15818784	13
4403298	13
28891430	13
916308	13
2368217	13
1427969	15
1528863	13
287507	13
7560763	16
2618075	13
2313678	13
10094893	13
2451006	13
4138316	13
1818102	15
751647	13
5050376	13
10565	13
13186413	13
8088968	13
3657781	13
3740316	16
1517558	17
4698606	15
2241749	13
12295759	13
7304957	13
6024308	13
24376055	13
4531172	13
327604	13
8092200	15
1355244	13
6051906	13
3470145	13
4551399	13
932206	17
9495971	13
1702177	15
5522542	17
14891723	13
10998141	13
11524832	13
27154524	13
2252071	13
15143215	13
2700879	13
2616110	13
16657932	16
237531	13
9933074	13
905998	13
6520375	13
4977895	13
3354691	13
1020071	13
2397029	13
13539664	13
583902	16
214222	16
5572981	13
7253854	13
3069274	13
32812885	13
13841991	13
2274989	13
2260843	13
694974	16
15472373	13
4398622	13
2345622	15
811726	17
13308380	13
33807134	13
12773303	13
15686930	13
15087420	13
2546023	16
6040408	17
23395610	13
1770294	17
10036003	13
5249498	13
1224127	13
17234240	13
1388606	13
16531402	13
10230826	13
23463658	13
2726929	15
5799783	16
14516865	13
23643609	13
24824743	15
2857132	13
5000970	13
4970712	16
10020337	13
8250084	13
8680691	13
3059274	13
16886757	15
2435727	13
233807	17
12364765	13
16870473	13
14600364	13
4803022	13
12889123	13
1313197	13
7575629	11
2004648	13
5416509	13
8721153	13
20941277	15
1366854	13
8332003	13
4713164	15
1295319	13
12114606	13
1041494	13
10992979	13
8553909	13
7076647	13
10199994	13
17127615	13
55578543	13
2297624	16
3996499	13
510008	13
7672431	13
2242012	13
5876104	13
4844573	16
4037492	15
1044380	13
6975222	13
4984731	13
8221187	13
15142718	13
4427271	13
16644641	13
7657532	13
3211490	13
17130022	13
10409881	15
1395161	13
3554017	13
863328	13
6931685	13
9868358	13
16244876	16
7750171	13
2871135	13
3879561	16
17505789	17
6144633	13
7431320	16
4887310	15
22710931	17
9297336	13
5791106	17
27624878	15
1334359	17
1057451	13
24504893	16
3766189	15
934250	13
51124041	17
17551935	13
414388	13
20697800	13
20522837	15
1961000	13
2219274	13
10057318	13
5235396	13
17675111	13
1827098	13
7891513	13
1816403	13
5016525	13
334158	13
7263460	13
12353628	15
2955765	15
11641085	13
7056750	13
1875370	13
15510917	13
1948433	13
5003257	13
1626053	13
5507955	13
13773933	13
6091175	13
4310962	13
2118515	13
3907927	13
318650	13
4411895	13
22653355	13
14549434	13
35918796	17
1536507	13
8570994	13
16544400	13
15727143	13
3398390	13
21894764	13
4238991	15
21175810	13
25788288	13
2899736	13
536525	13
12541908	16
3794716	13
3877836	13
6901102	13
5606137	13
29502547	16
18860528	17
4492641	16
12807670	13
38423318	15
3610974	13
409178	16
5219583	13
15401755	13
7764811	13
2410053	13
1971429	13
24394504	13
13821439	13
8296261	13
16088331	13
16302903	13
27340990	13
6619716	13
16421987	13
1969577	13
2341771	13
20582205	17
7296009	13
2916223	13
9168720	13
15545450	13
5555114	17
7370900	13
5435196	16
1175991	13
4850897	13
1195096	13
7942659	13
1903666	13
18255336	13
8854440	13
2192413	13
2585927	13
4859321	16
6467329	13
5621357	13
1008374	13
3242230	13
9898248	13
14653641	13
6733640	13
883078	13
4340559	13
21335340	16
4492707	13
14735040	13
1211035	13
7107010	17
4257199	13
9555420	13
2078898	13
5197009	13
10162306	13
5176210	13
8283143	13
2922543	13
2540098	13
4390119	13
11146379	13
219273	13
1920199	13
10110428	13
1818715	13
11518584	13
8849289	13
562314	13
12259133	13
5128141	13
5683968	16
3954594	17
5777857	13
1912895	13
1350245	13
11956619	16
5867184	13
13946010	13
3166041	13
3534956	15
4004310	13
45775473	13
7762868	13
677492	13
3635468	13
7074762	17
671358	13
3654132	13
1229400	13
3301586	15
10179179	13
6240000	13
17236033	13
382771	13
10056476	16
2712989	13
12693870	13
11071592	13
245370	13
21391184	13
28363934	13
3451175	13
1183383	13
1823009	13
8764572	13
9620222	13
27508154	13
1035836	13
6783336	13
17657027	13
910753	13
13540630	13
2921467	13
2786256	16
10063887	13
562451	16
2166707	13
1205940	16
7487386	13
5022393	13
10917037	15
1536684	13
20641944	15
2374115	13
17088249	13
4706274	13
5927906	13
12540642	13
1296704	13
3114014	13
5520234	13
1751991	13
802291	13
211220	16
11244167	13
6312962	13
11072951	16
4338245	13
5460848	17
11005872	13
2179339	13
39098	13
22905871	13
613990	13
3132325	13
15206894	13
17842349	13
669894	13
15484857	13
8680237	13
13915533	16
22021694	13
6333664	13
914245	13
353429	13
2933451	13
5970036	13
10278013	13
10325061	13
299396	13
2361168	13
2141492	13
9936692	13
10911182	17
18447028	13
3551211	13
16057744	13
18962448	13
3876637	13
15495201	13
20642834	13
7989602	17
4666358	13
1730333	13
5136980	13
1491835	13
1851045	13
41603	16
2037898	13
14349399	13
5257787	13
1895041	13
1702201	17
5080479	13
4735399	13
20756228	13
4250933	17
215811	13
3555549	15
12828656	13
333671	13
29878758	13
11680649	13
9497033	13
8366480	13
459984	13
7212295	13
625031	13
2415362	13
18473069	13
2793763	13
2502334	13
4548377	13
9401215	13
21002947	13
1019319	17
606502	13
106701	13
1709097	13
6585424	13
2349896	13
19276794	13
10520786	13
1495551	13
11273381	13
4216275	13
4305575	13
6157218	13
8359063	16
924681	13
11463082	13
2163478	13
5212961	13
3617792	13
1244573	13
30593361	13
6172327	13
8016645	17
8341373	15
5480470	13
517925	16
5313085	13
1790212	13
9382093	13
2052813	15
6150083	15
27617025	13
2569189	17
6801635	13
27356365	13
5846155	13
19938126	16
3409480	17
4945365	13
6724459	13
1323040	13
9488191	13
194322	16
6475809	13
654912	16
7034891	13
12119313	13
1875208	13
6537926	13
6125569	13
7402925	13
301583	13
267898	13
3456961	13
370079	13
1872409	13
2122752	13
2841503	15
23572522	16
10460743	13
8749829	13
1711567	13
3311147	16
1131192	13
3340918	13
4128577	13
13743526	13
20693817	17
2139241	13
5325704	13
20239323	13
85966	17
1175215	13
21140937	13
6252937	13
9904292	13
8327752	16
15547152	13
28307922	13
17471016	17
20701096	13
35886718	13
13260741	13
1711802	16
6075995	13
1743630	15
916092	13
91526	17
951115	13
19148132	17
13474604	13
3405958	13
1177709	13
18271434	13
3899258	13
11540332	13
310870	13
9189004	17
1632629	13
15340890	17
4954519	13
691074	17
8115888	15
4059536	13
23189716	16
18052886	13
20707797	13
11465628	13
16794563	15
2136241	16
7009019	13
26861065	13
2494076	13
2129498	13
583855	16
2455616	13
11455044	13
5069540	13
10948069	13
51561251	13
538724	13
4966996	13
1911748	13
4627210	13
28275662	13
2545780	13
29541033	13
9166619	13
238071	13
537932	13
451961	13
1467626	13
1692046	13
2045601	16
11805819	13
4906354	13
4416204	13
5560763	13
882304	13
4816684	13
1461064	13
1644033	13
1887100	13
3271168	13
31458348	13
15766878	13
5502933	13
3836457	16
4019713	13
881204	16
10035448	13
12179779	13
23723997	13
20240334	17
3275699	13
14414245	16
9058877	13
2543903	13
4658071	13
6865370	17
21133538	13
2783891	13
3533808	16
4555657	13
2949900	15
3107085	13
7546531	13
9267301	15
9525573	13
256797	13
3240449	13
8694358	13
6275092	13
4473648	13
5408466	13
8093704	13
2085764	13
15311660	13
1964080	13
7071985	13
10399882	13
4166604	13
2949613	13
8120553	13
3004739	13
12724998	13
8540064	13
2868065	16
16421647	13
7336684	13
6063542	13
1348884	13
6226055	13
13216857	13
30225647	16
12033044	13
4234459	13
935564	13
11026131	13
13384276	17
9371733	13
8393148	13
13679253	16
19734316	13
5340185	17
5406341	13
5966954	16
7494401	13
1353662	13
134796	13
1537398	13
30508830	13
6437026	13
250360	13
5714749	13
5914429	13
61300	16
4887799	13
38071346	13
4417443	13
102719	13
23878358	13
10120420	13
13483522	13
31583530	13
1245522	17
5115776	13
2881739	13
843267	13
2763742	13
26354001	17
10606542	13
6570258	13
4165148	13
4252814	13
3452922	13
9253131	13
10659771	13
14262041	15
28807864	13
592380	17
4640952	13
9447164	13
4761519	13
13850482	15
1110826	16
7070431	16
1796508	13
9738708	15
6764101	13
19765791	13
6740377	17
20959388	17
16449945	16
556744	15
5814724	13
11494317	13
8576634	15
13958462	13
8419473	13
2427877	13
8979800	13
10551747	15
4914861	13
20936584	13
28445744	16
882222	13
21092218	13
21271911	13
918371	13
9136126	13
5448167	13
21962314	16
3157582	13
6413495	16
60812	13
429622	16
21579520	17
5662596	13
76427	13
2353884	13
4313023	17
7094761	13
15810456	13
8233607	13
151090	13
15752428	13
3861280	13
3964527	13
8342946	16
2382713	13
5475607	13
9161157	13
13664791	13
9363061	13
6093437	13
5043644	13
21767225	13
13392816	13
3043564	13
6581482	13
9888322	13
22801866	13
11933198	13
570722	13
23282952	15
17054736	16
7366856	13
24827180	15
2310878	13
1261675	13
11188164	13
18508205	17
2498379	13
323519	13
23405054	13
2882261	13
6577242	13
1263156	13
11711755	15
13376377	13
4201624	13
10288858	13
1055642	13
2831049	13
6140418	13
6952710	16
48878	15
17643200	13
81979	13
13186345	13
11056763	13
2156166	13
2144804	13
17919402	13
9734188	17
2979623	16
9390054	13
1299162	13
8736262	13
6991049	13
4444018	17
4083467	13
881933	13
4809957	13
1292165	13
2461710	13
3422176	13
12097434	13
32725326	13
4916607	13
26072791	13
5363473	13
800877	13
18122350	17
11692658	13
5409948	13
10820803	13
15438422	13
7969732	16
2141579	13
4501266	13
2386274	13
7037119	13
17882225	13
5051273	13
19978421	13
11015753	13
41525847	13
884532	16
1653531	13
8526441	17
38266	13
4480595	13
2894828	13
766747	13
2957029	15
20943542	13
10783706	13
18907628	13
3627887	13
402095	13
14294007	13
1898610	16
8779823	13
9820215	13
7918988	13
1562811	13
29444621	13
17777224	13
194175	13
2793466	13
7112726	13
12029655	13
12269412	13
15059049	13
346833	17
18398927	13
4542790	17
15545357	13
13673814	13
668069	13
9333685	13
7268239	13
11250829	13
6369960	13
15521366	13
12883851	13
13512937	13
1904320	13
35057	17
145667	13
2277512	13
39735	13
38217492	13
12944890	13
17698741	16
12561926	13
64109	17
809297	13
12507616	13
3475051	13
7359623	13
2356577	13
14217778	13
4797841	13
20002994	13
4070695	17
13980208	15
5505060	13
12370784	13
11000788	17
2149676	16
4673161	13
1261976	13
13189123	13
7278636	13
456988	13
5206340	17
16309	13
7251160	13
507516	13
3738960	13
11990085	13
6324505	13
7623080	13
1894003	13
31097597	13
10784560	13
4245118	13
5318778	13
5761438	13
706487	13
7008888	13
13304811	13
1412455	13
2790874	13
12969799	17
12870319	13
4499389	13
2119186	13
5069634	13
2203593	13
13400884	13
3103427	13
342170	13
4325712	15
1863166	13
5629698	16
2472046	13
1095681	17
2228572	17
3791296	13
2442152	13
10021710	13
358943	17
1681834	13
9428502	17
935	13
4333731	13
277322	13
3029484	13
1527360	16
10700051	13
3321606	13
3578851	15
6428551	17
5065139	15
2649165	13
1481234	13
13375521	17
617910	13
7123941	13
4895478	16
10456591	13
5489717	13
4963284	13
6751136	13
57630	13
2842783	13
1974244	13
801502	17
26076301	13
33471337	13
1458518	13
765664	13
1118005	13
10094851	13
6227261	15
193021	13
9965521	13
2513926	15
1487153	13
3520555	16
27329105	13
2520494	13
1844670	15
25493937	13
4102115	13
5673840	13
1579371	13
12637173	15
5449346	13
2323730	15
2725749	16
5531850	16
3173357	13
4514326	13
6901941	13
11215216	13
2030252	13
9229495	13
5807341	15
13627557	13
6321156	13
44425323	16
28365426	13
15439273	13
2167783	17
2498378	13
1827081	13
1913070	15
35314509	13
409250	13
551188	17
232684	13
1126802	17
5873313	13
30668061	13
7210647	13
19159234	13
12734354	13
9492525	13
6619219	13
1319805	13
22653955	16
762806	13
1526617	17
5419870	13
7038220	13
3274882	13
2764680	13
8665652	16
1247860	13
8044331	13
11114233	13
6645256	13
3350907	17
411310	13
5076302	13
10737296	16
9634397	13
4640836	13
5741840	13
17860879	13
6530382	13
12977424	13
10973567	16
6094617	13
11347043	16
10359099	16
15115717	13
5190177	13
14850085	16
2444284	13
7850426	13
9593395	13
10201863	13
521507	13
978414	16
3165294	13
1257099	15
1272886	13
294077	16
1197257	13
3739580	13
4363572	13
13724834	13
1322768	13
721784	13
26488301	13
1619730	13
4695294	13
4902190	13
24111783	13
3307519	13
10171959	13
12590253	16
8205852	13
44543	13
17592377	16
304445	13
4019199	13
24039869	13
6074254	13
16516165	13
8002608	13
13325267	13
9994228	13
3348063	13
1457258	15
5437293	13
2942456	13
3515240	13
9859400	13
12974387	13
1163085	13
3703393	13
7105975	13
6942270	13
12342646	16
2741324	13
3309107	15
2105070	13
1619596	13
1059273	13
11127017	13
101880	13
2596471	13
2079478	13
25704883	13
5881182	13
558341	17
8848151	13
8098873	13
3095048	13
10992923	15
1080032	13
6799029	13
722549	16
11188015	13
337348	13
1411421	13
12008685	13
7713923	13
226889	13
10237109	15
19573345	13
3428106	16
15094460	17
32122954	13
13045352	15
1805567	13
2325082	13
1043809	13
3829659	13
8522467	13
2571258	13
5712136	13
11118063	13
6240009	13
1636697	13
2992931	16
40440206	13
6601636	13
4233956	13
3810413	13
7955223	13
193401	13
10218058	13
17527523	13
799641	13
2508466	13
1571361	13
2574616	17
6962877	13
51454744	13
5877114	13
15282055	13
1125722	13
2491676	13
1000947	13
10383445	13
4021690	16
4634684	13
11954682	13
13297086	13
11343201	16
571562	13
35759744	15
7458024	13
6663476	13
1777221	13
828037	13
699470	13
7212046	13
10420262	13
212199	13
1259534	17
8118210	13
4374741	13
2123213	13
3276230	13
5352449	13
319624	13
7515638	16
16999578	13
20630316	16
5964769	13
21607414	13
3985920	13
6630197	13
22045579	13
3541945	13
4951612	13
3345756	13
13672501	16
17859835	13
24393302	13
29366183	15
19279945	13
1592459	13
11168905	13
1223389	13
29049895	13
4932980	15
2799453	13
15527226	17
4178827	13
26937365	13
22772315	13
2064067	15
6365628	16
10404497	17
11359836	13
661627	13
945922	13
1741388	13
7121428	13
20393324	13
12500958	13
11672369	13
2884021	13
374423	15
11250835	13
17229328	13
9285391	13
4094048	13
340784	13
8665276	17
2990637	13
15388911	13
14422401	13
12203147	13
4861009	13
14193768	16
6090419	13
11902773	13
19678688	17
2424342	13
1071838	13
708747	17
6870586	15
3387226	13
8525207	13
2955888	13
21787	15
34405914	15
12368907	13
2385763	13
11179385	15
6647771	13
37793275	13
4506238	13
4995297	13
4717662	13
15309647	13
8765152	13
3919612	16
20938475	15
839697	13
8195897	13
40327351	16
366602	13
12008926	15
502119	13
2932629	13
6804473	13
11220523	16
6565373	13
7740823	16
18208	16
13676197	13
8227809	13
31771272	13
3272079	13
5312012	13
3965545	13
8865166	13
8094705	13
16018913	13
11576999	13
4186435	15
4772869	13
15704790	13
2158289	13
14341400	13
10291487	13
2243697	13
12784114	13
2012165	13
6147377	15
6931163	16
19984768	13
10961722	13
15855982	13
1882322	13
4769642	13
9175263	16
5560712	13
14042906	13
5076713	13
1212854	13
879864	16
22961492	13
48319	13
181191	13
5520234	16
400345	17
2784089	13
4913864	15
9890039	13
242157	13
4751322	15
3066240	13
3355672	13
416956	13
10209007	13
7646085	13
5776714	16
9848414	13
14183410	13
531211	13
21033992	13
5527625	13
2863952	13
17982364	17
5785113	13
1307934	13
21383100	13
1250504	13
15504440	13
1002605	13
155845	13
8165977	13
5921622	15
12196976	13
11786192	13
1284475	15
3805933	13
5845922	13
6209494	17
15344415	13
962125	13
1097716	13
19760574	13
12701178	13
8581072	13
8598362	13
300526	13
2749169	16
12077184	13
2906986	13
214872	13
20377183	13
14900643	13
8295089	13
13237576	17
2757857	13
5978959	16
14871822	13
1945917	13
11038808	16
4093733	13
10285343	13
2661392	17
6952712	13
599000	13
236873	13
6761154	13
7687214	17
7869159	13
6204688	13
4820270	13
5232333	13
10594292	13
12672877	13
25999280	13
1149501	13
3195931	13
2849797	13
5633739	16
1476597	13
1606764	13
4696398	13
13347906	13
633402	13
5845731	13
4639914	13
10844189	13
21033110	13
5020008	13
7775630	13
2628418	13
17579819	13
3617199	16
13055238	15
14874788	13
19425836	15
587678	13
6188616	13
7410698	13
3480147	13
6555472	13
18316309	13
2455755	13
16761166	15
148348	13
517766	15
2884692	13
8243362	13
8807370	16
4539339	13
4163418	13
15198268	13
7659597	13
6017202	13
1667261	13
8868365	13
9848756	16
10123470	13
3728452	13
8458424	13
584656	13
15339112	13
1986767	15
32341110	13
7463499	13
6383915	13
102058	13
3910110	13
9735540	16
6970169	13
4337467	13
23664672	16
10444016	13
10637075	13
14496984	17
23180898	13
786264	13
21866701	13
3233177	13
9468822	13
14948053	13
5173948	13
2314588	13
22572738	13
4407631	13
2822361	13
5723123	17
18877034	13
1625761	13
18795938	13
4197379	13
888067	13
6873699	16
9764353	13
17269848	16
3587119	13
6217989	13
16976819	13
18232274	13
6535171	13
14465099	13
6831746	13
20725312	16
6437551	16
15859291	13
2857376	13
16863432	13
1108400	13
203840	13
38959	13
30938	13
257692	13
13513318	13
12346330	13
187148	13
3746503	13
410461	13
15018272	13
717069	13
17651165	13
550894	13
13906469	13
8731572	16
8379063	13
4778057	17
1950999	16
3349265	13
3102655	13
1058734	13
624113	13
13892360	13
3432510	13
7447421	13
7544965	13
6285070	15
3048570	13
4448490	13
1905963	13
19331712	17
3516061	13
2936636	13
5338895	13
1871999	13
1966663	13
3728452	13
36789937	13
11769215	13
4376961	13
1593826	13
4549806	13
50239	16
19894620	13
5452377	13
7043629	13
16757832	13
6470610	17
15725576	13
2875194	13
13365842	13
15665542	15
6617066	17
9485013	13
6918768	13
19829675	13
4238667	13
9222601	16
3992332	13
4821940	13
4536984	13
9282984	13
11497184	13
4904192	13
7307176	13
985908	13
557979	13
3443695	17
19092796	15
2996193	13
17797903	13
110939	13
7792913	13
73479	13
32832597	13
1609315	15
1728668	13
6532118	13
10092504	13
8131567	13
6779608	13
7204685	13
1229068	13
21484687	13
1317306	13
4671221	13
3479808	13
1792590	13
1888503	13
966287	16
6665149	17
2773375	13
10725496	13
15668938	13
19039610	17
1828115	13
15590678	13
1348249	13
21767175	13
5381028	13
11314072	13
24078278	13
2573546	13
21631073	13
17185939	13
16011560	13
7678247	13
9691965	13
5148509	13
1099982	13
1055343	13
5995591	13
9336242	13
7237483	16
12478307	13
5665855	16
4922882	13
6578462	13
16122384	13
7940219	17
19120695	13
13979229	13
40981175	13
14650617	13
33178477	13
6964535	13
18048825	13
12076219	16
954387	13
30447193	13
17108660	13
9846010	13
11427149	13
3923305	13
10042638	13
15120059	13
8057913	13
565666	13
7582909	13
16636273	13
5854626	13
1908336	13
2427486	13
951543	15
14031005	13
457529	13
1435593	13
3583989	16
2533435	13
7187736	13
6085109	13
32723338	13
903951	13
3424663	13
512269	13
2633183	13
22114044	17
3066685	13
82587	13
5189823	13
255963	13
14792638	13
7363031	13
6474213	13
4509342	13
10581667	17
271752	13
1706504	13
3764334	13
244358	13
685617	15
7285703	13
7977117	16
2556291	15
9751473	13
12311067	15
3984011	13
6818802	13
7336845	13
31202632	13
20567622	13
15284138	13
7977503	13
10442050	16
35777381	13
9118807	13
5115570	13
3889940	13
10663442	17
3292216	13
5587425	13
1165595	13
8829824	13
5653314	15
2222273	13
3141019	13
1812511	13
3572697	15
3297405	13
5438932	13
10406438	13
16353001	13
2292487	13
1238681	13
661852	13
3179124	13
21379238	13
3748129	17
14556898	13
1073389	13
725159	13
4147894	13
2855438	17
1038767	13
3390694	13
788343	13
1357955	16
12505104	13
11844174	13
10805036	16
6269457	13
329473	13
3180377	13
13273209	13
806769	13
6644325	13
798630	13
4110779	17
15292452	13
7286270	13
6493448	13
14105104	13
3671059	13
2291854	16
3937738	13
2258580	13
8622968	13
112965	13
9090682	13
8101190	13
4866643	13
8077778	13
2990557	13
7675218	16
5614575	13
1543098	13
15662818	13
9840346	13
1997632	13
9710316	13
26268469	13
285094	13
18990150	13
272872	13
4456875	13
6246846	13
9973600	13
1975765	13
168657	17
5931548	13
6830077	13
658024	13
9507427	17
1768737	13
8428060	15
3404459	13
29146930	17
6225004	16
17243307	13
74574	13
4969804	13
7236648	15
7448017	13
8416397	13
1663319	13
775628	13
4547115	13
6917546	13
2648206	13
7172483	13
947926	13
8826050	13
15873038	13
1562691	13
222084	13
16963751	16
10955816	13
7371220	13
242722	16
14667642	16
2563095	13
2880983	13
2017620	13
337033	13
2302474	13
1321036	13
941060	16
17358161	13
17961	13
2199332	13
1463963	13
7608760	13
3545218	16
9860932	13
215840	13
19605555	13
1335878	16
1231363	13
4250027	17
5784624	13
305364	15
3700563	13
17089517	13
1899072	13
6864519	13
8474276	13
6936107	17
8467639	13
188536	15
9565122	13
15308936	13
5992415	13
2638164	17
11517819	13
3399992	13
6667576	13
1758521	17
3851344	13
6660965	13
4023208	17
15533871	13
9847524	13
21094797	13
4498014	13
4110473	15
3286149	16
859224	13
414927	15
6447689	13
12494474	17
16546184	13
5839739	13
29719622	13
4754044	13
2953291	13
1830419	16
7659298	13
8446235	16
8844910	13
1875651	13
1607339	13
4581926	13
430154	15
16870600	13
5740540	13
29806228	16
1226210	13
21832517	13
3650577	16
5217818	13
4528970	17
670005	13
1167610	13
10511066	13
14098745	13
913718	13
1747705	13
14653590	13
15495939	17
5576958	13
12336187	17
4633405	13
3367386	13
7551926	17
20492890	13
17055354	13
466446	13
17873384	13
371209	13
5896016	13
2343576	13
1461538	13
6390612	13
3810912	13
17732594	13
21403857	15
13597308	13
10797182	13
20986922	15
7093206	13
8824983	13
2951052	13
12204265	13
291989	13
20882281	15
19677021	13
1788600	13
2466612	13
275859	13
12456545	13
4052525	13
8258413	13
7486931	15
366741	13
1442653	17
14216592	13
1097691	13
2934138	13
3225238	13
1919129	13
11216021	15
12713291	13
2303644	13
3088742	13
5940373	13
4810657	13
3834828	15
20060107	15
61728599	15
2327588	13
7372972	13
21653556	13
4084226	13
2315509	13
7376445	13
1095894	13
4208606	13
20017376	13
6304200	13
1671840	13
1062662	13
9024645	16
6108573	17
1255705	16
1043594	13
550845	13
2151931	13
2478002	15
8383429	13
28988912	16
12048296	13
25057669	16
5185508	13
1568159	13
358151	13
18459213	13
2688272	15
11068143	13
392911	13
2770369	13
11833096	13
4100301	13
98135	13
4322094	13
16976856	13
2147114	16
2065521	15
2986616	13
2504839	13
847192	13
7205503	13
896811	17
18245185	16
11657866	13
1200898	13
3123747	15
2185016	13
3851460	13
25736784	13
3940012	13
15740279	13
28196651	15
15004289	13
932111	13
3958464	13
8822060	13
11623726	13
9876220	13
10606243	13
6823335	13
6592549	13
3030238	13
33664719	13
3358082	13
11499604	13
10137011	13
34033777	15
12821437	17
15826170	13
4092778	13
7837053	13
2706506	13
4473905	13
11136786	13
18020548	13
20400590	13
22290290	13
2737583	13
31108440	13
12854949	16
640781	13
1085634	13
6789792	13
885760	13
9566975	16
4512664	16
309495	13
243441	13
2730343	13
6948137	16
7965779	13
4641846	13
20518608	15
118262	16
7456473	13
19033923	13
11535445	17
1243033	13
1564754	13
4185835	13
6833357	13
5227180	13
66104	13
2071401	13
5730513	15
5565215	13
2368498	13
12555701	15
15763348	13
13278674	15
26959957	13
8574966	13
22672663	13
31393987	13
186416	13
8536063	16
8841190	13
15209209	13
364158	13
4043879	17
2792141	17
17180934	13
6264975	15
694482	13
12609615	13
12644014	13
879909	13
4636133	13
6040388	15
8156986	15
8707184	16
1152232	13
10605868	13
13933154	13
18292914	13
1115284	13
8669813	13
5886723	13
15868927	13
34640827	13
10640059	13
2952112	13
817333	17
438179	13
1220673	13
20476660	16
12332693	13
9187590	13
10388665	13
20897688	13
38843615	13
3917344	13
5807041	13
1799849	17
1094064	13
3887226	13
3309181	13
4995544	13
14815324	13
23392029	13
4316514	13
15794521	13
1983235	13
15942038	13
2685302	13
1159300	13
3408542	13
13361928	13
2117731	17
1254597	13
5413661	13
10366706	13
205701	13
2250070	16
1740112	13
1608900	13
5193898	13
9039007	17
4162511	13
3796422	13
25240365	17
1282492	16
7966585	13
8282778	13
21748938	13
2466342	13
1964841	13
5928387	16
6617945	16
21566862	16
6669034	13
17370672	15
2879214	13
4594164	13
4026534	13
11219532	13
26308526	13
105589	13
5587781	13
21482233	13
13737524	13
4930516	13
2271429	13
3209053	13
5790309	13
5432311	17
1787945	13
5312171	17
437684	13
3922751	13
3156263	16
7434500	16
1578764	13
24918140	13
1909025	13
8549032	13
18296384	13
9318576	13
5496239	13
13672971	15
8788367	13
24503715	13
2982404	13
20977834	13
25731499	13
7781490	13
10203440	13
3452865	13
8428398	13
17734146	13
2878274	13
2318754	13
5579963	13
9689934	13
307358	13
2277487	16
5779033	13
2731884	13
18569686	16
15152347	13
2520323	13
14756461	13
3176248	13
2650603	15
10999405	13
5448391	13
2741044	13
6244257	13
4645966	15
1452929	13
9787882	13
10460471	13
8652153	15
1853030	13
12886391	13
6089607	17
25449955	13
2423319	13
2223497	15
7385737	13
3531402	13
11241058	13
13529748	17
1817871	13
675254	13
11769281	13
5258459	13
11340275	13
500091	13
4453813	13
125236	16
6802032	13
2663416	13
4282977	16
1431284	13
25231279	16
12309566	13
7928388	13
1215509	13
9215221	13
168751	17
326721	13
2737687	13
1555869	13
5659074	13
11280668	13
357937	13
1399061	15
11088251	15
8573103	13
22168065	13
10236747	16
2229612	13
4702462	13
2728503	13
20112	17
9615221	13
1641580	13
10936930	13
2281626	13
10492171	13
3773801	13
3954102	13
898423	13
32828846	13
6242850	13
26356794	13
9146631	15
5209853	13
3147593	13
11778680	13
634950	13
17431079	13
969335	13
3196285	13
6785950	13
6756721	13
12295275	13
5699456	17
4763987	13
22401605	13
112201	13
482696	13
731837	13
12723978	13
9017581	13
7477025	16
2710363	17
1124762	15
4392680	13
43111944	13
6959173	13
4007233	13
892846	13
29788349	13
2486646	13
2142017	13
3425179	17
5202242	13
7704104	13
4078630	13
7752359	17
14294889	13
9379615	13
3005000	13
3854615	16
4943107	13
11114933	17
10428533	13
4336062	13
12301926	13
852628	13
11987251	16
3105531	13
1442318	13
6130439	13
6525109	13
13540147	13
18074372	13
7323958	13
15934542	13
4257851	13
1504752	13
1729773	17
15642539	17
5945059	13
4773632	17
7741188	13
9135327	13
1157827	16
901778	13
7178868	13
24151319	13
18985011	13
4732306	16
4774565	13
6132236	13
249470	13
4497766	13
1570589	13
5368428	13
2482217	13
314671	17
11885613	13
17967077	13
11616279	13
8261053	13
6202846	13
7209074	13
9375750	13
3186571	15
6065430	13
24336854	13
2114090	13
4080716	13
2170068	13
2309070	13
3372112	13
6843307	13
272964	16
4326343	13
1092744	17
20542638	13
7251654	13
5627209	13
38144417	16
4664360	13
1024849	13
20088405	15
1613641	13
7441774	13
9446828	13
1287906	13
2592596	13
9293163	13
83714	13
16023632	13
4145225	13
8412401	13
6870405	13
11320813	13
1083365	13
5861050	13
20142044	16
4465920	13
11926891	16
12504906	13
10573680	13
29178950	13
48427161	16
841662	13
2817175	13
11366785	13
12143887	13
2964203	13
3833891	13
2382047	13
13930465	13
1014315	16
4890482	13
2936554	13
27353295	13
16734	13
7553305	13
1306960	17
13096848	13
5309236	13
7983512	13
31628059	13
10006556	13
9440227	16
33016561	17
8880241	13
14853579	13
3311266	13
10687053	13
4746273	13
10720965	13
2372035	13
231991	13
13706595	13
342808	13
6074258	15
14323661	13
2496062	13
972339	15
8802724	13
795720	13
4721117	16
255378	13
7113937	13
8530364	13
8529377	13
11827655	13
772218	13
1900263	13
4865969	13
10068563	13
939148	13
5638949	13
2306445	13
20162800	13
325650	13
12324469	13
4482539	13
1854464	13
4321372	13
1424940	13
5810318	13
9455018	13
3795599	13
13978376	13
1126754	16
2671190	16
21939562	13
2669763	13
186258	13
1650386	13
1597121	13
14629766	13
1879459	13
2895018	13
533772	13
13303158	15
2384578	13
2814699	15
12141128	16
5613772	13
11322812	17
539166	16
22511750	13
13199486	17
18449489	15
236790	16
15315316	13
15736391	13
657320	13
21434381	17
2167527	13
8421561	13
1188164	13
8985681	13
31747433	13
10842119	13
2480332	13
12831357	13
13901554	13
710856	15
26977694	15
13852905	13
13464031	13
509366	13
5416313	13
11918799	13
4049057	13
995960	13
920950	13
6322641	13
3903519	15
12210705	16
29739305	13
13523122	13
190219	13
614917	16
1163751	13
6438315	13
2518624	17
2830026	13
8174699	13
161239	13
4584942	13
4636929	13
5322291	13
17283706	17
3957255	15
13736074	16
13935755	16
4316256	13
15004716	13
4414454	13
1688953	16
13227954	13
4279916	13
4341857	13
9788977	13
16921450	15
4028752	13
935298	16
11638908	17
24773361	13
8152627	13
3801023	13
499141	13
3468102	13
7667426	15
5672422	13
1914294	13
1759489	13
1902629	15
830585	13
8442710	15
5667608	16
3959739	17
10338477	13
513567	17
1520338	15
7877749	13
7651703	13
1882101	13
195788	16
6074951	13
37061	13
11432899	16
2729512	13
2001274	13
2618990	13
10847732	13
997333	13
4334049	15
6144738	13
449402	13
30152813	13
10833810	13
23058012	13
14139438	13
1056517	13
11989155	13
8046937	13
11123505	13
496364	13
6909716	13
30877	16
13417040	13
10370417	13
46926264	13
4718585	13
26790412	13
13556245	13
8703159	16
2908178	13
60254906	13
2364113	15
10849757	13
5904472	13
3373482	13
21096548	15
13195172	13
7941071	13
9321411	13
3722515	13
3317607	13
780184	13
790227	13
5724724	16
18267455	13
262206	17
715627	13
5703489	13
2452354	13
4904199	13
2720653	16
3865662	13
9459573	13
2429333	13
19244556	13
3397505	13
3112278	13
11576059	13
2524338	13
310375	13
1407388	13
5693021	13
2127415	13
6038177	13
521828	13
3238804	13
17454289	16
12840123	13
3959586	16
4283672	13
21436179	13
1883560	13
25853768	13
2275113	13
20707010	13
3332044	17
424421	13
28644573	13
4802719	13
4414494	13
33293298	13
593537	16
8366953	13
117500	13
19191102	17
6703132	13
3342800	13
3303528	16
15540637	15
582328	13
601698	13
9015527	13
6104187	13
1597447	16
7186805	13
8726461	13
625472	13
7227003	13
5537801	13
169581	17
5961547	17
1804597	13
17577164	13
9283820	13
13674136	13
4500804	13
21438232	13
2434036	13
29032003	13
7790235	13
3465434	13
2325909	13
4320886	13
7462254	13
3889094	13
21668997	17
4665611	16
458833	13
4063584	17
23950321	13
2280139	15
1261671	17
21206264	13
14872880	15
2917358	13
1296593	16
399306	13
2262488	13
6372551	13
13176959	13
6736832	13
987645	13
43092	13
3728224	13
6632193	11
5961864	13
7860848	16
8473993	16
29235034	13
7874537	16
9196977	13
20231134	13
677674	13
399899	15
1064410	13
4992057	13
17607696	13
10479572	16
3828257	13
308278	13
11462320	15
9988673	15
5272611	13
2885467	13
7103960	13
4335313	13
4993484	13
882267	13
8216360	13
39718848	13
205336	13
996561	13
27004782	13
1565192	13
1031348	13
18515962	13
11845310	13
42621364	13
1797804	13
3327175	13
4650473	13
30385078	13
3800314	16
10579919	13
1283180	13
6882018	13
15593626	17
6783029	13
4450564	16
16608604	13
22595550	13
1795044	13
1682855	17
2926196	13
8239248	13
2575665	17
10269302	17
1600873	13
45743770	13
561325	13
20601117	13
4559517	13
6458870	13
12562612	17
3832409	13
14408336	13
1271602	13
2719389	13
540831	13
2337312	13
2913124	13
2557333	13
1336504	13
9408369	13
16975471	13
2387988	13
7923350	13
8420744	13
6630118	15
16066720	13
25051121	13
26326983	13
9756059	13
1660243	17
13810275	13
2464750	13
5476152	13
8904126	13
539144	13
46566905	13
37515077	13
14979381	16
3796919	16
187134	13
13997414	13
25747156	13
9989149	13
1793594	13
20339904	13
6323429	13
1240423	17
1935865	13
4835158	15
4580733	13
617659	13
1375011	15
8606028	13
4505118	13
699440	13
5244346	13
7373742	13
7944908	13
6985583	15
5878164	13
3682672	13
6790635	17
4187375	13
808786	13
850088	13
12929953	13
10691518	13
989013	13
5361102	17
26776891	15
16561401	17
5764707	13
1512019	13
6961208	13
6276753	13
62328259	13
7308999	13
7684521	13
10324933	13
4279297	13
4263097	13
1881511	13
2123745	13
2696471	13
30641284	13
8868462	13
1791692	13
8716	17
402058	13
3157257	13
9132188	13
8375815	13
1596983	13
12728711	16
20050540	13
13982527	13
42076	13
145106	13
39425542	13
5785186	13
3212182	15
9222252	13
6607915	13
15403843	13
40294101	13
2990463	16
2262904	17
3225489	13
2162423	17
22172496	17
2433938	15
18643952	16
2711396	13
6756086	13
37075441	13
1262399	13
1197310	13
1270995	13
21233923	16
10833348	13
3992316	13
13092549	13
710593	16
12993717	13
26251	13
6839224	13
41431631	13
9089701	15
6678750	13
4069629	17
454442	15
4126309	13
213144	13
8609294	16
11299357	17
11699207	16
11058639	13
4526299	17
7376414	13
16555880	13
222243	13
1549586	16
7617273	17
4456356	13
1154032	13
6509943	13
2794308	15
19035183	13
11939158	13
390214	17
7052670	13
3003931	13
5610034	13
16709158	15
690029	15
5623011	13
18601461	13
912497	13
8440167	13
1616998	13
9594309	13
4881268	13
1403122	13
15851010	13
3005021	16
2161088	13
3400952	16
5036362	13
15870	13
497419	15
10767482	13
720144	13
137447	13
6633812	13
12099538	13
2111428	13
2446057	13
5029148	13
1487422	13
12817128	13
7656286	13
10290268	13
21768473	13
5359837	13
5137974	13
6135842	13
5857920	16
4487996	13
11874186	13
4559949	13
11589939	13
5435913	13
446057	13
9312896	13
26323801	13
18292200	13
2200068	13
7214872	13
5528924	13
10007043	13
13022284	13
15785299	13
1072124	17
3659810	13
13532696	13
31090	13
2176324	13
2416765	13
10975901	17
19914351	13
1773731	17
4330438	13
822065	17
798650	13
12610900	15
4182098	15
13506081	13
2344315	13
5787345	13
9731617	13
5132986	13
10270626	13
3792350	15
2201382	13
4942713	13
2403631	13
4576386	13
19698634	13
7659573	13
2913274	13
10626181	13
33371039	13
9282512	13
10339262	13
15258283	13
10408211	13
21261512	13
4544355	13
5883447	13
9065596	13
1086552	13
6341867	13
810676	13
2265581	13
1006827	13
12166805	13
271191	16
330953	13
5072609	13
168272	13
15113604	13
294527	13
3683484	13
13977131	13
17007870	13
7769042	13
23293872	13
1346213	13
669071	13
8524627	13
10344192	13
269145	13
16264826	13
1569611	13
5826639	13
455339	13
2067221	16
7556021	13
2072017	13
9698606	13
2730937	17
3904893	13
7440857	13
4855263	13
236059	16
3940507	13
1192406	17
10467223	16
2365854	13
1680380	17
12047735	13
6164163	13
5194785	13
6632310	13
705983	13
14756528	13
10049695	16
2848513	13
404794	13
6287412	13
3757716	15
17919149	13
17277223	13
4419094	13
1233955	16
764414	13
13473818	13
2508842	13
11977537	13
3786951	13
1072948	13
9973388	13
36548869	13
2541837	16
12279447	13
2841220	13
8526823	13
3735842	13
5452072	13
14011917	15
2706436	13
29974028	13
7659778	17
20533100	13
5958541	13
22929241	13
18528841	13
9787371	13
1093795	13
14074975	13
1151925	13
6220667	13
3814307	13
8088482	16
16493914	13
12887134	13
3017141	16
4539694	13
6308379	13
1309323	17
16762471	15
187006	17
6326149	13
15231461	13
714184	17
2246243	13
14042225	13
5352993	13
12030383	13
2420829	13
8246566	13
27251963	13
2776145	13
8317920	13
6076245	13
169437	13
4369607	13
259386	13
5723669	13
13164977	13
2279248	16
6316652	13
16356868	16
17486166	13
4528064	16
4472263	13
10439778	13
13655403	13
5210335	13
2284999	16
2940160	13
5449123	16
1360923	13
1803264	13
826508	13
6402550	13
9086468	13
13380729	13
15027252	13
6468117	13
4443265	13
9155781	13
1017249	13
3617798	13
1156828	15
1842806	17
239007	13
4007551	13
5772255	13
11509314	13
11598032	13
437071	17
1961417	13
1386361	13
3630535	13
1181585	13
32939445	15
12419046	13
16580414	16
19421264	13
1135230	13
17014901	13
11411001	16
17274253	13
16837479	13
11919478	16
1628740	13
11129486	16
5337318	13
12735421	13
2863707	13
4864385	13
396865	16
12116919	13
3337217	13
4500439	13
791859	13
3447081	13
6360391	13
2461153	15
8422374	15
1109040	13
14781848	17
1431382	13
3597108	13
24659707	13
13906696	13
2145799	13
7154533	13
7998154	16
13489034	13
3259778	15
9916434	13
1905835	13
6956938	13
4372840	13
5671903	13
4377088	13
1145395	13
1824108	13
10920493	13
3773537	16
3987628	16
8397008	13
8676220	13
5520584	13
761267	13
17028000	15
16188165	13
9043483	13
8153150	13
8777171	16
5186857	13
19661	13
27411873	13
7077980	13
1944761	13
2784220	13
13041195	13
10140688	13
6604051	13
12633973	13
467506	13
15903582	13
8158256	13
469873	13
3309564	13
10757596	13
13881764	13
6872964	13
6852832	13
2378238	17
6280606	13
22647865	15
770367	13
46991351	15
17772857	13
5413669	17
17752823	15
2539384	16
14320944	13
10424679	13
10291116	13
6964625	17
5217656	13
451471	16
625135	13
3550348	16
12592925	13
538920	13
7290526	13
18323321	13
2970244	16
13859016	13
11620824	13
665586	13
2819205	13
9682894	13
227046	13
231165	17
1011806	13
1131233	13
13744327	13
9740499	13
3717662	13
7234827	13
7118810	13
12367961	13
12613635	13
3164135	13
632319	13
13762985	17
8955546	13
20356958	13
5137133	16
3023288	13
13557507	13
7600258	13
10549825	13
14607634	13
1498896	13
11303129	13
14715930	13
5073937	13
215055	16
14892153	13
12769076	13
6658647	16
4421522	13
3073619	13
3942620	13
9024592	13
3031936	13
17556981	17
1340079	16
10171430	13
2426908	13
4241157	13
4930009	13
17121457	13
11223175	16
3622626	13
517127	13
13048699	13
21834416	13
1209930	13
3376856	13
4258791	13
6713400	13
6894509	13
9826355	16
767714	13
15757803	13
1074552	17
20479468	15
1727030	13
9962469	13
456494	13
5793781	13
6583592	15
451	17
6742731	16
2987524	13
2609300	13
10375136	13
660485	13
2045801	13
6652561	13
299623	13
7899550	13
7814044	13
2344160	13
775762	13
8800703	15
992417	13
3864137	13
13128649	13
5688936	13
45307860	13
2802167	13
6683336	13
3663713	13
25448483	17
7473433	13
4072090	13
4302556	13
8454633	13
307680	17
14468935	13
7037299	13
7328168	13
29063767	15
1130913	13
12898659	13
7989761	15
2896099	16
13327090	13
1645215	13
10607629	13
8497074	13
1889148	13
10541942	13
2623307	13
17915543	16
3650418	13
17198150	16
21165409	13
15711435	13
3419062	13
7435542	16
9216019	13
2356288	13
1097536	16
9467534	13
25757303	13
10789316	13
33450453	13
3211631	15
20969448	13
7114992	13
2759850	13
5129649	13
5812589	13
14093782	13
4807790	13
12391147	13
60464239	13
238402	13
18243607	16
1452983	13
968980	16
5701293	16
7826682	13
20160015	13
997587	13
8888625	13
10355968	13
9315509	13
5180976	13
10609355	13
8677155	15
7127878	13
13563270	13
20758077	17
1132015	13
11886945	13
3084455	13
3326095	13
1634255	13
6733669	16
8702642	13
8797136	13
19431651	17
24973073	13
19177107	13
6487581	13
12053838	16
5985263	13
4300508	17
389273	17
6229708	13
3012476	13
2296854	17
5411375	15
8056543	13
3050857	13
4809266	13
3304551	17
15783088	17
5332900	13
38493139	13
1483249	15
2994261	13
3078608	16
1062189	13
18284545	13
8028700	17
3652147	13
9116226	13
3935977	13
33805243	15
40512720	13
909550	13
622900	13
2699161	13
5672717	13
8047083	13
11929326	13
12489287	13
1319587	13
19549453	15
25139470	13
5907682	17
1844881	13
1467313	13
927633	13
3599184	17
12881721	13
9081589	13
3625914	17
10044011	13
17613144	13
25719456	13
4565796	13
12291453	13
1693800	13
1899893	13
957076	13
2775002	13
12865063	15
1414285	16
3440552	13
5303603	13
18547908	13
19683259	15
2775277	13
38766743	13
6579010	13
166788	13
3545493	13
2797515	13
1151101	17
20270432	13
1190932	13
1525409	13
4427151	13
10065261	13
496785	13
8763543	13
9394832	13
2318240	13
1436842	13
18168129	13
416002	13
143485	13
1495305	13
3550637	13
717082	17
8341916	15
2865970	13
17844091	13
4056164	13
32902035	17
2257217	16
4907794	13
1034448	13
749971	13
1034895	13
846604	13
854710	13
11343448	13
3622543	16
188484	13
17197361	13
678741	13
10500121	13
2818962	13
10558364	13
19549097	17
5598199	16
20878206	15
4566421	13
6591310	13
918696	13
6207955	13
988066	13
2858495	16
4139252	13
5913435	13
18104644	13
13486873	13
1893892	13
1098953	15
2560702	17
3746498	13
10158585	16
5300356	13
18555727	16
303520	13
12424361	13
2434689	13
5754756	15
12516300	13
275845	13
275176	13
3559068	13
393198	13
310474	13
5409813	13
13189055	15
2228841	16
8212151	13
12035327	15
15167086	13
31088172	13
26254090	13
1166690	13
3878121	13
49589846	13
14874890	13
612015	13
1904988	13
9423875	13
16232924	15
3894870	13
639142	13
1233236	13
7439727	17
5895189	13
11802707	13
4584413	17
1202387	13
3601030	13
3102083	13
1041688	13
6139264	13
11076390	13
516468	16
169172	13
29551414	13
4014652	13
14145979	16
10614996	13
5415150	17
602354	13
14409042	13
7415214	16
5394384	13
28354	13
8509524	13
389881	13
8462160	15
27638481	13
1041911	13
13792841	13
13014852	13
1943008	13
11469013	16
9164562	13
43453512	13
1299561	13
3892880	17
4555639	13
18240056	13
36144741	13
3822462	13
1005865	13
3233953	16
2168522	16
586050	13
1358268	13
6704296	13
8565403	16
10657832	13
15798769	13
4668867	16
8594567	13
3183796	13
6911296	13
14422946	13
2756250	13
146889	16
7938102	13
8351733	13
15314602	16
6230417	13
5010845	13
5440028	16
5763310	13
257081	13
6428643	13
668623	13
10239868	16
22957411	13
26627003	13
7425002	17
7694720	13
8470273	16
5220482	13
32167979	13
1310230	13
6603013	13
3469628	13
1925045	13
669417	13
3245302	13
27075078	13
9569484	13
36707769	16
16157231	13
12590383	16
3094298	13
644672	13
5738228	13
8261625	13
10554029	13
4810723	17
5187496	13
12375358	13
24176595	17
1938962	13
18230118	13
6766842	15
36653381	13
3918104	13
435039	13
7754144	13
26833414	13
22366982	13
6366174	13
16479746	15
15013101	13
8105314	13
2005647	13
16603800	13
1472021	13
11969105	16
1423511	13
12609396	13
13144194	13
5354146	13
2092821	13
421408	17
6447554	13
1395467	17
12172887	13
1187547	13
58445796	13
1469547	13
178549	13
14866942	13
5786311	13
6105550	13
40496842	13
5688131	13
7473497	16
1926531	13
1054379	16
2973142	13
10116840	13
12156505	13
1672445	13
1462385	13
3263446	13
3262432	13
4924728	13
25967153	17
11024927	13
12788012	16
5282493	13
6097993	16
5503107	13
10957252	13
3299897	16
298493	13
6840411	13
1851926	17
16648792	13
7914446	13
19662229	13
4196739	15
2916949	13
15133699	13
856709	13
10924355	15
9430919	13
2917638	13
6255000	13
1084819	17
24588639	13
1606454	15
28308332	13
10322957	13
3116341	13
10968739	13
1091204	13
27098329	13
2075938	17
1176062	13
25293619	13
27636048	13
6765719	13
12029891	13
21427957	16
1093681	16
4905208	13
1189272	13
6113660	13
16961390	13
8707291	13
17117216	13
3218141	13
1820869	13
1088564	13
19096738	15
10051969	15
5805527	13
3460489	13
1898298	15
6806370	13
1049688	13
16455167	13
13539729	13
17133937	13
10815399	13
20313	13
5248590	13
4620812	13
1288345	17
555441	13
3214455	16
19461749	13
4585119	13
1066378	13
4442499	13
2210931	13
2464099	13
19923254	13
3455847	13
1802430	13
18413	13
8537149	16
18818789	13
4753546	16
261529	13
1300118	13
8507480	17
3019869	13
6210277	13
29228974	13
4662876	13
8850728	13
18199155	13
8290356	15
2117997	13
15123220	13
25096399	13
3016558	16
20858365	13
11351058	13
978169	13
4336855	13
984541	13
12101048	13
4056515	13
8243932	13
1933582	13
17848789	13
5175438	13
5561552	13
10053518	13
2360842	13
2016456	17
13290545	13
7624303	13
1971053	13
5328572	17
5748231	17
765288	13
5680301	13
24828485	13
3547486	13
10061713	13
680042	13
13746421	16
12323457	13
10824744	13
1072976	13
590361	15
1458187	13
10841067	13
1915814	13
3394691	16
1952128	11
13141426	13
61318	13
14985588	17
1539803	16
6095728	17
46450276	13
3671106	16
5930051	13
9384224	16
4253123	16
5063643	13
12654531	13
3658522	13
3205443	13
4634021	13
1797146	13
312679	13
2834856	13
4028525	15
5481215	13
11901229	15
646643	16
13747654	13
12266648	13
4918910	13
1282588	13
6823076	13
34003930	13
10517326	16
5703036	13
615388	16
8801650	16
691185	16
1103579	13
3114368	13
14382105	13
26687467	15
20965722	13
8747862	13
15115803	13
10279803	13
12586435	13
17643255	13
2490714	13
30607658	13
7948926	13
8231405	15
51684004	13
23839653	13
4502911	13
762166	16
160101	13
2743209	15
15810613	13
4264614	13
11554063	13
7867034	13
1635246	16
1203391	13
3023118	13
3975570	13
6476411	13
3343584	13
15772714	13
18835431	16
3853730	16
6347809	17
1718017	17
2120183	13
6114916	13
390807	16
91825	13
16948274	15
3228952	13
6774782	13
10005324	13
10719946	16
90130	15
4579884	13
7160937	13
8147621	15
5289994	13
56028	16
11877984	13
334503	13
22214772	13
2003598	13
3872425	13
19585605	13
14971746	15
15449572	13
20778305	13
12227192	13
6234481	17
211478	13
18034376	13
15983819	13
1355934	13
4425777	13
8110587	16
4568107	13
7586956	16
2771134	15
3336518	13
9838086	16
2800134	15
1346829	13
11801828	13
26102147	13
3248195	13
14134749	13
14353433	13
3949256	13
9418417	13
1108704	13
5722323	13
8190555	13
1390837	13
15028628	13
2310354	13
4561343	13
8438324	13
1111952	13
7447038	16
1507075	13
435356	13
5123124	13
841937	13
2120714	13
10300763	13
167784	16
7197969	13
55064722	13
3800779	13
5557268	13
528112	13
5767748	15
9638293	13
10416554	13
4039817	13
902282	13
6487457	13
4836332	15
11083192	13
2168602	13
2886109	13
4183790	13
6939290	13
8223997	13
6404406	13
7119312	13
975191	13
4449032	13
3695516	13
5100039	13
13967501	13
213407	13
3423089	15
917696	13
2865207	13
3771617	13
396279	16
2347673	13
16948383	13
15992469	13
2233112	16
3885879	13
13556604	13
19186555	13
2843355	13
924209	13
3400736	13
10141476	15
16634340	13
5016771	13
5003023	16
12222249	15
14363969	13
1456025	13
11090375	13
24850832	15
7129989	13
3571307	13
11746211	13
3756538	13
851232	15
8799014	16
457385	13
6471978	13
20295885	13
47139075	13
762859	13
20826900	13
997406	13
7590786	13
7268330	13
10840131	17
2170779	16
31219821	13
8533734	13
20138564	13
16108243	13
6711091	13
8953416	13
8211219	13
4535426	15
606043	16
36027508	13
2023245	13
9865308	13
350248	16
4190614	13
12965850	16
11665182	15
5066461	13
5625484	13
28657325	13
3780110	13
28453798	13
3781750	13
5050130	16
29215764	13
2998501	16
2788465	13
16917533	13
3401153	13
4961958	13
5791063	13
10205415	13
4165021	13
6411440	13
1937983	13
5273559	16
15315675	17
3239356	13
10690193	13
467172	13
5838367	13
7095550	13
7457344	13
3795871	13
27230735	17
18202208	13
10457358	13
5019328	16
11950776	17
2058901	13
4227302	13
5583177	13
4107651	17
985489	13
3962919	13
20380517	15
2196312	13
17158704	13
1772272	13
3656982	13
2646145	13
18046701	13
3675211	13
4564966	13
338914	13
5135861	13
1608653	13
17954679	13
8312334	13
4479825	16
10354184	15
13653413	13
2795037	13
273809	13
1329605	16
24164014	13
2840647	16
12317075	13
15896733	16
400669	13
12960982	13
12613950	13
6448745	13
2513570	13
4191607	13
2802487	16
26304636	17
8708676	13
5376929	13
15718249	13
9212540	17
404624	13
2970971	13
384657	13
18164586	13
11859310	16
12581554	13
5531473	13
3883340	13
10022488	17
6709003	17
7732337	16
11743161	17
8979769	17
7413236	13
919932	13
21607462	13
25488574	13
15480442	13
2886800	13
6858426	16
1188734	13
1281183	13
13560516	13
4462003	13
29625140	13
337446	13
15517929	15
18423154	13
37735846	13
21227848	17
1212335	13
11288675	13
118719	13
3395823	13
4668783	13
10411951	13
13573830	17
1319459	13
14433084	13
28471492	13
6152980	13
1933620	13
2016894	13
8620551	13
844981	13
27189929	13
6103432	13
3423057	13
15680561	13
7289068	17
3523532	15
3660204	13
13855122	13
2397929	13
8524240	13
5079291	13
6648154	13
2680531	13
14376920	17
245539	13
270098	13
3505167	13
21414425	13
755943	13
2391953	13
11663823	16
16620271	13
9345311	13
6289493	13
20182622	13
18591131	13
6890368	13
2414997	13
3801972	13
16747121	13
1897743	13
58576	13
3263306	13
5522143	13
1504760	15
584380	13
5820290	15
5538391	15
10778350	13
288090	13
4773490	13
12328429	13
4785229	13
10323343	13
8517293	16
8779830	13
11740694	13
10016236	13
112973	13
1525568	13
2931580	13
2187704	17
22168134	17
1836668	13
12361929	13
602047	13
3454132	13
12932063	13
7170352	17
4356637	13
494565	13
2297192	13
3954307	13
3448668	13
1761513	13
20291594	13
105127	13
8304118	13
1732121	13
12317061	15
1265567	13
3790420	13
1009568	13
31750783	13
25692380	13
8306982	13
8875457	13
5203756	13
2079030	13
15698950	13
28072422	13
4503665	13
10639089	13
1839788	17
18488895	13
9972142	13
1369626	13
22777951	13
10065842	16
494484	13
5087967	13
11318454	13
7019987	13
18282189	13
3190634	16
11888512	13
59413893	13
1975940	13
1490233	13
12471892	13
3109183	17
221239	13
10069042	13
7861455	13
22159493	13
791294	13
16820831	13
1407364	13
7047105	13
9526646	15
28053719	16
7895790	13
10400727	13
311893	15
7154597	13
1224915	13
216360	13
4296689	13
5005011	17
6334731	13
7344069	13
19427617	15
719070	13
17890770	13
1977366	15
15051045	13
7377121	13
20213710	17
5747437	13
2468947	16
1373326	13
15470129	13
20128539	13
5951925	13
1879009	13
1102211	13
6775017	13
9298376	13
23338316	15
16882876	13
3865145	17
2427513	13
7543831	13
10196308	13
1065824	16
2971112	13
3408941	13
5444447	13
31450970	13
6802225	13
37931276	13
1107860	13
13025353	13
13460254	13
4739947	16
7820259	13
14576485	13
10125450	13
5687809	13
8810382	15
6064743	13
7166275	13
7532973	13
1926227	13
227170	13
4706950	13
7110885	17
14691561	13
3281084	13
13407451	13
11759756	13
6377283	13
193241	13
14355017	13
3306526	13
1461699	13
15743656	13
4715037	13
9768718	16
7183328	13
695812	13
6732805	13
15713674	13
5629231	13
12579363	16
3983134	13
15609873	13
3655869	13
21830425	16
9686605	13
493201	13
6256145	13
23305504	13
23203069	13
14201761	13
6276388	13
481071	13
4860271	13
1426507	13
1874724	13
2228299	13
317881	13
293360	13
16739349	13
4253093	16
15037001	17
4694639	16
160670	15
10260352	13
2547054	13
13866378	13
12102935	16
30775992	13
17673533	13
5667393	13
5996309	13
2032999	15
22936756	17
21566067	13
5737215	13
5255486	13
9547374	13
2957131	13
8013987	13
342827	13
979837	16
6708430	13
2023383	17
3173912	13
5314847	13
1683896	15
444463	13
8448828	13
9128531	13
7961849	13
2009215	13
9065385	13
21741709	13
30830460	13
25791054	13
21486829	13
614929	13
7055605	13
793508	13
4780686	16
9756363	13
2281456	13
337411	13
1147053	13
3995241	13
783115	13
848461	13
11803685	13
3590755	13
6562807	13
8562014	13
3269197	13
2840439	13
7405722	13
31189429	16
4200226	17
9187254	13
1969836	13
8294483	13
2037211	16
33971061	13
1030820	13
32338880	13
3404354	15
4837057	13
13595537	17
7850646	13
5604331	13
16580742	17
20310729	15
3813501	13
8402414	13
12485921	13
34443219	13
21315336	13
19854029	13
1726048	13
11316177	13
20001884	13
16234141	13
7284605	13
10230429	13
20233564	17
502028	16
5364310	15
3289120	17
9174250	15
11777291	13
11805990	13
12572000	13
720295	13
256926	13
6373676	13
14540124	13
1455287	13
26076243	17
13124827	13
3158947	13
12318104	16
3032813	13
7962346	15
5294699	13
8162062	13
433805	13
6379171	13
11770603	16
24874503	13
2258294	17
11078247	13
24156483	15
637168	15
5414267	13
3847046	13
4866582	17
24776517	16
10508142	13
11355764	13
9080055	17
19086772	16
10321277	13
11456753	13
7410820	17
5339445	13
3795365	15
19920370	13
9783511	13
4814571	13
15556002	13
6461017	16
9664291	13
17511059	13
24915378	13
2553819	13
9428382	13
1202606	13
7092886	13
1359739	13
22229683	13
3859359	15
6484389	13
1990783	16
10949652	13
5648876	13
24762020	13
190498	16
836208	13
10294513	13
24245248	13
2850764	16
3882829	13
300670	13
17408499	13
5298187	13
1083590	16
16120887	13
14575640	13
1496841	13
2132532	17
293818	13
11583563	16
2529735	13
1558640	13
13413709	17
947143	13
2882154	13
12984837	13
26171622	17
4639951	13
22761511	13
4165844	13
4106591	15
15694797	13
5717137	13
5612885	13
11572466	17
13827836	17
1096620	16
6122695	13
19041039	17
2247075	15
15780486	13
2029008	13
10020647	13
4678483	15
9144464	13
17619604	13
12718963	13
24940618	13
9661312	13
2038933	13
5704560	13
7061936	17
3950541	13
2849298	16
10860208	13
2176074	16
12919862	13
15451746	13
12124560	13
24901586	13
1012064	13
1326027	13
1797323	13
7768365	13
362548	13
9848055	13
1126135	16
4625387	13
10468892	13
4482088	13
11800666	17
7078188	13
29955484	16
4786626	13
11069716	17
3579830	13
894183	13
1122334	13
5271067	13
4871492	13
968125	13
10845727	13
2371328	17
10751946	13
9530234	13
2780165	13
684281	13
10291016	13
1435123	13
9162857	13
2298144	13
29138950	13
8031697	13
5965898	15
9583898	15
1716629	13
2541025	17
2963916	13
6502505	13
12211402	13
3430140	13
7819175	13
4302685	13
224417	13
1911144	13
5846871	13
11293079	13
32214143	13
6231237	13
15198531	13
5971881	13
6229451	16
2200491	13
7722629	16
813656	13
3328937	13
4654425	13
2476449	13
1910755	16
442004	13
14330197	13
529727	16
2242433	13
6035294	16
583646	13
16244756	13
2857326	13
9586738	13
29963292	13
1559781	13
21276593	13
8829341	13
1823800	13
3630914	13
31811031	13
4015636	17
48496	13
14218997	13
657191	13
27434728	13
144045	13
635518	13
8981391	13
3211935	13
20591993	13
5752848	13
1409392	13
5461373	16
1478480	13
27913281	13
21778122	13
12245816	16
3452874	13
824942	13
12590655	13
220554	13
988104	13
4875062	13
3406154	17
18654566	13
5343801	13
23802919	13
85860	13
684294	13
8689538	13
3061217	13
4456759	15
34874075	13
2954721	13
2748086	13
3255748	15
5375435	13
3455999	13
233975	13
4507755	13
12917871	13
5543048	13
443975	17
1285362	13
6917350	13
35357312	13
4869001	16
6918079	13
903337	13
13830973	15
9115834	13
15163474	13
3694628	13
969220	13
1543256	16
7145249	13
4754051	13
8104014	13
7549892	13
13402510	13
7758644	15
10512699	13
25655275	16
81549	13
13524379	13
7203344	16
4589595	13
135053	16
23201605	13
2362501	13
2080333	13
1824114	15
6019842	15
17203771	13
2809517	13
6371592	13
4092195	13
5044381	13
11391520	13
6189456	13
29348763	13
2429391	13
13941805	13
566820	13
4995205	13
7991937	16
12104656	13
12255939	13
4120078	13
10374566	13
6433219	13
1185802	13
736563	13
2995246	15
4846009	13
5470593	16
34227331	13
7350547	13
5949178	13
9831562	13
1651885	13
2553200	13
4285473	13
2603794	13
2713589	15
666036	13
4010820	13
100076	13
675564	16
16043002	13
8634835	17
10001285	17
2758561	13
8971273	13
19602972	13
15362194	15
17958070	13
6564818	13
1100159	15
4255003	13
10639273	13
2472130	13
485762	13
16793258	16
5242711	13
4397552	13
17382965	13
7757480	17
3840816	13
52734303	13
4195419	13
8800643	13
4095122	13
11743846	13
15201157	13
6526968	13
6693957	13
27695502	13
5731450	17
13187849	13
177402	16
18407789	16
101603	16
25118958	13
12213448	17
6269613	13
12391628	13
91548	16
4896663	13
1687250	13
14346521	13
2241723	13
876717	13
4830252	13
4158501	13
7929656	13
12341889	13
6332732	13
5534878	13
5481405	13
9910477	13
7748063	13
5398424	15
3630654	13
235092	13
17349216	13
2367483	13
18527000	13
3112720	13
2457867	13
13814	13
16894078	13
22881307	13
2939503	13
10364055	17
963316	13
7463538	13
13589177	13
5057933	16
14310505	17
5984751	13
3185843	16
7278899	13
2885651	13
19831036	16
8799360	15
6929808	13
1824620	13
9561878	13
3898076	13
12755639	13
9559104	13
2595771	16
7998213	13
4154762	13
4487857	13
8632656	13
15545320	15
4456612	13
1728141	17
1298771	13
16392435	13
3045172	13
2673899	13
5765166	13
2647566	13
580972	13
6063157	13
2769227	13
4004282	13
7257069	13
4554503	13
2111426	13
4926615	13
8417395	13
1573626	13
18909178	13
3926138	13
18627977	13
2043804	13
482385	13
16409358	13
24977007	13
3981698	13
2081417	13
1019882	13
9084841	13
6776911	13
3613854	13
7779681	13
1008904	13
6082188	13
6532560	13
9528209	15
22267964	13
5470936	13
10223669	13
10103301	13
166160	13
8507207	13
6883177	13
22953008	13
7245766	13
2659346	13
12956351	16
3023840	16
31018135	13
1964155	16
2360072	13
4204078	13
2290067	13
12262734	13
13157698	13
5429383	13
1126563	13
15566889	13
23246044	13
3555568	13
36708782	13
1911134	17
4558598	13
3597305	13
4508001	13
4452891	13
3845869	15
7542501	13
8855085	13
1570982	13
11028765	13
8782359	13
10483820	13
21220885	17
25025185	13
4517070	13
6876486	15
5669859	17
5506619	15
227657	13
7297389	13
2113025	13
61759	13
4706728	13
5796459	13
4351344	16
12397965	13
18451087	13
581031	15
22413281	16
5703386	15
3395994	15
18932301	16
13105391	13
6528951	13
954819	13
16108309	16
1873722	13
943928	13
2593658	13
8629707	13
5632886	13
1812302	13
11116234	13
1575947	13
346493	13
6818230	13
8054693	13
29879148	13
8956190	13
7922462	13
556385	17
17880224	13
3078087	13
2314212	13
20966442	16
983300	17
4682254	13
2532157	13
4428426	15
5062331	13
320120	13
3290561	13
1609533	13
3662756	13
6264472	13
3189793	13
1105524	13
7552822	13
10077121	13
7989279	13
3392274	13
5497262	13
3851342	16
2293717	13
5402958	13
9578385	13
5956392	13
52926493	13
6540429	13
18807051	13
14724304	13
7684294	13
7521222	13
5042178	13
526583	13
3397118	13
23857534	13
4518751	13
13723457	13
6498020	13
2375489	13
19296212	13
7936314	13
25146549	13
20498994	17
1952338	13
19314957	16
16234798	17
25624713	13
37205	13
3258928	13
17209073	17
14180250	13
30360562	17
904817	13
11154465	13
2385717	13
717469	13
2822061	13
6255387	13
4485912	13
3480750	13
819760	13
8103461	13
6747543	13
882573	13
7361215	13
319643	15
5573921	16
3716923	13
6929335	13
13558356	13
10037839	13
31641930	13
11122525	13
7793669	13
1272516	13
29749143	13
20983280	13
5072911	13
9185607	13
12359806	13
17406790	13
11822017	13
8154094	13
12342307	13
16570934	13
11692043	13
15109490	13
6905492	13
6115043	13
5509543	13
9987307	17
325556	13
4354079	15
13134693	13
3677987	13
2590471	13
689905	13
13310062	15
12837833	13
21251683	13
1798464	13
630313	13
17699376	13
532812	13
16416463	13
1414495	16
14054024	13
3776099	13
17523496	13
21098116	13
5695406	13
1058671	13
26813366	16
3097590	13
1282502	13
6228442	13
8773331	17
32994128	13
12790199	13
15625333	13
17414783	15
1354023	13
3908363	13
4123488	13
601248	13
12510930	13
2147418	13
10468198	13
12382506	16
10137861	13
3237347	13
1566881	13
22857783	13
9263228	13
20918029	13
11457232	15
880428	13
11418866	17
9807338	13
3641687	13
1799716	13
4829721	13
1758241	16
836821	13
3408672	13
5463546	13
5661082	17
2095166	13
8786667	13
2565072	13
8904163	17
18049045	16
1675882	13
1295233	13
25296557	13
361935	16
9209159	13
18709636	13
4459453	13
1847935	13
6174830	13
3732896	13
3823583	13
21846351	17
7031667	15
3597978	13
9961029	13
2801965	13
1201155	13
5535561	13
4660650	17
987222	13
720353	13
4020336	13
1814253	13
18844066	13
839270	13
14971446	15
4955431	16
566759	13
1141003	15
35436666	13
2527722	16
8861750	13
7298184	13
837436	15
45881774	15
905920	13
13938032	13
7559517	13
6155605	13
15889405	13
1692391	13
8894280	16
10579225	13
13412662	13
2745364	13
1810727	17
3035857	13
6570562	13
3098314	13
4023970	13
4499340	17
8563599	15
9592462	16
10285300	13
4522127	17
22322587	13
1856928	15
18482741	13
18428579	13
18993265	13
15210569	13
3786786	13
5062519	13
3622721	13
12202088	15
1092093	13
16925543	13
9508861	13
12082352	16
1314195	13
11272596	13
5487348	13
2718003	13
3360261	13
4153348	13
12005975	17
2370928	16
27440309	15
5560324	13
12811305	13
28857445	13
11786687	13
1432055	13
2199929	13
3426028	16
9526790	13
5390837	13
5514032	13
864600	13
8429100	13
3566044	13
9719915	15
943077	13
35733996	13
14574161	13
10833899	13
4442784	17
4027411	13
10418294	15
14656970	13
30988483	13
14015208	13
16179286	13
18195879	13
9620406	13
1475646	13
210785	13
4022142	13
1001580	13
8224527	13
4658968	13
500355	13
3193297	13
6400508	13
6135961	13
150235	13
143768	13
1006965	13
8496196	13
16166903	13
5176832	13
423222	13
657696	13
8120351	15
22590865	13
2300763	13
17627125	13
10270500	17
21768671	13
5380969	13
4202038	13
19527525	17
3940637	13
4831647	13
20315021	13
14530758	13
84740	13
22044588	13
5171793	17
670657	13
6528649	13
3631343	17
22404683	13
12067468	13
4353960	13
17737666	15
1883258	13
19144682	13
10676709	13
4229289	17
1870703	16
4828595	13
3934439	13
34824	15
6027108	13
20985841	13
3111039	13
3375979	13
3345692	16
1672532	16
14214974	13
8526310	13
13652133	16
6135333	13
1427601	13
820481	13
98657	13
120875	13
14691474	13
5808170	13
504268	13
3454145	13
1849912	16
3535224	13
9555712	13
4334755	15
621022	13
2830667	13
9531247	13
3411130	13
5766307	13
9540168	13
4827482	13
6549172	17
2252558	13
4176703	13
3058899	13
236267	13
16283088	13
5128359	15
5712421	13
4402873	13
7531628	13
11089439	13
11854841	13
1183247	13
959587	13
489188	13
8779270	13
3432444	13
5148902	13
5569325	17
9429001	13
1013437	13
2543331	13
4937424	13
25119916	13
1615231	16
4757539	17
2016124	13
10424723	13
3740203	15
5701338	13
800224	13
4012821	13
34606785	13
19555359	13
7912125	13
2212373	13
20538934	13
544304	13
1743477	13
16310873	16
305355	13
9270856	17
1584922	13
11723021	16
984737	13
2163773	13
15351471	13
10197429	13
742467	13
4326881	13
3092468	16
534899	13
33540552	13
12424193	13
25896799	13
462545	13
4775522	13
6170621	13
869660	13
2403016	13
16012054	13
2502160	13
12299736	13
604520	13
6900896	13
240660	13
19432738	13
3085926	13
11583048	13
2210358	13
1223064	13
4534726	13
1516313	13
7867461	13
2703235	13
1744595	16
4039968	13
4565986	13
2110135	13
14439234	16
1493708	13
7404907	13
1079210	13
7100466	13
10079394	13
1357865	16
3975230	13
6484853	13
316353	13
37803963	16
5919961	13
8126694	13
18696715	16
496892	13
13129614	13
6176837	13
4968452	13
20472506	13
4299699	13
10622700	13
8771408	13
1872892	17
6825330	13
8434573	13
9281154	13
1793874	13
4047072	13
21267252	15
426858	13
2671425	13
6835859	13
3777054	13
16562302	13
7766679	13
2235015	13
7766577	13
918253	16
4953828	13
6794840	13
10229265	13
1208266	13
4696967	13
3257591	13
12605535	13
13763461	13
2682301	13
11084750	13
1508999	13
4516079	13
11945122	13
723831	13
4947712	13
10793589	13
11894498	13
815415	13
20615866	13
4657049	13
6081381	13
8354128	13
3473043	13
8316534	13
13381973	13
16391433	13
783199	13
13104222	13
15864277	17
25090380	13
9874160	13
37717772	13
213624	13
2539570	13
16982500	13
43363879	13
12473594	13
11425457	13
11087313	13
14261911	13
5672430	13
15864892	13
4374915	13
4561856	13
11338993	13
20733248	13
4103296	13
9654928	13
12523276	13
12805924	13
14357550	13
1615591	13
3587922	13
15684002	13
4796396	13
1557509	13
3738465	13
1432439	13
15776767	13
4069563	13
1239698	16
5011456	15
28205011	13
2640909	13
3177295	13
23434018	13
4511564	13
149673	13
6277119	13
1202433	13
12868186	13
16821535	13
4587800	13
5830321	16
69545	13
85453	13
15604793	13
2991232	16
434634	13
23545948	13
7831245	13
478665	13
14603785	13
1074883	13
1207290	13
2701931	13
4502412	17
3027135	15
1215024	13
4185312	13
167715	13
7042431	13
1247626	13
1479853	13
115316	13
4558936	13
7883560	13
5804456	13
5349946	16
4967327	13
2364877	13
7077235	13
2148566	13
13478140	13
991565	13
3619620	13
10032389	17
10076237	13
4535899	13
469461	13
1577319	13
458690	13
1364023	13
668292	13
4014323	16
7935998	13
232059	13
593467	13
17420989	13
8833553	13
3050980	13
4636227	13
5521994	13
11282299	13
18302566	13
5121255	16
1645831	13
5042389	13
3398796	13
4637284	13
837012	16
11477245	13
2172723	13
2719533	13
8316916	13
8812597	13
5563247	13
3854866	13
807451	13
40966746	13
637015	13
19848496	13
1002444	17
7891669	13
2274546	13
1070439	13
8337175	17
2868151	15
7828106	17
150675	13
28165031	13
815335	15
1863022	15
10100778	13
15497679	13
9976659	17
438929	13
8529051	13
307383	16
168320	13
1205997	13
1560539	13
3035364	13
4185450	13
2133193	13
8295400	17
18565099	13
11911660	13
11126884	13
5446698	13
9895242	16
17618032	13
3509126	16
352169	13
5723061	13
1414981	13
7916535	13
13028862	13
2830479	13
8950082	15
13874193	13
313249	13
7163365	15
15881411	13
3676784	13
728390	13
20971277	13
1044482	13
4510731	13
5914199	13
1111133	13
16217901	13
11320453	13
10730399	16
3439337	15
732170	13
28718727	16
7204358	13
7608881	13
2566121	16
24297382	13
21219683	13
10849154	13
9960984	13
7086776	15
9165252	13
931531	13
24687189	13
19371599	15
12167573	13
801417	15
2468128	13
9676173	13
11749257	13
12118813	13
6012091	13
3061795	13
617777	13
23383913	13
432728	13
12842740	13
13842819	16
6018791	17
2890373	16
21184123	16
7809324	13
2716151	13
3541286	16
4801404	13
1860512	13
2156863	13
812874	13
1882917	15
18604231	13
27261728	17
10451243	15
5941161	13
532649	13
20268818	13
1661580	13
759092	13
215010	15
9229275	15
17382993	16
13585551	13
4827198	13
11133586	13
5827649	13
54232	13
1447506	13
3388014	13
1236873	16
2125859	17
325689	13
2223747	13
9747981	13
179317	13
5069028	13
9804646	13
4419925	13
10402232	13
3871028	13
6128884	16
33561357	17
5063779	13
2199198	13
537621	13
15771453	13
13876559	13
11690490	13
26675364	13
3830315	13
2811539	17
1546918	13
2516042	13
2905905	15
44231199	13
5977516	16
7070300	13
5182172	13
41974134	13
3637394	15
1750673	17
4078860	13
25509455	13
3701598	13
6840990	13
962442	13
9586258	13
9032080	13
2387844	16
25211642	13
6919186	13
6148052	13
3859245	13
5915601	16
11628624	13
2548984	13
1275601	13
1372209	13
1383549	13
710673	13
5370877	13
25553236	13
605719	17
1127334	13
1298722	13
13240381	13
5426893	13
13497994	13
15301350	13
13270164	17
3592125	16
5209656	13
26509485	13
1280556	13
6270899	13
7120594	13
9479074	13
3042412	13
25485623	13
854200	13
3013307	13
9310007	13
12729400	13
8831512	13
2760451	13
3139932	16
6963512	13
7312433	13
4234495	13
192666	13
2978560	15
5505948	16
4047425	13
24661517	13
5887181	13
17441300	13
941742	13
9862811	13
11738472	17
6931167	13
1822152	13
20005082	13
13441028	13
7157198	13
12039354	13
8067573	13
16581772	13
22375485	13
2460360	17
6672410	13
19146849	13
4760750	13
6271573	13
2270531	15
5571106	17
58248586	13
5758149	13
18624478	13
1263794	13
24533163	13
8882141	13
16961734	13
2051624	13
752648	16
2986752	13
10117100	13
13843495	13
4963989	16
18453888	13
6445348	13
2777785	16
15431368	13
7303315	13
1255113	13
7485668	13
6278033	13
3997250	17
18399412	13
2818963	16
6950415	13
1860912	15
2320671	17
22682013	13
2954288	16
5554455	13
2094427	15
699125	16
1356778	13
5199116	13
7939423	15
6280890	17
2577502	13
7623148	16
1441464	13
9360603	13
32519247	13
11005806	17
2171972	16
2767943	16
18717582	13
12937085	13
6491186	13
2518128	13
16973663	13
6556201	13
13461950	13
31379336	16
2304320	17
1349872	13
11390105	16
7138483	13
2575585	13
14163440	13
4796726	15
3899927	13
12054071	13
17877473	13
433034	13
661042	13
1437483	13
5778180	13
3633237	13
5698030	13
1273549	13
18468730	13
15070515	13
16642465	13
12864728	13
3801338	13
3413688	13
133593	13
581595	13
6981223	17
2026876	13
2272416	17
14918398	13
175903	13
20043849	15
6625064	13
11837327	17
671776	13
5320792	16
323608	17
10836752	15
4232750	13
13791018	13
10451915	13
2126681	13
888734	13
2657101	13
6476866	13
7792598	13
15204095	13
1511845	13
27083353	13
3431217	13
8234306	13
2599018	13
1535896	13
582699	16
9308827	13
42698504	16
4198311	13
8537824	13
2519367	13
5254968	13
12652939	13
5339570	13
11782409	13
2361660	15
31076668	13
19584718	13
32474208	13
30891697	13
5363433	13
8705210	13
1603775	13
36416337	13
284937	13
12094347	13
17885251	13
4888589	13
7487679	13
1132185	13
7309474	13
1766445	16
5035594	13
3797568	13
26379596	13
3195449	13
10726178	17
18676523	13
5512606	13
3467567	13
10082907	13
9503995	13
3547449	17
1057768	13
1762432	13
26986832	13
9765867	13
8910010	13
10513290	13
5924570	15
3805994	13
79368	16
9581322	13
7430703	13
7107309	13
3173541	13
4196157	16
1114362	13
3169856	13
4075952	16
1187431	13
11101853	13
10963221	13
11685106	13
345397	13
40865679	17
6032127	16
4933894	13
4282128	13
1676482	13
2453672	13
3772049	13
3436111	13
9183043	13
8700952	13
12334057	13
5007131	13
3198621	13
10663197	13
2143949	13
2454682	17
3712747	13
12973322	13
3440795	13
5646239	13
1217340	13
8075058	13
5758222	13
7529596	13
6899833	15
1458590	13
19676103	13
6292331	16
4401752	13
18090547	13
697338	13
263279	13
2495847	17
1299929	13
6947597	13
7863102	13
5305869	13
3544060	13
2673555	13
2324491	13
10013738	17
5360195	13
11872660	13
4601450	13
2747570	16
1026266	13
6332549	13
213027	13
21245631	13
10471438	16
5251020	16
2332474	13
16513986	13
49831987	13
8768762	13
5425498	13
11822100	13
18683155	13
5267717	13
3488997	13
10077801	13
7217629	13
18786939	13
12542769	13
1408780	13
1227088	16
12500853	13
6025112	13
5839602	13
9027651	16
4847052	13
17766307	13
3505745	13
41103737	13
8512188	13
14668776	13
479795	13
9715113	13
9299450	13
6081573	13
2648029	13
409149	13
30616646	13
46058	13
3043616	13
2845205	13
5561246	13
841092	13
4161516	13
7513107	13
11297045	13
598197	13
11088961	13
5701773	13
3564203	17
5779727	13
6186217	13
1685310	13
6522967	13
1129723	13
25007052	13
22501161	13
6408064	13
22565438	13
33281679	13
10514776	13
1571827	15
12222758	13
14151028	13
1750904	16
1080906	16
4067511	13
18125350	13
11298044	17
2067730	13
125832	17
20225793	17
853562	13
10592140	13
3072793	17
23760483	13
3065486	13
655526	13
7522628	13
8185230	16
10540779	13
15967693	13
20477840	13
723915	13
3709261	13
2553107	13
2994209	13
7825912	13
10293281	13
1869524	13
4292238	17
4989061	13
7388318	13
11996543	13
5509557	13
1614628	13
1701688	13
3541954	13
23677887	13
646554	13
18000439	13
2345223	13
8989532	17
3233694	13
4995303	13
13428927	13
3636868	13
11498078	13
12378429	13
4177154	17
8728652	13
11087290	13
9187414	13
3549707	13
3040915	13
1329469	13
12339587	13
4043159	17
2819160	15
403619	13
1152580	13
740436	13
9745084	16
4057161	13
582191	13
6607971	13
13784494	13
21643196	13
1414714	13
9610384	13
5628856	13
3786498	13
150509	13
2795184	13
4019117	13
10099960	13
11014599	13
10358004	13
2318671	15
14157335	16
10561287	13
7069063	13
553556	13
2061835	15
4395729	13
25136195	16
2493260	13
17245960	13
612004	13
1956025	13
25193932	13
10211816	13
20829968	15
21455322	13
9975961	13
23300745	13
6955653	13
16956624	13
7919478	13
10934400	13
3005760	13
68892	13
6640824	13
26715827	17
2279177	13
10977364	16
16340243	13
4712779	15
2364240	17
1494670	13
3830718	17
1093968	17
13287486	13
20873407	13
5559680	13
625271	16
12000999	13
5200729	13
1050571	13
2637261	13
18071670	13
609838	16
417230	17
3738710	13
5410630	13
24052919	13
5769510	13
33095306	13
577730	13
18301238	13
3059183	13
25612363	13
22285150	13
29627830	13
13598901	13
17307453	16
23035157	13
8667890	13
4757365	13
3004575	16
7102389	13
11915337	13
610970	13
1041991	13
8289479	13
6712233	13
8396322	13
26374691	13
6173405	13
2535749	13
12628109	13
2441863	13
1205863	13
7861962	13
2986371	13
15131588	13
58893	13
5507117	13
593354	13
1824854	13
5356608	13
11283908	16
134332	13
8894578	13
1001598	13
2917419	13
228041	13
618511	16
1039476	13
13473294	15
6121152	13
298519	13
1619931	13
27308438	13
9389243	13
3455631	13
12929644	15
11537592	13
8364148	13
32363977	13
766958	13
4966508	13
8753685	17
2828412	15
6154604	13
3402699	13
3645519	13
3031366	13
18766976	13
5793922	13
482363	16
6150481	13
19263532	13
4848594	13
5622421	13
15550211	13
2766309	13
3569063	13
5432399	13
11238472	13
15747127	17
6167204	15
15061965	13
12181524	13
3691563	17
8756814	16
1457716	13
2683923	13
2971731	13
4001211	13
9390607	13
15237689	13
1133314	13
1266893	13
880750	13
1923713	13
4062274	13
15550670	13
18580154	13
4536885	13
435344	13
683332	13
25394990	13
1754555	13
10901370	13
11747794	13
2248233	13
2686342	13
9469831	13
20497135	13
11478095	13
4181795	13
8351871	13
13370175	13
1973340	13
3739056	13
14202139	13
4493613	13
11411945	13
3246842	13
7385012	15
901996	13
10453987	13
19266490	13
22361228	13
32152035	13
6027649	13
1214908	13
9219447	15
6374120	13
9918774	17
4182584	16
7201620	15
25351151	13
5061572	15
11690401	17
6757962	13
9789464	13
2709706	13
926629	17
545818	13
16020671	13
4086264	13
4581494	13
1599274	15
1908039	13
145310	13
2818032	13
717678	13
6304522	13
6581514	13
2057060	13
416119	13
1826757	13
832999	13
1250645	13
467660	13
9729243	16
2314902	13
8703785	13
3377241	13
816336	13
7865167	16
1940150	13
13373182	16
8889562	13
5158295	13
2427725	13
4712575	13
5232346	13
509207	13
284878	15
2367756	15
203830	13
8563311	13
27172405	13
19830031	13
4825238	16
135427	13
11076470	13
14673073	13
10099514	13
14361930	13
235884	13
8851907	15
2660413	13
16825305	13
13689983	13
2199718	13
913553	16
17265593	13
5490961	13
4418043	13
16714567	13
1496615	17
5361953	17
25800315	13
2046133	17
9828733	13
8025068	16
22088478	13
5385559	13
17653751	15
18409850	13
1366750	17
1142594	13
5645110	13
12678131	13
267350	17
15225975	11
23292574	16
4335860	16
10406449	13
28581534	13
368074	13
6550124	16
2116260	13
4972670	13
1074995	13
3875673	13
2051149	13
1251899	13
10021209	13
4873009	15
2211737	15
4552965	13
4047476	13
25539155	13
12897087	17
1354838	13
1546215	13
6538260	13
28471167	13
2529545	13
17081895	13
17382087	13
8867898	16
877968	13
2090523	13
89706	13
8370258	17
5217512	13
8083653	13
3243472	13
3080523	13
13175163	13
14146124	13
1787677	13
8719612	15
18262426	13
16462347	13
15486334	13
6038158	13
26091301	13
13725461	16
9286043	13
993119	16
764848	13
5921462	13
5765044	13
22205928	13
21775598	13
7728843	13
11279337	13
7275146	13
1039550	13
2056627	13
349442	16
2624832	17
8683284	13
16244429	17
2141666	13
16492884	13
1825364	16
3609265	13
1582047	13
5712031	13
732351	13
3700114	13
21597811	13
10130680	13
9693732	13
1994528	13
5099973	13
4141282	13
6044274	13
3188069	13
21220993	13
13757189	15
9780147	13
54001920	15
4158033	13
105435	13
22367747	13
2680650	13
4590703	16
3625872	15
275766	13
8110891	15
19283858	13
23685191	16
1840835	13
17368496	13
9133510	13
1994827	13
4268077	13
8377613	16
1586438	13
6907997	13
3043428	13
3856920	13
9749252	13
561044	13
3095141	17
8276057	13
10035530	13
1881237	13
18750296	16
2636543	13
877706	13
3264049	13
4067685	13
334086	13
5337088	13
16074508	13
10558749	13
5105192	13
26146180	13
32751507	13
15277955	13
10617440	17
3965700	13
4954078	13
3946657	16
20376765	13
2384709	13
14034641	13
11795629	17
3820794	13
9305324	13
2536113	13
614675	16
1685237	13
7460868	13
528793	15
3704211	13
2502345	13
27877204	13
3511959	13
25750122	13
11535128	17
2706502	13
1632263	13
14680303	13
4424037	13
6365531	15
6042381	13
205586	13
464805	13
7019945	13
4830489	13
1046712	13
1124559	13
6153725	16
5430346	13
30791	13
7823255	13
754256	13
26372417	13
884761	13
15184557	17
9858772	13
6744269	13
6428290	13
9025260	13
548114	16
1452984	13
6543925	17
18062941	13
7671682	13
2116045	13
4787123	13
4010152	13
10169747	13
17620518	17
3619983	13
1492262	13
10544253	13
14509424	13
20087823	13
11662450	13
7098330	15
3189763	13
9189934	13
6915189	13
13720966	13
933534	13
13322004	13
3495958	16
2596069	13
8874179	13
5761171	17
11305822	13
13201521	13
3084335	13
7930234	13
3852475	13
1270512	13
13167376	13
652084	13
4778899	17
5451246	16
16602249	13
12224662	13
4823295	13
8703504	16
11666593	13
6301250	13
23223270	15
1523465	13
199047	16
7495724	13
2255138	13
297236	13
7843572	17
23262946	16
15997736	13
9963132	13
5306814	13
7157584	16
3464697	15
32778182	13
6303151	16
987341	15
7314698	17
20863555	13
626411	13
1352279	13
1952669	15
5378374	13
1023669	13
966583	13
7579520	13
7787242	13
9441620	13
18080349	13
1258781	13
29060713	13
19934434	13
2564051	13
512466	13
18510536	16
1632310	13
1466942	13
4195439	13
12872467	15
1374390	13
3025939	13
3474906	17
583673	16
511105	17
9368842	13
33514848	13
5372687	13
7032184	13
2259218	13
275607	13
8057184	13
1232800	13
9000823	13
71566	13
14506885	13
1147429	13
753872	13
13674020	13
4650451	13
6373315	13
338887	13
8709469	15
18436467	13
18020189	16
4598094	16
6109779	13
4156381	13
4875712	17
10649299	13
5916384	13
4632016	13
3435487	13
21315980	16
19213934	16
1812374	13
2637902	13
7589653	13
3719712	13
978315	13
3602335	13
17555931	13
3645430	13
13680801	13
190221	13
4366722	13
23842656	13
1252572	13
2176600	13
10089548	17
833814	13
13842688	13
1434364	15
1426033	13
2121823	13
4671717	13
2688079	13
6646456	13
673768	13
746622	13
4121434	13
319609	13
860115	16
1542858	13
15073816	13
6446209	13
575186	13
5617305	13
9910032	13
3724731	13
7345433	13
50301	13
1056780	13
6831551	13
8710372	13
6753739	13
388336	15
19163005	13
17589856	13
993589	13
979121	16
22050008	13
14914301	15
22201689	13
23227023	17
32371649	13
17553250	13
2997597	13
282123	13
6142193	13
8642119	13
7857881	16
13763582	13
228579	13
1080039	13
10293957	13
2121358	13
403229	13
4821959	17
20760447	13
13514268	13
6408166	13
11961074	17
3044981	13
12061745	13
1124743	13
18129826	13
918214	17
13167992	13
3656414	13
5372015	13
11549595	13
8710615	13
689776	16
5827762	15
9720285	13
7711311	13
33952512	13
2480782	16
12659857	15
869694	13
20473700	13
908889	13
4750262	16
6799783	13
1279129	13
28057	13
8637966	16
5758868	16
15328186	13
4580915	13
7187738	13
6902182	13
5260868	13
2321200	16
40166033	16
4655117	13
1318702	13
15495454	13
10297855	13
2086748	13
8339367	13
8509871	13
6151256	13
418037	13
8753139	13
8187154	13
6034558	13
26250965	13
2937866	13
4812024	13
1502785	13
685790	13
10088335	13
12805000	15
323630	13
340260	13
1471762	13
11624273	13
5254674	13
9975340	13
6753600	13
7685485	13
13270289	16
244013	13
6054698	13
10373821	13
2677176	13
13905842	16
11019827	13
1024544	13
1336003	16
1642833	13
11355476	13
6795392	15
2039572	13
5951650	13
5703050	13
32639092	13
2950447	15
7908822	13
5169823	13
9458797	13
9427438	16
16972201	13
2964209	13
2014541	17
15362970	13
11666543	13
1565297	13
443593	13
842335	13
287312	13
1892259	15
4809547	13
18782040	13
5307285	15
3220788	13
22315351	13
9770015	13
4265962	13
16272165	17
28828662	13
3900660	13
6060340	13
3279708	13
1696576	13
1341193	13
8799339	15
14248628	13
2658370	13
3598888	13
3674610	16
7441472	13
7142024	13
6486241	15
19359059	13
13458826	13
540526	13
60171	13
1061466	13
155260	17
4609025	13
3979491	13
5811278	17
5339160	13
960990	13
5314145	13
2047414	13
17039893	13
3368226	15
574018	16
1001368	16
25988214	13
29658259	13
34510	13
800485	15
109579	13
13366662	13
4165822	13
9628897	13
6410861	13
891990	13
7747454	16
13459406	13
6180847	13
3452273	13
16731034	13
2901341	13
3134316	15
477789	13
3408755	15
999715	13
27967283	13
4292855	13
6056486	16
11737373	15
10009113	13
212179	13
8167434	13
7397508	13
10726570	13
2740105	13
2301577	13
8365268	16
10181688	13
15201421	13
2324926	13
4361014	13
14331525	13
10665467	13
3365742	13
2111465	13
10228618	13
4269582	15
5411259	13
11780097	13
8961244	13
10983513	15
4208872	13
27923543	13
2825708	13
1610698	15
6090147	13
8598437	13
433107	16
17487483	17
10814057	13
5696201	13
757772	13
6031070	13
23785361	13
5619887	13
8808766	17
2434224	16
639939	16
379154	13
22077183	13
4777842	13
1333775	13
9779875	13
13698869	13
3136643	13
4365682	13
7503843	13
26876337	13
2611488	13
12685063	13
10533534	13
7414950	15
3160214	13
211975	13
8073409	13
58363	13
4846303	13
14613400	13
4108328	17
12234079	13
1884335	13
6684643	17
6627435	13
1478246	13
15798295	13
2130438	13
60603845	13
2248486	15
19584032	13
2584727	13
15966053	13
21207053	13
1913349	13
5475096	17
6954655	13
8576721	13
2891702	13
5695737	13
16691342	16
29425764	13
4023748	13
2464375	13
1687238	13
3509155	13
3215649	13
3011456	13
600307	13
4337965	13
19680080	13
6114289	13
1387243	13
40957167	15
3576322	13
25737446	16
1850711	13
22295	13
2272162	13
40263	16
1110765	13
6376519	16
3981093	13
10494357	16
15255661	13
3681328	15
414152	17
17957245	13
10360759	16
838133	15
14440799	13
3678214	13
19653742	13
6156836	13
4990762	13
177522	15
3615033	13
10013326	13
20628295	13
4491463	13
1137964	13
15908569	13
4364629	13
9099318	13
4533888	13
306312	16
11174924	13
18922194	13
20847283	17
4508698	13
6997951	13
6047008	17
5450697	13
537919	15
4027133	13
6699964	15
6754845	13
1826450	13
1055774	13
5165619	13
389954	17
6831281	13
26344914	13
2212288	13
20795215	13
1081889	13
9630469	13
24437018	13
26064699	13
6585567	13
6493339	15
2004204	13
4451182	13
6335892	16
5252747	13
696167	13
7403445	13
5922713	13
10506914	13
2316879	13
13657682	13
6312099	13
1842989	15
18174044	13
3383982	13
4296175	13
1082626	13
132506	17
6910478	13
217023	16
20429291	13
1991569	13
1319327	13
10872925	16
7262053	13
3128571	13
2930786	13
13897634	16
7347585	13
11817789	13
4078230	13
12744880	13
1185281	13
126633	16
4083164	13
21593229	15
3001559	13
4422149	17
534565	13
12243695	13
8451013	13
88742	13
10982198	16
24857402	13
2729721	13
8257631	13
22921168	13
3419122	13
4473618	13
5010557	13
1259552	17
15727070	13
3188374	13
10110130	15
10504129	13
2204006	13
130058	13
9267882	15
2561661	13
6703744	13
9630178	13
2390570	13
4499086	13
10544550	13
10845687	13
5120110	13
6963124	13
1359599	15
7439924	13
20082059	13
6512103	13
6568518	13
8149214	13
3357445	13
6140480	13
2490243	13
9727215	16
75245	13
2031428	16
9203920	13
1888787	13
5059575	13
1893679	13
4491590	13
12501425	13
8180268	13
2233431	16
33354068	13
881558	13
317617	13
5210524	13
574803	13
5342425	13
2292277	13
9252543	17
24623867	15
757260	13
901192	13
3255497	13
17332771	13
3693489	13
2173290	13
29976469	13
12804875	16
7104839	13
8456475	13
28308960	16
11905505	13
955000	13
860524	13
3292499	13
377923	13
2402365	13
592448	13
263994	13
1744574	13
13247417	17
6602802	13
24299229	13
1048851	15
9676119	13
13523907	13
31301817	13
7646796	13
22568185	13
4908615	16
3825012	13
539130	17
2260415	15
4393569	13
63957	13
18379444	17
10789651	13
11382284	13
1760105	13
825820	13
343454	13
1066880	13
2684017	13
23702285	13
8232675	17
10681485	13
13792404	13
3397343	13
3856146	13
20292546	13
10932330	16
12236972	13
3979195	13
1316279	13
13214454	16
16938960	13
1034209	13
1550381	17
18810009	13
24580265	13
624012	13
70073440	13
746476	13
30616436	13
9576443	15
7559785	13
27242300	13
759290	13
6982778	13
3213348	13
16931971	13
9477335	13
9027174	13
7627920	13
21407557	13
2882915	13
148353	13
4376477	13
4823825	16
11871243	15
5172722	13
15828754	13
8868285	13
1938539	13
6247660	13
12809145	17
1910437	17
9332041	13
2316423	13
961880	13
20504226	13
1576614	13
8259179	15
3295645	13
13321759	13
5545829	13
13361192	15
6960163	13
2291262	13
5149639	13
4874550	15
33727426	13
19065938	13
1706612	15
1689740	13
22766697	13
2786928	13
421392	13
4647382	13
7791650	13
8043023	13
3190836	13
5482585	15
37201628	13
16780967	13
5086310	13
7347473	13
26077505	13
8652699	13
8249381	13
2772519	13
3490850	17
17249818	13
3184994	13
11208794	16
1891818	15
5446496	16
6298849	13
21675480	13
559433	13
2436270	13
25953703	13
12664110	13
8360482	13
8923211	13
115196	16
880954	13
915911	13
410841	13
1247183	13
68624	16
4087944	16
11108332	13
6254657	13
2402737	13
388409	13
15533787	13
5887438	13
4138843	13
13291408	13
3818900	13
9869438	13
17495891	16
398971	13
6769769	13
2433218	13
1118470	13
3092882	13
407505	13
6350074	13
64111	13
8659880	13
65805	13
3549359	13
8448431	13
889510	13
11214679	13
4103400	13
5530529	13
15166059	13
17525165	13
77281	13
13768203	13
3712110	13
2255180	13
16512023	13
1227653	13
16690898	15
467624	16
2543401	13
7077194	13
33532164	13
1233657	13
7702898	13
8636013	15
19482178	13
8285831	13
12943884	13
10598895	13
8198906	13
12249015	13
4970768	13
2232581	17
11611968	13
17105936	16
5350393	13
3636629	13
6882766	13
11320122	13
293760	16
3391240	13
525955	13
3648317	13
508777	16
8684575	13
2639939	13
2738507	13
19626720	16
6120789	13
831097	13
12762519	15
15644149	13
1754938	15
15413602	13
4599449	13
4647503	13
2201625	13
1218645	13
5887036	13
3039537	13
5213649	17
23169854	13
543683	13
19757928	13
4611734	16
3307071	13
12804446	13
454068	13
5240403	13
2089816	16
7677441	13
800934	13
3934687	13
385945	13
3597482	17
4334493	13
4963535	15
23899401	13
6793643	15
1844436	13
5584894	13
2121592	13
2054604	13
1890518	13
29303386	13
13656275	13
18110787	13
12971777	13
2336227	13
1118949	13
10679541	13
6396069	13
137227	13
10523601	13
1622719	13
2351360	17
9672361	13
14281993	13
16100942	13
21354625	13
77886	13
11290474	13
3444260	13
6672776	13
4461245	13
1895960	13
10977523	15
344355	13
43534	13
24954081	13
2625303	13
13317339	15
6462603	13
3590130	17
3142771	13
14280089	13
3197538	13
12426192	13
1981986	15
5360947	13
25990813	13
14739727	13
8785715	13
6503756	13
12335496	17
8380606	13
892689	13
809639	17
15243789	13
10327511	13
8903967	13
14364213	13
4399218	13
8943627	13
28334004	13
3360123	13
8657891	15
2035230	13
3838913	13
2807156	13
8574697	15
6687345	13
5285108	17
3607892	13
2745283	13
11417028	17
2353982	13
3206814	13
1185100	13
820538	13
14916213	13
6553673	13
25029229	17
672692	13
7166301	13
5202859	13
11373974	13
8155611	13
22716344	13
6214693	13
13130584	13
2232139	13
3390957	17
2922939	13
24365297	17
8733666	13
76784	13
11963878	13
1266537	13
19736632	16
2463111	15
4615434	13
11581262	13
7227547	17
3509747	17
3350564	13
2715981	16
7932480	13
22168124	13
6900756	16
2728664	15
923116	13
338439	13
2246641	13
64672	13
11767236	13
1861983	13
10591086	13
32590107	13
14202960	13
678400	13
1723660	13
2757000	15
1804789	13
51264111	13
14766097	13
22384211	13
11674161	13
52331	13
8098933	13
4203633	17
10650909	13
17731968	15
3502340	13
169776	13
23341420	13
3532187	13
631270	13
12194045	13
3917953	17
21772727	13
26523180	13
2391167	13
14249382	15
16568561	16
16590311	13
4144558	13
4662111	13
2208565	17
23331393	13
5114046	13
550132	13
12910653	13
8481873	16
12254104	13
17484848	13
31855546	13
15586819	13
9349507	13
440291	13
1781873	13
2556264	13
1461958	13
13251625	13
6970281	13
4404301	13
11992478	13
572167	13
23840707	16
11294767	13
11835800	13
11338535	13
2009876	13
10085668	13
9185058	13
3074358	13
15741759	13
10339943	13
38599669	15
11925831	13
2559567	13
4485640	13
27329831	13
10211231	16
10663315	13
16961242	13
12576126	13
10865213	13
3898898	13
1493436	17
1695840	13
8391274	13
3331820	15
2256252	16
1444642	13
9580756	16
75812	13
5747792	13
1415240	13
10352019	13
4655504	17
23161271	13
4114303	13
2807914	13
3141065	15
11500022	13
2784389	13
3635831	13
934983	13
2865786	13
328084	13
27917520	13
50919177	13
1481248	13
8637543	13
12628987	16
451031	13
6886127	13
3575996	13
1837135	13
679456	13
66514	13
708071	13
4058461	15
18664273	16
246503	13
14591851	13
15022935	15
1000617	13
8316007	13
9480531	13
25023127	13
10932257	13
10872647	13
3541716	16
14094598	13
475357	13
22318347	13
7285022	13
3329815	16
1106816	17
9287718	15
3940362	17
7660935	13
6326776	13
4721823	13
23940163	13
3016787	13
9690434	17
11384652	13
12284334	15
1170117	13
1285277	13
924773	13
4851268	13
52291763	17
6062768	13
3315577	13
6003208	16
25232805	13
3389507	13
3506769	13
27415922	13
7920262	17
4096779	13
18234801	16
3304791	13
2362669	13
18708542	13
1816814	13
9947987	13
15031145	13
8108852	13
3610666	13
2909778	13
5871408	13
15158695	13
4499963	15
2158273	17
992894	13
260595	13
11288619	13
433057	13
1388049	15
2532436	13
2891550	13
7401795	13
5244081	13
21443397	13
20372898	13
4107572	13
10573167	13
11181042	13
7395021	13
691179	16
1745179	13
6667324	17
12246058	13
8067854	16
59423	13
435005	13
9206681	13
7333932	13
5603884	13
2904510	13
2394150	17
3578147	16
11456486	13
830422	13
719154	13
1862675	13
1264402	13
1754621	13
26142420	13
4960983	16
517295	13
506619	13
7493887	13
18300739	13
2726668	13
12502490	17
15602022	17
9193511	13
4030923	13
9395376	13
24322130	13
19818050	13
14888802	13
2063581	13
874209	15
11666331	13
6065238	13
11911212	13
7886051	16
12202773	13
7952654	13
1504092	13
17777475	17
798014	13
10009945	15
5964581	13
16955382	13
38862123	15
16484751	13
24870	13
2431759	17
1683952	13
5620750	13
2475251	13
651545	13
10064583	15
6944292	13
8151286	13
26393270	13
6978752	13
18524549	16
2188703	13
4882729	13
10947345	17
2490789	13
8413491	15
932397	13
12770488	13
11038486	13
56506339	13
973040	13
5985160	13
6308253	13
3866376	13
12626763	13
13241232	13
6582567	16
4748090	13
22293892	13
1243509	13
2706939	13
1666299	13
10085351	15
13370336	13
13632337	13
970876	13
313105	13
633097	15
31115385	13
18093695	13
8647977	13
12394334	17
2168991	13
9886316	13
2888898	15
7575110	13
15892902	13
4493390	13
14656970	13
3479591	13
1035125	13
24331478	16
214073	15
1710629	13
20186018	13
10874154	13
3048862	13
9743450	13
11775438	13
5475014	17
1750084	13
9052646	13
6841670	13
10351448	13
4468348	13
6499997	16
350802	13
1703990	13
12922851	13
15811453	13
2526238	13
1075663	13
10682093	13
7096194	13
5948724	16
5001085	13
9008994	16
5509267	17
10621748	17
9938164	13
1520926	15
2010441	13
1988975	15
37889711	16
3896340	13
2495212	13
4438094	13
10822180	16
8402388	13
7987535	13
7326612	13
23550843	13
1154245	13
2160742	16
19911530	13
13686037	13
1411063	13
360953	15
14399641	17
27300312	13
15675032	13
5152679	17
7608055	13
793124	13
1699569	13
12604122	15
6410258	13
337245	13
5406009	13
1324489	13
2638564	13
272473	13
34490951	13
3073400	13
25927634	13
7265912	17
130105	13
7897019	13
4033831	15
888445	13
1749190	13
1411433	17
4576780	16
757111	13
22864225	13
18880159	13
5574977	13
8194111	13
19923173	13
7500143	13
7461007	13
8639827	13
2354665	13
17299750	13
9624344	13
13230871	13
7815522	13
13289926	13
5804588	13
6536563	13
2022030	13
15107661	13
2426427	15
25291886	13
9211704	13
13652689	13
5943753	16
254406	13
7420341	13
10479761	13
5982323	16
7918176	13
16728145	13
24041001	13
12273884	13
6292352	16
13167536	13
5582360	13
12086040	13
53700347	13
11203188	13
5852139	13
11698935	13
10267595	13
5027570	13
8123502	13
5648371	13
5055426	13
7724030	13
5127001	13
11389266	13
4800605	13
4792080	13
106414	17
10680698	13
9242890	13
6774328	13
13116231	17
509020	13
5852410	13
14765005	13
8614079	13
37167360	13
10398435	13
6651426	13
395866	13
11148521	13
8179876	15
5697687	13
4324846	13
11479450	13
4173661	13
9297473	13
13124544	15
8192989	13
6187256	13
6443851	16
1879040	13
2800402	13
16778482	13
183454	16
6998992	13
3228773	17
4071860	15
8918826	13
1237916	13
4650849	13
6373945	16
778342	16
10478218	17
6631642	13
36104893	13
2191663	13
12876929	13
23512220	13
14096238	13
484584	13
1640591	13
15127249	13
263793	13
6838868	16
852369	13
1199542	16
3756843	13
1904853	13
4609924	17
2748263	13
19055961	13
13713626	13
13372681	16
29928998	13
1228502	13
6881820	13
35726559	13
15264599	13
12049618	13
9114412	17
5462353	13
13637931	13
8405280	13
584908	13
7301065	16
1518971	13
2460416	13
15133572	13
1988409	13
377197	16
2652715	13
2165565	16
430396	17
1718932	17
5714173	13
4036869	13
19039441	13
1270682	13
7873175	13
828027	17
15095743	13
6589186	16
7073431	13
2921267	13
967365	13
28038001	15
2395770	13
1479642	13
5084879	13
3219234	15
21404936	13
14804118	13
3939154	13
6758009	13
4591782	16
7111781	13
1795220	13
2898299	13
3440232	13
7553847	15
1855346	16
7256107	13
8248704	17
9756575	13
12109398	13
1581504	13
6638887	13
6761973	15
3163207	17
3788977	15
28546987	13
1162079	13
3272402	13
18398237	13
2518000	13
10133140	15
3324525	13
8313945	13
11478703	13
382600	13
4731169	15
15437721	13
15391219	13
2384953	15
15027794	17
6379542	15
2977496	13
20079643	13
3782423	13
2317954	13
8668544	15
4526090	13
16595585	17
6865158	13
16231756	16
11812160	13
15123687	16
4055742	13
3493876	13
2764214	13
579210	13
165154	16
10931764	13
5653032	15
20807684	13
8704360	13
6029933	16
23708710	13
19003854	13
23983808	13
3127933	13
20126215	13
173779	13
3178566	13
1690036	13
14596661	13
1160438	13
46905007	13
2507330	13
28508151	13
1174297	13
3799740	13
6149629	16
21436406	13
3312734	13
4175593	13
9636453	13
7289526	17
20615004	13
6899344	13
863521	13
3083441	13
823782	13
4990496	13
120450	13
15944388	13
1216456	13
1948556	13
14416616	13
15337556	13
4987654	13
2387334	13
14409543	13
17116013	13
1445664	13
17642987	13
289622	13
8902736	13
24731857	13
2773192	16
906909	13
13185989	17
2227864	13
11196940	13
1075239	13
7706210	13
12498602	13
871462	13
2445120	13
13802210	17
3162415	16
436455	13
11174578	13
2944443	13
6658574	13
4835680	13
5993055	13
3178976	13
1243217	13
18299910	15
761141	13
12222259	16
4768484	13
2698393	13
12118737	13
9515404	16
1610472	15
12076605	15
3520147	16
6265755	13
1759131	13
4450846	13
6567425	16
15988077	17
4213304	13
4832037	13
6499339	13
29724768	13
4059082	13
21427264	13
1678097	13
1766146	13
12523742	13
1688998	13
9878622	17
5520738	13
11717520	13
5819083	13
1199012	13
7020357	15
4996097	16
3989735	13
2930138	13
28428178	13
2036118	13
5771129	16
12094512	13
2794631	13
5498780	15
6200235	13
5279968	13
735916	13
12402999	13
828206	13
9867683	13
1144576	13
3215054	15
2648035	13
9492823	13
1180351	13
1642897	13
555479	13
9605782	16
15846	16
802964	13
1993466	13
929346	13
5945846	13
21742550	13
4520750	13
10870777	13
110094	17
4087025	13
5368615	13
773657	16
10722451	13
6027147	13
6007642	13
5722032	13
2759133	13
12270548	15
3144003	13
3310451	13
5596866	13
8906635	13
1786785	13
10409591	13
2218691	13
4619396	13
2347351	13
24072113	13
3043888	13
380678	13
2373322	13
18355089	13
20931009	13
6537171	13
6388199	15
382599	13
1085101	13
6875890	13
1608382	13
16307539	13
7704339	13
18145502	13
2952631	13
48044400	13
791705	17
7097505	15
12425948	13
3443991	15
2338038	13
2606726	13
4910855	13
17918170	13
999723	13
1040149	13
8587135	13
3753896	13
14297157	13
4154451	13
12617328	13
8781092	13
3877708	15
4602951	17
2083367	13
2861483	13
2410653	13
8784596	13
16371946	13
3377588	15
18219675	13
11216336	13
2476312	13
11526166	13
5094650	16
12765207	13
11722306	13
24222517	13
930430	13
11700240	13
4845662	13
2739207	13
181113	13
4518489	13
7797924	13
863075	13
1069334	13
8585706	13
172994	13
3793138	13
1041279	13
14371028	17
2421803	13
11708802	13
25649437	13
4139389	13
1291394	13
1367796	17
3892360	16
3195368	13
5239710	17
462789	13
14831009	13
3265943	13
4689041	16
696914	13
240532	13
2327563	13
4361901	13
12160819	13
11221060	13
3489932	13
6437984	13
12792254	13
2920909	13
3472241	13
1078661	13
287869	13
5995772	15
8513056	13
1465358	13
18223313	13
5397399	13
723933	13
18162105	13
6901893	13
9736809	15
5469686	16
11770790	13
19129906	13
19896155	13
4342864	16
35734724	17
3499650	13
24054136	13
16566483	13
9265740	13
1045893	13
12307257	13
2991107	13
9701672	13
8651346	13
7553165	13
38027708	16
11479629	13
1077332	13
6070785	13
1479602	13
13107759	13
6889663	13
9251868	16
2106878	13
72980	13
10143474	13
9955134	13
5098945	13
11512358	13
12302535	13
9420153	13
6917137	13
10553051	13
1019576	13
17649354	13
2500997	13
2446202	13
8955490	13
4083337	16
11785243	13
4138608	17
2642509	13
2835998	13
6735503	13
7908058	13
3216713	13
10907743	13
8973994	13
1308661	13
4087248	13
7652693	13
6127713	13
4050182	13
666427	13
8497167	13
587933	13
9901255	13
2425140	15
6441146	15
6174585	16
14622211	17
15883048	13
6394622	13
14492920	16
4286194	16
3410985	13
6918774	17
13939337	16
3166828	13
8201198	13
3905241	13
13348017	13
17909309	13
12469783	13
4915707	13
10855403	13
1008713	13
6235435	13
21460309	13
353167	13
4518244	13
12016157	15
3715737	13
3224886	13
10276706	13
2106128	13
13715218	13
2351844	13
13967891	13
15197859	13
5828611	13
2710465	13
1727735	13
4851044	13
6343405	13
9898580	13
6006258	13
14013575	13
5286929	13
22893982	15
15336425	13
9800643	13
468339	16
6678386	17
320722	13
3753808	15
18759924	13
485541	13
863482	16
489232	13
12586752	13
9085483	13
1195779	13
7731748	13
1792869	13
4862077	16
15535838	13
2829623	13
880749	13
6470317	13
206247	13
2173724	13
5091590	13
20358018	13
5091512	16
9385256	13
5306239	17
6996693	16
22622709	15
3583499	13
3083640	16
5978335	13
7272837	13
8523355	13
5182981	13
1973417	13
3335952	13
20252213	13
20068475	13
12286868	16
1794543	13
866732	13
686296	13
20831775	13
2576827	13
755092	16
3375255	16
2180203	13
1851151	13
7799073	17
18853190	13
4612497	13
2402791	13
4316941	16
6777614	13
11355201	13
4406014	13
643157	13
5165337	13
6949165	13
18165040	13
2142897	13
25764327	13
1382292	13
2864047	13
27901216	13
4490356	13
7189380	13
3458605	13
5566654	13
3714067	13
10098597	13
402564	13
18521439	13
10235747	13
2736598	13
1585765	13
10318074	13
335138	13
3734236	13
453548	17
2377889	13
762718	13
4879667	13
16792716	13
7907069	13
14111763	13
21959395	13
15099426	13
8197380	13
5862080	15
932264	13
11708648	13
621732	13
17499219	17
465438	16
8827475	13
21757656	15
6778101	13
173015	13
3898745	16
2116331	13
224854	13
7194563	13
14831318	15
4986315	13
11284836	13
3146558	13
2887747	17
2460122	17
6124438	13
828795	13
8039069	13
1086153	15
15500827	17
6325094	17
5177896	17
4510265	13
2328643	13
3888760	16
5826845	13
10410993	15
14147337	17
14461997	13
2436882	13
34800871	13
1102629	13
1589040	13
19162321	13
2731917	13
3088323	13
2935154	13
17127030	15
9432226	13
6098130	16
554	13
3298621	13
11920747	13
1309720	13
4355323	13
15491200	13
15577738	13
2459577	13
30062334	13
1264696	17
207345	13
2180500	13
15532068	15
2725727	13
11198637	13
20614437	16
795344	13
33396797	13
28337465	13
14570245	13
931323	13
1839430	13
7955668	13
31211763	17
14795933	17
1212390	13
3445000	13
5541070	13
1708441	13
4366545	17
2248054	13
1808685	17
3026728	13
3643784	13
544607	13
6920012	13
27034	13
3849665	16
1918495	15
12810628	13
1977115	13
7270221	13
16226218	13
1949805	13
52697	13
1478842	13
16696125	13
1332449	13
7505363	13
3094091	13
1100959	15
2661646	13
3913904	17
12413444	13
645699	13
25473144	13
1292686	13
4796644	13
2692661	13
2957689	13
18591794	16
840142	16
7570077	13
12925802	13
6599671	16
5467318	16
424376	13
8043045	13
2708460	15
21755735	13
637015	16
11596803	13
21595113	16
1937002	13
762037	13
469594	13
2095469	13
1519996	13
18011939	16
5475431	13
6583610	13
7372257	13
12266097	13
11608673	13
30252719	13
15296569	13
61837	13
9016286	13
2721748	13
1134941	13
5858138	13
4795295	13
1346103	13
124115	13
22601925	16
4664759	17
1060151	15
19187266	13
4598267	16
3419809	13
2126692	13
2847511	15
395147	13
25067151	13
21598123	13
7916831	13
2856315	13
14914057	13
15486354	13
10455066	13
2981270	13
19000035	13
10910623	13
14689639	13
24756296	13
7208440	13
11222212	13
2409269	13
231491	13
610406	13
2869044	13
556324	17
5155269	13
2008101	16
8290443	13
8198551	13
17467782	13
18331491	13
23456234	13
6130337	13
3222223	16
7922122	16
4235562	13
8743386	13
741337	13
491588	13
9604357	16
2318067	13
1428087	13
4593699	13
46851710	15
4647721	13
2922676	13
6540012	13
12717283	16
1682302	13
14253093	13
9607489	15
13075710	16
6897111	13
6949912	13
10421087	16
8726312	13
3129396	13
20959535	17
1839812	13
123896	13
14096418	13
1576064	13
2223745	15
2434238	13
223272	13
5196768	13
20819175	13
1711413	16
12769339	15
22205666	17
1124210	13
1183286	13
9432757	13
5526952	15
2939763	13
5359865	13
549707	13
4176057	13
1798864	13
6940265	13
560911	13
2739454	13
1909493	13
1592631	16
5246906	13
996321	13
3798587	13
6857176	13
7503667	13
15877728	13
187286	13
10237120	13
11284779	13
16668762	13
8455449	13
1259963	13
7647130	13
18389714	13
11038716	16
4300427	13
1033973	13
1138438	13
4331994	13
3402855	13
1252523	16
751347	13
3870706	13
3263380	13
1309476	13
14017049	13
2642145	13
18345176	13
3890631	17
4152961	15
11505944	13
14851723	13
7896172	13
1456007	13
2716262	13
6759228	13
7418041	13
9883556	15
4181598	13
316057	13
13479305	13
620159	15
17256258	13
4882315	16
1251685	13
2750985	13
15200304	13
13140515	13
5651499	13
471746	13
7184894	13
10356965	13
9123940	13
2820918	13
13230901	13
8599475	13
12609894	13
25243057	13
9166254	13
456268	17
13432471	13
79702	13
5512283	13
1538555	13
26226847	13
6838089	13
8224172	15
6465729	13
3817162	17
136750	13
1472894	13
20349143	13
7128360	13
1232699	13
5139301	13
1400689	13
49765014	13
2679952	13
6799770	13
2378510	13
2384630	16
3055240	13
32167280	13
7569721	13
8793925	16
1033795	13
24501262	13
23076524	13
8803776	13
10847393	13
7111187	13
2574975	13
8744432	13
16083257	13
19378896	13
5208092	13
9837790	15
3543522	13
7959205	13
7756384	13
27895359	13
3039671	13
851627	13
757239	13
6205496	16
2459516	13
11221016	13
12627157	13
1555614	13
10465621	13
2017630	15
6543272	13
949892	13
797775	13
272340	16
2392364	13
45060855	13
23095	15
16591930	15
10640421	13
9643828	13
13398701	16
3800490	13
4738867	15
3033992	13
5879990	16
1213215	13
7981978	13
6428083	13
581003	13
4948796	13
1041751	17
2869083	15
12385338	13
3449945	13
19085429	13
642935	13
2501512	13
30087612	13
35074162	13
5065642	13
388046	13
5374773	16
4250721	13
12512326	13
3357800	15
517528	13
14711360	13
2545404	17
22730360	13
2690727	13
2333003	13
1225034	13
16159663	13
303295	13
18150934	13
18092815	13
4146095	13
4434785	13
2526314	13
607934	13
4263287	13
1531237	13
7332147	13
5732664	13
2317729	15
2845911	13
1624853	13
9440137	13
10861506	13
5293119	16
7381529	13
3026835	13
8269006	13
19752712	13
5238481	13
1464818	17
10470191	13
15556222	13
21017403	13
19194367	13
2471670	13
16478377	13
7081061	15
3896775	13
22289498	13
26653742	13
1945079	16
12834917	13
3112335	13
6969236	13
6748290	15
16622611	13
4643165	13
20464140	16
23801272	13
1953783	13
3042689	13
3156149	13
1510654	13
3325075	13
13331901	13
1548502	15
4394638	13
4643940	13
21662109	13
9746035	13
3482011	13
46294314	13
8959172	13
1228125	13
7048939	13
6469185	13
9091450	13
16665737	13
3470880	13
4832602	13
7301276	13
27437338	13
3490670	13
1554426	13
1375182	17
4771419	13
642705	13
4485401	13
4881617	13
27383875	13
9856829	13
1274695	13
33025925	13
14545844	17
2319658	13
4543464	13
5092894	13
6387741	13
14676895	13
4860084	13
2296341	13
738748	16
15621873	13
1261388	13
6549259	13
6186443	13
514744	13
9287748	13
5491352	15
14574869	13
725701	13
16210468	13
10541051	13
5580611	13
15639014	13
5467662	13
1290099	13
310730	15
5480091	13
10607162	13
660751	13
3623450	13
1116548	16
915248	16
3634253	13
2380149	13
6757131	15
16287357	16
3490974	15
16637297	13
4316664	13
4529642	13
9176735	13
9338734	13
24280547	17
32436	13
1662736	13
15830564	13
2674689	13
2897843	13
3122610	13
27025178	13
13312361	13
5777753	13
8918881	13
4761998	13
143619	13
4943379	13
20097149	13
8529752	13
3532769	13
6954326	13
4817922	13
12796560	13
672068	13
14193871	13
2153533	13
19981516	16
3122268	13
6637416	13
2588087	13
21969994	13
7929985	17
22145569	15
6628455	13
4428879	13
10688042	13
2106099	13
26017785	13
22705491	13
10305930	13
2851583	13
4428777	17
10120917	13
248577	16
6685202	13
1660778	13
6322224	13
22020006	13
1870273	13
13012200	13
4482761	13
25050061	13
2906396	16
20875618	13
20706090	13
2534024	13
20148878	17
939115	15
10030267	16
4264145	15
4576249	13
1216795	13
5090985	13
5984402	16
835288	13
11068794	15
12363814	13
25366223	15
19103645	13
1123521	17
9485678	13
6098782	13
9945386	13
1004051	13
9553388	13
6524003	13
1043035	15
4286958	13
6586131	13
28060018	13
4609765	13
17283618	16
7847704	13
4546270	16
3178128	13
13364184	13
4546041	13
4458115	13
8952116	17
6234307	16
3819798	13
200397	13
218495	13
3214380	13
2170650	13
9640142	13
9306825	13
6318743	13
2766064	13
7762645	13
9052709	13
24451199	13
5598853	13
26888312	13
4487338	13
6531576	17
50212928	13
8255800	16
10304805	13
3924238	13
7887441	13
9213466	13
384704	13
20355626	13
12449377	15
716407	15
4396144	17
2166695	17
2961016	13
4873712	13
4889099	13
2111748	13
10305082	13
4480550	13
7350230	13
12543458	16
9574510	13
17719828	15
5503251	13
15147511	13
1457404	13
2607388	13
11596396	17
22824313	13
8290056	15
927531	13
793917	17
12539186	13
31493938	16
31833260	13
15801219	13
7841282	13
10445898	13
6822149	13
6025591	13
17600615	13
3347035	13
5551187	16
10031156	13
16921334	13
12766082	16
11306049	13
34034073	13
13152415	17
3440429	16
893741	13
406514	16
14544991	13
16772082	13
8283710	13
3089213	13
4930187	13
10068778	16
2311356	13
790737	16
1901620	13
3500809	13
4174440	13
592056	13
10191455	13
2018051	13
693531	13
12491305	15
15466085	13
3288359	13
3743585	13
855229	13
2586614	13
2673273	13
6497576	13
2360144	13
485775	13
3097594	13
9648172	16
716899	13
3673873	15
1016622	13
3249359	13
39659817	13
18280636	13
7859665	13
17076241	15
2931017	13
20888485	16
2801363	13
288872	13
8951348	13
3417494	13
12330852	17
1512888	17
1136571	15
3659166	13
1577807	13
410428	13
5303598	13
7346373	13
106725	13
624724	13
5117972	17
8186686	13
319512	13
4213220	15
7488250	17
10116500	13
3126364	13
17266700	17
14489899	13
3493833	13
1533885	13
5126230	13
1751221	13
14451423	13
4780158	13
6402314	13
2086974	13
11187507	13
2876240	13
5033327	13
11932028	13
1540226	13
18407672	13
540277	15
2878800	13
5023022	13
1057846	13
210525	13
5256912	13
15539423	13
9771937	13
17252804	16
13649789	17
29251944	13
11031384	13
32519801	13
17341111	15
4283446	13
4776838	15
1653071	13
20291538	13
859741	13
9192747	13
14190925	16
2618490	13
3462030	13
3141210	17
357680	13
11908554	13
6429926	16
5112252	16
10187762	13
21913420	13
1985414	17
26132830	13
1436221	13
9764213	13
10549731	13
3955775	13
20636339	17
35855905	13
12907612	13
3411063	13
4003997	13
5558304	13
2377479	13
4322672	13
8440864	13
1068362	13
2086957	13
6702539	13
16412746	13
1723730	13
22357191	13
1214791	13
4803659	13
2994382	17
1298979	13
7374538	13
3272448	13
656060	15
24262257	13
2639305	13
7745411	13
1748770	13
92745	13
2923000	13
19484357	13
4721784	16
2571580	13
311175	13
3397897	13
180956	13
17908108	13
6486016	13
7603653	13
313370	13
13233893	13
648701	15
15543662	13
4377381	13
6948161	13
7693196	13
1554394	13
7757176	13
1775995	15
14682966	13
15228211	17
4449594	16
6372623	17
9704600	13
12610363	16
17250028	13
17389401	13
31298869	17
2798210	13
9548837	17
6218236	13
9857386	13
17023949	13
3426021	13
2613833	16
8249015	13
609348	13
561420	13
3305896	13
25315487	17
11344835	17
6013348	13
11368119	17
5752476	13
5539988	13
3913412	13
31508158	13
3414978	13
674976	13
9655854	13
15576603	13
26928460	13
4678003	13
1378094	13
13611830	13
6909806	13
811348	15
3974192	13
23222437	13
2316797	13
17852380	13
12260732	13
6981385	13
21371477	13
1085789	13
28170322	13
38022017	13
31918567	13
11479045	13
12032860	16
7459231	13
8726341	13
5151592	17
3844318	13
8562091	13
13566544	13
1793168	13
3869902	13
13129024	13
5060672	13
2320232	13
22683826	13
18858927	13
31839002	13
12447294	13
20117686	13
6841841	13
2559627	13
45207869	13
17601390	13
895384	13
2632953	13
11242899	13
22083172	13
732044	13
10582252	13
4280577	13
2994089	13
978797	13
7854568	13
2048181	13
4850861	13
425506	15
7682141	13
11152195	13
6520259	13
31376857	13
12284931	13
13091511	16
3995631	17
11983518	13
1678374	13
3131145	13
1543935	13
1292919	13
16289618	13
5215383	13
67935	13
37419732	13
2893442	16
3571072	16
6027468	13
16527955	13
31583419	13
5003258	13
8589417	15
4935775	16
5470534	13
2796207	13
31618128	16
10643718	15
7607967	13
19366573	13
18994616	13
976742	17
28276589	13
9777970	13
27936008	17
1182457	13
435569	13
20216536	13
2390111	16
10448034	16
10364967	13
2686295	15
27482182	13
22976442	13
1346037	17
1980362	13
12594360	13
2061595	15
11860975	13
8403893	16
2131743	13
2982766	17
1046125	13
952626	13
10168757	16
11629820	15
10940179	13
3605930	13
754420	13
2101322	16
9573956	13
26088440	13
45700869	13
4075161	13
3634112	13
3210525	13
5436461	13
3998421	13
13686302	13
20466925	13
16559331	16
1122005	13
647594	13
10571221	13
18099718	13
1753924	13
2227758	17
718330	13
23191564	13
9714085	15
19468671	13
6430150	13
5031307	16
16183777	13
534544	17
15419988	13
5348150	13
7468133	13
18301846	13
5071485	13
4761419	13
14508730	13
8453462	13
8017972	13
16735260	13
2217544	13
9201471	13
18744666	13
2756389	13
10746930	17
13282921	13
4213071	13
14439440	13
4150723	13
4597486	13
8921398	13
17100149	13
4969672	13
2934593	16
1334256	15
8894335	16
7618627	13
1377324	13
6276870	13
2852341	13
10873873	17
4539973	13
29034249	13
373094	13
9374912	13
17053025	15
2072819	16
11247871	13
1917793	15
3541179	16
1324834	17
3848617	17
7094474	13
4328139	15
23392073	16
6804682	17
12139835	13
5292420	13
8076025	13
20002027	13
8033464	13
408691	13
7427019	17
322480	13
3144412	13
3420960	13
3392416	16
18711709	16
2917933	13
10788363	13
30451064	13
2413419	13
4548846	13
6015942	17
9819374	15
15843223	13
1106457	13
3900603	17
3746382	13
3236978	16
8780098	13
17294202	13
3590043	13
278965	13
11173583	13
9660858	17
12701022	13
42390	13
36416531	16
5195296	13
1090565	13
9463992	13
15113545	13
5323575	15
12049967	13
7428941	13
6928415	13
1114731	17
15481090	13
3865096	13
6426515	13
6855113	16
10799763	13
2115168	16
363257	16
5198506	13
280427	13
11948952	15
1386938	13
10732656	13
10847261	15
9479378	13
4166282	13
6896510	13
13362696	13
764659	17
847527	13
3809997	17
6571295	13
25620782	13
12254628	13
3299004	13
3726741	13
14539197	17
15826350	13
18164183	13
542403	13
14316580	13
1334690	13
15821302	13
6237428	13
5601440	13
1884187	16
540057	13
13183656	13
261444	13
3604856	13
2459470	13
83719	13
2607137	16
2249126	13
7306200	13
8996245	13
259578	15
42239253	17
13395376	13
4129449	16
10933505	13
4706798	13
1450264	13
636503	13
6023268	13
13532	16
879765	13
869539	13
1783566	13
411396	13
21742731	13
17197023	13
2482921	13
9798341	13
2033950	15
18968537	16
7507845	13
1882555	13
12429882	13
20525034	15
28358494	13
7951659	16
5216536	13
13998252	13
1027190	16
736560	13
1844321	13
7918850	13
17663044	13
16823388	13
40153696	13
2098799	13
5145685	17
2501666	13
23784640	15
4340627	13
10176452	16
3055866	13
6122576	13
9998535	17
6619712	15
1940593	17
5393383	13
2842683	17
1851128	16
6019543	15
4017696	13
3459949	13
24957560	13
17642281	13
1890441	13
10030614	16
4687302	13
1718776	17
9142821	13
23342341	13
10541399	15
16062462	13
7860902	15
17195113	13
17658762	13
3609966	16
7437705	16
1801376	13
7146390	16
7689444	13
6696873	15
2801558	13
5652584	13
1489134	13
10872139	15
933343	13
5178609	13
1284167	13
18883996	13
1060175	16
18013792	13
21069417	13
18905595	13
19513608	17
7748272	16
7158408	13
6847062	13
1785412	13
615031	13
2164925	13
7875328	13
6719758	13
3072415	13
1679089	13
3245997	13
14322957	13
40331743	17
31497648	13
15863232	13
10030682	13
5802439	13
2150762	13
8151573	13
9182076	13
5807673	13
19495918	16
2156087	16
430394	13
4418954	13
540046	13
8910532	13
5328574	13
18665024	13
16653021	13
5254057	13
6580296	13
28341206	13
35312679	13
1448563	13
7456194	13
13539055	13
5056168	13
4820489	13
1016221	13
3334077	13
1067108	13
13303501	13
30387810	13
3237804	13
1956941	16
10801555	13
17100980	13
1973904	15
20028681	13
2499730	13
2975734	13
295738	15
4149854	13
1869580	13
1959814	13
27640186	13
7005817	13
3084734	13
999099	13
10372312	13
5751781	13
4152597	13
4942188	17
1117181	13
3107523	13
9061431	13
18144355	13
1131290	16
6639597	13
17872131	16
15570289	13
9401853	16
7994589	13
7821272	13
6969990	16
2339196	13
6313974	13
2496393	13
6060624	13
18343841	13
13205250	17
5706195	15
10140597	16
7681749	13
319564	13
703176	13
377284	13
2489137	13
3384887	13
698951	13
5587054	13
2814343	13
14619581	13
4341885	13
15999538	13
59424097	16
5291543	13
771163	13
1713096	13
1220053	17
891703	13
1552380	13
3369574	13
6186280	13
5201209	13
5172831	13
639650	13
6205391	13
14139067	13
377405	13
3368921	13
9421105	13
5457801	13
13273297	17
743286	13
11378655	13
1715492	13
3869969	16
11336871	13
11074833	13
8461862	13
3562325	13
20611972	13
1328528	13
697966	13
88460	13
1037404	13
2814300	13
8251794	13
25491899	13
7365583	16
2645362	13
16771304	13
3784999	17
6567949	13
16113758	17
1797417	13
1614534	17
2827798	15
2005531	13
4201271	13
7370271	13
14016966	17
428559	17
27233589	13
973246	16
5371491	15
8545224	13
20903054	13
15853789	13
18563471	13
505603	17
980544	13
8983527	13
28149416	15
22764017	16
3878495	13
3083102	13
2797527	13
5396347	13
9235576	13
14618897	13
1318113	13
8603322	15
9622040	13
4564578	13
6704361	13
636475	13
6810804	13
7960763	13
679808	13
4623575	15
5442236	16
15534486	13
10722637	17
4244674	13
35602334	13
1887569	16
2325410	13
53061739	13
699280	13
507942	15
228413	13
4197623	17
27965002	13
2892564	13
3454727	13
14714497	13
12036130	15
7367643	13
6272968	13
8692827	13
16490753	13
3638165	13
5249262	13
1908954	13
10620799	13
3250513	15
7212984	13
2610217	13
3926538	13
11340716	13
22303250	13
9534891	13
15080458	13
19082623	16
21765209	15
3221981	17
680120	16
3492329	13
3459071	13
7180426	13
5385257	15
3918856	13
19694254	13
1148592	17
8333109	13
556785	13
22042429	13
7421529	17
1515036	13
4707232	13
385973	13
8179668	13
3868115	13
24490677	13
20087602	17
5940324	13
7495159	13
21574099	13
7594921	13
2418238	13
6502989	17
1247022	13
5386802	13
830329	13
17013487	13
10209931	13
4113827	13
24754460	13
27865486	13
28906399	13
5372877	17
647481	13
7339563	13
13143780	13
3394496	13
962742	13
8283165	15
15578382	13
5215232	15
10589355	13
14290960	16
32288636	13
7326993	13
8880481	13
2305724	15
11217164	13
453371	13
4713105	15
1173556	13
6488047	16
1943056	13
4471556	13
21685243	13
10841912	15
31358254	13
5359773	13
19376722	13
1132093	13
5013135	17
2212339	13
3012429	13
1426669	13
12087416	13
611260	15
5407314	13
10422610	13
13725434	15
11178989	16
1693088	13
20873483	13
12796003	13
10838731	13
4086880	17
7584386	13
12348276	13
9952881	13
5774214	13
2063343	16
3212577	13
2377231	13
2219057	13
5486461	13
1463619	13
14752089	13
15060583	17
4694669	13
16309345	13
6478839	13
21049074	13
3301490	13
21106290	13
3867974	15
1050437	13
1474453	13
4990990	13
4026256	13
6332145	13
9850593	13
2003872	13
5913621	13
18595763	13
8969807	13
2323144	13
1331768	13
922220	16
18573	13
6382436	13
4092745	13
11434342	13
3991584	13
12503807	13
11221754	13
8604022	13
7354883	13
6347360	13
2269641	13
1621007	13
1208925	13
8776538	13
1013670	13
627893	13
13599688	13
7825213	13
1351138	13
9272235	13
7105267	13
1578585	13
8860288	13
13365124	13
9929418	13
6785495	13
3612020	13
18113549	17
1807972	13
4572248	13
3954361	13
2832903	13
3914281	13
8147449	15
6148607	13
2319266	13
11075922	16
4878409	13
1496224	13
6247280	13
4032854	13
3107599	13
5899374	15
6659551	13
6403075	13
1486356	13
5782632	16
21126969	13
14015826	15
4431404	13
21690932	13
6437351	13
16395206	13
8598379	13
646734	17
7309060	13
6850461	13
3142892	13
4554864	13
949836	13
17032799	13
12657032	13
443907	13
2009552	13
6706779	13
10748995	13
14764266	13
7666029	13
11081933	13
3460880	13
1293588	13
4011819	13
6346285	17
2539110	13
8510539	16
3947555	13
6247	13
1269617	13
11944591	13
10543694	13
20468047	17
2198667	13
15385068	13
10127268	13
12148791	13
14701050	16
531386	13
6741234	13
13851379	13
3107220	13
843903	13
5775266	16
24707650	13
12727412	13
17634221	13
9329949	13
9388059	13
2013432	13
11146561	13
3461818	13
18688999	13
4456964	13
2552525	13
16959311	13
16361071	16
22994788	13
1303038	13
26307256	13
12745301	13
13962596	13
2397978	16
8639841	16
12117012	13
8520147	13
2169507	13
1396239	13
8206724	13
4412934	16
1475909	16
9390400	13
13689672	16
527392	13
509654	17
2841901	14
11110014	17
3045654	13
7527309	16
10247629	13
12529291	13
2360771	13
8957596	13
926413	15
204154	15
7963393	13
5723938	15
7806985	13
10264050	13
7900896	13
11006165	13
2469097	15
17244827	16
13204192	13
335548	17
5221729	17
9826738	15
6837595	16
3946682	13
12763957	13
5715324	13
3129380	13
2897345	16
13596830	16
4591513	13
9395184	16
1727791	13
3995636	13
6278617	13
4313503	15
2425252	17
2662962	13
15870018	13
7167250	15
8228146	13
6353856	13
6383530	13
3086660	13
5068987	13
10191727	16
30850223	13
24241065	13
1090555	16
3061096	13
8043203	16
5588515	13
884008	13
6842160	15
16313563	13
2469204	13
999360	16
528508	13
6239370	13
10396610	13
2224030	13
12229669	13
19699801	13
31712851	17
12260014	13
4502687	13
17192835	13
13533643	13
11715911	13
1738915	13
355139	15
4103926	13
16921668	13
45914046	13
2183033	13
13499718	17
11503896	13
501600	16
888900	13
22253422	13
4458631	13
9631561	16
1923074	13
5089288	13
12917683	13
16725322	16
8676418	13
4629940	13
14093088	13
1417057	13
7049042	13
3193442	17
3572389	13
5477932	13
6479724	13
6020265	13
1208799	13
10323761	13
7375620	17
68225	13
4830422	13
4097863	17
2033214	17
15947911	13
2758425	13
9310937	13
6367445	13
4868032	17
9289484	13
992285	16
321988	13
15571428	16
15503684	13
3193236	13
27767185	13
502912	13
1756892	13
30592614	13
1035575	13
12890169	17
1873626	17
2550152	13
3090196	13
6291346	13
4315865	13
2924352	13
6645782	13
5597101	13
139082	13
4904154	13
17508146	17
9498572	13
5915271	17
2103305	13
797199	13
5215065	13
15468684	16
23995097	13
751416	17
5592293	13
911176	13
40866067	13
25352313	13
22965539	13
6289393	17
31491196	13
4656799	16
5694450	13
3364293	15
487775	17
11469327	13
5717576	13
8148351	16
2501547	16
6722758	16
5706323	15
4984237	13
9987971	13
1570278	13
6972432	16
1903364	13
14152159	13
1595436	13
5956834	13
7499459	13
24300191	13
7323465	13
8306141	13
3387974	13
1721289	13
3799895	13
560364	13
13589732	13
240663	17
5140177	16
1861282	13
8884567	13
7172316	13
14885728	13
5712473	13
6625512	13
7764525	13
1759765	15
4916126	13
4894894	13
8096288	13
4509713	13
4749745	13
3828969	13
21540520	13
661783	13
5226203	13
637348	13
25079759	15
7531635	13
8846234	13
946062	17
28596118	16
4235124	13
758157	13
23019233	13
3114640	13
2088439	13
7987430	13
3144737	13
5015410	13
306030	13
14262509	13
4560862	13
6304268	13
7712922	13
4016534	13
6924657	13
1356837	13
5595935	16
7136607	13
5518446	13
3196660	13
8690041	13
1117596	13
4590312	13
9518262	13
5754383	15
24435011	13
1053444	16
6060067	13
6366751	13
344850	13
323662	13
4597906	13
11815277	13
5486560	13
18924269	13
1889457	13
10143379	16
8769903	13
5827	17
10699981	16
2897484	13
7435602	13
1018978	16
5074135	13
8099746	17
5631963	13
37592	16
23536099	13
14076003	15
7577253	13
4985372	13
20749378	13
11584857	13
8247928	13
2724579	13
36736621	13
1828623	13
1049801	13
3011203	13
6563974	17
8599279	13
7924448	13
12585348	13
2012584	13
5101558	13
3988266	13
7703965	13
6202466	13
2240271	16
10957564	13
7391393	13
8527235	13
2519242	13
2441710	13
18351109	13
9251929	13
4221838	17
2469869	13
13575511	17
6527140	15
60739834	13
423841	13
6252741	13
8649747	13
14829828	13
6246026	13
33327213	13
4978078	13
2457934	13
3924938	13
4812099	13
1384685	13
723544	13
5985867	13
15429674	17
2260159	13
5695515	13
9598757	13
34927	16
3372302	16
2357776	16
2509998	13
12119683	13
1798226	13
3207528	13
18656342	13
3977451	16
3084847	13
15014084	13
20047167	13
4707489	15
11069615	13
19404397	13
3887614	13
6728025	13
1789174	13
7427391	17
17416763	13
5485133	13
5236110	13
673412	13
18505477	13
6845239	13
4443625	16
5581480	13
14934035	13
6516139	13
3655089	13
1393396	13
6548432	16
710414	13
10096274	13
1438472	13
13110418	13
27314564	13
9536532	13
9949497	17
4958837	13
827466	13
6886897	13
4767402	13
1807678	15
1298246	13
13520138	13
4763801	13
5685747	13
8013435	13
44828992	13
18517375	17
8632376	13
2600712	13
12110741	16
28151766	16
2564420	13
3896381	13
3734081	13
2614356	13
2729842	13
871958	13
1391097	13
17129079	13
1210624	13
4983864	13
715155	13
3007354	13
520757	13
19507571	13
5130334	16
57233	17
16480598	13
648859	13
6018212	13
2690248	13
2564711	16
3492561	16
11693715	13
6237239	13
1610967	17
1021793	13
3751205	13
579934	13
2322028	13
12206715	13
2390378	13
29811910	13
11892597	13
2820577	13
1524459	13
6677472	13
632728	13
1567346	17
5680272	13
2540568	13
657687	13
1711695	13
12017372	16
2014698	13
11255827	13
2843859	13
5166328	13
1024715	13
159139	13
10349204	13
741686	13
4608575	13
34223528	16
12107054	13
12891657	13
15935884	17
701281	13
607829	13
11598659	15
2011380	13
25355322	13
3528821	13
2976993	15
2040701	13
13798930	13
5520685	13
1497124	13
3606180	13
52181	13
11445766	13
8636953	13
30132529	13
12975441	13
13521569	13
6596843	13
6457081	15
4188358	15
823778	13
11086362	13
23192805	13
5042195	13
11707787	13
10812247	16
104765	13
6851339	13
6035098	13
4696396	13
43176487	13
5177061	13
5963550	17
4841181	16
7286776	13
7764697	16
2215291	13
678284	13
4011685	13
2698245	13
20201594	17
14740934	13
7097674	13
8050002	13
325847	16
1028426	13
4676107	13
23901135	13
3017907	16
15105308	13
3628156	13
54081	13
11834185	16
7913326	13
3898003	13
26984149	13
8951387	13
7882186	13
8837757	16
7118996	13
3398159	13
1202819	13
1013103	13
1228057	13
474595	13
6044114	13
5062368	17
18951973	13
21017754	13
2344413	13
3826294	13
1802456	13
1630769	13
4365098	13
4496667	13
3049356	13
14095274	13
4078125	13
1006771	13
13923689	13
12441789	13
7390245	13
6085473	15
26528070	17
19025077	13
1458596	13
14343388	13
2048932	13
10430405	13
629770	16
3846730	13
12213907	13
9702493	13
4063793	17
4882798	13
2108654	15
8405173	16
17380659	13
2085360	13
12237919	13
2481827	13
4059711	16
3471501	15
18211604	13
4312911	13
472197	16
27602200	13
16897101	13
2824901	13
4919409	13
19989986	13
4084135	13
2387271	13
3313148	13
134694	13
16487003	15
26002674	13
1264982	13
6350019	13
15563607	13
8770851	15
163782	16
1779235	15
5248226	13
691239	13
883400	13
9899081	13
2085413	13
1026699	13
7236841	13
4530931	13
4281032	13
6971773	13
3297446	13
6570548	13
11093767	13
19159740	13
5598886	13
13356604	17
2850447	13
3808574	13
4191078	17
129412	13
4657363	13
1211232	13
1575134	13
13629353	13
9307782	13
5732910	13
27583	13
2921099	16
2937385	13
6594611	15
1918883	13
148783	16
13002054	13
19423690	13
23898	13
47646719	13
15378519	13
732584	13
1459845	16
502340	13
1962962	13
16341470	13
8928709	13
4469791	13
643543	13
4366416	13
13567852	13
163433	13
7142614	13
5909240	13
1253879	13
7234266	16
1901707	13
3706374	13
922822	13
5538195	13
17333963	13
907139	13
2077748	13
13634094	16
11530786	13
12473581	13
1602759	13
9129383	15
2983333	13
9648321	13
4424764	13
18684804	13
4474740	13
542063	13
673361	13
22184737	13
10134495	13
17019109	13
3741772	16
2281486	13
17334490	13
12470478	13
1256217	17
9141724	13
21913176	13
12745113	13
1307840	13
12363917	13
1537435	15
22053423	15
14257770	13
4209446	13
10463268	13
6604340	13
5972012	13
331295	13
6279543	13
4566004	13
1001884	13
48564	13
2099147	13
2269035	15
12775292	13
1906474	13
3804404	13
13754362	13
416273	13
2142315	13
13372793	13
8690226	17
24957716	13
8026166	15
41906912	13
2181217	13
830490	13
636691	13
302795	13
12758570	13
8916548	13
4392177	13
1116944	13
1768352	13
2420389	13
9097862	13
10634972	16
3242622	13
145809	13
1895998	13
193406	13
5458433	16
57828151	13
9913864	13
5600906	13
4572407	13
4957026	13
14299294	13
20665833	13
10340263	13
11604197	13
20656959	16
9531506	17
37356016	13
7778084	13
737148	17
5545487	16
2818291	13
6264583	13
12047745	13
1279192	13
160706	13
3197070	13
2314018	13
742955	13
15560231	15
1507341	16
6173545	13
280739	15
11530304	13
6347167	13
17711732	13
15869102	13
6015522	13
5919338	13
180417	13
4074985	13
10289208	13
5467582	13
7355215	15
6867646	13
666296	13
3084794	16
16258753	13
12676077	13
7494033	13
2617071	13
13321078	13
8317707	16
3010477	13
14228549	13
97781	13
10550157	13
1507523	13
2401016	13
5817492	13
13087578	16
4999108	13
2796031	13
5640136	13
8150954	13
4500443	13
4123911	13
9036555	13
935868	13
6174146	13
18559852	13
1137156	13
2032522	15
3044654	17
6486182	17
3596959	13
10810558	16
2257398	13
18987917	13
941755	13
4165991	13
11387692	13
3245630	13
4393094	13
1551378	15
33351056	13
43685957	17
17913091	13
15188399	13
9240525	13
30994175	13
11673260	13
14440089	13
2081013	13
542956	13
11661850	13
2504811	13
9101015	13
16450192	13
30770464	15
5242784	13
1018341	17
267523	13
1151064	13
5110205	13
9226932	13
7588832	13
25332740	15
142804	13
5955206	13
5489268	17
26081918	13
7380334	16
2935607	17
1734474	13
6128701	13
14279113	13
12718845	13
1416012	13
1178486	17
4368262	13
2887034	13
3742260	16
16935220	13
7857639	13
535863	13
5720061	13
8568851	13
14279077	13
7182350	13
2081200	17
5533798	13
10962112	13
3852186	13
3461019	13
3046125	16
7421491	13
11654865	13
6640187	13
21538842	13
8991377	13
462538	13
23700071	13
5154343	13
3215547	13
2230938	13
684336	13
434263	13
1588949	16
3775796	17
194824	15
8311943	13
15911796	17
5720492	13
19553742	17
3675509	17
7533713	17
16834384	13
3073536	13
1110959	13
2786380	16
15534835	13
1144472	13
4303108	15
57285	13
11149706	13
2146498	13
7672768	13
3765021	13
11967861	16
8995222	13
4597115	13
6947267	13
5984404	13
19231158	13
1099	16
811296	13
6021196	13
11031296	13
1628948	13
8368254	13
26451120	13
2528311	13
25837077	13
270383	13
7601409	13
387932	13
1998591	13
1622060	13
1185868	16
31815900	13
2452959	13
18230091	13
18628451	15
11077314	13
4845671	13
13274343	13
5899420	13
1059422	13
5822077	13
4125866	13
24042850	13
14816321	13
13294033	13
4556774	13
48753345	13
11312454	15
12969458	13
3981141	13
1119090	17
16832852	13
1200771	13
14578510	13
22214421	16
9893721	13
2548840	13
387218	13
17018560	13
11982242	13
6578881	13
15166882	13
3977603	13
2184339	13
7725590	13
2599115	13
9149440	16
1630735	13
5615526	13
1905742	13
27356365	17
17853551	13
4815929	16
17465736	15
8162719	13
32781606	13
10780563	13
4555017	13
9165198	13
5909137	13
8369126	13
423556	13
3262674	13
17392947	13
3663944	15
10852732	13
4913392	13
6798940	13
616841	13
14504080	13
5153070	13
777298	13
12237163	15
9532932	16
37704448	13
9748989	13
8035763	13
3035021	13
1680707	16
9135591	13
3826710	13
4248702	13
7030417	13
799225	13
20030342	15
10089122	17
4850448	16
3412034	15
1988499	15
3279075	13
10590649	13
4438832	13
1975032	13
27572361	13
9363326	13
8383319	13
2870033	13
5582259	16
3121744	13
23816984	13
2487229	13
36579400	15
8863040	15
4648951	13
28501567	17
9283812	15
452021	16
10994608	17
10979783	16
2544286	13
2423533	13
9546170	13
12517983	13
7845387	15
17868787	13
3001786	13
1586586	17
411144	13
1389842	13
3883803	13
10234334	15
1746602	13
2042287	13
33945813	13
385269	16
1904263	13
26457018	13
13071221	13
893523	13
10002716	13
8391786	13
23581270	13
695524	13
2303947	13
11413368	13
1134395	15
3201987	13
7243662	13
3124246	16
12730744	13
713831	13
5887379	13
1806511	13
4153630	13
7433199	13
3578290	13
2793652	15
5184889	13
41305316	13
2663561	16
37950173	13
1072469	13
17775243	13
2322831	13
6899641	13
2319388	13
3197676	13
2435771	13
14060461	15
26822214	13
4768398	16
15743677	13
22973115	16
3107358	13
1401400	13
5641885	13
23958477	13
2686300	13
4751472	13
13620773	13
539496	13
1794850	13
7598163	13
10545427	13
10502042	13
7677411	15
2733188	13
5942514	13
7514848	17
8537218	13
21123889	13
3906591	13
40296410	15
1051053	13
14902209	13
7258137	15
6070814	16
9396328	13
15899196	13
14641571	13
11376009	13
1240055	13
549513	13
5337334	13
17610172	13
12230170	13
38868	13
8427373	13
5171274	13
6759509	16
18856023	13
1399181	16
7710963	15
9106764	13
4717783	13
7252123	17
2036007	13
11358806	13
17298950	16
31325248	13
3772005	15
1289194	17
9523313	13
712168	13
1034223	17
5160391	15
1757957	13
3701401	13
7692692	13
1439874	13
1277974	13
13664136	17
15995531	13
2422762	13
4449490	13
9675177	13
70259	17
28801850	15
583565	13
1698132	13
3002914	13
3656392	17
33437736	13
1692853	16
4553800	13
1098675	13
1855812	13
2611937	13
4517974	13
1609894	16
323789	13
25998976	13
277672	13
2091554	13
14995235	13
7456610	13
70139	13
1170712	13
8054178	13
10213299	13
1762506	13
1383416	13
14029348	13
9734569	13
5932690	13
8246582	16
5527893	13
2003192	13
12075924	13
1658154	13
2387660	13
3024447	13
406781	17
782312	13
1274671	13
16866836	15
4718236	13
8426978	13
2260374	13
1969007	13
1097339	13
4336256	13
5513152	16
1939723	13
3824275	13
8085577	13
10130172	13
29866275	13
21626280	13
35692233	13
19953371	13
27258	17
36318643	17
4487269	13
954147	13
2526596	13
19039864	16
12526914	13
10646647	13
617864	13
1013415	13
7335532	13
4197262	13
11389918	13
611573	16
6020980	13
9532364	17
169267	13
2619277	13
1194015	13
4984559	13
16357229	13
7899255	13
297852	15
6200896	13
9251774	17
917568	13
525742	13
12740890	13
4597807	15
4092724	13
6198702	13
3902232	13
76634	16
2603691	13
4336523	13
1510870	13
883325	13
3380401	13
21117883	13
8538159	13
12436909	13
11144543	13
8623036	13
958586	13
2365763	13
12543479	13
11888252	13
8554900	13
5228121	16
3474834	13
16820336	13
5887324	13
9705589	13
9653687	13
8034119	13
911129	13
31935262	13
691470	13
10852613	13
3236453	13
1203188	16
7488241	13
4567382	17
1979924	13
19700875	16
2496319	13
92576	15
356549	13
1138106	13
9196455	16
4045971	13
3876186	16
13141104	13
829889	16
3969903	13
14406	13
467790	13
603272	13
14341551	13
1378454	13
47219110	13
3535674	13
10153973	13
7239825	13
23770116	13
16587379	13
7457753	13
3313896	13
23220900	13
10221003	13
9798410	13
9684149	15
2209700	15
13415534	13
3567473	17
6073506	17
3988881	13
2562282	13
4575551	13
1048957	13
3711496	13
1434300	13
7307	13
301475	13
7671252	13
1884178	13
4286684	16
661914	13
9450836	15
16601959	15
5012610	13
4926268	13
10941395	16
15040147	13
5234487	13
6065266	13
343705	15
1012649	13
5875610	17
5467029	13
18154978	16
12550094	15
10133222	17
24886136	13
24701335	13
26824333	17
6743156	13
9298089	13
5346180	13
9176562	13
78802	13
517946	13
3699789	13
4021269	13
20087717	13
81952	13
3707596	13
4448062	13
1626276	16
11138076	13
103103	13
10520045	13
10681363	16
16149354	13
9889914	13
1172956	13
6214247	13
14139459	13
14493258	13
6518031	13
1935831	13
2102417	13
2855009	13
11501033	13
220732	13
3986086	13
34617048	17
5576281	16
8539922	13
554142	13
12868298	16
13525565	13
4471491	13
14607837	15
20193796	13
847099	13
14007682	13
39198150	13
2756436	13
28330013	13
525648	13
14458163	13
16173395	13
109967	16
978502	13
30013454	13
10875003	13
356022	15
16941728	13
15612520	13
13686774	13
9770127	13
9931659	13
719134	13
14402482	13
12410515	13
2191695	13
7547218	16
5923205	13
15708830	17
4887718	15
1476407	16
6804505	13
4342928	13
3483760	15
4269539	15
1475059	13
14227604	13
14132061	13
11483525	13
3930870	13
2863613	13
6749763	13
6917752	13
250412	13
9176037	13
3879599	16
2720496	13
2301543	13
5349367	13
1766908	15
4199917	13
8029151	13
6086327	13
16311593	15
6840997	13
28359472	13
5124374	15
18546331	17
660675	13
54185	13
9059442	13
5626499	13
6637828	13
10495891	13
12354563	13
21330760	13
2864191	13
8423180	13
14227591	13
2413212	13
2817217	13
4223356	15
6699782	13
2845569	13
14988514	13
5556553	16
10001453	13
1976495	13
3689390	13
14888729	13
16262273	13
3384053	13
5456088	13
11371236	16
14623821	13
10484855	17
17904817	13
11034328	13
7921667	17
55689	13
8800303	13
6453465	13
22348267	13
3292769	13
23941633	13
10954872	13
12982461	13
1739345	13
10677682	13
29563328	13
16271064	16
5323205	13
13363648	15
12736050	16
1353609	13
244851	13
1245335	13
17167577	13
16089356	13
10819214	13
2557672	13
1536126	13
2304484	17
7029387	13
5401474	15
2313616	13
27995279	13
24467705	13
3760420	13
30664028	13
16132568	13
22995882	13
6479837	15
3336986	16
6649920	16
2868783	13
4075551	15
1607965	13
19184719	13
12854766	13
3841664	13
8535516	13
1568813	13
10553094	13
10196880	17
11079625	13
6208309	16
10373230	13
12229118	13
2755265	13
21909820	13
1533434	17
7519523	16
4100001	13
1550603	17
4237137	13
8550753	13
20774380	13
12214678	13
29557569	13
2434024	13
16427001	13
9375096	13
7637933	13
1098789	13
19883044	13
23518259	16
18778098	13
25203030	15
54338530	13
8244700	13
825704	13
1223140	13
1627847	13
7724269	13
1530132	13
8899912	13
24600615	13
670795	13
10955343	13
33530456	13
7660924	13
11118622	13
9181664	16
9292694	17
4600137	17
9033863	13
70231	13
2262345	13
9175107	15
6473050	13
1534345	13
10939893	13
2263685	17
1593974	13
3742931	13
452864	13
37571462	13
10415405	16
5668173	13
5954362	13
3726080	13
7873770	13
8424447	13
2054506	13
3479904	13
2899057	17
2475425	13
8462816	13
5763713	13
32159869	15
3928606	13
7784968	13
21420625	13
17942278	17
20094934	13
24553515	13
20216409	13
6563450	13
4228077	13
2154782	13
19936553	17
11033671	17
14733758	13
6444242	13
8632425	13
15736250	13
865345	13
16123295	13
41705	13
12124992	13
12459104	13
11591098	13
1853748	13
194317	16
291381	13
926691	13
459161	13
2631849	13
331050	17
12411460	17
18586757	13
5579089	13
9072608	13
3370904	13
29418423	13
9081435	13
6760673	13
111976	17
10821929	13
929329	13
9550135	13
7771110	13
1109416	15
8303889	13
391925	15
4948840	13
9453005	13
2869248	13
2812916	15
6846077	13
21514064	13
6178324	13
6106494	16
563287	13
14546466	13
13587836	13
4895675	13
7519795	13
3790965	15
7808669	13
1014323	13
3355772	16
12586834	13
4364900	13
812411	13
5772953	16
3184552	13
14562684	13
2151888	17
2230464	16
34667833	16
3342651	13
1764041	13
1112734	17
5382497	17
3883460	13
5537520	13
4174316	13
4314365	13
12356480	13
9464322	13
5701850	13
778324	17
4086533	16
13449510	13
6324348	13
16396510	16
11485868	13
1480171	13
9753694	13
8060216	17
1293371	13
5305126	13
1871253	13
9237684	13
1829662	13
15276821	13
8720366	13
14382355	15
734	13
3499520	13
38675835	13
8823182	13
2729310	13
8388967	13
5981092	13
7011307	16
5005614	13
4434371	13
13666206	13
9619819	13
1169627	13
3919521	13
4229823	13
8026842	13
8080039	13
2313365	13
931555	13
1196463	13
1262848	13
1213074	13
3502362	16
392309	13
7923158	13
398804	13
2519218	13
3666233	13
6296364	13
13844882	13
2288834	13
11432191	13
14572754	17
1154375	16
20391232	13
11851327	16
137904	15
749300	13
23730907	13
4333624	13
3633355	13
3392309	13
2896184	13
5940877	13
6556968	13
729120	13
4864189	13
74276	15
9610442	13
11082443	13
12340423	13
17941453	13
14284492	13
20084854	13
28186508	13
2345655	13
22742831	13
32197355	13
2060988	13
1582909	13
4675417	13
985007	13
12393541	13
2921789	16
9837918	17
26042520	13
6145037	13
628202	13
2554050	13
3231366	13
10696229	17
3355934	13
13646987	16
723561	13
2073938	13
363165	13
1183676	15
10027795	13
27298067	15
2179983	13
1749536	13
13382346	13
2106798	13
10667629	13
5567675	13
3903115	13
1020908	13
1855749	13
6348336	13
4771317	13
4968456	13
3031598	13
3073356	16
10468540	13
4262786	13
10654963	13
12579291	13
525755	16
13520999	13
19168818	13
50822604	13
4909184	13
15395743	13
4040254	13
1893146	13
5741670	13
2015185	13
10546577	13
2735629	13
31774663	13
1692784	13
9640353	13
4522145	13
2814056	13
18526908	13
18495106	13
18068181	15
2980877	13
2540508	13
3112596	13
2784490	13
8041508	13
1495607	13
3635990	13
95057	13
17389393	13
1232785	13
3138938	13
1682316	13
8002884	13
2253712	13
322669	13
2561060	13
18853816	13
1256043	13
537328	16
6190774	13
15125953	13
18720220	13
11642	17
3648182	13
3862547	13
4514620	13
8145445	13
3676125	13
4710422	13
1579882	13
1934218	13
87994	13
20594703	16
2060620	13
5602807	13
7960528	13
1164409	13
8323924	13
9242241	13
3467940	16
14923734	13
9757186	16
19833269	13
1402352	13
15306799	13
4854205	15
3690734	13
3994019	17
19298720	13
29657528	13
27827072	13
21109728	13
10114139	17
6581175	13
8882681	13
6152329	13
854681	13
14419787	13
397363	13
1433407	15
27071784	13
10164066	13
568444	13
11947288	13
22668647	16
10376574	13
21702914	13
3146139	13
5327906	17
38974453	15
5815576	13
4605180	15
6998260	13
6893686	13
9785553	13
4720798	15
2124291	13
24120948	13
1593774	13
1580332	13
1813161	13
7256609	13
4874614	13
7211430	13
181815	13
22515563	13
13834021	13
595162	13
4227015	13
26214682	15
20935551	17
3339372	13
478741	13
14544895	17
7011112	13
3326392	13
1295825	13
2089315	13
127311	13
13696793	13
6717164	13
1146842	13
24722744	17
19278074	13
2728135	13
7405602	15
16331766	13
1729726	16
31033860	13
15767821	16
2195609	13
34143	13
33381911	13
10080461	17
12214322	15
5322152	15
29044655	13
31982466	13
70705092	13
8551520	13
15938168	13
6931120	13
11236921	13
4026424	13
4779254	13
2008879	13
3479510	13
130041	13
5740744	13
9649553	13
17912968	13
2430354	16
24423026	13
3172775	13
2140852	13
7112882	13
10080682	13
41570348	13
3111432	13
376628	13
167662	13
3574003	16
25361818	17
1312420	15
13188477	16
4929528	13
7280017	13
147306	13
4928726	13
1021771	16
2807100	13
7866804	13
729892	15
206220	13
7715135	17
5508202	13
14247250	17
13354859	13
5924810	13
1618398	15
25999913	16
9806270	13
13742601	13
12736222	13
827601	13
7791913	16
9042200	13
4249127	13
1666605	13
5082314	17
5883487	13
8561196	13
20417463	13
3182773	13
10861608	13
9188577	15
10593552	13
10339162	13
6359932	13
6821343	13
6676290	13
9080920	13
450803	13
19087333	16
2765435	13
5277644	16
629230	13
4701657	13
10111867	13
26952923	13
1251386	13
4776095	13
1261223	17
3785711	17
3779683	13
6324467	17
902668	17
14917945	13
13386672	13
7353397	13
16842465	13
936270	13
1655072	13
7994349	16
8211328	13
9866164	13
2052090	13
6149964	13
553253	13
1760179	13
2397123	13
13729635	13
17481161	16
33352261	13
4340837	13
23150553	17
347886	13
1340196	13
1003403	16
4356478	13
7138295	13
18085839	13
9225901	13
14454128	13
10261291	13
2454842	13
2489071	13
4071231	13
3722775	13
6353474	13
20114606	13
15233787	13
1120792	13
29566352	13
6927358	13
12009215	13
3521765	16
7342903	13
6195331	13
8382310	13
9496132	13
6376771	13
3106282	15
9645598	13
512524	13
2374603	13
3157801	16
588030	13
24996884	13
385361	17
4890695	17
9851548	13
7477967	15
3758351	13
6563991	13
559419	13
816528	13
67653	13
982395	13
15505378	13
17293958	13
5617913	13
23465094	13
6929065	13
4289988	13
7993221	13
19116507	13
2541842	13
4329357	13
2876564	13
3123675	13
3485754	13
3751368	13
3343949	13
5577889	13
7976893	13
34475978	13
3167780	13
2880415	16
6898923	13
313198	13
6813616	13
5144512	17
4817851	13
7129854	13
8210916	16
14101651	13
12949225	13
5274445	13
10666077	13
14775269	13
13348548	13
3144018	17
1505107	16
16796959	13
1873220	13
2711106	13
12168477	13
25774262	13
6201589	16
13053057	13
3287356	17
2737561	13
2532264	13
4167993	13
3159427	13
5695551	13
26472237	13
2349343	13
4861633	13
38242613	13
4196765	13
8126653	13
15217544	13
3308251	13
870065	13
8505265	13
1816395	13
450195	15
3333363	17
5040556	16
3188212	13
15469074	13
3400334	13
15125132	13
21899107	13
13698093	13
17371416	17
31943972	13
3358703	17
13368198	13
13948707	13
1638204	13
10387425	13
15467214	13
11986841	13
332774	13
5612677	13
12905581	13
1691694	13
4280716	13
5560721	13
10777172	13
7530991	13
7315890	13
2356233	13
1785864	13
8669448	13
2499785	13
6018227	13
3146206	13
7944280	13
5429004	13
523385	13
3357284	13
4290730	13
939841	13
4174935	13
14400109	13
2881354	13
12126208	13
8870858	16
9004077	15
4866861	17
47873946	13
2165451	13
7594826	15
167180	13
4646758	13
9271896	13
7084696	13
11949098	16
10737779	13
6262634	13
32565191	13
13074249	13
4235862	16
2695076	13
2918402	13
17250243	13
9890929	13
4719368	13
8846176	13
1826067	13
13676137	13
2008575	13
6236667	13
5677526	13
11513160	13
17770907	13
15285739	13
11461409	13
3938209	13
27943215	13
2351889	13
26132603	13
14609831	13
5039797	13
1407909	13
9039422	13
9752410	13
2410800	13
22013579	17
14667134	13
8296124	13
8808439	13
12510921	13
3888325	13
7127569	13
9753972	13
9749155	13
1031658	13
815548	13
12791788	13
1291081	13
20472199	13
696647	13
510522	16
5102493	13
6141622	13
4610678	13
3796819	13
19640242	13
2679853	13
10222736	13
1520662	13
6587612	13
1827046	13
2066194	13
9020018	13
2056780	13
478399	13
6006703	13
8067172	13
12441654	17
9333527	13
1598451	13
8348095	13
8572526	13
14390996	16
8592292	17
9886417	13
447483	13
3750757	13
13516930	13
1808417	13
6025053	13
7225910	13
4202236	13
5832035	16
7715521	13
5181636	13
7536262	13
12591110	13
4642847	13
7552874	13
2878655	16
3075732	15
6120190	13
1024915	13
497765	13
23451991	13
11902809	13
4021017	13
4987542	16
16491258	13
22896353	13
44791704	13
25744066	16
2543389	13
380866	13
12099531	15
8318453	13
14020252	13
9494517	13
5438552	13
6062768	13
6237297	13
4400176	13
1260999	13
1320578	13
990042	13
2265884	13
6581004	16
3574256	13
11549661	13
11239087	13
3960077	13
1372086	16
9739059	13
7512985	13
3771927	17
1872413	13
14598554	13
5478869	17
24352256	13
1004299	13
2310955	13
12124202	13
3409186	15
2960743	13
3858346	13
4564257	13
15255952	13
10965022	13
2637200	13
8480262	16
10892968	13
1552681	13
1892453	13
10429743	13
17489057	13
10354991	16
26044947	13
11700801	16
10639845	13
4843171	13
2945540	17
13563720	13
5236232	17
824639	13
14712526	16
13151928	13
2738227	13
16305782	13
5143039	13
2289890	13
3798535	15
1173188	13
2962625	13
1221116	13
21320567	17
1906449	17
3210500	13
1684328	13
779841	13
12647420	13
1748763	13
9733228	13
27543693	13
5776345	13
796797	17
3335670	13
752792	13
27591240	13
1975416	13
5297915	16
2470017	13
2546000	13
1404263	13
16025507	13
507258	13
3921332	13
12288916	16
19168231	13
10102273	15
1747260	13
1674859	16
416533	17
5708169	13
6900492	13
1276599	13
20361809	13
803177	15
2886838	13
4906793	13
5905535	13
3821593	13
5920763	13
3534065	13
11416194	15
7200730	13
550457	13
13323706	13
6353447	13
3115932	13
14206144	13
3213701	13
12245025	17
23392025	13
2282199	16
97975	13
1154220	13
8976730	13
2102974	13
7126468	17
11659419	13
4970264	16
15010451	13
10158	13
6404926	13
5253852	13
4119381	13
13247135	13
1838621	16
1545380	16
5450759	13
9648703	13
2349778	13
10107692	15
271973	13
1139226	13
3175144	13
8404303	13
994775	13
8982420	13
4526196	13
11000559	13
4742475	13
6418806	15
5584757	13
2998673	13
1194553	13
2365284	13
1377797	17
7842785	13
4551162	13
19774861	16
6092011	13
7162429	13
3876778	13
2559032	17
205173	13
2322404	13
11474254	13
20557523	16
8020666	13
14604001	13
3195560	16
4014471	13
15582294	13
24576188	13
16738573	13
21903744	13
3607772	13
440790	13
6281161	13
310642	13
883241	13
16650351	16
383589	13
1873257	13
2799105	13
5473666	13
859567	13
12500744	13
43297884	16
5908443	13
305026	15
7228611	16
1591903	13
11997762	13
10340626	13
5582443	16
24220462	13
19972084	15
935457	17
10047746	13
2773733	13
3640302	13
3827197	15
4504839	15
3078240	15
7783821	13
1475680	13
25430917	13
2133302	13
3315709	13
1895774	13
5574171	16
3479329	16
2808149	13
3230229	17
229219	13
21084870	13
4499779	13
43376048	15
2989476	13
1223331	17
6265680	13
10326277	16
15308330	16
5866418	13
4224305	13
2460940	15
25604211	13
8095168	17
5459362	13
12214533	13
8650259	13
3174726	13
2443129	13
7555552	13
9097668	13
454063	13
2337402	13
13652747	13
22448797	13
1076382	13
2584680	13
3986267	16
4942747	13
19021632	17
138271	16
96202	17
4714571	16
11799100	13
9882009	13
2287943	13
18592886	13
1522293	13
1146842	13
5894417	13
7840361	13
1824554	13
18088	16
2206216	15
1362118	13
11661257	13
13067689	13
673400	13
5144854	13
2936560	13
1427027	13
8593184	13
12571876	13
1576628	13
3054042	13
5745346	13
798635	13
47506026	13
213487	13
12616413	13
390223	13
6531555	13
4563573	13
202228	13
4428668	13
1693796	13
21825088	13
3870222	13
12857859	13
11934710	17
1255788	15
2396009	13
3910006	13
3695354	17
792427	13
10022580	13
21447941	13
180073	13
3975218	13
21489348	13
2861142	15
14847269	13
4892298	13
1119454	15
207521	13
5036571	13
18698443	13
6188623	13
2807356	13
1604065	13
24952602	13
27956079	13
2606313	13
21052044	16
11118527	13
2369742	17
615285	15
7264656	13
2430450	13
5657957	13
4939109	13
5821826	15
2091505	13
2237460	13
2828823	13
9214181	13
940235	16
7032566	13
4126734	13
18687297	13
1182701	13
13977805	13
41638485	13
1893687	13
1894844	13
6189977	13
818022	13
4390867	13
251340	13
6100936	13
16051397	17
646220	13
15106039	16
8178769	15
13318675	13
4880666	13
9647875	13
8594153	13
2756772	13
1391123	13
8998351	17
8754271	13
23732004	13
7318826	13
7888476	16
5797922	13
4050889	13
1320009	13
1467287	13
1060575	13
406333	13
9187410	13
44677204	13
6742560	13
4188788	13
1086336	13
3893743	13
3864318	13
11975635	13
1881985	13
1657042	17
25628784	13
11954171	13
28227660	13
8276286	13
16226477	16
11137900	13
3471296	13
2182594	13
21182575	13
1182164	13
6924971	13
1470255	13
9115399	13
643207	13
58939	13
4764696	17
5256251	13
1708506	13
10409139	13
14843399	13
11632286	13
430250	16
12301070	15
14349159	15
18077629	13
1235565	13
17191931	13
2303487	13
5237687	13
2129337	13
13753897	13
18495775	13
17870901	13
3391621	15
4813294	13
33993341	13
7643144	13
216964	13
2911905	13
18348631	13
2793850	13
2136862	16
4927787	13
2083229	13
5717504	13
17172047	13
2409917	16
4686248	15
300372	13
12240664	16
12998199	13
10006335	16
3138905	13
4757505	13
2682107	13
6158377	15
10450587	13
2947254	13
21589679	13
15189918	13
5493003	13
7464758	13
4558229	13
7754603	13
17887585	13
25224959	13
9127394	13
9323211	13
16148716	13
5732014	13
3415472	13
5882147	13
2023065	13
2020352	13
4552629	13
10847230	13
1385476	13
515519	13
19447471	13
1057783	13
1000687	13
6512141	13
4033331	13
5660431	13
4664552	13
24156131	13
8836144	13
2996561	16
7953107	13
3350054	13
4064626	13
6089869	13
7397602	13
1538474	13
3821264	13
21063405	13
8639986	13
12035304	13
13270560	13
12192574	13
2646774	13
2081966	13
640458	13
9567946	13
18795997	13
14666460	13
6637972	13
1154588	13
4290057	13
2353329	13
9621510	13
2976538	16
15506029	13
5038236	13
2860926	13
5131035	13
7190637	13
3247068	13
6328928	13
4756763	13
15851288	13
1235641	13
7144264	13
2035704	13
3314270	17
17031484	13
5297374	13
25425771	13
7711729	13
6455815	13
3428764	13
4859713	13
1763649	13
16383373	13
2975800	13
1187067	13
2842290	13
10448027	13
18041408	13
523692	13
1155001	13
14588733	17
18619739	13
11853384	13
11068370	13
3885318	13
1022724	15
3615182	13
10595096	15
1113198	13
12156677	13
455025	13
3056182	13
36055692	13
985267	13
17517153	13
7055063	13
17937852	13
20728585	15
11321478	13
12950413	13
23087337	13
4305664	13
8847873	13
1791304	13
10459199	13
2679297	13
5823193	13
7186262	13
12309464	13
51814392	13
2190525	13
14551385	13
8862065	13
6970118	15
10423430	17
16630625	13
6079815	16
3907518	13
2540789	13
5992521	13
7684041	13
2808287	13
736846	13
1129309	13
6985822	13
3010730	16
9973456	13
16764215	17
11441457	13
9253886	13
1740850	13
5654527	13
15184643	13
1381038	13
14180622	13
14017155	17
6478801	13
1862723	15
25052009	13
11960477	15
8406527	13
11358087	13
8317567	13
3511122	15
18969587	15
8206156	13
6236946	13
26483423	16
12606581	16
30417593	13
532671	13
11503822	13
6854614	13
8746723	13
3914511	13
13312556	13
8715970	13
38219825	17
10269295	13
14694107	13
786425	16
181031	13
14258105	13
35341284	13
14279024	13
12091184	13
3155160	13
4707522	17
317777	16
7916607	13
2129700	13
1808826	13
8429124	13
3327743	13
32037485	13
3479183	13
23432968	13
2754384	17
5008933	15
10207664	16
13644231	16
19775033	13
2192943	15
20692073	13
12488756	13
32425399	13
1877649	13
14682920	13
5067758	13
3456495	17
4852261	13
7395055	13
8029133	13
14354058	13
3602689	13
4973164	13
9746244	13
6347844	13
11485375	13
3018057	13
6117111	13
2406938	13
11537900	13
1046023	13
5971561	16
5083778	13
17374738	13
570706	13
3348473	13
3230784	16
6061689	13
6225609	13
422502	13
11480308	13
17724111	13
14688684	13
9381723	13
5120396	13
4827687	13
16486009	13
5027623	13
3030510	13
1879074	16
2384531	13
3304231	17
6459403	13
10851259	13
1860183	13
5107931	13
1935042	13
3832661	16
234019	13
10363161	13
2875793	13
5033613	13
4576514	15
3306966	13
13904296	13
2786002	17
4308819	13
26185652	13
7315103	13
5212847	13
1335407	13
7234958	13
5547572	13
4567973	17
2805204	13
6746127	13
5962013	13
796760	13
1436699	13
15299061	13
2499103	13
4616008	13
6775619	13
14958027	17
583169	13
2399178	13
2769321	16
4184369	13
4611443	13
3149572	13
3880273	13
217919	13
2274276	13
5868606	13
5039403	13
1554916	13
4275038	13
7904569	13
2216280	13
4610294	15
8661018	16
1224833	13
10906927	13
5926692	15
27583453	15
19211520	13
9146240	13
22011040	13
1369408	13
12350798	13
1120949	13
4617068	13
8647290	13
292405	13
12390892	13
9842151	13
13248079	13
2617953	13
1466690	13
881715	13
3095803	13
13390455	13
11150949	13
20368518	13
6740434	15
4730596	13
1068173	13
8047477	13
19979923	13
1710402	13
8420703	13
7368783	17
14487169	13
776236	13
3167104	13
8602914	13
13563620	13
14753725	15
5657226	13
8120266	13
3784743	13
12018439	13
2667812	17
4022897	17
5326798	13
147412	17
7190267	15
13901323	13
6928275	13
3718713	16
686070	13
17681839	13
13911827	13
32682466	15
7023930	16
1804645	13
1741859	13
7300020	15
2495993	13
5882571	13
7008925	17
2802867	13
16059502	13
182863	13
14818956	13
2790121	16
957515	13
7437133	13
5984798	16
8873616	17
2810297	13
10061535	13
21100852	13
7550404	16
7554405	13
4047051	13
574879	13
2501178	13
1637683	13
1326429	13
3711497	13
15365733	13
9115859	13
1215826	13
3635616	15
6794375	13
14227375	13
3501151	13
48447	13
7123693	13
8017014	13
12048560	13
2349608	13
7132170	13
1829343	13
8679419	13
1818278	13
18042215	15
5324008	17
288547	13
3545018	16
22073075	13
8685776	13
680297	13
9507047	13
6298559	13
15656784	16
2460602	13
2831852	13
7417291	13
27745012	13
24236967	13
9628415	13
3527884	13
9208438	13
2612633	13
38344228	16
17120841	13
3521601	13
1173222	13
1700270	13
497977	13
11549914	13
14664285	13
10455488	16
35712887	13
20172076	13
3200978	16
5460832	13
2233701	13
1145167	13
3898061	13
9464322	13
2113703	13
9567183	13
2708529	13
2277228	13
6816353	13
13916033	13
8009089	17
11464725	13
2972033	13
4442947	17
10602107	13
5131520	15
37032675	13
5187180	15
13996042	13
5931042	13
19054086	16
14615	17
5332237	13
4886238	16
13087416	13
3880216	13
1831391	13
128587	13
4096849	13
1509453	13
13559452	13
3994776	15
6327131	13
3383232	16
1625705	13
6226352	13
9022988	13
13015566	13
8389080	13
2981345	13
20021551	13
7536170	13
21496043	17
33418643	17
5795555	13
22664013	13
41718269	13
1365721	13
6625552	13
23520263	13
1319623	16
8315530	17
8769736	13
7782170	13
4875706	13
6708120	13
6685434	13
7775422	13
10490494	15
15889734	13
7974237	17
13820153	13
7525326	13
10206849	13
3241787	13
4798974	13
9023817	13
19467787	13
6368490	13
712616	13
1513824	13
13725481	13
2778605	13
3264929	17
6322234	13
1457995	17
8488040	13
29082603	13
2474307	13
3155679	16
28199905	13
2527048	13
18640871	13
1306212	13
2576838	13
7652254	13
4665644	13
4169746	13
2349808	16
34589326	13
2376195	13
5689392	13
6197430	13
279314	13
14341344	17
20550581	13
40808020	13
11898987	13
25034713	13
18294538	16
3693143	13
4451990	13
467851	13
13439805	13
3655602	13
16812317	13
8533381	13
873065	13
9417218	13
1642986	13
2487350	16
245585	13
9830129	16
6825932	15
20860820	13
966894	13
6203582	13
179426	13
6769447	13
1867580	13
5546766	13
5406891	13
6152659	13
1702987	13
5416657	13
262972	13
6834353	13
3135216	13
3876980	13
3372528	13
8285817	13
2798143	13
24015518	13
3655931	13
5506479	13
17145702	13
21546127	17
5347190	17
3614470	13
1833674	13
37623508	13
5452045	13
1474914	13
1965283	13
13069183	13
9775194	13
19893200	13
4988060	13
23035	13
7841435	15
109024	13
8939752	13
20723725	13
16581016	17
11284870	17
742952	13
5910766	13
8341459	16
4082967	13
2042887	13
1278966	13
10986017	13
5158986	13
87621	13
3384697	13
11700075	13
8081176	13
3641369	13
582480	15
2806557	15
18103588	13
563841	13
2102173	13
6145312	15
5486915	13
1025957	16
3127163	17
1668964	13
4299459	13
791118	13
8447035	13
15477892	13
25640960	13
4708004	13
3912390	13
5160186	13
545756	13
7530203	13
4463023	17
1021981	16
3436852	13
2799673	13
880794	13
11549512	13
11749595	13
2157735	13
6556995	13
6126431	13
61436105	13
2628021	16
1909909	13
2590525	13
13602181	13
3744208	13
10549539	16
7202616	13
24605103	13
2217521	13
1098756	13
4833387	13
9387110	16
7958078	13
9851474	13
5170188	13
6976304	13
4542787	13
2519307	16
14496744	13
6739265	13
1827466	13
2413321	17
8439413	13
939315	13
2574584	13
8727389	13
12528877	13
4443098	13
10598025	15
3721324	13
19584894	13
28097008	13
9914361	13
156900	13
3322173	13
4232086	13
6306777	13
4624570	13
4108024	13
12503664	13
1316361	13
1111146	13
1051063	13
10715059	13
8128709	13
14462007	13
465424	13
10184079	13
15112976	17
3505079	13
10870482	13
8431222	13
2455230	13
10238160	13
15964791	15
8877911	13
12724664	13
8957758	13
583655	13
131559	16
4224654	15
14884055	17
24067740	15
14388262	13
12414933	13
11361081	16
108954	13
3236369	17
14318020	13
3845538	13
10545627	15
9866319	16
3450127	13
5916279	13
2885085	13
27996313	13
178327	13
829641	16
15835790	16
9548969	13
12268338	13
17750917	16
2179699	17
6362514	13
36288	13
3219728	13
17636823	13
1363441	13
13035820	13
15681264	13
12320928	13
4786634	13
564857	13
11967576	13
2455726	15
6285416	13
20993080	13
899534	13
12726595	13
1299429	13
16231321	16
1692901	13
3642336	13
6516756	15
2065480	16
4405934	13
16313931	16
33919076	13
19527332	13
3104837	13
2052323	13
1690040	13
4366498	13
1448235	13
14301067	13
552221	15
11330558	13
4826422	13
15763255	13
4298	13
14013293	13
2847093	13
4079124	13
5427487	13
16286232	13
1683001	13
6095346	13
5637046	13
6712505	13
10008260	15
1812007	17
31129990	13
40880426	13
2694060	13
709772	13
2667344	13
41546521	13
4652531	13
31783868	15
13150088	16
23006	15
45235350	13
19519144	17
9879181	13
7536935	13
22213764	13
4809822	13
3446722	13
1983775	16
7613786	13
3574315	13
12418602	13
7958304	13
3658571	13
5847981	13
478818	13
13671095	13
12674687	13
3087557	13
15789534	16
1189644	13
6795472	16
11711596	16
10287465	13
11647977	13
9542874	13
9399739	13
8325593	13
32208448	17
1085936	13
3768825	13
9200301	13
1117203	13
17581735	13
9023027	13
8408225	13
32353851	17
19643043	13
2089730	15
711622	13
11734236	13
1138938	13
4785049	13
880992	13
2572889	13
22459889	13
344542	13
490908	13
1861199	13
10823668	13
9439871	16
14323499	13
19350534	13
5304117	13
23658116	13
6651490	15
5555931	13
4351917	13
28565304	15
1390681	13
1730112	16
16432509	13
1625112	13
814892	13
7363428	13
54447763	13
2353204	13
11871029	13
8953930	13
476458	13
3045489	13
5245921	13
17550755	13
1098330	13
20975732	13
3799537	13
8661891	13
13005281	13
18523805	13
2608887	13
17682196	13
1128171	16
1855476	13
2204757	15
16408231	13
8574774	13
21295399	13
14678014	13
13104496	16
22317248	13
1802061	13
4922787	13
482737	13
1510401	13
13863518	13
3299251	15
11299606	16
15206658	13
19475857	15
8949361	13
2788349	13
21411096	16
1023881	13
34017417	13
4066492	13
428109	13
5398964	13
31068992	13
11244206	13
1187184	13
1674605	13
7515768	13
14235380	13
7932427	13
2635051	13
5465072	13
6977601	13
701363	13
43204276	13
12180333	13
2383900	13
13069362	13
15784096	13
10223815	13
7548120	13
478002	13
21047284	15
9799902	13
14049315	13
78563	13
6359333	13
8897748	13
16601615	13
2863729	13
4667868	13
3827028	16
6644675	16
10869898	13
2450484	13
6115217	13
825618	13
9880123	13
11112851	13
17877828	13
12640912	15
3755148	15
2445891	13
11100084	13
1796161	13
8840936	13
1257660	13
13055967	15
5256693	13
11371873	13
200681	17
702525	15
4140155	13
3349782	13
9794588	13
2788935	13
13668225	17
11482896	13
2341666	13
24427052	15
400450	13
14608108	13
3882151	13
5374814	13
2377248	13
18802690	13
6189286	13
25020738	13
5135630	13
3826596	13
397143	13
1229339	13
22799927	13
16056718	16
20803619	13
3304993	13
16768678	13
6626648	13
10202925	13
19546223	13
4401630	13
3798500	13
4333592	13
6705279	13
11111974	13
3825278	13
1625529	13
2952881	13
3745938	13
6309103	13
6164896	13
2598331	13
5182427	13
6688708	13
13855220	13
6962358	13
5707135	13
30140220	13
11012292	13
9316927	13
30400170	13
2295723	13
7001021	13
7040089	13
773589	13
4640323	13
12044651	16
20662359	13
360032	13
19432874	13
16337469	13
8166700	13
2331721	13
21836352	16
2211373	13
2642614	13
8248304	13
15316053	13
97551	13
3673436	15
716848	13
18527114	13
3043201	13
2680564	16
11535332	13
9872109	17
11334963	13
523231	17
3631684	13
12706244	13
2284407	13
6579906	13
10319328	13
2879373	13
5343884	13
945870	17
14149161	13
4763123	13
1825238	16
7695548	16
14399920	13
8222678	13
19058104	13
930428	13
16146919	15
2224434	13
11001426	13
4374325	13
573909	13
4838993	16
926063	16
978967	13
6461592	13
19353597	13
4427689	13
4262062	13
5296506	17
658897	13
1580003	13
10482279	13
10860539	13
35269906	13
7822482	13
8165366	13
3404072	13
9326723	13
563206	16
21519581	13
5471783	13
22408581	13
3675705	13
13628126	13
4257329	16
3124274	13
18564940	15
261448	13
987720	13
3387952	13
1495010	13
3099816	13
98655	13
6369268	13
5597406	13
790001	13
1520718	15
2574098	13
19632764	13
15571058	13
4364151	13
9761947	13
1737353	13
735628	13
13899310	13
12297635	13
17907150	13
4945761	13
5488921	16
19598365	13
440329	13
4067175	13
12645505	13
11317334	13
753119	13
12029886	16
8199060	13
4461981	13
9952904	16
14080251	13
2569181	13
6071722	13
23705929	13
2766161	13
1629312	16
10906972	16
3577360	13
1250259	15
4847486	17
13879512	13
45777083	13
18030043	13
2262060	16
29175379	15
7803909	13
5751637	16
2791830	13
3440090	13
15378912	13
25430084	13
7522870	15
17003132	13
14497234	13
8199903	15
3113393	13
11105601	13
227660	13
8663026	17
1496558	13
926208	13
2975319	15
31669713	13
7532282	13
407035	13
2432663	13
27932733	13
8319206	13
9220572	13
574569	13
36376742	13
3899328	13
2729	13
7678334	13
16066101	17
8083167	13
17217935	16
32985692	15
7408011	13
1120660	13
2835019	13
6023205	13
444779	17
19162992	13
8789508	13
8078352	13
7216452	13
8360655	17
14559027	13
2605396	13
2410346	16
6046903	13
9345712	13
19426253	13
1879314	17
6364295	16
8744209	13
7597308	13
9372762	13
3174460	13
1958190	13
4376484	16
1601317	13
2238159	13
6091255	16
4376859	17
1824566	13
17820486	13
21215783	13
5841246	13
3512663	13
14929611	13
8505967	17
19796992	13
12688216	16
33241908	13
3504471	16
15902860	13
23628326	13
2944638	13
1833763	13
4725850	13
22791423	13
3649451	13
5524423	16
4693083	16
16707699	17
19026617	16
4645129	13
1644310	17
9452070	13
21142922	13
23872303	13
8599014	16
11730577	13
23588504	13
4011770	13
40870	13
19247149	13
11427352	13
28519035	13
2356497	13
8133522	13
6842	13
680651	13
7722192	13
12229870	13
2590869	17
3215215	16
250092	13
125865	13
1059355	13
478541	16
12234529	13
19423755	13
17590651	15
13462560	13
2854345	13
2478594	13
104844	13
4375467	13
7577524	13
5970204	13
854622	13
2580869	13
398468	13
20573417	16
21708175	13
9286476	13
1037102	13
4166213	13
2608833	16
3763052	13
5749621	13
7015668	13
24702758	15
494845	13
1160388	13
4338990	13
14556150	13
13248485	13
17447316	13
10346542	13
855125	13
1395084	13
6440061	13
708207	13
20260115	13
19015752	13
14437078	13
8111632	13
8899542	13
7818298	13
6984109	13
2306565	15
8244777	13
3625256	13
4250960	13
2594586	16
4636174	13
3402559	13
10158386	17
4158553	13
8407397	13
14359018	13
4576150	13
7456651	13
13136269	13
12031670	13
15582050	16
2621486	13
10279119	13
1233583	13
410735	13
7408520	13
18224856	16
3955891	13
3523023	13
1669170	13
6281374	13
2371712	13
41446141	13
7729251	13
15539797	16
10986396	17
2888340	13
1758122	13
7012319	13
7608719	13
3594023	13
978301	13
14347977	13
546461	13
3226315	13
12427931	13
8178307	15
4967875	13
3962120	13
4863154	13
7566385	13
2986579	13
479056	17
1757247	17
30838342	13
3280122	15
3971784	13
15839817	13
5216292	13
43414268	15
12497185	16
24170521	16
5415019	13
5192647	17
15175522	13
530940	13
23977429	13
8500639	13
2433016	13
661848	13
7849900	13
17891809	13
12493058	13
13677687	13
14683889	13
10421616	13
462941	13
13816074	13
13198606	13
4591435	16
116523	13
262407	13
1395553	13
3836798	13
2193342	17
4683592	13
4032957	17
14993918	13
7214787	13
13053318	13
5433412	13
9193462	16
12676469	13
5827766	16
7524487	13
29562133	13
20363780	13
28787669	13
8894040	13
5380915	13
4934093	13
2776172	13
8560522	13
2440007	16
2422077	13
24617090	13
867087	13
8666388	16
8385342	13
8186753	13
4902693	13
1723890	13
24994173	15
6198525	17
3635324	13
930265	13
4958284	13
17485542	13
6922663	13
2252604	13
9621405	13
8316587	13
14170379	16
12439428	13
2187897	13
10537102	16
1144522	15
2461276	13
9091284	13
9586885	13
29930893	13
3007898	16
321347	13
11440475	13
704369	13
11376393	13
9162321	13
2553166	13
695344	13
6330020	13
13694646	13
9442531	16
15196898	17
79287	13
9757905	16
1784819	13
6459754	13
18000320	16
7917927	13
14353453	13
3317497	16
17296818	13
6352506	13
2840770	13
1228806	15
2598657	13
1452680	15
595517	15
9873837	13
492115	13
460036	13
10565002	13
1806417	13
28987457	13
972502	13
5794013	13
14902146	16
8005055	13
4923262	13
2855253	13
1560566	13
11467018	13
1632531	13
6002394	13
3762521	16
2012763	13
3369538	13
12368629	13
3395597	15
1579657	17
13280235	13
17081373	13
17083188	13
21148786	17
3662649	15
915073	13
25361617	16
2919866	16
5630034	13
5015424	17
4810924	17
623288	13
5545505	13
4492985	17
6560660	13
20530604	13
1367768	13
14529356	16
10882658	13
4121372	13
6244357	13
4187883	13
1947725	13
3766469	13
332717	13
2163787	13
4061118	13
33821818	13
10519365	13
968776	16
9803501	13
19364982	13
13107976	13
20367554	13
21129243	13
23212710	13
10970664	16
2023875	13
12417413	13
1399223	13
4513258	13
3275816	13
16786349	15
4664843	13
3319764	13
4416493	13
31961782	13
37360240	13
9349503	13
2391992	13
2628779	13
25330455	13
3187864	13
742021	17
10878971	16
4233039	13
1877857	13
31756639	13
1742086	13
31500796	13
1401807	13
188366	13
21019878	13
9405501	16
2561299	16
14454690	16
7592	16
5844064	16
899465	13
5714502	13
14006844	17
4091704	16
7133842	13
13364122	13
8119479	13
2222773	13
1210381	13
1242771	13
16626280	13
1242368	13
558875	13
12310814	13
32615252	13
2051442	13
8287840	13
29952376	13
3429106	13
5408549	13
13204767	13
22944898	13
589497	13
13939801	13
9213364	13
5895148	17
9446291	13
7640199	13
3905381	13
17054078	13
10169901	13
6136940	13
4311190	13
23039534	13
7556923	13
9384821	13
8790476	13
6542378	13
3347447	13
69003	13
10081309	13
19728195	13
4547875	13
9855236	13
3931011	13
4514853	13
945829	15
850835	13
9178996	13
3603454	13
2774877	15
4866468	13
2525831	13
3664821	13
10726585	15
32445521	13
7925031	16
3733393	13
2404536	13
4599573	17
5621833	13
842386	13
946533	15
10396330	13
14576063	13
22021436	13
28318298	16
14649582	13
24773621	13
4046515	17
17062362	13
1955754	13
17405068	13
9474287	13
11307548	13
20147844	13
4081011	13
4355612	13
4803024	13
31051	17
11228923	15
396871	13
1412038	13
164349	13
3628390	13
2915115	16
2809269	13
9423932	13
6660043	17
7549863	13
9899671	13
7367545	16
17220694	17
4841924	15
23322680	13
4536735	13
5075496	13
10070175	13
5016758	16
3929420	13
14871761	13
5985016	13
1946632	13
11508625	13
9172161	16
31938206	13
4725176	13
16500339	13
6945252	15
2651869	13
3372326	16
27509631	13
2359445	13
2039678	13
12860491	13
29417730	13
15903733	13
13775234	13
451644	16
10084939	13
10933536	13
14330760	16
962385	13
7363013	13
17672112	13
10265092	13
4154896	15
5109403	13
15516176	13
10241040	17
6292421	13
1565539	13
7486719	13
5270220	13
1390864	13
13274	13
968330	13
5829318	13
10506733	13
17313218	13
8588972	15
15848047	13
8094067	13
9561327	16
1423315	15
1160868	13
904885	13
6293510	16
5159585	13
15871467	13
251858	13
8725865	13
11570541	13
5615200	15
81395	13
9349106	13
321302	13
10918183	13
56601127	13
10838381	13
3948997	13
11114333	13
21544906	13
24705524	13
180998	13
4791816	13
1326918	15
9783902	13
21378933	13
29622779	17
2083886	13
5712473	13
100169	13
19120215	13
22016480	13
22529259	13
2264151	13
2224087	13
1422850	13
6670673	13
2643007	16
4663462	13
3141844	13
1864994	13
1502226	13
4545500	13
4719177	15
11181762	17
10594209	13
1084611	13
4234625	13
25306637	13
19945302	13
29868871	13
12086580	13
3125269	16
9498207	13
21947527	13
4103724	16
7697844	13
5650907	13
4578620	13
5755203	16
23255846	13
7520981	16
1425742	13
8955887	16
1584444	13
2800433	13
8991069	13
4627629	13
7169364	13
6873422	13
4993588	13
17576956	13
8944417	13
4702937	13
501585	13
55702345	13
5960863	16
4356685	13
28487684	13
2031402	13
809822	13
5524555	13
4097556	16
4364953	13
106060	17
2647226	13
10718728	13
575822	15
676428	17
15549014	13
4248951	13
632984	13
7041153	17
2055214	13
7393933	17
1773006	13
1036150	13
2828542	13
221307	13
16606759	13
4251034	13
321097	13
1254033	17
3389732	15
616766	13
3949724	16
6443864	15
4066237	13
30299851	13
13471930	13
9254911	13
6632539	13
4429117	13
20223481	16
118059	13
11232253	13
11144779	13
320536	13
1240203	13
3989861	13
12593956	17
3331865	16
15820694	13
5657963	13
2881307	13
2756605	13
702666	13
7939452	13
17279861	13
13740545	13
5170616	13
20984865	13
10692040	13
10831962	13
24899506	13
7401570	13
2602051	13
5241725	13
11072536	13
2548102	13
8315581	17
2282716	13
22338680	13
39068577	13
13213405	16
9024011	15
9504623	16
13551097	16
12192874	13
5725912	13
1981040	13
2132274	13
2111130	13
3241854	13
30307095	13
781164	13
8444793	13
27219656	13
1359095	15
17688440	13
395489	13
4963433	13
3079123	13
23095156	13
288530	13
1106758	13
15592651	13
440648	13
17907224	13
23660373	16
23185248	13
26122511	13
1664315	13
15110579	13
5651545	16
1572299	13
2634355	17
20791012	13
15689344	15
4317928	17
8300717	13
17823606	13
3610296	13
2381534	13
12998130	13
14126453	16
1470782	13
8642618	13
36377544	17
1256181	13
22090816	13
4583656	13
5387981	13
3383816	15
1162178	13
7789726	13
28316374	13
3182156	13
3002310	13
2128861	15
20219191	13
135888	13
24516670	17
1687629	13
8001940	13
12578042	16
3345445	17
10649775	13
10552116	17
2693780	13
6614455	13
7720178	17
6998898	13
10591898	13
23183893	16
4319879	13
20390727	13
2641581	13
8078479	13
2923167	15
15167148	17
2742364	13
3674275	13
5037340	13
3019646	13
2574341	13
14085341	13
3952059	13
1898629	13
3611337	16
18990764	15
2496916	13
6672488	13
1432729	13
7493715	13
38139640	13
15372741	13
2154172	13
2002167	17
8207561	13
1360560	13
14108834	15
3695563	13
1508638	13
4961575	13
13587354	13
755559	17
5599049	15
1632801	17
6779177	13
3099959	13
8614425	13
13701628	13
20187291	13
11424178	13
5732467	13
1924351	13
25789872	13
8575984	13
3269895	13
2523117	13
12698942	13
4916950	17
6134127	13
4788324	13
916617	13
71977	13
698534	13
13453429	13
3133133	13
4836569	13
5312196	13
1255000	13
6776376	17
3426514	13
23031903	13
4319499	13
14178141	13
16400829	13
8622841	13
4268720	13
5348742	13
2739053	13
10015031	13
5031849	13
7730336	13
11882649	13
459180	13
47563	13
7664472	13
5384146	13
8572931	13
15519434	16
3770657	13
6205231	13
3864384	13
12419578	16
9759157	17
285474	13
6126078	13
16570018	13
5978421	13
24408270	13
3328016	13
4065261	13
2114757	13
12638108	13
3800509	13
28523083	13
8761981	13
1909892	13
23008941	13
12949152	13
8433813	13
2242132	13
2893517	13
5883414	13
16720810	13
5791322	13
2145662	13
14356874	17
12182262	16
8340082	13
9524464	13
760183	13
9788773	13
1536507	16
2234885	13
7532246	13
75925489	13
3305122	17
2956996	13
7031329	13
8084501	16
3641126	13
5907430	13
7657914	13
28838624	13
6226090	13
8209349	13
5916490	13
4987876	13
287281	13
15056001	13
1374045	13
13487097	13
6368649	13
22634388	13
5219092	16
977672	13
17476420	13
14495351	13
10793247	13
8899309	13
3151785	13
10977031	17
5605125	13
11445162	13
9318195	13
14732902	13
4488863	13
17809247	13
5781827	17
4635373	13
5347607	13
35065639	15
5978022	13
41322935	13
7390186	13
17229745	13
490418	13
921777	13
22021844	13
30299754	13
12457856	13
31060670	15
6319813	13
10480138	13
3833561	13
5321482	13
1941040	13
6515608	13
517158	13
7779116	13
5301982	13
2509512	13
8765813	13
257712	13
6666792	13
22846393	16
1122649	13
5999791	13
9360668	13
13651856	13
13088641	15
11030427	16
996225	16
2247773	13
3595123	13
9669085	13
14538052	13
12600584	13
1747251	13
481346	16
17686145	13
8451516	13
10339154	17
18163448	16
8915785	13
563841	16
5287888	13
1694320	13
6625308	15
13093656	13
3014156	13
11081	13
4506385	13
4213709	13
91621	13
20121236	13
6743197	13
1464325	15
3730410	16
3021184	13
17321513	13
5075018	13
3103605	13
20125	15
2176697	16
1939058	13
1823152	13
910779	13
8923821	15
7547562	13
4595646	16
1573734	13
7150710	13
19326153	13
9738637	17
218026	13
5759108	13
5001639	16
6656705	13
8208650	13
3828363	13
21481590	13
9026364	13
1185823	13
384463	13
3215662	13
4539952	13
900572	13
7084624	13
3017187	15
5576059	13
26508473	17
3539995	16
10918410	17
11238719	13
42777861	13
9082930	13
6762475	13
6578190	13
2519296	13
184599	13
811747	13
8413897	13
25091379	13
5494027	13
4072681	17
28769954	13
860772	13
1869585	13
6211490	13
3773029	17
6359350	13
16405309	13
23032271	13
3048447	13
560294	15
21202285	13
2543504	13
8705740	16
1826707	15
4334109	16
5353153	15
35463835	13
6506610	13
3907651	13
18479812	13
205281	13
6819894	17
747571	13
9423517	13
7953035	13
12352194	16
17745929	13
14508876	13
8874252	13
10636572	13
1715930	13
9872394	13
3903712	16
7424207	13
11200412	15
3073689	13
779743	16
5856312	13
2697312	13
4032239	13
785750	15
2722832	15
2191310	13
10395108	13
10799209	13
1923408	15
48388510	13
944614	15
153187	13
460359	13
9898411	17
32788104	13
411429	13
9012942	13
5819592	13
2173263	13
36541645	13
2099980	13
5457359	13
185852	13
15900902	17
18038465	13
3776367	13
9929535	13
3367983	13
12854108	13
3190746	13
16102998	13
2760386	13
1592908	13
7530287	13
5143046	13
9787508	13
32189821	13
11162021	13
1346652	13
3944167	13
9131258	13
5368358	13
15558195	15
7803242	15
3850585	13
6793996	13
7488633	13
8429443	13
1279659	13
1148434	13
765274	13
14244123	13
24900265	15
6183700	13
1559605	13
3083544	13
4083512	17
84106	17
31659208	13
1008046	13
7885319	17
15848822	13
28385184	13
4068984	13
9910059	13
2612134	13
2807170	13
24897113	15
1360991	13
7283272	13
1931973	13
9455580	16
16512839	17
1045202	13
2130745	16
9952811	17
4001631	13
4040625	13
6781779	13
1403618	13
541985	13
314580	13
11257455	13
8460667	13
2024229	13
4900882	13
15257168	13
530281	13
14822388	13
341866	13
3723302	13
14581508	13
9609678	15
44067977	13
103695	13
777529	13
5200236	13
7446629	13
3660182	13
8551214	16
10122377	13
46120	13
4921527	13
19134137	17
1204988	13
389660	13
6130038	13
5143292	13
20507838	13
6168254	16
22353396	17
282967	13
1247723	13
15180709	16
5722713	13
13116410	13
24811959	13
33796017	13
2724918	16
6442447	13
5882355	13
1082718	13
26451233	13
6598806	13
51148807	13
284712	17
3237683	13
1384016	13
5530254	13
569397	13
19941607	13
16155869	13
7581939	13
3070901	13
8367975	13
4583746	13
1165929	13
9262062	16
5745307	13
2435770	13
22030298	13
10037309	17
3349615	13
5363553	13
262479	13
2511323	17
2344960	13
8081718	16
16981542	13
3918810	16
329883	15
4647109	13
6425928	13
13412	17
14764164	13
1991127	13
10865655	15
8224714	15
646408	17
10799340	13
655599	13
13508972	15
23702153	13
211113	13
11255723	13
16379143	13
20926577	13
7576351	13
577963	13
14407261	13
4812206	15
2390517	13
12503509	13
2842678	13
4277044	13
10435900	13
2670281	13
2861193	13
21469410	13
3378033	16
952109	13
54074	13
7122426	15
2831261	13
7745118	13
20386919	13
11935220	16
870773	13
5101913	17
6478653	13
2531581	13
152396	13
405538	16
752036	16
11826979	15
9999342	13
5181737	16
753872	13
16793306	13
714811	13
457657	16
9143247	13
5688103	13
7706293	13
25869108	15
2812374	13
29281974	13
14501416	13
4756256	16
1969890	13
16490675	13
10419443	13
559188	17
2792707	13
15341882	13
9303144	16
3332289	15
18519749	13
4975936	13
9624589	13
6790793	13
18443055	13
3464182	16
9254152	13
5290501	13
693660	15
230592	13
3271053	13
11443511	16
18446409	13
4936981	13
1804087	13
3953407	13
214415	13
1372172	13
1475488	13
1822175	13
2344604	16
7387904	13
7242480	13
3146144	13
10520149	13
749667	16
4505450	13
744599	15
773915	16
14972119	13
20890163	13
19117161	13
7661186	13
2268496	13
2072423	13
8341520	13
12833037	13
16081579	13
7222823	13
1328266	13
1039220	16
5697285	13
40611508	13
3566519	13
14915154	13
9320387	15
5040923	13
6692055	13
1999208	13
12200875	13
2804684	13
576537	13
8875582	13
10005702	13
654591	17
14826686	13
30541967	16
2516190	13
33238275	13
2608376	13
4931494	13
5497381	13
11492611	13
25620535	13
8440342	13
11379718	13
3939585	13
6596556	15
502535	13
2750897	15
742750	17
1809251	13
30962785	13
9435144	17
22458765	13
13851970	13
18792291	13
12287308	15
4381426	13
7728902	13
1342231	15
8520857	13
4412201	13
3201503	13
3481983	13
14894455	13
1588880	17
16801951	13
3152602	16
1377303	13
468013	16
5834262	13
17495	13
6839853	13
4327791	13
8690138	15
22032712	13
2821060	15
36871563	13
503123	13
5669968	13
5171920	15
2002802	13
4575127	13
915423	13
3281622	13
7900439	13
1663871	13
2577256	13
1915135	13
4234172	13
9605954	13
5904885	13
657811	17
5498099	13
7155587	13
7861231	13
15760240	13
937255	13
135105	13
2132508	13
36260547	13
18531646	13
6477437	13
12341876	17
8969949	13
24016292	13
2438865	13
5572565	13
16527633	13
1815129	13
7640587	13
4114336	13
7544275	15
41335487	13
4881506	13
22452367	13
1087808	13
462873	13
8127725	17
224189	13
1557651	13
24758969	13
3676133	13
136953	17
1809356	13
16465081	13
1819977	13
2515665	13
2811409	13
15088972	13
5494163	13
4302551	15
23966957	13
6158614	16
8121078	13
8388816	13
15073707	13
1461295	13
20724721	13
4419770	16
6383011	13
18280917	13
4255298	13
7244237	16
7828194	15
3210029	13
6539280	15
7222036	13
6686182	13
2368951	13
5525202	13
5991176	13
444333	13
3020896	13
3968749	16
1747200	13
5076322	13
707030	13
33622056	13
3156446	13
4313738	14
19149648	13
3068355	13
809977	13
213767	13
9712203	13
4327539	13
13700958	13
7161020	13
1424966	17
1154872	13
1932829	13
2082170	13
3945226	15
1257422	13
8009324	13
7423613	13
3748179	13
13950405	13
18349099	17
13728331	13
3085795	13
5095606	13
1379894	13
4490462	13
816242	13
15750711	13
4947727	13
27916934	15
4930251	13
3528574	13
3317838	13
27697895	13
3439749	13
871953	13
16509948	13
841993	13
4363800	13
18061542	13
11008573	13
3130232	13
4916421	13
5580765	16
11878401	15
7859546	13
140215	13
5146338	16
1489612	13
12744769	16
5541403	13
8853678	13
12004568	13
6159792	13
3237853	13
10240971	13
1678197	13
429294	15
4933355	13
14162998	13
8796681	13
15073341	16
6960621	13
150593	13
4043478	13
6228031	13
2001654	13
15558887	13
7773024	13
7354705	13
916427	13
12998876	16
1357608	13
9429137	13
8810672	13
18951242	13
12182646	16
988277	13
12084667	13
3223124	13
7165602	13
3789776	13
5238829	16
4947613	13
1614439	13
2390200	13
5364766	13
74446	13
2843972	15
3978347	13
1103837	13
3573090	13
9697872	13
5163491	13
10365190	13
3207958	13
9739480	13
28658697	13
5787815	17
3880995	13
944102	13
6798645	13
3022211	13
12363125	13
4251674	13
3593431	13
16499092	13
5479176	13
2830077	16
54637	15
2103206	13
1343798	13
9897116	13
8367147	13
19668212	13
906178	13
1838750	13
15394757	13
16615339	13
20311346	15
3247081	13
10468042	17
343880	16
15473307	13
1977293	13
6363387	13
8024546	13
4059477	13
10152416	13
12294460	17
4190585	13
1674254	17
3454735	13
249453	13
1313697	15
8817834	13
5787798	13
4691010	13
20906680	13
14107705	15
2516610	13
526027	15
1945086	13
9960855	13
2251030	13
3694342	13
7884316	13
6203850	13
23983571	13
12088699	13
43914749	13
1825606	15
30920	13
6459997	13
6168148	13
28207191	13
23325185	13
784195	15
13549502	16
2366875	13
9886168	13
19686517	13
2385875	13
10855885	13
9670030	13
583151	13
2961010	13
1467647	15
4860587	15
4397721	16
15373267	16
2604148	13
10111026	13
11452329	13
2324293	13
2173812	13
965320	13
2330244	15
10043590	13
2684229	13
6972067	13
6949371	13
953454	16
3117184	16
3763928	13
21469944	13
8895675	13
6220173	13
6647508	13
6831327	13
1897240	13
529376	13
2435623	17
3099263	13
15767285	13
267378	13
6825258	17
9826106	13
10680380	15
19529970	13
8217779	13
43809062	13
1808178	13
15167984	13
4259269	13
8450533	13
619114	13
2787804	13
6290322	13
17337471	13
2368113	13
6953275	13
1897082	17
8674224	13
19651472	13
1714729	16
3744158	16
19375446	13
1261441	13
11503964	13
12093337	15
3199020	13
4764652	15
25855466	16
4254716	13
3909062	13
3903972	15
480338	13
1446228	13
15402658	13
14510277	13
18546339	16
394016	13
4319679	15
13237	13
194097	13
574706	13
30707540	13
3141749	13
10772632	13
12573054	13
4779468	15
115201	13
15328635	13
19555995	13
7352897	13
5096110	13
13354637	13
13154358	13
9995871	13
29512356	13
6817021	13
2281795	16
8710938	13
7307200	13
258848	13
637081	13
1293488	13
1692639	15
17185004	16
16736423	13
4289191	13
4812601	13
1998216	15
6490968	13
13853895	13
1295097	16
7577131	13
18884414	13
2081350	13
4709217	15
5854698	13
14435035	16
4146375	13
17912581	16
1762610	13
5191565	13
2108681	13
8257490	13
5231527	13
3834399	13
14408665	13
2425653	13
2761462	13
9264705	13
1789515	13
986997	13
5603431	13
17796151	13
19467100	13
3605363	13
482139	13
434752	17
14973087	13
6367162	13
7313655	13
1581032	13
12042820	13
14824641	13
2015974	13
11403576	13
50912	13
6078314	13
6172395	13
16045416	13
3338906	13
6897453	13
3775743	13
16510892	13
8903495	17
1183835	17
5172881	15
3123379	13
19049452	13
2716798	13
3648609	13
7575628	13
4447467	13
11655495	13
7962219	13
19479107	13
28358322	13
23603358	15
1255565	16
8191919	13
3039042	13
15822503	15
10843040	13
1225772	13
3244682	13
25849567	13
7749248	13
3873365	13
9710664	13
3679318	13
1761131	13
10536267	13
3901063	13
8767512	13
2380994	17
308758	13
6304045	13
10905554	13
2693586	13
8442286	13
9309765	13
2392076	13
2382549	13
6726965	13
3544648	13
10987191	13
12643694	13
4610653	13
1509905	16
9210799	13
2825270	13
10990759	13
34047077	16
15202774	13
14396972	17
4395356	16
1038167	13
11247103	13
1918757	13
2075452	13
8315074	13
10382129	15
15712107	13
3804616	13
2767373	13
140711	13
3543880	13
5538648	16
5991461	13
3719005	13
3633428	13
17031329	13
14046625	15
4833129	13
5354593	13
1368144	13
3814707	16
14333289	13
14722324	13
12113153	13
4628185	13
7010002	13
4605108	13
20181239	13
11088375	13
12097116	13
14060136	13
5949377	13
10221422	13
6838823	15
25746782	15
3502039	13
4046821	13
20681202	13
1459455	13
13991294	13
1272039	13
12542115	13
5791540	13
448533	13
9577422	13
31290258	13
585584	13
32005	13
16652096	13
33841321	13
15714212	13
327139	13
1340209	13
32363656	13
27481150	13
7058476	13
1033084	13
1076734	13
4970171	13
36881078	13
3078471	13
9505010	16
6226752	17
23594845	13
25507192	13
13502962	13
9365618	13
4894519	17
25334742	13
1971879	13
18298591	16
24884807	13
7485453	13
850658	13
523455	13
11992537	13
7405031	17
21039589	13
20325687	15
6196486	13
6582522	13
12976815	17
7228208	13
6964256	13
10491241	13
23714175	13
15739189	16
2602783	13
412001	13
16016995	15
1026305	13
20389361	13
5342674	13
19516403	13
23182071	16
15126297	16
8163993	16
25011665	13
1117195	13
4856774	13
3376640	13
3879876	13
106427	13
19622649	13
9404582	13
6388820	13
11000563	13
23412062	13
11368018	13
19709267	13
11733682	13
7820713	13
4012548	17
3039442	16
2532921	13
2626546	13
15437121	16
1112145	13
6852829	15
3468418	13
2745565	13
1112391	17
9450358	13
7282258	13
7356606	16
6490955	13
7842321	13
16159034	16
2907379	17
2335409	13
8873678	13
5445712	13
6671812	13
660763	13
24724972	13
1606530	16
4300277	13
14159615	13
17794421	13
2650067	13
4492164	13
3956626	13
21280292	16
16754332	15
163425	13
215597	13
1001175	13
875864	13
105000	13
10944092	13
2584116	13
6470807	13
25200212	13
4447345	13
2572957	13
590599	13
10595489	13
1863247	13
19504537	13
13620870	15
5141835	13
4649383	13
5206944	13
2587567	16
1245579	13
9395001	13
3150302	13
6878129	13
5768364	16
3210364	13
4641793	17
102166	17
12412711	13
8460789	13
1118457	16
5563090	13
1186368	13
8427572	13
6960105	13
2618964	13
6477420	13
12422466	13
6907537	13
19830739	17
3753853	13
8732104	13
1315201	13
3127597	15
27805064	13
7241882	13
5707243	17
7871025	16
14422606	13
53635	13
3112875	13
8739286	13
1479884	13
8038916	13
394505	13
6006019	13
2122202	13
553236	13
11699045	13
6265784	13
10021732	13
3201	16
6425560	13
6607885	13
8827936	16
7229431	13
3777689	13
4598006	13
762961	13
9201074	13
874265	13
970920	13
2878453	13
510217	16
9758454	16
11720915	13
15881503	13
12109297	13
2652535	13
3314379	13
2962263	13
17137816	13
1015401	13
4399095	13
100424	13
2431521	13
12670859	13
5657941	15
7555879	15
16107226	16
25856628	15
18204807	13
4177539	13
13739745	13
4402088	13
12449459	13
4501689	13
8584607	13
9070411	13
21385493	13
25164339	13
2083131	13
6231639	13
12655086	13
10943467	13
11115325	13
6231904	13
10044080	13
1880590	16
8736815	13
9819571	16
14276708	13
14664454	13
2012921	13
10365762	13
4151087	16
1597178	13
19882040	13
16472984	16
6864732	13
16627304	13
8556995	13
2719417	13
3908577	13
12214827	13
19820618	13
162201	13
9808933	13
830220	13
6321135	16
20416019	13
4418189	13
12195315	13
5069133	13
11611524	16
2718773	13
11280631	13
10211617	13
2416016	13
193394	17
2996551	13
12994795	13
8062790	13
72887	13
1855912	13
6251709	13
2335142	13
14151878	13
2416039	13
2754199	13
441257	13
9218746	16
19016948	13
16659722	13
12773815	13
24114200	13
3016799	13
16993414	13
8544540	13
2566840	13
5680588	13
4056867	13
2110935	13
9095788	13
8939734	17
4213672	13
5104931	13
12426775	16
2538554	13
4154696	13
1417657	13
10247540	13
10491532	13
22720646	13
6184503	13
2326818	17
10874243	13
1859487	13
373595	13
7553520	13
6944987	13
143294	15
2682120	13
2760602	13
16485902	16
8844506	13
27811453	13
10862390	13
2012662	13
831176	13
26220687	17
12999006	15
8124474	15
614281	13
11032237	13
4250304	13
8542352	13
10806553	13
1217342	13
5348014	13
14689755	13
14401023	13
7975768	13
3910925	13
1755114	13
5173599	13
7264812	13
10682817	13
16864186	15
8085137	13
9336781	16
6126419	13
13163006	13
20949651	13
2709219	15
525817	13
12841860	13
40532293	13
21010221	13
3308868	13
12289023	13
5440046	17
29039481	13
11020885	13
173408	16
4262591	13
991805	13
8985628	13
3816976	13
16521885	13
16069491	15
4371533	17
3255497	13
4453030	13
2088326	13
2095635	13
2716991	15
6645814	13
867655	13
27898372	13
20821391	13
7421849	17
2970402	15
5151300	13
1761091	13
6297070	13
1338607	13
12921439	17
12064351	15
8872388	13
10716068	13
11556745	13
6025105	13
4232976	13
306968	13
18004853	13
7098811	13
3686296	16
132520	15
1544311	13
3608686	13
10721809	13
666309	13
876058	13
2950722	16
1872066	13
1629664	13
10354492	13
15556848	13
7981723	16
6772326	13
4773021	16
6136943	13
11829964	13
9619680	16
2534627	13
12293646	13
10442435	13
11223725	13
8910139	13
11549193	13
17157535	13
4150404	13
2207562	13
984214	13
4002581	13
8545920	13
766618	13
20886036	13
18951974	17
1297130	17
9825124	13
1318990	13
8024358	13
10002619	13
11832940	13
12853981	13
28833786	13
231640	13
886616	13
15517214	15
12496628	13
8927602	13
10226225	16
6866450	15
2878464	13
8111341	17
21161077	13
7230355	13
10987534	13
1019209	13
19087505	13
6300239	16
102559	13
27250721	13
1564044	15
14180847	16
20174229	13
2781286	13
301027	13
4781354	13
6594411	13
11067219	17
4527639	16
9461170	13
8950899	13
2365233	13
28110981	13
12812229	13
1654924	13
9079913	13
7552522	13
8398507	13
20109828	13
26863807	17
3439381	17
3693457	13
1000913	13
1415913	13
4822998	13
11281798	13
5771650	13
7271864	13
27894558	13
1146062	13
2999908	15
2506227	13
1949696	13
2564580	16
995670	17
3353384	13
117351	13
2075365	13
17802619	16
4557768	13
7845843	13
5680639	13
1196586	16
14976897	16
10907557	13
8200333	13
954672	16
3028480	15
2841454	15
391453	13
1594798	17
671493	15
3727869	13
12529620	15
2541487	13
36303413	13
4839585	15
3095094	13
6660631	17
13503630	17
4400876	13
3026348	13
11028004	13
6467744	13
1966760	13
4776702	17
13652594	13
14648040	13
2835864	13
24422969	13
2346297	13
200851	17
5642391	13
5059317	13
9621576	16
15286933	13
6771314	13
884728	13
15025316	13
509514	13
10635966	13
4935691	13
454177	15
2624746	17
1847304	13
22957961	13
550945	13
3370570	13
9984440	13
31194860	13
7309653	13
34269378	13
3228868	13
4931712	13
24991336	13
2543169	16
6378818	13
736584	13
5536591	13
7014648	13
17651957	15
2253079	13
3101414	17
21204704	13
1842820	13
18241930	13
6657286	13
18378034	13
2557922	13
4674891	13
1406374	13
3478018	13
8652419	13
3265016	13
8968839	13
24788096	13
1912196	13
9116838	13
6481287	13
4007332	13
2693700	15
3900113	13
6026181	13
10807507	13
195523	13
9258355	13
641791	13
1390057	13
14712557	16
4663836	13
3278253	13
3925600	16
28893657	13
4279585	13
12080483	13
4472673	15
13415991	13
57588230	16
2848283	13
9024772	13
23361021	13
9024772	13
5103361	13
6211322	13
3915270	13
9360762	13
3604404	11
1377041	13
6786073	13
38706826	13
9440539	16
18041049	13
436613	13
5799329	13
1096910	13
19753389	13
1144727	13
38062107	13
6498672	13
7057693	13
5469641	13
2341931	13
731217	17
7073292	16
6540027	13
4634006	13
15550539	13
9065038	13
8182047	13
17883887	13
2563670	13
2066282	13
59451	17
21357648	13
737470	13
5010059	17
3342713	13
39569210	13
10741979	13
10455175	15
2440651	13
3230888	13
2273875	13
6660323	13
3895183	13
3779248	13
219185	13
5168501	13
10710293	13
24736957	13
10835025	17
7703491	13
23630063	13
15708875	15
6681463	13
13382800	17
8902060	13
20663014	16
22360547	13
11458506	13
26889498	13
4413213	16
176430	13
24159311	13
229783	15
2312363	13
2612184	13
6217411	13
2215854	13
1678722	13
10146693	13
1047706	15
4086004	13
3250216	13
1653439	13
15032347	13
925875	13
794441	13
1420091	13
2413134	13
3215170	13
419890	13
7229850	13
7670823	13
8635429	13
863797	13
1421284	13
1643664	13
1201293	13
759617	13
19124893	13
53055	13
3186985	13
526204	13
3805419	16
9119068	13
861814	13
23173487	13
140860	13
7567299	13
5640497	13
23127770	13
9821906	13
2364981	13
902292	13
2258378	13
16187537	13
7564913	15
23465413	13
12022926	13
93847	13
7530448	13
84064	13
788297	13
7777527	16
16479204	13
14178164	13
3250148	13
1262755	13
50343250	13
29183117	13
3705216	13
6985106	13
10724005	13
4200536	13
12132499	13
2163486	13
12094432	13
6609979	13
1500873	13
2407248	16
4421910	13
6555051	13
9942157	13
5034100	13
4926765	13
1966746	13
19536203	13
548423	13
8285436	13
18067434	13
30082035	13
14093536	13
3034742	16
11122331	13
11735421	13
5920341	13
6785467	13
12632430	16
4131873	13
7711180	17
1373352	13
2071445	13
21836408	13
1746548	17
3525481	13
1708910	13
5203198	13
11321923	15
19447830	16
8320163	13
6738496	13
1043435	16
3838841	13
13108190	13
1228882	13
22593311	13
27795950	13
12985830	13
9138663	13
608197	13
432125	13
9021700	16
26033666	13
2674032	13
4564555	13
3260814	13
13879913	15
11893748	16
12831545	13
8585814	13
11925788	15
1831567	13
16215378	17
5986912	13
1017410	13
17091559	17
569053	13
791489	13
73446	13
3441715	15
15158987	13
358156	13
7473116	16
8094398	13
6556365	13
3888810	13
5911848	13
5678177	16
5554744	13
6010628	13
2036626	16
3622737	13
18518856	15
93524	13
5416653	13
10898734	15
6864089	13
2011376	13
10576143	13
5678157	13
6991422	13
2390793	15
3955744	13
3999251	13
2064772	13
6316856	17
12332148	16
5658115	15
3809844	13
6656152	13
33279	13
14458299	13
44421295	16
2398573	16
795753	13
2045352	13
517715	13
6424696	13
1211969	13
2585074	13
2019756	13
6229226	13
2858625	13
8901991	13
19831040	13
895956	15
2613980	15
285423	15
6428769	13
2572281	13
25585483	13
454132	13
8561489	13
1260741	13
5070880	13
4807645	13
13986248	13
9288625	13
896256	15
12950467	13
18598836	13
320358	13
21212340	17
2197018	13
4739656	13
7901012	13
7429083	13
1891191	13
6808961	13
3158234	13
1072523	15
6625284	13
21854724	13
4023281	13
3411634	13
3372419	15
11476125	13
2848650	13
6153906	13
19227204	13
8233862	13
8918361	13
1339838	13
2140148	13
1409290	13
8209854	13
6714430	13
8438126	13
20941494	13
7015422	13
354463	15
959015	13
2432997	13
44906702	13
1398318	13
2160950	13
47455	15
7217594	13
869363	13
20378161	13
8130318	13
850640	13
12116850	13
2255595	13
7989087	13
1212738	13
10294246	13
2249602	13
10373548	13
13933587	13
3543977	13
23680769	17
212741	13
3355272	13
3893223	15
929144	13
242223	13
5705242	15
13787968	15
10463175	13
6145937	13
2261196	13
522175	16
1840157	15
3323591	13
5833181	15
20011834	13
7182806	13
7607105	13
62180779	13
8183204	13
1101914	13
301851	13
3450679	13
16227744	13
232636	13
6978877	13
22622650	13
3332820	13
12535193	15
1744257	16
21332643	13
13185529	13
6885029	13
5843428	13
9286139	13
17943741	17
19193125	13
4183001	13
1278411	13
15937805	16
5769445	13
523573	13
2056491	13
5912604	13
7778641	13
2946120	13
17277189	13
19660222	17
8957238	13
6402373	13
750270	13
24844197	13
3653376	13
4535197	16
2068891	13
21006041	13
13787127	13
29191580	13
10379605	16
17820032	13
13517965	13
3043435	17
308077	13
25570403	13
9742393	16
24944317	13
9576216	13
8819246	13
15008985	13
9188763	13
10471052	16
12338961	13
11672514	13
2317626	13
3880672	17
6500356	11
1748287	13
8802812	16
3638394	13
1061929	17
980690	13
2401491	13
3381188	13
3432246	13
9649911	15
9550545	13
624709	13
19053211	13
19929759	13
3107625	13
6473087	13
30491601	13
16230839	13
17099315	13
17573743	13
6560739	13
8178849	17
1360469	13
16665651	13
3381910	13
12317579	16
13957896	13
2087820	13
1185842	13
697830	13
38568693	13
12305063	13
3266204	13
31472749	13
1906559	13
3909434	13
5850924	13
37962502	13
13871279	13
4247463	13
456781	13
933158	13
255382	17
6128277	13
12006946	13
8545163	13
5161237	13
6006102	13
32384938	13
6103466	16
830645	15
7857901	13
11606608	17
3071398	13
1189701	13
4798514	13
4349042	13
4478836	16
2589398	13
6846299	13
13738821	13
9821730	13
2231044	13
8202068	17
12782673	13
13651775	13
11919622	13
246930	15
5884202	13
13359037	13
6066682	16
1795172	17
23531423	13
18449058	16
2894062	13
20392512	15
29244802	13
14463006	13
11578173	16
13334668	13
30220	17
414662	13
6175677	13
1894413	15
4057215	13
6030018	13
6953353	13
4675500	13
22504071	17
2601780	13
1547049	13
15500333	13
9782250	13
28884213	13
7772037	13
942435	13
1730887	13
1686428	13
10124791	13
24924378	13
1162164	16
1817448	16
4270943	13
811905	13
8009475	13
16465005	13
677411	13
13518263	13
27450466	13
2042332	13
4393155	13
4886480	15
3273231	13
14188836	13
2842849	13
2464259	17
9976632	13
20146335	13
17231047	15
4506108	13
10158133	13
21644239	13
3418406	15
24890876	13
816872	13
12217752	13
42745617	13
11854032	13
19286446	13
15085892	13
13137	13
14756540	13
29599963	13
49041	13
8444907	17
4653345	13
3953844	13
13695273	16
18325725	13
6041494	13
1226870	13
9622181	17
882113	15
11121847	13
2583597	13
1148234	13
13229974	13
3225906	13
2942328	13
1159850	17
3403417	16
17728802	13
14949519	13
2521467	16
5429159	13
4723870	13
2754287	17
459269	13
2187214	17
3861557	13
53083	13
6169908	13
7648624	13
14454394	13
13165036	13
3324099	13
1615619	13
2266057	16
4422252	13
10865823	15
9531984	13
3927466	16
4332379	13
17796857	15
13012723	13
2449687	13
3985495	17
4139699	15
11681801	17
2336127	16
4838270	13
10657467	13
1110316	13
4207475	13
7071444	13
171667	16
3185202	13
10041548	13
4050779	13
17468896	13
17244413	13
9876921	13
2919110	13
15427545	13
544614	13
12941793	13
12230829	13
3859667	13
10127033	13
17247780	13
570642	13
4087897	13
2263435	17
11580633	13
10020542	13
24922352	13
27147853	13
2263910	13
2333237	13
9426745	13
16617221	13
2824912	13
4446011	13
16057841	15
2945474	13
982691	17
21703669	13
10496125	13
469760	13
2993445	13
4968158	13
9812322	16
4984586	13
558060	13
5141749	13
8587549	17
138417	13
934310	13
10802236	13
6575408	13
3752620	13
571818	15
3374950	13
10377063	13
6702356	15
5280478	13
7575947	13
25631013	13
605040	13
11871489	13
2301986	13
16762654	13
1749921	13
4294826	13
1291529	13
5053028	13
52329	13
10793868	13
24276985	13
7325527	13
16288120	13
9767419	16
3101719	17
1797765	17
9193092	13
4496796	13
31290666	16
7121638	13
13755671	13
10031868	15
24073992	13
4858014	13
5071479	13
21189660	16
9738217	13
213510	16
2288282	13
977537	13
6865359	13
20879850	13
7677128	17
9159790	13
16562996	13
15745216	13
15460357	13
30197154	15
1428707	16
9179429	13
6342616	17
3289204	13
7527993	16
3582928	13
10987603	13
20715677	16
1474343	13
1681941	17
11545617	13
2627847	16
1656429	13
9481399	13
18190042	13
8090921	13
2981550	13
14249286	13
2442977	13
743043	13
594807	16
13118395	16
27577395	16
525276	13
2126962	13
1936263	13
1699990	13
4690089	16
8131991	13
820949	13
126927	16
360742	13
1321840	13
6665414	13
5257431	13
20658323	13
5520514	13
200016	13
3247990	17
39420791	13
1778582	13
13955095	13
29806383	16
1400180	13
472053	13
13466480	13
12690867	13
2752953	13
7828027	13
4380250	13
931101	13
14141713	13
22335366	13
7865479	16
10715469	13
7724396	13
922396	13
25424084	17
2502444	13
487547	13
4593967	17
17774494	17
12634175	13
10895290	15
8403676	15
787325	13
988969	13
1681908	13
757879	15
8249530	13
2252685	13
4854660	13
45475665	15
24071652	13
22163749	13
10315202	13
21360471	13
8261652	15
584412	16
2527739	13
10171930	13
9494561	15
25771720	16
1569863	13
11035952	16
4863932	13
44586044	13
45277140	15
3783433	16
15287269	13
4238482	13
4485779	17
2833828	15
17852881	13
1738810	17
2951656	15
2488829	13
1019340	13
154258	13
8943848	13
2196899	13
150055	13
11812258	13
4194956	13
1422746	16
37707494	13
6200527	13
2782712	13
37616	13
28792811	13
11224862	13
1788477	13
18451564	13
5743422	16
45969	15
5566785	16
12075614	17
8669612	13
5907775	17
85622	13
12733071	13
1164651	13
20017837	13
4384245	13
55361690	13
2756109	13
5713432	13
1399872	13
3085613	15
15763901	13
8151015	13
19440950	13
21030553	13
8136256	13
10503603	13
10726817	16
2937794	13
17923546	13
21518	13
2204241	13
5224054	13
6969901	13
4158305	15
5121585	13
6431801	13
1008894	13
271790	15
8090196	13
16671359	13
1790149	13
12432805	13
4482308	13
11982708	13
30153789	16
2314188	17
19206221	13
2716598	13
5716887	15
18821377	13
2055043	13
28911245	13
381353	13
8238714	13
16273918	13
16716622	13
14542273	13
4943409	15
13838677	16
50258	13
8902805	13
11285294	13
274142	13
9857203	13
2556366	13
2860315	13
4077702	16
7065791	13
1646122	13
504027	13
12289511	13
11514931	13
11800712	13
818014	13
6149408	13
6506733	13
6158977	13
5742583	13
1082341	13
2710607	13
988786	13
300853	17
16528395	16
2107035	16
18228303	16
4386311	13
4099667	15
4311447	13
1729996	13
16771818	13
31641947	13
3685907	15
25076834	15
8274584	13
16800669	13
9368966	13
13638112	13
430902	13
15318179	13
2752846	13
12084111	13
10697446	13
17261754	13
2622590	13
342730	13
501993	13
916876	13
8294096	15
27388948	13
2960539	13
14067465	13
3161477	13
12693691	13
21331960	13
7665031	13
11046762	13
5129861	13
449835	13
54617965	13
2918925	13
12325780	13
5234018	13
10415768	13
12543830	16
7292597	13
668193	13
940191	13
4513618	16
12425647	13
1375125	13
2272067	13
1944044	13
3474095	13
3686708	15
14602405	15
18528	17
16383543	15
11960725	13
21790632	13
4482773	13
211258	15
873279	13
15049637	13
7134221	13
1256503	13
8214958	13
6444665	13
17574735	13
12190880	13
2221220	15
31463299	13
1627367	16
41800158	17
7790594	13
20462735	13
2075023	16
10673235	13
1784047	13
4887104	13
5091485	13
2838776	13
10787105	13
406010	13
17880027	13
27748719	13
26697786	13
7749190	13
5925893	13
8965047	13
797139	13
13174542	13
3076709	15
5524561	13
5798321	13
3167464	13
18005565	13
27989082	15
933204	13
1277647	13
318281	13
1349862	13
4241389	17
366899	13
27099475	13
14655603	13
8173896	13
11104543	13
9918125	13
8889076	13
10479415	13
9832652	13
20775159	16
6021212	13
142517	13
10855618	15
1013636	13
1409103	13
3321661	13
14507403	13
18539400	13
27075868	13
2433947	13
28218284	13
10346092	13
6167506	13
25045268	13
8176640	13
2270835	13
13734236	16
1027120	13
5499860	13
16859966	13
12937774	13
1650176	13
2993162	13
13395265	13
1168479	13
2627004	16
4538171	16
3932288	13
25317800	13
14022066	17
2736441	16
7388583	13
10849825	13
7731738	13
31373294	13
729024	13
11035194	13
12289443	17
10635029	13
10813608	17
240004	13
1532228	13
10106635	15
37003394	17
15240466	13
2906659	17
8872110	13
162789	13
10241221	13
7020314	13
9333711	13
8007013	13
1427023	13
7308645	13
5128465	13
3703078	13
9099611	13
34731475	16
710029	13
2196836	13
7785338	13
6749636	13
3698833	13
22511415	13
48459	16
21540645	13
4298043	13
3235839	13
4808418	13
8935176	13
169601	13
15090969	13
4602224	13
10809375	13
4721325	13
5082771	15
2858737	13
29690636	13
6351278	16
5553266	16
149328	17
3700256	13
22800343	15
9655775	13
1480423	13
30155819	15
20249014	13
5564009	13
5765237	17
12011585	16
2114799	13
36672847	13
2005593	13
11962329	17
2269847	13
210280	13
3026367	13
3618473	13
1689160	13
2198939	13
5498915	15
9230438	13
21658452	13
8196626	16
6042038	13
44389568	15
8241071	13
4412758	13
2421468	15
5992990	13
17836496	13
308763	13
89711	13
10474173	15
25384640	15
9726168	13
2508291	13
2967897	17
617108	13
721954	13
27448557	13
2135619	13
17432348	16
7298559	13
2209932	13
12405990	13
6667035	13
3511718	13
3370113	13
2221097	16
10214225	13
166731	16
5510535	13
9996738	13
9783013	13
3003749	13
17522880	15
13555576	13
11678214	13
9150643	13
5206206	13
10239458	13
652444	13
4412267	13
35300782	13
9577202	13
5078848	13
8831566	17
3126870	13
9363747	13
3334941	13
6185437	13
654171	13
990494	13
15297318	13
3494648	15
11358217	16
3179875	13
3186064	13
9459772	13
5227667	13
6180923	13
14634105	13
28204459	16
6622098	13
9014140	13
2263667	13
5045798	13
16472149	13
1895231	16
39258293	13
10639905	15
16121103	13
3369519	17
5489418	13
28448691	13
4340450	13
20946706	13
12909424	13
2215780	13
4414388	13
10200738	13
1201376	13
11662530	13
8664416	13
15147377	13
4789801	13
2387105	13
9242432	13
23183682	13
4592930	13
17814381	13
1601997	13
10183588	13
1736915	13
8807183	13
9933062	16
585492	13
4679845	13
989312	13
514128	13
6173075	13
10229	13
5745608	16
5698383	13
8558584	13
11212216	13
7992297	16
13066112	13
27698459	16
9354297	16
4109350	17
10725201	13
9117811	13
187274	13
1823174	16
17394168	17
2190776	13
6038262	13
7567768	13
11683192	13
3617083	13
13757860	13
2316700	13
7764592	16
11894812	13
156769	13
3392486	13
6358932	13
23337887	13
686082	13
1361084	13
2080111	17
13348411	13
2431683	13
26479251	13
775104	16
1952572	13
16993035	16
8124644	13
16765677	16
524706	13
1367261	13
6556962	13
6736289	13
27453593	16
11558004	13
8328884	13
12676054	15
9800020	13
15294027	15
2622657	13
7771745	13
9834952	17
170249	13
11053114	13
3615775	13
5094103	13
2774970	13
660215	13
5288551	13
6947711	13
1841219	13
2307732	16
577342	13
23877455	13
10670441	16
10549771	13
3910413	17
10668528	13
1408806	13
14343076	13
4049504	16
20769703	13
482797	13
11449512	13
19534576	17
918725	13
2677841	13
5708111	13
19276050	13
2862697	16
24058535	13
4910538	13
3652193	13
5587032	13
7056766	15
8061632	13
15661454	13
998686	13
23973770	13
6139518	13
7535790	16
8221204	13
2222965	13
1939212	17
3879243	13
5359172	13
239001	13
7290885	17
1998036	13
9358012	16
12146930	16
9569523	13
6984859	13
65566	13
7941923	13
10074382	17
8787065	13
16487589	15
1585903	15
1644999	13
4353820	13
1694323	13
3235448	13
13332714	13
3234080	13
5937698	13
2432787	13
3931057	13
10927521	13
6979148	13
3276670	16
4949677	13
25370917	13
6774813	13
14909603	13
5092790	13
110528	13
584692	13
15667343	13
2487245	16
24056364	13
3446019	13
455224	13
3012116	13
918248	13
2641303	13
11956552	17
11183117	13
8415550	13
3297777	13
5486241	16
2443885	13
7044137	13
1575032	13
27289385	13
13341541	13
10369766	13
1804535	16
8716838	13
34649617	16
7921830	13
4200343	13
13435256	13
599108	13
7498782	13
1617848	13
6812853	13
4435	13
4470516	13
5691822	17
15513303	15
16259279	13
8952177	13
9443475	13
9742615	13
1754898	13
25831575	13
11818310	13
7918613	13
1355734	13
2037517	13
1085251	13
4826526	13
3465197	13
579831	13
4525406	13
3034527	13
11819210	13
456703	16
8800308	13
17505713	13
7162752	13
3137679	13
1162325	13
252260	16
7594328	13
4691773	13
30534180	16
8826916	13
85744286	13
28972193	13
13305217	13
6651748	13
6153277	13
10662513	13
18916444	13
2107004	13
8433216	13
10862435	13
13633654	13
26175988	13
1153118	16
31809921	13
865616	13
4359720	13
8872995	13
10728062	13
4189652	13
15005178	13
47013882	15
6576581	17
531833	13
5825274	13
11283470	16
3384524	13
2876431	13
3402721	13
748379	13
10742515	13
5862654	16
1252545	13
12343898	13
2946210	13
3420621	13
7919377	13
1254662	13
24972235	13
6281544	17
7435531	13
41016810	15
12214769	13
7106973	13
13878588	13
14813859	13
2347085	13
2182377	15
4853410	13
9389377	13
3879618	17
6813887	13
17317638	13
25877006	13
840137	13
376443	15
1844115	13
15496808	13
2176834	13
4588976	13
252799	13
3060358	13
3212139	16
12735083	13
4843277	13
1074528	13
3468361	13
14739756	13
9515501	13
2881514	13
5122501	13
9748707	13
13527116	13
9911758	13
3435228	13
2392639	13
7271189	15
3891406	13
605593	13
15177505	13
1813670	13
6343842	13
810369	13
7591463	13
2265734	13
7478412	13
6604962	17
9553472	17
2108505	13
7176905	13
32936472	13
29723486	13
669508	13
4511662	13
136904	13
729235	15
357462	13
2222853	13
7774257	13
11463790	15
4615886	15
1909790	13
10922431	17
15217203	15
5597021	13
3278815	13
8597557	13
7685551	13
2495915	13
289034	13
25709624	13
623017	16
3173728	16
8769589	13
11610272	17
57203975	17
591494	17
1754751	13
29799233	13
9404960	13
1065915	13
7888158	13
15640135	13
865051	13
3264766	13
12880170	13
1145302	13
3926346	13
330963	17
9265716	13
668153	13
25353675	13
896479	13
5267598	13
14753825	17
6275632	17
3956367	16
7883088	16
547800	13
37024847	13
403296	13
5840423	16
2598085	13
7216777	13
1987036	13
894743	13
2499641	13
12208374	13
663854	13
1848518	13
2436198	16
2972208	13
577732	13
4149435	13
14199292	13
8031252	13
813958	13
2725336	17
9879610	13
6085582	13
7185067	13
3844046	13
9585705	13
7020195	13
7036169	13
3255893	13
151477	13
498944	13
1665351	13
420714	13
14251858	13
24079305	15
1309486	13
2762871	15
12283868	16
7783103	16
16455820	15
13280118	13
36334057	13
2565781	13
14701784	13
659088	13
231414	15
3202780	13
6150703	13
37081768	15
1596833	13
2151421	13
6446981	13
3812158	13
4028343	13
6559976	13
627872	13
12214924	13
5801729	13
4293122	13
8007314	13
7501755	13
7248028	13
335008	13
16399842	13
515905	16
2444197	13
2152648	13
5837331	13
1164576	13
6373220	13
2424430	16
3670319	13
3865106	13
334247	17
26362	17
8425071	13
1337774	13
5079791	13
13714483	13
2233573	13
2230697	13
7215536	13
330618	13
232491	13
69595	13
5072876	13
3904242	13
219680	13
3885090	15
6498949	13
22211644	17
3009944	13
22338189	13
12534618	13
6989530	13
466372	13
134125	13
12369326	13
19528770	13
4006910	13
740889	13
10013364	13
1562659	13
7335075	13
1420209	13
8599320	16
23206783	13
70774	13
4556311	13
518411	13
1326307	13
670294	13
4660154	13
28739126	13
10797647	13
3637168	13
349001	13
4586225	13
8831259	13
2185597	13
31099331	13
1137416	13
12374457	13
7819650	13
566008	13
3812704	15
9745716	13
9048088	13
7063855	13
8640341	13
12027460	13
9693146	16
4374062	15
3863236	13
277375	13
6851207	13
6768386	13
4465766	13
17537815	13
5711730	13
24496518	13
2579955	13
287855	13
3924480	13
13444937	13
5002200	13
6428816	13
266615	13
23064797	13
19360481	13
6523486	13
1698422	13
3492037	15
295972	13
14795574	13
2079533	13
14607270	16
1841790	13
22340670	13
12049694	13
17447782	17
712639	13
13237070	13
7941760	15
4461011	13
69512	13
4620993	13
13091457	13
16482919	13
247699	13
5423086	13
5195997	13
5848873	13
7178330	13
4990390	13
207161	13
24109044	16
4400649	13
3824133	16
15201445	16
2927967	16
1007714	17
5116078	13
6756779	13
17004677	16
2774016	13
6808071	16
18682966	16
13899444	17
15004252	13
24208005	13
144002	13
4161953	13
5314559	13
6182881	16
498124	17
26571720	13
14424245	13
27656160	13
532132	13
14530556	17
7558704	13
11715805	13
15094840	13
2751781	13
16147711	13
9903784	13
2905422	13
10479759	13
12387681	13
2651560	17
6207577	13
11467109	13
8869021	13
17652502	13
22360145	13
2117137	13
1110798	13
31003545	13
1981199	13
6473895	16
1207827	13
8466374	16
12055934	15
20497135	13
3595512	13
374062	13
806854	13
2618379	13
13630423	13
2421939	13
6178957	13
7695643	15
3384977	13
201427	13
221902	13
1509495	13
418757	13
556147	13
1142578	13
32443138	13
10549633	13
6214155	13
12002702	13
11519808	16
5073460	13
8276307	17
15004594	13
553190	13
3766948	13
14004700	13
4394897	16
6344416	13
370079	15
9752186	15
12965501	13
13401907	13
5564980	13
27854236	13
22243259	13
2798109	13
4676689	13
8010039	13
10111734	17
1217715	16
8192138	13
3647134	13
9102233	13
144344	13
9315004	17
29170576	13
28625048	13
1793927	13
445493	13
13416058	13
1506472	13
506462	13
1477090	13
26566875	15
11793084	16
876311	13
12188779	13
95165	13
3217957	13
2598000	13
13469445	13
697552	13
963444	13
5774226	13
4447171	13
12339875	13
14911774	13
4454906	13
257514	13
186782	13
8231047	17
19068938	13
14805494	13
11363754	13
27157234	13
3189837	15
4663836	13
642304	13
17640958	15
4525194	13
5485333	17
1940346	13
3753396	13
9423738	13
22606453	13
9650472	13
3735284	13
5235296	13
17906292	13
18604452	13
12098622	13
9948227	13
4096790	13
1300275	16
22925219	13
4710590	13
2340437	13
7166405	13
7347739	13
4727356	17
4055949	15
19597834	13
1836222	13
15548800	13
10079136	17
12921215	13
1462930	17
617718	13
5415684	13
16061451	13
197310	13
18122857	13
13403568	13
28482310	13
807587	13
29763915	13
9037330	13
3978834	13
698402	17
12441633	13
19678864	13
13084060	17
9684816	13
12346098	15
1152861	13
485518	13
16867954	13
2214880	13
4140330	16
13232751	13
4235476	13
41136832	13
215443	13
701167	13
1504180	13
1939608	13
14765564	13
732843	13
34584789	13
2720159	13
6821092	15
848542	13
8117252	13
8915010	16
8718256	13
1369791	13
21688861	13
870879	16
1537605	13
20520412	16
292064	13
14369460	13
8336795	13
55299	15
5043386	16
1860718	17
3219885	13
461505	13
4968856	13
6148807	13
14442627	16
3719735	13
6322524	15
4446650	13
2833828	15
11865492	15
1385782	13
1426095	15
2313182	13
6110203	13
848280	16
11426365	13
9353617	13
1485540	13
1950192	13
3377358	13
6494324	13
1612300	15
25068170	13
30067481	13
14921406	13
218266	13
25845362	13
6153561	13
25079183	15
4738974	17
19169638	13
10529187	13
8029991	13
25354758	13
8291089	13
3243383	13
2867882	13
400542	16
8032822	13
174865	13
4288703	13
1016308	13
13238577	16
9909523	13
10311166	17
484509	17
2802244	13
4987819	13
8351047	13
9526260	13
14482255	16
2709101	13
5688017	15
10679223	13
1543487	13
661388	16
4470768	13
6834240	13
6358277	13
2309477	13
8155954	13
7407115	13
23610574	17
215189	13
6585309	13
549079	13
6742561	13
15777654	13
13711255	13
8890109	13
2435977	13
1844472	16
2085265	13
14057798	13
4172609	16
1307470	13
1029859	17
881962	13
46492	13
2850168	13
3903044	13
3162834	13
26743675	13
21824415	13
4952949	15
5253202	13
620515	15
1920030	13
20382443	13
5404192	13
10714723	13
11577705	13
7866474	13
11541842	13
5763287	13
13765430	13
12333731	13
9373720	13
9203508	13
1425160	13
55640	13
874807	16
829148	13
1878532	13
3024117	13
13956414	13
16685588	13
2942199	13
12404816	13
649153	17
6687859	13
3716116	13
12889739	15
917659	13
10567028	13
8692917	13
15208561	13
2402491	13
6769331	13
3591106	13
17335067	17
6173000	13
307321	13
7766481	13
33713096	13
22252817	13
1923836	16
5405152	13
123694	13
7291816	13
10973360	16
6055514	13
2220347	13
889702	13
569772	16
1066619	13
29928206	13
19891521	13
4421249	17
6406848	17
12645126	16
12830120	13
10445905	13
7468519	13
3760753	13
12055117	13
4781877	13
16428899	16
9039620	13
14773592	13
27429128	13
7485619	13
2800728	16
2739215	17
8705179	13
5328446	16
13752722	13
2880988	13
6726583	13
7311442	17
5062142	13
4243531	13
9969502	13
2648812	13
11162137	13
3095771	13
6345165	13
6698174	16
1576333	16
111204	13
7565974	13
300621	13
16469727	13
1808044	13
17390598	13
4972820	16
536352	16
6707802	13
9634260	13
1061432	13
6891491	13
15098576	13
8881372	13
1384741	13
2505512	13
2885565	13
9148634	13
41382707	13
1926690	13
130438	17
18158684	13
13760785	13
11384137	13
9929008	13
3904938	13
890336	13
8911583	13
1938131	16
257632	15
2938425	13
1770145	13
12814127	13
13138993	13
8477129	17
2883353	16
1835409	16
15242070	17
10104890	13
451709	13
4664779	13
3275549	13
3268048	13
336191	13
4919166	17
18592728	13
3629720	13
4907003	13
6139285	13
9752277	15
4350336	13
2793538	13
4875192	16
2262264	13
1917260	13
7130192	13
25719739	13
15084945	13
12113444	16
6248094	13
2857634	13
16634112	13
5002271	13
1071612	13
7568293	17
6426240	13
14272250	13
2598354	13
15066800	13
10933066	13
1567666	13
3637118	13
26777625	13
21472282	13
3187964	13
16784793	13
2378837	13
20439126	13
11364212	13
3037395	13
5527657	17
814266	16
1548432	17
6468262	13
45140453	13
5890621	13
45315757	17
3325062	13
3719338	13
3320831	16
9834949	13
1442953	17
2631631	16
7547808	16
26371769	13
7171872	13
8064367	15
1391173	17
4696458	13
4001368	13
5960614	13
16603815	13
7760264	16
7197549	16
27055348	13
4076146	13
34218151	16
11763523	13
7871701	13
3827653	15
3099806	13
695388	13
584943	13
3465289	13
4402756	13
6755939	13
3772837	13
12466097	13
8530625	16
2989944	13
2604500	13
4684796	13
3724895	13
15945678	16
2552152	13
7322130	13
2312484	15
5314007	13
10511322	13
13630059	13
4558109	13
13111788	13
4204848	16
2458562	13
7294310	13
1358706	13
4194669	13
5875616	13
28996962	16
22442225	13
2532662	13
1846220	13
5299523	13
2312203	13
9365235	13
32120573	15
28881626	17
6510153	17
265098	13
20005079	13
3085257	16
17927586	13
6465670	13
17653190	13
4730512	17
2212552	13
228949	13
4839163	13
4792112	15
2284138	16
4261157	13
22839556	13
22313338	13
5251683	13
6124176	13
16939393	13
130932	13
3370372	13
2307113	13
11954552	13
2180829	13
1391420	13
10266725	13
5146434	16
18951463	13
3318609	13
7496246	13
14089710	13
177942	13
1261784	13
13768766	13
13297766	13
17764939	16
6018695	16
8988908	16
9320156	13
21062851	13
1365052	16
19950011	17
13381544	13
13452993	13
8233024	15
29933144	13
2505633	13
1929860	13
4597574	13
14467951	13
6445974	15
7258545	13
18865961	15
4107383	15
5934261	13
5461355	13
2672210	13
7346001	13
11000566	17
18486467	16
3045283	13
15645758	16
10574570	13
2510776	13
1545603	13
2188120	13
4096868	13
6398709	13
17782917	13
1155041	13
4438972	13
19925246	13
21830789	15
5263664	13
365251	17
9325789	13
8562826	13
3216097	16
2265760	16
2059539	13
4104254	16
197951	13
21703550	15
6649032	13
5409618	13
1167869	13
19549509	13
7716500	16
1188982	13
2015725	13
1911114	15
14298361	13
842549	15
24039682	17
910418	13
7816535	13
6426247	13
179210	16
9317662	13
373371	16
12946686	13
3038096	13
5211343	13
4757499	13
13763151	13
8080209	17
7976715	15
1917393	17
769042	13
4857689	17
23311641	13
21105321	13
2014620	15
10625731	13
13926556	13
3847369	13
14703103	13
200179	13
9035392	15
14210509	13
2120969	13
603838	13
516913	13
8671956	13
1937268	13
30483900	13
10190483	13
5160839	13
13238777	13
7941957	16
27557027	13
2129796	13
13215389	13
1329216	13
25660358	13
2194740	13
9366077	13
9458084	13
1448737	13
2348220	16
6947983	17
6657246	13
3887763	13
707322	13
2827892	13
8936901	13
3983106	17
9540750	13
37883955	13
7254847	13
1588058	16
144417	13
34266785	15
3726948	13
3136446	13
16844087	13
5435349	13
280386	13
16231799	13
4957219	13
11098488	15
22252506	13
18068074	13
3074654	13
34188481	13
34014663	13
13774981	13
2593941	13
9923607	13
11693241	17
17111347	13
9370969	15
12131438	13
1548404	13
16147875	13
15012456	13
2163987	16
30723673	13
3749614	13
83761	13
6470894	15
991171	13
2935409	13
2665247	13
9396857	13
20948388	13
3275576	13
671536	13
8477425	16
13633449	17
1166115	13
1776533	16
453627	13
1105747	13
16949724	17
10966385	13
959318	16
15261798	13
7716392	17
14934355	13
3896178	15
5799604	13
377180	15
10594535	13
4753348	13
20664493	13
3532533	13
9374064	16
2868619	13
763319	13
13437837	13
17792364	16
734717	13
25824961	13
9120993	13
16675	13
2245392	13
729049	16
16257410	13
6275353	13
6772980	13
11547999	15
543737	13
1047496	16
11064393	13
8041332	13
853895	13
13681337	13
6504082	13
7422380	15
10371268	13
12558139	16
554712	13
2192355	13
2231199	17
11575676	13
503588	16
1594920	13
1509593	13
5627434	13
2742175	13
7277911	13
6608042	13
19991822	13
4424316	13
1007754	13
14658885	13
3308435	13
14193405	17
29091389	16
7241058	13
4847340	13
940704	13
21490503	13
948015	13
49839015	13
14040722	13
17962613	13
1461010	13
1118378	13
1150609	13
5272536	13
33461245	16
12541620	13
4581291	13
1418462	13
9846101	13
14302774	13
1269551	13
675683	13
2822163	13
1784435	13
729817	13
5609609	13
26560712	13
18148502	13
5050543	13
5537835	13
6687323	17
7439811	13
7646848	13
14514	13
501855	13
4683274	13
3816019	17
2010772	13
1905416	13
6640464	13
1079460	13
540067	13
8736185	13
2409943	13
19298709	13
3914205	13
5363549	13
6986171	17
5162872	13
24859831	13
10232993	13
5667524	13
430526	13
13101799	13
14161830	16
8001830	13
15626244	13
11427919	13
22561217	13
3479764	13
3947920	13
4963488	13
4468097	16
6136013	13
2372578	13
10530808	13
991569	13
2160028	13
8847538	13
8448908	13
1952372	13
5980462	13
15263175	13
8751621	13
6082158	13
1944219	13
4579128	15
959316	13
27218	13
11530136	13
2788273	13
3876043	13
8554148	13
738381	16
3504078	13
2353743	13
9197065	13
17029480	16
1650095	13
5856492	13
2544350	16
7650427	13
24258	13
13062682	13
1593992	13
5426289	13
4102448	13
44379518	13
9812885	13
10576188	15
2147065	13
14138903	17
5526096	13
9107730	13
2550081	16
3545345	13
1177232	16
11415149	13
11475611	13
7110272	13
7853855	13
6083582	13
15043355	13
89162	13
2794332	13
1185472	13
13531171	13
39783077	13
6538431	13
7745341	15
22983071	13
4653400	13
415675	13
2414060	17
6113533	13
12713705	13
484246	13
47648518	13
2960828	13
10377329	13
22526862	13
398900	13
4687713	13
3052130	13
27042576	17
6747250	13
873140	13
10231730	13
12011484	13
11870982	13
13207328	13
23077899	13
2500926	13
542664	16
8728590	13
2367263	16
3456911	13
12183487	13
21857025	13
18651857	13
1215737	13
501616	13
819336	13
8966387	17
3772794	13
6522344	13
1433128	13
18968469	17
7282063	13
8018860	13
5937556	13
7424000	17
4747288	13
12859249	17
6699958	13
1084924	13
14863388	13
391646	13
4344672	13
19480491	16
2217008	13
5686940	15
2692055	13
15563540	13
1464343	13
2184842	13
11128778	13
8229662	13
20559133	17
3358086	15
1514505	13
7056409	13
4134235	13
10679988	15
1363078	13
4090399	13
17741791	17
11164559	13
49022900	13
2323643	15
5116915	17
8086240	13
28926648	16
10162849	13
1220021	13
1741235	13
4840018	13
2436167	13
23555825	13
12445061	13
7280573	13
32120108	13
15061886	13
4210036	13
10824464	13
3020633	13
4559418	13
4003381	15
6350774	13
18877711	17
446729	13
6491970	13
26026524	13
2605666	13
1608279	13
8994363	13
14200710	15
9887167	17
2579201	13
8245794	13
3064913	13
1463759	13
10409116	17
34293857	13
23707883	13
8068904	13
13561140	13
299702	16
7764443	13
15606558	16
2135808	13
8068697	17
10288028	13
7469901	13
1150086	13
1278960	13
5486809	13
5577506	13
453366	13
14076398	13
3443815	13
1068488	13
16950805	13
3862393	13
8858241	13
1419861	16
26843473	13
22197675	13
1885146	13
3292642	13
4888568	17
9040037	13
13898565	13
12761473	13
1846972	13
1301941	13
3731176	16
29890424	17
23462694	13
2909322	13
3193	15
6649995	13
1019853	13
8330087	13
4147382	13
4857680	13
2524261	13
14605630	13
732293	13
12433401	13
13235489	13
1490986	13
7748784	16
2079864	13
12655163	13
9916808	13
18830352	16
4117127	13
574761	13
21593182	17
4238459	13
1847449	13
3981380	13
11226977	13
28022028	17
5988276	13
6008912	13
2337918	13
1242443	13
32837525	13
1985176	13
1933966	13
5497494	13
15300187	13
5757939	13
3387999	13
39767426	13
1830678	13
2488454	13
15922879	13
2357642	13
31932507	15
1427945	13
13602457	13
15276027	13
8803360	13
315132	13
1841457	13
4888868	15
7233552	15
15190577	13
2608028	13
4559287	17
2156356	17
2675491	15
24477410	13
10484689	13
10594143	13
7271334	13
5440361	15
23705575	13
2465167	16
6387834	13
21440916	13
16406060	13
10564234	13
7311335	13
4014448	13
3565019	13
21406194	13
3006070	13
12476300	13
1095517	13
8450794	13
848774	13
1902603	13
3877020	16
13120431	17
5209666	13
9734770	13
12297695	13
4557224	13
10206710	13
16502909	13
212800	13
642770	13
3565270	15
4778704	13
20897593	13
145313	15
9680616	13
4266270	13
10015839	13
2739148	13
14674967	13
19060624	16
23447014	13
8492292	13
11313957	15
5793045	13
4676876	15
30421860	13
188324	16
4139879	13
6976363	13
1063488	13
3559421	13
187583	13
25246200	13
19789984	13
2999328	16
3949241	13
30950716	13
4137132	13
13355122	16
985085	13
108013	13
4564052	13
15808571	13
10696089	13
1334308	13
72456	13
3314460	13
176422	13
5157429	13
1077669	13
1140278	16
324582	13
340997	17
20172105	13
12416159	16
15639546	13
8566885	13
13400018	13
6436794	13
3241704	13
4000498	13
13246862	13
5248467	13
20290576	13
14066260	13
19638924	13
314617	16
3926695	13
29755480	13
3841329	13
33751313	13
8736710	13
6217181	13
15475517	13
10027444	13
3019472	13
1954778	15
37802027	16
3163088	13
6395696	13
876881	13
3513088	13
2129187	13
5094499	13
3313414	13
6967259	13
5660708	13
7807120	13
978662	13
4244615	13
3300399	13
9496408	15
5305523	13
3515077	13
1849138	13
3875132	13
8189999	13
8510060	13
1821736	13
6354247	13
13643012	13
9950858	13
1161092	13
256056	13
241420	13
5882790	13
5243767	13
518528	13
6694532	13
5268004	15
18074277	13
2948026	13
9505946	13
15051646	16
4135088	13
329106	13
28399526	13
15371473	13
11366436	17
5625003	16
9860632	13
4554240	13
13552580	13
4477127	13
9002868	13
6861052	13
10172270	13
3033628	13
3974759	13
7451398	13
321429	15
2183556	13
19618122	13
5823244	13
6982148	13
11982141	13
4026679	13
4890290	13
2001495	13
3481226	13
7496858	13
3165186	13
12663813	13
10354687	13
5518679	13
7078862	15
8547037	16
4609870	16
4384643	13
3598153	13
2598961	13
4532350	15
1068255	13
20582510	13
12557051	13
41142359	13
15087649	13
11754614	13
2982730	16
2445556	13
6061934	13
525526	13
3209558	13
10146874	13
16148439	13
4930552	13
8750370	15
944376	16
2258561	13
892413	13
486349	13
2084325	13
27847166	13
10540755	13
1226478	15
2306615	13
8701521	13
4699913	13
6089399	13
5058912	13
9632813	13
14378366	13
8990062	13
253881	13
4420286	13
2956806	15
1914910	13
3754810	16
1631538	13
5206300	13
6468075	13
6104912	13
1194901	13
10523400	15
10297661	13
292672	16
8631072	13
3002741	17
19592801	13
10019639	13
21349920	13
1960153	13
1913288	13
1858422	17
3786406	13
23662307	13
2174362	13
4977260	13
11718973	15
1242960	13
816276	13
8575682	13
1815694	13
4848526	15
18124073	13
4581966	13
7005745	13
324167	13
5666705	13
3407407	16
4059908	13
1036176	13
2027986	13
3463461	13
4996836	13
820331	17
11051273	13
2707518	13
1853426	13
14671939	13
736133	15
19640565	13
1276953	13
15957456	13
3679515	13
35735119	13
23096411	13
2441219	13
353331	13
10968268	16
9014846	13
3902596	13
1007440	15
12367578	17
2981644	13
17951639	16
818765	16
6126412	13
30456399	13
6091196	13
9967236	13
15399166	13
872607	13
4822680	13
8333298	13
8352128	13
1050708	13
3372039	13
4478518	13
3039163	13
9339593	13
5131357	13
6279644	13
10352863	13
24454033	13
2419219	13
1944060	13
14692323	13
982079	13
3193986	13
3679443	13
6273319	13
10110347	13
635247	17
9796824	13
10334953	13
8127711	13
3460354	13
3875724	13
4794600	13
689341	13
16169208	13
4537042	13
55584973	13
4454633	13
9177882	13
11114174	13
1397478	13
712210	13
12936228	15
7788498	13
383705	13
10211179	13
2618463	15
8804464	13
30055802	13
17273156	13
10228820	13
9398933	17
19529422	13
228380	13
4200553	13
23656203	13
8372635	13
5153562	13
12515969	13
4325318	17
2479527	13
4125985	13
10589418	13
5336118	13
2951942	13
7565380	13
21437489	13
28172177	13
12422963	13
15498093	15
8788154	15
18294115	15
7298205	13
2292064	15
6399674	13
27577943	13
14456794	13
4078811	13
19848332	13
32913295	13
5233450	13
808611	13
11155020	13
22388494	13
2813989	16
20791206	15
13834981	15
11067296	13
3252594	13
11478675	13
3352295	17
1655777	17
2932942	13
4039897	13
6973218	13
35514533	16
23459643	13
18357734	15
23929412	13
3885261	13
9545902	13
8118867	13
5304400	13
563729	13
14789822	13
20485458	17
16958204	13
20712878	13
26250555	13
9270171	13
424808	13
14854361	13
4138829	13
1837820	13
72580	13
1336014	13
8150487	13
3414857	16
4992534	13
5009925	13
3068500	13
13729137	13
21391053	13
4868827	13
2022207	16
11399300	13
4752708	13
29800955	16
7557057	13
8950218	13
2250018	13
7235917	13
16728891	16
13044507	13
5100969	13
7905171	16
7312182	15
741047	13
926316	13
20476025	15
1378562	13
25831160	13
3408700	13
4680072	13
11552628	13
20920269	13
5010879	13
35279396	13
7504437	13
14489141	13
1979621	16
15211484	13
19129959	13
735825	17
3311559	13
442195	13
321179	13
11611497	13
1452500	13
12619432	13
19321202	13
7908897	13
3793134	13
14245897	13
21009050	13
10274546	16
2047753	16
157510	13
5429358	13
15820550	13
43460686	13
5375540	13
7586784	13
12035332	13
6141680	17
3672268	13
27608080	13
4663524	17
18970102	13
5774145	13
11356621	13
1072027	13
3636228	15
755918	15
12003376	13
49800410	13
6859680	16
826431	17
11249205	13
10515737	13
14441127	13
28550235	13
13403533	13
9387414	13
3313262	13
17035664	13
1339075	13
714835	13
1859866	13
3342738	13
12461893	13
19304453	13
14361689	13
4604143	13
4783104	13
5831585	17
9664692	17
11436114	13
18664643	13
601878	13
4038213	13
2088118	13
8529759	13
1240654	13
699833	13
27514327	13
4933742	16
838303	13
19310808	13
723778	13
361756	13
559723	13
1178609	13
38578966	17
5780361	13
22311839	13
3811784	17
9386337	13
3816590	13
4416950	13
1699992	13
5930599	17
18896112	13
14396475	13
2454577	17
2107101	13
1468296	17
4896448	13
2951564	13
19653388	13
1334069	13
4123057	15
2161027	13
10184334	13
9574111	13
6971754	15
1381622	13
1332319	16
1602040	13
2799415	13
484185	13
3754496	13
1396248	13
4424329	13
2278266	13
6576541	13
122137	13
20472	13
8560397	13
3305210	17
7636245	13
8487952	13
22729025	16
740088	13
1315695	13
5467026	16
4625188	13
3475356	13
15811091	16
16774909	16
12748459	13
7033731	13
14249263	13
2364200	13
7648509	13
5705176	13
731285	13
803055	15
15390566	16
11786675	13
1137762	13
17762271	13
3279235	15
9106730	13
4411180	13
13895694	13
7661263	17
7373185	13
3488235	13
31630974	13
8579046	17
18044	13
1658409	13
15789219	13
3231100	13
491923	13
23821519	13
3235455	13
6277359	13
1615420	13
1850768	13
14544550	13
2738676	13
2454672	13
9906006	13
1056874	17
11279730	17
4687368	13
467624	13
8189401	13
23136824	13
3551259	13
30560434	13
21432930	13
3854328	13
3835686	13
10627958	13
35040749	13
11263656	13
11172169	13
8189722	13
2137201	13
18606843	16
1905447	13
48105128	16
13192727	17
4378530	13
40680338	16
5352084	13
4782870	13
2901022	13
4523228	13
6385537	13
1476865	13
12793332	13
3244028	13
464110	17
14803574	16
9227442	13
5139894	13
6382963	13
6599113	15
2261850	13
9054480	17
21468170	17
3746463	13
5466213	16
786206	13
3236342	13
5535684	13
8606135	13
1265261	13
5081620	13
619177	13
277499	17
11272332	17
4809122	17
19030486	13
23446942	13
4821723	13
35989828	16
11503274	13
2135822	13
7513442	13
1037989	15
2018273	15
1823532	13
10467408	13
679740	13
3153946	13
5242781	13
18695870	13
7450093	16
1577675	13
9435212	13
8480763	13
5870686	13
3598856	15
33661	13
2373992	13
17152240	13
8504836	13
6842922	17
6897723	13
6075723	13
4817704	13
7345548	15
3254230	13
15783425	13
7009718	13
4835875	13
2287532	17
8821249	13
1648275	16
8338816	16
5472743	16
8381566	13
9526840	17
17508432	13
1674178	15
4176235	13
13287658	13
7796250	13
27534072	15
2338521	13
16448860	13
355160	13
2459923	13
8141822	16
4882088	15
6304865	13
10791212	13
6761364	13
24569629	13
3889333	13
15234081	13
10050373	13
9090863	13
296607	13
2106924	13
17027403	13
1220138	15
1818724	13
2007823	13
13749058	16
8032704	13
8944119	13
24748920	17
2372778	13
22927632	17
3468464	13
61085191	13
3246007	17
1746061	13
632706	13
1946154	15
2910471	16
6786698	16
5282733	13
3666168	15
12871240	13
3672719	13
2232578	16
12547924	13
10006221	13
1321168	13
295197	13
57697	13
6893305	17
6830228	13
4666851	13
2249323	13
8143518	13
7116001	15
5448235	13
10589349	13
1070433	13
16809492	15
3770611	17
973371	13
17418874	13
1046352	13
13176306	13
2324275	13
3728698	13
123748	13
4319799	13
33136257	13
50700948	13
8067018	16
3249346	13
2972553	13
4953693	13
3288284	13
9756027	13
22751748	17
1115325	13
11537953	13
731059	13
3368222	13
3778065	13
14805259	13
13529328	13
12282717	13
9583852	16
2812555	13
2182983	16
6193632	13
7847960	13
12708154	13
13761823	13
1612772	13
367341	13
2544099	13
21891802	16
1192819	13
3283669	13
10773262	15
708295	17
2601528	13
23297775	13
2668122	15
12929486	13
22824203	13
1405664	13
7785268	13
15606632	13
13920120	13
3820862	16
5373326	13
11041925	13
11586192	13
909076	13
1878889	16
8641556	13
5714880	13
18523145	13
7956183	16
89033	13
22600963	13
26634790	17
3101695	13
1600216	13
3789737	17
460580	13
1403738	13
1898120	13
9544447	13
1336774	13
3860150	13
962828	13
6086774	15
3052052	13
114830	13
1593389	17
4006949	13
12059361	13
274614	13
1487910	13
5317396	17
2067749	13
12662047	13
7481881	13
31938201	13
48650	17
33371806	13
15354820	17
11791981	13
7062228	13
4659816	17
4340716	13
7501366	13
1723866	13
9347524	13
36829049	13
29048530	13
344806	13
727446	13
2392975	13
6462800	15
7978525	13
260136	13
1007669	17
3773001	13
2170588	15
21298938	13
1231938	17
26547432	17
8429671	16
910383	13
11393943	13
837257	13
6877325	13
4962786	13
26242840	13
3425126	13
5790931	13
11877330	13
736616	13
9206112	13
37213283	16
3160140	15
11110007	13
15139373	13
4623134	13
10932915	13
1548928	13
7907729	13
10049593	13
1606895	13
4107137	13
6289222	13
11740134	13
3820876	13
415619	13
2361132	13
17815082	13
2546449	13
1951345	13
3973317	13
6444396	13
10740651	17
35291161	13
23535294	13
10333877	13
8422150	13
7792588	13
11102392	17
14743829	13
3537885	15
7286410	13
1710556	13
3954260	13
24525418	13
13593299	13
6816443	13
255506	16
2304654	17
7656135	15
22091608	13
11803193	13
9561459	13
16198971	15
2695825	17
6140752	13
21479241	13
6193568	13
3511187	13
3262069	16
4346156	13
28387964	13
19356314	13
582768	13
2155072	13
1019117	13
8236941	17
3165607	13
569518	13
515819	13
421829	13
5503713	13
4041339	15
1909410	13
2751871	13
1022739	13
75422	13
10464515	13
1654489	13
20313999	13
28753747	13
9488165	16
25046261	13
10321719	13
663807	13
2456902	13
656377	15
2629862	13
5442301	13
7840583	16
12399533	15
4262977	13
11855567	13
15354568	13
481073	13
3620648	13
2811347	13
689998	17
12762580	13
22138104	13
4671178	13
4508779	13
10733580	17
12229772	16
13368873	13
17354	13
6283480	13
4484416	13
4288130	15
3450900	13
2433157	13
6101878	13
4648625	13
6020905	13
6089679	13
2577495	17
7293357	13
12428784	13
4112066	13
1190199	13
4578853	16
3870025	13
18245353	13
540063	13
7924965	13
1415481	13
5328952	15
645933	16
4470852	13
3228575	15
696952	16
353254	13
5403219	13
1825320	16
7879122	13
2221360	13
28546519	13
4917355	13
2061164	13
1773226	15
4304421	17
29263682	13
3227864	16
716872	13
1304444	13
4722434	13
13302626	13
9661549	13
4870789	13
2547493	13
4491620	16
1208584	13
624436	13
590863	13
753397	13
6057737	13
5864971	13
9283228	13
9244224	13
582509	13
6595285	13
3428070	17
45201407	15
7670040	13
24059534	13
434573	13
7736484	13
27684634	13
5430510	13
3703048	13
4230581	13
4207399	17
13357692	13
10242187	13
1696230	16
9322764	13
1115248	13
9265230	13
2231587	13
1304748	15
12015931	13
2123246	13
4992473	13
1595169	13
10477001	13
935627	13
12369440	15
1598372	13
3207593	13
2387827	13
5761611	13
2631357	16
1800169	17
10131209	13
7453925	13
1266599	13
7033564	13
5807370	13
3884728	13
8000194	13
4160421	13
1756183	13
9945891	13
1930556	13
10333890	13
5608064	13
25787559	13
579190	17
10939072	17
12423459	17
4299149	13
4520374	13
6153274	17
987971	13
689818	17
3562963	13
1294727	13
5019360	16
6338870	13
3806686	13
22013749	13
8338987	13
839518	13
3945496	16
2623791	16
3925081	17
1676624	13
1621104	16
7093285	13
8063143	13
4644330	13
4705081	13
2511486	13
773876	13
12297228	15
3095194	13
1114117	13
7223419	13
14167760	13
3176044	13
2870568	13
5364596	13
10939472	13
7725074	13
12595635	13
337734	13
5735935	13
4888221	16
1979227	13
11742464	13
2489519	13
7218536	13
20998051	13
15430945	16
3055006	13
14915546	13
110995	16
13725026	13
43415274	15
689802	16
28003356	13
14124606	13
6180564	13
3946808	13
4827623	13
8762747	13
2635524	16
1198256	13
1516741	13
6831478	13
16369686	13
4811329	17
404038	13
4491114	13
2023058	13
135501	13
4076381	13
7776725	13
6519648	13
7807385	13
6068098	13
3756286	13
21351180	13
1495930	13
87294	13
2684342	16
5382340	13
9976869	13
2554459	13
3817826	16
3696461	13
2996561	13
169661	13
8359996	13
6140532	13
18827327	16
5303918	13
15622006	13
17332126	17
23922718	15
5520539	13
30301690	13
2080811	13
3641834	16
1921619	17
21313904	13
330342	13
8768396	17
17560593	13
4955799	16
14150766	13
4853132	16
414191	13
3321426	13
13859961	13
38834657	13
3002526	13
9945297	13
3307007	13
2903661	13
1248805	13
22803506	13
9491703	13
776969	13
3960552	13
13252942	13
5847253	15
1179719	17
4522125	16
52819249	13
2473291	13
9710883	13
1256570	16
8320179	13
12924496	13
16292277	13
9564243	13
13673980	13
11642786	13
9060456	13
5315456	13
56254877	13
1860197	13
14163077	13
3160012	13
303942	16
7893051	15
7229924	13
93163	13
25934435	16
568038	17
4719756	13
144256	13
10107201	13
3432504	13
19534939	13
1063673	16
1927265	13
2190873	13
10427010	17
3329360	15
1822270	15
1784732	13
1158744	17
15905994	13
6050539	13
21373339	13
4728573	13
6650439	13
7487891	15
13774467	13
28657658	13
1076457	13
11604608	13
1872334	13
8856347	16
14093855	13
2125303	13
32518658	13
4384935	13
13078794	13
890831	13
2351045	13
1346179	13
692521	13
4491519	16
5897535	13
3053253	13
2848265	15
20930912	13
2957880	13
2324329	13
15516252	13
10984291	16
24260136	13
11854677	13
8483295	13
18641252	13
3514550	13
24916055	13
3335624	13
12275807	13
15380603	13
3072895	13
8564804	13
608616	13
7468952	13
12023300	13
3709637	15
9026514	13
13720326	13
22798133	13
4247945	16
3911540	13
21437807	13
5033354	13
6986792	16
9772538	13
12517004	13
299252	13
5063102	13
1004993	17
12495913	13
6386224	13
5952397	17
2364059	13
472120	13
22451353	13
1454825	13
6692834	16
4663684	13
8694091	13
22076081	13
6536903	13
12795447	13
6283121	13
13849584	17
5326419	17
6698458	13
20942467	15
11800833	13
12178440	15
9671187	13
8249460	13
8298106	13
574337	16
7004123	13
384492	13
858741	13
3679068	13
12172604	13
3978003	16
10668907	13
664277	16
3021744	13
4077423	13
7972290	13
2051292	13
1414315	13
5713167	13
6934386	15
2732552	13
11587675	13
4015980	13
6483750	13
1716993	13
763907	13
6193158	13
10840870	13
15990728	13
1002041	13
35083618	13
4816237	13
2367916	13
3675409	13
8352861	13
8642153	13
3591624	13
15033440	13
17705601	13
13092111	13
6508170	15
3393943	16
6126643	13
508996	16
3911584	13
10076905	13
3620651	13
2554424	13
4632196	17
12073717	13
2573869	15
4170212	13
12589224	13
6179746	13
7261554	13
8155104	17
11151511	13
6789590	13
5419998	13
3326333	13
1261179	13
2918827	13
1811857	13
24599038	13
2713522	13
1998119	16
10337272	13
6275052	15
5792301	13
12576809	15
5859850	13
3136260	16
3290681	13
6202331	13
3422788	13
16730754	13
13970643	13
1684395	13
9514982	13
44733504	13
209078	17
2286311	17
1836878	13
348346	13
6260676	13
16708164	13
23809087	15
2876284	13
22553988	13
4553037	13
7569680	13
1622921	13
793977	13
900955	13
10340107	13
5973199	13
6808250	13
1526949	13
9672422	13
20396548	16
3224065	13
111327	13
1163026	13
8115306	13
27085568	13
6396116	15
7124706	13
12522217	13
2589172	13
2579195	17
15208394	13
7253274	13
3866240	13
2278268	13
677637	13
6659641	13
7011195	13
8780134	13
23203544	13
1587357	17
12186388	13
182433	13
21450242	13
20956598	16
14241182	13
4962290	13
6957590	13
5553507	13
6273337	13
3088122	16
4032557	16
11867012	13
21547990	13
20540113	13
1991573	13
3351298	15
17284785	13
14877920	13
17892209	15
8733704	16
24225706	13
7824080	17
33094053	13
13854984	13
2914023	13
3426403	13
5250	13
2593820	13
34704383	15
7928330	13
1317767	13
13917583	13
839037	13
11119913	13
115461	13
12068029	13
6223172	13
1913270	13
40704	16
5902389	13
2233631	13
2113462	13
5873846	13
19467085	13
11247155	13
15886690	13
7784207	16
2468374	15
9432002	13
1255934	16
5896903	13
1912145	13
6543604	13
21011020	13
3362322	13
4654883	13
17640239	13
8979785	13
12793799	13
1037453	16
11089008	13
15102363	16
467017	13
5012319	13
4523986	13
3951396	13
3436424	13
12806178	13
84717	13
1711182	13
3533250	13
27821203	13
666200	13
2304134	16
4965473	17
24159386	13
4331003	13
5528667	13
8671247	13
5041960	16
6781816	17
8766239	13
4709759	16
11003846	13
2279284	15
8506562	13
17975843	16
1482937	13
679360	17
455342	13
3421965	13
6542238	13
7791989	13
11671239	16
5644881	13
21825135	16
26910532	13
1248578	13
15858243	13
19370533	13
3214943	13
28955238	13
14384614	13
519763	16
7600809	13
348315	15
3378141	13
3273913	16
2199862	13
19700189	13
206379	13
2986494	13
9360943	13
1704959	13
4959357	13
10205380	13
23257610	13
8245235	13
10378799	13
614788	13
5934583	13
40389993	13
18035705	13
3081363	16
1210033	13
298128	13
30712777	13
1118583	13
2475115	13
2563210	16
2147358	17
23330570	13
7151396	13
20803964	13
10937315	13
17774725	13
201320	13
1653176	13
284858	13
19259416	13
198128	13
15638945	13
30512796	13
4274634	13
2934089	13
11082911	13
12783962	13
4770780	13
2795337	15
1676960	13
14595229	13
848332	13
4699902	13
18009321	13
17210966	15
9222015	13
2236659	13
386463	13
7417874	13
9710725	16
568575	13
10523141	16
2792406	13
14160559	13
1699392	13
2597224	13
3032938	16
7773424	13
10492740	13
1260956	13
19293779	13
761572	13
887156	13
7680507	13
2501773	13
6320751	13
7680022	17
4602367	13
10876898	13
16180179	13
5553516	13
19817333	13
1970653	13
5366195	13
4097521	16
5298885	13
1522536	13
14959248	13
6714007	13
4720353	13
6945474	13
7490461	13
7517029	13
5610322	13
1502020	13
2593369	13
1148224	13
1693088	15
3766202	13
1218102	13
10890601	13
12220113	13
20224997	13
3612840	16
18087351	13
9122946	16
1904681	13
114867	13
3598491	13
11312900	13
12735193	13
12578951	13
9171657	13
3691372	13
11480034	13
102864	15
26211590	13
5837099	13
2476435	13
8343544	13
405050	16
20339078	13
2381108	13
26745456	13
414487	16
1985636	13
6755974	13
4583390	16
2142941	13
26962236	13
8826855	13
3503006	15
2828693	16
12326601	13
11887826	13
5045427	13
6483961	13
18899162	13
5890831	17
4130843	13
16218307	13
5996362	13
10086099	13
3266049	13
58353	13
4842846	13
3480629	13
30648279	16
7258420	13
1072243	16
1379341	13
2077864	13
2523655	13
5419377	17
14414204	17
2468383	17
2554165	13
10824782	13
7156246	15
8382378	13
4583821	13
128600	13
1216630	17
3038564	13
14093017	17
16382792	13
1209449	16
1960367	13
4153558	13
4706514	15
974917	13
49797145	13
20789560	13
7129513	13
16552618	17
22151605	13
19888764	13
5085006	13
8599949	15
1093485	13
2552931	13
6360203	13
9425422	13
13683796	13
7025419	13
11545456	13
13864743	13
2291134	13
6899451	13
8401604	13
2707805	13
218496	13
345112	13
5547639	13
2245075	13
496384	13
4697346	13
3023523	13
918877	13
8912852	13
4289720	16
5479735	17
10605614	13
15719303	13
30728660	13
5990423	13
21459909	13
5709200	13
1129019	13
15508281	13
5797991	13
1060400	13
4046133	13
6797724	13
3137203	13
3984128	13
7175312	16
27460516	13
7183141	13
2656140	13
10316004	13
10643376	13
7953614	13
6312254	17
7514542	13
2344194	13
655085	13
3311288	13
2479110	17
6599679	13
23923388	13
6148545	13
1346434	17
4889818	13
7392084	13
2951030	13
12756396	13
18118219	13
5346907	13
23348627	13
10614040	13
2259906	13
5686524	13
303380	13
11706882	13
524976	13
1586729	13
831175	13
8474344	13
2393331	13
6098563	13
784098	13
7906169	13
10938099	13
5628987	13
220255	13
18346922	13
4230259	13
36253917	13
10254605	13
1648297	13
3559006	13
484205	15
11739282	13
5932891	13
2853771	13
365831	13
21383432	13
3505477	13
7720049	17
1396184	13
1259724	13
12891636	13
13484820	13
717117	13
4245238	16
111975	13
5126110	13
5388385	13
1337013	13
2055533	13
10379381	13
10180681	16
14874812	13
1127422	13
684836	13
2364350	13
923159	16
2278363	13
30753205	13
9562564	13
1739846	17
6920330	13
8269924	13
6600892	13
2985594	13
24431425	17
1327731	13
9804105	13
6003187	13
8899025	13
11344476	13
11497258	13
7174849	13
2654770	13
9807667	16
878899	13
17960828	13
5701696	13
12232461	13
6133767	13
2296902	15
16952053	13
7247727	13
5905379	13
6244667	13
6117833	13
7273978	13
1412142	13
3078916	13
3592113	13
726314	13
2832334	13
6201028	13
2609791	13
11795722	13
2491547	13
637092	17
918969	13
12281070	13
4332762	13
9465634	13
2472568	13
1387828	16
961923	13
3126894	13
2803894	13
17994837	13
1964647	13
4322231	13
11581861	13
12264845	13
4646914	13
245257	13
4897723	13
1147257	13
10718142	13
22627957	13
4061751	13
887891	13
528342	16
719664	13
24448294	13
1647528	13
1650018	13
9498568	15
2458853	13
19587862	13
6570194	13
658503	13
9891110	13
3660538	13
9686194	13
1795915	17
12894326	13
299139	17
8015100	13
12580893	15
1712132	13
13352717	13
19188539	13
7248611	17
395238	13
1918967	15
14252918	13
32200322	13
1136541	13
11433732	13
9521490	13
14138118	13
11341980	13
1525553	13
11320622	13
5986577	13
5598078	13
2032223	13
967560	13
19451751	13
7500464	13
12144472	13
969286	17
6198189	13
9915358	13
14984850	15
9029659	13
7106694	13
11434931	13
11122954	16
562573	13
428981	16
3062569	17
2544827	13
24304920	15
6575984	13
888733	13
3702174	17
6023447	16
492368	16
21311118	16
3092753	17
185917	13
6336371	13
31130448	16
3037374	17
15945680	13
3570748	13
4626283	13
6814754	17
4635032	13
187547	13
5203234	13
21727012	13
12776808	13
19160012	13
557858	13
46617360	13
29779981	16
3511024	13
6860416	13
7524638	13
23203659	13
65250	13
9675474	13
9097007	17
257605	17
2556097	13
13774456	13
4095263	13
949016	13
8390223	13
1972305	16
2228643	13
4770891	13
1526169	13
1584596	13
12511587	13
25733623	13
4304103	13
13382474	13
3095882	13
139258	16
7947188	13
14166966	13
5924952	13
1082246	13
3450147	13
2435033	13
4774541	16
12709287	13
10398277	13
2806382	13
3451839	17
3291419	13
25545905	13
5818334	13
5485998	13
18843082	13
5715774	13
347945	15
3148151	13
190353	13
2619161	13
4868111	13
1240514	13
2572451	16
5234343	15
5472821	13
3588633	13
21412165	13
3048033	13
677789	13
1797490	13
2839429	13
5277031	17
13766346	13
10287074	15
3791800	13
13815440	13
2371866	13
888296	13
3735013	13
4676196	13
6987252	13
7362433	13
16316018	13
5014074	15
10249100	13
5656959	13
2802150	13
3943929	13
9466737	13
3736859	13
1052552	13
13864288	13
5240254	13
6912296	13
1536243	13
5705093	13
1963594	13
9157368	13
16724830	13
5804919	13
23467527	13
2916905	13
1017306	13
6346526	13
3291882	13
1625774	13
16194007	13
12777506	13
3898455	13
26017172	13
10603483	13
278018	13
8400968	13
11472031	13
2608274	13
1139147	13
7150352	13
8551060	16
2300599	13
1213422	13
24606663	13
3314322	13
9433955	13
5445740	13
21223392	13
8951155	13
5952952	13
8545368	16
3616055	13
6339057	13
15927568	13
14158795	13
11934418	13
32924094	13
2409027	13
1831566	13
14084748	17
868699	16
13825613	13
318563	13
3185467	16
29657871	13
856323	13
11658660	13
992350	13
22339941	15
352511	13
21383294	13
14348856	13
32017605	16
7020760	13
14530032	13
13996201	13
2229801	13
2628596	13
28046709	13
4097207	13
10869409	13
2606645	13
3526038	13
1479940	13
6681	13
3632762	16
6893396	15
15062548	17
31557329	15
1706342	13
6450262	13
29098590	13
338181	13
3099108	13
4279339	13
10305131	13
1643696	15
3833761	13
3300203	13
928097	13
7953411	17
5503255	13
116209	13
19110668	13
9775038	13
3839910	13
8197226	13
1620653	13
844009	13
8777199	13
6590518	13
13104244	15
16031822	13
21287058	13
2803395	13
24238227	13
2319111	13
7419664	16
13881756	13
14681510	13
3571492	13
8241536	13
9622354	13
1254299	13
10032	13
4943427	13
11806778	13
7755955	13
11095648	13
9226187	13
6881740	13
2276712	13
1352938	13
11902499	13
6015906	13
23214652	13
10450470	13
9229930	13
6105639	16
3001245	13
2750363	13
4014984	16
13608895	16
1718735	13
684444	16
8103125	16
5837697	13
7597515	17
5351428	13
2993044	13
5640395	13
23479468	13
4323581	13
2701004	13
1521117	13
13480769	13
19138010	13
17815822	13
6250953	13
5735586	13
993129	15
3301221	13
10726928	13
4639101	13
988014	13
1608084	13
10319114	13
4732122	13
11684572	13
24761314	13
20157278	13
40690370	13
10002268	17
7944302	13
786856	13
7099910	15
10634490	13
7320890	13
4253785	13
3488852	13
26551044	13
10004672	13
17524429	13
4776848	13
28041494	13
4114690	13
13499364	16
2071482	13
17594897	17
15621895	13
1372866	13
14040202	13
4194262	13
12771077	13
7710561	13
111005	13
1344325	13
13601828	13
13178475	15
4450514	13
5146568	13
12286444	13
546242	13
9432392	13
2558485	13
12880470	16
3695062	13
5345308	13
6028577	13
3385260	13
6044493	13
1150757	13
16734255	13
468858	17
1464030	17
2961419	13
24826574	13
7346463	13
3168974	13
3430636	17
14292899	13
3006055	13
23608047	17
3006328	17
13913085	13
3670	13
7854208	16
13977025	13
640933	13
23273454	13
4483393	13
5407086	13
26953442	13
925316	13
253115	13
540553	13
1869719	13
5365879	13
943011	13
637538	13
10131896	13
8964450	17
7526263	16
1772508	16
7031213	16
10143249	15
3176655	13
5344532	13
7126411	16
769590	13
7626620	13
2359565	13
7252691	13
21806638	16
4655898	13
14420525	13
43884348	13
238349	13
1195535	13
3852707	13
5716114	13
24203518	13
8185350	13
19412075	17
2188941	13
3394608	15
5762410	16
2213440	13
18147012	13
847580	13
16332322	13
2010407	13
1150765	13
7145717	13
11156270	13
762173	13
269408	13
14440354	15
8666900	15
7341280	16
3892556	17
5150083	15
752567	13
719029	13
14805104	13
15937398	13
3487918	15
12962235	13
6911438	13
17402866	13
1117956	13
2361293	13
141040	16
3652166	13
2029039	13
3440840	13
16121418	13
5208135	17
10648167	13
6567223	16
14564873	13
3730914	17
27223968	13
13928520	13
5801665	13
4018286	16
16898412	13
741195	13
26592737	15
14448798	13
5497677	13
8045214	13
1956865	13
3125503	13
6273089	13
7260404	13
566060	13
3388671	13
698555	13
2260101	15
3448900	13
5446176	13
529238	13
8007623	13
3539170	13
1449285	17
10285603	13
5292766	13
4229896	13
1647163	16
11091018	13
15838650	13
8142937	13
1638723	13
2870428	13
3052127	13
5803373	13
7724270	13
4049055	16
5436886	13
179480	17
5917560	16
15856338	13
1000692	13
7224597	13
9374675	13
6028315	13
3794573	15
10465440	13
491972	13
5135114	13
7349499	13
4456601	13
1704228	13
7763297	13
1905379	13
6769404	13
16717	13
9199158	15
12482690	13
12081570	13
791015	13
12758162	13
6134969	13
1904787	13
1968305	13
3680353	13
4404125	13
664522	16
2296751	16
12813953	13
998176	13
1088007	13
1250642	13
206327	17
6907459	13
1263989	13
1989649	17
17641797	13
23677407	13
746156	13
1078062	13
1963721	13
4677349	13
29623579	13
13030249	13
10294530	13
7024380	13
1861051	13
7659688	13
15009733	13
6551226	13
5508432	13
51144	13
29648031	16
1043549	13
4715189	13
14210067	13
15127121	13
220386	15
5267811	13
8906885	13
13544947	13
16075585	13
7121866	17
8672818	13
17664417	13
2130674	13
4277401	17
20207980	13
1591312	16
29765345	13
1791646	13
3199710	17
2276445	13
76406	13
854920	13
3510651	13
891414	13
8347677	13
9826925	13
7036300	13
9790374	13
28316615	16
6859439	13
14193069	13
1108233	13
2153888	13
7626886	13
7224436	13
3776665	13
10619686	13
3843272	13
16595409	13
6612143	13
8660626	15
454435	13
598086	16
5027435	13
7676410	13
4701106	13
8050652	13
8197968	13
521639	13
4896970	13
23078197	13
355997	13
6335149	13
4126686	17
20327181	13
16155423	13
213965	13
19681969	15
48464495	13
8485504	13
5406395	15
13865774	13
7603398	13
1737406	13
2595432	13
2536791	13
6268107	17
6228926	13
2085675	16
1672012	16
919746	16
5454052	13
222856	13
2079511	16
812374	13
1688736	16
25814545	16
40668458	13
8379513	13
11644302	13
19660080	16
17650080	13
14211686	13
1090949	13
1756882	13
8613461	13
3779962	13
878995	13
5046258	16
4089931	13
2866664	13
1014578	13
838446	13
4840448	13
294096	17
3273015	13
7374876	16
5948772	13
2779205	13
3213183	13
420284	13
1116731	13
4752011	15
64804	13
10885220	13
1783893	13
31387483	13
9481499	13
8232001	13
1178196	13
11092169	13
8014143	13
9731747	13
4613626	13
1795788	13
14561281	13
4233866	13
16286677	16
9658622	15
1963227	13
1293328	13
6761897	13
16551281	13
6648279	13
11788408	13
4218361	16
3180271	17
9796244	13
505890	13
5424670	13
6995532	13
12570793	13
1992743	13
8685767	13
3851698	17
3216307	13
19718126	13
1305682	13
14139077	13
10608640	13
15731091	13
467228	13
1523894	16
15079606	13
3736402	17
11534634	13
3805843	13
17248082	13
12581873	13
5348118	13
26301063	13
7342745	13
507466	13
3845094	13
604730	13
4178966	13
4661411	13
2812378	13
3624796	13
2826432	15
5899456	13
1597186	13
11757383	13
6254874	13
11065457	13
4401324	13
5752254	13
1088550	13
13636011	13
4153130	13
586343	13
728992	13
3576754	16
5936553	13
5590295	13
7939093	13
7451685	13
3547471	13
1296581	13
19816057	13
15926549	13
5225187	13
1427532	13
2663769	13
3006659	13
771109	17
8325722	15
3072470	13
9022829	13
3833368	13
25388059	13
1990246	13
4308254	13
909662	15
11410739	17
870487	15
6325445	13
12938154	13
13982844	16
13472993	13
35909646	17
8813697	13
2008066	13
1628204	13
12477631	13
360403	13
2925168	13
789050	15
573982	13
7444925	13
2293632	16
1287424	13
11193541	13
21431256	13
5076488	13
4998138	17
5601	13
9592297	13
8805356	13
3920034	13
12156211	16
1632116	13
11831444	16
2019803	13
7856445	15
2089267	13
12596624	13
8310137	13
5973913	13
844120	13
1255964	13
8511186	13
355317	13
5163665	13
5914628	13
19433575	16
6363950	13
7005848	13
10807524	15
5914480	13
4962808	13
6683428	13
7435664	13
14533637	13
1765685	13
3748991	13
8293573	16
10981840	13
4108960	13
25631065	13
7004723	13
202136	17
1129801	13
6448996	13
2351108	13
14669089	13
190322	13
3441891	13
2319005	13
771825	17
1884376	13
4316019	13
21682962	13
10005512	13
29280266	13
11586450	13
2233141	13
3931728	13
4449069	13
1691885	13
2679598	13
60927	13
7290950	13
31668	13
1666957	13
3288203	13
9353484	13
499452	13
17361923	13
9379206	13
19400639	13
24794306	13
9402512	13
12214307	13
8992003	13
2683209	13
10479373	13
4896957	13
2556199	13
5016991	13
14911280	13
887729	13
2701945	13
16963425	13
4680206	13
11821226	17
27664139	13
366979	16
2266927	13
584144	13
2937111	13
15515328	17
2114125	16
25773900	13
14631497	13
1851149	16
1108231	13
11424852	15
10558025	13
5280533	15
6394690	13
2474262	13
12027646	13
2141572	13
4355739	13
4311331	13
3286835	13
2037647	13
3419104	17
7925820	13
6118212	13
6165001	16
899018	16
4880725	15
11837951	13
3190146	13
12159625	13
3137933	16
3845987	13
5432488	13
7740174	13
868451	13
7196792	13
3542173	13
7426496	13
10250098	13
2315763	13
1101498	16
3146442	13
6060399	13
32652830	13
15167421	13
13392601	13
14809929	13
12063872	13
2049866	13
43145986	13
9817987	13
38232403	13
4698185	13
4920379	13
591028	16
607495	17
2396699	13
25151835	13
364682	16
1347680	15
12024293	13
1145099	13
141563	13
1380701	15
4515135	13
13789891	13
7100620	13
11026916	15
92081	13
5781411	13
2830974	13
4125282	13
5729523	13
56275	16
1944033	13
9075815	13
2583931	13
2589629	16
32233436	13
2465679	13
6469936	13
14415030	13
10519030	17
8816481	13
22831419	13
8470914	13
3159190	13
36228799	15
939254	13
10095859	15
2516753	13
7407804	13
9394151	13
2552684	16
12187289	13
578448	13
1682510	13
4245028	13
17897859	13
13381223	16
10852341	13
13302558	13
2759142	13
5361391	13
3028707	16
9488283	13
3312203	13
25332198	13
2551556	16
1605894	13
483000	13
2091439	13
15834013	13
781885	13
13041520	13
11970003	13
3451872	13
13994305	13
1931564	16
1715639	13
9892812	13
11195258	13
52480	13
1531508	16
3442667	13
2206216	13
7331721	17
24026870	13
4055965	13
7849007	13
12766632	17
78972069	13
13623998	13
16008254	13
16410082	13
628275	13
13973902	15
1945023	13
6159558	13
27195631	13
2784374	13
5052657	16
4196964	13
25411424	13
15634464	13
5305839	13
13790673	13
9605670	13
20786385	16
391184	13
24493350	17
10971091	13
11740321	13
9375472	13
899009	15
8745434	13
30983372	13
1054911	13
6163801	13
6121127	13
1707660	13
9573340	13
122163	13
4100489	13
14987693	13
1101718	13
10167535	13
4348980	16
28668585	13
10905290	17
2909717	13
1622062	13
22817453	13
6699463	13
1447129	13
3675779	13
1315132	16
9383769	13
9677826	13
9021454	13
11489624	13
1068670	13
9974078	16
13693300	17
77364	13
4448945	13
10490598	13
2933037	13
19014271	13
3597198	17
12089903	13
8565728	13
6883261	13
8048017	13
4661545	15
1135227	17
9113613	13
13224416	13
409372	13
3912361	16
6043236	16
3666267	13
5176632	13
19186503	13
4871434	15
4571593	13
2129555	13
2616947	13
1257785	13
3586008	16
291553	13
452291	17
12529753	13
673886	13
14936902	13
16574866	13
16448492	15
138791	13
5506929	13
21264601	13
8869207	13
8806969	13
2004958	15
6947759	13
180993	16
2092958	13
10990794	13
10595404	13
14784665	13
10144184	13
3706461	13
7282633	13
6960144	13
8458053	13
32914071	13
940960	13
2367926	13
2747053	13
6080766	13
362304	17
15434390	13
555788	13
1627181	13
6772005	13
3104911	13
27386477	16
1877820	13
8827180	13
4445308	13
13941250	13
7017820	13
9796981	17
24258977	17
6618727	13
2695739	13
7107749	13
10263909	13
4196938	17
6426798	13
1446753	13
695796	13
9871531	13
2410511	13
305022	13
2057814	13
3112998	13
11712890	13
2109172	15
467447	13
23352226	13
12765061	13
10745409	13
17523273	13
827865	13
4981129	17
3886832	16
25230561	13
34534037	15
4261526	13
499500	13
8636789	16
5440565	13
11653855	13
21940823	13
651119	13
6313218	13
12405992	13
1848199	13
4974646	13
3354258	17
10564209	13
7297991	13
14066247	13
5149647	13
27435345	13
1010266	15
5571971	16
363683	13
1985313	13
1360672	17
7957536	13
8180965	13
8787967	13
8980490	13
8336704	15
1216589	13
19868223	15
7425310	13
10748007	13
11939207	17
2741300	13
7257582	16
5390751	13
19164525	13
11335415	13
790662	16
18477455	13
301918	13
14976879	17
9501260	13
522581	13
20389735	16
2050717	17
4751953	13
6829501	13
12953550	13
7676545	13
8688252	13
21675866	13
7053640	13
3972699	13
8241579	13
35038205	17
18689861	15
1494417	13
6791063	13
5225606	13
5446631	15
14715896	16
6877874	13
4045691	13
2376193	13
346863	13
1082426	13
31766151	13
3127097	13
4886942	13
9030496	13
835002	13
9397774	13
32321582	13
3265654	13
48492	13
3395683	13
17960174	13
9897742	13
6072669	13
9215965	13
10012317	13
4169246	13
24983257	13
10594200	13
3974605	13
5124784	13
13374920	13
597732	13
4356582	13
4150399	15
5709930	13
14433978	13
1732447	16
12350894	13
8912490	13
4410027	13
6408142	13
28503084	13
1611519	13
4289454	13
7532265	13
26975070	13
6394609	16
4042751	13
2612430	13
7659375	13
4092205	13
12735501	13
270752	13
9406544	13
9338251	13
15851317	13
1352644	17
6765513	13
3321967	13
4044536	13
7798066	13
7243726	13
11368717	13
9291986	13
1344923	13
627041	13
23051518	13
8098217	13
8792311	13
36849968	13
14268	13
3700070	13
31037838	13
4127629	16
2560093	13
11227857	13
5571169	13
7165009	13
4838778	13
1191548	13
4510889	15
5468321	13
6272526	13
3770976	13
5214434	13
1605535	17
4731303	13
28889857	13
11731897	13
13490652	13
7613048	15
1864934	13
16510409	13
3278709	13
6077278	13
19884218	13
10477877	17
3471495	13
6954751	16
11270150	13
8308446	17
21479056	13
6093051	13
3282350	13
4257488	15
3521782	13
3459767	13
16560853	13
1694179	13
7825166	13
5602879	13
11706157	13
499668	13
11614162	13
568154	13
901467	13
16261927	13
2900067	13
13581212	13
8072280	13
1865977	13
111853	13
665888	13
3700079	13
1142430	13
6313872	13
2279487	17
3489898	13
5950399	13
2682494	13
28659254	13
5686205	13
4039381	13
5554229	13
32637949	13
12807460	13
883829	13
2320170	17
2965164	16
9965400	13
5591767	13
10900505	13
4690744	13
2291554	13
166351	13
8513661	16
4085393	16
7147595	17
924090	17
6151563	13
23810681	13
873569	13
9804748	17
1538929	13
2304280	13
5320864	13
12151080	13
403024	13
8544523	13
33302589	13
10641961	16
1161874	13
31226956	13
19426996	13
735396	13
2954780	13
12003574	13
5885271	13
32977972	17
5034919	13
3439000	15
6560352	13
8547874	13
3478407	13
16302570	16
11986707	13
12235309	13
10800195	13
9901259	13
11234210	16
489955	13
2603715	13
5263375	15
13687706	15
1291633	13
18334733	13
3527544	13
2433142	13
12251642	16
15214889	15
12682798	13
2807424	13
3599663	13
501865	15
18614640	13
7669196	13
630380	13
579934	17
2089601	13
11595626	13
4726331	13
4714212	13
7584534	13
3987121	13
15057290	13
97921	13
1245052	13
649405	13
2548975	13
7601907	13
18541895	13
7444297	17
7614368	13
12781842	13
9042884	13
11188968	13
15823702	13
8913766	13
19405600	13
5832618	13
17406613	13
1122445	13
9982632	13
3522913	15
5416870	13
8913050	13
6573939	13
4488313	13
455853	13
14908741	13
3682734	13
3465746	13
24808394	17
1146731	15
711721	13
2177873	15
14035944	13
8232565	16
24054577	13
21008316	13
5308411	13
56946	13
851520	13
9911828	13
17625404	13
13253504	16
26551819	13
10465005	13
14445230	13
1895530	13
4897924	13
28033674	13
11152438	13
5363214	13
6984703	13
15494571	13
10914606	13
4276894	13
3116169	13
516597	15
1224721	13
3431329	13
3346344	13
5516105	13
3484197	13
7972000	13
2921006	16
259011	13
21418886	13
4437887	13
2404363	13
5223856	16
17977219	17
23453290	13
11280987	16
11021908	13
7810251	15
3310732	13
544221	13
1796576	13
1326681	13
25857582	15
2618636	15
6817488	13
1245870	13
19210991	13
7280388	16
12243805	13
1327259	16
9305910	17
5823780	15
8776097	15
14055968	13
1274781	13
28889398	13
9748660	13
4903472	13
18031114	17
3605011	13
1504876	13
11005870	13
384191	16
181736	13
4275284	13
16461146	13
8626039	16
12972749	13
10624264	13
623101	13
7411310	13
2017283	15
13618143	13
5863561	13
5379719	13
6071936	13
10251392	13
2261016	13
856299	13
3176741	13
7664595	17
7945631	13
11476530	17
3954923	13
6381950	13
12886754	13
28496271	13
504943	17
23211188	13
6142993	13
9019929	13
5252181	13
38807427	13
11070661	13
2795138	13
1146502	13
24859517	15
5081301	13
283524	13
7508527	13
3955403	13
4423603	13
8902830	13
6745959	13
3152168	13
27212996	15
8688398	13
3251823	13
613570	13
5742631	13
3786522	15
11318763	13
2787218	13
3757956	13
3701372	13
11096688	13
6694059	13
12316203	13
7037416	13
4679502	16
10825425	17
3999898	13
21494773	16
7677650	13
8006975	13
25624270	13
8415743	13
11537890	13
6151310	13
48861960	13
629138	13
12996759	15
5491261	13
8836793	13
1060616	15
4136805	13
2340269	13
8377031	13
31947618	13
2534832	16
8436887	13
13144025	17
2680385	13
1653129	13
1734980	13
3857313	13
4229245	13
228178	13
5398001	13
17509637	13
1533358	13
13325796	13
2868447	13
49642299	13
11344069	13
7452290	13
7629318	13
18296871	13
38638205	13
1910795	13
9416461	13
13484855	16
18701659	13
680762	15
14558559	13
12660944	13
4316584	13
33602316	13
7057211	13
1247028	13
44852240	15
12388804	13
5449076	13
3929224	13
21238364	13
5938362	16
10156072	13
21295698	13
2545149	16
16710750	13
7144952	13
352528	13
6949471	13
3358768	13
5411588	15
1657244	16
4881307	13
9919835	13
1442732	13
18243845	17
2275770	16
4208713	13
9133144	13
15467668	13
16268092	13
1230453	15
495838	13
4592531	16
27530511	16
6111470	13
5931455	13
7350627	13
8003391	13
3930133	13
8076005	13
2591450	13
11160170	13
13610850	13
14883132	13
7481532	13
5278010	15
117276	13
597354	13
7074336	13
4039750	16
16488604	13
5454457	13
5451061	13
8638882	13
10182909	13
5502054	15
508716	13
10423259	13
7909747	13
10481112	13
1180248	13
16456364	15
987825	13
10013422	13
2600553	13
18342979	13
949507	13
3989480	13
28152199	17
7616145	13
4325650	15
2827150	16
31536620	13
1195968	13
939869	13
462983	13
8706281	16
2815556	13
8218157	13
16291113	13
9442134	13
285922	13
8707924	13
12295652	13
5002017	13
8700437	17
17072664	13
1915817	13
20184044	17
33164509	13
18670911	13
9390846	13
6430284	13
2536797	13
3192839	13
4496776	13
20506992	13
10702329	13
2340261	13
16715870	13
1505802	13
8606601	13
8344338	13
4964772	13
6022454	13
6047705	15
18985164	13
12673083	16
2111055	17
3309795	13
37280237	13
3876170	13
3375506	13
7156687	15
568670	13
24827	13
155482	13
2707827	13
2006380	16
1703403	13
25683439	13
12165008	17
4383385	13
15100746	13
9614936	13
4706751	16
1644575	13
2956214	13
2983155	13
1155688	13
9897152	16
2531870	13
10474408	13
12220634	13
38658917	13
10230392	13
12193571	13
2787143	13
1371260	13
3703497	13
7037981	13
4182917	13
2344043	13
2622724	13
20556950	13
7380141	13
3935068	13
14034750	13
3215025	17
3030194	13
7384316	13
2545456	13
1086815	13
92470	13
4270804	13
2435902	13
14850123	13
10365648	15
8489121	13
15753477	15
1553914	13
6120646	13
13458232	13
3211115	13
4376205	13
275066	15
4736269	13
4780573	15
2745880	13
25300079	15
1699979	13
3928894	13
3612071	16
3912825	13
13394366	13
2646028	13
8951851	13
1445944	13
2651785	13
3386730	13
6979942	13
10809447	13
11863896	16
19093275	17
11410278	16
1087442	13
18327194	16
1859715	13
3111603	13
9408	13
4519913	13
10147236	13
240389	13
4752714	13
3432718	13
670935	13
1726088	16
4798235	13
9162196	13
2815258	13
2859271	13
9707253	13
3289331	13
5867522	13
1589138	13
37045840	13
2274526	13
16211860	13
17701844	13
6982903	13
11662260	13
9116622	13
7602491	13
1717806	13
1834193	13
1011862	13
19445535	13
13891360	13
2101487	13
14934656	13
1438523	13
6601380	13
7822856	13
1628770	13
1072191	16
26853179	16
1745109	13
8394260	13
3389555	17
16132892	13
1566736	13
13187824	13
5922235	13
6982839	13
17704082	13
10435046	13
6472934	13
9950843	13
3606734	13
12817598	16
6672284	13
279064	13
19368521	13
10542751	17
5981431	13
1773241	13
2849269	15
9510747	13
21391031	13
3039930	13
12584802	16
3797851	13
5968911	17
24018587	13
23313047	13
13965205	13
4585806	13
9649428	13
1129883	13
2879348	13
1514854	17
3439103	13
6844405	16
18407239	13
5964126	13
589277	13
2260505	16
5529255	13
1458864	13
7920394	13
16859775	13
7722262	13
14974881	13
6058798	16
3498705	13
3526450	13
23299251	13
1755280	13
2401157	13
25128314	13
21604404	13
3348841	13
21840880	13
5109201	17
3352244	13
16489773	13
20696207	13
44685102	13
8073650	13
19229243	13
6274116	13
7111639	17
9769648	15
5713907	13
2798616	13
242687	13
866604	17
3639706	13
480368	13
2364193	15
2367592	13
9339598	13
7528247	13
18647564	13
8702067	13
31773745	16
15619349	15
5483389	13
2195481	13
4512990	13
2799941	13
8497710	13
23209487	13
2564389	13
2792407	13
11965044	13
11505146	16
6595836	13
2756379	13
4188380	13
4025602	15
4619855	13
9950851	17
2569652	13
3988021	13
20724365	13
10410767	13
26336977	13
5877930	17
3346967	13
2856569	13
9476591	13
410852	13
9004000	13
5439284	16
9662601	13
7089372	15
4783688	13
9649502	13
43496583	13
13427257	13
7792521	15
1844841	13
4150173	13
15325781	13
1695068	17
1556546	15
26105789	13
3048038	13
10821963	13
355018	13
12670837	13
1655382	13
11049462	13
7305188	13
13438058	13
15706234	13
10417416	13
29113255	13
6376315	13
134239	13
3817825	13
239464	13
40848	13
73853	13
23452337	13
11712549	13
4703604	13
12123764	13
4526607	13
8365362	13
8374946	17
2238458	13
13533348	13
25506040	13
3302821	13
18190247	13
1243430	13
714999	13
5726501	13
13462564	13
128803	13
21895294	16
2304679	13
10639241	17
532970	13
20486611	13
2869810	13
17084443	13
1064936	13
2047604	13
3180216	13
13294729	13
1895631	13
14688310	13
1879298	17
9245179	13
397935	16
19726423	13
12179927	13
6420997	13
7544743	13
3176521	13
8599544	13
21599533	13
23642951	13
11995660	13
8363957	13
167111	13
681605	13
8512563	13
70472	13
16045010	16
5667430	13
62636	13
1981499	13
24676217	15
9058336	13
10425512	17
285005	13
1753083	13
18129039	13
4985449	13
3102183	13
8251056	13
14744876	15
883564	13
157432	17
4182482	15
12041200	13
27980920	13
1481295	17
357347	13
9209585	13
16895231	13
16801097	13
1082327	15
20661660	13
21372376	13
21106985	16
2560868	13
22120640	13
3269132	13
233503	16
8992897	13
1241450	16
13115937	13
5644459	13
12807163	13
11376448	16
11583417	16
8028273	13
8356043	13
6336142	13
23217	13
8554086	13
3049857	13
693327	17
30315031	13
5922702	13
16325088	13
2524805	13
2988250	13
17406203	13
707436	13
83904	13
4583836	13
4139806	13
2172414	13
7885775	13
6681934	17
11048323	13
4242971	15
1903604	13
2233649	17
11136183	13
6881617	13
5921682	13
45774455	13
18737683	13
3917945	13
5417965	13
3833062	13
11040425	13
8236257	13
16113112	13
1476220	13
2878055	17
2596187	13
4126400	13
22826557	13
2287963	13
7202524	13
1821086	13
11043766	13
5551823	13
14389702	13
5120032	13
14238904	13
5595909	13
1067678	13
2775481	13
2039091	13
7563179	13
1570655	13
23014390	17
3647204	13
7449320	13
17522204	13
2742314	13
18751500	13
735728	13
1370301	13
889378	13
3260764	13
11747770	13
2494105	13
4125786	13
6338712	13
31622545	13
29172928	13
1270328	13
1340063	13
4402336	13
3493591	13
5630790	13
16843106	13
1815022	13
4678759	15
5460572	13
1939734	13
15218887	13
29935554	13
8542126	13
12952679	17
4592380	13
12173556	17
2673940	13
3375829	16
33052133	13
4994301	15
3457717	13
8807843	13
1406275	13
3893693	13
9610842	13
5740251	13
5008272	15
7593960	17
15289175	13
3288289	17
13080717	13
27052462	16
17039860	13
11444978	13
6712705	16
3582	13
19274053	13
644535	17
9274370	13
1524518	15
4397673	13
12299440	13
9582575	13
7889101	13
6877793	16
9532354	13
9842569	13
3871478	13
8430770	13
1354586	13
5274721	13
19277583	17
17752205	13
5614416	13
1189815	13
9937463	13
5720924	13
5560409	17
10391860	17
8438402	13
7295563	13
3685968	13
13293742	13
2197425	13
11984805	15
1622432	13
11715342	13
6418420	13
10432635	13
3858909	16
1779436	17
7313230	13
4177116	13
12340729	13
10061581	15
798874	13
13338976	15
9269055	13
18481455	13
3954345	13
1613171	13
6065510	13
2292818	13
17009956	13
3852721	17
4494789	13
2500858	13
1098777	13
1524679	15
9660938	16
10102609	13
8918272	13
1233771	13
3159531	13
13503766	13
4464253	13
16270991	13
116208	13
2919960	13
16914048	13
6713982	13
8589887	13
1090476	13
11956252	13
6663789	13
6737845	13
10134201	16
3167852	13
9865815	13
7130234	13
9969183	13
9692101	13
10626796	16
7205459	17
5535389	13
7960867	13
3574036	13
1513108	13
1270152	13
1366646	13
2919622	17
2797165	13
2199528	13
27909882	13
2970459	13
1159336	13
2842488	13
17486095	13
7968118	16
12223249	13
4616695	13
6390826	13
16281306	13
7061824	13
361161	17
2118055	13
4067559	16
1851016	16
10995338	13
21205394	13
8090332	13
422950	13
48485607	13
1291352	13
4937034	13
2817793	13
2292226	13
3080136	13
5036224	13
5837515	13
3855058	13
5527314	13
15811680	13
28461194	13
1694825	13
16592928	17
1039688	15
12534024	15
3500332	13
6666358	17
1728285	13
4637847	15
2825051	13
8546819	13
8652775	13
1011462	13
2119137	13
7492585	16
39746	13
16280788	16
11064421	16
7489194	13
6944636	16
4347945	13
14163068	17
412850	17
1203762	13
16275734	13
5810097	13
1146013	17
6307944	13
3539951	13
32229014	13
20768	13
19159639	13
1430758	13
1093941	17
11234720	13
7198125	13
18019339	13
14466013	13
1170690	13
3449925	15
8479472	13
4916566	13
7566673	13
30745774	13
2096294	13
10991794	13
3131897	16
5604731	13
2610630	17
10834703	13
4510604	13
8880327	13
17360286	13
6990077	13
16228973	13
22127776	16
463608	16
7230703	13
2454440	13
25344125	13
19519507	13
6502459	13
18690905	13
3307179	13
4204872	13
4096815	13
6994785	17
4718683	13
175526	13
12462301	13
327781	13
605224	13
462195	13
2660336	13
9326556	13
1399167	13
12229391	13
555506	13
7898490	13
1413045	13
10629400	13
4496029	13
531842	13
11201884	13
3801682	16
31616095	16
3058491	16
867855	13
1699841	17
11699384	13
1203038	13
8966130	15
552524	13
2870379	13
8574317	13
1047570	13
4057538	13
5791535	16
8043422	13
3766645	13
6612878	17
24301669	13
6403339	13
11828894	15
1619356	13
24718082	13
5149873	13
394704	13
10253396	13
2425811	13
67913	13
5999705	13
1454209	13
6901720	13
7663489	13
5238592	13
4545503	13
1618335	13
8158935	13
2937280	13
4447950	13
8640609	13
2124343	13
4924682	13
6196017	17
13125436	16
19378993	13
8164212	13
406653	13
6705282	17
7340249	13
2076145	13
20415592	17
4913020	13
19157332	13
19691142	13
38025698	13
3913768	17
5799148	13
2779997	13
3878608	13
4986236	13
1064673	13
22190173	13
18762820	13
12920870	13
2286046	16
323456	15
2395432	15
748652	13
3535200	13
6420052	13
22449854	13
13004187	13
3544447	13
17032306	13
456503	13
9191039	15
9571469	13
2891140	13
972885	13
11208892	13
12666313	13
953346	13
16212593	17
2631297	13
3808825	17
6243999	16
6126656	13
371929	17
8556528	13
16601077	17
7311786	13
3209341	13
15744179	13
16373501	16
8554705	15
3296120	15
27906	15
3620212	13
771501	13
19073442	13
9427700	15
1570012	13
42508	17
4510101	13
2349743	13
4894111	13
5728057	17
2541674	13
2154546	13
11771171	15
9746969	13
1227879	17
14234416	13
1605355	15
4866133	13
1124681	13
45969147	13
13078961	13
4548526	16
3775514	16
106147	17
4906870	13
10403474	15
20151064	13
2149303	13
23347442	13
173744	13
96859	13
3767637	17
41531142	13
15666525	13
6686903	13
9269381	13
4343869	17
7173655	13
2521861	13
1487546	13
12956854	13
535500	13
5289569	13
25522849	13
22758740	16
12720316	13
3470336	13
15854469	13
23898886	15
249773	16
13657845	13
18200596	13
5306885	16
301104	13
757512	13
86523	13
3493024	13
9410517	13
1153138	13
2115365	13
9354405	13
5172773	13
517268	13
1621863	13
1095129	13
13421410	16
1243962	13
18922243	17
9049045	13
4195296	17
13094388	17
1109361	15
5491155	13
11544814	13
4634413	13
10934675	15
27180	13
11149441	13
9579109	13
5111712	16
20286576	13
771239	13
13394287	13
9547108	13
4104257	17
353685	13
3928697	15
19274427	13
594722	13
23508109	13
12483031	13
6657889	13
30547884	13
284267	13
10714513	13
22094838	13
1687401	13
2871196	13
10459167	13
2430202	13
10185754	13
24051492	13
9805726	13
10984633	15
1366656	13
13873767	13
18475962	13
12942651	13
16100726	13
40031021	16
1754818	13
1303139	13
16091992	13
4398720	13
7699626	13
27332169	13
3497464	13
4096340	13
2751622	17
12434497	13
5467691	13
8962458	13
15656971	13
18606289	16
596876	13
9735120	13
5548445	13
4399572	13
2984659	13
9132981	13
5702071	13
5018401	13
7497782	15
1836639	13
12009262	13
18918684	13
4425066	13
3270922	16
1444557	16
1933431	13
9416683	13
2888588	13
2198835	13
10803932	13
3953723	13
4241997	13
11024591	13
2726510	13
558372	17
1155533	13
7989838	13
34323749	13
8465958	13
1321058	15
6583950	13
3534753	13
3365796	13
13974	13
1962322	13
4239494	13
3619220	13
2102312	13
1331469	13
30056801	13
7558281	13
12122818	13
4745221	13
5508529	13
5595404	13
10460890	13
6881167	13
1522225	15
19388482	13
16787001	13
4618015	13
4440159	13
5145405	13
13319842	13
25793498	13
7921981	15
4634297	16
7926823	13
5156292	13
2666975	13
21071329	13
4320707	13
1699991	13
4895468	13
7437805	13
7117554	13
4260925	13
3800868	16
4081337	16
10702851	16
5569057	13
3524095	13
11037173	13
1970238	17
10007111	13
1029392	13
210002	13
13142268	16
10072740	13
3371619	16
9592123	16
22442743	13
4520521	13
5703418	13
2039024	13
820575	13
673547	13
8271990	13
1016470	15
2983542	13
16066589	15
173005	13
29428455	13
20551189	16
5298920	13
3728015	13
30624595	13
19558440	13
2488201	13
68647	13
399945	16
2008535	13
594398	13
1751158	13
9125561	13
6343293	13
1201189	16
10669114	13
5293666	13
5530628	13
154113	13
14700664	13
17752951	13
4113439	13
9876982	17
17827019	16
4749391	13
12272034	13
9887638	13
19021265	13
316856	13
7815650	13
11418994	13
2135688	13
3366716	13
962745	13
17852074	13
1223171	13
637618	13
2894937	15
1638823	16
6397482	13
3233972	17
2824540	13
447467	13
3977792	13
24474792	16
7340391	13
1304145	13
1629278	15
2710552	15
3072058	13
5047715	13
3359873	13
3795990	13
1150112	13
8937043	13
1304616	16
9110053	13
14651002	13
31037460	13
13671337	15
9157480	13
1315768	13
7864745	13
11895101	13
1995242	13
7543548	13
7668317	13
2823401	16
33967779	16
13278418	13
1987008	15
2022420	13
5447120	13
12993016	13
9375284	13
1159898	17
7172397	13
1395513	13
2426947	13
32921136	13
14721582	13
13377111	16
6401613	13
26592629	13
306913	13
2306341	13
10706642	13
15799338	13
5146214	13
6906360	13
7691213	13
9894733	17
4223973	13
12906946	13
7442013	13
17109243	13
2200173	13
7214382	13
8059713	16
1868627	15
3179287	13
1446465	13
4604017	13
5653448	17
4808854	13
6847230	13
25972358	13
4622126	13
2604413	13
3020961	13
1600952	13
6161935	13
4793691	13
1353287	13
17779114	15
12911453	13
3875911	13
2186234	16
2588211	13
25745029	13
5597243	13
5490273	13
2305408	16
9811778	13
1711189	17
5947701	13
4924962	13
13432733	13
6019805	13
3514283	13
7392362	13
552527	13
11483465	15
1979138	13
9177625	13
13925140	13
9559596	13
6044322	13
3120008	13
2987414	17
1121793	13
2405632	13
1736237	13
7497021	15
5423166	13
4632510	13
6516958	13
682646	13
19279039	13
2700095	13
146632	13
4037410	17
5450935	13
3635582	13
10589321	13
76942	13
10519166	13
10642931	13
3186777	16
194723	13
6160272	13
26145878	13
3143479	13
22533626	13
1514203	13
7411751	13
865277	13
2047935	13
27447688	16
515166	13
1052925	13
2238502	13
4115126	13
4589564	13
1321156	15
1801154	13
15371032	17
12704434	15
2051040	13
6398105	13
12759450	13
7903834	13
5931812	13
12902283	13
4150573	16
12814546	13
10698326	15
10748449	13
5164390	13
17642791	13
2816859	13
5758168	13
9118832	13
17138842	13
5260447	13
577067	13
11592026	13
2362571	13
7990511	17
651120	13
4851003	16
9163500	13
2301699	16
79172	13
4804149	13
24148120	17
7279416	13
6739577	15
20036917	13
3309525	13
5251593	13
654231	15
1465991	13
2635139	13
1246732	17
4163713	13
4023358	17
692173	13
4016694	13
5476320	13
16466244	13
11903765	17
644707	13
67727	13
4814699	13
9749323	13
3217265	13
11125530	13
1754729	13
863286	13
1795601	13
8180168	13
656590	13
81401	13
3532993	16
15513244	16
10587514	13
1537321	13
1674077	13
9843717	13
1124788	13
4580985	13
10237755	17
22936066	13
11699720	13
5564180	13
19892689	17
4374883	13
17067258	13
28954875	13
1838237	13
1266167	13
3168411	13
16075474	13
9698872	13
1457398	13
4370190	17
4786253	13
4859563	13
8036771	13
2881541	13
4181439	13
10417362	13
10000631	13
2590449	13
2687254	16
7469313	15
2095416	13
4653005	17
13007762	13
4372468	13
29226461	13
7606116	13
12778543	13
12688494	13
4924209	13
24134297	13
19966969	13
20516888	13
2537055	17
21664673	13
2244530	13
14334824	13
1287728	13
31839292	13
142144	13
3277657	13
10128647	17
1315497	13
10823806	13
770038	13
14629156	13
2789021	13
3763225	13
2333646	15
5538097	13
2903386	13
753267	13
10953484	13
3483168	13
5664935	13
1055772	13
19669528	13
3844487	17
1480867	13
6274940	13
7494782	13
37133	13
17223789	13
6278140	13
1658679	13
14033153	13
339631	13
3200912	13
7961516	13
45612412	13
25279252	13
7760463	13
7777747	16
12981733	13
1020131	13
6050743	13
29159513	13
8423969	13
13759211	13
15059603	13
13602266	13
12706220	15
1133939	13
26919222	17
2938193	13
2413158	13
10877458	13
838615	13
3882679	17
3857485	13
9417113	13
1270348	13
15663059	13
5736839	16
22574239	13
16014053	13
750130	16
10194736	13
1639194	16
733242	13
10592176	13
1251937	13
14318	15
5499074	13
4601004	13
43946197	13
3988192	17
2910613	16
1585504	17
2145642	17
6694624	13
2421179	13
1348494	13
1077395	16
4000950	13
4528211	13
11604700	13
17704890	13
669265	17
1483262	13
19095873	13
8943149	13
31038266	13
1336280	17
13365445	13
1116416	16
18288684	15
25545681	13
6761963	13
8920979	13
3994284	13
2131992	13
8767129	13
14305178	13
4958830	15
31032	13
2088976	13
17774075	13
19730337	17
123774	13
1086213	16
2531912	13
6642945	13
4672674	13
22208360	13
5937373	13
18123525	13
35365327	13
2032802	13
216739	13
4268795	16
4030741	13
9361659	13
18864843	17
681140	13
1707573	15
2081964	13
3843978	13
6140374	13
2110402	13
3537655	13
1485906	16
1023706	15
4459841	13
3227136	13
2632383	13
253119	13
10299843	13
1518837	13
33292778	13
2434651	13
31084282	16
4088006	13
6124495	13
872479	13
2786187	17
14832046	13
3796903	13
11131915	16
37922690	13
1642360	13
3501681	13
2628089	13
6693999	13
3192368	13
19982767	16
1718927	13
4250056	16
4656755	13
9282427	15
14738728	16
31435773	13
1096343	13
6762989	13
5124292	13
17274137	13
8768748	13
1482371	13
31043636	13
10674198	16
5384381	13
7993339	13
3734810	15
5270608	13
3392867	13
1832648	13
38671264	17
6869341	13
1742622	13
4704310	13
8201586	13
4305435	13
23885943	13
510392	13
17296926	13
11452387	13
56064029	13
11641902	13
28386336	13
5664536	13
12811044	13
3383885	13
18234389	13
5959454	16
8220637	13
4027471	13
13382335	13
758251	13
33165762	13
3028186	13
16352449	13
22756619	13
478179	16
15574097	13
2319117	13
9367416	13
13800491	13
4014283	13
4026925	13
572962	13
3361934	13
8756435	13
1694510	13
4119817	13
9374991	13
711494	15
5746410	13
15283956	13
9589432	17
31513942	13
4622135	13
16782797	13
5120961	16
1009679	13
179898	13
17067158	13
5868475	13
791588	16
1569206	13
15350095	13
4084059	13
23969108	13
11232590	13
19886729	13
6855331	15
2280766	13
926316	13
7237055	17
8198858	13
2219823	13
2012162	13
4568186	13
3907660	13
1631723	13
2454928	13
5766653	15
4347922	13
6165734	13
6338427	17
6490143	13
3103895	13
3160440	13
15610144	15
6776957	13
9470397	13
3718516	13
24078107	17
1536719	13
1462253	13
1461569	13
2999143	13
33259220	13
19095631	13
488536	13
2127612	13
1842984	15
4066010	13
8483961	13
20746555	13
13075962	16
3007172	13
2537837	13
1407313	13
6052455	13
2290950	13
5775154	13
11514086	13
2736496	13
1559850	17
700884	13
10320130	13
14997359	16
2458001	13
11073638	13
19457823	17
834940	13
3429640	13
5281404	13
1814172	13
8704489	13
9564383	13
236533	16
628693	13
5031188	13
7623961	13
546076	15
11679913	13
20749774	11
13682401	13
25281715	16
8024793	13
10194695	13
33771569	15
1807152	13
20712239	13
16247216	13
13556301	16
15487343	13
17950801	15
17249429	13
8767866	16
665972	17
7297665	13
383590	13
2472230	16
17955222	13
561756	13
39814226	13
5899591	13
825570	17
676798	13
28441831	13
10567129	13
7927278	13
3063686	13
4906664	13
6165135	13
2546047	17
11732127	13
319649	13
5996067	13
9985673	13
7406716	13
2493851	13
14703562	15
791924	13
3340556	13
1968015	13
7198343	13
4453313	15
20286525	13
7238456	13
21680334	15
4815164	17
964366	16
6640423	13
8275413	13
4613177	15
5363725	13
1313404	13
6446874	13
4944265	13
13159560	13
9860788	13
4866122	13
5742609	13
15267135	13
542941	13
1118704	13
3419956	13
4339952	17
6090922	17
7402417	16
121093	13
3374352	13
9877907	13
891568	13
6675662	16
2783851	13
6853514	16
2270781	17
4218821	13
13248724	13
3492547	13
2972193	17
3723576	13
5653685	16
2121137	13
2234284	16
2986267	13
19616242	13
7262324	13
4484668	15
1568375	13
1619162	15
12790840	16
8162452	13
5026692	13
355472	13
5832687	15
12932564	13
2956313	13
5511710	13
2879812	17
1205887	13
40397491	13
2081868	16
9044210	13
191158	13
6127071	13
10044191	13
17586038	13
10424896	13
7832328	13
5486242	13
21408154	16
7585584	13
17041901	13
1688672	13
6078115	13
521045	13
12697326	13
26567809	13
10484369	13
11324699	13
5698833	13
1777580	17
2861442	13
2792895	13
12307184	13
5613983	13
10182134	15
4467177	13
4318069	13
3428946	13
6066533	16
3211652	13
7836490	13
444494	13
7792025	13
1720992	13
8878343	13
17542875	17
1242349	13
1861936	15
394683	16
21066409	13
2331974	17
6096636	13
1049630	17
8039858	13
624713	17
2383732	13
2664171	13
619231	13
1143115	13
2598965	13
9377019	13
3410993	16
1784236	13
11320496	13
3243114	13
10861694	13
6767349	13
7246406	13
8275021	13
861914	13
110244	13
4556112	13
7665413	13
6631916	13
6155261	13
1246414	13
10287728	13
100747	13
22703429	13
181274	13
11309969	13
7892907	13
18788550	13
7105646	13
4471872	15
1460792	13
6759781	13
6452984	13
14241428	17
7276168	13
19983024	13
3948111	13
7134850	13
1692680	13
4013862	13
19536561	13
1545695	16
2513318	16
1992542	13
2770005	13
30726341	13
2910451	13
2527749	13
448292	16
11248868	13
229815	13
37866351	15
16912247	13
24681253	13
4674226	13
1363450	13
7591515	16
20587849	13
589734	13
725357	16
12557799	13
3582109	13
2375249	13
14725663	13
7354947	13
3221449	13
102420	17
22831531	17
13115126	13
705752	13
4367976	13
4722779	13
10143601	13
13466651	13
688807	13
2642650	13
14169509	13
18779090	13
16091846	17
11891276	13
6704293	13
4609452	13
650577	13
13536043	15
12492224	13
16166378	16
9744691	13
21249223	13
2456977	16
21397262	16
18982528	13
5372329	13
17409618	17
8777305	13
10169066	13
9524552	13
2777600	13
1140303	13
6393354	13
8663241	15
13203562	13
14097747	13
6026239	13
16156334	13
2827825	16
4279080	16
3302195	13
5835772	13
18010047	13
2202723	13
3251365	13
10295715	13
828658	17
401387	13
3383965	13
3719872	13
9515628	13
7312715	13
1412257	13
11636371	13
9522428	13
25170739	13
605832	13
1118136	13
2130673	13
4995699	17
2583103	13
2834819	13
6655317	13
9043879	13
660154	13
507260	13
2398122	17
5393473	13
10794386	13
5036058	16
3073079	13
13971073	13
5429540	13
1138101	13
17139551	13
22662218	16
887226	13
11504475	13
25880742	13
7565310	13
22203500	13
1060286	13
359222	13
2002713	13
14744531	13
17053199	13
12074977	13
11559371	13
31837963	13
16445743	13
22588541	13
7699380	13
2630049	13
5046836	15
16801710	13
1996703	13
3325186	17
17454361	13
6688202	13
16669276	13
3445556	13
4801632	13
11479278	16
43097400	13
9419473	13
10881209	13
1432631	13
5561584	13
2522407	17
11171174	13
5065776	13
3961823	13
4579732	16
10419654	13
15131744	13
20463780	13
6569464	13
5769460	16
2302544	17
327679	13
814562	13
6090916	13
16782991	13
3730996	13
2493315	13
923525	13
31346584	13
11293028	13
8927094	13
663288	13
6625266	13
2286131	13
4603734	13
9993425	15
4637178	13
3646585	13
5868581	13
2496986	13
3503671	13
7984601	15
338851	13
16736502	13
19744998	16
5271900	13
4348163	17
5533999	13
914660	13
861077	13
38521469	17
59151730	13
3109140	13
29688809	13
4611628	16
2431625	13
902287	13
8883194	16
734221	13
98089	17
8230701	15
1531504	13
11627742	13
838518	13
4917089	13
3505486	17
12889717	16
14891953	13
4770533	13
13454113	13
29791096	13
7197646	13
2152170	13
25302226	13
5049592	13
5217030	13
12517423	16
4528319	17
2619443	16
9514481	13
412645	13
13758267	15
22965642	13
6921599	13
9124910	13
5536807	13
2353449	17
5175188	16
1446353	13
3040522	13
4560065	13
6381631	13
13379070	17
6849756	13
2918661	17
5096325	13
3682461	13
204644	13
22264420	13
8616208	15
4318757	17
2646012	13
3733609	13
26981765	13
1940198	13
4788700	13
5957962	13
102646	13
1356534	13
4421924	13
6635177	16
7819588	13
17263435	13
1896016	13
16722688	13
870122	13
2672835	13
10681962	17
17385684	15
245089	13
2658235	13
11168364	13
12512837	13
11186500	16
19276816	17
2336163	13
2185980	15
33641584	13
2235028	16
7891057	13
17444127	13
1622012	13
22392852	13
6009307	13
165409	13
16309846	13
2943068	15
15817222	13
281567	13
6542258	13
12832526	16
4079392	13
7559747	16
13196605	17
9500729	13
3547923	13
6482251	13
2613114	13
25389443	13
5876399	13
2616674	13
2286160	13
15655534	13
1883901	13
26885504	13
4862646	13
4950621	16
3391005	17
155561	13
2617643	13
3284674	13
52373793	17
377847	13
13264918	13
9062838	13
3671926	13
13795503	13
1858714	13
4435966	13
1593585	13
3483335	13
1151552	13
38394798	13
12801404	13
15358839	13
9536275	17
1493124	16
7236507	13
7429388	13
2041071	13
3724379	13
614689	16
13700388	13
18500877	13
18354167	13
1868313	15
1185744	13
16575962	16
16507420	13
4145601	17
8253148	16
1740192	13
30574261	13
366794	13
846951	13
15539588	13
14773174	13
4045212	13
26976624	13
13064492	13
7808961	13
8586956	16
3105023	13
7159696	13
3533319	13
4364701	13
8303013	13
9393718	13
1243279	17
24568139	13
1119970	13
13094345	13
1612581	13
16963576	13
6244334	13
3966262	13
3328961	13
9227321	13
10317684	13
2569459	16
3062693	13
13925935	13
6220859	13
3813833	13
15178442	13
19566294	13
1970132	13
901961	13
3616345	17
8139296	13
992027	13
7039607	13
17562370	13
1793224	13
4841985	17
14050410	13
4451534	13
4932061	13
263124	13
9257056	13
500898	15
1093192	13
13434693	13
2138723	13
131126	16
6394699	17
2487386	13
1649946	13
13606613	13
7889242	16
33725352	17
200667	13
3401842	13
11720708	16
6656794	13
494955	16
16847310	13
12420379	17
3671536	13
11684271	13
1082272	13
7329634	13
690625	13
1592120	13
2299183	15
1646433	13
4023013	13
38982318	13
8076150	13
16390085	13
3846871	13
48222	16
5965065	13
64013350	16
4447952	13
3587099	16
11841462	13
12937334	17
18907807	13
7524225	13
17126916	13
21701141	13
12719274	13
3729670	13
11671557	13
9022168	13
187406	13
3479083	16
1761585	13
2187876	16
5551177	13
1993850	13
9149582	13
378677	13
8679185	13
9398858	13
6438789	13
34638592	13
12983496	13
3443710	13
6667567	13
14613316	13
8390246	13
9917836	13
5005637	17
6327818	13
4610488	13
4361969	13
12937557	15
4184880	13
53671400	13
1892910	16
10722439	13
7023197	13
12008893	13
2056179	13
2802011	13
19032386	13
6736892	13
8707668	13
5102643	17
3997361	13
1740792	13
3609084	13
1309682	13
5063913	13
5384824	16
37259	13
6516298	13
419156	13
1512255	13
724143	13
5174152	13
804046	13
7874976	13
4121347	15
14597169	13
7739618	15
30468843	13
977914	16
12393740	16
1772312	13
16397478	13
378495	13
12223993	13
3832619	13
658902	13
14649103	13
16333	13
1689802	13
416200	13
5104278	13
3844009	13
1066052	13
12102831	16
685117	13
1208996	13
12592489	16
8334125	13
6005625	13
591677	17
6609795	13
15428030	13
15239980	13
982496	13
4503665	13
7130448	16
5356376	13
548418	13
2828571	13
2184850	17
10419969	16
1029382	13
1561052	13
2165633	16
3292831	13
6823626	16
7332147	13
19535466	15
12986680	13
14121059	13
601250	16
11812761	13
4182991	15
3716549	13
5301200	13
116796	17
7150642	13
6671592	13
4855003	15
2620025	16
3900457	13
942797	16
12248073	13
23366778	16
6443781	13
9211357	16
13649091	13
1330972	13
7253424	13
9761411	13
4526997	13
5957080	15
4694455	13
8787598	13
1180380	13
18479651	13
192383	13
327599	13
11051697	13
279022	13
1803205	13
13595719	13
13698584	13
15742671	13
9186769	13
2088868	13
2272053	13
9057208	15
18208725	17
1863336	13
1845133	16
11235399	13
6157848	13
5010026	13
4086726	13
897468	13
8826394	13
2720945	16
2256382	13
22620263	13
32455089	13
3313798	13
27001799	13
10067763	13
11855005	13
5168497	13
681394	13
2146351	13
5650944	13
41414782	13
680320	13
9645683	13
19831310	13
5004360	13
4760693	13
31346252	13
8853070	13
11445346	13
1784459	16
35961858	13
3779387	17
15838066	13
6340879	13
30255821	13
3629246	13
3240991	13
3340376	13
10467678	15
13023220	15
12009623	13
1604848	13
1996249	13
9452198	16
60769974	13
19011207	13
7461712	13
6070571	13
20041593	13
2403153	17
26502112	13
12990317	13
11461435	13
3871205	13
10709988	16
27554484	13
7871270	13
20928945	13
25011488	13
9368019	13
2257942	13
1364595	13
15255817	13
6694774	17
5801418	13
12549206	13
3213776	13
1224395	16
1165157	17
17530112	13
5065062	16
1424883	13
5098273	16
15156876	13
3674957	13
9453223	16
18772569	13
7972108	13
3306032	13
4945933	13
2336226	13
3091738	13
4509667	13
19177642	13
7476851	13
571104	13
19435690	15
28647507	13
18798189	13
24661331	13
2746186	13
92202	13
3125628	13
89855	13
2623791	13
10043714	13
912737	16
14857891	16
2670148	13
3025047	16
2413570	13
2631569	13
4704384	13
805875	13
6707621	13
5338271	13
19029818	13
7267142	13
2321054	13
8034725	13
2061350	13
1622932	13
3818869	13
7627113	15
3939015	13
2715575	13
21662	13
9301947	13
5989962	15
5518973	13
5751021	13
1954920	13
4962047	16
2305426	13
290262	13
9111650	13
2563695	13
12344149	13
13063251	15
14411471	17
21104982	13
5658708	13
16403337	16
36415385	13
5533293	13
3045481	13
5271981	13
4047118	13
10712118	13
12432263	17
10218756	15
5503411	13
342057	13
12769492	15
1284527	13
1324647	13
2151965	13
1098637	13
2897617	13
12116553	16
240968	16
2593600	17
16181818	13
3542922	13
6319341	13
24040832	13
2371846	13
2941640	13
199684	13
3163915	13
2125488	13
2133239	13
16134329	13
7385460	13
6549891	13
826721	16
3670677	13
18443002	13
12094510	13
3615286	13
902756	17
9753778	13
9489921	13
9628323	15
5689971	13
3863405	13
13628067	17
6144560	17
10361989	13
4662113	13
8574964	13
12852262	17
2547850	16
7747483	13
1192976	13
8787126	13
3969754	13
27937124	16
14629719	17
2122953	13
4566207	13
2506357	13
16289346	13
5161141	15
13508924	13
26353002	13
45530882	13
827049	13
22064711	13
2552215	13
18856184	13
3009526	13
10048709	13
2382568	16
1445319	16
22695971	13
11771807	13
32330867	13
9704531	16
2273456	13
1177437	13
21252786	13
6099246	16
5137260	13
25501410	16
1011916	13
11838625	13
3759835	16
876639	15
734548	13
2922614	13
7678775	16
14881573	13
2757707	13
8257546	16
18623563	16
2812263	13
40642396	16
3094966	13
14664235	13
2635911	13
28759324	13
20320580	13
8168953	13
5154245	13
3200738	13
1990098	13
12211785	13
29295998	13
1439399	13
2056798	13
366662	13
28812691	13
10441285	13
12947488	13
5938182	13
8382967	15
15921824	13
39429	13
13626847	13
5797416	13
1192079	15
12460983	13
6563638	15
638577	13
8290545	13
36836959	13
7705034	13
13882788	13
3430433	13
5775621	13
817463	13
65690	13
2069662	13
4062289	13
3250763	13
1203231	17
3267444	13
5952273	13
435756	13
2305043	13
7607844	13
21220529	13
21042279	17
1370344	16
8486628	13
7873980	13
1373411	13
1799003	13
17807479	13
2959456	13
35369	13
2745277	13
6743974	13
6023259	15
554964	13
973303	13
1064681	13
4530431	13
1767577	13
3569907	17
20340151	13
24953510	15
4016497	13
27193275	16
16546411	17
7907219	13
407217	13
6369079	15
1557156	13
20111278	13
20572203	15
2313030	17
17363016	13
597318	13
17138880	13
2681718	13
2468292	13
20082593	13
2413735	13
11538754	17
2099388	13
19738797	13
9664850	13
1780420	13
704450	13
17963505	13
17377895	13
7525249	13
12573516	13
14235605	13
5872403	13
848667	13
12902371	13
4946524	13
6731379	13
10038726	13
3931424	13
4088554	15
13348327	13
10478588	13
9527335	13
6393154	13
20734572	13
1481549	13
8762900	13
227449	16
932791	16
2828894	13
6044349	13
12557221	13
7067210	13
3279797	13
11600134	13
4102652	13
16644278	13
11329146	13
8339060	13
2826963	13
406100	13
7926396	13
10926967	17
1202429	13
5886998	17
12228405	13
1730034	16
235158	13
880132	13
2269986	13
2966961	13
4200242	13
1629497	13
2231109	13
10674696	13
3642929	13
15108717	13
21333232	13
7141892	13
2790892	15
5980532	13
25689644	16
4877840	13
2221115	13
14958939	16
2522238	13
6349614	13
353347	13
1158068	13
5895168	13
2536424	15
9034481	13
140823	13
1470985	13
9571635	13
5626488	13
4137121	15
8664828	13
1960665	13
463245	13
21853721	13
29190835	13
8591322	13
9380588	13
577488	13
2972301	13
19681115	13
2413367	13
9795028	13
750230	13
6487049	13
8553846	16
27205950	13
9187358	13
13372411	15
12853333	13
3591620	16
7143512	13
21280520	17
48087258	15
4819967	13
500219	13
83956	13
5391205	13
25268968	13
5265836	13
14287031	13
6464892	13
4057749	13
7703427	13
1344445	13
350732	13
22669093	13
7151007	13
1841864	13
10663601	13
229282	17
3543353	13
5025820	13
5678399	13
7042050	13
2425124	16
14399517	13
13814048	17
1065469	13
10894163	13
37921628	13
7292701	13
9023378	13
6603801	16
10108561	13
6437587	13
670461	13
4434192	17
12321224	13
12848562	13
9772298	13
4446390	13
6233322	16
20970341	13
5935946	17
695581	13
7210768	13
1350118	13
5320259	13
5283387	13
474546	13
11204776	13
2734579	13
1301842	13
8934476	13
10003414	13
1496584	13
12443594	13
8521340	16
4723186	13
16244110	13
2754697	13
9163934	13
5191656	13
830871	13
8102635	13
27817383	13
3432304	13
2242274	13
4513382	13
8769786	13
1452845	16
3568166	13
3221798	13
14395524	13
21197414	13
17158210	16
2097204	13
1462947	13
8039990	16
13298158	13
12255186	13
27734673	13
1002777	13
8545650	13
22778122	13
2176247	13
6954101	13
2142510	13
19220106	13
2188748	13
10866726	13
22560501	16
3198964	16
47816550	15
2558669	13
3429879	13
8487409	13
9607285	13
2999997	13
2299659	13
69630	13
18975244	13
5312457	13
19669993	13
1933002	13
2881235	13
7056855	13
176016	13
11426689	13
2550748	13
5652512	13
6630439	13
33056952	13
4625742	13
2625623	13
13860903	13
25598670	13
27157771	13
1468057	13
8526631	13
4466003	13
3333904	13
1371222	13
2948165	17
13752638	13
10770346	13
8556524	13
5167821	13
10992937	13
908744	16
3211489	13
12431557	13
1965370	13
5157853	13
2865749	13
12063000	13
12296724	13
2577874	13
98577	13
961091	13
4265282	13
5196009	13
431181	13
492316	13
6293968	13
270548	15
8672215	13
1973980	13
1919120	13
254505	13
13361865	13
7478296	17
26996505	13
6192549	13
2655417	13
2647772	13
8692861	13
11505137	16
7176155	13
4925126	13
3562833	13
2822406	13
10205242	13
1412839	13
3120730	13
6285906	13
10886674	13
21387	13
25738881	13
16355891	13
10879478	13
7358458	13
34531599	13
27633456	13
5042025	13
1386979	13
4276329	13
5344114	13
4026549	16
3007583	13
1537680	13
6398552	13
15794571	13
674092	13
1593064	13
3931841	13
5586490	13
20232607	13
7017866	13
13532018	13
3109889	16
5602802	13
4304561	13
644479	13
16776140	13
8921638	13
862680	13
5710588	13
3030357	13
10327894	13
4080189	13
18883610	13
6524938	13
4419894	13
2113489	16
5690515	13
4505420	13
9863291	13
24381370	13
6657088	13
882854	13
7566879	15
1569553	13
7783547	16
2669953	13
921587	13
3297324	13
5198788	13
10521404	13
2497091	15
1394642	13
1123772	13
8387534	13
9664403	13
9130858	17
10456571	13
3343781	15
14265653	13
1092380	17
923834	13
502662	13
10778457	13
1136553	13
14495469	13
6928978	13
4036973	13
4865266	17
5671194	13
4921660	13
7484324	13
2848773	13
6662792	13
11234388	13
19968322	13
11285912	13
5942114	13
9438487	13
10723512	13
7725861	13
4271540	13
1313196	15
3760633	17
6007605	13
1321187	13
11774012	13
14045944	13
15440144	13
3625494	13
14480528	17
3449052	17
3027926	13
8473081	13
6431816	13
7116046	13
890337	17
3558360	16
34804593	13
851608	13
1319498	13
2609561	16
280146	13
12938737	13
3668339	13
11818916	13
20192693	13
2354149	13
661893	16
7604076	13
6337763	13
4575300	13
8470559	13
4291586	13
629864	13
4264215	13
3430228	13
31231074	13
11175716	13
12507798	13
20690445	13
6790392	13
29034879	17
62665	13
3943932	13
1451081	13
7649350	13
676262	13
977242	13
3954785	13
8855743	15
9474069	16
899462	13
8487008	16
3450408	13
8833578	13
13209241	13
7870536	13
3963158	13
44652510	13
12585314	13
17436691	13
15148907	13
2939897	13
8383271	13
1276747	16
917962	13
911676	13
5430689	13
10385988	13
4409228	13
5383661	13
12864251	13
7925504	16
14993288	13
18064562	13
3517793	16
2860312	13
1119115	13
14064629	13
50157796	17
5042640	13
4310618	13
7983231	13
2256770	13
5400116	13
3033094	13
1722759	13
3481255	13
15283043	13
15688586	13
960304	16
2345919	13
589791	15
5822020	15
4675236	13
3952027	13
6773990	13
5201044	13
7806924	13
3544746	17
14682714	13
8110826	13
5645213	13
5286318	15
18784130	13
3524161	13
5719889	13
9969482	13
34774851	17
2862953	13
5137361	13
1278718	13
199730	13
4982700	13
1201091	13
2184577	13
3461803	13
1469116	13
8194602	13
852020	16
5253970	13
5663858	17
16158440	16
99215	16
2329190	13
2891930	13
268578	13
13843439	13
8654709	16
5269998	13
8567558	13
6347829	13
1171994	15
13181183	13
433707	13
5949341	17
14945365	13
8216800	16
9808508	13
9355713	13
6483738	13
1110094	13
7121473	13
1502138	17
568738	13
12754131	13
19144809	13
23621881	16
12933785	13
34827022	13
6986876	16
8188230	13
7084891	16
9925311	13
7385539	13
2779991	13
12441600	13
826339	13
9926476	13
21651466	13
1695493	13
1255735	13
31316107	13
762064	17
558114	13
30557903	17
10888851	13
8269961	13
17216821	17
26405223	13
3439461	13
1700345	13
18812199	13
2266147	13
6472668	13
295059	13
4237936	13
16033520	13
20859875	13
6948750	13
12789934	13
22542212	13
1042769	13
1344993	13
4733012	13
30455708	16
6930308	13
5266372	13
5503983	13
3427065	13
12239913	13
1725252	13
8897853	13
5378849	13
5525924	13
3062969	13
563220	13
17269091	13
22052208	13
625530	16
3818143	15
10245539	17
9071471	13
14878516	17
4474551	13
4831409	13
2017479	13
15450478	13
4058645	13
16588477	13
8530530	13
1208436	13
4286144	17
4802520	13
14409423	13
2902373	13
2659098	13
1575974	13
1824583	13
26259367	16
9784479	15
6801866	13
7304792	16
13172944	13
14852928	13
3435486	13
4024273	13
4559036	13
5764844	13
3685844	13
20530846	13
1616701	13
12094172	13
381827	13
13651820	13
2859673	15
4573638	13
1844617	13
10876990	13
151544	13
8388573	16
6656349	13
11424917	13
5021003	16
7320666	17
7968026	13
22857447	13
2145440	16
186536	13
474937	13
10782312	13
1968192	13
1832918	13
2260227	15
7511889	16
29917563	13
8731188	17
662655	13
10748142	13
5516903	13
1409576	13
1027944	13
4996965	13
32723066	13
17468842	13
8027114	15
4342970	13
2482941	13
11583906	17
6381428	15
1630851	13
1425899	13
7674536	13
7855908	13
296451	13
2129700	13
11716226	13
2565665	17
2295931	13
8040306	13
16543044	15
1050309	13
16113767	16
13010186	13
366564	17
1984985	13
10727967	13
10139837	13
401062	13
9111453	13
7804045	13
6548899	13
2924349	13
2786981	13
8458150	13
381927	15
15189705	13
17142255	13
2100070	13
5317134	13
4862999	13
20801609	13
2541172	13
8465579	13
14468939	13
9932123	16
4847445	13
7432739	13
6837264	13
17388192	13
3823517	13
345165	16
2663852	13
2213092	15
161366	13
1536713	13
3272993	13
992040	13
3939715	13
19511701	13
7042168	13
1552227	13
6996800	13
1238800	13
5944664	13
14354101	13
3355644	16
3290769	15
79343	13
11645727	17
5224739	13
4462341	16
1673512	13
14522138	16
11479833	17
2279278	13
1610343	13
23162799	17
21281120	13
11477434	13
3593902	13
4189686	16
26744723	13
6295470	13
6265500	13
11605354	13
4366373	13
16772070	15
313590	13
185590	13
1046003	13
14434765	16
1549593	13
1839955	13
2798597	13
8556912	13
4438297	13
20267778	13
18465710	13
5448577	16
687825	13
2485526	13
542114	13
25233277	13
4042203	13
860508	13
4412845	13
189611	13
66590	13
427993	13
3695188	13
1093529	15
1728972	13
63327329	13
17600233	13
7483048	17
68375	13
5472106	13
15361357	13
5537080	13
2556723	16
15796041	13
8351204	13
10532004	13
2949711	17
8970525	13
5131382	15
6936148	13
7855916	13
2988695	13
2721472	17
7977870	15
28276098	13
4601711	13
3149659	16
7500722	13
464458	13
3317638	13
1120190	13
215970	15
1026788	13
2757145	13
1293439	13
10686713	17
13736953	13
178679	17
684703	13
36609950	13
14985793	13
303789	13
10708054	13
488423	16
14173116	13
6005319	13
469099	13
5166824	13
10646894	13
9787826	13
4614889	13
20210742	13
9723499	13
1435238	16
12798402	13
9764068	13
8709097	13
7182759	13
1673123	13
438148	17
1109159	16
15925968	13
18921418	13
3478467	13
12548462	13
8424081	13
39963945	13
8407626	13
2482671	13
541188	13
6506933	13
329909	13
706507	13
2682254	15
6256411	13
7267321	13
2147283	13
3292344	13
1650591	13
10186340	13
7631490	13
21002201	13
116015	13
1577252	13
10017194	13
649268	15
911460	13
7643124	13
14296788	13
17929696	13
1148940	13
25077311	13
2165857	17
7384262	13
7983457	13
12808877	13
8538319	13
2603329	13
7768580	13
9782048	13
6350390	17
2279736	13
8498525	13
2314601	13
4790069	13
5386771	15
3426629	13
2890037	13
761881	13
16895066	16
17215214	13
2864889	13
20713292	16
11127643	13
578548	13
21154943	16
21362728	13
6984319	17
2590899	13
2883531	13
16895109	13
76880	13
8930302	13
5189334	13
7056231	13
206727	13
30288814	15
4222021	15
2090	13
11822135	13
2790951	13
2802787	13
2294803	13
10636698	13
590151	15
472651	15
13653809	13
3379522	13
679404	13
9108953	13
8502639	13
9262795	17
3757889	13
4647619	16
3985255	13
13939424	13
18076169	15
18131972	16
10764956	13
13538610	13
9721225	13
4339778	13
4537073	13
1417896	13
10193223	13
41785211	13
13532806	17
3647233	13
2884338	13
1053542	13
203330	15
28723332	13
4071959	13
12850352	13
2309152	13
2885742	13
4684128	17
26227326	13
3962620	16
1049053	13
14569286	13
11191376	17
3027293	13
1700037	13
7895516	13
4770568	15
3899148	13
5193630	13
4909965	17
7961827	13
33446331	13
2994864	13
1322657	13
2960507	16
17216923	13
4172118	13
8158232	17
2039520	13
14975699	13
3440160	13
272155	13
5935009	13
1524398	13
101889	16
4195078	13
16134902	13
2812099	13
3420765	13
1438326	16
2152346	13
6301069	13
13211039	13
18600294	13
15338431	13
3506490	13
5545566	13
6157822	13
8695302	13
5376689	13
6829387	13
12919721	16
5572655	13
10740679	13
4929696	13
13822644	13
1799795	13
4753619	13
3162303	13
2992184	13
5317119	13
11837735	13
9022809	16
8308051	17
15188923	13
14480784	13
13407500	13
12937237	13
7234123	13
3927593	13
2869576	13
25490184	16
40877620	13
16169274	13
1795572	13
134089	13
17485284	13
7797179	13
10942702	13
5839855	13
486436	13
5557937	15
1968183	16
3154903	13
13856417	13
11167802	13
34401005	15
2753764	13
2614974	13
9874399	13
7145725	13
41853613	13
14738682	12
2729282	13
4477044	13
960153	13
6492105	16
12506679	13
4004165	13
9152262	16
14106285	13
15079330	13
20776875	13
5465871	13
9623648	16
4933099	13
24768301	17
15723794	13
4375184	17
7168772	13
50233324	15
6908508	13
13164627	17
5546528	13
3584316	13
12353035	13
8751331	13
14537536	13
8693374	13
1996801	13
11298955	13
470739	13
2763118	13
2146468	13
12653794	13
15570703	13
12359024	13
1072221	13
1848460	16
14477829	13
5049867	13
10330055	13
2735686	16
3684349	17
11427633	13
233494	13
7906380	13
13824528	13
14131903	13
394039	13
10378344	17
5826180	13
5976638	15
6208344	17
7910288	13
12256561	13
4903079	13
14550461	13
2091571	13
28552057	15
6906419	13
1309049	13
18242915	13
1711510	13
9054535	13
586403	13
566567	13
7893584	13
15871300	13
9378908	13
875245	13
35455372	13
746933	13
4128293	16
12498453	13
18236117	16
14398247	13
1001271	13
943099	15
18025761	13
2064492	17
242374	16
19488524	13
1142766	13
3782435	13
1704100	13
832579	13
2905516	13
990369	17
5555146	13
14831282	13
1018372	13
2253436	13
7459543	13
13166467	16
3830342	13
10283930	13
2595068	13
7960448	13
5467717	16
3680349	15
67062	17
16710483	13
15483485	15
18050915	13
1098129	13
101813	13
1724741	15
13969758	13
16701245	13
6858108	13
3847721	13
24209956	13
6479948	13
12407768	13
10020888	13
12358857	13
11450056	13
270338	13
1576280	13
7904726	13
1675000	13
8733986	16
11628771	13
18273216	13
40056	13
1772288	13
4323639	17
4920984	13
1980479	15
7186799	13
4605010	17
3345650	13
4932607	15
12529879	13
3247091	13
15502742	17
815510	13
2690885	13
20739930	13
5508438	13
9750745	13
1112061	15
4557431	13
14689208	13
6245180	13
1271095	13
6733015	17
9367663	13
1556562	13
12968371	13
11363176	15
3079301	13
15898364	13
4249065	13
11407437	13
1888316	13
4635099	13
8223050	13
22789308	17
8363100	13
1992519	13
4145314	13
1250726	13
3943032	13
2828253	13
482677	13
1936315	13
9157483	13
8691000	16
6757549	13
4076050	13
1243213	17
2801208	13
6415178	13
11931480	16
24597395	16
2145609	13
4046484	13
5862251	13
29544145	13
19230122	13
291629	17
20889772	13
851946	13
34025131	13
9844602	15
20489401	13
2915826	13
176978	13
3277599	13
7285781	13
1018674	13
8327689	13
977899	13
3166097	13
11679168	13
5177172	13
4739138	13
1092034	13
7964976	16
29131803	17
8519430	13
4022318	13
6845799	13
1027630	13
12625295	13
1844031	13
189333	13
2774863	13
8322714	13
21249725	13
1416606	13
749233	13
4411239	13
80224	13
7160548	13
9716618	13
593992	13
13094823	13
2549355	13
7234201	13
2060528	13
7166071	17
2609133	13
2174188	17
5545645	15
23219389	13
1763354	13
721428	13
21447687	13
1271525	13
3934838	13
13203508	16
7612932	13
11242782	13
10806721	13
5458300	15
19905199	13
1681846	13
29315634	13
8849263	13
11188536	13
524449	13
2104404	17
11554646	13
1653338	13
13321206	16
6779627	16
8529028	16
6474525	13
5201011	13
1665362	13
6302602	13
3703664	15
2218818	13
9583693	13
15079440	13
4168186	13
7958697	13
4114753	13
4612720	13
93881	13
569130	13
8694830	13
890822	13
27624879	16
51357004	13
15763559	16
20230923	16
1189960	13
2219015	13
1583937	13
3474185	13
4495123	13
4686889	15
8465785	17
9244084	16
13940656	13
9964331	13
428323	13
1192340	15
5635000	16
8139976	15
6354179	13
2412508	13
3891679	17
12129689	13
17459377	13
19602568	13
7804768	13
1186110	13
15763445	13
13558785	13
1423419	16
5261761	13
14558778	13
5582530	13
461282	15
4382938	13
3520240	13
11215323	13
2489765	13
17994051	13
10291981	13
20618447	13
3121177	13
1558940	13
3765019	13
5216244	13
8765563	16
14586870	13
7429613	13
4519396	15
4318073	13
8557274	13
21087621	13
4718755	13
733555	16
225517	17
5687771	17
23004705	16
3632779	13
4048370	13
1588825	13
7463709	13
7062252	17
5976421	17
2184555	13
1748970	13
10991801	13
3359072	13
13948232	13
4763356	13
207085	13
1569075	13
8163398	13
6525181	13
16032672	13
9808118	15
7907923	13
16022076	15
1411924	13
6515968	13
5731279	13
18361763	13
15677569	13
21260199	13
5564582	13
1373836	13
3154970	13
12937038	13
24891974	13
3244208	13
15225450	13
26275481	13
3526165	13
1516840	13
17291133	15
2586157	17
686703	13
305167	13
18329415	13
1686273	13
2397332	13
4241337	13
17676376	13
759030	13
825647	16
2518363	13
458424	17
5739332	13
13984816	13
4454891	13
851141	13
18638482	13
2373266	13
9769683	13
13176173	13
946674	17
3558441	13
1301991	16
14849748	13
8274945	13
3828284	13
687120	17
20930873	13
4024076	16
12618186	16
11016466	15
22496101	15
5334732	13
6487749	13
29614209	13
1257504	17
2911026	15
45845344	13
2283249	13
5579639	13
11617178	17
8942522	15
1530552	15
67628	13
15208416	13
25063643	13
2253593	13
13695658	13
15780845	16
14406741	17
5641993	13
1905139	13
10729815	17
16185868	13
16917272	13
6770770	13
4971226	13
4811507	13
2632383	13
36138315	13
6762367	17
10366546	13
2311460	13
27727908	13
856884	13
2812334	15
5167184	16
223833	13
1664436	13
44937	15
27026995	13
19202963	13
6838904	13
10273861	17
8290452	17
4869861	13
4004690	15
11422092	16
3671306	13
23196850	13
2387991	13
1490107	13
1416870	13
5847591	15
19490327	16
5579866	13
21953366	15
6045484	13
2692110	13
11808909	17
497449	13
15141710	13
20326407	13
19766191	13
6073517	16
2213396	13
51438950	13
3898583	13
14959209	13
2512973	13
16808191	13
6839722	13
1403359	13
3376384	13
10852102	13
9602403	13
18242429	13
13743886	13
11079456	13
19468592	13
4343409	13
19356116	13
9534486	15
24500998	13
10218272	13
8235358	15
5083142	13
5560836	13
1658997	13
966124	13
9210653	13
4715397	13
11140868	13
10037196	13
558890	13
7761868	13
12722883	13
330269	13
6062847	13
489708	13
27677108	13
2112805	16
11221202	13
4971779	13
4678117	13
28700012	16
22090165	17
9638578	13
418038	13
2032220	16
11061884	13
6115195	13
1591871	13
40070439	13
1564016	17
1985051	13
1659236	16
13826962	13
1139317	17
18589656	13
12498499	13
336604	13
9039599	13
175813	13
4709196	13
1889660	13
12860326	13
1349744	13
307013	13
18336653	13
18266449	13
19567412	13
12639310	13
9370176	13
2234620	13
1410150	13
2125795	16
6146511	13
10389723	13
1588163	17
12678398	13
8944626	13
957709	16
1229769	13
36849245	13
152008	13
27023305	13
1086389	13
9492627	13
11299029	13
4706020	13
2421100	13
8783641	15
3974745	13
7653133	13
19227511	15
21897728	13
6302757	13
793710	13
2212414	13
7728724	13
5373148	13
10747872	13
3781826	13
19981360	17
610658	13
1528625	13
18821510	13
8937195	13
10098813	13
1364535	17
9186436	17
21027604	13
1178575	13
5431465	13
9425777	13
8735135	13
8283312	13
4022393	16
4689151	13
5915645	17
382016	13
21504460	13
4257991	13
6931674	16
5152883	13
7545617	13
8611861	16
5443495	13
3960929	13
12964018	13
15881210	13
3894221	13
2281991	13
1254327	16
4574295	15
8775700	13
3031361	16
2977830	13
11003442	13
6252627	13
9481	13
2251664	15
3645195	15
878686	17
7918945	13
20497	13
832238	13
364507	13
12699303	13
2254911	13
1689640	15
6184972	13
7018256	13
936324	16
4992776	13
4710197	13
6640096	13
12740612	13
4571061	13
6406958	17
4432909	17
514327	15
9461076	13
14215923	13
10997579	13
5508637	13
1449316	13
37652105	13
3164330	13
688264	13
1542697	13
2401045	13
1331818	13
20239707	13
4996157	13
1058801	13
1856594	17
11219877	13
7279932	17
3495878	13
1699157	17
3073506	13
8481178	13
823308	13
11710945	13
5294437	13
8873780	13
7456714	13
10724867	13
7433973	13
737090	13
25742	13
18771269	13
13992791	13
959019	13
10206048	13
5510586	13
12293251	13
147975	15
8319705	13
2932384	13
8823854	13
48344141	13
8631071	17
24352420	17
260542	13
3131678	13
2570111	13
2908544	17
12370	13
11920839	13
19752015	13
6815926	13
5404782	13
1830638	17
3730908	13
1193709	13
3471370	13
658474	13
9136197	13
8582708	16
5674333	13
2893327	13
13319590	13
5347886	13
4903678	13
2060661	13
2374123	13
5273015	13
5594338	17
2022462	15
845033	13
6318122	15
10650775	13
16245094	13
3714696	13
3309208	13
2308016	13
8325850	15
9287523	13
3060244	13
27030221	13
4987106	13
5164618	13
4145528	13
9071046	13
7311430	13
32143675	13
6418690	13
24467996	16
1020588	13
12317040	13
2586206	13
7298131	13
1212827	15
23342091	13
13692068	13
9615022	13
3154918	13
817345	13
15545490	13
1415997	17
10845751	13
895572	13
8983885	13
3224817	15
4447975	16
811675	16
18080036	13
21562825	16
3553381	15
3048106	13
1660831	13
1061409	13
2671036	13
4319342	15
3203426	15
95336	16
1380739	13
441907	13
3785899	13
7264420	17
1575061	13
2379811	13
18742857	13
4815844	13
1917307	13
1165547	13
7733568	13
934180	13
4090958	13
2452834	13
20506208	13
628553	13
20048704	16
4270494	13
14346551	13
4357513	13
12730983	13
15069107	13
914315	13
7915895	15
4324206	16
9596100	13
7384723	13
9246111	13
9808085	13
29049095	16
10328758	16
8738091	13
4033595	13
6080226	13
9859911	16
917936	13
751660	13
19062812	13
4584156	13
19556631	13
5491866	13
2163831	13
1155335	13
5048794	13
685483	17
1881302	13
1099517	13
45640593	16
20625924	13
3433277	15
2808946	13
927607	13
1842612	13
5687580	13
3890620	13
7717837	13
6385265	16
31706131	17
9887899	13
3528542	15
4835664	13
656488	13
1302425	17
3360	13
6175693	16
8352644	13
2304207	13
13482455	13
19160037	13
2798141	13
8141814	16
1907414	13
9052930	13
239788	16
5799784	13
5084322	13
4474973	13
11911756	13
8748523	16
8472166	13
6818121	13
15768632	16
5637439	13
4957430	13
1633075	13
4236070	13
2113487	13
2695065	13
7389023	13
3634340	16
4750626	13
189224	17
552924	16
83649	13
2187521	15
3858899	13
7810908	13
15637100	13
3861513	13
20127545	13
1225912	13
5843279	13
5162558	13
2764688	13
26295510	13
23473089	13
2623761	15
32245839	13
108980	13
7928618	13
194951	13
20313588	13
23540680	13
27404528	13
10907186	13
10268617	13
356457	15
3432899	16
8758124	13
6714168	13
379029	13
14037337	13
28336965	13
896972	13
1592900	13
1138679	13
1691729	13
7689350	13
4360874	13
2432818	13
4195893	13
5535054	13
1324	13
2838968	13
2385771	13
8247111	13
7543183	13
15085664	13
2606992	13
7653678	13
4777421	13
7917113	17
12363521	13
8540197	16
3716819	13
617560	13
10957679	13
6630419	13
18586456	13
2615347	13
4899322	13
915054	13
9949736	16
1308792	13
260385	13
3824665	13
484891	13
17837331	15
10492043	13
2324672	13
1985412	13
2375778	13
2313227	13
7065646	13
11913385	13
1186693	13
461579	13
5885685	13
198625	13
20690656	13
8948054	13
776271	15
21492024	17
4921058	13
612259	13
5208175	13
1393130	13
2260998	13
6428544	13
3852811	13
12117053	17
7643516	13
16461194	16
12172230	16
2812382	13
8027603	13
1331751	13
12821875	13
415985	16
6291418	16
83135	17
13504481	13
6425780	13
1372932	15
30922187	13
3810531	13
22547866	13
1252015	13
5843832	13
2116460	16
5355373	13
1020915	13
1639625	13
7957028	15
4687110	17
1824743	13
7396735	16
5629129	13
4069835	13
9015382	13
580539	13
1293268	13
8692946	16
13612400	13
5875778	15
1441539	13
2187418	13
10654199	17
29884303	13
12573657	17
19247686	13
953369	13
14673426	13
1571836	16
7534494	16
21019816	13
8750207	13
6183553	13
14454284	13
9029769	13
15432181	13
5457751	13
10831012	13
1382333	13
16003798	13
2065495	13
2229288	15
17483366	13
5453437	13
3580654	13
2640039	13
18472358	13
3393573	13
10316247	13
9730402	13
11309333	13
385360	13
31556952	15
30399396	16
9688887	13
236758	13
3137521	15
3366009	13
981527	13
1577657	15
9461776	13
7294224	13
7629565	17
7882290	13
32290798	13
171224	13
719077	15
7658155	13
9129905	15
15990761	13
1027933	13
1495941	15
2462796	13
7463560	13
13011311	13
6778951	15
16968780	13
8950262	13
5815657	13
4853481	13
267354	13
42228458	13
24236452	13
778546	13
2777226	16
391337	13
8714490	13
60264620	15
7232331	17
1679605	13
3064950	13
748199	13
11323312	13
10664849	17
11431729	13
1084288	13
3547485	13
1807495	13
25670598	13
20942790	16
33612550	13
19142501	13
7482292	13
3211690	13
1761118	13
599744	13
6872408	13
2285469	13
15845603	13
19104208	13
4308041	13
17547726	16
29599663	15
10673597	13
1736448	13
12912740	13
6042630	13
1622103	15
24294634	13
2791243	13
2868894	15
2554706	16
1288037	13
16726922	17
4140807	13
11780100	13
13822624	13
11468537	13
7925023	13
956226	13
7508867	13
2176635	13
1206191	13
2026789	13
2918795	13
7651237	15
18371	13
16765824	13
753934	13
16644514	13
3717115	13
12482148	13
5129286	13
11063138	17
13679065	13
3072658	13
17812125	13
2017592	13
7138228	13
11368485	16
1706855	13
5316810	17
28044202	13
2122600	17
955455	13
7284500	13
3441513	17
3960732	17
7771379	13
9767493	13
6823648	16
26649229	15
21197132	13
13585076	13
1803262	13
18974949	13
10681377	13
28614794	13
19146314	13
12191648	13
1862682	13
3390571	13
127848	13
4960987	13
9428087	13
5366383	17
94026	13
10364158	13
7463722	13
10945174	13
12820880	13
8304463	13
15757801	15
15416244	13
74102915	13
5851422	13
1795188	13
17900534	16
2986089	13
3683071	16
1199635	13
4820953	13
2186726	13
26149264	13
4107428	15
34479772	13
7266346	13
13713847	13
3079021	13
5600765	13
4368331	13
1868779	13
1419514	13
2440535	13
2708087	16
3785956	13
16721834	13
972846	13
21223318	13
12333390	13
7720702	13
15822900	13
2105667	15
2586540	13
10243876	13
9444042	13
1689126	13
14433249	13
2107551	13
12841668	13
1531934	13
150360	13
283640	15
8020156	13
3516563	13
15209254	13
890636	13
24608401	13
13324595	13
15153325	16
17876229	15
5526353	13
4952903	13
17549707	16
6852771	13
7155706	13
20069135	13
13876112	13
3535643	13
13613053	13
6388108	15
9581146	13
5626421	17
4102270	13
3104521	13
5681572	13
10124802	13
2306427	15
941041	13
4834654	13
2943189	16
6483261	13
17256067	13
6173592	13
4044085	13
11316977	13
2674437	13
23184157	13
654083	16
5841530	13
5065571	15
1066440	13
4086871	13
10964360	13
5985094	13
7310774	13
2018485	13
1571113	13
549774	13
1996411	13
11144453	16
2764596	13
6245305	15
8733306	13
874063	13
24969881	13
11153870	13
982138	13
32091852	13
379478	13
13453453	13
27667567	13
2421235	13
11825094	13
1267151	13
45831664	13
1833970	13
4741000	13
1710859	17
9127452	13
6722991	13
19324511	13
17171818	13
6437169	11
2278085	13
43522839	13
1696844	13
3787407	15
3178929	13
12402109	16
5245670	13
24972635	16
7676248	13
2192126	13
9762060	13
5624597	16
22542073	17
1753256	13
9473629	16
2538397	16
8207277	13
17153740	13
1595847	13
12811536	17
3933794	13
3197071	13
1576123	16
9129168	13
562136	13
3896177	13
733019	16
2279578	13
4298178	15
10615197	13
8683933	13
1491046	13
3750309	13
32703568	13
3815616	13
14185437	11
5915902	13
35272626	13
4454846	13
2705413	13
224336	16
18898486	16
32278289	13
12983593	16
10008209	17
20186261	13
10532654	13
385967	13
2602615	17
957414	13
8319785	16
8681401	13
10549409	13
17080224	13
3151584	13
20566964	13
4479711	13
8615897	13
1314414	13
8303182	13
7883751	13
7845734	13
20536481	13
20728337	13
11416985	13
4322172	13
5998645	13
11384937	13
4970682	13
2363459	13
137648	13
5845794	13
8206949	13
10353549	13
1459694	13
9989395	13
627222	13
40699106	17
1786988	13
1265770	13
4021675	16
2661091	16
5555115	13
25041649	15
15518546	13
3384838	13
8412130	13
150596	16
639551	13
662141	13
7637379	13
122465	13
1659773	13
6093806	13
7587011	13
6637067	13
7824321	13
9988680	13
12290745	13
3860351	15
2263278	13
6923763	13
2478251	13
425237	13
3479584	13
10637096	17
10497967	15
11727885	13
4166092	13
29763381	13
13415742	13
1524262	13
3765863	13
10040119	13
11837906	13
712989	17
1639379	13
8618684	13
3151839	13
738362	15
8496646	13
27701909	13
26138858	13
5713195	13
6386555	13
173786	13
5246225	13
555063	13
3230426	13
1295191	13
7260783	13
8553371	13
14068382	13
19635785	13
5541906	13
1917228	13
13648245	17
6587917	13
11276396	13
2119170	13
807671	13
6190441	13
2604943	13
4351222	13
1955912	13
215836	15
8105250	13
1005391	13
12055088	13
1429440	13
9567380	17
9740043	15
8053192	13
6218609	13
818980	15
8880089	13
2423389	13
4815504	13
23027391	13
1054966	13
1738339	13
816740	13
3013840	15
34384113	13
6299345	13
3445299	16
1433797	13
222556	13
654111	16
9365081	13
2295106	13
724022	13
9801696	13
12401242	13
11803378	17
1485347	13
45679025	13
14876848	13
153349	13
11625961	13
2969672	13
21230069	13
3286096	17
1952177	15
12631899	13
1879764	13
23593176	16
5600993	13
5383189	13
9279711	13
2456859	13
23769079	13
7002257	13
5471799	13
10662109	13
997560	13
1578209	16
4350811	13
845339	13
3835585	13
10256981	13
27824324	13
5665630	13
9558908	13
1415554	13
15162805	13
10919051	13
21275012	13
19295000	13
23329	15
2878350	13
16313101	13
3490618	13
334447	13
10501024	13
4216342	13
7585794	13
4763663	13
493995	13
3319646	13
14273082	13
6117102	13
12214380	13
2608734	13
23695412	13
3250883	13
11282718	13
6073952	13
7505893	13
4075298	13
1297706	13
4359945	13
545566	13
5984955	13
9920983	13
13443248	13
3231116	16
14595536	16
6074167	13
1820639	13
82615	13
5193068	13
16273462	16
1636535	13
104504	15
10462238	13
883713	13
5603047	13
9521650	17
41704418	13
13490480	13
3708050	13
14206718	17
1029166	13
2527607	13
17265983	13
5975631	16
3443866	13
4336590	15
10835676	13
17256005	13
10525193	16
9830067	17
24759979	13
3819115	11
5349249	13
10418434	13
2194782	15
414105	13
5432059	13
13669066	16
4041276	16
5501288	16
8372983	15
2124124	15
3180374	13
16586124	13
3410773	13
408700	16
422077	13
3257711	13
7870404	16
5229161	13
14842525	13
12310028	15
30450981	13
25067187	13
3420397	15
2979984	13
6989562	13
18496412	16
746251	13
5026840	17
5443008	13
2016063	13
4883752	13
3502440	15
4176319	13
3896035	13
6949342	16
25552878	13
2536183	13
8408183	13
8507169	17
13688070	15
1017592	13
30235775	13
4493247	15
11979822	13
4596738	13
3522498	17
4188384	13
3425858	13
460851	16
4622828	17
11907116	13
4315407	13
1257282	16
2327864	13
10552490	13
21000572	13
11129645	13
5241131	13
3503192	16
5666633	13
8443784	13
16332364	13
16607108	13
11857811	13
823032	13
5688161	13
1569147	15
4637056	16
3387641	16
253007	13
9720898	13
21156006	13
1931338	13
8909965	13
3455472	13
485263	16
6545686	17
2214197	13
1131450	17
11493686	16
2589824	16
10250290	15
1028175	13
1864988	15
11533700	13
1715001	13
17703654	13
4128453	13
8506441	13
8690593	15
3674069	13
23743661	13
2491752	13
1371448	13
17610678	13
7569528	13
3603504	13
13697243	16
27493739	16
13465811	13
4070314	13
10841320	13
3515156	13
2246288	13
14362116	13
1467169	13
9653925	13
5257284	16
1889686	15
6285900	13
1584125	13
5129360	13
13474076	13
503151	15
21158635	13
2738348	13
2623116	13
6034988	13
13504648	16
2390392	13
7486865	13
295247	13
9044761	15
646876	13
3676380	13
5105774	13
4922387	13
3741574	13
789123	13
887099	13
17701116	15
7943289	13
2446191	13
12941701	13
5885305	13
1112349	13
7506355	17
1835879	13
217845	13
285659	13
5039229	13
5055145	13
13117308	13
16022517	13
3848067	13
2318020	17
4918596	13
18585320	13
7123077	13
3656971	13
5218412	13
5206596	13
4340152	13
4260397	13
19966664	13
2895366	15
5744697	16
22240859	13
2581229	13
19609226	13
15341704	13
3246195	17
793469	13
1250114	13
62293	13
18509112	13
2988428	13
10952550	13
21179382	15
18214395	13
1821513	13
1557639	15
74463	15
9549157	13
398041	13
1192920	13
755532	13
6781212	13
9026990	13
6368405	17
7688176	13
5117692	13
767192	13
9636933	13
18944273	13
18411441	16
5669744	13
2736353	13
8335201	17
2478157	13
5186923	13
9160189	13
2215219	13
1479638	15
18218473	13
4389223	13
19198352	13
2645030	17
7144260	13
40405858	13
4069321	13
710719	13
8210110	13
2228763	13
4744807	13
14079178	16
31133179	13
15146961	13
27098511	15
4567224	13
564832	17
8116186	17
4530689	13
3696517	13
47803	13
9071418	13
22321697	13
3704228	13
4627547	16
15989203	13
2063581	13
31885030	16
3742495	16
1026193	13
21264361	13
631568	13
966529	13
10616651	13
2338583	13
11013084	13
912278	13
975463	13
9097340	13
2363040	13
4080549	13
19879025	15
1499446	13
11089407	13
18810017	13
3270669	13
1809404	13
318109	13
7215656	13
333500	13
922533	13
6626162	13
28114233	13
414524	17
1657976	13
1399094	16
18499968	13
269569	13
4518291	13
11451328	13
11239618	13
25890774	13
36969973	13
1320270	13
18535530	13
996288	17
13808436	13
361325	13
1990706	13
6414129	13
10362122	13
1396817	13
7530952	13
7479578	13
4115118	13
1718790	17
11881001	13
21695845	13
22849289	13
37826476	13
23206272	13
1329861	13
6425369	13
3000047	17
8325355	13
3146269	13
6672446	13
15727682	13
28273609	13
4312615	13
2225008	13
2653746	13
10354081	13
6245893	13
32958529	13
11142511	13
8312124	13
2147732	17
16692487	13
5619066	13
2104832	13
5681498	13
27566968	13
2352296	16
938090	13
1775959	13
10529665	13
2470457	13
7069521	13
1307158	13
1564431	13
19343286	13
6036257	13
5819982	16
787899	17
10287213	15
1718518	13
2295560	13
5864700	13
8584815	15
1459899	13
3480041	13
7294038	13
2846914	13
8762538	13
1273562	16
9224293	13
1930345	13
20467783	13
19006591	13
2958934	13
2320349	13
32806640	13
3171584	17
6107215	13
1209110	13
338834	13
675812	15
17519267	13
5282499	13
590336	17
17532864	13
8614	13
29729982	13
19065026	13
130103	13
8674713	16
317564	13
3860493	13
6666169	13
4837492	16
1894682	16
1277306	13
32802433	13
4102884	13
1850993	13
2836616	13
5598783	13
9739321	16
7246935	13
8268472	15
11200828	13
28366513	13
5530085	15
5217766	13
9263949	16
5140452	13
32943907	13
21453066	16
213736	13
73298	13
2777883	13
103578	13
26704727	13
1641339	13
6315871	13
4257416	17
4946256	13
45021040	13
17329273	13
7941235	15
5085811	13
24079733	13
80193	13
7286187	13
1616655	13
7648358	13
7833600	13
4591918	13
3187771	13
6807783	13
13399246	16
21152393	16
3328365	13
1340426	13
3442585	13
16086396	13
23776131	13
1953025	13
12147045	13
3313339	13
6504940	13
113408	13
3491802	13
26098572	16
9267582	13
1742633	13
8326892	13
15066685	13
38387976	13
1274179	13
3192020	13
722384	13
19861516	13
4920213	13
217289	13
6993664	13
2386182	13
6348562	13
3555998	13
10145466	13
29492805	13
1617584	13
23165173	13
20263127	16
3989196	16
1464027	13
836464	13
2109132	13
3898143	16
4355226	13
20473531	16
18300115	13
11362606	13
11565308	16
8288981	13
3228602	13
1112878	13
26066333	13
18525574	16
21936591	13
4052929	13
247179	13
2780596	13
1844573	13
11535602	13
1839987	13
1082836	13
4451662	16
10127963	13
4570905	13
18025941	16
3657516	17
9161819	13
22289264	13
140631	13
15029175	13
7939128	13
10608412	13
13377201	13
9087771	13
6363645	13
5232415	16
1782509	13
3091768	13
10889873	13
923613	15
17545903	13
577514	13
10320113	13
8214866	13
4703569	13
19624844	13
3356655	13
12942961	13
4186242	13
10491043	13
15056412	13
8349944	13
19878976	13
13495455	13
2710459	16
22375449	13
10331237	13
2526870	13
6795490	13
4084125	16
9263620	13
3512164	13
27355802	13
31981699	13
3589988	13
9463607	13
11358166	13
17242264	13
5605733	13
7382964	13
3514821	13
4585430	13
6651242	13
19603679	13
586170	13
137656	13
19999751	13
1887895	13
2948142	13
2035297	13
3562071	17
260601	13
17709258	13
8178392	15
366355	13
1073398	15
10864021	13
25555367	15
11104697	13
8998238	13
3929367	13
15697127	13
6479403	13
6185157	17
25888411	13
16200323	16
17776087	13
3786231	13
12234095	13
8834197	13
17614907	13
9039484	13
1547761	15
1982178	16
786235	13
13514911	13
2215681	13
8858255	13
3913361	13
5561421	13
10204077	13
6757556	13
2448077	13
12328592	13
17172348	13
4562131	17
2737334	13
17148787	13
12392120	13
1241200	13
884369	13
12201220	13
32325418	13
2176440	13
2338159	13
21651161	13
1741294	15
6048081	13
161621	13
6358970	17
2707259	13
7024996	13
8357481	13
2758352	15
24321239	13
1579925	13
585518	13
8981998	15
2093350	13
6206833	13
18348787	13
14442152	13
104418	17
10386150	16
1973108	17
31741850	13
16329061	17
13499329	13
16395285	15
4876098	13
9682528	17
1820170	13
35421902	13
5747373	13
1796612	13
6143736	13
15036826	13
3093267	13
22918243	13
1674999	16
2566472	13
1482997	13
3491284	15
5307536	13
2253020	13
5203971	13
5410992	17
7206448	13
3224816	17
31393075	13
1952999	13
6079986	13
4179798	13
11200460	13
15131728	13
15909461	13
8685461	13
2115163	13
378642	13
112514	16
8700992	13
8531001	13
646527	16
2248225	13
9247904	13
584137	13
33066969	16
39281385	13
4436417	16
7290248	13
337280	13
969770	13
21443340	13
18615666	13
2690130	13
17452243	13
1411829	13
7642609	13
113035	13
10228713	13
2425391	13
4343345	16
1634297	13
14360575	17
22680325	15
4915909	13
6403272	13
1875350	13
563593	15
5107661	13
3303571	16
7528631	13
178844	13
15897865	13
8315963	13
5767659	13
696381	16
340555	13
5092964	13
24140038	13
72709	13
257795	13
10531299	17
2401102	13
22375366	13
12784748	13
16205256	15
4202342	17
8056689	17
13514906	13
6157793	13
19774296	13
20567304	13
3250030	13
3341682	13
5808659	13
8556537	13
8138567	17
6022389	13
4961808	13
23593674	13
12572409	17
4874097	15
8805226	13
365419	13
42365960	13
19078135	16
2042370	16
135387	16
20735526	13
7163214	13
34050747	16
1832363	13
2891744	13
770724	13
13016664	13
3939700	13
173505	13
4099158	17
1771856	13
13127461	13
23836164	13
12103609	13
1348133	13
1326477	13
6512378	13
5115195	13
2455077	16
14380426	13
683364	13
6344276	13
11481686	13
185708	13
5735714	13
2912195	15
9154364	13
9804084	13
27221576	13
1020759	13
20413567	13
10232813	13
4638091	13
20933065	13
953927	17
28397336	15
4119977	13
255752	15
134700	13
13486689	13
15760029	13
894839	13
2235384	13
12141870	13
2348515	13
21195924	13
1250056	15
9319324	13
16790026	15
14879991	13
3009401	13
28911379	13
4765232	13
14727475	13
11936598	13
15694498	13
5868677	13
5645779	13
7350375	13
5020893	13
815576	13
7591495	13
14272752	13
12344151	13
1775416	13
8253406	13
9806	13
4009704	13
23009561	13
786507	13
27678136	16
3074342	13
1965310	13
8106325	13
15918526	15
2429040	13
1842305	13
3002104	13
2742333	13
242969	13
12417982	13
13029618	16
9056156	13
16739299	13
12401780	13
7372321	13
2513124	13
5494484	13
636151	13
5502010	13
12847347	13
8082149	13
781128	13
12595661	13
549558	13
5545150	13
2576815	13
40206458	13
5514057	13
17667064	13
45314	13
7673843	13
3035698	13
2810293	13
2957392	13
32366049	13
3413984	13
4200754	13
1084792	15
7737287	13
552399	13
8580201	13
2141146	13
32375033	13
1356062	13
1430461	13
14245251	13
547862	13
1026604	13
3967627	13
21196017	13
15593938	13
7117644	13
12917721	17
3733891	16
5124924	17
2797508	13
5612106	13
19610005	13
1548389	13
4684094	15
4028003	16
6684928	16
42056601	13
6960154	13
958906	17
9048193	13
7185193	13
18454244	13
9671651	16
36963531	13
53665069	13
899472	13
2340515	13
1910054	13
373911	13
5783773	13
612742	16
6110807	13
6947940	13
11456093	16
2477619	13
21729335	13
18273507	17
11103484	13
3247732	13
3711900	13
18954548	13
4347960	13
39859050	13
2615458	16
12494264	16
8332699	15
5622633	13
1122806	13
7774241	13
9679869	13
1897127	13
11388955	13
1188784	13
5326492	13
3488178	13
5404161	13
3025908	13
6918900	13
4696875	16
1318894	13
17338009	13
28041595	17
13476552	13
5688320	13
5593295	13
6504759	13
14698955	16
10727224	13
34410462	13
8891215	15
4006171	13
226342	13
21091928	13
6491391	16
2222315	15
21113735	15
1654835	13
16539263	13
11930610	15
926750	13
2002723	13
3077639	16
16759805	13
3434352	13
13796864	16
9009381	13
873566	13
4689385	13
13778801	13
524799	13
11311330	16
23560891	13
13021812	13
7881981	15
203886	13
4226401	13
10562516	13
12268665	13
14220800	13
1006836	13
1314066	13
317245	17
6572969	13
12289091	17
16694913	17
12627343	13
27801053	16
6175016	15
16566086	13
6010785	16
7819450	13
973831	13
641852	13
2186516	13
3730421	15
563470	13
15375982	17
1365387	13
3964660	13
7272796	13
15098000	13
16054501	13
20435869	13
10063683	13
2647460	17
1521971	17
962639	13
8093864	15
2426972	13
4155871	15
8620627	13
700188	13
17692223	13
9549790	13
29227555	13
9955752	13
1951570	13
20450289	13
3454661	13
5667524	13
8049334	13
11553732	13
3484860	13
8344656	13
10609667	13
3423076	13
10188448	17
948203	13
10000455	13
7090010	13
2370474	15
116724	15
22504772	13
5697301	13
13641702	13
2554620	13
19237980	13
1068002	13
1336726	13
9555272	13
8098884	13
11424277	13
711134	13
2616397	13
13676541	13
4988277	13
1338651	13
797253	17
1142729	16
2965623	13
14682311	17
12276679	13
2265431	17
1970113	16
10103252	13
6366146	13
8846551	13
512774	13
8199969	13
2445998	13
29547989	13
373510	13
7793944	16
917248	13
11504084	13
18565109	13
531843	13
7211577	13
15527005	13
27390104	16
5441513	17
317022	13
3241088	13
802637	16
1744932	13
14135572	13
2780142	13
5836221	13
20449086	13
10439239	13
7637806	13
492805	13
4998742	13
11550010	13
2062957	13
13147815	13
1786956	13
4539735	16
4146710	13
2971876	17
1878132	13
14602782	13
2834185	13
3467424	13
1659128	13
4066433	13
7129299	15
14198061	13
818424	13
6782082	13
14960994	13
4231600	13
13592885	13
594362	13
962030	16
251290	13
14339890	13
5456015	15
1979870	17
8134934	13
8130280	13
13126967	13
36097308	13
5801584	13
4895838	13
11198769	13
5695095	13
2638392	13
10884913	13
14507433	13
4940605	13
3138078	16
16986766	15
12261951	15
1640198	13
1434351	15
42668175	13
5517204	13
3815724	15
3139446	13
24363314	13
6059425	13
9131662	13
2590824	13
10663863	13
5260384	13
2723569	13
23878677	13
22303272	13
12233299	17
4032022	13
13220157	17
30031159	13
9025410	16
8036933	13
9717679	13
11808605	17
13405102	13
2168509	13
8522161	13
22802534	13
9734746	13
483538	13
22818999	13
3585605	13
1087586	17
3267774	16
429975	13
11646491	13
3060912	13
3579130	13
2702493	13
4100271	13
1307030	13
4054341	15
14345320	13
50998096	13
3493549	16
11499563	13
1626347	16
712640	13
2758448	13
156952	13
21313012	13
3454161	17
3752587	13
4910850	16
5744555	13
1074238	17
7087330	13
4132116	13
6324163	16
1405188	13
10021943	15
5825912	13
7076029	16
14540322	13
6156388	17
542430	17
7088173	17
4255892	13
15575927	13
12801188	13
11008785	13
3754870	13
6107528	13
6284650	13
22424709	13
1656205	13
35994519	13
7094003	13
9522547	13
14399149	13
1899331	13
1823387	13
5330448	13
39401684	13
24477848	15
3609643	13
11914019	16
6925573	13
6745711	13
7088528	13
19002246	13
4789506	17
72992	13
1653775	13
16780777	13
404913	13
3423632	13
10145484	13
12110554	13
5927773	16
20485158	13
19632919	17
34239025	17
7055143	13
14167453	13
6907970	17
878851	13
1502372	13
3214073	13
6090782	13
4256016	13
8631380	13
5644674	13
10425823	13
10044059	13
19183160	13
17093665	13
528595	13
13360895	13
250432	13
3652278	13
6778807	13
245636	13
2464220	13
1465934	13
6103683	13
11628387	17
23679215	13
77313592	16
5653532	13
164379	13
15826694	13
13774384	13
1822402	13
1693064	17
10237670	13
11839991	13
816718	13
5680653	15
8812176	13
10638571	17
9456540	13
33797582	13
1565057	15
7012140	13
7693168	13
7724899	13
3589392	13
49039	13
5863932	17
541463	13
34673684	15
12731179	13
21433870	15
10829273	13
6302966	13
8371131	16
15570940	13
3689773	13
690388	16
1811428	13
13096369	13
20438432	13
18217768	13
2799695	13
4584442	13
3529133	13
4348263	15
6194742	17
2855418	13
6340290	13
13439774	15
13412060	16
7094278	13
5142513	13
9274778	16
8336993	16
7405251	13
3198297	13
7876427	13
10737674	13
8404861	13
5702107	13
3713527	13
14914766	15
7512023	13
7474921	13
4012555	13
471319	13
3831475	13
4416097	13
3434061	16
15984185	13
10021722	13
13314695	13
12449166	13
12488747	13
3887680	16
321668	13
1357414	13
2095682	13
1360297	15
5560682	13
1801642	16
8564470	16
14489137	13
862652	13
16725976	13
929079	16
8181364	16
15075718	13
5586706	13
7009033	13
9226929	15
16888838	17
10151084	13
5978884	13
39082921	13
4765413	13
5364090	13
10364309	13
7737267	13
2900166	13
6273040	13
9191931	13
12130544	13
13914034	13
3828410	13
23003887	13
5126671	13
40133533	13
10265319	13
430086	13
5824036	13
19973132	16
4705948	13
26183409	13
8080922	17
1636439	13
7964076	13
873764	13
2284987	13
2006782	13
7768849	16
24110	13
25568389	13
1917340	17
2569195	16
4737602	13
17206328	15
5017894	13
2722966	13
5427468	13
14921921	13
26529944	13
10506846	13
15602663	13
11189126	13
1402995	13
3743705	13
6620193	17
7639182	13
5989523	13
6423447	13
13603373	13
29861106	16
6262236	13
8868755	13
14135054	13
7564306	13
291110	16
973783	13
669714	13
1580838	13
1832873	13
13708062	13
2310553	13
16692093	16
206128	13
19057318	17
5516836	15
29740	13
4054465	13
4988474	13
104806	13
20008985	13
15670485	13
447497	13
521880	13
1024967	13
1435447	13
851363	17
3917722	13
8052667	13
20915941	16
24926088	13
4798911	13
12797432	13
6671317	13
5872418	13
10306130	13
5092031	13
25790542	13
7466456	13
19454124	13
354209	13
3652036	13
6923871	13
14243241	15
356450	13
1519932	16
4887636	13
19600505	13
21616594	16
1905451	16
25440523	13
2408762	13
3159260	13
1706700	13
1129984	13
8281933	13
1568757	13
5374934	17
4711457	13
1713063	15
4931352	13
4664775	13
2628167	13
1857755	13
3278981	13
3351275	13
1012659	13
7205218	13
9436449	13
16644117	13
112599	13
1699181	13
7311606	16
38377548	13
14988449	13
4243500	13
10534446	13
3827282	13
5945647	13
1770086	17
9319219	13
16906078	13
4665846	13
17937074	13
3591857	13
8420326	13
1337141	13
14445445	13
12746528	13
18166763	13
6259950	13
11123174	13
11940177	13
2481902	13
17947666	13
15445521	17
2226739	15
11873019	13
1626563	13
6499820	15
7148213	13
4813220	16
8915972	13
305963	16
1461337	13
11294514	13
1155170	13
12301478	13
12018293	13
12280284	13
269684	13
11581072	13
7629650	13
6376928	13
8636463	15
4079272	13
713278	13
12233047	13
6198620	17
12745497	13
2812568	13
8170324	13
9529647	13
6289835	16
13973833	13
36479820	13
13384758	13
3130055	13
1353989	13
34089200	13
3371331	13
19587622	13
4933954	13
4457057	13
3030365	13
14351320	13
10482758	13
6835188	13
7782478	13
2471687	13
9888968	13
10364034	16
6062427	13
15545599	13
923275	13
5107187	13
11569399	13
3491831	13
18053252	13
6580824	13
2379549	13
8551903	13
2538718	13
581882	15
8061842	13
1752949	13
6513999	13
4863615	13
17261990	13
1551958	16
3384207	13
3466171	15
2409717	13
8724010	13
1259428	13
10440081	13
3005042	13
12328729	13
3806640	16
1931860	13
1283158	16
2689272	13
5840178	13
4058541	13
5279956	16
5023518	13
2535410	13
26365109	13
9903477	13
5050334	13
5610871	13
2702664	13
2817970	13
14750321	13
1734863	13
6724883	13
10108308	13
13762349	13
1648366	13
8209283	13
1671571	13
7098501	16
1157923	13
11643318	13
14481235	13
855950	13
1074194	15
3154274	13
3271795	16
1006471	13
4415594	13
13412013	13
9189085	15
22227266	13
3402507	13
7162982	17
372740	15
392263	13
5228742	13
6880367	13
3469020	13
1566700	13
22256932	13
5984792	13
3152277	13
4015308	13
11328414	13
20668111	13
15678412	13
4280936	13
3381354	13
8291206	16
2771476	16
35474064	13
2535556	15
17314447	13
117802	13
6923562	16
10828492	13
4249670	13
10894379	13
21936008	13
54588203	13
2669247	16
10408496	17
9282151	13
1715774	13
582476	13
4308646	13
8003156	16
13454091	16
1278323	13
6410	16
3667287	13
10213799	13
23513932	15
12532634	13
8734933	13
7761613	17
7314260	13
20955588	16
569222	13
5331090	13
2268575	13
30833019	13
27140920	16
9626706	15
28894175	13
12529897	13
3527617	13
5983090	13
974539	16
46863591	13
226223	13
280149	17
18008802	17
16278579	13
4221436	13
58693	13
1321475	13
12148575	13
2543278	13
9706224	13
22971530	13
30017399	13
4346553	13
11824713	13
5655861	13
2523215	13
4114613	13
12159069	13
24714550	13
1332652	15
36512655	13
11630220	13
319750	13
9181912	13
480743	13
14472695	13
275828	13
255851	13
1674447	13
15597231	13
11462883	13
12642274	13
8836084	13
8515594	16
17671561	13
2713153	13
1181512	13
11501250	13
6365157	13
3643055	13
4454226	13
1522780	13
10138589	13
7369954	13
484697	13
15619262	13
3367598	13
11030622	13
7850027	13
5051731	13
17868819	15
6913911	13
37952774	13
1692209	13
1892088	15
2716229	13
121255	13
31808686	16
8860393	13
10920044	13
2636669	17
23293169	13
13218995	16
19599600	15
11575689	13
775585	13
3761953	13
315067	16
333475	17
976632	13
3893838	13
4140196	13
14800678	13
9493277	13
20869544	13
2249345	17
12730231	13
652916	13
2026102	13
97368	13
14133579	13
466915	13
3931875	13
1253473	13
3288831	13
14439615	13
1527900	13
3402123	13
2001125	13
7776755	13
1314128	13
38104018	13
805511	15
28791436	13
3612056	13
5419901	15
5221764	13
1957822	13
2490719	16
3242646	13
11382810	13
7794268	13
1491895	13
14139131	16
4922351	13
13179739	13
3930535	13
1560307	13
8663248	13
13256526	13
1348173	13
14337049	17
270823	13
231092	15
1314508	13
3394633	13
579525	13
1503199	13
2007069	13
5757906	13
3224473	13
1350897	13
433443	13
3411055	13
1726601	13
4343433	13
1724012	13
13304974	13
7750985	16
669595	13
28912242	13
12672046	16
27493673	13
6921321	16
24550888	13
4720651	13
6802587	13
5200698	13
6092141	17
17039760	13
13635260	17
14398732	13
4523262	16
5219515	13
4671603	13
27916013	13
27134254	13
8484518	15
15701242	13
1461393	13
70800005	13
13221359	17
2914019	13
4246316	13
2893423	13
269541	16
3531592	15
1199813	13
1723375	13
5432469	13
7589826	13
4284471	13
3608282	13
6849601	13
338039	13
3441867	17
5124650	13
4170332	13
551361	13
166086	13
3247487	13
5279426	17
21295653	17
12400131	13
12420172	13
13157278	13
2705959	13
31830562	13
2438534	16
9018029	13
5616304	16
949362	13
4944835	17
4776488	13
8458651	16
10830201	16
11435516	17
2782165	13
4875839	13
16769164	13
2404691	13
11482589	16
2953875	13
8661761	13
331435	13
2565920	13
17919247	15
15243120	13
3094883	16
401349	15
3293043	13
7974357	13
15141173	17
884776	16
8685114	13
16046816	16
16120713	13
8563127	13
14964832	13
8846456	15
2207373	13
13637663	13
4905740	13
14756104	16
14663653	13
6697141	16
15013067	13
8967353	13
2597008	13
3196859	13
444425	16
1483768	13
664384	13
1303527	13
22792726	13
2131889	13
1120427	13
4587873	13
939164	17
1659746	13
9054699	13
701470	13
118373	13
16889794	13
11059187	13
7620425	13
955454	13
5523135	13
2461702	13
11159655	13
23214818	13
28112767	16
7476177	13
1884648	13
3170292	13
4470136	13
4746239	13
2113877	13
13253304	13
28834201	13
881707	17
88587	13
660216	13
12451980	13
314447	13
1789885	17
5362406	13
1408520	13
5403492	15
4134869	13
15425623	13
4091238	17
4832186	16
1347067	13
791160	13
19907451	13
5368531	13
7029877	13
1084474	13
10505021	13
10845641	13
13533338	13
4732905	13
4510462	13
1196017	13
4600007	16
36156566	13
10972604	16
13267050	13
13295529	13
12125448	13
268181	13
4010500	15
7676327	13
921987	13
6862024	16
2804703	13
6109848	17
19830968	13
13225844	13
19613016	13
2463895	13
5252723	13
2998224	13
7859987	15
5184500	13
6987900	15
16681877	13
16608261	13
12039056	13
2903569	17
50606730	13
2563579	13
32531574	13
4056465	13
3445159	13
3234252	13
5539850	13
144023	13
13304473	13
5361917	13
388109	16
6995936	13
4889920	17
6822750	13
9377487	13
785537	13
3765742	13
8262462	13
18452075	16
610696	13
15304745	13
3087260	13
657020	13
16541535	13
10676023	13
5117039	13
18887451	13
21289816	13
5649934	13
14322892	13
1230856	13
4039684	13
147900	13
6025871	17
13437957	16
4527214	13
4640245	13
1325279	13
6767440	13
275381	17
860235	13
3974168	13
1164150	13
13817405	17
10867033	13
7535226	13
14121364	13
20625354	13
14339608	13
3035130	17
3767744	13
4711036	13
8650663	13
888221	13
4313436	13
11612393	13
5261247	13
45644644	13
2662582	13
2664000	13
588564	13
3182511	13
1621825	13
1840821	17
8175985	13
743505	13
3238538	13
28181411	13
11313614	13
7976066	13
4849998	13
7419785	13
5577911	13
3926110	13
7521252	13
25644732	13
3384516	13
5208091	13
10901055	17
26863425	16
13749227	13
14273619	13
22761665	13
4954017	17
11240055	13
6636300	13
13975318	16
7886267	13
3509414	16
1204661	13
3941359	13
2697034	13
13096032	17
299013	15
18374401	13
7821225	13
2697353	13
174835	13
12147394	13
402915	13
9973835	13
9800660	15
8385923	16
8485582	13
5834853	13
2445389	13
20333939	13
10014732	13
664682	16
816107	17
261548	13
3259416	15
4644244	13
6495598	16
23048218	13
2805460	13
11390667	13
40231	16
1746823	13
1948478	13
19283775	16
144583	13
609968	13
8211564	16
59462285	13
8876779	17
7962127	13
19239593	13
7520500	13
9308875	13
8270134	13
24940703	13
3931396	13
6933066	13
8274468	13
7684015	17
278406	13
2640108	13
17899978	13
6157611	13
691896	13
2742994	13
12973258	13
3428300	15
4508525	13
475181	13
6727793	13
18385098	16
2717400	13
7582478	13
2374861	13
10373728	15
11912298	13
13033349	13
501180	13
15310720	13
29954882	13
19776	13
7296223	16
16831662	15
490630	13
3312845	15
1842200	13
5625315	13
18098684	13
32086721	13
13922868	13
4649011	13
16583359	13
1841805	13
1066909	13
4525586	13
4812528	13
6349938	13
12655815	13
18551626	16
482108	13
8725960	13
2902081	13
5970030	13
21920888	13
7519876	15
4173481	13
6730419	13
11443304	13
3760407	13
1035161	13
10748820	13
1544808	17
8550760	13
10388328	13
44277876	13
5162248	13
3921756	13
9573652	13
334921	13
3892206	13
7355696	13
490514	13
14638298	17
7248558	15
2829875	13
8558991	13
19458151	13
5875507	13
7002759	13
30402813	13
4367212	13
130670	13
844240	13
6031764	13
6918535	13
859669	13
29653398	13
6587659	13
1347423	15
10394951	13
27529667	13
12209075	13
7259457	13
7380088	13
8093751	13
19307050	13
9329749	13
20104561	13
5279824	13
709950	13
15929708	13
9371261	17
4015169	13
2021089	13
23095395	13
2890272	13
19281066	16
15145702	13
2672272	13
15085068	13
25655585	13
4320196	16
30135968	13
8978515	13
1609531	13
19043874	13
37012254	17
1938824	13
3971811	13
5929003	13
13449400	13
18731962	16
44190650	13
166276	17
510888	13
883028	13
4091338	13
1143756	13
3838474	13
17851425	13
4705233	13
27783931	13
9851906	17
458301	13
9291300	13
1728981	13
11051857	13
10580133	13
3787676	13
4301462	13
7943987	13
378788	15
14680453	13
24150224	13
18942617	13
256808	13
3830615	13
858050	13
15344865	13
121692	13
9174189	13
3884359	13
4041975	17
11279968	13
11226798	13
1857185	13
4449516	13
3546780	13
4662365	13
7824706	13
2405296	13
1117402	13
12947122	13
11259166	13
9099035	13
1887784	17
4564527	13
17121099	13
1122267	13
1471973	13
10014775	13
6241418	13
6268782	13
9138323	13
7622097	13
481681	13
2283092	13
6797477	13
8239057	16
12146731	13
2861063	13
2054969	17
475021	13
7517589	17
11170221	13
1130950	13
5184366	13
3411137	13
7791160	13
7001403	13
3666506	17
473873	13
992501	17
1849706	16
16776695	13
15295737	13
6148801	13
479679	13
3717583	13
1590186	13
5752784	13
17614865	13
2172433	17
30398826	13
15921607	16
9051738	13
8207161	16
1594512	13
10843191	13
9751767	13
21187908	17
2697327	13
5479822	15
26599903	13
2149007	13
10601674	15
134435	13
3492110	13
9304457	13
3497902	13
6584522	13
35147560	13
48163	13
3663631	13
9004712	13
4713888	16
1695610	13
3398337	16
8273716	13
5558104	13
189601	13
685322	13
31356617	16
15244920	13
25032218	13
2096345	13
7816321	13
968665	13
11956647	15
3357451	13
6862079	15
19569858	13
1473238	13
3484879	13
1563068	13
1050305	15
3675380	13
8299306	13
18004107	13
19790860	13
3492276	13
10444505	13
2259888	13
6283307	13
507306	13
11674651	13
15387221	13
12667476	13
6198689	17
8285297	13
20826855	13
19069932	13
2706384	17
7734770	13
6233491	13
375212	13
5671028	13
4607545	17
13668867	13
1951222	13
42913351	13
23295964	15
21550391	17
22286318	13
763865	13
10223718	13
2547955	13
268626	13
7512477	13
1894393	13
3008247	16
2183169	13
5422591	13
268979	13
2805385	13
4832310	13
13267794	13
7841451	13
8643502	13
6016054	13
377108	13
13301445	13
9450607	16
4234711	13
28254098	13
7146507	13
7201658	17
3834486	13
2061971	13
10216251	13
405299	15
3963776	16
12409161	16
3315137	13
8623376	16
23180156	17
1200797	13
3292259	13
3906897	13
4169950	13
9703188	13
6807949	13
6200530	13
4562652	13
1185723	13
8627534	16
22770	13
19799605	17
17562971	16
1836597	13
10342715	13
860926	13
9012946	13
2676572	13
2283279	13
8772753	13
7569819	13
7017824	13
14790168	16
2729024	13
4563754	15
8464143	13
5313159	17
5574767	13
13784087	13
380340	17
10316772	13
26676459	16
11847364	17
15783386	13
2723782	13
26128210	17
13618060	13
3942780	13
2310734	17
15246628	13
2492909	15
4856380	13
1412988	13
21322601	13
21981416	13
1451725	15
5668779	13
24742729	13
14132570	16
9053304	15
21734037	13
821639	13
6737842	13
143888	13
3273145	13
15818604	13
14663049	17
9793915	13
1256513	13
1791212	13
2001717	15
10113719	13
1862838	13
11272717	13
4237672	13
7609927	13
7768083	13
5627705	16
5591466	13
967744	13
2676127	13
233620	13
1006630	13
3982625	13
12756644	13
10443981	13
17781477	13
12713225	13
2401440	13
25992507	13
7414161	17
8247403	13
5468569	13
6561674	13
25999721	13
2116963	13
3669971	13
7428512	13
26578314	13
7042935	17
1453466	15
2002262	13
5751972	13
2108795	13
19363700	13
4328170	13
9300617	13
658389	15
9397948	13
2231279	13
10257242	13
3481315	15
4600902	13
23696055	13
4061590	13
4864280	13
12835885	13
3326808	13
7696658	13
4965670	13
108139	13
7427015	15
14956944	13
32962307	13
18884192	13
3944236	13
19176536	17
5630472	17
5460780	15
11086240	13
6444889	13
412916	13
7611455	13
9996487	13
8780952	13
1106659	16
2687186	17
4216808	17
2844898	16
11270907	13
13100135	17
5210500	13
23235369	13
3446463	16
223313	15
828903	13
610372	13
1525914	13
29655065	13
6618429	13
1498134	13
640605	13
13825416	13
7213799	13
2816625	13
5368110	13
13830763	13
806587	13
3530267	13
904837	13
11560531	13
23865403	13
1732897	13
2367342	13
25087887	13
9000081	17
9419295	13
682485	17
12879564	13
13055658	13
2090952	13
827480	13
4645877	13
3602464	13
12780585	13
3073978	13
1069127	15
14974563	13
18722844	13
247931	13
14206429	13
22565183	15
1247146	16
8841485	13
6383890	13
22058128	13
6819519	13
1398571	13
4665744	13
3852794	13
3230351	13
6647880	13
18074112	13
14576035	13
2363278	13
11991812	13
2843733	13
4015219	13
13933516	13
902348	13
15357517	13
345627	13
4929546	13
1054172	16
8435942	16
746837	13
23165515	13
5478163	13
5467251	13
45520393	13
11048511	13
885426	17
2570958	13
17902028	13
7253946	13
10238775	13
14577801	13
3865093	13
1040804	17
6399840	13
16754055	17
2812363	13
1844732	13
7410014	13
4654223	13
11438142	13
8065498	13
290154	13
2751706	13
2957517	13
132521	13
5076801	13
4906923	16
4177845	13
4907215	16
7437796	13
4071051	16
12208554	13
7240015	13
8290061	13
3701090	13
7871759	13
1967377	15
504774	13
5934262	13
7358080	13
2032099	16
28215642	17
741868	13
1474978	13
1230511	13
16400270	13
15309401	13
2281353	13
24867031	13
9963525	13
678369	17
11246133	13
17117872	13
7626477	13
10587507	15
1176533	13
1464921	13
18601455	13
6195294	13
2573575	13
8016804	17
729403	13
4303486	13
4147231	13
17673575	13
3858084	13
1843594	13
6180002	13
546256	15
4983064	13
17991490	13
4182562	13
998425	16
2477138	13
6741500	13
12213518	13
1499929	13
46259453	17
447698	13
13276340	13
7307443	13
3470459	13
210828	16
381024	16
19230258	15
4597102	15
3085051	13
354001	13
43151168	13
1571295	13
5324706	13
4551246	13
317606	13
5900284	13
84704	13
276762	13
1996509	13
15466310	13
2440195	13
4432276	13
709234	13
10820105	13
11864329	17
24818772	13
3608582	13
10972407	13
17850755	13
7541538	15
5827558	13
14197595	16
22304912	13
6472254	13
7085030	13
13263123	13
22475661	13
4173571	15
7466159	13
3821646	13
3174965	13
9886481	13
3433019	13
15877600	13
1715108	13
2103224	13
8267715	17
7636679	13
6331758	13
1840547	13
14515	13
4416569	13
19046281	13
2972534	16
2921680	13
35368014	13
13050421	13
25754539	13
6517428	13
14933258	13
6638434	13
122692	13
1938501	13
8859901	13
410460	13
1237384	13
5515302	13
15417873	13
2643303	15
10842213	16
5398214	13
5439464	13
8502250	13
4156586	13
11546469	13
1400143	16
4701996	13
26252035	13
6962736	16
6636898	13
5168207	13
18384794	13
4289865	13
3521399	13
26403537	13
1823449	13
5232065	13
2652572	13
26143264	13
12411271	13
23260059	13
9484366	13
12001928	13
7202112	13
6112692	13
10129624	13
17657712	13
4453215	13
1527635	13
2226346	13
19443207	13
1675182	13
808098	13
22015627	13
2078421	13
27993991	16
2391116	13
3300402	13
2126739	13
4460806	13
8397093	13
17311978	13
6122696	15
27133070	13
3963319	13
895360	13
22452636	13
12911474	13
1896146	13
2813956	13
22199323	15
13739595	13
8977353	15
15656532	13
2576066	13
8152617	13
4290431	13
13750557	13
16300053	13
21790495	16
14052154	13
7525537	13
3387474	13
22171907	13
8507922	13
3757260	13
11986195	13
7247436	17
18675916	15
4704896	13
16361301	13
9812195	13
25779047	13
10197512	15
15566935	13
20756202	13
24957803	13
9599045	13
2601400	13
594316	16
6949259	16
6945197	13
3013903	13
4224612	17
11866799	13
4219170	13
7245491	15
1985237	13
3691990	13
7707187	13
23082456	13
79975	13
5503700	13
4596226	13
4537741	13
12084577	13
10156090	13
11540474	13
3107866	13
7613472	13
5019279	13
9417777	13
352162	13
13819608	13
10309594	13
10193217	13
6872316	13
1954935	17
16200010	13
1564402	13
28923375	13
4127821	16
71391	13
15451935	13
9687704	13
16636491	13
8061709	13
5462743	13
28344279	13
42931424	13
3005372	13
1026766	16
7080592	17
4788493	13
8369566	13
1038934	13
5118281	13
49768967	16
2420073	13
5186043	13
3246272	13
4646311	13
5550261	17
39285273	13
10333747	13
4835002	13
5615959	13
12710323	13
38592140	13
7411859	13
13095633	17
16417829	13
2512196	13
2331424	13
846406	16
26520634	13
5341582	13
29441	13
13724084	13
25842321	13
85907	13
1269913	16
2672647	13
14904250	13
1465575	13
9538858	17
582247	13
2656442	17
35396895	13
4744372	13
3155419	15
13329138	13
1261534	13
8812324	13
3193248	13
12970617	13
30615464	17
1470749	13
6355795	13
1397686	15
11965759	13
5587991	13
3838371	17
9818370	13
18363257	13
4327027	13
2245412	13
7779875	13
19655581	15
1651509	13
10365406	13
1245189	13
970954	13
6280600	13
10546318	13
7638941	13
21889793	13
2177670	13
9287520	13
32016241	13
24682890	13
1160271	13
21715062	13
10758293	16
5566406	13
7810345	13
770230	13
11587385	13
13259126	15
9090286	13
616432	13
1108852	13
20131924	13
9386323	13
1237279	16
2499995	13
3986327	13
16188706	13
19623893	16
7853992	13
32976179	13
18484904	13
8323829	13
1478689	15
872242	13
56771	13
1206393	16
1947461	13
4853888	13
6937525	13
1267981	13
1505381	13
1004124	13
1639675	13
7575403	13
926173	13
3949833	13
13765400	13
10270854	13
6097895	13
7330356	13
4974061	16
197795	13
7709713	16
11252811	13
5029761	13
4745006	13
5348186	13
3976527	13
78299	13
924799	13
5811683	13
17219700	13
6078407	13
5401406	13
10442139	16
9655191	13
4905131	15
8480604	13
13865123	13
3576593	13
4609043	17
663977	17
10100434	13
1833090	13
14084706	13
10722798	13
12938254	13
10274808	16
12749931	13
2756743	15
28542226	13
4244485	13
3649321	13
13232499	13
25523666	17
1480108	13
1041191	13
1419684	13
504600	13
6476310	13
634236	13
4496763	15
1771898	13
707684	13
3579826	13
1873106	16
2712915	13
2099931	13
4297223	13
1323037	13
36710741	13
5528999	13
5923264	13
6603293	15
4741587	13
4877787	15
13523771	13
11905924	13
1858633	13
49998465	13
9019817	13
16489732	15
13440662	13
3982255	13
11191200	13
3870470	13
7161916	15
3680955	13
1814669	13
2236445	13
4873218	13
7729263	13
24037918	16
19486378	17
9728944	13
2881142	13
17087846	13
1172113	13
1698477	13
143679	13
32309614	13
15465159	13
3228948	13
16531133	15
11575368	13
2551212	13
7291197	13
207381	13
8014487	15
28570401	17
3696379	13
1472993	15
8192320	13
734958	13
3930058	13
4262878	13
9428451	13
8941869	13
2119405	13
9063411	13
34243560	13
6299099	13
24826991	13
22213307	13
3220989	17
32937590	17
1579238	13
2748738	13
1278940	13
4088642	13
1550896	13
6694323	15
11910251	16
33251968	13
1766113	13
1102021	17
3885094	13
1959512	13
161599	13
6026589	13
3466863	13
28923831	13
3092755	16
394944	13
293177	17
5691840	13
5958837	13
25321546	13
5504848	13
9274029	13
6932633	13
613861	13
33642657	13
6761433	13
83248	13
9045406	13
1661769	13
6863198	13
10725477	13
13738112	13
106840	13
23435059	13
2241444	13
2311304	13
2811771	13
10070114	13
4104929	13
9107031	13
1949795	13
4533594	13
8018360	13
32034139	13
6084370	16
914541	13
11715794	13
4939885	13
5458203	13
1412568	13
10559566	15
22322236	16
11008349	13
3204409	13
1931992	13
59451658	13
8538448	13
13406524	13
1139273	13
18549142	16
11075932	13
2888296	13
3464513	13
5165384	13
9411719	13
8456992	13
25254704	16
478855	13
6440030	13
12049094	13
5379426	13
7961505	13
13582173	13
2977149	13
9402018	13
15123343	16
13140916	13
944751	13
2574490	16
30354784	13
16743873	16
6868648	13
9989571	13
11571160	13
2220886	13
6314598	16
6143403	13
7012147	13
14500489	15
36676480	13
6230760	13
19432926	13
9446019	13
3176600	13
995699	13
17333322	13
390728	13
2657666	15
28209916	13
10226664	15
314390	13
372054	13
4116620	13
10377936	13
2006628	17
8176059	16
2656689	13
11520827	13
895176	13
791786	13
3024284	13
12819484	15
2285566	13
9933372	13
1131376	16
14820716	13
612304	13
11521488	16
10724516	13
2111980	17
23569866	13
2950263	15
446975	13
4409804	16
2013332	16
598682	13
13953157	13
2176423	13
1874991	13
435714	13
10177576	16
12284354	16
32557912	13
6474475	16
14218785	13
1296366	13
4844528	13
4773624	17
10142639	13
5744256	13
2750411	16
42657050	15
6778248	13
5168259	13
2945805	13
4658924	16
5596788	13
10378557	13
5158463	13
21166010	16
3774609	13
4077061	13
1074510	13
17776402	16
10645437	13
2256980	13
48563239	13
17173167	13
19020582	17
6429958	13
16049543	13
9376168	17
1585961	13
10371567	13
3424763	13
17981850	13
6860848	13
44660001	13
29658838	13
3246042	13
2413825	13
5105	13
1379555	13
85565	13
2289543	13
10014616	13
3247689	13
5628505	13
3208122	15
445446	13
1667998	13
883100	13
32056942	17
7398549	13
1759475	17
3676092	13
11852906	13
24410869	13
843021	13
37665622	13
6353787	13
4765947	13
1544630	13
2944580	13
15406504	13
428542	13
24467164	13
494123	13
178493	13
1047678	13
167974	13
5837686	13
12175269	13
6060256	13
337641	13
12450659	13
12666773	13
3448465	15
17588795	13
388866	17
3357584	17
78924	13
3257867	13
7943474	13
2107368	13
2913598	13
2204692	13
5237478	13
23221243	13
9757763	13
40910671	13
888423	13
1840973	13
2499376	17
20013102	13
2266876	15
845351	13
8146165	16
8718161	13
5344696	13
10000876	13
5971195	13
3788253	13
7400154	13
2301863	13
5861727	13
3091078	13
11366559	13
6959446	13
1067734	13
5884429	13
24117553	13
6708811	13
1947604	13
722470	13
10387333	15
3529953	13
9784512	16
8965537	15
3867659	16
8300270	13
368745	13
3113914	13
10592039	13
2235584	13
35506605	13
8397142	13
16110457	13
24982380	13
1716446	13
18586810	13
21196604	15
28813929	16
7116643	15
5041543	15
5289208	13
19349907	13
575532	13
3513306	13
8168780	16
16410091	13
20225688	13
2088432	13
7179082	13
439142	13
913007	13
7746706	13
103003	13
2848470	13
1832939	13
68454694	17
13552760	13
4312905	13
9097078	13
13903611	13
9322695	13
3697521	16
1796169	13
1923563	13
3796213	13
16570234	13
5173876	16
10144862	13
628446	13
7238149	17
8732462	13
2212177	13
2740449	13
5458760	13
2360649	13
4885184	13
24780947	13
274024	17
2698081	13
9096009	13
1779278	17
8910031	13
4160476	13
593896	16
1278320	13
4751380	13
4967126	13
4099353	13
24049873	13
4507387	13
11130615	16
2405570	13
2132336	13
1066437	13
1301935	13
3766793	13
1372118	13
17961543	13
4285677	13
47524861	13
4600406	13
19507227	13
11573750	13
9032362	13
4975368	13
5395695	17
7630900	13
35784235	13
4358424	13
6363870	17
427267	13
5778449	13
42446578	15
760659	13
6053537	13
205230	13
2331668	13
4878736	13
50743695	13
1155711	13
2379240	13
5765835	13
6976114	16
4259158	17
3898955	15
3621603	13
25894412	13
9492912	13
2387151	13
12187351	13
960229	13
2809908	13
24868741	13
8865225	13
10983981	13
8761521	13
6636997	16
14691784	13
7676676	15
9275110	13
11326175	16
5700344	13
744995	13
6432371	13
2095165	13
491812	13
3140008	13
1527335	13
47609929	13
1056873	13
9895113	13
8744822	13
208568	13
8423220	16
8844841	13
15949056	13
5336915	13
10074382	13
2536582	13
6090946	13
6477984	13
16845978	13
2778942	13
6738406	13
18862586	13
12981260	13
8550743	13
12511324	13
7005538	13
1843050	13
24688558	13
7660828	16
11868950	13
4147802	16
4245421	13
3644132	13
8696325	13
454015	13
7011134	13
6244983	13
9792585	13
452581	13
3534119	13
2277873	13
5860948	13
2472328	13
281510	17
20233343	13
1574118	15
6450583	13
940943	13
5762160	13
778786	15
2660898	13
12624495	13
856361	13
5850009	13
3139244	15
1365000	13
948036	13
64418	13
4066860	13
22376217	13
1393115	17
11686236	13
248578	17
15991087	13
115751	17
1353705	13
11842445	13
10658940	13
19004535	13
514342	13
1252958	13
7554819	13
13767930	13
5407165	13
7545766	13
18483086	13
43858654	13
964598	13
4589994	13
8123161	13
22212996	13
9144979	13
3717229	13
5763904	15
6828284	13
476056	13
1596047	13
6023044	13
16675458	13
6402507	13
10892885	13
2819899	13
12399079	13
22204894	13
10677942	16
9453811	13
8875447	13
4958312	13
14191028	13
8376540	13
6066109	13
2992628	17
14914417	13
2937363	13
4467649	13
4873163	13
2312423	15
1814605	15
257520	13
722117	13
3999465	13
8150671	16
4011746	13
1391855	13
11546467	13
2478146	13
13899685	13
51583	13
2717642	13
3584450	13
2495390	13
10157909	13
20029029	13
4635985	13
4095504	13
19137934	13
697951	17
9326626	16
1192757	13
28990718	13
2083611	13
17628288	13
13697546	13
713041	13
7856105	13
3578185	13
2992719	13
2761025	13
1591104	13
407580	15
9310660	17
2599720	13
17844284	13
8455439	13
12014656	13
4268605	13
4132204	13
13988518	13
8300847	13
23831894	13
8156115	16
2075816	13
1316281	13
3215946	13
20381159	13
1590430	17
175094	13
7732023	13
8427363	13
4877610	17
9252621	13
2998144	13
8196198	13
3131746	17
1426796	13
21970961	13
3083562	13
1232238	17
8891463	13
10054398	13
2407274	13
10707576	13
9436678	13
3307520	13
9628878	13
1629648	13
12336218	13
8003918	13
1244701	13
21610344	13
4409278	13
428996	13
34702522	13
3556169	13
22029679	13
9698406	13
22387007	13
253190	16
1356091	13
14753847	13
14068139	13
10482122	13
4808067	13
5065146	13
2199439	13
809566	13
2218647	16
723715	13
13850971	13
1405335	13
14332119	13
19775537	13
5866882	16
3456368	15
1407346	13
10624360	13
587540	13
5280734	13
1138264	13
1040502	16
29164039	17
13349218	15
2657618	13
3535418	13
17000379	13
5131182	15
12381852	13
4789656	13
13181976	13
3096511	13
13263458	13
3435396	13
12005975	13
1715655	13
24248567	17
12584290	13
14805560	13
8649554	13
4205149	13
5227740	13
2909332	13
529260	13
9240686	16
2869662	13
131896	13
21523818	15
1476594	13
5839732	13
2224256	13
1820189	17
19209823	13
2327757	13
3375535	13
5188985	13
1820774	13
81785	13
10288092	13
3685308	13
6875052	13
971160	13
582388	13
589200	13
4840856	13
12455	13
4956006	13
887159	13
4314215	15
26908091	15
2709360	13
274421	13
6192272	13
8087286	13
13946250	13
21791014	13
8334838	16
7218274	13
3046776	17
1747671	13
12698925	13
8989089	13
10289480	13
14090454	16
4027785	13
6739577	13
3696414	16
19189152	13
2696000	13
1116063	13
564944	13
25565577	13
3909334	13
420054	13
3718331	15
27255767	13
1592474	13
14410414	13
11619698	13
442189	13
10273580	13
2213678	17
4371589	13
6075058	13
4508694	13
19895274	13
8632802	15
604378	15
4873150	13
22915946	13
21902179	13
1982967	13
4674929	13
2949787	13
5105837	13
15370818	13
30301946	13
1482836	13
11960006	13
15590566	13
23525233	13
1743719	13
991367	13
2324397	13
1405156	13
6182094	13
3014630	13
6591275	13
5202895	13
2797110	13
31590420	13
3483211	13
8557405	13
16262337	13
8795584	13
14779775	17
9715333	13
34457642	13
9153097	13
4679921	13
1640319	13
788719	13
5887721	13
17202524	13
1729672	13
4825540	15
22981626	13
14808790	13
1165466	13
20512302	13
2718766	15
18759259	15
9657205	13
13203872	13
5375210	13
1994203	13
25426658	13
1962540	13
9471069	17
3791231	13
212833	15
1168079	17
1156042	13
7832232	13
67091015	13
3170728	16
7633361	13
17227877	13
6899003	17
600865	13
5228869	13
6260627	13
6481686	13
6278362	13
7386758	13
7791304	13
287795	16
30337415	13
8561473	17
9472617	13
18451	13
4189059	13
3922997	13
7251702	13
20131785	13
25591260	13
11296990	13
4246462	16
2767456	13
1583630	13
22038635	16
19955122	17
7873612	13
8536315	16
3674369	16
7945645	16
10118953	13
5711662	13
5366661	13
768102	13
7844411	13
4750685	13
12639056	13
278885	13
5529575	13
3026826	13
1738564	15
25535005	16
15648794	13
3546956	13
7557982	13
12544160	13
3769824	13
2264334	13
7589567	13
320136	13
2498522	13
2248878	13
4468412	17
1473077	13
8945666	16
5074448	16
11202812	13
6438147	13
6807772	13
4991146	13
4911964	15
83315	13
17505715	13
2665866	13
6310003	13
5365734	13
3160393	15
8257152	13
5181841	16
13082426	13
67132	13
4293279	13
589301	13
12758775	13
7505778	15
17624	13
2798081	13
12060502	13
8306304	16
9240895	16
8535512	13
13367702	13
27654343	13
20836297	17
693404	13
12294576	13
2372653	13
5045044	15
8144531	13
6001600	13
30563279	13
1494258	13
14741568	15
122640	15
10501717	13
951058	13
18341308	13
5329379	13
38640218	13
1604176	13
13416819	13
1141499	16
8500257	13
1489626	13
3426098	15
13173788	13
1199192	13
2827193	16
1272466	13
6680313	13
3604388	16
16988838	17
1505354	13
5534071	13
760171	17
1221309	13
12311660	13
1097082	13
13219848	13
3361899	17
7624206	15
630602	13
5733612	13
10124916	13
10803220	17
15573465	13
34728215	16
648700	13
11444085	13
23919612	16
24942747	13
9496706	13
3222989	13
743355	13
2032233	13
2296894	13
8725713	13
9964066	13
6354079	17
4412299	13
5012724	13
1489381	13
624621	13
28080127	13
6062703	13
1034783	13
4116952	13
7817821	13
1485731	13
8584770	13
7255417	13
12568842	13
7258442	13
434390	13
25559190	13
11086960	13
813638	13
9485425	13
4587708	13
1767849	15
3486462	13
2101221	15
7832412	13
12113267	13
1003063	13
554783	13
5928546	13
7974509	13
2183165	13
6745776	16
6702501	13
1618027	13
14019432	17
8335914	13
101002	16
616352	13
14502187	13
21903507	13
13085910	13
2527086	16
13585301	13
5357455	13
3796487	13
4220980	13
1370849	13
9378678	13
17442579	13
841837	13
2648620	13
266387	13
17532643	13
4418642	13
906642	13
363263	13
8888443	13
1392506	13
3697360	13
7105477	13
8867206	13
6283548	13
546398	17
12902014	13
348202	15
4983204	15
1063579	13
10296783	17
1956550	13
4230083	13
23992761	13
7080067	13
10730116	13
6416493	13
708473	13
12486583	13
250710	13
4312371	13
685725	13
7107640	13
318361	13
15511847	13
12113017	17
4189415	17
5628689	13
133963	13
2738139	13
3700417	13
18213878	17
11952915	13
16014426	13
7689028	13
10635687	13
18015456	15
2523564	13
13110788	13
27312257	13
10673935	13
1066543	13
9360083	13
8777820	13
11351156	13
4400064	13
2345345	13
8558691	13
3998436	13
4206115	13
1135052	13
17786673	13
16672512	13
3097120	13
1198323	13
1674057	13
7262510	13
7621687	17
6954812	13
13996204	13
29711846	16
29600060	13
1090855	15
6216091	13
6441038	13
2146506	13
7374475	17
364753	13
23762740	17
23421684	16
15295155	13
6119323	13
2685506	13
8030194	16
9418334	13
10890678	13
1276594	13
6784958	13
18612000	13
5711612	17
14652192	13
9407020	13
9461956	13
13636169	13
4846370	13
463720	13
2730739	13
2728234	13
9265541	13
3986313	13
11947930	15
19657497	13
6442092	16
6153053	13
7226777	13
12242424	13
5225666	13
23627624	13
9665851	16
29603212	13
3853499	17
474270	13
8624080	13
3962534	13
11314429	13
9721051	13
14199398	13
1696995	13
9129599	13
780279	16
3832851	13
6285962	13
6617006	13
16183631	13
6644933	13
25583253	17
3255993	13
8332258	13
1845003	13
12084575	13
2290800	13
13618650	16
15081348	15
1248701	13
12818234	13
4991863	13
7205102	13
25079894	17
224297	13
2300259	13
4499105	13
2265374	13
1929000	13
12499912	13
7700101	13
3453824	15
602142	13
2053910	15
11222280	17
9253665	13
19677643	13
2695480	13
282941	15
4246735	13
17707955	13
3427401	13
10182305	13
926796	17
5503066	13
5336105	13
9422975	16
7946754	13
17371158	13
14641717	13
516024	13
3657833	13
1657212	15
19434774	15
10350337	13
7715150	13
8896855	13
3442084	13
238536	17
3745579	13
13032877	13
10612017	16
1836915	13
1973585	15
7382687	13
10455654	13
2265904	17
2841050	17
10500254	17
153046	13
2281950	13
26328001	13
3170863	15
1809825	13
3643784	13
171634	16
1841293	13
4569713	16
16159779	17
9719900	13
32045535	13
18772492	13
12472702	13
29042761	13
1331124	13
9957948	13
10406528	13
10417674	13
959273	13
190173	17
13170311	13
7374092	13
10214610	15
1121464	13
1046076	13
661853	13
8257284	16
3920945	13
10229277	13
7837184	13
2351607	13
5929042	17
8849803	13
1192045	13
334745	13
11941311	13
7681464	13
1064594	13
199885	13
6979927	13
2421474	13
1091808	13
1446871	15
12558226	13
16737997	13
1206652	13
9347180	13
12004646	17
4971793	16
3128484	13
15917228	15
1019701	13
599296	13
7209105	13
6432476	13
876504	16
1306274	16
5475716	16
1037503	13
7426759	13
10875830	13
12413239	13
29368	13
1316302	13
7629969	13
6394127	16
4295664	15
1190325	13
724353	13
11282096	15
2905138	15
5642548	13
4644066	16
3581955	13
12245241	13
1490131	13
24596802	13
20501479	13
17221495	15
4491378	17
3384851	13
21317686	16
2650523	17
6756118	13
14387007	13
1744200	13
143031	13
4499808	17
4672659	13
17713548	13
21767385	17
2682062	13
3405646	15
760510	13
27281754	13
6505535	13
1766714	15
47048	13
2455564	13
25154848	16
29475132	13
9698857	13
4959881	15
7296475	17
27121201	13
25964276	17
22588803	13
5818040	13
12734631	13
800195	13
5641270	13
9814442	17
6421091	15
1274424	13
11894908	17
1502015	13
12184050	13
1306774	13
171873	13
8147799	16
22084772	13
1056964	13
11440104	13
7964403	13
913249	13
1707920	13
14963237	13
2990464	13
39536306	13
624260	13
15698801	13
5057810	16
2194974	13
6071647	13
437097	13
794241	13
1546154	15
5915031	13
5309807	13
5267211	13
7071117	13
4208566	16
2559497	13
14968629	13
2162677	13
813546	13
3466716	13
32744118	13
2420836	13
1030695	13
1007224	13
1720104	13
898621	13
10736096	13
6099437	13
917133	15
8115584	13
2358131	13
2699879	16
3337360	13
7944564	13
5039766	13
26046837	13
6890775	13
9129044	16
625716	13
6118047	13
31107066	13
18171935	13
10347811	16
9165729	13
14883515	17
5359590	13
10588246	13
2799307	13
674857	13
3646665	16
2295928	13
5191461	17
3377385	13
20922348	13
6402118	13
6208279	13
3530647	13
5255608	13
2894941	13
2176031	17
681620	13
1104613	13
3354226	13
6164066	13
9676319	13
11686859	13
32746792	17
3213801	13
10667551	13
17347689	13
16779568	13
3298166	15
46656034	13
7022908	13
187220	17
403364	13
63178818	16
4228687	13
5076842	13
2579311	13
31905449	13
1496041	13
17323446	13
263728	13
485476	13
19696528	13
109758	15
7251248	13
7758012	13
7113273	13
2113422	16
12995341	13
13610470	13
12302693	13
4413374	13
5320096	15
7826973	13
302721	13
11334337	16
6854124	13
6769402	16
1350684	13
6645179	17
1070735	13
13412832	13
7094078	13
10320124	13
508713	13
20001357	13
899474	13
454223	13
5945170	13
14215891	13
3057654	13
7156412	13
7969357	13
7517644	13
6798086	13
6566969	15
49840761	13
3499244	13
2544977	13
5737161	15
11008886	13
8125905	13
326196	17
636815	13
6050553	13
1625986	13
8685251	13
4182177	16
17329470	13
12229415	16
12540949	13
6416678	13
24148767	13
10020860	13
9606766	16
17875831	13
1235211	13
1337670	13
1712230	13
11277314	13
6489143	13
3849263	13
3407814	17
8845214	13
19790963	13
7411589	13
3644646	13
17121574	13
63013	16
13268354	16
3187165	13
396793	13
298769	13
13242469	13
440853	13
12654003	15
711096	13
1223943	13
2408318	13
967761	13
3141289	13
5555876	13
11192962	16
13717447	17
952849	13
3373472	13
3291610	13
9296236	13
2860068	15
4945291	13
8983120	15
2568831	13
10529395	13
3611232	13
17518714	13
859435	13
4709087	13
3107082	17
8376983	13
3415754	13
10763287	13
6616174	13
12426744	13
4617722	13
9320103	13
5067921	13
28943786	13
1737436	13
617100	13
4524936	17
8979121	13
2633373	13
13811427	13
8577272	13
7182971	13
6113585	13
28189923	13
12789860	13
4424851	13
1024384	13
1962935	13
36677864	13
16197376	13
9558950	16
3549923	17
1799560	13
15285187	13
19133995	13
6474798	16
1615235	13
2815269	13
18059273	13
5267678	16
2111827	13
674451	13
15738736	13
5565629	13
1343425	13
5493958	13
6649173	13
3109068	13
3315385	13
5926164	13
3878088	17
1539292	16
10894284	17
558768	13
7967917	13
11438645	13
3701423	13
84149	13
8294111	13
22336624	13
3993338	13
1060179	13
14721603	13
6692770	13
3952622	17
3358106	13
5587887	13
1436604	13
16101626	13
3069729	13
3947573	13
20439699	17
18618551	13
8135435	13
1530002	13
870074	13
21778680	13
150099	13
4369463	13
1813244	13
35339380	17
7035720	13
2370739	13
10513803	17
2697552	13
8251149	15
6040069	17
9427961	13
195421	13
4321629	13
2840091	13
2486507	13
18655811	13
2492368	13
7851755	17
11991596	13
11863564	13
3480538	15
17614094	13
7609137	13
11822228	13
12908362	13
8586981	15
569622	13
928782	13
17492604	13
65506	13
474046	13
8341463	17
4288629	13
13426867	13
8487797	13
6347102	13
7981072	13
1202600	13
10476516	13
3064570	13
11834470	13
6484760	17
298031	13
634914	13
10298965	15
4477153	16
3196872	16
2723987	13
4073364	13
17459712	13
12107993	13
7423666	13
5676614	13
3661836	13
4362352	13
9696916	13
26768102	13
17969933	16
15743090	13
3512236	15
3164697	13
26208140	13
20968257	13
200932	13
12845168	13
2719483	15
1758118	13
15011387	13
3237298	13
3026493	13
5591491	13
39892217	13
2144730	13
5981270	13
825539	13
6419038	13
1089428	13
5000888	13
9450485	13
12021491	13
3923314	13
7399364	13
8377592	13
3052751	13
9450896	16
2071226	15
9588789	13
3654903	16
34060098	13
6622579	13
6134051	13
1540750	13
33219447	17
4350215	13
30982449	17
228107	13
2414118	13
6158705	13
7571139	13
7002781	13
2116671	17
70611	13
5907225	13
67265	16
17804724	13
30655913	13
6475015	13
12403617	15
6585606	15
4140705	13
11388383	13
3917409	13
18463318	16
10586388	13
3403641	13
1971069	13
10110306	13
8217313	13
6483838	13
10986808	13
7032077	13
4658319	13
8355375	13
4519372	13
40411637	17
9394095	13
1701623	15
1972164	13
1312747	13
7703120	13
4536314	13
7320794	13
7116369	13
1010124	13
11117671	13
6620906	13
956898	15
17824514	13
6814791	15
7831632	13
2351637	13
17656648	13
15230550	13
1343744	17
1061464	13
24732720	13
8440370	13
12834666	13
15521245	13
3185842	13
13143896	13
9443112	13
1951470	16
15267934	13
675091	13
20644162	13
2520089	13
10430823	13
3211315	13
2239895	13
1710789	13
20946647	13
28241501	13
38633131	13
10716085	16
1736668	13
12974454	16
7625777	13
22657788	13
4857803	13
17329881	13
13196372	13
23158584	13
723065	13
17191002	13
13552820	13
692608	13
2390731	16
4058285	13
5858848	13
696995	13
10641007	13
1796477	13
1088754	13
170519	13
6206368	13
8564278	13
14715387	13
27041342	13
28210	13
6795989	13
29934585	13
11240937	13
8124838	13
859707	13
7164095	13
5011344	13
23769457	13
7684080	15
3223539	13
4882369	13
3535401	13
3050223	13
6611081	13
733726	16
9766535	13
20003819	13
3343016	13
14380477	13
4174791	15
9778799	16
21524358	13
13467437	13
8689215	13
786597	13
3244227	13
2171879	13
21143987	16
1288974	13
31255072	13
7917854	13
21754917	13
795622	13
9840894	13
92671	13
4224149	13
12775769	13
164204	13
802595	16
478797	13
7245116	13
1710087	16
2964732	13
6510459	15
3070777	13
117656	13
2766076	13
16275571	13
11046229	13
17421278	13
5820879	13
21601247	13
45797892	16
12423300	17
1372031	13
22172566	13
5134950	13
11204948	13
10191467	13
11786092	16
23243146	13
409624	13
183476	13
5266215	13
26838715	13
7871910	13
19794505	13
832591	16
751793	17
152675	13
3217481	13
4279325	13
3132209	13
6504136	13
12784772	13
586309	13
26839096	13
5803805	13
1376454	13
15485725	16
3719930	13
12128369	13
138736	13
17980917	15
275020	13
2930950	13
8408348	15
2860649	16
22735239	13
230943	13
396188	13
3336814	17
22357168	16
21771211	13
18004824	13
5302476	16
12682119	13
9340567	13
9098587	13
232300	13
11282883	13
4695593	13
1910374	13
4066891	13
1749537	13
14900148	13
3646443	13
2480091	17
2030893	13
13686024	13
4425576	13
2624893	13
21311953	13
28930620	13
14006392	13
3678896	13
3512047	17
5580310	13
8221580	13
1657323	13
6188463	13
4068546	17
27518069	13
6325352	13
2300984	15
9501737	13
16030302	15
8725526	13
29965878	13
5865778	13
7376841	13
21801121	13
4031502	13
8922510	13
25149999	13
22404418	13
5545002	13
7536665	13
3398033	13
10160068	13
7290245	15
23400935	13
8143749	13
2320405	13
18489678	13
9062402	13
11337140	13
9437964	13
1502142	13
3379702	13
1969980	13
64347316	13
2749807	13
3324007	16
10278052	13
24729	13
14122273	13
3577703	13
3534302	13
12644552	13
12409823	13
113692	13
754764	13
14514970	17
1896843	13
34836351	13
16149915	13
7382578	13
9540040	16
15431167	13
36011131	13
7979076	13
340636	13
1363198	13
3657347	15
13672617	15
10256040	13
530297	13
1212520	13
11925021	13
21389117	15
5711354	13
3932255	13
2540525	13
18864891	13
5182453	16
2111848	13
2656780	15
12342596	13
1063376	13
6604362	13
11022378	13
2665272	16
677364	13
790762	13
3915519	17
17279235	16
1322011	15
9888471	13
4231194	13
15582888	13
2869924	13
7668173	13
3639058	13
4724422	13
9861293	16
25144472	13
7108976	13
22537287	17
5456125	16
5813823	13
14032439	13
6549831	13
6477216	13
181301	16
2315260	16
1556509	15
1102753	13
16788460	13
2146415	13
5974569	13
182498	15
1518312	13
1360745	13
11291794	13
30653159	13
1337962	13
743942	13
15029940	13
4270100	16
2719401	13
20470720	13
13207663	13
1782639	17
1671734	13
262196	13
1157140	13
4995413	13
748816	13
20463667	16
606160	13
6434805	13
2873064	13
9705403	13
6485487	13
4859217	13
11850919	13
1802620	16
15658317	13
12038090	13
655569	13
21874199	13
1573185	13
4079793	13
6708888	17
9324691	13
3844314	16
5389445	13
2074689	13
15129839	13
4350928	13
33219652	13
3130406	13
6059599	13
3259930	13
7995680	13
11388367	13
8659923	13
5304518	13
7863957	17
15052303	13
3573244	15
8431528	13
19469360	15
26988671	15
376104	13
11794685	13
4775328	13
13349055	13
20750476	13
3374659	13
5564209	13
655608	13
14545365	13
15265386	13
2698240	13
185601	13
250605	13
8469812	13
524676	13
11857970	13
7695966	13
9951536	13
13038494	13
11141129	13
4372891	13
478827	13
7794871	13
1481511	13
3540466	13
348819	17
142810	13
23224333	13
7974926	16
2465670	13
3716473	13
4088953	13
872052	13
5558209	17
3654966	13
4464662	16
4431279	13
16766089	13
3596034	15
12444195	13
8773985	13
15758756	15
2727921	13
15702195	17
12482160	13
2385512	13
4133316	13
15108030	13
6365757	13
2570573	13
13675167	13
1248365	16
4169639	13
3461651	16
955780	13
16965469	13
27998558	13
9528142	13
6360218	17
173877	17
3749413	13
10241084	13
5389310	13
9834319	16
12401527	13
9454944	13
577924	13
196343	16
8460911	13
9063940	13
3380101	15
9031048	13
2516146	13
4591442	13
12492560	13
8675986	13
1382971	15
2906818	13
20568304	13
6245825	13
10664199	13
3380441	13
13420006	13
20684526	13
14718547	13
16582234	16
5514101	13
1034468	13
10816253	13
6256882	13
20796590	13
10241296	13
10015361	13
1316833	13
10429042	13
209567	15
2479088	13
14876515	13
1846084	13
16918453	13
1430091	13
3941935	13
4005581	17
12269276	13
4536221	13
3036544	13
20749320	13
3236026	13
13374817	13
2781877	13
329260	13
180356	13
4393355	13
9916963	13
36793344	13
4051922	13
1662128	13
994355	16
12800732	16
30786564	17
3472155	13
15492930	13
16897193	13
13809142	13
4344443	13
7507380	13
4741812	13
3703949	15
5118049	16
3602419	15
14754608	13
9086166	17
12621506	13
4167961	13
480021	13
6499811	13
10626418	13
2968176	16
1969071	17
16036882	16
1379130	16
18862925	13
633363	13
11068356	13
24826104	13
6685355	15
15292766	13
11714609	13
9371903	13
2954973	13
8720632	13
2425139	17
7863847	15
583574	13
20307442	13
5919335	16
14733752	13
16866885	13
816987	13
7822383	13
11544470	16
10771063	13
9787913	13
21666674	13
2008422	13
474315	13
42385233	13
4892604	15
1659061	13
31251	13
7883382	13
13761329	13
11854865	17
5178782	13
1255423	13
3176409	13
11985081	13
18185017	13
2719294	13
27461814	13
5766199	13
1063430	13
41981117	13
13334187	13
4419277	17
1001514	13
4811447	17
11692281	13
4970245	13
3327261	13
7081622	16
4135813	13
6287187	16
10589386	13
1364767	13
14654057	13
15219389	13
26422319	13
3232712	13
19289836	13
310955	13
16859106	13
7121620	13
8813060	13
7496845	13
9862888	13
1660127	15
1908392	13
1616590	13
2882578	13
2057695	13
15963950	13
5532263	13
7338252	17
20631894	13
4424914	13
3387042	13
2518928	13
1606682	13
13817686	13
10932076	13
1704688	13
2858767	15
744897	17
3870084	13
845624	13
9142098	13
15617389	13
14140039	13
8467238	13
11898170	13
9798715	13
23533139	13
4535561	13
2991382	17
3135785	16
1982524	13
2053811	13
7233989	13
680476	13
365244	13
7269457	13
8423621	13
102791	13
4733359	13
33974415	13
4857746	13
12513091	13
46395019	13
936179	13
1427568	13
49279	15
5527666	17
4317302	16
5692466	13
10351239	13
7245058	13
22042264	13
2415549	13
1250015	13
5993616	13
3660911	13
5709488	13
6227505	13
6220008	13
9195291	17
7402360	13
8279389	13
3548334	15
3947400	13
1042871	13
1561084	13
3521305	13
11055062	13
29680909	13
1865865	13
10271353	13
715242	16
11777821	13
660560	13
14426637	13
33115531	17
1654640	13
3196510	15
4249523	13
14204885	13
7847123	13
19828726	13
3922705	13
4447263	13
6108228	13
21126693	13
2293324	13
9426119	13
11782296	13
1735693	13
3921503	13
1682291	13
1965442	15
994591	13
12889263	13
4192068	13
815263	13
2316550	13
1073574	16
7183493	13
13969646	13
707932	13
13899635	13
3630293	13
15297546	13
25388188	17
476992	13
1590448	13
6971769	13
5005421	16
594194	13
20779010	13
11241032	13
17568448	13
2505583	13
317754	16
610988	13
19177111	13
5769816	15
2790838	13
25970355	13
587641	13
7729998	13
5841103	13
920614	17
4050519	13
8189782	13
17917825	16
11442606	13
18816024	13
486748	13
1863156	13
26949	17
2341224	13
19056901	13
1632064	13
23002337	16
2205772	13
108088	13
6028690	15
2416003	13
6604443	13
1686785	15
20954445	13
5480341	13
8187568	13
14811029	15
2303181	13
2574946	13
4734131	16
45508840	13
25234718	13
12817226	13
4207005	16
1687882	13
19999324	13
6713142	13
5770855	13
449717	15
18976355	13
19852453	13
11460512	13
31453166	16
3919085	16
4453443	13
944397	16
16948519	13
896781	13
6167259	16
4107675	13
730369	13
9232306	13
2253249	16
3955737	13
18797510	16
6679035	13
3333852	13
12682978	13
43408324	13
7366743	13
24915296	13
13736694	13
12005554	13
3757424	13
18659858	13
19767085	16
7774846	13
18014829	13
2243379	16
3740199	15
14342607	13
17399239	17
9892956	13
509466	13
8680550	13
21928403	13
8332794	13
10210367	13
4031428	13
19249659	13
1000436	13
3660733	13
3549898	13
6122992	13
11774994	13
12115984	13
2366045	13
4137582	13
39008942	13
189348	13
41993811	16
2697651	13
229748	13
1243605	13
2710104	13
3911926	17
7622049	13
3308043	13
2762694	13
11249890	16
16881199	13
3900004	13
5207890	13
298663	17
988184	13
9513118	16
9308904	13
20970497	13
1280810	13
4273231	13
3904125	13
1911837	13
9255977	13
816316	13
28154810	13
3403152	13
2374334	13
413411	13
7545566	13
815184	13
11059530	13
4107886	13
1903295	13
25464793	13
14470810	13
10712511	13
921528	16
19276166	13
733547	13
2354049	16
3409445	13
7752679	13
7126628	13
5209088	17
11567651	13
1413331	15
13745343	13
17315890	16
41489850	17
1151003	13
10394436	15
3942025	16
12943451	13
2669400	13
13266834	13
6868820	13
3787136	13
5430071	13
3066218	13
13064548	13
3355130	13
21832619	13
5787715	13
3497091	13
6103731	13
21704248	13
4518391	15
5077740	13
2230547	13
28611917	13
949834	17
20564239	13
592997	13
3010164	13
13260917	16
5050600	13
20734690	13
171693	13
1982099	16
24146826	13
1877201	13
2450853	13
1443785	13
17950887	13
2256611	13
1983633	13
8227775	13
5098977	13
8811296	13
19514398	15
1460786	13
6437652	13
2520874	16
4207823	13
9355438	13
10111902	13
67398	13
17649549	13
7478745	13
5780985	16
8089233	13
997815	13
11131132	13
17185595	13
2886330	17
5396132	17
3159346	15
3454256	13
10096925	13
2560871	13
1523606	13
1758426	13
2368828	13
1461348	17
27717518	13
37100993	13
511026	13
7682703	16
10008477	15
6189946	13
9802774	13
9989673	13
1290795	16
2694701	13
1760946	15
5318518	13
3867	13
1228534	13
99041	13
3443449	13
2761449	17
9751203	13
337643	13
26840415	17
4024577	16
3456495	13
2379508	13
1442869	13
13470075	16
4076955	13
7105264	15
8788434	13
10267222	13
3743521	13
6922090	13
3589315	13
2626518	15
14396633	13
6190091	13
12283716	13
5126339	13
1701665	13
1822017	13
11301461	13
17157931	15
510070	16
19680485	13
12898333	13
1097912	13
571542	13
15939710	13
4831640	16
11643790	13
7668099	13
2002643	13
5108442	13
792608	13
8288682	13
4613690	15
7774931	15
9055569	16
3188300	13
984161	13
9227427	13
1788941	13
3302423	13
2077036	13
427915	15
3458896	13
3736588	13
2077897	13
4139650	16
13842368	13
9834440	13
4151675	13
1327361	15
17725168	13
433647	13
8352732	13
2768528	13
14269495	13
5469551	13
1436224	16
4207943	16
2193932	13
9564633	13
7274124	13
7078616	13
2245352	13
9065840	13
7337621	17
20227557	17
13278210	13
8864258	17
17008153	13
247962	13
8037571	13
4963025	13
9525474	15
2659636	13
34001446	16
8313269	13
22730604	13
1051248	13
8887594	15
8598837	13
2757583	13
4409708	13
5810018	13
31871917	13
5589043	13
9123730	13
17073176	13
17611830	13
16497746	13
77594	13
14496999	13
791656	16
8638572	13
1678567	13
1778486	13
5181019	13
3140711	13
607325	13
11693971	13
945521	13
18326718	13
6454547	13
4977551	13
2843125	13
202818	13
4356748	15
4837485	13
30927	13
35710654	17
518301	13
9421668	13
7994055	13
7075765	13
39986511	16
10416195	13
9505204	13
7295800	13
14137704	16
4983969	13
3948369	17
9457398	13
22084607	13
1737487	13
2128342	13
4602558	13
6106961	13
541579	17
1440154	13
26524066	13
11405410	13
17636573	13
1943534	13
4599833	13
10409586	15
8683309	15
1148135	13
19171863	13
12658888	16
3999180	13
2031624	13
11157602	13
57788949	13
5071661	13
4554829	13
1306937	13
3316161	13
149449	13
923989	15
7282429	13
744475	13
3909330	13
30605111	13
7382904	13
1144386	13
725747	13
4154156	13
4676577	13
6936328	13
3029869	16
2898877	15
10542158	17
9892974	17
12677641	13
3540453	13
26895635	13
6274156	15
34127470	15
2029746	13
11336742	13
432121	13
729823	13
4063820	13
1788987	13
5645858	16
1367968	13
8772787	15
5808333	13
2249583	13
3024056	13
137478	13
5293115	13
10941767	13
11708698	13
10372144	13
2354862	16
1545776	16
520910	13
3301362	13
9362600	13
2698219	13
2240852	13
16695402	13
8853773	13
1091307	16
257905	13
4428710	13
8175386	16
9807620	13
846318	16
12453860	13
38270119	16
7793641	17
21471415	13
6981373	15
1401577	13
28301782	13
6881880	17
3434042	13
441623	13
19549549	13
107313	16
9619808	13
10437593	13
623089	13
13531374	13
30927631	13
11144430	13
8488145	13
5279154	16
4424899	13
179532	13
4728280	13
4368460	15
3267143	15
10305767	13
654847	17
2780686	17
3395006	13
21473639	13
13008160	16
5793714	13
354928	13
26733809	13
4947850	13
5614392	13
8060333	13
4740648	13
3955758	13
3543316	13
17172490	13
775438	13
10103302	15
6349921	13
16240523	13
2297086	13
4553670	13
9948426	16
4006355	13
3590312	13
5846913	13
11529204	15
2091947	16
3608575	16
21636344	13
5958860	13
13955877	13
13852125	13
13919106	13
19810138	13
5436673	13
8575323	13
15972602	17
6452690	13
2496283	13
7818382	13
11408019	13
7140755	13
13642457	13
1970737	13
1773846	13
3048123	13
2503877	13
8549008	13
11035805	13
7950529	13
6985523	13
2721778	13
4062148	13
1520229	15
11741536	15
17816716	16
4769519	16
12781536	13
103146	16
13789634	13
10027736	16
10594804	13
5076971	13
105575	16
4769832	13
1648681	13
4030492	13
7013817	13
2843537	13
1154700	13
835092	16
20605319	13
15453834	13
1652701	13
1187184	13
5149552	13
5852450	13
2564748	13
13791461	13
5390051	15
4797992	13
7685358	15
4585774	13
472884	13
7781433	15
13808580	17
28280571	17
20022912	17
4267676	13
3950719	13
24012805	13
14710293	13
38304400	13
6750241	17
8631003	15
474687	17
7894989	13
4341824	13
4843290	17
4972379	13
11454028	15
9748359	16
4391719	13
33416817	15
10308377	16
2162907	13
7285002	13
4650789	13
9721203	16
106681	13
5594349	13
4561027	13
1485131	13
10659960	13
912000	13
778489	16
1986456	13
3885751	13
208208	13
3471815	13
680566	13
4879379	13
17044336	13
1344756	13
16017996	13
23650154	16
5532049	17
19413240	13
4361412	13
11453183	16
16403663	16
1074364	13
8741956	13
5547460	13
17332812	13
10078730	13
3862449	13
1977905	16
23820025	13
4084062	13
7276223	13
3108330	13
1532027	13
5818710	13
8898145	13
25926228	15
11613231	13
6646203	13
14127759	13
13852980	13
8353795	13
6072186	13
2604283	13
10221038	13
21712142	13
3571140	13
6248599	13
933409	13
7833203	13
6553624	16
6006742	17
4171162	13
24807340	13
17349818	13
9947844	13
17587358	13
709399	13
734103	13
973782	13
15146444	13
4789359	13
28878761	13
6857079	13
15973585	13
10971750	15
28194673	13
4402063	16
12504624	16
3028756	13
4274812	13
177454	17
16822005	13
1528648	15
419139	13
424625	13
10818270	13
2095065	13
10368702	13
1122133	13
2884953	13
909694	16
6847283	13
4855685	13
15291636	16
1749032	13
6091065	13
4204423	13
1843950	13
1093481	13
1915570	13
19113231	13
40035749	15
1610310	13
22406085	15
8318729	13
1108699	13
3440486	13
14191066	16
12670556	17
6639696	13
518930	13
424939	17
8595039	13
12661315	13
3107423	13
6740794	13
1607250	13
2882624	13
3492938	15
279595	13
773093	17
3005219	16
2706562	13
3025875	13
1391939	15
3934241	16
10532110	13
6811291	13
295332	13
1929232	13
789626	16
14028	13
3172293	13
13521939	13
3423692	13
14242807	16
4683988	13
2512504	13
17120889	17
3940061	13
6755199	13
12121476	13
13828373	13
4797747	13
2113348	13
38592891	13
7989078	13
4383705	13
9043499	15
2527837	13
2276953	15
1446436	13
1198747	16
1998219	13
9031072	13
5782838	13
1953039	13
2329410	13
4360500	13
19350650	13
2092463	16
3828775	13
12333182	13
2985611	13
10059287	13
10838298	13
21360199	13
1455413	16
13561040	13
10863656	16
1555084	13
3992465	13
47104	13
9292488	13
6971683	13
3439327	16
13601883	13
211453	17
5810986	13
29085064	13
13688734	13
24638187	17
3172213	13
16684801	16
3831093	13
16933353	16
1711204	13
8868484	13
5359104	13
1397825	13
2575698	13
13704749	13
549700	16
291039	16
3031835	13
4666286	16
13437345	13
642053	13
4857994	13
6999609	17
3708735	13
17541943	13
15299666	17
4386689	13
2316546	13
23569692	13
4278374	13
23266743	17
10259428	13
3962087	13
4704244	13
10701235	13
2643295	13
10915347	13
1752268	15
1216063	16
18259986	13
4414211	17
4590412	15
20030425	13
4402102	16
1368514	13
2989766	15
11024587	13
14933602	13
14908462	13
7240132	13
3327613	13
14348935	13
5168076	13
20587654	13
1390528	13
4623424	13
3117634	13
243576	13
7402309	13
8112332	16
1868842	13
2765001	13
735308	13
8519692	13
1933262	13
245339	13
1464746	13
2686202	17
2082399	13
13360479	13
14141838	13
43840358	13
2434614	13
26093583	13
9376396	13
529029	13
5845826	13
6097531	13
3387151	13
514488	13
11385284	13
1316401	13
51279	13
1733459	13
6739474	13
15471382	13
13132033	17
7170748	13
7012942	13
7478130	13
9834649	15
9721594	13
6017243	13
8950054	13
10960467	13
12576618	13
4903129	13
2037299	13
4491071	13
5960447	13
10980735	13
3566480	13
8589096	13
3220948	13
6248192	13
14514131	16
15090455	13
7908052	13
6786955	15
18074212	17
2536787	13
10728846	13
48234	13
6884588	13
2520382	13
16398199	13
2901037	13
4584036	13
2222372	16
6363427	13
1069200	13
7281576	13
7993356	13
1542253	13
21497948	13
9493295	13
6548293	13
3214635	13
21794103	13
44868357	13
19095386	13
22872138	13
3315381	13
7855984	13
6156040	15
6083575	13
1143699	13
1054453	13
2173815	13
9345923	13
873243	13
1255707	13
7713409	13
4753950	13
2780904	13
424397	13
2399323	13
8844893	17
1526364	13
38939325	15
7096594	13
17482543	16
2219905	13
6011263	13
20404618	16
5897026	16
4701200	13
12190501	13
6183369	13
6316831	13
22271639	13
8134835	13
13276846	15
2992394	13
18051970	13
10604387	13
10917068	13
2869645	13
25438354	13
100917	13
6774839	13
6237975	13
5545774	13
5183347	13
19211691	13
428955	13
9156524	13
13861953	13
4426779	13
2405262	13
4613550	13
2259713	13
2519615	13
8167304	13
2613540	13
5264939	13
27457777	13
20584144	13
7943753	13
1641025	13
191434	13
3210211	13
4072669	13
2748718	13
3022047	13
5269602	13
17014164	13
14328731	13
5549467	13
3973782	13
9914703	13
2230753	13
8200717	13
4011901	17
8002676	13
12955688	13
2643847	13
1496697	17
4392564	13
17240265	13
5799857	13
3187022	13
27064880	13
513564	13
3904521	13
1121659	17
944375	13
8204208	16
155812	13
3010235	13
1056571	13
2663290	17
496870	15
3351156	11
2183531	13
5602216	13
31733326	13
686932	13
4789942	13
5941758	13
11156857	16
3742163	13
28265339	13
1873440	16
11286753	13
5710091	13
2734781	13
1830511	13
5300058	13
4913643	13
1345239	13
4222888	13
6636940	15
15039861	17
4380504	15
13381572	13
6350751	15
2268869	16
6330645	13
12058231	13
12706934	15
2645183	13
16862373	13
18558161	13
2199303	13
15290168	13
2510218	15
31696584	13
16465350	17
2085598	13
870862	13
11477038	13
6261276	13
5906932	13
1842045	13
7880270	13
12218875	13
13611222	13
10537036	17
13486967	16
490083	17
1021385	13
9311504	13
1304935	13
12034139	13
10855894	13
2318134	13
22180359	13
4077781	13
15689319	13
5206899	13
9336159	13
10518517	13
6007517	13
4482006	13
29058507	13
9951201	13
2121566	17
15560365	13
1336823	13
6031477	17
3583917	13
994499	13
2973442	17
1211247	13
8606039	13
32822765	13
10863521	15
1958212	13
1115450	15
8872281	13
30361301	15
3121620	16
12077347	13
2099042	13
2838446	13
7111094	13
8162015	13
7960223	13
561929	13
4583935	13
11614324	13
2081526	13
12641640	13
310541	13
14932277	17
1765899	13
3395953	15
19956619	13
1915467	13
15747245	13
2782848	13
24023277	13
21003612	17
732375	13
1671742	13
11484995	13
3988735	16
2629931	15
14022338	13
42071	13
32233062	16
1183836	13
1813100	13
15169676	17
6436056	13
5059387	13
5260616	13
7893462	17
12646562	13
1478413	13
3589986	13
490057	13
1910930	13
10925139	15
190701	16
3726565	16
5022751	13
5804067	15
1295296	13
2547529	13
5511672	13
3493837	13
4874825	13
2556935	13
12305612	13
1092319	13
10947470	13
48487091	13
9064895	13
13420225	16
4431724	13
9566631	13
9440420	13
1542922	17
13637373	13
6138848	13
4516715	13
11792275	13
1892668	13
5267182	13
281403	13
20810173	15
12680138	13
4268394	13
13158703	17
40063018	13
7301274	13
3959712	13
2603317	13
8676370	13
1263524	13
3515616	13
685	16
10302621	13
9548554	13
29541189	13
4646660	13
4057626	13
7003029	13
2821638	13
19048092	15
12548339	13
6357566	13
1596966	13
6445659	15
6831265	13
19003776	13
3618521	13
4027348	15
2092139	13
4171898	13
11909240	13
16455876	16
433114	13
1578680	13
13557175	13
3552979	13
1709110	13
6102762	13
158793	17
1679905	13
41721824	16
1325332	16
5906814	13
9472090	15
1731514	13
6093561	13
19168218	13
360386	13
6662525	15
12198467	13
13111887	17
636291	13
10929970	13
23049993	13
9068002	13
4460124	13
12781744	16
11986651	13
10033655	13
4911884	13
3969119	13
2956479	17
21331538	13
15178251	16
14443346	17
24754854	13
11509519	13
8227302	13
12139439	13
25176604	13
38439753	13
366311	13
17062588	13
13566896	13
10870811	13
162649	13
206630	16
6290397	13
2860523	13
1925233	13
31428871	16
10525221	13
1351442	16
1127923	13
1270456	13
734703	13
12435719	13
9843757	16
3301290	13
6097185	13
6401503	13
1034658	17
603969	13
2121988	13
8099346	13
1288011	13
1522756	13
8420856	13
3101135	13
6497365	13
18087464	13
12866650	13
19753724	13
2376965	13
8526166	13
2527665	15
8991285	13
6786618	13
7708511	13
4032350	13
1183020	13
2924823	13
10127214	13
12729161	13
1376506	13
7239042	13
6525225	13
28095395	13
21202354	13
3156640	13
11120349	13
3764830	13
6035587	13
16682952	16
5338622	13
24855235	16
15633683	13
679501	13
2018545	13
5637796	13
4648313	13
8488155	17
1406902	13
10773591	13
8607018	13
2499067	13
8211708	16
15151291	13
10712102	13
5031425	17
2964568	13
5048202	13
1163235	13
6424965	13
24613613	15
4146855	13
12174977	13
14799522	17
408357	13
7838682	13
1071492	13
24198611	13
908272	13
18973577	13
15884118	16
7343419	13
6490487	15
3595754	13
891299	13
13372577	13
3062042	13
7641505	13
11731145	13
1861023	13
25675336	13
8296506	13
8746029	13
10473179	13
19311986	13
11747030	13
731426	15
7322511	17
2866962	13
31576128	13
5559035	16
5812381	13
8223830	13
407807	13
1355419	13
3056612	13
5777061	13
4858157	17
1169541	13
6411568	16
11390344	13
6189525	13
11270804	13
3713119	13
9691119	15
11180796	13
20519906	13
14299949	13
18253617	13
2245989	13
16316956	13
15437606	16
2737076	13
7054622	15
6471994	13
378812	13
1237240	13
2706262	16
11651278	16
26593091	16
4324612	13
576219	13
3664277	13
1597995	13
18598042	13
17827260	13
12914828	13
45192316	13
9630452	15
5182272	16
3806715	13
2132838	17
5704980	13
8812277	17
1943762	13
338342	17
69878	13
29224708	13
4528025	13
4841110	17
291162	13
3419754	13
7478400	13
12619857	13
5817784	17
9240861	13
402696	13
7694605	13
15207435	13
6777124	13
1947651	15
1221747	13
15256586	16
5011683	13
7137857	13
1879836	13
14786829	13
9441766	13
4007524	13
974121	13
2055697	13
2204599	13
9681031	13
2324854	13
354295	17
8888581	13
116589	13
14190079	13
2351617	13
2592286	13
9404684	13
9174549	13
9992387	13
26181974	13
17857443	13
11197219	13
1388673	16
18449782	13
3782122	13
11294293	13
13050129	13
7441785	13
10251446	13
17384020	13
12217927	13
8686231	13
2148036	13
8781208	13
12276018	13
5777919	13
7541374	13
27197977	16
4008793	13
17202416	13
10639353	13
293160	13
1413065	13
1541636	13
6491301	13
10231613	13
18689558	13
6777769	13
10497205	13
12175969	13
6461898	13
6016574	13
2906335	15
11747016	13
289331	13
16942940	13
20184685	13
2269477	13
2375787	16
1616168	13
3782752	13
4028428	13
9705721	13
9696388	16
6364251	13
405882	13
6152747	13
1839550	13
2835982	13
3274108	13
1787983	13
2222495	13
5027261	13
3294839	13
5006204	13
1537982	13
2373000	13
2635716	13
9191635	13
3493050	13
8128931	13
17158724	13
6074994	13
4638866	13
11756506	16
11105299	13
1197985	13
4937081	15
6139191	13
9216865	13
9625586	13
10825897	13
4157892	13
6774975	15
15419446	13
537677	13
23843697	13
2277682	13
652422	16
10756537	16
16677557	15
18109186	13
4668688	16
33360315	13
9706908	13
33590779	13
11572711	13
3916844	13
26084586	13
918973	13
3523106	13
9999599	13
5778121	13
14047985	17
36680934	13
2379610	17
2177037	13
9613081	13
15888338	16
8055079	13
6288566	13
4438498	13
3332661	13
6769034	13
488151	13
8222122	13
31517046	13
661517	13
11347156	13
6819496	15
7848875	13
8721016	13
3382904	13
9972152	13
3130830	13
4758279	13
9357228	13
1353482	13
5724301	13
2147086	13
189534	17
1009658	13
3549940	13
9826574	13
13929440	13
6093186	13
7823024	15
2892862	17
32303574	13
21957092	17
10540662	13
5372296	13
17290	13
849258	13
34411564	13
16471738	13
4629035	13
3200811	13
3365076	13
10781258	13
9346596	16
6196706	13
7795872	13
34649789	13
4574879	13
2571474	13
266257	13
1065478	15
2308883	13
6286510	13
3345720	13
8448206	17
5234536	13
5111687	13
5595213	13
498401	17
21358420	13
24836939	13
5970822	13
5694249	13
3332848	13
185368	13
12722001	17
5751320	13
2728420	13
1116303	13
3203522	13
4563972	13
20940751	16
6024365	13
6587390	13
5154776	13
22701777	13
8327466	13
19966317	13
11978006	16
9398393	16
5389228	13
2586182	13
4078568	17
3777487	13
6114331	13
9331516	13
1738806	17
702847	17
1101189	13
1466157	13
38313671	13
2242301	16
2481492	16
4310450	13
8322223	13
26362726	13
7808965	13
15082611	13
5406030	13
9738473	13
15511586	16
6135100	13
29661866	13
924483	13
2683779	13
20203559	13
17074461	13
1953338	13
2912885	13
2624082	13
5040600	13
7520036	13
2749976	16
217811	13
6123034	16
6733594	17
413852	13
3886735	16
14844927	16
7680600	13
1488552	15
2552556	13
12985285	13
6403422	13
1937143	13
1350908	13
10009091	13
11127659	13
761697	13
12861156	13
32653639	13
7609895	16
20628813	13
3489329	13
4964411	15
11382504	13
23248585	13
2023448	13
4231979	13
28628048	13
4369606	13
14693290	17
21479408	13
13699201	17
6350475	13
41517299	15
9242790	13
10593850	13
1307117	15
13656159	13
941694	13
912103	13
8982663	15
307915	13
2910707	13
1763799	13
10571979	13
3341554	13
11279680	13
34056047	13
11649440	13
3531585	16
2165220	13
26291	13
5877745	13
2170415	13
2873543	13
16898371	13
6280339	13
16839019	15
4103113	13
2481017	13
8393002	13
8262945	13
2922525	13
2245740	13
2543752	13
2560900	13
7567648	13
3388178	13
13453195	17
6042425	13
5356273	13
2826136	13
11163426	13
8229412	13
3700400	13
1943261	16
6392499	13
6511182	13
3648997	13
5171666	17
15622896	13
458300	15
6783102	13
17703333	13
3642664	13
2579344	17
4255028	17
21312827	13
9634634	13
13075612	13
16659438	13
5063689	15
3338682	16
29536018	16
7780806	13
2811256	13
1765174	13
10822396	13
6974238	16
2500359	13
1811692	13
1760099	17
4128648	16
4176462	13
7692221	13
3787445	13
16856665	16
6895239	13
1559623	16
3158706	13
6588471	13
11862359	13
2512733	16
13735818	16
11147972	13
2021453	13
2213204	16
717160	13
42872730	13
2654613	13
253923	13
12085140	13
6600060	16
395635	13
233613	13
1367169	13
13453430	13
415059	15
996692	13
10758433	13
8339735	13
1832998	13
3756648	13
2293076	13
5062147	13
17263082	13
2577549	17
14876502	15
12917690	13
5128560	13
21469453	13
4820031	15
3899852	13
10185692	15
15124960	16
12332856	13
9592671	16
6355317	13
4495178	13
3505883	13
6017395	13
6250378	13
4981429	13
4157314	13
6383271	13
955628	16
2068942	13
15991133	16
3372256	13
11871005	13
1252711	13
21731928	13
7532218	13
5530335	13
8480835	13
17768506	13
10375328	13
4855264	13
3302256	13
2941667	13
7806147	13
1860454	17
11913894	13
693385	13
1150309	13
6558559	17
7376831	13
7343155	13
5910608	13
12469509	17
10589071	13
2471100	13
7771154	13
7931847	17
10896554	13
2746472	13
1042041	13
26497839	15
1922083	13
1638151	17
4842028	13
9138963	13
26705154	17
66957	13
1028252	13
2985741	13
240557	13
24818334	13
9795950	13
901546	13
3693974	15
8236217	13
23605691	13
9770902	13
228049	13
20886341	17
3744822	17
1419843	13
1271508	13
1156127	13
20714165	13
1993122	13
2208489	13
4639488	13
1372139	13
1725728	15
7794568	13
29980123	13
1273692	17
4476177	13
1475944	13
1377288	13
2015176	16
9397123	13
22032900	13
13178206	13
1608369	13
4456438	13
343197	13
8473532	13
105195	13
11685492	13
11390014	13
56667	15
6528008	17
910315	13
1017713	13
10099164	13
6811788	15
27951468	13
174850	13
7547106	13
19456875	13
1133928	16
8377143	13
1255895	16
7090974	13
3994049	16
15780124	13
26057196	17
8583798	13
34395898	15
146962	13
6939756	13
5645969	13
5156409	13
2052011	13
1452025	13
1888605	13
16210860	13
2846672	17
15331565	13
3297519	15
1609731	15
1257695	16
27353726	13
6409502	13
325758	13
6359860	17
9378336	13
12274024	13
1036690	13
3136111	13
7105004	13
28707446	13
5370705	13
2528544	16
439876	13
14948598	13
4217431	13
15749590	13
3075222	11
939171	13
2987087	16
10263879	13
1526584	13
1255346	13
5728478	13
979434	13
6024430	13
3311844	16
20563507	13
9577040	13
11735413	16
2381776	13
4555827	13
1219546	13
3284637	16
6023365	13
1220255	13
1053165	13
8043722	13
1272196	16
8091755	13
70340	16
15604506	13
32381874	13
3477390	13
12864072	13
30647028	13
8495566	13
9400462	17
2101055	13
21044645	13
1376401	13
8292144	13
229971	13
463886	13
1308303	13
2155436	13
1228955	13
5561323	17
1300437	13
2183944	13
169711	13
2879925	15
26197042	13
14436920	13
8962862	15
509828	13
28973	17
3097712	13
10036937	13
9494586	13
9776882	13
2825180	13
3251201	13
12927990	13
16587846	13
14450669	16
29419	13
19376677	13
1336352	13
12540230	13
12058130	13
22030672	13
11489510	13
5624083	13
3514695	13
16023239	13
803969	13
10748596	13
4293266	13
8223380	13
8006395	13
29905752	13
22027907	13
1934494	13
17471514	13
10262226	13
12503516	13
1967904	16
13461810	13
3202500	13
2019249	13
11193768	15
4164127	13
6062400	15
25736227	13
6306594	15
768045	13
5882814	13
11366282	13
1942179	17
11994884	13
19499207	13
1218418	13
6272234	13
13052223	17
25035812	13
11963869	13
15510120	17
7333983	13
5207093	13
3129389	13
5444968	13
5041849	13
7503329	13
19629373	13
5677433	13
5867509	13
1126709	16
17108976	13
3749603	13
2653581	15
2946559	13
1446280	13
2345400	13
19994398	15
13363212	13
558516	13
9858540	13
10584974	13
4624808	16
18073810	13
7376297	13
8094347	17
864565	13
6584216	13
158371	13
1071741	13
1015090	13
5411245	13
257217	13
6823751	13
17994976	13
39249215	13
13358259	13
2586962	16
3876876	13
16031868	13
6314088	13
11631962	13
1260812	13
15113791	13
590013	16
195596	16
13261265	13
551030	13
2913602	13
7512162	13
1727190	13
2084081	13
10526200	16
3679546	13
5789109	17
3861558	13
428611	17
3007355	13
2922317	13
4813552	13
9636953	13
23859469	15
464607	16
8633975	13
4420562	13
9611819	13
2172588	17
3840084	13
8070614	13
4958461	13
6745010	15
13242662	13
2714231	13
4538806	13
10043942	13
8482533	13
6788071	13
3582752	13
1134434	13
17471767	13
657566	13
14547329	13
339747	13
2877370	13
365387	13
16487677	13
253390	13
7069594	13
13452286	13
4472117	13
323298	13
17471073	13
6171414	13
26258955	13
1109883	13
10820423	13
12630967	13
6918810	13
6970739	13
367150	13
6336173	13
7371947	13
7031284	13
1697459	13
2839826	13
31318260	13
2503274	13
340758	13
15391962	13
14419920	17
11175678	17
4308293	13
15337903	13
10686664	13
11915711	13
21843410	13
7184675	13
11458227	13
747920	16
387965	13
13633198	13
2153190	17
688490	17
3103074	13
3578697	13
3749444	13
4743484	13
5468298	13
6664475	13
8168938	13
5833066	15
5537654	13
3785211	13
6027145	13
17753310	16
24291510	13
19300323	13
5160318	13
2153278	13
30576232	13
12690252	13
15649486	15
25667010	13
3237848	13
985819	13
3047186	13
4639318	13
3633882	13
11044482	13
1755828	13
7058926	13
2442098	13
16166486	13
15460801	13
14092	16
3416637	16
11054447	13
18035634	13
4444741	13
7670802	13
11060417	13
14843776	13
6012676	13
3700160	13
2023736	13
20658685	13
10662535	13
1011603	13
938997	13
13778472	16
5031535	13
5337572	13
4236439	16
24759462	13
36393197	15
9426028	13
1681347	13
13932009	13
26005910	13
3444694	13
5378330	16
3521030	13
5924636	13
1242009	13
6126838	13
9664001	13
118314	17
5481277	13
16860003	13
9163762	13
17108519	15
19065771	13
6248300	13
11126546	13
1097242	13
1738999	13
10473048	13
8518266	13
14839478	13
3414023	13
2546304	13
19503211	13
1086493	13
7571202	17
405740	13
4428690	17
7977342	13
1073213	13
2558812	13
10261849	13
11726578	13
7736993	16
9725431	13
9002968	17
10778124	13
2433565	13
18994201	13
3263255	17
1733395	13
36499914	15
21818399	13
13410003	13
3824496	13
2054006	13
10880342	13
4964267	13
3814279	13
3948575	13
3608131	15
361080	16
4581289	16
25901269	13
7944742	13
5745214	16
2524995	13
3638937	13
5917776	13
31881434	16
10140673	13
16339100	16
12326894	13
2277914	13
3409175	13
5122786	13
10121830	13
8949889	13
15408721	13
12816159	13
13122479	13
9448811	13
6166996	17
1889557	13
19948972	13
19808765	16
6083196	13
18810855	16
3070713	13
6102374	13
755561	13
4742585	13
4396972	13
1849066	13
981298	15
4612140	13
3686610	13
10659479	17
459169	16
2247721	13
13042058	13
2476732	13
57954	13
20427002	15
2467404	13
2894244	13
9043443	16
5029831	13
2050513	13
5373633	17
24647717	13
5625392	13
2137170	13
2104462	13
6609595	13
5664112	13
11460095	13
10942322	13
11521496	17
565621	13
11676922	17
4773295	13
5947046	13
3261780	16
2094863	13
7214758	13
3222631	13
7475782	13
9936475	17
12855832	13
532373	13
15422409	13
9247771	13
12045515	16
6129766	15
1603796	13
7835061	13
1304458	13
4777865	13
8898367	17
4878925	13
1970303	13
5156364	13
15575473	13
3562394	13
7627588	13
7895649	13
1194288	13
10122720	13
7386839	13
16480425	13
11534918	17
2774674	13
5818204	13
9564504	13
1118677	16
2289161	13
3430456	13
3758742	17
8838591	16
3494450	13
155440	13
11219985	13
1076433	17
2318447	13
6020192	13
3626904	16
8027173	13
15508594	16
2616119	13
5984961	15
2200144	13
3643582	13
4669254	13
6973175	13
37628163	13
9061049	16
9217011	13
11053716	13
4986628	15
16024738	13
12315404	13
20309018	16
3632769	13
2660529	13
15081759	13
502797	13
527593	13
26329079	16
10227403	15
20696960	13
1683267	15
8995288	16
5942501	13
27030945	13
19491905	13
8940236	13
5305779	13
2249520	13
7596676	13
17083170	13
21753743	13
21702185	13
8156551	13
8850885	13
5656848	13
5981300	13
328525	13
28836187	16
793395	13
3681811	13
15672683	16
3009238	13
12183053	13
11402742	13
8592941	13
20640645	13
34840348	15
4180137	13
2039801	13
8447794	13
2202883	13
4513764	13
7904252	15
2210923	13
12210587	13
1629896	13
2661665	17
16097731	17
5616950	16
6120735	13
29735825	13
32188613	13
3296380	13
18005755	13
1410923	13
2006045	16
7056060	13
12287177	15
5879284	13
17226031	13
4420794	13
12546084	13
28325402	13
6054763	13
14338109	16
7349201	13
12275119	16
6359377	16
8927624	13
2649671	13
9808580	13
3926676	13
311409	13
6537134	15
200856	13
17712521	13
35766617	13
1170105	17
4183857	13
3207863	13
7725911	13
34693166	13
10107079	13
552085	13
7438007	16
2269494	13
17802023	16
22693167	13
7137668	13
322039	13
580829	13
21498835	13
28363746	16
13746514	13
8376016	13
8468367	17
16079477	15
24144573	13
3730797	13
33488238	13
8772034	15
11109201	13
7178232	13
6904404	13
13515243	13
5944585	15
21178058	13
25645900	13
976481	15
1988587	13
8953487	13
16995364	13
1443000	17
6862492	13
854454	13
2842365	13
11715200	13
799806	13
19176659	13
6582118	13
7994845	13
23783997	17
5141476	17
4156387	13
3675795	13
19027773	16
3315323	13
617337	16
8734959	13
7133826	13
4164064	13
1737494	13
1873050	13
37065891	17
334455	13
29916621	13
3701582	13
770166	13
113633	13
752076	13
2343470	13
43404902	13
20399803	13
4493965	13
614545	13
3183320	13
2166323	13
124654	13
6429935	13
1904168	13
584545	13
5471457	13
6585223	13
3677122	13
7069935	13
12486701	13
1257602	13
5645620	13
16367394	13
1213342	13
2532993	13
18747955	13
6423931	13
2097941	13
13215168	13
3780904	15
3240340	16
5222254	13
363828	13
307439	17
10100198	13
9860541	13
3678551	13
704383	13
5673524	13
16236261	16
565776	13
2503005	13
49392384	13
24811843	13
36246397	15
1647934	13
17471542	13
34697492	13
17327449	13
4671690	13
4237020	15
2994395	13
3802757	13
719994	13
12939025	13
4946054	13
12480193	15
14915135	13
3530847	13
5985151	15
39721	16
5627310	13
6464732	13
11598780	13
6257958	13
5270463	13
7861104	13
13597978	13
4116055	13
8721636	13
350843	13
1439545	13
4871833	13
9527723	15
1430055	13
2057014	13
14793001	13
5117181	13
17342083	13
65189097	17
354845	13
2368466	13
3317106	13
11124867	13
964506	13
1501699	13
39284002	13
12467768	13
28563995	13
550935	13
481196	13
10274503	13
3079680	13
27963684	13
4838767	13
13576751	13
11859056	13
3088471	13
7029715	13
2417597	13
5361079	13
8196830	13
384543	13
11150583	13
7107742	13
3547945	13
3107587	13
8724035	13
7476995	13
4132989	13
3079655	13
3027269	13
17165760	13
1732875	13
590792	13
3764540	13
9315609	13
4825875	13
8211875	13
4042188	13
3939490	13
2567579	13
3512321	13
2973989	13
3517820	13
10878421	13
946956	13
1913537	13
14492870	13
6404566	13
29542929	17
4502779	13
3155919	13
8998519	13
13616846	17
11548870	13
261927	13
15324835	13
10711319	13
3554272	15
3867648	13
2785501	13
2454718	13
4170275	13
11946751	13
3778764	16
4041514	13
1739222	13
5084373	13
10076664	13
7716451	13
2156975	13
13530264	13
2830275	16
2283780	13
4511123	13
10700800	13
10259655	13
9908599	13
6175583	13
69747	13
2715435	16
21186339	13
4628029	17
2030526	13
1131913	13
812226	13
7917976	13
6309757	13
5146121	13
19062961	16
16451915	13
35800891	13
12594866	13
10152688	13
6753522	16
1987116	13
2122965	13
4503120	13
2133328	13
5520338	13
3954584	13
7086195	13
5755490	13
7128251	15
14929723	15
6034555	13
1995410	13
4074657	17
4370943	13
8155103	13
6706751	13
1832028	13
10296425	13
15192654	13
18622752	16
2192214	13
11822534	13
6676027	13
3219624	13
319772	13
13223218	13
11571583	13
1059972	15
1724761	13
1945110	17
15527624	16
20913821	13
4006669	16
4871975	13
10829898	16
1230518	13
5576953	13
2116183	15
11339126	13
2406079	13
5754702	13
2218283	13
13593856	13
3960476	13
9025955	17
3298383	13
4997799	13
2998892	13
1168057	13
3133090	13
5750961	13
778348	13
698692	13
28910165	16
1267080	13
28892305	15
2122463	13
13607202	15
4292988	13
1320739	16
28042815	13
20693594	13
4300691	13
28202411	13
718517	13
6388090	13
21399983	13
6771822	13
93556	13
7352386	13
600717	16
5969680	13
12533000	15
3654194	13
5191003	16
27802940	13
7432500	16
28988342	13
2160031	16
8632175	15
5746719	13
2927421	16
7266203	13
8287966	13
12753416	13
7531879	13
5508274	13
8781502	16
601539	13
3138917	13
8215584	13
9953613	13
15142524	13
22996858	15
6526141	13
7198203	13
11838563	13
31189490	13
1461858	13
7295999	13
4169017	13
7438376	13
51431006	15
4087705	13
4137420	16
215521	13
3066113	13
6459628	13
1121499	13
795040	13
5023234	13
5745488	13
1137423	13
9463007	13
2166198	13
1288044	16
11030616	13
1626428	16
16999726	13
2576968	13
2995649	13
17343659	13
3339162	13
271560	13
6237126	13
3156905	13
6294718	16
7885557	17
6211536	13
27003900	13
5421368	13
530783	13
4880354	13
7021328	13
8208971	13
1491090	13
9963343	13
9329232	13
15901059	17
489526	13
21566165	13
7589883	15
15418222	17
3202004	15
25330687	17
5591875	13
12995146	13
20545645	16
9686332	16
11193688	17
12130082	15
4151129	13
6396195	13
7745047	13
2752643	15
9470065	16
3771846	13
2605810	13
4345204	16
10035765	13
9581164	13
5946233	13
1802691	13
4819095	13
19436714	13
7414971	13
54298202	13
11314178	13
8230427	13
32178917	13
41464225	15
1111088	13
5830116	16
6732173	13
31398	13
2114374	13
3946557	13
5409447	13
5007403	13
31160787	13
10545495	15
18361131	17
9850005	13
239665	16
5339621	13
5347436	13
1691365	17
499730	13
17255621	13
4976863	13
13385645	13
3054466	13
27672756	13
10314957	13
3448952	13
4113276	15
17122913	15
4874607	13
10726100	13
3874476	13
18166005	13
9892363	13
1798306	13
2663351	16
3079535	13
10463595	17
11860045	13
2421282	13
1586506	13
1144708	13
3318819	13
14321039	13
11373540	13
6239595	13
20239685	13
11104980	17
2217981	13
2457044	13
24409474	13
11975197	16
12835554	16
1097025	13
6772935	13
3224122	13
5183186	16
6575848	13
6345836	13
3692084	13
9104194	16
13871281	13
12348617	13
10897121	13
5311	13
2638390	13
21370826	13
6924256	13
3469953	13
24692000	13
1098790	13
8405609	13
7052049	13
21090902	13
4406384	13
1988761	13
8976975	13
4794029	13
10023298	13
2693386	15
14192354	13
15499651	13
13598229	13
1056106	13
8987476	13
2136708	13
10101247	15
10096315	16
945918	16
5452311	17
19361712	13
8828525	13
7343648	13
12310170	13
3283979	13
10504895	13
5299076	13
26474630	13
10912194	13
1018681	16
756456	13
1677407	13
111457	13
14442933	13
2522391	13
12004529	16
12809255	13
10024798	13
14980789	13
17193687	13
13395414	17
5509239	15
11549756	13
17365825	13
7920846	17
3741813	13
10000893	16
21679523	13
22530239	13
13861801	13
877292	13
13840205	13
444490	13
1963841	13
34056324	13
1528165	16
12008495	13
4649221	13
3674365	13
6184475	13
14580712	13
52728577	13
63218842	13
8916076	13
2986590	13
1456635	13
3709406	13
492756	16
2263003	13
21390412	15
491214	13
7494978	13
16661627	13
13957264	13
9321555	13
15236594	13
2256615	13
1494780	13
8820830	13
283344	13
1928221	13
685310	13
10382952	13
17434340	13
2736997	13
12826187	17
21026263	13
5209994	13
5037501	13
474253	13
4001892	13
6927459	16
3232708	13
6491252	13
4066630	13
4148132	13
5675292	13
11247747	17
293835	13
26055014	13
2021850	13
792431	13
3048158	13
16687191	13
28384313	16
926331	13
24809344	13
3313940	13
5786624	13
2399180	13
10060310	13
1071560	13
11539180	13
6190541	13
5561898	13
2516942	13
1329965	13
3422033	16
1324833	13
2311005	13
9499424	13
19457945	16
969977	13
5870364	13
922119	17
484188	11
22870942	13
404961	13
7447426	13
426876	13
10451293	13
16542644	13
3371334	13
1281847	13
2438227	13
203012	13
3229242	13
14733760	13
9174047	13
29931390	13
5715992	13
50677814	16
16145990	13
14058914	13
28502847	15
5077021	13
2500670	13
6351637	13
6601838	16
30101759	13
4412851	13
17924457	13
4974491	13
11313198	13
15485914	13
561540	13
36629	13
10988198	13
297393	13
1274222	13
13017148	13
3652277	13
2886213	13
40811195	13
90344	15
10530774	13
46282	13
5770936	15
558242	13
338986	13
13142899	13
20356582	13
2435853	13
13631947	13
4336956	15
1022449	15
6378620	13
7228895	16
26848625	16
2794771	13
1955678	13
784976	13
8927938	13
16540458	13
10990134	13
1610647	13
9596250	13
18807052	15
7492283	13
1060727	13
860403	13
16121803	17
24408186	13
4009278	13
1075076	13
1344906	13
5153835	13
233281	16
23858074	16
5924222	13
3997683	13
9588157	16
2417797	13
22522117	16
5695140	13
10298000	13
3145841	13
136581	13
3858585	13
15595400	13
13061297	13
412748	13
715041	16
7374627	13
13130000	15
12654649	13
786033	13
7459525	13
14126554	13
14576276	13
3278310	13
14990679	13
2891837	13
3962582	13
13684478	13
4554377	13
199105	13
704445	16
2879172	13
14794561	13
1425642	17
4369067	13
3939329	13
6646648	13
2018025	13
10922853	13
6842513	13
38243651	15
5625418	17
23600898	13
6382675	13
1575171	13
13488599	16
1053354	13
11362465	13
24498645	13
3581876	13
18667118	13
5495803	13
7951178	13
13329770	13
4386646	13
4396793	13
686845	16
19825998	17
4192347	13
5129332	15
1852796	13
30139678	13
10774858	13
6554489	17
3608425	13
13796943	13
2444932	13
403984	13
1824962	13
11132423	17
2468964	13
175508	15
11846467	13
15062727	15
13437407	13
9131719	13
11679148	13
6467902	15
12918904	13
6369792	13
3386258	13
959918	13
4987599	15
21236598	13
15320694	13
2043698	13
3203351	13
19573500	15
12218389	13
3405905	13
5592511	13
3407053	13
400423	13
8060389	13
2996796	13
3147393	16
7230702	15
4367789	13
607625	13
12533978	13
1487408	13
12088680	13
1643358	17
5621872	13
4407887	13
21797429	13
1486507	13
4211088	15
670812	13
36903691	13
11050759	13
2839919	17
12910983	17
1991913	13
3277210	13
2421106	13
697008	13
4710673	13
1656151	13
9393678	13
309760	13
13938532	13
3107393	13
16452496	13
901706	13
2112480	13
5788183	13
3793939	13
6342181	13
11957521	16
6724512	13
4243477	13
5394780	13
4049264	13
21504669	17
13088743	13
12179481	13
4986546	13
10155408	13
5967155	13
1102231	13
8213635	13
21553974	13
1285674	13
2670524	13
3388410	13
11819226	16
4898413	13
6413620	13
4790035	13
6775606	13
22285343	13
5053905	15
14986358	13
248958	17
3277619	13
12565475	13
2239044	13
13830355	13
50978608	13
9779253	13
1455789	13
3643523	13
2346282	13
11333156	15
17369343	16
4322384	13
1317496	13
133321	13
1481138	13
7504744	17
38045270	15
25589297	13
6202597	16
155079	13
330848	13
6592478	13
288977	13
181282	13
4653904	16
25256723	13
2456262	13
9072261	17
5201070	13
11523183	13
31450666	13
681760	13
1002954	16
130833	13
6783692	13
2438005	15
20812332	13
872456	13
17274849	13
37770853	13
948737	13
5170879	16
40658785	13
872748	13
856612	13
10762750	13
6256425	13
834516	13
5720678	13
112739	13
2614910	16
7156386	13
6618739	13
2749585	13
16357523	13
18672810	13
13182584	13
5238467	13
14625925	13
4149734	13
3378165	15
3283350	16
3653435	13
24651625	13
2356229	13
5909937	13
5600566	13
102045	13
910568	13
1813321	13
7374181	13
5053104	13
3274661	13
4105254	13
507253	13
3592572	16
5870035	13
3310471	13
8252338	13
1366140	16
10695329	13
4849352	13
11122008	13
12780474	13
9885976	13
828050	13
6293333	13
15124195	13
10747654	15
1789237	13
5686185	13
14761979	13
18284164	13
1053011	13
3426698	13
9768267	13
30722808	13
22189946	16
2760540	13
4975736	13
5426136	15
5120469	13
26633195	13
5363791	13
572985	15
14144769	13
5497991	13
47377735	16
320207	13
6395768	13
25538080	13
3289453	13
1929796	13
17911452	15
4602332	13
10853854	13
11135930	13
818903	13
6015421	13
2973341	13
5333697	13
6958218	16
2996382	13
12376651	13
8465446	17
32582140	13
25355140	13
3523443	13
22873296	15
327189	17
8387457	13
2079054	13
7784182	13
1956106	13
1933336	13
23249915	13
3266473	15
1668128	13
8241334	13
2686751	13
9465678	13
2995820	13
15959024	13
3134554	13
6915458	13
3886452	13
2244296	13
11243360	16
1108900	13
4591805	13
8455646	16
510606	13
15441347	13
6252282	13
1465071	16
4254151	15
1119649	16
121216	13
7593004	13
6676784	13
21207171	13
1246956	13
3474402	13
3978252	13
7749160	13
4896342	13
2789348	13
10234380	13
29596757	13
8947435	13
18979323	13
7485593	13
716269	13
7118977	15
19764868	13
4893466	13
409035	13
6526510	13
9650092	13
3793845	16
15775894	13
11433519	13
1347476	13
1636407	15
9269378	13
1247988	13
7856845	16
2460645	16
2462456	16
886	13
4013900	15
10449849	13
3774875	13
26154793	13
2449133	13
8437087	17
2851017	13
692515	13
23031589	16
14327184	13
25988822	13
38874157	13
401179	13
227997	13
3536136	13
417917	13
4561456	13
10003299	13
13735	13
11869490	13
7905230	13
496774	13
7324639	13
1762511	17
11024075	13
6408180	13
2310328	13
3418200	13
3916272	13
811311	15
9928072	16
9039726	15
12416702	13
6514010	13
3478548	13
18887139	13
5197918	13
24917660	13
28169561	15
9216056	16
4377316	13
1265314	13
7469295	16
10056521	13
10787776	13
6687204	13
9862226	13
389144	13
1474088	13
303113	13
3988133	13
775128	13
19010209	13
3392541	13
626749	15
1597789	13
1936041	16
2023480	13
15753741	13
6156075	13
7130708	13
6248379	13
1252491	13
17377807	16
6941113	16
17401656	13
20076307	13
10181365	13
6551178	13
5072533	13
1502469	13
3374966	13
451478	13
426113	13
2065384	13
14083632	17
6453923	16
1368320	15
851374	13
16049054	13
14796505	13
8101552	13
1343730	15
13092952	13
12883204	13
6879994	17
3017556	13
5982448	15
7360757	16
1548877	13
5262618	13
1560545	13
2033445	13
3230272	13
22245014	13
21023670	13
2153499	13
12136200	13
2328307	16
1812022	17
10511853	17
6755712	16
23937009	15
12463919	13
3773925	13
9091429	13
23547497	13
3696234	13
15745766	13
8451734	13
29142796	13
4617878	13
4089814	13
621144	13
8815712	13
2959311	16
1394910	13
24652238	16
1441639	15
3520570	13
5839200	13
23185047	13
4223121	15
4060358	13
10694532	13
13436646	13
3865115	16
5564830	13
5326863	13
393159	16
26986533	13
3181811	13
3536478	17
2799145	13
4155247	13
929002	13
4990884	13
6576950	13
19698926	16
4777512	13
779874	13
1864577	13
4294788	17
498437	13
9588766	13
1904433	13
10720411	13
2119886	13
1733404	16
13126687	13
2211359	13
6386009	13
9206353	13
6636646	13
6162869	13
1802505	13
749164	13
13950050	13
1499227	13
3174477	17
13599651	13
19464341	13
5460826	17
6130529	15
17420659	13
7504741	13
601404	13
2620181	13
5661976	13
8415213	13
3049173	13
11203393	15
6961172	13
10050073	13
12979732	17
6020006	13
3974417	16
8933379	13
705221	13
24470363	13
13917378	13
65794	13
6315009	13
339276	13
11843095	13
9617283	13
3841741	13
1924273	13
4581005	13
7134865	13
6132628	13
3997175	15
7543432	13
1611661	17
5695629	13
3734910	13
6326659	13
4569	13
24373142	13
11409477	13
1882145	17
4608819	13
4816307	13
737514	13
345425	13
21825541	13
382248	13
2558601	13
5144070	13
2206849	16
5875927	13
740744	13
11341986	13
5549850	16
119148	16
19772694	13
10519646	13
20509146	13
4747578	13
4150210	13
2481117	17
1252598	16
4394068	13
1961832	13
20589857	13
19171588	13
8070971	13
1685389	13
1149661	13
3227805	13
637859	17
12083737	13
3003523	13
7958603	13
3839153	13
1453254	13
6314333	15
6438783	13
11484216	15
1839029	13
3260216	13
6939663	13
2224730	13
2751965	13
10080696	13
16622559	13
14264561	13
4068578	13
6781450	16
6506157	15
4542512	13
210761	13
13806256	13
6928238	13
13260619	13
8481422	13
7117394	13
447401	15
28216690	17
3682973	13
3692769	13
1482182	13
35251944	13
24216329	15
7135046	17
5621269	13
5325829	13
6076741	13
1816387	16
890709	16
7582438	13
387191	13
2696811	15
1777220	13
22666043	13
2186810	15
14168548	13
5938596	13
8355611	13
21852913	13
3029272	13
117004	13
15048794	13
3132075	13
403383	13
18276516	13
8372559	17
1015551	16
6835353	13
3276993	15
6419146	13
53701052	13
2673780	13
15304652	13
14231534	13
2663634	13
11875384	13
7085126	13
4571306	13
746768	13
4823760	13
5159690	15
1729436	13
5058659	13
11070629	13
1345954	13
5814569	16
745929	13
13935498	13
539287	15
3563644	13
3752979	13
43913492	13
1666579	13
1892196	13
7724534	13
2213610	13
1094846	13
7967230	15
2106742	16
5017549	17
22393545	17
954706	17
9316584	16
17648269	13
11740997	13
9734811	13
13505815	13
13132931	13
11178159	13
16304671	17
2072243	13
466881	13
7642028	13
6468834	13
8702205	13
15834939	16
8635251	13
2168672	13
9209069	13
25164645	13
2120572	13
6988337	13
6569902	13
25588853	13
3049390	13
7888322	13
10080839	13
1649435	13
14313487	13
2435483	13
11816299	13
3177368	13
2779170	13
4446275	13
3051373	13
965591	13
11707669	13
2967700	16
7924320	13
21724621	13
4094831	13
18027997	13
19411418	13
39407751	13
1837101	16
3277650	16
8981219	13
16643005	13
1126098	13
38533	13
2735637	13
13708314	13
16172582	13
6397088	13
1639526	13
3699780	13
3182025	13
3343145	13
4307497	13
6535060	13
760223	13
12079338	15
3490496	13
1418173	13
13956185	13
7002663	13
2978550	16
5214079	16
7189742	13
3451643	13
16655827	13
6819139	13
12740592	13
982800	13
2556724	16
4446640	13
4376619	13
16236827	13
43617063	13
7744106	13
866423	13
8426231	13
23420197	13
31867	13
15482412	13
10170603	13
19800148	13
4854859	13
6578008	13
21022458	13
10256520	13
9341362	13
4179580	13
13340468	13
4761147	13
1270112	13
5527124	15
1064223	13
21709886	13
37883303	13
2902465	13
7510687	13
14309759	13
216238	13
2756963	13
7082678	13
2323411	13
6015438	13
6758912	13
6863758	13
1837387	13
1473554	13
20814779	13
6370352	13
108517	13
2000096	15
10490690	13
7998667	13
6830907	17
6612167	13
1747987	13
23984879	13
13606273	13
5197303	15
8970515	13
14428546	17
19041061	17
12906467	13
10290312	13
5291177	13
458814	13
4950470	13
11131794	13
3285187	13
3406834	13
8688751	13
2152610	13
9651593	13
3831436	13
5988625	13
1574773	13
4944447	13
5616630	13
966301	13
1080957	16
276889	16
1265717	16
1965051	13
1612611	15
2852048	13
1699711	13
13215955	15
5710176	13
4227180	17
16903130	13
38039220	13
9473850	13
6663903	16
10308125	13
21058628	13
9420999	13
12527032	16
494189	13
8506297	13
250711	13
12242360	13
104740	13
18103804	15
889973	13
20581110	13
4257736	13
7617491	13
8391204	13
3388026	13
2920296	13
13216674	13
6676792	13
5410965	16
3324943	13
12872646	13
2922340	13
20722951	13
5530288	13
6721360	16
2729324	17
13416861	16
14307732	13
13185497	13
6727785	13
6031344	13
5644827	13
8320643	16
5772796	13
3922628	13
1936219	13
1088984	15
15609596	13
4113407	15
3319282	13
1434529	13
10649405	13
11469329	13
12112608	13
519039	13
35837247	13
10317371	13
3219868	13
3550783	13
12140332	13
11854522	16
1025445	13
2412829	17
8798183	15
4843175	13
6603645	13
503725	16
9019162	13
15117360	13
200077	13
1425107	13
1686938	13
17206054	13
11655296	16
8611179	13
17982885	13
6402637	13
3345235	13
7037811	13
9935330	13
952436	13
596668	13
11992230	17
22832169	13
9079020	15
6609140	13
3894444	13
2343183	13
8887722	13
29023891	13
9494745	13
3422320	13
3231316	13
6319300	17
10144244	13
11674937	13
3798577	13
761565	15
3489991	13
6899688	16
9269306	13
1308326	13
15639098	13
4854369	13
10758824	13
4145046	13
11667645	13
6387577	13
3636683	13
24361244	13
53160941	13
4944314	13
172977	13
4465929	16
26776716	13
11762834	13
384598	13
15347219	13
401918	13
12919640	13
29779520	13
1065384	13
10753466	13
20095869	13
36680808	13
258019	13
252926	13
17480583	13
8501256	13
16773457	16
1534447	13
4035441	13
12685490	13
1423696	13
15973224	16
8141223	13
7672593	16
4618150	13
2854330	13
407433	16
878763	13
11955931	13
16184699	13
1859946	13
1620649	13
3477013	13
2272661	13
4304594	13
6877139	13
3384360	13
9835008	13
1509800	13
10130249	13
27557098	16
660232	16
18985867	16
1122437	13
300332	17
6836714	16
4457882	13
4525050	13
12047250	13
5186292	13
25576515	13
8486721	13
1027805	13
7302389	13
6079565	13
5823787	13
13576289	13
200454	13
20676044	13
22274077	13
3372620	13
8013002	13
4788518	13
19905695	13
4882939	16
2102499	13
15619550	13
3505262	13
13039951	17
32301195	15
11227496	13
391976	13
7853341	13
2182000	13
1151500	13
9835627	13
2811584	13
4396450	13
20020445	13
1932731	13
2855740	13
29272	13
23527319	13
172248	13
1673820	16
29051497	13
39663491	13
5052817	13
5002647	13
7011250	13
6698729	13
3045009	17
2011910	13
1422378	13
22695847	13
1227422	17
6353061	13
1069678	13
10180798	13
39564131	13
996862	16
971819	13
3540021	15
7766044	13
21685494	13
37730503	16
11777569	13
7927133	13
9113773	13
4277120	13
3527385	13
1516486	13
2815114	13
16879187	13
17174988	16
9397329	13
7722791	13
6122926	13
6275855	13
3895506	17
5521677	13
7880393	17
17185755	13
1861251	13
8803728	13
8213070	13
1330596	13
6185158	13
2791789	16
9352412	13
7659220	13
4596072	13
12150169	13
10033733	13
6817363	13
99891	13
5366617	13
8922505	13
12486534	13
6815077	15
449620	13
25592812	13
4461785	13
4915821	13
9835264	13
7462516	13
4466415	13
1725651	13
7157254	13
18457142	13
31674335	13
1914305	13
943128	17
1487923	13
16173022	13
2806214	13
11182681	13
4034053	13
6358230	17
14677155	13
999572	13
28436729	13
9613364	13
1904273	13
2073626	13
292548	13
505186	13
17828098	13
16969886	13
1932998	13
23827284	13
465890	17
797477	13
4566819	13
4811902	13
11085067	13
10170	13
28171944	13
15943625	15
6420110	13
5307752	15
3283376	13
40565370	13
2937761	16
6964300	17
11935751	15
5703942	13
14006220	13
4421142	13
7597817	16
3356933	13
550442	17
3779868	13
1810552	16
9855707	15
2716470	13
480010	13
1113954	13
9443455	16
3695181	13
2735120	13
27108408	16
27865207	13
17861527	16
22714079	13
4763135	16
7211764	15
4167538	13
24939655	13
11411322	16
11731490	13
1059500	13
5251199	13
1330656	15
6318883	13
3966167	13
796677	13
482278	13
10698428	13
316212	13
47655293	13
2590180	13
1081515	15
45853743	13
2976098	16
1111904	13
7986845	13
11426875	13
621235	13
739955	17
5444481	13
5721451	16
3609421	13
15743773	13
2766330	16
10203770	13
4094184	13
5075201	13
8482887	13
5542367	15
4916773	13
8824163	13
11741102	16
8646185	17
24371623	13
2644576	13
10194983	13
18397325	16
6865659	17
2944610	13
475813	13
11756263	13
2971495	13
2446469	13
3199234	13
1036508	13
77119258	13
5570483	17
1837200	15
5540929	13
4469464	13
10383003	13
4044289	13
21869046	13
8881539	16
15938227	13
459502	13
1514098	13
5173360	13
7789777	13
7830275	13
3488347	13
3273801	13
8366320	13
5689576	13
4582960	16
11482125	13
3939922	13
23287536	13
5287090	13
7995041	13
28125528	13
11790620	13
2932764	13
3820185	13
4720637	15
2998264	17
11060310	13
35060930	13
1921218	13
3212799	13
4982665	13
18801757	13
470071	13
10527737	13
7608531	17
5270679	13
3652682	13
296949	13
602898	13
4491343	13
9528460	13
868038	13
13335834	13
2996442	13
8423025	13
12429558	15
3465343	13
8469555	13
771531	13
6843529	13
4610271	16
448129	13
3451476	15
2588620	13
20041806	13
421152	17
8777411	13
7550950	16
8184177	13
5906579	15
11158712	13
3493036	13
1959818	13
477222	13
2660433	15
6124901	17
5237707	15
2046919	13
5436204	13
376940	13
11723481	13
12257277	13
4781364	17
10213633	16
13645328	13
709448	13
18270821	13
12703937	16
10361065	13
4092024	13
1941222	13
10215280	13
15048582	13
29591866	13
9699275	13
2445884	13
4025520	13
4736122	13
14689065	13
803638	17
5082749	13
10264084	17
1852497	13
26968005	13
12614790	13
10853911	13
4514317	13
851214	13
1053288	13
3705626	13
12168729	13
5347115	13
197799	13
17219357	13
7221577	13
19827783	13
15845093	13
3142490	16
3663663	13
2131345	13
667275	13
1977664	13
3410006	13
6532396	13
1190745	15
20802277	13
7134468	17
4483162	13
6295258	13
2085062	13
19327699	13
14463509	13
2690539	13
1932107	13
3965794	13
5711365	13
7212334	13
121590	13
7275916	13
16802633	13
97770	13
370666	15
2051248	13
12563880	13
1676559	13
4944853	17
9608073	13
8445621	13
854842	13
5142936	13
6301690	13
3674518	13
1039503	13
669259	13
15181444	16
1155787	13
1040458	16
4138570	16
18013929	13
5550548	17
1153460	17
10404234	16
1424727	13
23508273	13
5858935	13
10141073	13
4322623	13
4156014	13
6095959	13
2640599	13
5194086	13
1463377	13
3822207	13
2413117	13
12252011	13
783963	13
12795413	13
10867577	13
11966491	13
744064	13
6747523	13
14018528	13
1587079	13
19220793	13
20171678	13
4635093	13
5154234	13
3769431	16
1633735	13
1897153	13
6520205	13
638652	15
11797113	13
9252601	13
3888676	13
15339743	15
3241472	13
18279004	17
9928221	17
5237742	13
31023450	13
4998481	13
2066261	13
13350788	15
1795682	16
21225486	13
8463460	13
9079962	13
20045319	13
15883589	13
10158447	13
2648204	13
2211254	13
8814339	13
199833	16
2542364	13
8790197	13
25362061	13
2218796	13
5505042	13
8424351	13
572354	17
5735247	13
18139445	13
19193635	13
2869265	13
7328708	13
4343746	13
975346	13
6384892	13
26005931	13
4105596	13
3767577	13
11612346	16
22326578	13
4874375	15
1532413	13
11488233	13
7954242	15
17023943	13
1518740	13
11127134	13
267852	13
12173425	13
702734	13
9297613	13
8449336	13
5657830	16
8343088	13
5258488	13
13368303	13
5976317	13
5327318	13
6115484	13
17280251	13
1737610	16
13635872	13
34396214	13
5396389	13
9264547	13
1089367	13
7573522	13
2527019	13
4660440	13
7195609	13
5394809	13
1565418	13
8219620	13
4744251	16
4558051	13
6152947	15
2886913	13
6625628	13
10047107	13
255350	13
3553704	13
8644859	13
11837722	13
28653851	13
12499489	13
5365818	13
5461194	13
5993689	13
23377388	13
5143749	13
607208	13
1556851	13
1047047	17
462059	13
8675717	13
3061668	13
1916277	13
29956193	13
8757297	13
18099159	17
11788240	13
4315545	13
1267295	15
13415064	13
8214401	13
3096340	13
6314856	16
28485638	13
2542002	13
201408	13
20113835	13
1064767	13
9466298	13
21020170	13
6694851	17
2818319	13
70242	15
4932851	13
4548238	17
11829877	13
11015786	17
6678656	13
10766884	13
3557778	13
19014971	13
11029436	13
2232413	17
4889107	16
2506747	13
15389503	15
1205328	13
889409	13
2250776	13
1221027	16
1985411	13
15833482	13
1675310	17
19256594	17
20976975	13
5205777	13
8476866	13
7168182	13
3967830	13
7841377	13
6693494	15
2396710	13
5170441	13
821294	15
9220461	13
5204331	13
11123762	13
1687035	13
37134843	13
1222053	13
7967949	13
9142355	13
1048924	13
12793112	16
8364019	17
8042136	13
3348425	13
15763281	13
589996	13
830787	13
2304800	13
3445694	13
1527268	13
6934159	13
4604854	13
28730064	13
4972942	16
3761640	13
10651930	16
19116342	13
32521706	17
219384	16
17593276	13
17203197	13
7575298	15
9945544	13
3785865	13
3873331	13
18365627	13
6329579	13
4574894	13
5806404	13
3956361	13
5996613	13
1921954	13
12291110	13
11472915	13
3688945	13
5949867	13
6167411	13
34094251	13
1101255	13
6338111	13
3294199	13
12474884	13
4679359	13
28978524	13
16617271	15
3768318	13
3468920	13
6143222	16
22958822	13
885820	13
12967211	13
203590	13
5653891	13
2349517	13
6210243	13
27247284	13
14389191	13
8990503	13
12641169	13
5862454	13
18038206	15
7143153	16
7475726	17
23677386	13
1289987	13
126769	13
9781258	13
4197940	13
1027451	13
18669742	13
1489236	13
7653228	13
547465	13
4901160	16
9558951	13
7274653	13
103414	15
2674497	13
3311795	13
13339615	16
1837541	13
2302475	13
19573471	17
2353018	13
4296023	13
6505546	13
9615117	13
20322680	13
256142	13
25639104	13
18419737	13
12698224	13
1598331	13
4028592	13
14182645	13
3966310	13
484023	13
19381165	13
3710274	13
382175	13
12005253	13
4024394	13
16088565	16
4908687	13
5583681	13
6241546	13
6613592	17
2068271	13
5585321	13
26778663	15
3472428	13
16677278	15
7601957	13
7668237	13
2690200	17
4785752	13
34237857	17
13624895	13
2914098	13
2592433	13
6134892	13
11117402	13
1527608	13
3148262	13
7474051	15
2808853	16
7275769	13
857829	13
1825190	13
14828874	13
4581796	13
27499884	16
1622733	13
14725126	13
8775919	17
350045	13
2837193	13
6007149	15
663171	13
1103260	16
13495775	13
11495330	13
859079	13
10812292	13
17930124	13
4565557	13
6212127	13
4432835	13
458850	13
10249924	17
699111	15
7016546	13
18983837	13
829312	16
2750561	15
10027418	13
2369939	13
2183989	13
7990870	13
6820174	13
5578491	13
6855638	13
4613139	13
8965905	16
42433833	13
7079137	13
5051212	13
22043168	13
2259793	13
5318932	13
4531473	13
6801043	13
13664422	13
9134562	13
7502489	16
4928252	15
1578529	15
5141891	13
17220250	13
9723099	13
11660422	13
5132481	13
1415396	13
3634324	13
1866941	13
12575002	13
241504	16
14133592	13
11310727	13
806994	13
3858593	13
12609282	13
4652747	13
4125795	13
3596432	13
25913863	13
3354382	13
783614	13
14497422	13
986652	13
13927655	13
13500513	13
21650562	13
5471426	13
1883334	16
1976936	17
2012378	17
42285464	13
11271958	15
562823	13
18646538	13
260899	13
684880	13
4258392	13
2486518	13
21512	16
2424446	17
23482846	13
11074488	13
29857876	13
9326471	13
2782161	13
6297521	13
15940085	13
17755431	13
49034302	13
704758	13
23136786	13
4177264	13
448994	13
6041642	13
3387485	13
8297273	13
14391328	13
1213017	16
19085076	13
3865817	13
17144221	13
4312660	13
33450199	13
11163581	13
20352367	13
14695951	13
5033116	13
10222695	13
154741	17
973481	13
18888227	13
1760534	13
17408568	13
4122981	13
15178724	16
18688227	13
19908252	13
19930293	17
4302985	13
2160000	13
3647204	13
9392691	13
1350416	13
4581836	13
6244791	13
128342	13
321062	13
5128918	13
450052	13
12707642	17
5458703	13
2375315	13
584231	13
354545	13
3457403	13
1611428	13
8092322	15
1497037	13
203555	13
10950394	13
5207697	13
4602822	13
2157037	13
7804569	13
34578600	13
1436931	17
10848467	17
2710510	13
28800906	16
372310	13
648670	17
8585215	13
7472415	13
15018819	13
5718892	17
3337078	13
7773437	13
11953812	13
3787572	13
2666226	13
265363	13
5989171	13
4877440	17
7853420	13
4719139	13
607447	13
2626637	13
8485659	13
9117674	16
5286182	13
23855	13
4413723	13
14951768	13
11150444	13
717664	13
14189586	13
9452283	16
199965	15
20251746	13
583327	13
9759325	13
13795567	13
6137748	13
24463147	13
11905856	13
6125787	13
3266729	13
322736	13
29888016	17
3070310	13
3752556	13
11325478	13
19505665	13
15752371	13
25905172	13
9478334	13
2214674	13
6989278	13
1426975	13
3991723	13
2442060	13
2706863	13
6736285	15
12442889	13
19440591	13
15517247	13
8202885	13
5031657	13
3243660	13
2954785	16
5113594	13
9794544	13
4137155	13
466804	15
2162886	13
436016	13
6492675	13
3783095	13
7588317	13
46373	17
4904517	13
13781797	13
12972569	17
10086912	13
3860434	13
4028557	15
3931838	13
973394	13
16346960	17
13889214	13
763342	13
11983468	17
19281450	13
1571164	13
656406	13
12982137	13
14296761	13
9202271	13
1980656	13
1579816	17
5850928	13
2359386	17
5521252	16
9079702	13
4666276	17
8460452	15
15072872	15
8224079	17
1024025	13
5218069	16
10010008	13
2707177	13
1916070	13
5585096	13
5844684	13
24839249	13
2311892	13
2741173	13
16259508	16
1047314	13
2498372	13
19606006	13
1013189	13
2236764	16
4935438	13
13352359	13
48014863	13
1325639	17
8407600	17
17744180	13
28269	13
20465243	13
5638321	15
28311583	13
12805801	13
1030696	16
54168020	13
2956078	16
7310693	13
575532	13
2723142	13
17451217	13
1915165	13
16835783	16
7212991	13
1824780	16
6205765	13
7642420	13
1478446	13
5110085	13
4821759	13
9445483	17
7954598	13
7263199	13
4825983	13
7184379	13
8965302	16
6265733	13
26271462	13
6599307	13
1518090	15
22737068	13
10568194	13
10016679	13
7205296	13
1011114	13
12172211	13
9165802	15
24280430	13
8260461	13
11963628	15
23575637	13
8656636	13
3717096	13
7378574	13
872562	13
5282190	13
6690167	13
7401691	13
7308900	13
3595055	13
3214406	13
11461705	13
3151286	13
17306704	15
8507323	13
15514912	13
5828333	17
2571102	13
1916302	13
9512405	17
12892121	16
2761444	13
295859	13
2214232	13
12149468	13
2077644	13
4522033	13
2132830	13
9593645	13
12724256	15
7751810	16
7050824	13
11991398	13
1390289	13
10864308	13
24219000	13
7952580	13
21331963	13
665357	13
6944238	13
3744303	13
1194647	13
2091597	17
8821105	13
28362662	13
1110356	13
19369416	15
6968684	13
1736456	13
1907760	13
2723664	13
558897	13
3183428	13
11383328	13
2022998	16
2209620	13
9753248	13
3465458	13
3142279	13
7829536	13
13831457	13
10510897	13
23734560	17
10751824	17
400604	13
11856905	13
8657463	15
9624209	13
9176465	13
10377792	13
27769659	13
10581483	13
19552440	13
1057173	17
15796803	13
6362721	13
21254566	13
3220236	13
6038373	13
29950119	13
870004	13
2350392	13
7526753	13
11090161	13
193575	13
340317	13
5418566	15
9727412	16
605415	13
974722	15
3912731	13
3366253	13
6389606	13
2265775	13
445035	13
14666460	13
4538452	13
5479115	13
397607	13
14850814	13
15868248	13
11314260	17
8189459	11
21063374	15
5753631	13
2098933	13
10382764	15
9539390	13
1356439	17
31093632	13
4520616	13
8040976	13
5056542	16
7910997	17
19619090	13
25139940	13
1363597	16
6355675	13
27676111	13
7432430	13
13296216	13
4854744	16
3794339	16
14891332	13
341547	13
10944009	13
7631417	17
10490285	13
1104238	13
5769640	13
15216952	13
4957063	13
26521082	13
3782530	13
9497972	13
2283347	13
459220	13
9671356	13
4298334	13
5330630	17
14380773	13
2608796	13
10198798	13
4108442	13
1021774	13
2884426	17
2149512	13
7291521	13
6419513	17
1175627	13
17144955	17
3183124	13
1131125	13
11984234	13
1200060	13
1634619	13
8056328	13
1272182	13
5004667	13
5391372	13
7260304	13
7701516	13
8239534	13
14266522	13
3154760	16
4776649	13
3993980	13
17147993	13
17583091	13
9185484	13
18517103	13
15647040	13
3131311	13
1568895	13
7334316	13
10940568	13
1825676	16
5281468	13
11335968	13
8833216	13
5055129	16
17319464	17
10948231	15
2627625	13
19222269	13
295597	13
8282804	17
5599972	13
2293422	16
8673138	16
9689380	13
678164	13
17406902	13
18700129	13
16916293	13
7255289	13
558283	13
609632	13
21640225	13
4408130	13
1373201	13
10789568	13
16006348	13
8752965	13
11352731	16
1513622	13
5946506	16
7280209	13
4429171	13
7187450	13
2212428	13
1801576	13
3469846	13
2499145	15
9675131	13
424312	13
20516035	13
14525996	13
5598391	13
166287	16
33502111	13
734701	15
15661948	13
17028946	13
11268329	15
7693208	13
12404443	13
3536556	13
15871740	15
6900215	16
15944574	13
3829662	13
5979490	13
6661726	15
12116250	13
4801035	13
13088611	13
927600	13
21598718	17
34739272	17
6793694	13
11585148	13
2853803	13
12610850	15
8816764	13
2178980	13
6294805	13
5492111	13
10528712	13
6895880	17
16893590	13
6569029	16
4215810	13
5454232	17
6302057	13
786607	13
1606612	13
13162973	13
16248287	13
1295137	13
1077052	16
12878201	13
20647364	13
13649358	13
17076480	13
6409	16
23706742	15
5414078	17
679513	13
1871221	13
9525526	13
3980592	13
4287621	17
20687876	13
5125537	13
1923505	17
13294479	13
13409903	13
941293	13
29790106	13
230844	13
2589411	13
7972316	13
16397592	15
24449946	17
18302803	13
1931957	13
5045526	13
6170575	13
10541432	13
17481483	13
10933145	13
15433749	16
3483930	16
11094107	16
15595579	13
1411089	13
4767021	13
7814877	16
382840	13
21701851	16
7948795	16
6881417	13
8898894	13
1637628	13
5656562	13
2951495	17
6337779	13
929213	13
9112557	17
22501976	13
1248687	13
8387559	13
1603478	13
751421	16
8164384	13
2298086	13
14527547	13
8195225	13
23045147	13
9464307	13
2604928	13
24621016	13
17480536	13
9494053	13
4172635	13
2974111	13
7405635	13
3607222	13
4384076	13
39434216	13
4443642	13
2172751	13
1524647	13
274936	17
638830	16
6386582	13
5753849	13
32730901	13
15467669	13
2547581	13
3001857	17
2998006	15
1282479	16
19973237	16
3971395	13
15957258	15
19472725	16
7387230	13
2907880	15
122160	16
10619759	13
5546082	15
11910746	13
3661248	13
73609	17
8124742	13
1857471	13
5643618	13
707906	13
5838572	13
6404904	13
9060575	13
12330120	15
1737938	13
5027377	13
1520531	13
6956003	13
16804213	13
5142936	13
30759079	17
4041922	13
1590608	13
3932467	17
2370621	15
437565	13
4753569	13
12074808	13
3503337	17
10747671	13
1918230	13
9295880	13
1396382	17
2234224	13
7035546	13
3617115	13
22921191	13
260635	13
20796448	16
1600161	13
976050	13
21607235	13
102338	13
10742190	13
10201797	13
13095817	13
4373643	15
4462949	13
4259120	13
1194784	17
4880471	13
1826753	13
675041	13
6740113	13
8155494	13
6764336	13
1428133	13
19114018	13
8494805	17
6205964	16
4534508	17
5303683	13
5993087	13
19634842	13
14792580	13
10465417	17
4549642	13
2101488	13
18860139	13
11929489	13
6302352	13
10182044	13
436101	13
6973506	13
5207873	13
15225810	13
15718911	13
12564485	15
3183627	13
2612857	13
16748157	13
2040406	13
1197287	13
3085566	13
2696613	13
7835754	13
5971677	13
2801199	13
5963445	13
8683114	13
1089491	16
9258310	13
14985104	13
545828	13
3470637	13
533392	13
6277736	13
943254	13
6944163	13
20185765	13
2613389	13
5899527	13
8027827	13
9058669	13
290077	13
231451	13
3915892	13
1340927	13
7508132	13
14759866	13
12756498	13
2329853	13
283802	13
4030480	13
1975788	13
19618583	13
35071990	16
7923576	13
1521468	16
6948877	13
1649345	13
544522	16
11751555	13
81999	13
1964075	13
1692563	13
2322092	13
8437970	11
22248830	13
106892	16
2862883	13
4750165	13
6612290	13
20162433	13
2671894	16
8771204	13
5636800	13
21040075	13
7948562	13
9025816	13
377911	13
7376986	13
5527745	13
7394794	13
2399594	13
532139	13
1301509	13
246098	13
3808436	16
732701	13
361083	13
7458271	16
25211418	13
1719460	13
5317531	13
10810344	13
1675098	13
10453166	13
238173	13
10094112	13
3959807	13
2365864	13
3045697	13
7126271	13
2678565	13
34981833	13
19752496	13
3692381	13
13275798	13
1504301	13
2385027	13
1187990	13
20397970	13
37029961	13
16045323	13
9630196	13
601761	13
5809036	13
38339773	13
30301058	13
1429731	13
3358829	13
2339862	13
263494	13
1899457	13
5783311	13
5308060	13
10960048	13
8861629	13
13818334	13
3261119	13
1259747	13
25866070	13
24681083	16
4653519	13
7101112	16
8262738	13
14599708	16
4185410	13
3462207	13
9771383	13
3338026	13
716837	13
2151849	13
31869766	13
11896548	13
9233481	13
8028180	13
1858328	13
2481230	13
18082527	13
1434313	13
1930744	13
1109608	17
7784172	16
18798310	15
2789233	13
19604051	13
10248974	13
4805314	13
9022933	15
471362	13
10604032	13
5136110	13
27229072	13
3720725	13
6938603	13
203974	13
11465498	17
135537	13
4270883	13
9098875	16
7008361	13
10200826	16
1032988	13
351004	13
9427347	13
5734278	13
817119	16
335444	13
3488742	17
26119446	13
522497	13
15887931	13
6107624	13
7891334	13
2401452	13
21153308	13
1709133	13
2191321	13
2034352	15
1348654	13
810607	17
1370055	13
498499	17
8604240	16
7909083	13
21555666	13
522475	13
554287	13
1307237	13
4377378	13
3410179	13
5676717	15
11532634	13
6440505	13
8871228	13
2942426	13
8142999	13
8987507	13
9575609	15
6283797	13
11676390	13
10050453	13
9475722	16
5732877	13
3018023	13
13949952	13
355298	13
8067056	13
2979368	13
5316335	13
2921415	13
1118206	13
1188536	13
623486	13
1098040	15
16818487	13
2230332	17
28824311	13
1756149	13
1335368	15
17530265	16
10130902	16
2327215	13
5442426	13
10153459	13
4041856	13
41360020	15
229530	13
12458182	13
4721266	13
1337173	13
11375481	13
28302087	13
1854670	13
8360352	13
4975505	13
9853334	13
3912184	13
1011602	13
2149305	13
13511174	13
4910373	16
1572023	13
2457498	13
587494	16
7855155	13
9456251	13
24654108	13
1005731	13
4991788	13
3104945	13
10060479	17
715649	16
12022639	13
1354748	13
3964941	13
2317205	13
2138352	13
24147991	13
35657915	16
454671	15
682420	13
7806680	13
10218456	16
7275936	13
10547634	13
10795900	13
626674	13
7660634	13
3605280	13
1280559	13
4261474	13
30904333	13
13470108	17
2117655	16
4853415	13
381185	13
4860850	13
12187	13
24005536	13
35338	13
1969635	13
11344838	13
11811989	13
23927493	13
35470251	13
7988526	13
6416136	13
13983504	13
11984942	13
3734340	13
10378791	13
2323729	13
9639595	13
6185698	13
12109991	13
257194	13
5618231	13
367180	13
13738545	13
25109704	13
18060421	13
24989972	13
3222620	13
19222309	15
23193987	13
28677125	13
6007908	13
7134441	17
18982100	13
3088218	17
12374928	13
17136622	13
2146651	13
11420295	13
3975275	13
35866120	16
3454296	17
11240447	13
8663053	13
2082988	13
1011963	13
7833880	13
16887770	13
5747617	13
11089884	13
1467649	16
17720208	16
2458910	13
1882153	17
43449868	13
24217	13
26113693	17
10024484	13
9881109	16
23292519	13
12352040	13
4598778	13
8693876	13
1761566	13
5224735	13
17163868	13
2912151	13
3145930	13
13966191	13
1915218	13
867434	13
12851760	13
15665048	13
499951	13
231330	13
2907314	13
17307882	13
2710037	16
17242862	15
10653736	13
9968096	13
11973297	13
5448939	13
8762546	13
11381657	13
8016867	13
18267817	13
254943	15
2569262	16
4822672	13
14121602	13
2686744	13
3377016	13
983335	13
27363098	16
7872013	13
3069703	13
12124634	13
4114765	13
5899515	13
20059707	13
4342732	13
10283392	13
7946948	13
8553066	13
1090938	13
13181832	15
6427990	13
7715355	13
25861235	13
9960911	13
18043066	15
7959229	13
28964626	13
9162880	13
10557148	13
5878234	13
11977430	15
2084537	13
677578	13
687586	15
3901059	13
8766635	13
12884477	13
17447250	13
575019	13
6786517	13
7198963	16
15698018	13
654893	13
1366253	13
22440015	13
5257234	13
11136763	13
3761766	13
2723534	16
2511428	13
1783203	13
16302705	13
7050706	16
3563366	17
10241922	13
3320117	13
15033483	13
30342779	13
8012172	13
4204346	13
22489356	13
4140745	16
6726584	13
28466707	13
1001854	13
9834857	16
5392431	13
5930739	13
6549462	17
294575	16
3491930	13
1494202	13
11822249	13
6193279	13
3407894	16
21162467	15
28239301	17
31709194	13
7199969	17
3093079	13
1085265	13
17649948	17
6850340	13
2513026	13
24855019	13
22867746	16
4299336	13
5503669	13
2778738	15
10794399	13
4537034	13
4671793	13
12533841	13
7020201	13
451576	17
3540760	13
8410763	13
9152522	13
2278968	13
84352369	16
27910161	13
8753933	13
1201854	13
3241044	13
618965	16
9782885	13
8599381	13
4383825	16
1289454	13
4231861	13
760658	13
4856064	16
1299874	13
8890250	13
25027	13
13059171	13
8313693	13
3682719	13
6631065	15
11622455	13
17420779	13
2307899	13
1757440	13
3443010	17
19929548	13
3557726	16
1560361	17
2805743	13
1211439	13
2894687	13
2501939	13
18853035	13
10787334	17
2680039	13
4183138	13
392082	13
2366339	13
14619454	16
1808354	13
24456942	13
6219225	13
1778042	16
2438291	13
1450771	13
27515134	13
31986838	13
5021822	13
10216342	16
6809053	13
18472872	13
987339	16
2149740	13
14161658	13
18335643	13
9349132	17
14926211	17
2237171	17
20693357	13
6753413	13
278776	13
12986332	17
14241908	13
2552815	13
10284806	13
6368136	17
1100760	13
11255069	13
5346493	13
2940841	13
1637099	13
6065635	13
2011569	13
4715835	13
285854	15
10705975	13
35660280	13
6423675	17
647679	13
18270208	16
4055668	13
2138699	13
2551110	13
3021083	13
4817101	13
3687	13
207762	13
48603	13
15663546	13
18756832	13
8975118	13
20577855	13
355803	13
26920824	15
6868435	13
32354810	13
1958942	13
2950595	13
7384225	16
977317	13
1992978	17
4490784	15
5328103	17
10636672	13
5885514	13
371917	13
10076918	13
4529015	16
17630912	13
2635898	13
7126098	13
9241068	13
3821589	13
8716525	13
2780746	16
1647363	13
1903212	17
12303950	13
5517470	13
3207201	13
31547273	13
2940313	13
13189891	13
3987420	13
153710	13
4215830	13
1978846	13
15898625	13
10994869	15
5449360	13
3397299	13
25375428	13
3410935	15
13083881	13
1883697	16
3527889	13
8897419	15
1556428	13
3286373	17
34181809	16
2493941	13
18682368	16
14116101	13
10144264	15
3799744	13
2590384	13
3691421	13
13393701	13
6054136	13
10405614	13
10371922	13
5327611	13
8390612	17
1192491	13
1943624	13
17439692	13
3932132	13
4219742	13
1574245	13
12825250	13
3185774	13
7684607	13
10150871	15
472666	13
11459738	13
16002560	13
5456901	13
6144969	16
881927	13
14852920	13
1513713	13
4631901	17
17175559	17
3224121	13
11228649	13
901778	13
8535562	13
1243805	13
12878964	13
8969904	13
7496288	13
6915980	13
15076662	13
2655546	13
1471617	15
163490	13
19898769	13
1156165	13
3465491	13
1718478	16
3350583	13
6227132	13
15678286	13
22616880	16
19244102	13
603429	13
9372214	15
409277	13
3948441	13
6438393	15
203514	13
18191003	13
13464430	13
7774033	13
29734206	13
9817926	13
8807501	13
4500069	13
2122270	13
27739218	13
6228822	13
5221585	13
4610631	13
3023401	13
616506	13
27665586	14
12138295	13
710130	13
543268	13
142022	13
44254256	17
4258274	13
16747136	13
12689014	13
1964736	16
19831104	13
10032389	13
16526879	13
3174651	13
5926330	13
2888557	13
1213321	13
8324671	17
17005742	17
30583773	13
8268965	13
11523525	13
3380872	13
3491545	13
10924116	13
91476	13
5604312	13
7597789	13
860257	13
5166628	13
20539844	13
1137281	15
5271159	15
11555879	17
5250562	13
6255201	13
11309193	13
10219222	17
10051622	15
12992941	13
8313054	13
11459135	13
1483065	13
166291	13
9220243	13
2564079	13
15660562	13
39275902	13
6914346	16
27148455	13
8386685	13
11161283	13
1700316	13
4907267	17
9658215	13
978677	16
2997769	13
43878145	13
821691	13
22890064	13
13562	13
1770527	13
48400220	13
8500726	13
2965294	13
239218	16
14882441	17
3226739	13
1191071	13
3952161	13
9971173	13
17332608	17
2465706	13
6430027	13
6011508	13
5886752	13
6096208	13
4497134	13
7341243	13
3423496	15
796653	17
16935814	17
6356259	16
3710544	13
1212532	13
6384725	13
3188929	13
1578578	13
15324461	15
4460527	16
7347979	13
4882340	13
13354888	13
3722497	13
4256637	13
18676162	13
10816347	13
7709928	13
13221055	13
7666438	13
7742364	13
3436412	13
16286287	16
1329009	13
46921	13
2600075	15
13785515	17
8799767	13
7353994	13
1657362	17
571692	13
3629810	13
1041517	13
5051723	13
1720714	13
9496835	13
4706177	17
14606881	16
3375606	13
10499198	13
1131329	16
28216076	13
2064365	13
8469645	13
11755910	13
45104731	13
550003	13
1640657	13
272053	13
12732604	13
11206808	13
2383172	13
22023875	16
334593	17
8662622	13
11273558	13
10272444	13
22689226	13
1354835	13
6102840	13
1970568	13
36870756	13
624735	16
34289304	13
5667056	13
1043091	15
716043	13
1310671	17
2602650	13
734235	13
38784290	13
10334598	16
395156	16
5882402	13
4322524	13
3438991	13
7914359	13
16987836	13
12505631	13
3147444	13
4999237	13
14283715	15
3847841	13
1957274	13
13410586	13
3518680	17
288525	13
20912659	13
3501954	13
2181715	13
328537	13
2317196	13
1893788	13
13919432	13
422094	17
6204769	13
67786119	13
2538203	13
4017307	13
8511693	13
1349800	15
569264	13
7090552	13
21545538	13
4709219	13
20759509	16
1981083	13
3011618	13
4833778	13
11405903	13
19198992	17
5063416	13
4521266	13
4962293	13
3029820	13
8516818	13
1625711	13
24044384	13
8980833	13
1626043	13
346446	13
1677613	15
16427794	13
746252	13
35141975	17
7039050	13
5743067	16
2026254	13
7604790	13
1782181	13
469565	17
4081485	13
14818501	13
29258821	13
6364051	17
25409558	13
18017834	13
16209571	13
759174	13
6999874	16
10071152	15
13733007	13
5124773	13
7361125	13
10070007	13
25771123	17
10844992	17
8380229	17
2808687	13
26762231	13
3366643	17
1377763	13
759088	13
6014321	13
2240388	13
16542136	13
6059503	13
23247530	13
4770353	13
456282	13
15380130	13
8880498	13
10162291	13
2259310	13
8195239	13
752330	13
8212560	15
6943670	13
8372273	13
7947850	13
9809922	13
260023	16
1279606	13
1599865	13
713854	13
807426	13
6720561	13
638642	13
150814	13
1084899	13
3570908	13
22871383	13
6232575	13
16514299	13
24553276	13
8711066	13
7643367	13
1474351	13
2575719	16
2541404	13
12348175	13
286465	13
7555388	13
8426759	13
4956780	13
8158109	13
39492124	16
6781702	13
8246191	15
1976709	13
12020738	13
5849358	16
749696	13
1171233	13
1254859	17
4060334	13
10004512	16
1086841	13
256767	13
17438024	13
4545207	13
226175	13
21736862	13
7198892	15
1299789	13
3273892	15
3677496	13
2781151	13
34580894	13
2466192	13
26773603	13
4008740	13
4768574	13
20400523	13
7815397	13
10405388	16
2768639	13
17399207	13
1922450	13
7603844	13
13281926	13
238418	13
2329988	13
10088900	13
27163418	16
38909975	13
6932222	13
2965811	13
11844155	13
6414143	13
12756232	13
16838988	17
2961708	13
15704925	13
30858	13
1127529	16
15487031	13
5489035	13
11742237	13
239401	13
1892594	13
1860426	13
1686776	16
4947459	13
589200	13
1597009	13
3678216	17
9556004	13
5119741	13
5540693	13
2227085	16
2634519	13
2848956	13
69990	13
5255652	13
53078486	13
206888	15
1129652	13
4006864	13
1242535	13
11719622	16
12656815	13
35088311	13
137980	13
2664733	13
47317	13
8526175	16
4792530	13
2348352	13
2940791	13
4728149	13
5103518	13
7861675	13
43769	13
474933	13
9264670	16
6208580	16
2143630	13
9848413	13
4269930	16
200541	16
2695236	13
15139589	15
10232408	13
2635469	16
40367649	16
7972509	13
18943970	15
2261206	15
4566804	13
2705372	13
73999	13
2364888	13
7478509	13
35993862	13
1309956	13
4169365	13
9824710	13
13631375	13
6944075	13
7092855	13
2686076	13
1889779	17
1771119	13
4854385	15
25750843	13
11730182	13
5767417	13
7761811	13
18571296	13
381244	13
11947171	13
7253852	13
2289618	13
879758	13
15527542	13
51749635	13
2517275	13
14703396	13
20933167	13
7533776	13
7399670	13
2430001	13
1347367	15
3472562	17
9728055	13
18369484	13
323113	16
1009624	13
6132029	13
21264846	13
1599544	13
5728563	13
3267671	13
14279646	13
15170579	15
31560807	13
28426741	13
9632519	15
195557	13
583992	13
50345	13
7786997	17
23549691	13
22667095	13
81423	13
6845418	17
243991	13
11718201	15
20530412	13
497427	13
4391646	13
11084494	13
2671679	13
4016051	13
763964	13
1739332	13
7213596	13
2575556	13
2322695	13
2135029	13
15345848	13
3943616	13
5447679	13
5554251	13
11517871	17
3783407	13
1763359	13
6482333	16
8022626	13
47010135	13
11581052	13
11996058	13
6680480	13
33457632	13
25747146	13
24450	13
2867710	13
2896554	13
8224314	13
4137765	13
8716998	13
8675185	16
20021786	16
4183013	13
13661332	13
1738564	13
3587313	13
911374	17
9689572	13
1086514	13
12536827	13
12866302	13
7619880	13
8736802	13
18998895	13
2315899	13
406166	13
14225661	13
24543418	13
1399030	13
5997453	16
6072268	13
13878944	13
8630709	13
18251408	16
38977821	13
30880668	16
2654096	13
3255296	13
12166725	13
8497591	13
22794899	13
9150618	16
4903046	13
16239523	17
5001424	13
21482343	13
7550883	13
656945	13
19203068	15
6141056	13
1453013	13
12551103	17
5824114	13
1852588	13
1163784	16
187878	13
8481743	13
42167716	13
3920674	11
378438	13
1907274	13
5703909	13
14488111	13
2019261	13
3997382	13
7571191	13
261709	16
12589574	13
16790116	13
25321725	13
2778734	13
9471241	13
4287803	17
13318763	13
24431856	16
6170877	13
12975587	13
4450394	17
3250649	13
5154379	15
871214	15
14569751	13
3280632	13
3192823	13
8541485	13
1525053	13
3344576	13
23354334	16
1766523	13
13428457	13
12079223	13
7087318	13
5812177	13
4096084	13
4889120	13
3535409	13
6681399	17
4309570	13
2855884	13
5518223	13
475647	16
22575601	13
4681659	13
9122383	16
10084210	13
602538	13
6961524	13
12882392	13
663746	13
7972826	13
2620295	13
8141447	13
9836120	13
444513	13
10323502	17
9563177	13
8306751	13
26032785	13
1452589	13
20555647	15
1495923	13
5693254	13
21076138	13
12613217	13
15729399	13
266978	17
2488331	13
5662601	13
30006957	16
7890136	13
823182	13
2509115	13
26215069	13
8878966	15
13196365	13
9046321	16
15240470	13
23925700	13
18956758	13
5339617	13
2430116	17
18886464	13
276103	13
9479340	15
4223087	15
14347887	17
227237	13
25004915	15
1257706	13
5351220	13
16248392	13
3876001	16
6053072	17
2722870	16
386614	13
28174629	13
32384900	13
705447	13
369697	17
91925	13
15702682	17
3790894	13
6584079	13
325938	13
19570874	16
312856	13
14087094	13
22819814	17
705674	13
5420015	13
761643	17
7484260	17
5373632	15
11034163	13
29715045	13
35297279	13
3846105	13
1664395	13
24002805	13
10424133	13
22035804	13
21677192	13
5590	13
5298302	13
5681630	13
17432476	17
9940663	13
7504435	13
45866220	13
19184693	16
12243533	13
28724964	13
4740553	13
2093538	13
9443486	13
1253020	13
6543229	13
14591969	13
11214190	13
16390563	16
886994	13
847508	15
11471134	13
4582543	13
85616	13
1582130	13
9969861	13
11236739	13
18319107	13
7178630	13
5684833	13
6812516	17
11071074	13
11309526	15
2306945	13
29219006	13
4965077	13
646193	13
25408832	13
904050	13
20229681	15
6316697	13
9141510	16
10010486	15
2520096	13
3598207	15
2229993	16
11800111	13
745007	13
11612805	13
10821388	13
902154	13
1383366	15
1807228	13
12558210	13
1765104	13
5948081	16
6312053	13
7635708	16
4259524	13
22071595	13
2810358	13
3715387	13
3521399	13
5495929	13
18755658	13
1630087	13
408015	16
12033939	13
5168486	13
7449865	17
7064268	17
2035332	13
2932013	13
998835	15
3580695	13
8811624	13
11296227	13
22511165	13
12408127	13
57677	13
21353831	13
4699882	13
6841776	13
7943667	13
18643638	13
15259221	17
4899647	16
6261972	13
8807764	13
6720571	13
34089395	13
4359773	13
5527016	13
2381771	13
2482225	13
108737	13
4505772	13
4476750	13
8201369	13
15641039	17
5453690	13
40271361	13
6182178	13
5404776	13
7957871	13
9054688	13
2792941	13
6923097	13
12202396	16
15293842	13
12945806	13
3811879	17
8534604	13
2498982	15
2828396	13
5163973	13
331856	13
1136224	13
10096275	13
2782412	17
3504974	13
7046390	13
2595346	13
10532019	13
2563414	13
3854210	13
652293	13
820282	13
347858	13
9497727	13
14901236	13
2063461	13
1268188	13
4699557	13
1058801	17
1667236	13
3728504	16
13940120	13
1931426	13
2112236	13
22115022	16
4485524	13
3747847	15
2220832	13
8900251	13
2550645	13
8984222	13
22201	13
179111	13
15987701	13
1553486	16
1458480	13
9639695	13
16006325	13
1843099	13
19616040	13
5741507	13
2932640	13
96626	13
7500362	13
39620	16
6676494	13
13679560	13
8952247	13
4058346	13
4465213	16
2946462	13
134209	16
13522434	13
8071657	13
1829152	16
4674977	13
38238490	13
4185249	13
5268603	15
88906	13
23235801	13
16104595	13
10939286	13
4886524	13
2853315	13
2861832	13
4326580	17
10865906	13
7767177	13
5597073	13
6638866	13
8254498	13
5249249	13
383134	13
4570764	13
8514192	13
3567220	15
27352187	13
1409737	16
1216549	13
5085684	13
11154241	13
7461212	13
745607	13
2369880	13
41616157	13
7303553	15
16810337	13
7018065	13
5556818	13
1636332	13
153783	13
2814239	15
23104282	16
16238036	17
1926719	13
4615445	13
9798387	17
2322067	15
1690689	16
3078389	17
3313996	17
1634822	17
1435912	13
6081390	13
5479097	13
16997369	13
4303925	13
505854	13
199133	13
1099280	16
709297	13
3214948	13
5188542	17
1542604	13
7260867	13
5943077	13
3352825	13
13796019	13
7684400	16
5959992	13
6105243	13
2735148	13
8650140	17
1469360	13
15881631	16
9494968	16
8799011	13
618809	13
13135114	13
2545412	13
10030678	13
2737933	13
34114069	13
10171851	13
4555165	13
10798228	13
2993785	13
18203728	13
14509186	16
5423590	13
5338428	13
2623305	13
2026680	13
1898154	13
3274738	13
9239541	13
1430073	13
368254	13
3163221	13
5121200	13
6808076	13
3860156	13
1735587	13
5029677	13
7783011	13
82786	13
5754943	15
1016506	13
2209938	13
10264664	13
1561208	15
12315512	15
32379941	15
15189391	13
1576317	13
6133083	16
12932071	13
2484731	13
7877421	13
13661436	13
17151459	13
12194042	13
6228722	13
880739	13
2886342	13
161487	13
4501883	13
7571131	13
5635625	13
2384916	16
9033205	16
449783	13
1104070	13
5377950	16
10991713	15
1921831	13
146442	13
3361294	13
17877462	13
1906873	13
4918034	13
11574175	13
13846203	13
27374012	13
4060120	13
2888470	13
12061087	16
3790003	13
3101628	13
2873533	13
9283507	13
11268673	13
2005160	17
2053535	15
23308351	16
5455513	13
20338384	13
2160841	13
20978233	13
9353834	13
4889804	13
4731384	13
567529	15
2846748	13
22642475	13
8594579	13
5975390	13
4741449	13
3312427	13
27310010	16
1220681	13
24493060	13
6524249	16
2869290	13
10607652	13
11823465	13
4339063	13
7405421	13
20671259	13
2537184	13
5257520	13
383693	13
14901245	13
5147132	13
9987211	13
5284036	13
7130087	13
26061744	13
5545576	16
22168882	13
973987	15
13597697	13
12475481	13
3510242	13
2892615	13
21698618	16
337447	13
8505324	13
21005839	13
5590385	13
8108941	13
18138105	13
6993543	13
3001563	15
3045914	13
14774162	13
16486344	13
4538177	13
6720227	17
18481729	13
31784280	13
6637393	13
2688563	16
560660	13
9943978	13
4512977	13
5815655	13
11771460	13
9619542	13
2679898	13
1922351	13
4063901	17
11335163	13
857687	13
17823017	17
9342861	13
2053284	16
17459397	13
8149668	15
1180912	15
10051197	13
6325567	13
21720277	13
2597822	13
6113561	13
2390689	13
11050682	13
6124071	13
22686927	13
10576194	13
14909539	16
11809140	13
19905571	13
3249316	17
2463459	13
6164948	13
10586370	15
324073	13
5810949	15
12819069	13
1090498	13
4719116	16
529828	13
602365	13
2147384	13
12775958	13
20693539	13
3511494	16
9508488	13
17579584	13
6479314	13
37783	13
799625	17
2403368	13
9334414	13
3673843	13
16264495	13
1462068	13
12085948	13
13108662	16
5238367	13
2805665	13
26285756	13
3071073	13
1552106	17
25832252	13
2057250	13
10692406	13
5694079	13
30053650	13
10779905	13
111562	15
42613301	13
17000274	13
788549	13
3246253	13
9437944	13
13747458	13
2584724	13
312445	13
7764406	13
376745	13
2311368	16
1135434	13
211851	16
3762327	13
19164247	13
9389651	13
2988135	13
13432736	13
2889582	13
7881128	17
8135181	13
9353293	13
2507435	13
5746855	13
1817329	13
14274435	13
16119608	13
16310263	13
1580383	13
4348394	13
10848006	13
23481545	16
472387	13
189398	13
18140078	13
5314498	13
574131	13
5939296	13
10064732	13
1795356	15
14583685	13
13848401	13
1025248	13
6345838	13
2969032	13
3612204	16
110782	13
1007184	13
24023111	13
91643	13
108179	13
4602315	13
3495058	13
4732491	13
5474006	13
18565499	13
12214576	13
359006	13
4328949	13
4386306	13
7920580	13
4082044	17
2236670	13
12233871	13
15373494	13
1784288	13
7013899	13
3490661	15
6216742	13
1005954	16
34606696	17
13309119	13
14021581	13
975922	13
8122036	13
13658561	13
384282	13
8110435	13
4301608	13
14063679	13
5225375	13
34908840	13
11407645	13
3584151	13
1218147	15
31119083	15
2887590	13
14518573	13
8439480	13
728662	13
4065413	13
13174702	13
2228637	13
25570400	13
5152500	13
4386132	13
16533536	13
2803130	13
10492661	13
1859201	16
3779700	15
3139154	17
11481819	13
4475582	13
1978211	13
2325560	13
24338817	13
6068290	16
8271712	13
20810038	13
217927	13
13180047	15
6335518	13
18249699	13
8708298	13
906872	13
8948252	13
2019410	13
4359646	13
2574037	13
1793255	13
4063094	13
3823138	13
1511650	13
4093497	16
5048115	13
2217653	13
2148404	13
46342	15
7378897	15
3856997	13
14431357	13
1302835	16
1273343	17
4232881	13
927483	13
2006937	13
24035661	17
454885	13
3775769	13
8092155	13
18655487	13
3767239	13
2140487	17
13647515	13
572341	13
4892450	13
14484134	13
3319456	13
5700035	13
4782464	13
2670854	13
7973556	13
11521384	13
5226501	13
5800733	13
9723785	13
7483416	13
3492079	17
6326141	13
2753245	13
4052406	13
3289875	13
5623265	13
989168	13
3219592	13
3784699	13
387794	13
2461204	13
6144713	13
6320074	13
2923624	13
23048671	13
9522875	13
8464133	13
9574210	13
2068327	13
3093168	13
438609	13
5596459	16
6976878	13
4928081	13
8085141	13
4797756	16
3440645	13
7854843	13
3149969	13
14227039	13
3560449	13
9934708	13
15027257	13
14332178	13
5449669	13
465382	13
2342977	13
1243777	13
2046767	13
3046363	13
6233885	13
16734233	13
14565703	15
5962670	16
16551526	13
17325851	14
6575165	17
4197231	16
5814401	13
20372571	13
11868244	13
3974164	16
20660037	13
3529807	13
12985518	13
9852211	17
5416106	13
8159854	13
1564540	13
1570623	13
15853067	16
7145958	13
1404313	13
5256401	13
6568582	13
4158952	13
3326174	13
4729727	17
4794784	13
28874190	13
3868383	13
33671231	16
17484410	16
15598265	16
5088689	13
11289202	13
11382639	13
406187	13
6657405	13
2281180	13
3028963	13
41408824	13
368108	13
28013226	17
14063330	13
4720683	13
10016971	15
36544206	13
10304079	13
25499120	16
5612642	13
13761053	13
9754201	13
2350832	13
9802989	15
4945676	13
2128567	13
8242853	13
7244394	17
1121717	15
11375295	13
337906	17
3424724	13
5983421	13
12991377	17
31898172	13
842693	13
19141991	13
5602836	13
7132080	13
578856	13
23503663	13
22700025	13
26960143	13
327496	13
18437223	13
9778824	13
4341064	17
15998247	13
47375941	13
7664843	16
7814181	13
6980899	13
27603185	13
1784836	13
42770	17
14619286	13
1723964	13
9100485	13
4408539	13
14648573	13
1014486	13
6055183	13
2161754	16
25932977	15
11325206	13
4250463	16
1127376	13
2060902	16
3367117	13
7924064	13
6068981	13
3836865	13
11805111	13
482492	13
11422397	15
1496357	13
182929	13
21341248	15
3798421	13
9822173	13
9806025	13
1792903	13
5063454	13
6702333	13
9197655	13
11598780	15
9675398	16
481888	13
1466544	13
22444182	13
2467356	13
8225724	15
3950384	13
2833432	13
97734	13
10001237	13
888948	13
8538407	16
21668577	13
6257860	16
8845312	13
2014503	13
6510303	15
6332551	13
1191000	13
14062441	13
2038135	13
559284	16
904697	13
2183254	13
31896700	13
9989791	17
1432396	13
4869096	13
19054373	13
387131	13
9151404	13
10373663	13
7658359	13
15853840	16
13522590	13
12503316	13
15331332	15
5326481	13
6411569	13
4837488	13
8391136	13
28742937	13
2288761	13
4700416	13
3200096	13
5491346	13
1318002	13
4397509	15
827112	16
5328967	13
15922826	13
11800907	13
5027109	13
5635900	15
5948681	13
2142826	15
4669707	13
11472515	13
423907	13
2829959	13
3250777	13
6984825	17
8134257	16
7749037	13
2340880	13
26881045	15
4459057	13
1273984	17
5444406	13
662626	13
3964915	13
5328821	13
992916	13
3537354	15
2631762	15
5547341	13
7252484	13
26437718	13
12230713	13
4596633	13
4502296	13
551542	13
1397166	13
40331571	16
21505198	13
14947532	13
13230146	13
8844468	15
1319900	13
25398116	13
1105183	15
10608325	13
6358759	13
7129100	13
34029048	13
7817082	13
98927	15
4613979	13
11225682	13
8061937	13
4435552	15
295468	17
4864407	13
3859072	13
3348424	16
6847915	13
2385270	13
4225312	13
450367	13
3766128	13
2678735	13
5736152	13
7991275	13
19609174	16
3731957	13
8357215	13
833510	13
14207864	15
409085	13
2767527	13
3366831	13
1683079	13
1710002	13
25112865	13
7321671	13
19709354	13
8571914	17
11192068	13
10605104	13
533563	13
12982802	13
17134178	13
1949964	13
4286957	13
6807588	17
7619756	13
19962899	13
2096539	13
327182	13
4750456	16
1943729	13
18202522	16
100650	13
11047596	13
2221031	15
1325758	13
8398490	13
1073833	13
12565381	13
501472	13
7752362	13
382912	13
16974951	13
21737952	13
5562176	13
4356561	13
1423292	13
9972103	13
1351200	13
1478675	13
1781539	13
7359635	13
16288028	13
12069687	13
1642561	13
9801309	13
1813363	16
2357273	13
3009093	17
17068741	13
28713377	13
8677881	13
303765	13
6652520	13
18565317	13
2165376	15
17021098	13
17912664	16
2293147	13
201853	13
24758304	13
3122525	13
1425206	13
5559134	16
22337548	13
38106549	13
14375762	13
395658	13
2414686	13
1666089	13
18166498	13
242103	13
2037198	13
564083	15
682108	15
4121729	13
2070571	13
11513268	13
718725	13
6153684	13
2770107	13
3730533	13
14755580	13
9492336	13
2563703	13
6586765	13
6915440	13
2106821	13
10864104	13
2636841	13
4015257	13
1496893	13
11423658	13
1137466	13
9251624	15
21640941	17
5998087	13
8493858	13
9346760	13
15333938	17
708312	13
451730	13
684551	13
1750514	13
2311635	13
16570451	13
498420	13
9821360	13
13340883	13
27822326	16
3228865	13
1856617	13
5108070	13
644354	13
6778908	13
2761503	13
1587347	13
7772362	13
321601	13
26425483	16
1853125	13
2230805	16
20449994	13
8076396	13
537412	13
991304	13
25015370	13
14684330	16
4414285	13
10017202	13
12232028	13
436859	13
917796	15
15280790	13
18401182	13
6319905	13
5643847	16
4963402	13
7882676	13
5483539	13
812778	13
14700966	13
15314030	13
8199817	13
38275	13
6255848	13
7270278	13
6908272	13
44003170	13
14469478	13
7404192	13
7334612	13
36231460	13
3681541	13
2636284	13
1065991	13
233356	16
671996	13
7270981	13
23248487	13
28603212	13
2774511	13
9719131	13
3212341	15
5695259	13
4778019	17
23785415	13
4538167	16
7837765	13
9508843	13
659080	13
2311373	15
4947865	13
12594764	13
14720372	13
11210014	16
114117	13
7479830	13
5912297	13
11666764	13
5903697	17
6578398	13
5715576	13
958338	13
1123275	15
3920543	13
5865656	13
2700800	13
2171610	13
12891222	15
12399043	13
21754393	13
4798905	13
1144524	13
2500528	17
34662044	13
4218450	16
19340236	13
2270278	13
5618719	13
6774597	16
40041585	13
2530962	13
3093657	13
6894522	13
1147643	13
3659423	13
8260628	13
1025774	13
14668833	13
10477429	13
1410957	13
15687164	13
16943502	13
9442147	16
1321504	15
8163277	13
2540209	13
10860308	15
194137	13
5498253	13
2982778	16
22426063	13
16559394	15
206763	13
15685562	13
254121	13
1128821	13
4069855	13
3391550	13
4048829	13
753783	13
6166308	13
21115073	16
15051329	13
8979891	16
15734882	15
19113709	16
4566865	13
31768440	17
40391910	13
4382317	13
18239235	13
14479317	16
748407	13
5827356	15
4733898	16
2378550	13
6345496	13
2240306	17
29288571	16
5487290	13
7989174	13
4368764	16
6182911	13
6242261	13
2126877	13
2913028	13
8308107	13
14204009	13
7559914	16
8634925	13
1180353	17
13372630	13
2269908	15
3087509	16
1442426	13
4768446	13
5890872	13
13000774	13
5166414	13
26966299	13
11659970	17
801075	13
16446433	13
1203910	13
10062121	13
723556	13
4818737	13
9281376	13
14466977	13
13369553	13
9517306	13
8298291	13
1537540	13
10915821	13
3818112	13
2678428	13
22211	13
52346839	13
5395746	13
17421159	13
313096	13
35177	13
1010294	13
5496623	13
8687985	13
3471131	13
8352907	15
19677746	15
1781519	15
15127321	16
3134554	13
10343758	13
11693607	13
11993272	13
14574014	13
6724343	15
26222662	13
273469	13
3642736	13
26096593	16
7534168	16
144225	13
1566131	13
35289223	13
12067352	13
1339555	13
5035855	13
3461428	13
2722928	13
12530466	13
12381019	13
882302	17
38644278	13
14328209	13
1362324	13
18219893	13
17799767	13
11476045	13
25530657	13
2120204	13
6204490	13
11879371	13
7082218	16
8333643	13
12116509	13
17053171	13
12395429	16
9148690	13
3524060	13
16051526	13
7966807	13
11787165	13
6931896	13
5708509	13
5865096	13
7212053	13
2159152	15
7922439	17
11271351	13
1472964	13
5748320	13
1617411	13
2569964	16
600310	13
43109368	13
2402519	13
291585	13
7301937	13
19602076	13
856822	13
7987671	15
15666746	16
21711769	16
9043406	13
20680633	13
3063097	13
32198888	15
5742979	13
4708680	13
2051412	13
1048448	13
22998941	13
4237243	17
26318689	13
59555	13
2573099	13
17470580	13
8910361	13
2981020	13
755665	13
11903866	13
3424784	13
5639516	13
1209426	16
121954	13
8008098	13
6316103	13
2439556	13
165709	13
8996803	13
7298	15
14890590	13
17635825	13
5097221	13
5354370	13
1085745	17
2842215	15
1306723	13
30034881	13
282146	13
10941730	16
325509	13
3704494	13
18749845	13
23435810	13
40264972	13
7286551	13
6816794	13
7546279	13
11724765	13
3572172	13
10577793	13
14385408	13
8918941	13
14521791	13
1237218	13
4089883	13
3555713	13
11011448	13
761478	13
4446275	13
3257862	15
21322252	17
1978490	13
3460784	13
3299698	13
5004305	13
11247793	13
2808835	13
16637789	13
7248350	13
4970566	13
8396726	13
2459085	13
10253280	13
1990212	13
1468183	13
13669318	13
7063257	13
2765859	13
3777603	13
493241	13
917844	13
7625955	13
6921845	13
2109302	13
31218269	13
729862	13
226781	13
1611664	13
786981	16
7888001	13
2675676	13
10326605	17
4353772	13
4565963	13
20166529	13
21220091	13
3470518	13
2369590	16
7039840	13
8579385	16
3209465	13
545147	13
1403024	13
849480	13
128673	13
7532043	13
1369477	13
5250565	13
1430478	13
32320880	17
1911531	13
5661822	13
5090124	13
9653892	13
7404844	13
21056327	17
12782706	15
22881537	13
4081702	13
13407138	13
13415526	13
2960694	13
7042423	13
30745419	17
4709560	13
323717	13
8947488	13
13519374	13
940030	17
118623	13
283618	13
1298545	13
3755648	13
306060	13
34768661	13
8760380	16
6086219	13
18866638	16
7504817	17
659136	17
10668558	17
13397256	13
11946923	16
3688217	13
6007457	16
2218581	13
4402785	13
625484	13
4667256	15
12935052	13
1306521	13
36147997	17
302710	13
6888908	17
5226426	13
8976475	13
20933895	13
11144602	13
5748692	13
17125993	13
12059038	15
17134783	13
28361109	13
13902764	13
3964100	13
7277783	13
3252993	13
800718	13
3573363	17
2596542	13
15733385	13
2856770	13
11497834	17
43221	13
8509247	13
15042227	13
2314656	13
4689880	13
8997012	13
29410207	17
1848851	16
7431947	15
5171128	13
5338477	13
3415532	13
2249903	13
2550802	13
9181724	13
12079848	13
345612	13
5818041	13
15153096	15
1487467	17
2775562	13
470617	13
1994253	13
2941506	13
12583792	13
7005485	16
1008055	13
13764777	13
4463546	13
13584466	13
5429241	13
2039418	13
630397	13
15546139	13
24152363	13
8377264	13
7810209	13
2625124	15
9599	13
23257715	13
3851416	13
348621	13
15437857	13
7467886	16
4278379	13
4843886	13
1340027	13
10516959	13
19827605	13
8063233	13
2688177	13
12083925	15
4670107	13
8992237	13
6245458	13
11222016	13
4459820	13
17241100	13
5694935	13
11603167	13
435970	13
49826342	17
28643838	13
1469239	13
5333979	13
5175407	13
1020011	13
5312813	13
12410918	13
35143009	17
7243465	13
4090691	13
8487266	13
11652556	13
6456456	13
19586343	13
10873095	17
3545729	13
385243	13
5112943	13
9661624	13
10488907	13
6269318	13
16177032	13
19507612	13
9786433	15
8634115	15
3962020	13
8457674	13
1462786	13
370885	13
7080316	17
4920781	13
2501163	13
910897	17
7874192	13
16194849	17
4595067	13
35053783	13
2469972	13
6161681	13
4223362	13
4198866	13
1061776	13
24964292	13
13604806	13
17726548	13
5409524	15
1703027	13
1613215	13
4453736	13
2583399	13
4385489	17
20040498	13
3839700	13
2172439	13
11262649	15
937642	13
2125593	13
5721303	13
7369349	13
25197550	13
3690397	13
15361112	13
25449707	13
26125450	13
2547322	13
5381681	13
20297006	13
2567110	13
1158548	13
2626179	13
15613354	13
7767231	13
257131	13
4515119	17
3966067	13
2486701	13
8440573	17
3697927	13
24595603	13
1816560	13
8498262	13
19425857	16
18768020	13
5181822	13
1309561	13
1187556	13
15451321	13
8076991	13
9232980	13
18498921	13
2529968	15
7430089	16
4880164	13
2109561	13
9953608	13
14121399	13
2803194	13
20145505	13
10282994	13
17574743	13
27930929	13
492064	13
3389136	13
3018389	16
34376722	13
14733790	13
8796522	13
814906	16
1105979	13
12651697	13
11556419	13
5355403	13
1339993	13
5812763	13
15224715	13
1590849	13
2544268	17
2099295	13
10979104	13
6020654	13
8628991	15
3555682	13
6825319	13
734727	13
1244879	13
12708139	13
4894590	13
993986	13
26390910	13
10583793	13
3931526	13
3012926	13
6219040	16
6535582	16
10732629	13
368879	13
3467544	13
2489674	16
1262906	13
10363456	13
1078448	13
7096905	13
2936384	13
6625468	13
14362120	13
5031970	13
416750	13
5395000	13
10312206	13
4773168	16
3807118	13
2933941	16
3594888	16
27091	13
1519505	13
1171983	13
2114393	13
11204008	13
13293185	15
23538584	13
4756437	13
11454924	13
27713739	13
6332865	13
5486362	13
1355304	13
9614213	13
6180490	13
9937240	13
1501909	13
6026429	13
3634409	13
4009334	13
2153253	17
3660564	13
4159090	13
2033791	17
3010578	13
14818249	16
1761531	13
3770160	13
19077166	13
5054781	13
11450003	13
1681285	13
10974037	13
13277732	13
25425625	13
7697454	13
8323635	13
14724828	13
7996787	13
17289709	13
10101892	13
8461857	17
13613757	13
6851960	13
2600890	13
921395	13
969193	13
3293319	16
2868553	13
3009362	13
1906968	13
10802380	13
1273672	13
1149159	13
163032	13
13619260	13
10316581	13
3012802	13
3260040	13
3047925	13
19791615	13
1119532	13
3301539	13
2658199	13
7388953	13
27786666	13
8708821	13
396737	16
2108883	13
9327734	16
11674463	13
12994100	13
2245359	13
47156018	13
2750006	13
16277880	13
43608766	15
1963282	13
4826054	13
1323271	13
23694832	13
214798	13
9420335	13
11119361	13
12141975	16
11078246	13
2957680	17
2261094	13
4292830	16
7566931	17
13379	13
10032340	13
715101	13
2816980	17
115530	13
1018590	13
5366731	13
2235239	13
4582756	13
11201136	15
10063660	13
12824165	13
12515774	17
265644	13
11855912	16
20138517	13
12627833	16
6873956	13
2084852	13
2818574	16
11356524	13
33989261	13
5173936	13
6126631	13
22998229	13
3479823	13
5686775	17
13191763	17
4706875	13
3367626	13
2537139	13
12283697	13
5315687	13
9071364	13
12376455	13
14919704	16
8436784	13
13904936	16
4073456	13
19237795	13
3304426	16
2536856	13
3816629	13
16807920	17
5348221	13
5764523	13
3139463	13
7422988	13
27512374	16
14627904	13
11327791	13
10742720	13
6434228	16
21072729	13
20525846	13
16599246	13
3616987	13
19252663	13
21315587	13
2069008	13
6771397	13
5719389	13
7426049	13
5806105	13
304391	13
867521	13
5088759	13
2677330	13
2563872	17
20585036	15
3678983	13
13458398	13
7507122	13
4401649	13
9430576	13
1245707	13
4392257	13
2242364	13
13994446	13
1786310	13
2690116	13
1690874	13
11829302	13
10977077	13
13563177	13
15427545	13
14687463	13
2062795	13
14815875	13
1910015	13
9593738	13
3390253	13
5699866	13
4080575	13
5446500	13
103627	13
4667295	13
28392432	13
16321107	13
4917409	16
9988637	13
3830763	13
20134969	13
15638554	16
3726961	15
9501379	13
13252914	13
2918842	13
4988268	13
16888053	13
3702696	13
5357086	13
3005530	16
1786717	16
5303000	13
16604065	13
12224736	13
6568841	13
1080897	15
1751119	13
6521380	17
8188035	13
2022552	13
2364560	13
8017379	13
10935226	13
6870452	13
14463865	13
4802883	17
3985095	13
14193469	16
5410337	13
10748457	16
36493816	13
7310562	13
4663558	13
4238506	13
16219811	13
847519	13
987226	15
3504219	13
5271122	13
349007	13
20911844	13
13888846	13
5646064	13
8516208	13
12995528	13
4727596	13
8098892	13
3930701	13
3708169	16
6260854	13
9805174	13
61392	13
9712809	13
1990879	13
1319418	13
4575643	17
1427658	13
10396473	13
8421485	13
1190745	13
1072049	13
19282127	13
4486	15
3325041	13
4410961	13
11223826	13
1853214	15
8015846	13
7146444	13
6428421	13
1610036	13
5022297	13
20730551	13
3122712	13
7557849	13
9190610	13
3020918	15
993130	16
3722355	15
32624264	13
2498691	13
2641189	13
15708586	16
6466929	13
1894323	13
2182497	13
13976816	17
38000145	13
10903048	17
6806538	16
5055476	13
23255216	13
15015974	13
10742028	13
2966191	13
6498450	13
1124386	15
294841	13
1341182	13
13021401	13
747266	13
45146390	13
6483993	15
1906473	13
17216090	13
11512140	13
29189274	13
15378200	17
14621632	13
12918752	16
2149373	13
3667487	13
7936838	13
2925884	13
6555572	13
5773139	13
3856876	13
3253056	13
11970808	16
24520251	13
38874863	17
3454105	13
4477671	13
2618006	13
621612	15
570219	13
8676297	13
777722	13
801917	13
20335748	13
4836208	17
6542197	13
4409458	16
3235788	13
9471017	15
28493126	13
22593046	13
8923502	13
7000284	13
4132576	13
4356537	13
9996582	13
5099409	13
9974521	15
18628613	13
22093764	13
4295725	13
10232517	13
24183534	13
8037326	15
5164016	13
18285989	16
7922126	13
7500845	13
309727	13
25184733	13
1256594	13
2465308	15
1848796	13
37347384	13
6000234	13
9542174	13
5271215	13
5369109	13
1200883	13
4135942	13
8674412	13
9063984	13
14739741	13
10268029	13
8314906	13
15172137	13
7324398	13
12747682	13
1533420	13
5417888	13
4092666	13
753913	16
583678	13
20837	13
7018215	13
579363	13
1560882	16
17918646	13
7696713	13
805440	13
6660928	13
9531945	13
6249270	13
11971910	13
18100235	13
2521929	17
537098	13
1643534	13
12141320	13
16787549	13
2297723	13
13920093	13
393647	13
4290304	13
13975017	13
21766887	13
6287462	17
11495736	13
17412447	13
13004824	13
3554800	16
8938249	13
665543	13
4839362	13
9392213	17
2393149	13
7075545	17
7275211	16
15920455	13
6863155	13
10309442	15
6209052	13
1499065	13
16326485	13
12304570	13
8192709	13
20104814	13
3237696	13
6581818	17
11143494	13
22352288	13
1745778	13
4592638	13
117401	15
19352862	13
36306928	16
1277212	13
16940008	13
12868862	13
2659223	13
2549441	13
3984631	13
16779413	13
10716097	13
9961348	13
14962662	13
8063645	13
2010701	13
40453496	13
2092090	17
26498138	13
1380084	13
22977989	17
8475444	13
8427361	13
12528631	13
16824343	13
5211738	13
7837246	13
2239819	15
2611913	13
17500868	13
1644881	13
3846927	13
5452684	13
14674785	16
5951858	13
7700444	13
4117928	16
716142	13
1043311	17
51246335	13
6060964	13
8118745	13
1434376	17
9292095	13
1191210	13
3679098	13
5251038	13
7724175	13
1615224	13
7877728	13
26224189	16
3142336	13
3744798	13
1198018	13
8047958	13
7249505	17
5243899	13
20886432	13
1529217	13
1966884	13
8796864	13
47501019	15
5071084	13
18351675	13
16213444	13
10436954	13
7695228	13
12286318	13
1567253	16
8257535	13
8596092	13
7098749	13
3914148	13
12694015	13
5623801	13
1523841	13
9715706	13
6677347	13
10520006	13
3330395	17
6480407	13
1960916	15
32669212	13
32014027	13
194444	13
5934319	13
7102313	13
7561101	13
9643924	13
1110804	13
6277438	13
1004294	15
6479669	13
680066	13
9350520	13
393453	13
13715537	13
11889093	13
9243315	17
24722898	13
6374467	13
1969529	13
233425	13
1265742	16
779799	13
3860249	13
19533839	13
7841222	13
1889806	17
7369842	13
14160803	16
4139685	13
15648005	13
28050140	13
217537	13
3610190	13
5462328	13
8335525	17
6323469	13
22248079	13
1519668	16
2391593	13
1732980	13
37369147	13
14597546	16
4230279	13
364374	15
78534	13
22604921	15
21856877	13
1290786	13
6056423	13
29898823	13
6527782	13
2190641	13
2840923	15
1586189	15
3097014	13
23886812	17
8723225	13
12608204	17
12289752	13
1818396	15
12970274	13
6300132	13
6917933	13
16090919	13
2152981	13
2279778	13
15095798	13
9772762	17
577723	13
751690	13
1815914	13
11256414	13
1376624	17
4080732	13
6607364	13
30405546	13
5902212	13
498950	13
955013	13
5769139	16
465579	13
5090034	13
3068770	13
24907051	13
42249491	13
16250745	13
1208066	15
113231	13
18912115	13
10210243	13
2030901	13
8694286	13
13092443	13
7591028	13
9316703	15
11665375	17
1284009	13
27170854	13
4990453	16
14850307	16
2489280	13
1922042	13
13434885	13
1964404	17
20332383	13
461394	13
29316695	17
5015767	13
5488699	13
2828615	13
2564687	13
6909457	15
3284169	13
205404	13
9723061	13
5308969	13
2337831	13
15669869	13
1960771	13
624708	13
23228315	13
1542677	13
3938897	13
6866544	17
2996708	13
10796519	13
422047	13
6794781	13
2757779	13
757751	13
854765	13
4964549	13
9344136	13
2008426	13
430125	13
650647	13
12113109	13
3462643	13
84406	13
12969858	13
9622328	13
8534925	13
4303385	13
2453719	13
6035797	15
1679994	13
956701	16
4082767	15
8827664	16
5999900	13
1097709	13
16810121	13
22337147	13
642041	13
6734230	15
11897967	13
8891239	13
3398987	13
1593268	17
9945445	15
5583783	13
4292852	13
9896942	13
18066116	13
975171	13
7196160	13
26596528	13
10274087	13
4178328	13
7262425	16
2937054	13
10225801	13
11766641	13
877613	13
13217831	16
13146536	13
8168119	13
4883470	13
4380596	13
6802440	13
4798061	15
5479971	17
353285	13
231584	13
41563750	13
2470134	13
18967227	16
313039	15
1372036	17
7769606	17
1466826	16
6934297	13
7175018	13
15695775	13
15370562	13
5660824	13
605548	13
15117840	15
11610094	13
1074766	13
4006089	16
2984778	13
1247973	13
4781773	13
4966469	13
12776765	17
851146	16
9636731	13
13078119	13
4137988	13
2472464	13
45228412	13
898185	13
728831	13
20449718	13
282068	13
13233497	17
20493495	13
3315946	13
1413536	13
4862971	13
21087649	13
6984060	16
6928245	13
512871	13
12304495	13
18992987	13
4337224	13
10239878	13
9756777	13
6154388	13
12040667	16
514029	17
13574760	13
6231625	13
18321206	13
8329462	13
4473093	13
19819802	16
4975930	13
3386753	15
2146705	16
10185256	13
3478398	17
5531398	13
33406117	17
18289018	13
1432261	13
198387	13
4220837	13
9002291	13
7331665	13
3191526	13
10197639	13
19853395	13
511954	13
3642679	13
22161911	13
10045538	13
1005509	13
748558	13
12831988	13
20416013	17
966304	16
796586	13
14897727	15
3455563	13
2856243	13
6439991	13
8575861	13
2247536	16
2430605	13
4605407	13
635011	16
1314107	13
17216257	13
30707841	15
6038481	13
5231517	13
1994124	13
7646062	13
3439893	13
24661858	13
20850764	13
3693672	13
16968116	13
1876369	13
4661641	13
13455329	13
1098687	13
3503364	13
534977	13
2110064	13
2331797	13
7364166	13
10477682	13
19978925	13
10357068	13
1839688	13
11155860	13
106122	13
8912479	13
7533107	17
3868754	15
4388681	13
5205417	13
122236	13
1292841	13
4014066	13
1085685	13
8258767	15
8872325	13
6091467	13
4256499	13
1863120	13
7330900	17
10476641	13
2313301	13
16201628	13
19627704	13
675621	13
7093753	17
8466710	16
4033004	13
89507	13
1572140	17
16042806	13
3257033	13
5723259	13
4954607	13
1617973	16
6630173	13
4894192	13
6473790	13
4105574	13
3653926	13
5399581	13
755868	13
3628270	13
4828844	16
218663	13
14226747	13
47371845	13
5362747	17
13977495	13
43990	13
8591912	13
2183883	15
1823884	13
7883486	13
630335	13
1352086	17
5747634	13
4446442	13
4436343	13
16174653	15
3225511	17
10194385	13
897796	13
10959886	16
856447	13
6882729	13
24931843	13
21054534	13
1953397	13
14704599	13
7143019	13
196520	13
11854190	13
5739384	13
12574174	13
5054595	16
4847806	17
7368082	15
503940	13
1628085	13
336216	13
1362491	13
8377171	13
13107279	13
13528944	13
10808910	13
28166310	13
3576132	13
2715622	13
10137676	13
13952459	13
16814044	13
320546	13
4193275	15
3443264	13
4785521	13
4434867	13
14027335	13
16255763	13
34069	13
6643762	13
1735095	13
10263490	13
5619081	13
5021826	13
4217916	13
627165	13
2070169	13
7574917	13
1999214	13
22912389	13
22161136	13
7177229	13
17676329	13
3887381	13
2838774	16
4514488	13
18240510	13
8875812	13
2014300	13
11909169	13
4063495	13
8512615	13
1128231	13
6826593	13
6979036	13
13852916	13
10989828	13
21535043	16
561597	13
565344	13
37434427	13
17905588	15
4643434	13
12149847	13
3226016	13
12457591	16
51484	13
2548653	13
7160147	13
296165	13
14330382	13
12122117	13
5754810	13
6862519	13
21780912	13
12081323	13
12821879	16
15397428	13
14545574	13
662700	13
21007670	16
30626697	13
1207789	13
2221647	13
6682369	13
6277369	13
19139020	13
33233558	13
1845298	13
812649	16
6125437	13
18184825	13
674574	13
8629491	16
7500465	13
2467891	13
10932757	13
3056852	13
7538348	13
956064	13
3739734	13
4984121	13
865834	13
5844379	16
12255426	13
13621728	13
12984166	13
13035827	13
513802	15
4216874	13
1365723	13
1045630	13
4415142	13
52755966	13
304345	13
12336266	16
948564	13
1174824	15
15540495	13
10668548	13
21239865	13
11908124	13
3757424	13
2261780	13
18389155	13
179556	16
13132911	13
15975930	13
7767144	13
9083283	13
32915245	13
6464254	13
17874279	16
1889822	13
12175134	13
11020472	13
12182491	13
1045560	13
7214044	13
16210876	13
18550348	17
6823357	13
8618549	13
2845847	17
24744550	13
63664	13
14542260	13
9644558	13
3413968	13
3035205	13
4225316	13
594829	13
7300481	13
4380744	13
11568836	13
10223064	13
11535706	13
2311437	13
9025671	13
18712257	17
7149622	13
16914260	15
8879152	13
1006965	13
32582963	15
3927260	13
7819243	16
4292269	15
8387688	13
2594181	13
5334788	16
1877365	13
1349144	13
4984140	13
11339993	13
182276	13
2100803	13
1450986	15
18635929	13
15007389	13
27351322	13
2753832	15
22097841	13
6307389	13
7515782	13
3428510	13
12078732	13
9977282	15
14564772	13
11544588	16
1063973	13
3384204	13
43564805	13
5962621	13
500158	13
2604911	13
14089889	13
10877095	13
5702587	13
14436461	15
7567160	15
5533007	17
1173422	13
18223009	15
8113574	13
11788582	15
7863216	13
7010252	16
95357	13
301827	13
52136	13
515983	13
1710729	13
38258	13
3106791	13
10104002	13
10010542	15
3801748	13
11390559	13
3594465	13
5346394	13
1642920	13
2734955	13
7999163	13
11007865	16
8429044	13
11628482	13
9445999	13
9040890	13
19934925	13
1848738	17
2587885	13
11403314	13
2943480	13
7610893	13
44663851	13
19352854	13
20484312	16
3916517	13
7711794	13
7519750	13
7006645	17
22987299	13
11158363	13
14811729	13
30425754	13
6271426	13
496441	13
9764967	13
5488415	13
14153328	13
2485625	13
6526421	13
5033465	13
6183017	13
44937317	13
913895	13
1117875	13
499221	13
7955729	13
5687644	13
23110113	13
2628241	13
7145243	13
22429766	17
14011695	13
3767062	13
8229647	13
7401182	13
16957262	13
2323597	13
2292832	13
867157	13
4377621	13
8004947	13
6764665	13
9594326	13
19336220	13
2854949	13
2325060	13
1829981	13
1129354	13
4816649	13
5455591	13
6133023	13
7909572	13
16521899	16
421114	13
3453360	13
661332	13
25495151	13
13944979	13
2214712	15
5678693	13
377820	13
892941	13
4205055	13
12928886	13
10435107	13
3192380	13
4272002	13
6623908	13
934879	13
5149007	13
50049485	13
6190963	13
4537902	13
26011767	13
4716083	13
1598518	13
10318026	13
7098317	16
52980	13
14297008	13
2338512	13
14991063	13
17646385	13
12370217	13
4213075	17
6860276	13
4368481	16
3055047	13
9884614	13
2178334	13
17396315	13
4423559	13
4132185	13
6289359	13
16682666	13
5278657	13
20023233	13
10747928	13
1891939	13
1386331	16
4724445	13
6825583	13
4139025	13
10256112	13
1951161	13
11249407	13
16210676	13
21611003	13
4872371	13
23075641	17
10266807	15
21484064	13
6155230	17
32381937	13
7449388	13
3795300	13
10734370	13
248899	17
12408984	13
3898814	15
629510	13
16563050	13
4454682	17
5028940	13
68802	13
361971	15
17449653	13
12064101	13
720496	13
11532468	13
5840411	13
15927705	13
1403205	13
6006245	13
11196840	13
17476808	13
13185008	13
10075630	15
11639883	13
336003	13
2686373	13
1514417	13
264846	13
3612069	13
4200347	13
382926	13
7169092	13
29784217	13
4759664	13
2274172	16
4310392	13
27742050	17
29989358	13
15080897	13
4092177	13
6989145	13
82490	13
3936944	13
3865317	13
15265892	13
13816860	17
7806443	13
461388	15
14878157	13
9594414	13
32110	13
15116214	13
10475346	13
5600432	13
4003297	13
2524521	13
14080066	13
29327447	15
2059733	13
3330488	13
2242105	13
3489678	17
1869926	13
676342	13
13207323	13
5530254	16
11690965	15
3236240	16
642962	13
26899111	13
6586558	13
1103767	13
6903320	13
1570056	13
1095961	15
16364904	13
23984541	13
2037392	13
2065802	13
24012770	16
13898550	13
4641828	13
856999	13
284628	13
34409329	13
7003202	13
8569643	13
6199327	13
29284050	13
257878	13
222443	13
6870937	13
475881	13
3723928	16
10121115	16
7186887	13
1899548	15
16249993	13
939702	16
10836292	13
1194482	13
10894845	13
5330333	13
646395	13
3218223	13
9267542	13
3377592	13
5546946	13
27321210	13
22887587	13
849436	13
6727969	13
6931318	13
15797236	13
5173758	13
6128897	13
9563879	13
9903001	16
792131	17
5522831	13
2848160	13
201740	13
17806698	13
7122539	13
6588598	13
529770	16
12382100	13
392293	13
14677356	13
8801903	13
10206241	13
6436703	13
3374730	16
57575	13
6167092	13
8188748	13
3341630	13
3165872	13
6857254	13
3428861	17
7189941	13
9848729	17
2685458	13
7407040	13
34221526	13
6016762	13
289838	13
34152737	13
28065620	16
12233655	13
6054198	13
440206	13
5724338	13
2474999	13
2036357	13
12697316	13
1727048	13
7339949	13
27401023	13
300304	13
4174715	13
13967529	16
11863876	17
5713746	13
7749968	13
23637054	13
1422368	13
11366967	13
18563639	13
2457691	13
2624941	13
4543091	13
4361347	13
11462055	13
520984	13
17539040	13
10385699	13
41262378	13
18188066	13
11756305	13
3314570	13
5275096	13
11738470	15
6558326	13
10747165	15
7130499	15
3131298	13
7002592	13
7310547	13
4411320	16
28913524	13
12137225	13
1735448	13
8712134	13
747998	15
110974	13
3040947	13
21664685	16
7046371	13
4648003	13
6748029	16
3634149	13
12314443	13
18564227	13
95983	13
909445	16
13476344	13
17774430	13
9552219	13
568010	13
3766013	13
1652150	13
15224218	13
17060584	13
10179834	13
4623864	13
6319283	13
10583645	17
4142670	13
17429356	13
5275944	13
171699	13
2557082	13
1721195	13
1966781	13
34906650	13
4283052	16
6425392	13
2555583	13
2030554	13
63119837	13
10521894	13
11079611	13
13595137	13
2578262	17
3076759	13
1434138	13
15827862	13
7848088	13
11005633	15
13915978	13
4256431	15
8641665	13
15945751	13
5683714	13
11313036	13
1051658	13
902206	13
8540097	13
1825602	13
12300418	16
19799745	13
7846998	13
5377873	13
15487509	13
12164073	13
9119301	13
2756336	13
7118842	13
1581265	13
6028344	13
1465773	13
16265612	13
7682908	17
4213049	13
7118188	13
6813749	13
9560682	13
13944867	13
11693347	13
12165294	13
292431	16
13967523	13
19774609	13
12983750	13
25706221	13
4583805	13
2592940	13
11130036	15
2848319	16
5207572	13
5241893	13
134139	13
8900509	13
3757364	13
5170454	13
12964441	13
1626274	13
23491017	15
15754260	17
7366921	13
2179922	13
12338908	13
26026596	13
3377957	13
6996167	13
2494555	13
12504234	13
11014356	13
3398696	16
821317	13
11435161	13
6999237	16
7519808	13
9324630	17
1630006	16
4831858	17
2287072	13
3865054	13
8945092	15
4865763	13
2183422	13
6672284	13
3320823	13
18137335	13
615444	16
1307182	13
755842	13
28963906	17
11435872	16
1975055	13
5086750	13
2213510	13
10625861	13
16042345	13
35992872	13
833717	13
759972	13
14486940	13
209931	17
15802880	13
211054	13
276877	13
12775612	16
5629457	13
12157692	16
3012011	13
5602135	13
19957765	13
2191696	17
14016453	13
2536689	13
4978629	13
16042044	13
15724467	13
4277849	13
48065	13
3224193	13
3545694	13
4904247	13
24845179	13
15655846	13
650457	16
3004967	13
1347195	15
1867589	13
748153	17
15961331	17
25579856	13
4012996	13
16115619	13
3527102	16
99901	13
16338899	13
21940037	13
9406143	16
2632531	13
12393910	17
7789675	13
3356612	13
10531617	13
1155954	13
3779203	16
5532016	17
2924905	13
14227344	13
14018119	13
2375556	13
7256938	13
4924110	13
6073520	13
2170103	13
8525938	13
9752020	17
1803882	15
12022704	13
660115	13
2958381	13
636344	13
2584989	13
30667481	13
512519	13
40304274	16
14401942	13
11026594	16
4623364	13
5916580	13
4929694	13
3947847	13
15463006	13
6601185	13
1631610	13
251276	13
39400282	15
11138554	13
3608706	13
746617	13
18265829	13
3837164	13
6623612	13
4198981	13
8154922	13
8609646	13
154700	16
14208278	13
13205525	13
5550253	13
7310245	13
3174107	13
855249	13
5578786	13
1543947	13
4576766	13
1526419	13
10176265	13
670572	13
97292	13
4988182	13
18001842	13
28351230	13
4277168	17
730252	17
31666642	13
3481745	13
7616288	13
9743553	13
4393467	17
3569478	13
4117007	17
1558634	13
16925917	13
5790888	13
1145367	13
11708545	13
2200835	13
7990072	13
3661130	17
751544	13
2422406	13
2179667	15
14344250	13
244673	13
18692202	13
834989	13
220538	13
2696113	15
133358	13
6345107	13
259801	13
11297552	13
20487782	15
3359448	13
8150422	13
1857398	13
20129352	13
10523374	13
8924127	13
3561679	13
5060314	13
12253853	13
7672348	15
7918928	16
59234800	13
486948	13
23420538	13
5516962	13
1949878	13
4950410	13
12147272	13
5313509	13
8934667	13
2037742	13
23536017	17
10205435	16
7579328	13
5327234	13
3882909	13
16573733	13
12689311	13
2648690	13
5776420	13
7886138	13
2017126	13
4622322	13
7476274	13
3465020	16
7855829	15
13291105	13
33377440	13
21531444	15
1725033	16
7020695	16
12185905	13
6582750	13
3689058	13
1723637	13
19333622	13
4465453	13
342781	13
11725930	13
3087476	13
13714546	13
21916417	15
24376222	13
695225	13
6311896	13
344925	13
9356196	16
11555369	15
3915097	13
5844170	13
463736	13
8409804	16
8307913	13
3635385	13
5640023	13
11198703	13
3395860	13
11182400	13
3514210	15
10109376	17
562189	13
1968637	13
14985128	15
3467545	13
566522	13
1536910	13
17536075	16
1925703	13
7426896	13
56222479	13
1395	13
9316553	13
11188214	13
10652120	17
9226094	13
1076766	13
3698015	13
3936759	15
6523726	13
16569325	16
52315675	15
1973804	13
12711609	13
3024450	15
10817189	13
2916512	16
673638	13
11166611	13
3753295	13
18950699	13
8045203	13
4524131	13
11111677	16
25872627	13
6662047	13
6855357	13
18898594	13
8650846	17
10834174	13
18969015	13
893478	13
5581419	13
450413	13
31202931	13
11516217	16
4699299	15
22004800	13
8182298	13
400455	13
1541084	13
9731837	13
11293618	15
2784602	13
25794599	13
4611105	13
29779413	16
184787	15
10414332	13
1017029	13
158442	13
11752647	13
38780106	13
7055978	16
9370735	13
23039699	13
10043034	16
520185	13
3890078	13
402829	13
23304285	13
16298453	13
54306227	13
270975	17
1469879	13
2247023	13
9454836	13
9402868	13
1421473	13
795980	13
5759984	13
7822743	17
20764561	13
6253130	16
2741610	13
12638148	13
728244	13
11458674	16
9012794	16
382258	13
691420	17
9138523	13
16196549	13
236416	13
12976403	13
24420418	13
2435046	17
15480310	13
11449680	16
1238721	13
3894952	13
23959694	15
1579292	13
8929747	13
26574199	13
2106977	13
6734411	13
11809109	13
9905393	13
4768575	13
17251132	17
17031689	16
10008793	17
1448818	17
40967573	13
12349876	13
3339683	13
3094089	17
1988919	16
348975	13
27349596	13
3169594	13
23134077	13
5755828	13
12903230	13
11175365	13
3077249	13
15946848	17
1000160	13
1004293	13
2742319	13
10088153	16
10607541	13
5044610	15
7761887	13
7651259	13
14084881	13
5705484	16
2072826	13
885297	13
5389649	13
6740712	13
706802	16
240581	13
14230824	13
8388215	13
1256093	13
290790	16
5857115	13
3840185	13
805197	13
1902647	13
19256639	13
3035256	13
19577178	13
135622	13
11356658	16
3274028	13
19417610	13
21360606	13
3449334	13
6001790	13
2575496	13
570748	16
2460722	16
3330133	16
29834200	16
26256518	16
5836738	13
2956782	13
4437598	13
16228930	16
7037786	17
962024	13
7053404	16
940415	16
22383336	13
7975562	13
631053	13
2718599	13
4896560	13
1055141	13
8207723	13
536521	13
1282526	13
7245237	13
10945861	13
7370948	13
1480242	13
9389245	13
9527947	13
16232787	13
5353240	13
2396337	13
17115552	17
9170433	13
3993594	13
19617608	13
4753365	16
6414561	13
204761	13
34920182	13
5469137	13
1685776	16
6038507	13
582580	13
4614019	16
3277232	13
26058409	13
7801915	13
4852802	13
1531688	13
12037247	13
7824844	13
391679	13
415664	17
13444963	13
5674118	13
4533652	13
8657620	13
5522387	13
10363621	17
2634152	13
15600776	13
14822381	13
1572607	17
8403227	16
10724418	13
5035838	17
2752401	15
1426419	13
145565	13
1015416	13
10184739	13
2046133	13
12757847	13
4230753	13
1067677	13
280919	13
3218694	13
20778753	13
8149378	13
1744625	13
12309744	13
2710779	13
974001	13
2228303	15
2562072	13
7325985	13
4148646	13
1496466	13
24956292	13
8991983	13
30812614	13
13060194	13
9892580	13
3984810	13
1121437	13
14691847	13
2451381	13
1698661	13
830817	15
25795693	13
637325	13
43947672	13
937132	13
40319312	13
1905590	13
1627457	13
1367705	13
116608	15
9281812	13
555430	13
704746	17
1071857	13
2312188	13
6693684	15
797831	16
31708823	13
14835450	13
153428	13
5560587	15
5016091	13
12119265	13
6082784	13
10905835	16
3242847	13
492816	13
16746120	13
943389	13
1728256	16
3536894	13
1784435	17
11239726	13
2105809	13
9053789	13
1271125	13
18429006	13
664327	13
975145	17
8479246	13
3190577	13
18884064	13
27832791	17
1744792	13
6578344	13
13862234	13
27560625	13
18769667	13
8299442	13
8307479	16
8202303	13
2166222	13
28233	13
2360860	15
2696661	13
3507502	13
1180450	13
783671	13
13520572	13
2496728	13
4047694	13
2915893	13
3369558	15
4476350	16
828633	13
4450080	13
12018328	13
6046296	13
17605417	15
10122734	15
4752136	13
3028904	13
8329432	13
14754067	16
15720325	13
23791781	13
1306753	13
5948169	13
8884191	15
4511301	13
30143445	13
4907940	13
1464574	13
22524314	13
12796704	13
2719015	13
19777703	16
23457808	16
2745742	13
3392702	13
498887	13
4433293	16
410796	13
8442780	13
8372814	13
9766862	13
13248755	13
1314655	13
1098313	13
2210338	13
6919383	16
8877153	13
20050927	13
828399	13
6572209	13
3795661	13
19189299	13
451659	13
1675066	13
153300	13
10138184	13
4064911	13
1321636	13
7109107	13
13802384	13
3377382	13
9447113	13
24479469	13
27085356	13
590197	13
3835354	13
1035104	13
1214970	13
2937062	13
22560685	15
12674900	13
12033304	13
16982436	13
5714277	17
9790938	16
23394365	13
5534771	13
12421497	13
3012754	13
2124630	13
14111341	13
1118320	13
6563108	13
27270881	13
3834033	13
3112141	13
31629658	17
3367246	13
1438892	13
24501256	13
11688406	17
2987008	13
737234	13
8681332	13
1488532	17
1208530	13
20050704	13
2073890	13
32457070	13
3475212	13
2057371	17
3318067	13
3741040	13
14571410	16
2292677	13
9149987	16
6608157	17
8810985	13
9592493	13
5438485	17
2504094	13
2906486	13
655798	13
2338928	13
7231599	13
11960478	13
13059667	15
2242617	13
2878427	13
1820343	13
4255976	13
1267301	13
12179806	13
3910251	17
4884090	13
228064	13
7920867	13
23375	15
10514967	13
15382242	17
6687804	13
4616315	15
2119389	13
346882	13
8443492	13
2055352	13
5084350	13
3156925	13
18475525	13
3195011	13
2319920	13
5628676	13
14635991	15
24854078	13
5857316	13
23385821	13
23255220	13
4178365	13
718354	13
1389132	16
6144590	13
2183033	15
699923	13
6298704	17
17047710	13
1966715	13
1846029	17
10137203	16
6130599	13
2857335	16
2849577	13
956899	13
9560775	13
36321696	13
8503422	13
3215340	13
14203703	13
4536428	13
10546443	13
2301610	13
21436011	13
4387272	13
160009	13
3239141	13
23732939	13
1393388	17
408750	13
12809916	16
2780876	13
9481999	13
3778955	16
25968161	13
2981929	13
3139423	16
20653699	13
2951970	13
8040001	13
23310078	13
12215322	16
693251	17
3778774	16
3035567	13
22266312	15
6662595	13
11921496	13
3525806	13
1577430	17
29774016	13
8666087	13
61042	13
168960	15
24384655	13
2311889	13
1985493	13
25815585	13
15662736	13
24290101	13
39846629	17
7354179	13
4978955	13
12809566	16
988294	13
14681537	13
573536	15
10307312	13
4881417	13
9652428	16
110043	13
27820326	13
19538965	13
563704	13
605757	17
860922	13
4172536	13
22118063	13
6226038	13
9372377	13
15672690	13
2651245	13
13776618	13
18561478	13
3145230	13
5476993	13
628313	13
2896847	16
4874722	16
2996243	13
140571	13
2973720	16
1985396	13
2209358	13
4621316	13
4894707	13
20885348	13
8851195	13
15425353	13
8178336	16
3446436	13
5951405	13
1988499	13
13898477	13
2552100	13
835363	13
8121983	13
3163003	13
5994971	13
10574076	13
6055067	15
8646380	13
12564771	13
1669436	13
4678971	13
6663693	13
5401519	13
17619844	13
26762236	13
11525117	13
499617	13
1549383	13
3852069	13
768191	13
681147	13
6596380	13
4607485	13
4638934	13
7252563	13
4097836	13
3524451	13
4328605	13
4476588	13
8965235	16
15307699	13
2433860	16
4842750	13
11103128	15
11223531	13
3308644	13
15051048	13
24388714	13
6975615	13
19189805	13
5655004	13
1742383	12
6900994	17
7050768	13
4995726	13
31141704	13
15815341	13
21684502	13
28158121	13
24483325	16
11406234	13
7471470	13
2831214	13
1178348	13
2876804	13
1628531	16
4958854	16
110383	13
1909676	17
7523751	13
175466	13
916091	13
8665725	13
28574	13
1538785	13
3332223	13
8925284	13
15485771	16
26582363	15
2756674	13
3835005	16
11118989	13
2162461	13
5601873	13
9262875	13
6685792	17
8147263	13
14655201	13
5550028	13
10038786	15
3080339	13
7698148	13
5581827	13
6066149	13
3536084	17
10905643	13
37877007	13
19598640	15
935680	13
15738346	13
4155805	13
4316275	13
3300630	13
3047843	17
17047614	13
11485793	13
10181166	16
1897742	15
1050944	13
2040767	13
6193015	16
19796607	13
2722278	15
5791082	13
2522434	13
1605717	16
3462902	13
13997326	13
7395353	13
3004348	13
2485144	15
1583312	13
8638745	13
215932	17
557920	13
14030251	13
186747	13
6778065	13
11363329	13
788871	13
30083544	16
2300875	13
2020567	15
13219451	13
3273960	13
5541089	16
25872017	13
33528741	13
2752935	17
8494700	13
11406954	13
7504790	13
12241530	13
1088090	15
29713343	14
7135368	13
11365400	13
2609898	13
1595291	13
4218896	13
5204609	13
1585753	13
2429384	13
21445154	13
2507089	13
1754091	13
445519	13
21725461	13
2232739	16
6091032	13
28774162	15
6143985	17
1008354	13
7245030	13
7895834	13
2646500	13
25997953	13
2852779	15
11166447	13
5349367	13
7255781	13
13527068	13
6739523	13
2002408	13
3609436	13
906218	13
2068715	13
3813184	13
4214623	17
8194232	13
13372940	13
18774209	13
13019339	13
4612673	13
52847245	16
1509434	13
9211768	13
3247844	13
1687415	17
65266	17
22003475	16
3568124	13
3556943	17
4813265	15
6806305	13
2851879	13
7470006	13
1018137	16
4932642	13
11598568	13
5828659	13
1614244	16
17492094	16
2585086	13
7108425	15
1068979	13
4747709	13
2213825	13
1383660	13
10036821	16
4435614	13
8617850	13
16296459	15
6898692	17
9418670	15
16031107	13
1450826	13
4807338	13
440993	17
413	13
19855958	13
2525191	13
26877884	13
18906246	15
717557	13
2084396	13
14351211	13
6262867	17
26684960	13
10123378	15
14304449	13
2324754	17
11462766	13
640944	15
6920052	13
7610964	13
1682471	13
15690202	13
10391280	13
40040697	13
1031618	16
530005	13
672750	13
3744290	13
8174111	13
6189298	13
5329886	13
5610511	13
868614	13
3118835	13
7298796	16
96987	16
7002673	13
556118	13
1013487	13
18159698	16
2703499	13
11732900	13
8642104	13
8468203	15
9105516	16
13735720	13
13807651	13
333761	13
17135586	13
424625	13
13414836	13
14786817	13
2801889	13
6853758	13
29692724	13
7913097	13
2085889	13
1899800	13
4125099	13
3631857	13
11248587	13
3305815	13
3380427	13
7347789	13
1175254	13
1524996	13
861623	13
9529388	17
475512	13
3361908	13
3401142	13
6455464	16
11287209	13
19003517	13
3860672	13
8510916	13
155633	13
13317167	13
12272929	13
6700449	13
20948392	13
9606781	13
22318392	16
4156903	13
6020380	13
1927362	13
1825777	13
4308376	13
7689691	13
16600904	13
9771002	13
2650391	16
1137468	13
8551426	15
3674605	15
2646331	16
1630821	16
33702944	13
3755229	13
466620	13
30103983	16
4132464	13
8955987	13
10593802	13
19751660	13
4412001	16
2134129	13
5684488	13
2131469	13
5032878	13
1596920	13
13337300	13
8467991	13
30992113	13
7139656	13
1842235	13
987460	13
17610513	13
14228011	13
785468	13
1553311	17
17769090	13
4906445	13
371007	13
100863	13
2047817	13
12962533	13
6697025	13
5280967	13
9008786	17
5700524	16
3585019	13
16859689	13
5424091	13
297232	13
6799123	13
4284053	13
15959745	13
3563817	13
2869510	15
13770991	13
2050030	13
22214917	13
11982710	13
13782635	13
1477651	13
4924849	13
23726891	17
2635113	13
7672338	13
15803113	13
5370090	15
16968496	13
5813578	17
3185422	13
1067179	13
1413617	15
4429356	13
13025820	13
3574935	13
3977934	13
1894708	13
429435	13
5979358	13
2188562	13
2442186	13
15825497	17
4920137	15
2253100	13
7195820	13
15959799	13
7131209	13
6201613	13
11295356	16
39271484	13
12673040	13
131058	13
8704231	13
351971	13
281933	13
3361807	13
9030541	13
3769695	13
33040970	13
474362	13
5326015	13
4576092	13
2020840	13
3710980	13
35515929	13
4684471	13
4336303	15
908291	13
1135651	16
7076283	17
8925489	16
950790	13
11709735	13
6182675	13
8957819	16
22593257	13
12888626	13
4047271	13
408663	16
3744318	13
7268526	13
3578748	13
6622092	13
2321681	13
4386224	13
7406171	13
6815381	16
884009	13
2992075	15
904253	13
8325639	13
1718525	13
684163	15
12530331	13
4055173	13
8324766	13
29692701	13
22530	13
1161355	13
5442398	15
3995205	13
16633194	16
1095644	13
1782231	13
8719895	13
11543496	13
23992836	17
50956002	13
944133	13
3989898	13
13178148	13
5175860	15
31478888	13
11511831	13
12006861	13
12264160	13
2753622	16
6774106	17
11460405	13
9911846	13
2807244	13
3350504	13
11262500	13
15340212	13
557187	13
6092606	13
6101056	13
6109786	13
4593126	13
2574192	13
2607790	13
5121498	13
4271409	13
9105399	13
1713883	13
7044387	13
3021725	13
2225101	17
14695279	15
742884	13
3968149	13
7418035	13
5574367	17
9640172	13
7142700	13
8756742	13
5147375	13
18207333	13
15130821	13
2736847	13
691176	13
6140235	13
3729106	13
7752241	13
255315	17
278263	13
3791179	13
217112	13
21796921	16
20543378	16
1700535	16
6404776	13
6041736	13
2505785	13
806196	13
748831	13
520606	13
165177	13
4457727	13
2116360	13
7473940	13
10009836	13
15347504	13
3019043	13
4335021	17
17346996	13
4274344	13
16418964	16
11640865	13
11592723	17
4228652	13
5491557	13
8926910	13
5672197	13
3270306	13
12878231	13
4252953	13
3849605	13
668065	13
7523150	13
1813144	17
22060481	13
7292233	13
2407333	17
6253355	17
7349016	15
1846004	17
899819	17
10818283	13
6807858	13
14830320	13
7064932	13
4706206	16
3610227	13
15070449	13
6753330	13
13561769	17
4122333	13
9054166	13
2015807	13
9184755	13
4418668	13
8441855	13
11110753	13
14848069	13
10001650	13
307384	13
10461781	13
1992241	13
8835146	13
7001589	13
12217765	13
5981725	13
451387	13
2469383	13
3326531	13
3706422	13
7928733	13
5154738	13
1415255	13
7337571	13
16630318	13
2947150	15
10674359	13
2631800	13
8815591	13
365683	13
1960576	13
31582548	17
1968130	15
1732598	13
24721365	13
11790263	13
13127041	13
5398655	16
2903336	13
10690852	16
8392293	13
2056502	17
10851115	13
15253633	13
11808083	13
8736541	13
3890755	16
4702070	13
4944236	13
8546289	13
11669843	17
2103397	13
441214	13
15001698	13
1552622	13
2553804	13
6302364	13
6820648	13
8114982	17
2763766	17
3107942	16
16269769	13
2690252	13
5004660	13
2407208	13
10650798	13
32050773	13
1096334	15
12293950	13
524218	13
7517968	13
9278983	13
30783579	16
1136385	16
21330969	16
355554	13
5718095	13
29967171	13
10992193	15
4851262	13
3732004	13
2323834	13
2903472	13
29891228	13
1806735	13
1859623	13
4537895	15
3344320	15
12069393	13
5087565	13
4753123	13
2116543	13
821119	13
24555569	13
8236992	13
1131599	13
19459920	13
19205502	13
270254	13
3339733	13
4792447	17
2692240	13
23644676	13
28432992	13
6034768	15
5686143	13
4373639	13
7727129	13
14248155	13
36074830	17
1638898	15
22641554	13
11902939	13
201948	13
4473890	13
6880354	13
18041912	13
64011206	13
7490819	13
798871	13
12422007	13
3390561	13
22451951	13
2109237	13
11888048	15
10961510	13
4844769	13
8967473	13
2095450	13
8112652	13
2275150	15
14080012	13
2757857	13
2083416	13
9522566	15
1930630	13
11890188	16
10016591	13
8364906	13
5828068	13
9703211	13
23299180	13
7880343	13
12850223	13
596313	13
4556230	17
9133111	13
19458727	16
10407783	13
2308357	13
4685536	13
2659146	13
4906801	13
1171988	13
151634	13
8664843	13
8543248	13
16623463	13
16200233	13
1870004	13
12268399	13
6904745	13
3196951	16
20611271	13
3800185	13
9697272	13
3542388	13
8875481	13
405599	17
2627968	13
5116979	13
6971958	13
15519611	13
4943695	16
8303926	13
2404856	13
3828564	13
15647134	13
9624721	13
2893186	13
1795831	13
5405821	13
11462638	16
30013706	13
3801436	13
7243265	13
8218257	13
15226386	13
566505	13
3137507	13
10379160	13
585471	13
20641094	13
3133056	13
4895112	13
1099313	13
4783781	13
24894662	16
17653664	13
12943959	16
14471655	13
10474698	13
7378901	13
2238703	13
12009306	13
26133878	13
5785180	13
10667416	13
1001071	13
15770268	13
9980395	13
691549	13
23832864	13
14992117	13
1902702	15
6778603	13
11859948	13
5977422	13
10653007	16
5027918	17
507727	13
3909516	13
3339318	13
8530344	13
7258704	13
2401323	13
12434641	13
1103484	13
8386984	13
1936256	13
4692491	13
149013	13
1104452	13
613370	16
12040142	13
92200	13
15387066	13
11537042	16
3199994	13
1466961	15
10632160	17
1647428	13
951701	17
22727174	16
5086717	13
21295345	13
559744	13
5981075	13
1338890	13
725553	13
10130883	13
390960	13
999132	13
5183499	13
657603	13
2754546	15
13260666	16
2893203	13
19954070	13
16851166	13
754779	13
4904893	13
771156	16
2526501	13
18727549	13
6402721	15
7747043	13
401699	13
21392558	13
20205209	13
33372098	13
3038845	17
755741	13
17164954	16
5501360	13
2608648	13
14103293	17
4787336	13
51998619	13
15294282	13
47294604	13
13790037	13
7773986	13
6555570	13
13115690	13
1204356	16
6552068	13
7190872	13
7661320	13
7566398	13
2256924	13
19325206	13
4228777	13
518499	13
1490242	13
1352051	13
14311974	13
15808393	13
8086402	13
15465723	17
509110	13
10004199	13
3710334	17
21170180	13
4757249	13
2459192	13
3240133	13
12334510	13
1617179	13
27157268	13
4952857	13
963481	17
23945777	13
18838129	13
10931369	15
19839070	16
1259901	13
3878076	13
5053617	15
4592338	13
169319	13
23501270	13
14325385	13
6533087	13
6262891	16
5012551	13
3139971	16
16999688	13
22549942	13
2255456	13
2417703	16
1898591	13
20767495	13
10080203	13
10043055	13
2051452	13
26281746	13
8221554	13
394150	13
2907190	16
1412746	13
5294516	13
4658956	13
3584010	17
10260096	13
5534729	13
8846466	13
861171	13
11267754	13
8566359	15
14185182	13
4298097	13
32121108	13
4076793	13
6918918	16
5418773	13
7370229	16
4857615	13
12518439	13
1065417	13
2378639	13
8647448	13
9156784	13
759098	13
802722	13
3084953	13
201515	13
19373771	13
3489636	16
4842064	13
12004762	13
3672297	13
1016236	13
1560550	13
1061609	13
14514753	12
23991327	15
1749199	13
2324894	13
10295257	13
1506211	13
394982	13
11754222	13
3436161	13
7881593	13
14177847	13
2863819	13
8410752	13
10073520	17
1774687	13
2003834	13
7084765	13
12324011	13
1353204	13
372014	13
6533108	13
5843999	13
12828066	16
12703471	16
23837771	13
17288480	13
9268125	13
12411017	13
10317199	13
4786060	13
6324643	13
7866148	15
117181	13
6100732	13
12640260	13
6864840	16
2824781	17
6809872	13
4825457	13
14185834	13
7937142	13
3020883	13
21411275	15
5063216	13
18927218	13
906862	13
4578485	13
31468220	13
7827073	13
8129946	13
1185191	17
6998493	13
3590981	13
5007237	13
11843905	16
3358341	16
14831752	13
1305471	15
7289202	13
26659929	13
126689	13
7019532	13
7131276	13
12570095	13
2727299	13
4675726	13
5166708	13
10313192	16
5929374	13
482342	13
18498782	13
9513172	16
27893280	13
9796014	13
2555136	16
14688548	13
2494578	13
4900285	13
2004510	13
21335713	13
14128143	13
16343902	13
3718442	13
1185186	13
2465724	13
1659874	13
532167	13
15348831	13
4785639	13
14341307	16
4594379	13
8737230	13
7663365	13
22824808	13
10702213	13
3316775	17
2100926	13
1724935	13
1860803	13
10329528	13
6222753	13
10943432	13
13410738	13
7081734	13
15014922	13
7818533	13
3194004	17
4167378	13
7991676	13
26013599	13
10876895	13
8764632	13
8095993	13
2742	16
25809976	13
18706194	13
10229047	13
6927960	13
16849194	13
11927065	13
6496680	13
5320731	13
14150758	13
1047583	13
21115652	15
2976294	13
8459677	16
17498804	13
3883640	13
8667039	13
15905271	15
20876403	16
6394658	17
12138046	13
1219722	13
26431095	13
5727440	13
7489332	13
7577343	13
27137511	13
17577859	13
10367827	13
3918874	13
2188755	16
9182835	13
1139186	13
3181606	13
234717	13
3242478	13
3875116	13
19097509	13
23728054	13
10533225	13
3011344	13
4216521	13
11612064	13
5118852	13
2139266	13
16018866	13
7998965	17
782379	15
5691936	17
1178811	13
17897993	13
3535056	13
5414449	13
2299334	13
26446848	16
13121775	13
5920887	13
12897713	15
6481661	13
3155155	15
25401707	13
2204536	13
3863864	13
3446695	16
11773972	15
32779163	13
20098884	14
3378151	13
8268508	15
12578822	13
15620774	13
641818	13
614759	15
5807291	13
12554960	13
3427347	17
1999764	13
4882464	13
4610505	13
2059488	16
4919531	13
4856816	13
1614378	13
54736	15
4460545	15
2044850	13
8271877	13
5812164	13
5342694	13
18360659	17
28147370	13
963243	13
8608771	13
2933194	16
4754915	13
1655757	13
6567867	13
5728761	13
49771563	13
1161105	13
17413361	13
18450424	13
7179026	17
7411699	13
2517072	13
1099560	17
16222014	13
7155543	13
12635184	17
1428410	13
1788806	13
2930429	13
8786923	13
34448287	13
2346744	16
3479854	15
1085443	13
3391734	13
3183359	13
5002615	13
1725848	13
6555254	13
19379574	13
385930	13
20654468	13
1975827	13
11352548	13
14692324	13
5022216	13
19179227	13
16450694	16
34413665	16
11541275	13
2252193	13
12028626	13
16263289	13
41665903	13
2586953	13
6347117	16
4148638	13
3593652	13
5271658	13
6891896	13
6918375	13
2531559	13
1314701	13
5274456	13
17548398	13
19329285	16
49804398	13
1852543	13
2224443	16
3625326	13
20611690	15
3435804	13
2628976	13
3020842	13
4354982	17
7049255	13
14267678	13
5651497	13
3405713	16
616455	17
81594	17
7119375	13
3974647	13
16268248	16
1510417	13
17906965	13
9036353	17
18640304	13
5579061	13
614136	13
11152284	16
2154058	13
21171604	13
8752254	13
6913248	16
25709867	13
2906269	15
2314403	17
15423714	13
9279165	13
10732498	13
6456739	13
8457817	13
2798595	13
9364361	13
6121554	13
1836341	13
7472361	13
13985826	13
17159028	13
2808264	13
1300860	13
8209205	13
1181516	13
12134266	13
780137	13
13598190	13
13339091	13
16134218	16
17539324	13
2255181	13
6662784	15
1012532	13
5064452	13
4871579	13
6421935	13
8819407	13
9612688	13
7595269	13
1049720	13
11534409	16
18028092	13
11567670	13
4098847	13
6879966	13
5829063	13
5475990	13
14948357	13
1471929	13
6379017	13
2265098	13
107057	13
7766882	13
1065210	17
17458630	13
13895106	13
3302849	13
434389	15
8123349	13
2992054	16
8924526	13
9677806	13
4905485	16
34610172	13
7330415	13
14205263	13
332940	13
2207799	16
8754017	15
1205521	15
13996493	13
24008437	15
5476866	13
4481266	13
1096879	17
2753163	13
5690298	13
2438315	13
12067592	13
1172865	13
12842970	13
18696495	13
31468753	13
3317430	13
285913	13
13746789	16
19760082	13
6017460	13
4879170	13
1542228	13
3305017	13
3642045	13
9970355	13
5471870	15
5798343	13
4835599	13
4819168	13
9059028	13
3161348	13
3037433	13
7410757	13
8495679	17
4523328	13
7998575	13
9618363	13
5439702	13
8459517	13
9607190	16
7696773	13
3666413	16
465046	13
228289	13
5584882	13
1553444	13
18897598	13
1269511	15
1725070	13
8048870	13
2474530	15
6469520	17
35516559	13
1701645	13
11892525	13
4109800	16
29856796	13
6031385	16
5687961	13
19179122	13
17935201	13
9540292	17
2415919	17
15921384	13
8223477	16
5372562	16
6125011	13
3057023	13
2177309	13
11191456	13
7012979	13
1900301	13
774433	13
6208318	13
5926827	13
12906120	13
129943	13
9242254	13
32197373	13
21693987	13
1721707	17
7988800	17
3050689	13
6299365	13
10889414	13
6575203	13
1539068	13
9722269	16
2946040	16
3212266	13
6459381	13
911441	13
11383004	13
2115300	13
3706978	13
3619709	17
9885841	13
355728	13
24638563	15
6710592	13
18717582	13
4751942	13
6201296	13
2014998	13
7311908	13
26833743	16
521132	13
1720078	13
3854113	13
12470624	13
28394066	15
21787785	13
3355894	13
24459417	13
3371007	13
9912649	13
1617138	13
39634264	13
12254704	13
953306	13
5961778	13
1241629	13
20137180	13
25417710	13
1103387	13
4908649	13
899581	16
522476	13
16534058	13
16646414	13
711234	16
8442152	13
14676811	13
9474769	13
14191309	13
6789227	13
996972	13
34762304	13
9909983	13
995304	13
4444860	13
765385	13
5202473	13
16411919	13
5333194	13
3897674	13
517287	13
5222180	13
1496610	13
12286926	13
10771977	13
5691523	16
14064222	13
1323054	16
24069369	13
16175190	13
710332	13
11072700	16
43932164	13
22110817	13
1422038	13
1050086	13
251851	13
7942176	16
10033389	15
4135056	13
6925290	13
4449255	17
8618730	13
3312224	13
13946516	13
14593901	13
16388041	13
2380893	13
234511	13
12984527	13
1144122	16
11830539	13
25291551	13
7249200	13
5499039	13
4122918	16
8093205	13
8442740	13
1512759	15
4228299	17
15656283	13
86452	13
13511365	17
2555124	13
1719807	13
18006235	13
1656910	13
5102061	13
3676793	16
3339170	13
8401935	13
12379764	13
4228106	13
2615243	13
25184557	13
6064962	16
12150620	15
14938373	13
1353112	15
14679898	13
21421853	13
7691941	13
2048374	13
711492	13
1779911	13
8725893	13
1959095	13
3527297	15
2790635	16
6866237	13
13627987	13
13328836	16
2252561	13
13041175	13
169008	13
2232927	13
4994462	13
12676262	13
1247917	13
3925626	13
1126559	13
12559622	13
16726348	13
7258351	13
14607617	13
16853130	13
2383243	17
6976998	13
2767025	13
22291775	13
9072740	13
28862927	16
8696025	13
837110	13
3129276	13
7418800	13
18416359	17
18683223	13
4302241	16
12402516	13
1633730	17
10000894	16
2090465	13
17877933	15
11731510	13
20476796	13
21187668	16
419138	15
6172894	13
15354277	13
5218702	13
2707599	13
731407	13
5151570	13
806872	13
903730	13
18714178	13
2956388	13
1204123	17
2362582	16
5741367	13
9241915	13
32303012	13
4822024	13
2135895	13
14862453	13
4995256	13
2294817	13
19951001	13
6842370	13
4153329	13
6124550	13
6386407	13
29625465	13
20044163	13
4910958	13
501196	13
2730545	17
4509384	13
10408466	13
24856207	17
2462354	13
5628880	13
16976283	13
1308613	13
7949029	13
11058498	13
2286216	16
6217362	13
676272	13
7190498	13
12706687	13
3570130	13
522126	13
4053981	13
4947977	13
24696840	13
3545328	16
1352350	13
98735	13
6179811	13
5487014	13
2757403	13
2531825	13
20440967	13
11898156	13
16631685	13
8521300	13
16840986	13
12117990	13
1070505	13
3078327	13
7763068	17
562272	13
140365	13
20436555	13
12954043	13
2098002	13
12673487	13
3944508	13
2549498	13
1261851	13
4261661	13
7404526	16
3934791	13
9809414	13
7161528	13
14787150	13
1647887	13
16022062	13
1308457	13
7345543	13
1450654	17
6374100	13
14461256	13
12676153	13
3911407	13
1780092	13
33574220	13
11970142	13
1816696	16
4002480	15
7064169	13
6368111	13
4269110	15
8029341	13
10936490	13
15775153	13
18291753	13
3586215	16
2744	13
926944	13
8305725	13
16441400	13
1503743	13
12039152	13
14461977	17
2962925	16
3880971	13
4752593	13
3995667	16
14365546	13
6314733	13
199370	13
463937	15
9308119	17
1998248	13
21687128	13
8799064	15
18700275	17
2355497	13
17467212	13
596685	13
1032092	13
7856391	16
2642578	13
11928548	13
1472805	13
28394531	13
7486476	13
8008606	13
6078763	13
1679076	13
5022396	13
659810	13
1780094	13
20871148	13
15669584	13
8674426	13
817953	13
3224005	13
6847683	13
6365410	13
3923128	13
7558843	13
9374879	13
14689958	16
14861968	13
4762995	13
5621606	13
7459185	15
101546	13
1591861	13
3493214	13
814384	13
592235	16
12656754	13
9279173	13
2084	13
16722229	13
1328900	15
18990275	13
941229	15
16980059	13
5037691	15
13252369	13
7917702	13
1526615	13
22633923	13
8869688	13
6413313	13
70497	13
7127998	13
96403	13
794853	13
11268475	13
1780097	16
4638426	13
4814476	17
2994215	13
596721	13
6225590	13
345853	13
4664164	13
1877552	13
2697482	13
8983683	13
2477998	13
5483068	16
12627124	13
9228340	13
22919964	13
3912334	13
3284885	13
3598933	13
709507	13
13371199	13
1467700	13
14283432	13
3226485	13
6720213	13
8442377	13
1784508	13
33670019	13
3894800	17
858982	13
628711	13
6660337	13
917847	13
16393841	13
19948040	13
8632744	13
9258756	17
619024	13
2792425	13
18141409	13
18780333	13
653786	13
12369852	15
7402348	13
7124722	15
1265073	13
16141264	16
23167152	13
2207238	16
1209056	13
2831449	13
3918474	13
24855340	13
12432775	13
3561254	13
14251103	13
1282028	13
15943524	13
32387630	17
11169304	13
14236007	13
1075267	17
3755926	13
8539844	13
1482664	13
2133777	13
43102717	13
12319096	13
8204519	13
2350742	16
1367996	13
24760112	13
7600305	13
3611676	13
22524174	15
376712	13
9739636	13
6111819	13
8915242	17
2934054	13
3412545	13
2232919	13
360583	16
6028687	13
28336351	13
4209789	17
9164665	13
2599908	13
26957632	13
2565977	13
6174863	13
9378020	13
8417851	16
10039756	16
3719798	13
4203907	13
6078998	13
21194445	16
15580871	13
1141830	13
3540586	13
3934417	13
920457	13
6484041	13
7602916	15
328429	13
8637992	13
19872969	13
18883225	13
2566135	13
2393866	13
747126	13
8145529	13
7092305	13
9412286	13
7378642	13
4783138	13
1245491	13
1591236	17
12780735	13
4208017	13
7762428	13
1327152	13
3747305	13
776210	13
8813637	13
19446284	13
1236672	13
8782604	13
11420146	16
5006858	15
3781875	13
14923528	13
1406954	16
2341144	13
13943513	13
9942633	13
7778873	13
8564777	15
16999315	16
4903803	13
8711258	16
13409122	13
9136788	13
295352	13
25774085	13
3274709	13
8441622	13
3566216	13
10858038	13
28444604	13
3168724	13
14030440	13
9559601	13
9913347	16
13156699	13
2191963	13
6517618	13
1447337	13
10986211	16
9389879	16
9347886	13
728598	17
7260033	13
4124477	13
1943111	13
7551352	16
3490391	13
2995940	13
121568	13
7026371	13
10891542	13
8772003	13
7388291	13
953687	13
1681242	13
3725130	13
2305386	13
2475598	13
1292853	13
8678612	17
18295226	13
28449144	13
15767881	15
1784947	13
36100139	13
1553215	13
13524125	13
23619970	13
853006	13
14735369	13
15561662	15
2086941	13
1552282	13
11049018	17
1856377	13
15361858	15
3241233	13
2582731	13
7768207	13
31679312	13
21357341	13
3509600	13
60819	16
1937848	13
2413422	13
982942	13
5461696	13
113616	15
2689920	13
2262988	13
13691035	13
3308238	13
3779221	13
3714601	13
1004757	13
16412213	13
30203775	13
21394644	13
14990577	13
471457	13
457199	13
9107438	13
16411038	13
663682	13
22638242	13
9083806	13
1750179	13
4468817	13
20470609	16
3281405	13
20764497	15
5375046	13
440758	13
16438609	13
6906765	13
10916785	13
6044447	16
33323382	13
18730987	13
12092912	13
2300931	16
524755	13
884279	13
1046454	13
4376849	13
25071264	13
19459272	13
9084521	15
16719750	13
2450580	13
1492523	13
12240357	13
6499476	13
9776226	15
11412002	13
27394489	13
3555688	13
3672594	13
5195931	13
1918621	13
13724226	13
17464597	13
3930885	13
9856861	13
1581683	16
3584654	13
2335150	13
5900991	16
8955921	13
3813471	13
10610835	13
4330653	13
10106658	13
10539345	13
1827731	15
4473466	13
4260097	13
7379385	13
1420933	13
16797141	13
280804	13
6723184	13
3199975	13
1255313	16
18360903	13
33143063	13
9011717	13
3971173	13
1277635	13
11084463	13
6401124	13
3050270	13
5773740	13
9799610	13
25045813	13
1433886	13
1101610	13
2581940	17
7418374	13
10607122	15
3522064	17
8343716	13
6524545	13
36259739	13
6486518	13
14752152	13
9107883	13
19434234	13
125728	13
16086348	13
4812249	13
15706928	13
25279597	13
212314	13
3075681	16
4702934	13
1952460	13
9851377	13
13210683	13
375690	13
738877	13
4177024	13
9061683	13
7275072	13
3346834	17
22070625	13
4560384	13
358802	13
5766845	16
6310953	17
3222	13
5772824	13
4083938	13
10688170	13
1451530	13
1002124	16
4956397	13
3705955	13
24774491	13
908864	13
15308237	13
7157708	13
1952364	13
11323487	15
23274901	13
2608574	13
18507574	13
9451057	13
4335753	13
4164229	13
11030384	13
7475140	13
9699865	13
18560662	13
3339393	13
26610497	13
14183276	15
401760	16
2635717	15
5613361	13
3911229	13
12095465	13
2678401	13
5097814	13
8240442	13
1396796	13
903290	13
20913515	13
17648655	13
2735531	13
4788573	13
4098400	13
2794454	13
3338100	13
9270141	13
2221052	16
16999551	16
2832133	15
3800152	13
12827530	13
2797156	13
13585885	15
37598101	16
8958245	13
371706	13
24866069	13
11319211	13
31730688	13
40217292	13
11300082	13
7254848	13
8765028	13
10187658	13
4790361	13
5195093	13
28810377	13
211123	13
5413762	13
5199150	13
4756067	16
343340	13
42165218	13
2710959	13
11489824	17
565856	13
512327	13
6091696	15
2531088	13
2252104	13
17702085	13
2037495	13
6354995	17
6013153	13
13855538	13
270564	15
5511	13
39903464	13
2494982	13
1117790	13
14761818	13
14380911	13
5908900	13
46705710	17
739758	13
8787449	16
11905190	15
12726013	13
6754286	17
4327313	13
927915	13
432473	13
11703127	17
5974590	13
1171520	13
965306	16
34026870	13
17853206	16
4304626	13
17240130	13
2153385	13
13064462	13
10954055	13
8338121	13
12882032	13
8566572	13
3108395	13
3453274	13
8143394	13
23516121	13
4093509	13
8602666	13
15178582	13
6304320	13
20867494	13
38784	13
2035130	13
9311620	13
4490672	13
229287	13
14789985	17
17490662	13
292752	13
8517358	17
3460383	13
7755745	13
24875986	13
12233731	13
5316784	13
4043569	13
9175230	13
1724376	13
3736792	13
3024238	16
5832419	13
3430889	13
6742658	13
2277759	16
7228257	13
4541389	17
1187492	16
13661908	16
1531195	13
21376155	13
2337968	13
2741239	13
1150700	13
2896061	13
1830965	13
3374249	13
4740800	13
4709382	13
5828584	13
4410865	17
7442723	13
2734974	13
2666424	13
228565	13
48896	13
7013707	13
8812487	15
4068607	13
14926487	15
3691597	13
11780299	13
2083732	13
2542856	13
7202032	13
7921685	13
3269966	17
14466705	16
398646	13
9849084	13
1414891	13
3559621	13
16962358	13
7933380	15
4768705	17
13624156	13
2044691	13
634266	13
20328890	16
5758590	13
3393803	13
4123942	13
16631808	13
20413074	13
24331220	13
15998509	13
3678330	13
1315191	15
2122814	13
16337536	13
30753726	13
22567282	13
5768457	13
28577924	13
9077290	16
17585378	13
7896193	13
12843881	13
1497467	13
8137048	13
33018149	13
3683218	13
27532286	13
1837249	13
14280802	13
17503177	13
5700523	13
4099768	13
5420597	16
8796399	13
213688	13
3487138	13
3325611	13
1745730	13
1631941	13
8490464	13
967303	17
2058458	13
6852458	15
4498130	16
1657113	15
13127091	13
4908152	13
2111670	13
1963454	15
11125782	13
3572081	13
3220591	13
1439041	13
15200252	13
3696800	13
3378470	13
1501701	13
2250406	13
9081363	13
4982519	13
273851	13
13213635	17
6473990	13
126883	13
1241682	13
18132149	13
1227938	13
21412944	13
22960250	13
4916156	17
13370348	13
15114711	13
5862127	13
2627052	13
14373023	15
2579687	13
5742323	13
7499958	17
8258451	13
4463738	13
3685530	13
4197903	13
1360017	13
3148711	13
11654793	13
11978608	13
24278002	17
3386309	13
11497624	13
154946	16
4502331	13
13081985	13
5073121	16
6893905	13
10046995	13
3011037	13
1073898	13
3652680	13
25098188	13
6082808	17
14797476	13
9854616	13
1069499	13
5520130	16
218061	13
13217794	13
20650549	13
13849637	17
3798586	13
11399660	13
22815114	13
355777	13
3566023	13
17241384	13
6461155	13
19099519	13
17588742	15
6402903	13
6967776	13
840079	13
7708930	13
1788948	13
1736144	13
20075146	16
7206257	15
17318633	13
889111	17
4666838	15
27402119	13
1957169	13
8031172	13
2846412	13
4229001	13
16064581	13
3766538	13
10314099	13
10678122	13
3952418	17
4682333	13
9795115	13
2916648	13
3124825	15
433352	13
17236535	13
4999730	13
14874836	13
2534576	17
18456374	13
8974960	13
513403	13
15337848	17
11958316	13
4014924	13
4097790	13
6163436	13
30329820	13
12004193	13
2592910	15
5518498	13
1070736	13
2687937	13
4053026	13
5020619	13
24423733	13
1452956	13
402254	13
20982487	13
23698443	17
4253931	13
5021981	13
8885523	15
1733401	13
11895880	15
40847215	16
9318445	13
5557670	13
4306158	13
6692416	13
1891171	16
297842	13
5963982	13
6909773	13
14867472	13
93718	13
12955043	13
9486951	13
18729319	13
53522	13
689266	13
4780015	13
5494467	13
1051336	13
2113306	13
36455001	15
1201308	13
1329713	13
4257390	13
33411081	13
25361633	13
15237288	13
2119874	13
12400999	13
1060281	15
3293187	13
630593	13
10465026	13
2906163	17
3929579	13
6014713	16
5963370	13
456145	13
3537108	13
1161785	13
9175233	13
17464568	13
7144621	13
386508	13
25509422	15
12370056	13
4910597	13
3865822	13
914158	13
10292883	13
3143858	13
8576090	13
9150888	15
5672582	13
791022	13
1312477	15
17693287	13
17014999	13
1321580	13
158316	13
974222	13
1768873	13
4549923	13
17802342	13
14431274	13
8364933	13
15360569	13
3732771	13
4215109	13
1798143	13
3246296	13
1516203	13
1423343	13
38336988	13
1905	13
4036370	13
422470	13
6284412	13
4072189	13
2453164	13
3588996	13
1473280	13
11743428	13
7531474	13
5179159	13
3662252	13
19384828	15
39010275	13
8040643	17
14527956	13
16402404	13
2125895	13
2123325	13
243915	13
5548238	16
19284664	15
3579166	15
17212691	13
4748556	13
9584802	16
8787016	13
3311996	13
12691183	17
12033522	16
7137083	17
2583961	13
11550944	13
14169468	13
37738448	13
1906598	13
3979079	13
11094900	13
21471331	13
6701796	13
21111889	13
14381649	13
3986472	13
5207519	17
8869089	13
12969937	13
9244212	13
6819347	13
2522700	13
3667025	17
129534	16
13972604	15
5312613	16
3176260	13
9675217	15
6009435	13
5688760	13
9383342	13
1141777	17
15496486	13
4054012	13
6575883	13
11904179	13
3966546	17
8038832	13
68889	13
2994711	13
4742964	13
21363123	13
3805958	17
5944189	13
8668101	13
1732947	13
7006688	13
11759435	13
13481331	13
30632487	13
2860747	13
20148	13
2510477	13
11420503	16
3931026	13
913194	13
2307259	13
13237712	13
5221666	13
3582289	13
286938	13
4556469	15
4556321	13
3706265	13
25962343	13
25109990	15
6660253	13
26101797	13
504503	13
2763191	13
3299985	13
7535622	13
3590411	13
14177808	15
599228	13
2890104	13
3556019	13
7071335	13
4842299	13
4514550	17
4450465	13
1441785	13
12450509	13
2855492	13
11357954	13
5306682	15
10629386	13
22480837	13
25616022	13
1435880	13
1331857	13
6334165	13
8649756	13
23483067	13
3904006	13
14830188	17
20576173	13
1433040	13
6658276	13
14388494	17
12975691	13
4569218	17
2997499	16
7293777	13
5766117	13
12751840	13
28629530	13
11711877	13
1656092	13
9768546	13
1435850	16
463209	15
4431840	13
3095792	13
4699117	13
27695634	13
427862	13
17782392	13
2962016	13
2960562	13
9286092	15
29591195	13
1517835	13
2035470	13
16279184	13
15622391	13
9742731	13
9643839	15
1814805	16
4335357	13
2074324	13
10179038	13
4639795	16
25997045	13
26945340	13
22106574	13
9528924	16
34361166	13
9124107	13
7967125	13
19493718	13
10757118	13
1174362	13
2613031	16
136469	16
11881272	13
422167	16
1036885	13
2845319	13
2220700	13
455322	13
14389398	15
12190018	13
2993355	13
3923855	13
18892680	13
19082264	13
10438221	13
8036864	13
30348148	13
18896525	13
17422609	13
6757564	13
4307036	13
11774828	13
1025519	15
4202765	13
13648892	13
1034972	13
4965414	13
2711046	13
28246532	13
1001627	13
2286	13
5008617	13
1490238	13
2475577	17
3900368	13
487820	13
885629	13
5978487	17
450774	13
482819	13
6252805	13
10506999	13
28972496	16
52280	13
8579168	13
7413604	13
36283416	16
7029948	13
4504446	13
7905294	13
4111298	13
4937248	13
5836261	13
22061844	13
8118148	13
6359272	13
679985	13
5518678	13
787929	13
15608862	13
11094364	13
3175964	13
2282477	13
9840725	13
5722351	13
30950964	15
16021903	13
13110131	13
12744113	13
2602612	15
3822236	13
1468096	16
12417660	17
10141138	13
2357279	13
21256009	13
17493325	13
2924692	13
10253999	13
6844085	13
1221332	13
266500	13
12255475	13
218532	13
1282923	13
3853820	13
25759041	13
1625555	13
612420	15
3779618	13
8833569	13
8035299	17
20246084	13
2125212	13
590577	13
3946594	13
2947820	13
5877062	15
2616119	13
7006073	13
9809621	13
7140082	13
2086577	13
2350512	17
699074	13
726576	13
3176271	13
16535464	13
1855777	17
11323292	13
14333446	13
3195212	13
584228	16
375365	13
39729734	13
2347255	13
4282000	16
1925897	13
11051479	13
16277536	13
10552901	13
2805422	13
5831274	13
3538915	13
6467189	16
1962944	16
9227530	15
994471	16
5880898	13
1523641	13
1121438	13
27541407	13
11981819	13
484113	13
6677535	13
1691403	13
19675249	13
34066	13
16075341	13
686907	13
21089338	13
5747871	17
3902792	13
5369813	13
9222184	13
16235463	13
3535171	13
1504577	13
20927693	13
1399961	16
7780708	13
5766478	13
3325507	13
5672294	13
25254	13
16192768	13
9660491	16
760601	13
5889392	13
3441371	13
12844662	15
3449967	16
2842012	13
606459	13
8985514	13
2006956	13
9814748	16
5618545	16
15319598	13
14475995	13
2019574	16
11771463	13
1796476	13
3321004	13
5990652	16
320533	13
2257767	13
2260653	13
13694903	13
12584705	13
14761677	13
2844117	13
12232888	15
2733460	13
1695883	13
2231289	13
1404370	13
11559484	13
3397727	13
241369	13
10854662	13
19484279	17
8377722	13
12069345	13
4579166	13
3510266	13
30167301	13
25692104	15
9380516	13
27031271	15
2397212	13
3261045	13
2823775	13
5345481	13
30819844	13
182768	15
1866856	13
20973501	16
5211167	13
7721671	17
17724364	17
78292	13
2900457	16
13935806	15
10911465	13
10738024	13
2283406	13
3407025	13
5125489	15
4841450	13
15157698	13
3081480	13
1220129	17
5144697	13
1543361	13
11451364	13
9733107	17
2668237	13
3505966	15
5601320	17
23381309	13
12022954	13
15527428	13
6852919	13
340122	16
12343659	13
12761210	13
1748546	13
18020270	13
3690048	13
12502524	13
12701431	15
15654841	13
15441777	13
52219	13
320928	16
7423782	13
2129446	13
246145	13
3070817	13
16043670	13
8982218	13
10689956	13
549790	13
11964389	13
27113793	13
4088050	13
15940319	13
7474162	13
2745674	13
1637534	13
686719	13
14317461	13
3875555	16
5523604	17
12759914	13
1052756	13
6483480	13
4121951	13
4532752	13
13109525	13
14636000	13
13135484	13
597433	16
2979574	13
2991917	13
2432668	13
9197922	16
12978665	13
28216158	13
1859573	16
1523996	13
22450748	13
4886282	13
3538391	13
1625155	13
17593659	15
1839741	13
11498892	17
24565494	13
5338401	13
3836534	13
5003992	13
9188851	13
846932	13
5118479	16
5406020	13
5120893	15
9066243	13
8711684	17
355414	13
402147	13
3293547	13
3228293	13
10118000	13
1299318	13
4362370	13
6200397	13
3057841	17
2496656	13
4470016	13
269460	13
16290224	13
6419971	13
1988482	16
2285	13
45325	13
1032767	13
8404283	13
12877280	13
929952	13
14332341	13
7967017	15
1856308	13
175828	13
8839705	17
297337	13
3609382	13
58916699	13
3608475	13
5466457	13
1903713	13
13593281	15
15880027	15
5724678	13
8213796	13
5738767	13
6682011	13
10948214	13
6585722	13
2525602	13
1068625	13
7118117	13
6748241	13
4314849	13
1690401	13
2750417	13
2609082	13
12823658	13
2863737	17
9926555	13
10233199	13
5214115	17
17021181	13
5875572	13
374866	13
2151218	15
8772934	13
16781743	16
13254030	13
1808349	16
7461377	13
8417798	13
7607701	13
28342542	13
14440504	13
35844318	13
3567814	13
5162602	13
23273084	13
4457514	13
6757114	13
16595575	13
11685076	13
2517917	13
6108624	16
8003415	17
8471518	13
39221604	13
4717585	13
1913608	13
5797255	17
8503863	13
19610098	13
5717056	13
4483639	13
4441385	13
1861492	13
5232809	16
5150620	13
5441856	16
11156966	13
16914739	13
5172839	13
7398731	13
26662240	13
6269508	13
3239335	13
38828	13
1607787	13
171627	13
12322329	15
5408050	15
12219101	13
6398160	13
2058278	13
8815648	13
1802650	16
190327	16
17878865	17
2387791	13
3430648	13
8022670	13
5517410	13
3060454	15
3416216	13
186619	16
18232142	13
13429401	13
5433955	16
8323201	13
3984107	13
18963408	13
10355120	17
2554155	13
12080025	16
922950	13
18716109	13
4720692	13
8051641	13
2611221	13
531788	13
953860	17
7373872	13
7382785	13
2321187	16
7509375	13
14766210	16
17280351	13
7644598	13
387891	13
3645100	13
10711191	13
239805	13
15380825	13
5976639	13
2103052	13
10546014	16
2620965	13
3422873	17
14287361	17
1607384	13
5238741	13
4278066	13
1033400	15
2612728	13
2906033	13
25468312	13
2109539	13
3185736	13
14362624	13
255980	13
2007928	13
3747971	13
4000573	13
2892001	17
17146331	13
619950	13
592987	13
4093403	16
528180	13
14663940	16
634090	13
1036955	13
17320848	13
1559844	13
19943553	13
1727429	13
10677081	13
744513	13
15723415	13
9051189	13
544608	16
2506253	16
20365074	16
329666	15
4510374	13
17031188	13
7193020	13
14204946	13
5095279	13
232819	16
18595402	13
4715665	13
125354	13
2123829	16
18014711	13
7794964	13
3291537	13
3028237	13
1656027	17
5887523	13
1725892	13
9602886	13
26505830	13
8710904	15
5350804	13
16714955	13
10546028	13
869675	13
1723301	13
8746172	13
19163385	15
32145349	13
5391681	13
2962469	13
10847560	13
13965765	13
5146739	13
7550990	13
4537244	13
16293635	13
32061712	13
716766	13
8678532	13
21937049	13
9040477	13
6493436	16
2011112	13
3639532	13
9009170	13
2461435	13
33255	13
7574865	13
18692194	13
12670998	13
11083080	13
3322943	13
21285888	13
12250454	13
8157939	13
1005561	13
22775713	13
10549776	13
405640	15
2632233	13
607676	13
7215475	15
14450095	16
13154570	13
1312981	13
2174586	13
3993443	13
48917975	13
98290	15
5394439	13
11106828	13
4986104	13
3742125	13
12978303	13
785318	13
959821	15
5953503	13
9859722	13
1024031	13
880289	17
4088930	13
378736	13
7029116	13
635864	13
22955937	13
1645720	13
2461147	13
13467297	13
4529472	13
8395598	13
1165857	17
233239	13
315983	13
6910938	13
5526277	13
12532223	13
36578140	13
7108635	13
1622704	13
11361327	13
36912398	13
13266412	13
1149935	13
3624829	17
14237277	13
11615570	13
45805865	15
9029198	13
9766098	13
1266668	17
6842926	13
1121991	13
5836386	13
1448432	13
4256651	16
689016	13
797179	13
1511864	13
6642390	13
665735	13
18781823	17
4209576	16
1543366	13
7672163	13
24803772	16
12613262	17
13791760	16
1420360	13
22791254	13
23707856	13
22836890	13
2749779	13
29138638	13
6069304	13
2591767	13
7333342	13
5875622	13
2906686	13
37942351	13
13956525	13
18616346	13
2262184	17
4251367	13
441008	13
4846620	13
5553193	13
19774166	13
1605568	17
5863910	13
20799188	15
322115	13
798819	13
1401692	13
7704841	13
472841	13
25109474	13
6368547	13
11968658	13
2933649	17
15674320	13
543816	15
5568289	13
81468	13
7040311	15
20371085	13
6393615	13
3007415	17
12219994	13
845634	13
2907433	13
1634751	13
3968048	13
15078646	13
585903	13
315583	17
16325738	13
16262346	13
594814	13
116159	16
6979423	13
21990307	15
4312094	13
2692847	13
30136632	13
12008612	13
3410151	13
6469287	13
7313736	13
12954719	15
8320398	17
38638017	13
1569571	13
14429	13
199025	13
1497867	17
6334899	13
1326555	13
2588939	13
5342923	13
3574677	15
12473087	13
8999475	17
506668	17
4176022	16
15249115	13
8471086	13
11686825	13
3945620	16
2176249	13
3855318	13
8085174	13
3549392	13
950308	13
2525951	13
6186022	13
7814647	13
1952527	13
14708722	13
2058736	13
17996479	13
883939	13
8272787	13
5650600	13
8332247	13
14102150	13
6861661	13
16612619	13
25383962	15
78904	13
17337509	13
2550244	13
1471744	13
4935701	16
3916952	13
3562927	16
18005999	13
42255	13
1929502	13
14196400	13
9983873	13
2081041	13
15331993	15
7215646	13
29324264	13
7154932	13
1247680	13
883422	13
1719811	13
10411773	15
1838706	13
358647	13
1808366	13
29495263	13
6567509	13
36784425	17
2138280	13
13148644	13
9694635	13
32356742	13
3075351	13
1214529	13
2082874	13
20288629	16
3334029	16
26636989	13
2320419	13
31184192	13
5906354	13
12604548	13
625428	13
2302841	13
13041	15
9627734	13
13145361	13
2709899	17
4238998	13
5425724	13
23805857	13
16651339	16
10287349	13
2277312	13
12417803	13
5520570	13
1212766	17
12443633	13
6989903	13
13474055	13
28370971	13
12826967	13
732057	13
10157848	13
14265849	13
2984777	13
518780	16
1290345	13
323608	15
2289121	13
7644473	17
22887950	13
2922117	13
17116109	13
4997289	13
3280069	13
694846	13
2841041	16
12428488	13
2203101	13
2583663	13
829722	13
3525898	13
8197870	13
3752231	13
37228145	16
35129391	13
6001292	17
3105692	13
5121181	13
2312110	13
2277199	13
3485393	13
5734210	13
8541371	13
1280697	17
12782318	15
12891384	13
8361317	15
1808705	13
562713	13
3568672	13
10179206	13
16312027	13
6262857	13
6864338	15
112369	16
2836902	15
92490	17
3816419	13
225247	13
27297253	17
20946397	13
1649100	16
1920934	16
2247229	13
2056555	13
1620125	13
2168055	13
12727630	13
14167790	13
6263787	13
13817194	13
99721	16
14879468	13
16666055	13
3098124	13
1532572	13
8793261	13
14579812	13
4204026	13
38837446	17
938484	13
6120101	13
10429883	17
43014705	16
7152135	13
576269	13
13244373	13
5997096	13
2796898	13
18886506	13
12055160	13
5032	13
6840169	13
5703468	13
15735775	13
2485851	13
5422391	13
5101629	13
2956795	13
1533939	13
711500	13
23332042	13
7213051	17
3938474	13
11838437	13
15339554	13
1051776	17
2912889	16
3167804	13
11397682	13
694974	13
14714203	13
29989428	13
4754461	13
35384	16
1521852	13
20863226	13
1742439	13
10726897	17
9758548	16
2389413	13
2118514	16
506889	13
2450776	13
462108	13
6815908	13
26740277	13
12674340	13
11567444	13
4882602	13
21461840	13
14574970	13
11270048	13
328637	13
2337132	13
11074402	13
806109	16
5161921	13
550041	13
7558289	13
62814016	13
1344111	13
465618	13
3126177	13
7663780	15
5953436	13
2553131	13
13296858	13
11798663	16
1686045	13
643552	13
10300169	13
1812605	13
1427950	13
13761547	13
2912688	16
2618527	13
185203	13
9739855	16
25663486	13
15970717	13
16110645	17
302953	13
4871809	13
12481116	13
2852732	13
1183556	13
1174792	13
1398794	13
1408470	13
21382273	13
444848	13
16491813	13
220638	13
167068	13
11011847	13
9105660	13
24375616	13
9734725	13
2939786	13
23546419	17
1069929	13
26462387	13
13557099	13
6096954	13
2929722	16
19265156	13
19282366	13
157885	13
16641372	13
3057188	13
9373721	13
8898667	15
9674442	13
2716875	13
4238732	13
3877063	13
8579872	13
1228911	13
6704537	13
383828	13
11041212	13
15611519	15
4655404	13
14004887	13
764281	13
5118859	13
434278	13
40795453	13
14584976	17
19177073	13
11475511	13
6366108	13
803750	13
5527005	13
5035546	13
6374432	13
8739583	13
7106992	13
14195631	13
5944586	15
550893	13
7656719	13
2800006	13
7559446	13
3233765	13
1884915	13
1949369	13
3197168	13
10351891	13
1134691	13
6821869	17
948605	13
5194768	13
674890	13
5174515	13
4055683	13
2043751	13
3092911	13
783912	15
1355460	13
1376548	13
40063	13
10745531	13
3598604	13
3260881	13
4432974	13
13174064	13
7467525	13
3956454	15
11571230	13
4222079	13
1220186	13
3774589	13
1317699	15
4523037	13
7849531	13
2336168	13
4047729	13
4881744	13
2561093	13
146323	13
19534900	16
14481119	13
33245105	13
11450374	13
3373	13
1629710	16
3055483	13
13125635	15
2774590	13
4007395	17
2194447	13
5693024	13
7824088	13
12274571	13
19136676	13
17064152	13
1741846	13
206621	13
935913	13
3510829	13
886462	13
1540577	13
4885960	13
7563946	13
12429213	13
5700234	17
9090954	17
4263958	13
227539	13
695617	13
1669559	17
3341243	13
2149157	13
2796285	13
7916677	13
170842	17
414629	13
6549887	17
429849	13
6450501	16
7699620	13
16516020	13
5826688	13
4314393	13
3929785	13
15213786	13
27186071	13
337402	13
16126800	13
8187774	13
2697682	13
8045299	13
10352629	13
5926751	17
909031	13
749297	13
2905886	13
5632492	16
3573261	13
16205982	13
10237156	13
1663686	13
19203753	13
16007834	13
14671939	13
2719487	16
10496433	13
293896	13
20947804	13
7109927	13
1581793	13
10830476	13
1578039	13
12080343	13
588022	13
19631932	13
36156795	17
3512710	13
5842733	13
3385768	13
2980513	13
4458095	15
21499503	17
17437296	13
2621852	13
2111038	13
41059833	13
3396178	17
7617735	13
19994858	13
2281643	13
5971899	13
24910529	13
13235998	13
10874497	13
21152186	13
27756033	13
12325796	13
13675789	13
4476683	13
4389687	13
28127165	16
5661286	13
18866650	13
3092847	13
7452441	13
4334325	13
10899672	13
2618931	13
12664507	17
337433	13
6268190	13
818862	13
1470678	13
8753838	13
4599499	13
408504	16
5629633	13
1389758	13
270702	16
7908855	13
24875040	13
16331824	17
14524524	15
4796525	13
4894026	16
37604127	16
2339348	13
17681413	13
6180668	16
3696894	13
4012459	13
13482705	13
13650771	13
828663	13
35859	13
285712	13
20236891	16
3914397	13
14410035	13
2461553	13
38511148	13
1979342	13
13521010	13
243871	13
2985574	15
109193	13
9061641	17
3009066	13
6972336	17
10679557	13
1521196	13
28459632	13
10620506	13
45249	13
11730660	13
1590063	13
14072840	13
7832705	13
19852858	16
12131604	13
12634855	13
10403026	13
6514060	13
18904649	13
34468133	13
362264	13
11183339	13
29981149	13
542728	13
1664946	13
16076022	13
16088893	13
12280451	13
11286308	13
9467444	13
4499	13
8971684	13
1980987	15
161686	15
18480055	13
1927081	13
9333072	13
15576859	13
4683313	13
13403048	13
15054917	13
2291543	13
11455484	13
2779578	13
8096724	13
3461549	13
22517610	15
4302184	13
1848658	13
1098883	13
11309944	15
4797876	13
2793449	13
4858245	17
18242215	13
3359246	13
9626497	13
15981619	13
3449927	13
91107	13
8742954	13
39673546	15
7537453	13
7664689	13
526324	13
31102848	13
10690526	13
1554070	13
1549475	13
16382473	17
4996699	13
6340431	13
10825265	17
1694877	13
2088453	13
9020502	13
940729	13
517149	13
3146489	13
9193188	13
5438456	13
5294115	13
9044574	13
7827038	13
12244630	16
1595638	13
1712170	13
5541360	13
5104272	13
24886562	13
969084	13
14916770	13
16056643	17
4710007	13
3501970	13
6443296	13
5504374	17
1757441	17
3675091	13
5281982	15
3994588	16
4279314	15
376736	17
2867043	13
2846511	16
2205571	17
5458617	17
5936992	13
10976350	13
11028828	13
3168044	15
33569435	15
1235220	13
16846213	13
15685117	13
17373260	13
7951537	13
2859023	13
6043220	15
1311877	13
17017309	13
2775711	13
12031605	17
6408925	13
1108945	17
7416467	13
1519544	13
8620370	13
15447393	13
3760361	13
5129703	13
5866198	13
4450557	13
16262189	13
2862324	13
1023936	13
17425212	17
20500019	13
15501021	13
3878266	13
4002502	13
3758142	13
1195444	13
4750867	13
1446830	13
13794047	13
17476909	15
13392126	13
12314321	13
23833324	13
1605565	13
619786	13
3415595	16
3633786	13
9307780	13
70960224	13
1790130	13
2725304	13
22032871	17
5136473	17
20237389	15
2200602	13
9514788	13
16733351	13
19289687	13
26423835	13
7024558	13
9927115	17
3081056	13
12374472	13
440788	13
9336844	13
4412629	13
2087856	17
5125787	13
1937462	13
40703478	13
2916605	13
5493557	13
3538546	13
19035060	13
8305929	13
2585129	13
3201961	13
4358790	13
2732046	13
42769	13
10430927	13
1866864	13
701744	13
9869715	13
11257582	13
6022904	15
9307348	13
6664802	16
228369	13
5590946	13
2464281	17
17887818	13
1432675	13
350048	13
17709644	13
2292502	15
5115799	13
12922064	13
17703962	15
3151496	13
6259782	13
3968367	17
9227074	16
47229 triggers and 626 candidates in 400218167937 cycles.