31151865	13
450098	13
9769056	13
719860	13
1113043	15
1158178	13
3237401	13
670182	13
8680201	17
21440190	13
18392095	13
8550341	13
23666626	15
10472757	13
16319857	17
9249015	16
6204677	13
27571195	13
7441948	13
12574202	13
3901521	13
8156477	13
42769308	13
511133	13
1189017	13
12097741	13
1540849	13
7447461	13
5948536	13
4193980	13
13075706	13
8054177	13
4409586	16
5940480	13
1132342	16
7257714	13
4812349	13
5011631	17
2098406	13
6065246	13
19999948	17
1108163	13
5821213	13
5002722	15
18530066	13
5084330	13
1266850	13
387433	13
14419171	13
15478437	13
23716388	16
4973646	16
17327551	13
9858529	13
7006778	13
6247837	13
1682581	13
25365130	13
5642071	13
11049483	13
6149742	13
3202282	13
22409251	13
3329393	17
11311954	13
1083831	13
4426942	13
2516558	13
44126409	13
5242594	17
8492705	13
2894505	13
617128	13
3514604	13
4598797	13
26880487	13
6235214	13
13670564	17
6275829	13
5503488	17
23165938	13
16743697	13
593861	13
9010516	13
7532399	13
13631569	17
5659673	13
8367908	13
4234254	13
9107906	16
7118217	16
4591540	16
3073107	13
3161177	13
11571	13
4753088	13
4248063	13
366756	13
21710491	13
5368962	13
7339043	15
22839399	13
19161469	16
2402178	13
8594658	13
6560318	13
16696808	13
5149431	13
1169091	13
8415936	13
23425802	13
8336089	17
1260338	13
708819	13
6129471	13
3816042	13
11690676	16
4079251	13
7398755	13
7049471	13
215482	13
8219102	13
17794346	13
930102	13
1893565	16
2738558	13
1159173	13
7843337	13
5717698	13
4944826	13
2158626	13
8997614	13
25773745	13
4273689	13
1155909	13
3279473	17
6358124	13
508272	13
2561480	13
27046279	13
3607268	13
3727413	13
6576469	13
5245890	16
11756174	16
2686704	13
9312069	13
14672739	13
1404107	13
7676885	13
34109928	13
16838525	13
29383012	16
3821962	13
1169950	13
14029319	13
8660141	17
4041053	13
566066	13
9778492	17
6956007	13
3821639	13
8974475	17
1860455	13
6540514	16
4257109	13
17169383	13
8470988	13
7117007	13
6649113	13
34815816	13
16708504	13
1134756	13
8362946	17
19477403	13
2220201	13
6072523	16
26731713	13
15503605	15
2067958	13
20029350	13
569085	17
18882972	13
4526223	13
1308875	13
1867122	13
4641633	13
15259923	13
8395653	13
2527097	13
2379511	13
2068259	13
967650	13
17063848	13
10449640	13
7458747	13
15688350	13
13479220	13
13549148	13
549585	15
1193397	13
14649589	13
3826456	13
5214305	13
17768669	16
3476708	13
35474593	17
6511999	13
2331504	13
4838126	13
7020966	13
1832618	13
18859334	16
836853	13
3977001	13
2529938	13
24768865	16
7698901	13
25101299	17
1976768	16
3552443	13
2035451	13
9092526	13
1525753	13
13519705	13
5811182	13
5112430	13
5176717	13
430571	13
3703578	16
814610	13
7082135	13
5963211	13
11363471	13
11215659	17
625896	13
14462790	13
4214585	16
6694671	13
8743930	13
4856057	17
7925364	13
37512788	13
16008730	13
5322033	15
20523468	13
5635549	13
12106532	13
1531236	13
4711901	13
6502332	13
9559849	13
218954	17
2831203	13
8176060	13
2709674	13
567827	13
26283463	13
7967022	13
15807255	13
2696459	16
30736967	13
335610	13
4306518	13
15666034	13
811028	13
6485531	13
3813858	13
6744108	13
366603	13
5633026	13
4389089	13
13998468	13
3510723	17
12455124	13
7471126	17
27346981	13
8120870	13
1587638	13
32581937	13
6020563	17
275695	16
4132637	13
8002518	13
1309887	13
3683716	13
2510216	13
896834	13
6373397	13
11114687	13
15500487	13
2491554	13
21679173	15
3296433	17
1379789	13
951714	13
10021410	16
14885177	13
5785146	13
9558	13
2100894	13
8320054	13
23947079	13
6281580	13
17590810	13
18711461	13
7654628	13
2939486	13
1608460	13
2835937	17
1503431	13
990156	13
2612772	13
15972559	13
3321879	13
4109832	17
5030039	13
22372047	13
6957214	13
31917718	13
4297826	13
912151	16
4239195	13
2517174	13
3165232	13
19444828	13
30512555	13
12960196	13
4095893	13
9031921	13
2132231	13
4720799	13
2758896	17
13683539	13
6892472	13
12352848	13
2335861	13
7867187	13
554224	13
956939	16
1712218	13
4979269	13
11241768	13
3917498	13
8836334	13
7467185	13
10273606	13
18278738	13
30473013	13
5581619	13
4427877	13
2673700	13
4763405	13
3576114	13
1353979	13
4276833	13
25286369	13
25408	17
14054070	13
27970504	13
13853158	16
2623204	13
4686318	13
12306980	13
919512	13
368398	13
4664635	13
278882	17
6806622	13
15684476	13
18944677	16
545484	13
1651766	13
12985293	13
2900683	13
2499077	13
3985685	13
2428822	13
9208340	13
334933	13
5040359	16
4175473	13
1618413	13
8888808	16
3108452	13
7555610	13
7520064	13
3216319	13
12901050	13
10694019	13
2370386	13
4540997	13
11384625	13
6037338	13
8335878	13
12755588	13
5375572	13
3192178	17
3127368	13
4138752	13
7067024	13
574396	13
1479310	13
195997	13
188187	13
555468	13
2192939	13
2126200	15
1920534	13
15618890	13
22285897	13
30949075	13
8620452	13
2036520	15
9121216	13
11176176	13
2032985	13
27339123	13
14395911	16
4308510	16
3673248	13
4791391	13
4275579	13
5768029	13
21584794	17
2735341	13
14326338	13
10037113	13
7627133	13
2621828	13
6546276	13
4604459	16
2635828	13
21547071	13
8952165	13
550396	13
6735890	13
17934319	13
11346091	13
2234734	13
4189875	13
2340269	17
12228037	13
22293772	13
9091027	13
15026412	13
1883955	16
302337	13
2489676	13
21780469	13
3740551	13
9802170	13
4643870	13
10835642	13
35808906	13
4043080	13
9706976	13
8466689	16
3434547	17
219320	13
1858944	15
23575935	13
25522451	13
3324057	13
403606	13
544825	13
6891208	13
908063	13
17951849	13
8437555	13
7710761	13
238918	13
1550918	13
8136925	13
6027784	17
8319910	13
6831565	13
7991847	13
9038407	17
6221637	13
6341519	17
11604589	13
34029424	16
7301956	13
2438895	13
13388914	13
4374457	13
11486520	13
5055860	13
5958843	13
25031294	17
1977662	15
1373786	15
9816212	13
1892063	13
9309567	17
32577411	13
1468377	13
2469753	13
11149379	13
6154138	13
7694977	16
4942433	13
7815614	13
3072767	13
7017462	13
8426972	13
4534188	17
16143658	13
3148074	13
357077	13
14965027	13
26019017	13
5278349	13
1671081	13
6241459	13
931167	15
2263676	13
6048675	15
1979731	13
1452521	15
13188878	13
37481098	13
17576101	13
3085667	13
913460	17
256447	13
10075277	13
2934691	13
5666215	13
8996765	13
1344058	13
817799	13
1662914	13
9404509	17
4497093	13
12131292	13
271686	13
3956348	13
2170208	13
216682	13
8720923	16
7484979	13
3610198	13
11266906	13
5383161	13
410228	13
1319050	13
3900239	13
6063898	13
7515174	13
13087442	13
16407355	13
27942553	13
12912870	13
493941	17
2538540	13
8117209	13
527881	13
3708490	13
591583	13
3174139	13
5566810	13
3048263	13
14140615	13
150520	13
287014	13
1327799	13
12359843	16
769156	17
16316509	13
39749230	13
6459390	13
4156719	13
9473898	13
36765252	13
8582747	13
1812916	13
11842877	13
13376341	13
11785530	13
31279124	13
1780189	13
5208677	13
461526	13
1761484	13
738762	17
2260946	16
3817003	13
6727544	13
18750	13
15411060	13
2235536	13
2066099	13
21653348	16
3721856	13
10991490	13
1689	13
7713576	13
8102968	13
8794937	13
7853934	13
2320816	13
6853421	13
3724262	13
1102928	13
20779847	13
4622328	13
1232533	13
5112516	13
15424725	13
1890638	13
3326216	13
18604955	13
7567644	13
6960209	13
10363961	13
6606561	13
5158599	13
36304596	13
50839087	13
3259444	13
2346168	13
24403317	13
3996312	13
2433638	13
28740932	15
16560115	13
1878080	13
2800672	16
4768715	16
9112049	13
17216331	16
16927252	17
1722974	17
23002828	13
457647	13
3338019	13
9959190	13
738476	13
121585	15
943524	13
1753627	17
3358732	13
2247215	13
6872382	13
880447	13
7125444	13
1980501	13
663805	13
17465811	13
4634427	17
2658105	13
41504226	13
2361146	13
16294062	13
20316020	13
1663532	13
524676	13
4860665	13
30545657	13
7326644	13
4661047	13
613636	13
6099678	13
8567716	13
6812482	13
2277388	13
6835412	13
1155353	13
30190501	15
17878173	13
3801718	13
19062011	16
2221196	13
2121970	13
352385	16
13409519	13
188664	13
11278119	16
3558485	13
12301864	13
5435210	13
4436213	13
4647557	13
3182177	17
2680791	16
6432902	17
5341029	13
3570356	13
2850738	13
1640802	13
2132512	16
5302934	17
472471	13
1427834	13
2797887	13
1439314	13
4497472	13
3100086	13
15881137	13
25949453	13
2490783	13
13538846	13
10954537	17
2241952	13
1383959	13
25549832	13
10861756	17
1438845	13
2326060	13
4251815	13
3613514	15
10744373	13
10336314	13
7057839	13
4229256	13
1472808	16
7956228	13
12990481	13
203663	13
1324280	17
3473164	13
2973342	13
3027677	13
2191883	13
6275861	13
7468442	13
8253538	13
16842436	13
1506315	13
1706664	13
2943645	13
15019055	15
5999146	13
15265890	13
14162506	13
2452652	13
9801123	13
7824719	13
9677211	13
5142005	13
5480122	13
587616	17
8468706	13
615738	13
28497017	15
10494381	13
1344377	13
17816966	13
18293	13
677780	13
10283315	13
3335727	13
19921523	16
1522086	13
6674827	11
7305171	13
9579927	13
1851016	13
9384542	13
3077143	16
7381567	13
4899815	13
5711520	13
3618992	13
3853764	17
1530573	13
7463072	13
20662368	13
137021	13
2746945	13
1488033	13
20143697	17
2844771	13
33324682	13
6254536	13
21643592	13
6912521	13
18574860	13
24128300	13
14322615	13
489079	17
5657714	13
293387	13
3472611	13
11993978	13
4296420	13
21038132	16
16977816	13
1013057	13
1698628	13
225254	13
28851913	15
9718573	13
5939260	13
4975879	16
3217079	15
2781575	13
14248022	13
1696848	13
1378704	13
28042828	13
7495562	13
2500118	13
13310645	13
3516097	13
21169757	13
1149259	13
1829930	13
13248189	13
1077538	16
327875	13
41219775	13
3094315	13
5145649	13
17910149	13
9170727	13
16443315	13
1160171	13
2162321	16
4361828	16
16406138	13
7174960	13
14974623	13
214640	13
2273291	13
757821	13
16161687	13
6286062	13
14311849	13
18123856	13
11435468	13
1022795	13
22019657	13
5141954	13
10929597	17
18208515	13
3086935	13
16586335	16
6511709	13
8589998	13
9600860	13
2466475	13
7491867	13
4396470	13
27879214	13
4572400	13
990105	13
8864742	13
18710383	13
7873471	13
10527379	13
3291493	13
2121231	13
991423	13
7479007	13
9343354	13
6915790	13
8797945	13
4129456	13
11863	13
787753	13
9993602	13
4016614	15
34347522	15
263373	13
6027287	16
11307939	13
17510978	13
4247226	13
5782445	13
12766121	13
12837528	13
18466494	13
34388748	13
61366303	13
1578084	16
20923290	15
13601142	13
3783178	13
6696157	13
12880232	13
6396580	16
2349602	13
2548736	13
2459665	13
1291131	13
6444495	13
16176339	17
2577448	13
1516110	13
11753810	13
1125856	13
1738253	13
2634883	13
2941261	13
5392626	13
39938430	16
10633290	13
1034411	13
6251074	13
13806290	13
1751362	13
13649101	13
1734761	13
5205670	13
6449098	13
2573646	13
9031851	13
2622556	13
4389370	13
3138393	13
3638942	13
5281307	13
13955790	13
9666507	13
21765267	17
6983818	17
14330895	13
687765	17
3576205	13
9792845	13
7806789	13
9650671	13
5158930	13
1604806	16
2353922	13
15331394	13
8259787	13
1528242	13
5589994	13
2116982	16
11548040	13
3146627	15
2328517	16
2316109	13
4495719	17
7470214	13
1140911	15
7961147	13
5953229	13
5136877	17
1103001	15
40573325	13
380167	13
40236017	13
1780075	13
275147	13
2389543	13
2833925	13
6559169	13
13288504	13
34475267	13
1628718	17
14829664	13
9056883	13
3109319	13
2584760	13
1919157	16
7052228	13
15915897	13
1629503	13
10905575	13
6264515	17
13513000	13
731256	16
14179849	13
1984325	13
14296797	13
317968	13
37928817	13
303099	13
5293170	13
5281221	13
14579997	13
21972946	13
6222190	16
2680705	16
6107623	13
4222820	16
1159649	13
5693622	13
6581760	16
16081440	13
6067315	13
15678433	17
22951294	17
10513494	13
1013843	13
504328	17
2018752	13
1031350	13
6685956	13
13787235	15
1895790	13
4516026	13
6802623	13
8155857	15
1788913	13
20920204	13
6182401	13
12801204	13
3297143	13
3591166	13
1176016	17
7271812	13
4150611	13
16019988	15
30281156	13
13537282	13
9685166	13
1903221	13
29814101	13
5974661	13
1898031	13
9110480	13
369752	13
20264075	13
947176	13
1150	13
1147048	13
22149556	13
1916818	13
22036962	13
3102155	13
9415552	13
8175996	13
4344058	16
8228103	13
1699953	13
2529371	13
4949774	17
7659653	13
4413247	13
3422748	13
8549474	13
2009189	13
634162	13
410223	13
13021888	13
329228	17
15069443	13
1799275	13
726922	13
10927781	13
259013	13
8636161	13
4505401	13
18147644	13
24180712	13
1675814	13
19728466	13
2373513	16
4265194	13
11029552	15
2849398	13
4197538	13
7014307	16
12963807	13
18357138	13
2587908	16
2525497	17
1736454	13
21174701	13
5836698	13
8820408	13
3800392	13
381632	17
3146113	13
5643999	13
7127465	13
26145588	13
16627061	13
4211620	15
8358097	13
3238422	16
15026220	13
23863978	13
6988311	17
13211151	15
15128996	13
6905054	15
1399320	13
64147791	13
1588812	13
10004739	13
9162797	13
7197909	13
3941988	13
2749006	13
22315411	13
696661	13
3530396	13
1858554	13
8679729	13
634253	13
5799030	17
1706233	13
42242	17
1121173	13
2442594	13
820356	13
14667060	13
7442040	13
5221570	15
14229946	15
31514792	13
373666	13
1510433	13
18646175	13
24058241	13
36597334	13
6698515	13
12774	13
3795244	13
4779798	13
4714840	13
17464738	13
11341056	13
7969047	13
2289278	13
4373581	13
13270918	13
5480781	13
16661983	13
15126557	13
4194858	13
224351	13
2130084	13
15069666	13
19944253	13
2224154	13
12897593	13
5191989	13
1323678	13
8026221	17
24916873	13
15259024	13
4403850	13
11725825	13
3858158	13
11457858	16
5028581	13
7735022	13
3035892	13
3181138	13
2534513	13
9449324	13
1785987	13
12483437	13
36290245	13
166312	17
10717884	13
2582974	13
718273	13
17675970	13
3252012	13
3442436	13
17830116	13
976188	13
11410345	13
1993738	16
8361313	13
3161038	13
9175384	13
15868051	13
24590299	13
4315017	13
14130577	13
5404616	13
930847	13
2342747	13
997275	13
6354377	16
4748364	13
9920068	13
5418260	16
11485191	13
1514706	13
1638858	13
1266089	13
3997406	13
3071459	13
9663198	17
29889438	13
1818470	13
2952245	13
8856725	13
3905341	13
1756482	13
3423878	15
870565	13
6396903	13
87013	13
17385611	13
5218649	15
10394955	13
8742171	13
4995320	13
5688062	13
26480348	17
2361421	13
6139574	13
9888367	13
17679843	13
8326826	13
14120001	13
25530679	16
1453881	13
1068903	13
42319	13
11684416	13
3352976	13
25683437	13
5069975	13
162239	13
4324124	13
6893765	13
7900813	13
33150615	17
1823450	13
7672761	13
2183357	13
11628311	13
2375004	13
3356093	13
889814	13
30943400	13
11260538	13
23150255	13
20042586	16
10107307	13
4251680	13
2501915	13
8389790	13
12142783	13
19646001	13
5530227	16
10597564	17
11745719	13
8793784	13
6165554	17
1804819	13
7820335	17
19136111	13
2283792	13
19046177	13
11622145	13
10861382	13
44714566	13
1570127	13
5666185	13
119187	13
1536633	13
10523996	16
9458788	16
14806	13
10940976	13
6063933	13
8913432	13
11173235	13
1330680	15
574964	13
10900544	13
18288008	13
13445298	13
13021057	13
10630859	16
5423214	17
11658060	13
29308792	13
2148216	13
745952	15
14258243	13
632094	16
2729819	13
8259764	13
17180669	13
2756693	13
4778173	15
19208177	16
254578	13
28674180	13
891940	13
7488215	13
22289658	13
4281170	13
9937908	13
187596	13
11736736	13
18958226	13
1212987	13
6922801	13
5702220	15
6209500	13
15574317	13
16122058	13
2586008	13
13558568	13
5551823	13
466952	13
447247	14
2002783	13
6569185	13
2457381	17
4242142	13
4651964	13
3191337	13
16590248	13
2605901	16
450049	16
19479729	13
10474516	13
8784997	16
8812338	13
14237062	13
15420680	16
2859621	13
10772443	13
4308827	15
1252633	13
12321445	13
2166140	13
1993512	13
2595926	13
16875240	13
22575914	13
25144521	13
23145097	13
786422	13
22219325	15
12863175	13
7692260	13
7400085	13
10848717	17
15904113	13
2051269	13
17847842	13
21938427	13
11131054	13
3170235	13
9340818	13
1524819	13
15814574	13
15516430	13
7740665	13
12921776	13
13655160	13
50340599	13
294549	16
16037108	13
1112797	13
8059845	13
270748	13
6572481	17
7797118	16
30541959	13
3310550	13
4545807	13
8121969	13
2834955	13
10347421	13
8101247	13
2973419	13
2663926	13
6026053	13
2040403	13
3452204	13
24957325	13
442761	13
1818905	13
11215719	17
3844412	17
2479284	13
14548573	13
5771538	15
20903497	16
9689278	13
8564787	13
13066752	13
6896523	13
9660520	13
11052877	13
4168380	13
7867701	13
15341148	13
2236473	13
5844188	13
7100361	13
1392550	13
90605	13
13671470	13
212	13
4272244	13
442047	13
38148596	13
9792345	13
14960552	13
1422757	13
5582168	13
3915017	13
91466	13
5854690	16
4280686	13
5078117	13
26188387	17
2120343	13
5709875	17
55811278	13
2086776	13
13533036	17
22972917	15
12163291	13
35399741	13
880560	13
2985219	17
9627431	13
3444293	13
7992404	13
14333948	13
5557563	13
15141364	13
1659879	13
3917020	13
12147994	13
1818174	13
5995	16
1169923	16
3814593	13
2439244	16
20668	13
10983134	13
8948876	13
20462793	13
14768977	11
1401588	16
11564536	13
940031	13
6373044	13
176711	17
2117685	13
11901715	13
15186867	13
4724098	13
2381035	15
6462707	16
1796	17
3427214	13
11282400	13
7227333	17
3175819	13
2282458	13
16024161	13
22653452	15
43162	13
16546620	13
3679836	16
5292166	13
7538674	13
534562	13
26598052	16
1889333	13
4972566	13
729828	13
6735135	13
16685781	15
3137972	13
18126744	17
6320136	13
8238112	17
3461225	13
6719277	13
3592235	13
8989889	17
2624118	17
3331621	13
21550846	13
5774351	13
12227968	13
33061534	13
2345915	13
3800494	13
5255307	13
7685662	13
1706267	13
1122810	13
1023480	13
5002543	13
17558971	13
14208966	13
3669233	13
12086909	13
2776812	13
1217606	16
23651866	13
17753946	13
9544687	13
35170843	13
10924515	13
6291939	13
6279274	13
84429	13
527782	13
1061850	13
1569261	13
2638378	13
2732514	13
287622	13
17827056	13
4436582	16
1772460	13
3853440	13
1149821	13
14195868	13
8705426	13
1190060	15
11734290	13
2575551	13
5736769	13
679256	13
1401536	13
1471105	13
4212628	17
6181119	13
7887007	13
7360141	13
6234686	13
142356	13
3855467	13
5502140	13
844324	13
7675492	13
1321035	13
3336017	13
917782	13
797654	13
2112819	13
8597450	13
140063	13
223477	16
142314	13
5147710	13
10090314	13
12300041	13
11019965	13
24128666	13
15635571	13
1901060	13
58947	16
4409969	13
2392506	13
3220214	13
2604206	13
5727909	13
5397880	15
11842760	16
1355139	13
7558919	13
2345819	13
2814186	13
1181682	13
3910558	13
14001607	13
3538431	17
2073873	13
538396	13
7201916	13
6024571	13
4228053	13
5141951	13
1709780	17
16562158	13
2725478	13
13987930	16
5677869	13
14934260	13
9161806	13
2833934	13
2361721	13
38010017	13
3921621	15
49463612	13
2726521	13
1861815	13
9754062	13
2701145	13
22246581	13
1633182	13
3770876	13
1477938	13
5200412	13
4354219	13
3119629	17
7450549	13
9758141	13
2529381	13
10595668	13
19006214	13
10343738	16
6744017	13
525577	13
13241920	13
4947714	13
22175930	13
5303542	13
1986644	13
4275281	13
285798	13
5357253	13
11057940	13
21975504	13
12064942	13
36070586	15
2492886	13
2451970	13
3669880	13
2482416	13
2800765	13
15488	13
4937555	13
57815	13
10799582	13
400189	13
4652894	13
280128	13
27531336	13
169042	13
14246223	13
8408114	13
578897	13
16420052	13
25985075	13
7659010	13
2747990	13
7760224	13
657850	13
364210	13
16727021	13
2389871	13
5354995	13
3535646	13
4090879	13
3095447	13
1402712	13
2979618	13
6655941	13
12904858	13
629650	13
3080830	15
1408865	13
1454448	13
605948	16
19433771	13
453169	13
15567873	16
12384899	13
2204360	13
4425399	13
1671718	13
5142943	13
423517	13
1302307	13
6392204	13
19522105	16
9518908	13
19736133	13
10708169	15
1823430	13
1854985	13
34267217	13
3337442	13
6924959	13
6748297	13
6248899	13
10601708	13
10855858	16
438928	13
1577547	13
6283447	13
8155559	13
9429517	13
1888987	13
9618681	13
9796839	13
33148288	13
12729561	13
2393370	13
3959492	13
9837793	16
4132703	17
5242585	13
714610	13
20902468	13
10671175	17
3654254	13
2869189	13
20675654	13
4419176	13
2911551	13
533561	13
7618069	16
6961081	13
1770257	13
7971491	13
7981607	13
828505	16
8627782	15
4874996	13
13323239	13
20819550	13
36790934	16
1714945	13
12313570	13
6105636	13
758159	13
14746888	16
27964845	13
2308269	13
8734513	15
1199506	13
7409131	13
7096821	13
7594948	16
9618954	16
12632574	13
14592940	13
36917929	13
10003409	13
3067495	13
4165997	15
2291519	16
5080163	16
7031436	13
14863394	13
1388675	13
26957391	13
579440	13
16055562	13
5402073	13
8798031	13
20925824	13
5235678	13
910842	13
12929566	13
14448875	13
1868165	16
3658376	13
2180459	13
23199204	13
5303994	13
3512517	13
4746812	13
19719345	13
5567206	13
2680260	13
1042086	13
3607789	13
4305733	13
1750271	13
16346712	13
11580716	13
1514755	13
1390060	13
1092936	13
32614252	16
1318088	17
2683426	13
26043440	15
3226051	15
14363173	13
1019733	13
9870834	13
3927722	13
21005796	13
6971463	13
4029852	16
2578074	13
6754655	13
2419769	13
5052313	13
9250068	17
3848139	16
2260872	13
463957	13
170798	13
3701530	13
7272266	17
5946648	13
809327	13
7220486	13
3343707	16
722630	13
3502526	13
8970674	13
14329538	16
2673047	16
13252613	13
3444265	13
1751162	13
16394325	13
11819207	13
13302842	13
7882551	13
4313097	13
2495879	17
1662286	13
1645914	13
9695300	13
30814613	13
43055	13
15332704	13
9230570	13
722724	13
2324650	13
831967	17
8567044	17
1111416	15
2836287	13
10304211	13
12276590	13
10691673	16
1406998	13
2356580	16
7502539	13
6253288	17
18842295	13
8563867	13
15869900	13
13863969	13
11985872	13
11847460	13
300148	15
27002004	16
7874566	13
305308	13
10438465	13
4238175	13
912285	13
457320	13
1963843	17
5986851	13
10087061	13
9701860	13
12432842	13
5888246	13
775167	13
21080550	13
1246012	15
14918337	13
10411923	13
18138993	13
2090439	13
3298688	13
12380987	13
16543813	13
4367979	13
6299739	13
3976728	13
4126433	15
8206003	13
1449630	13
5190875	13
2166838	16
4606591	13
3433832	13
1886326	13
1607081	17
1756206	13
11460159	13
678947	13
17778460	13
7753176	13
8746830	13
1241674	16
14267199	13
3920251	17
7523423	13
11015830	13
13610166	13
460029	13
7020775	13
19117716	13
31116553	16
16811530	16
10430498	17
37078444	13
10924886	13
10029939	13
14655352	16
28579189	13
2448393	13
9291203	13
18918167	13
7781	13
4630044	17
5528683	13
6576153	13
711644	15
22744903	13
8296164	13
9391920	13
9924233	13
4862536	13
21160701	13
8725517	13
1238022	13
10608816	13
2897436	13
4374198	13
19972525	13
22858745	16
4500611	13
6730278	13
1389278	17
4785533	13
1663607	13
1535392	13
17313936	13
15443809	13
9584223	13
4167881	13
12788137	17
12438360	13
4196302	16
17311231	13
9334536	13
18437727	13
9336379	13
461063	13
12584479	13
6582678	16
18890438	13
16550184	13
8623027	13
12014016	17
2670141	13
10094622	13
5889177	13
3824432	13
792716	13
1581584	13
14060412	13
3065937	13
6344903	13
10016115	13
907837	13
2145856	13
9442160	13
5522469	13
5216699	13
11325039	13
3592596	13
9972659	13
17936077	13
9070751	13
21066360	13
11866828	13
8685539	13
15971053	13
3171089	13
16626688	16
2588490	13
4064743	13
5582032	13
680644	13
8129320	13
4762513	13
2784248	13
4245879	13
11711163	13
5268096	16
6164132	13
13818443	13
13812377	13
7724572	16
19947910	13
31152550	13
13244708	13
16564814	13
2163211	13
7772795	13
6678976	13
2978599	13
270668	13
4125747	13
2912891	13
202936	15
349084	13
1726668	13
37933575	13
10565990	13
7809132	13
425046	13
22156297	13
7605460	13
1598176	13
1124405	13
11822873	13
4609734	13
11255926	16
2155865	13
10042957	13
10213885	16
5037016	13
6025796	13
9833920	15
9349260	17
4929757	13
1781046	13
23825695	13
10742308	13
1084307	13
17338692	13
8531058	13
5693889	13
955919	13
2993529	13
1151116	13
9792640	13
3043897	13
4748426	13
9860510	13
941551	13
16707593	13
3275495	13
4183728	13
19747834	13
15788875	13
13913665	13
2472859	17
2245609	15
20572477	13
2291418	13
697376	13
559560	13
11424876	13
10297052	13
12491836	13
8942346	13
30232	13
1693800	16
5759456	17
7638400	13
9756629	13
2311992	13
22123026	13
13006808	13
4995888	13
20421797	13
279865	16
19230453	13
1827660	13
12707272	13
15666349	13
247836	13
5745462	13
9266736	13
649164	15
1831489	13
1887753	13
1514974	13
565791	13
703101	13
6258983	13
67090663	17
612233	13
34051026	15
330900	13
4712147	16
3949626	13
7825451	13
3864690	13
10113694	16
7913173	13
13996763	13
3425434	13
7212622	17
26469547	13
918349	13
688037	13
9271932	17
10488770	13
6589969	13
3128513	13
4456157	13
7169606	13
13759412	13
27400508	13
12802175	13
10684608	13
4499987	13
17468690	13
13331224	13
1223194	15
5083823	13
1766158	17
6109605	13
31589601	13
14643980	13
15241339	13
3883969	13
6015067	13
15400265	13
3835226	13
1414813	13
3630305	13
59115	13
4917230	13
32736405	13
2314284	13
852805	13
1335703	13
8590332	13
3597075	13
4941844	15
284481	13
365236	13
8162121	16
9599213	16
4288469	13
6121641	13
4779430	13
31434427	13
2568792	13
31488389	13
20455	13
388560	13
4803689	13
7630827	13
2911751	13
1115306	13
4285186	13
3665627	13
8299780	13
13549245	13
5365210	13
395459	17
23510926	13
6169367	13
3408274	13
6497637	13
10802203	13
6036678	13
4251591	13
6179700	13
6815817	13
7348593	13
3771332	13
21099161	16
14149190	13
9099065	13
4506895	13
4964751	15
2828811	13
23010802	13
19029495	13
4619611	13
6139638	13
598316	13
13481386	13
11618518	13
10199492	13
1824835	13
5370294	13
3277350	13
10825330	13
313176	13
40397041	13
13068133	16
954421	13
27638744	13
3477540	13
3433102	16
4360726	17
1985695	13
2554186	13
2403828	13
1112107	16
2826675	13
4127579	13
6051898	13
21572788	13
5254388	13
16154880	13
12042533	13
22423254	13
68212	13
6151955	13
5847677	13
17521784	13
2979928	13
23206227	13
28277530	13
7403421	13
2852271	13
5717647	13
2974424	13
1537266	13
4658412	15
3377530	13
19016038	13
2813784	17
1437346	13
23202304	13
1156412	13
6454473	13
287084	13
1334001	13
3657223	16
460825	15
1963979	13
5267416	13
1553486	13
8842288	13
17505537	13
1701441	13
10430214	13
2951735	13
5847773	13
6291772	13
607395	13
27035770	13
3247029	13
17923916	13
53295773	16
13044803	13
1298757	13
7344751	13
7668361	13
9825560	15
740004	13
655295	13
11765184	13
147390	13
14217649	17
2205203	13
4015015	13
9807654	13
10963251	13
423587	13
12451768	16
4568838	13
5463125	17
8496717	17
5016365	13
4723696	13
2964574	13
6579462	13
7643104	13
1884084	13
2889683	13
7430848	17
30655835	13
5292277	13
3584019	13
3846087	13
11753136	13
9153366	13
7280784	13
773397	13
1414518	13
5596826	13
32872076	13
730757	13
6251603	16
3090697	13
298319	13
9358814	13
14535141	13
1765062	16
1780671	13
3777517	13
760524	13
11974192	13
7862830	13
915468	13
3579320	13
6287480	13
10187383	17
6198178	13
12824700	13
10078845	16
922098	13
17927493	13
1802869	13
273036	13
19234016	13
3489550	13
586662	16
7143835	13
6604635	13
16420111	13
3162566	13
9539972	13
4563282	16
15590949	13
8535258	16
6616186	13
13298798	13
19797219	13
11760988	13
8713112	16
8875297	13
5285137	15
12585134	13
3704745	13
1569145	15
5707618	13
12923476	13
6430574	13
3462867	17
2491402	16
8032090	16
28148879	13
9713258	17
6764444	13
3328362	15
2329430	15
2064890	13
4626702	16
16086816	15
1239298	13
1522038	13
4558555	13
10405034	13
15909332	13
10662372	13
3165990	13
11944226	13
16618812	13
26138381	13
13552349	13
3772657	13
1001819	13
7443692	13
13303888	13
2381786	13
7143079	16
1144210	16
1536089	13
7373787	13
2461672	13
2116456	13
2616292	13
10830194	16
12277584	13
20637009	13
1955011	13
24265239	13
612652	13
7849179	13
6551570	15
4001938	13
1559043	17
2259174	16
2715686	13
1171288	16
7213440	13
590753	13
16220148	13
19490855	13
20581778	13
13430420	13
8060277	13
13351	16
1746216	17
9986194	13
2193214	13
221102	13
1329984	15
9511935	13
13491352	13
27079718	16
28483384	13
10072022	13
2066371	16
23896279	13
21774265	13
8233406	13
20879606	13
10914000	16
3180987	17
7164361	16
11349398	13
7970100	13
548181	13
9888565	17
15970410	13
1201266	13
9343899	13
9467363	13
21221306	13
8707839	13
11413892	13
12713513	13
2485740	13
4898469	13
2247310	13
1140229	13
10238648	13
964530	13
8776438	13
8015469	13
6230274	13
10479126	13
2352927	13
14191433	13
4790778	15
12821499	13
905034	13
2824370	16
15725084	13
3768153	15
1432155	13
6547474	13
5370294	13
4821137	13
2005074	13
14045940	15
1767410	13
9361597	13
6925625	13
7325037	13
14618634	13
6162875	15
8871479	13
11779525	13
19676433	13
2312062	13
6785440	13
275974	17
9128456	13
13637504	15
1648406	13
225451	13
2098842	13
54236	13
7567762	13
1112263	13
3268532	13
9884134	13
8042758	13
7230287	16
16446772	16
20353059	13
1777770	13
1985069	13
1107160	13
3850030	13
1328768	13
7773987	13
601617	13
26491903	13
11174732	16
11338559	16
14480052	13
23164132	16
14574114	13
25414487	13
32105607	15
10917229	13
22366330	13
944220	13
1671271	13
13457804	16
2409824	13
1285161	16
2581723	13
5976943	13
15191154	13
4696910	13
11543567	13
5461463	13
590861	13
11914120	13
10044678	13
1153378	13
6412807	17
8465553	13
6110348	13
1480828	13
6618670	13
33221273	13
4414330	13
15081143	13
3798209	13
3504620	13
4315811	17
5221505	13
7520350	13
2543312	16
6631480	13
15922403	13
9632189	13
11452465	13
4354498	17
11878315	13
9801811	13
6557980	13
3210960	11
7291973	13
15624208	13
4527973	13
7363420	13
3360243	13
3283080	13
7263823	13
51166	13
14709157	13
1016192	13
5066156	13
5609325	13
1337981	13
7028165	13
42238382	13
15082273	13
8065309	15
5040954	13
4576930	15
18394453	13
5480806	13
17902164	17
1068457	13
723505	16
2561315	13
6487346	13
28661279	16
17337183	13
8172993	13
3251705	13
7636168	13
20834829	13
7800107	13
18516723	13
24707011	13
1908229	16
423345	13
4766485	13
18827	13
18951893	13
7532478	13
9235435	13
2193440	13
8809698	13
10415481	13
810797	13
2819913	13
27927192	13
5126758	13
25510	13
8085427	13
17504362	13
3606846	13
128192	13
5915538	13
21832550	16
16602988	13
1735564	17
19914959	13
6378854	13
5894588	13
14394316	13
2656649	13
272200	13
6665177	13
7647190	17
4605510	13
908707	13
3480482	13
3967926	13
577773	16
4062219	16
14119489	13
1903039	16
18608373	13
12943837	13
1336641	13
733513	13
1472303	13
27901799	13
14708656	13
3791093	13
9610068	13
2159382	13
1966466	13
4653402	13
4645507	13
3049483	13
5362494	13
3527911	16
3103373	13
4462207	13
9632333	15
14960327	13
7151234	13
9202948	16
300507	13
3786897	13
7728326	13
6026125	13
46656099	13
6145656	13
3455080	13
3471905	13
7462778	13
15048298	15
13027356	13
4138311	13
6931514	13
2250699	13
10331962	15
11422817	13
1180079	15
5926879	13
16819106	15
26870280	13
7437274	17
6529913	13
6208876	13
4066009	13
3713345	13
6542473	13
331608	13
2508052	17
31050652	13
15460228	13
5653785	13
5513696	16
15856152	13
8213447	13
8294632	16
6089085	13
7157180	13
4698672	15
9733688	16
7390524	13
862212	13
2193437	13
30621608	13
15246521	13
17770424	13
91790	16
35113518	13
2855944	13
12066446	13
2418478	15
4107845	13
14921511	13
6148941	13
5236417	13
968757	13
7597180	13
11734672	13
6356386	13
7036468	13
10983443	13
20651928	13
1675434	17
11889978	13
2255311	13
7297828	13
9977125	13
8362553	13
4952469	13
11880710	17
8966432	13
3420580	13
17401447	17
29275237	13
9402389	13
285146	13
14784174	13
4029181	13
2221470	13
65374	13
370521	13
19714204	13
6927725	16
4587199	17
33309811	13
1135923	13
4537944	13
3014875	13
30579577	13
2938305	13
19781367	15
89097	13
70600	13
1281509	13
11850784	16
749495	13
6992790	13
33595909	13
17498920	16
2716700	13
6007119	13
2682160	13
4426840	17
860776	13
6155977	13
11794118	13
27846163	13
10849444	13
6319932	13
12030386	13
2402286	13
34194	13
13986667	16
18488722	13
11724462	13
327947	13
19915882	13
23754801	13
11626638	15
3993846	13
11309505	15
2529028	17
1674577	13
62035	13
1465468	13
751417	13
25598361	13
10478855	13
16411824	13
5757129	13
27148161	13
7121093	13
1419186	13
7990186	13
17583789	13
8973523	16
1733538	13
1212622	13
584761	13
1950370	13
9920415	13
3394460	13
5668248	13
7622463	13
15745704	15
6357256	13
8097238	13
8428104	13
1319040	13
9839855	13
9035045	13
5190727	13
1890092	13
423639	13
13875774	13
2562092	16
3961331	13
865657	13
5338074	13
13428195	13
38664707	13
3791443	17
1513339	13
58812	13
634130	17
9817454	13
8179719	13
4392807	16
17732538	13
19642446	13
19655860	13
3346517	17
8309949	13
2838448	13
13761883	13
33440754	13
13321368	13
2145129	13
1235622	17
4224621	13
42720742	13
14480140	13
28688	13
5601921	13
1706922	15
27007709	13
17903178	13
6950906	13
653389	13
575536	15
9246422	13
12030032	13
464178	13
662590	13
5238422	15
3576673	13
6792104	17
3482085	13
6125337	13
3958831	13
6157708	13
10520437	13
2838295	13
30555675	13
3140184	13
12175735	17
17587542	13
3534620	13
24744023	17
20595652	13
25551951	13
20704903	16
1266545	13
2201287	13
11946654	13
17006550	13
138288	13
9804748	13
12221019	13
18017470	13
12752497	13
1000322	13
299827	13
3474477	17
3831418	13
3989951	13
3941639	13
8706965	13
24567040	13
8737339	13
7624325	13
298239	13
19076768	17
8739186	13
2294411	13
4630949	13
4737771	13
896455	13
8136532	16
2485925	16
2008538	13
11482462	13
15618660	13
239697	13
2891358	17
5979524	13
10437027	13
602611	13
3601901	17
4774735	13
5327070	13
10181496	13
14641569	13
8402645	17
6723879	13
937984	13
3502101	13
4248880	13
8434357	13
6345708	13
6800583	13
11041881	13
14729482	13
563318	13
2883059	13
20350384	15
13741980	13
13938323	16
8710330	13
11176500	13
806836	13
8834356	17
18585938	15
8527866	13
6671658	13
13383979	13
6210579	13
16800358	17
3576634	16
2074945	15
16495210	17
967265	13
11984094	17
7107134	13
16023902	15
8316479	13
27853190	13
37645851	13
11186511	13
13738210	13
4652010	13
406249	15
5668391	13
668433	13
1355500	13
4734922	13
25168082	13
1705130	13
4489951	13
1715484	13
20033176	13
24077330	13
2781163	13
429855	16
9376143	13
1292105	13
14745517	13
36268295	16
1096096	16
1507910	17
9018298	13
5965531	13
3906695	15
6224757	13
11605509	13
18461710	13
49505	13
4634779	13
2348801	16
584845	16
5888019	13
6229497	13
19775222	17
656444	13
4792257	13
28361443	13
10981781	13
10294179	13
14778865	13
10410845	13
7294948	13
2747953	13
11609572	13
22210383	13
6836156	13
10579203	13
45963856	13
819424	13
2790805	13
3652911	13
2412662	13
4050880	13
133114	13
962885	13
7163105	13
10372200	13
3593186	13
3830629	13
11797260	13
10796091	13
1037523	13
603673	13
6305738	17
1296508	13
7213630	13
7841974	13
15377163	13
6350568	15
831062	13
2905695	13
14417009	13
5106327	15
5504565	13
3302976	13
199782	13
499943	13
2364307	13
4357711	16
10321566	13
748147	13
5560453	13
5866797	13
1658343	17
5405479	13
3296445	13
6062472	13
444595	13
11887649	13
1183778	13
3439947	13
13476535	13
2477366	16
10111875	13
10691563	13
17950624	13
18042019	13
768342	13
8504612	15
14995762	13
2200511	13
18610323	16
5767730	13
8303511	16
7798179	16
36229823	13
27896788	13
7746755	13
3196813	13
3285993	13
7426879	16
2985844	13
12402534	13
5254707	13
37946	15
2695156	13
13639168	13
14886842	13
15284356	13
5005628	13
21067	16
5194031	13
6847047	13
1681004	13
4924399	17
4116843	13
8409301	13
495902	15
406177	13
3538607	13
2191434	16
3293631	13
23730971	13
1762295	13
28576422	13
5423396	13
4567136	13
8520083	13
3789105	13
2084817	13
6988636	13
3705320	13
2530456	13
11019455	16
1526997	13
1212871	13
2275495	13
120880	17
3494438	13
4082360	13
7235575	13
9235504	16
4939411	13
13698828	13
1860387	13
19948197	13
2403591	13
1818249	13
5323588	17
3476163	13
15229053	13
5489565	13
15649746	13
3094519	13
23126768	13
10785704	13
10508551	13
17407314	13
22833484	13
2114653	13
13292402	13
17277140	13
608564	13
4399635	13
9035557	13
5244397	13
1822016	13
10012204	13
1708529	13
25385598	13
11170070	13
5450511	13
7833806	13
4989018	13
5070750	16
25380566	13
7015816	13
11518649	17
5816437	13
5042914	13
3087125	17
12156857	17
34672688	13
1654373	13
20673596	13
11745521	17
2210341	13
3496572	17
4159144	16
9234176	13
3749183	13
2659223	13
41798077	13
8009652	13
8294929	13
9860230	13
757016	13
3075497	13
4433296	13
11546497	13
1922370	16
209135	13
16257023	13
2235505	13
1575380	13
16153221	13
6113770	13
1376822	13
244845	13
1009317	13
2601070	13
250127	13
13910218	13
10746400	13
9224314	13
24661098	13
903340	13
15023519	13
5261387	13
3983096	13
11564779	13
13458264	13
7204788	13
20352812	13
17454733	13
12364658	13
141642	13
3506047	13
2227870	15
10152784	16
28277162	13
19360875	17
4732669	13
33002860	17
8650568	13
534572	17
4943946	13
3354874	13
6051572	13
5897014	13
2355657	13
26892944	13
699611	16
11562008	13
7699455	13
20885218	13
21730205	16
21034068	13
55183	13
9549936	13
9092255	13
1628585	13
20356544	13
7125155	13
12445292	17
1863715	13
13699832	13
4200322	13
17246173	13
1721540	13
992775	13
7391144	13
2205323	13
21916334	13
426906	13
31484	13
3422894	13
6076785	13
6094510	13
8630302	13
19202674	13
1694800	13
103623	13
24466951	13
16167399	13
957343	13
6223329	17
8767761	13
21823916	13
4574993	13
17479871	17
142533	13
3797763	13
14998853	13
22567627	16
8294874	13
12810633	17
1307790	13
5111639	13
8328644	13
9515134	13
2583956	16
2481828	13
1783190	13
3957633	17
17002637	13
2099588	13
515597	13
18929592	13
4354665	13
8909916	13
3988676	13
1033254	13
4317446	13
10053701	13
7682362	13
1328482	13
4037615	13
22109447	13
2980310	16
8891874	13
4329799	13
1567109	13
130775	13
6469128	13
7881463	13
20573667	13
10531380	15
7594346	13
11416140	17
7198707	13
12132679	13
2786728	13
15481626	13
10422863	13
37673694	13
129425	13
1258610	13
5636696	13
16161015	13
4477854	16
9643770	13
3771442	13
287983	13
817591	13
18258482	13
6056175	13
8281627	16
11649438	16
18189241	16
9810072	13
17323689	13
4317219	16
164400	13
4319736	16
14521219	13
21422724	13
3320805	13
3980193	17
334766	16
17212397	13
4906079	16
9955749	13
14506314	13
21114091	13
2129342	13
4760516	13
896131	13
6071121	13
21213347	13
14286647	13
5045607	13
11968129	13
2556198	13
18882742	13
8159742	13
5559552	17
11242429	13
16848230	13
8852959	13
1233387	13
43325	13
1025530	13
7340059	13
2763065	13
10079093	16
8320592	13
9264843	16
3727676	13
14906052	13
1230295	13
2211113	13
2061615	16
4397487	16
6714000	13
3092455	16
14855195	13
12815721	15
17241089	13
5563626	15
9369468	13
294625	13
2512991	15
6913385	13
10113888	13
3365585	16
8969309	13
7471449	13
11065538	13
1517445	13
8116355	13
4415793	13
7042928	13
843202	13
15149927	13
3210937	13
8450811	17
7946354	13
10335462	13
2586955	13
1896467	13
5747569	13
7358291	16
2026367	13
19860166	17
12099020	16
33195333	13
10804441	13
3685471	13
11803041	13
6214484	16
1302254	15
2510421	13
4869094	13
6158213	13
2210552	17
4235551	16
657972	16
3741912	13
2408894	13
8592487	13
8172447	17
10479666	13
3444684	13
6092912	13
1033622	13
3788285	13
22863886	13
9341155	13
6058533	13
9214682	13
13359829	16
16213705	13
2629060	13
638067	13
5386172	13
8706227	13
1301394	13
6242904	16
11206	13
401249	13
3267417	13
34003524	13
724299	13
5037580	13
17271032	13
1585739	13
4636168	13
2983335	13
1672710	13
8587636	13
10956340	13
6020742	13
365766	13
5280421	17
12516342	13
6091702	13
3212636	13
6716973	13
4603355	16
2809165	13
1291627	13
1703990	13
176557	13
183926	13
2967325	13
4060191	13
16593179	13
6888482	13
8420887	13
14488136	13
19311047	13
12758178	13
4444319	13
4745327	13
9355730	13
4131220	13
541203	13
757429	13
25179659	13
30954525	13
11396095	13
9310142	13
6862090	13
26557984	13
14822314	13
723639	13
5312861	13
14151241	13
12603994	13
7750240	13
8329933	13
665405	13
12324536	13
3059988	13
14116308	15
1267776	13
1034244	13
3479855	13
1776233	17
4973119	13
13194153	13
4594545	13
4850044	13
6241937	13
16327832	13
2082409	16
4247114	13
4361710	13
16254831	16
6876608	13
19058231	13
4595611	13
881857	13
7826118	13
6231853	13
6360071	13
12933774	17
16567617	16
13910212	13
8626066	13
4886441	13
412155	13
4186438	13
12829600	13
16855294	13
6479457	17
7499330	13
4591462	13
3042130	13
4214016	13
7187244	13
3788583	13
9452834	13
2774000	13
5513386	13
19790552	13
1301598	13
32575052	16
9286797	13
1455937	13
70346	13
3739454	13
78051	13
28401344	13
17513757	13
4902101	13
5358496	16
17121575	13
8310866	13
17229848	13
655288	17
502974	13
1201322	13
4109200	13
31276368	13
6537037	13
3566123	13
7208360	13
16308626	13
7337869	13
15708535	13
2074624	13
7584134	13
2635643	13
3132555	13
14742067	13
1744158	13
12718887	13
1559170	13
1088658	13
20585246	13
1164343	13
3282687	13
1609207	16
3692953	13
8006043	13
20009826	13
16540712	16
23816343	13
3899120	17
4595994	16
26749906	13
3206523	15
3483077	17
24568593	13
2761197	13
15705500	13
3002540	13
8105476	13
8278585	13
5400145	17
232262	13
32595832	13
21679709	13
4138039	13
3404906	13
12200009	13
6016693	13
2905917	13
874394	13
1288901	13
2327280	13
4030128	13
1098004	17
10118704	13
9356448	13
1138827	13
18760046	17
1905602	13
6935735	17
829245	13
27812447	13
1186933	17
6273661	13
6098609	13
25508531	13
858622	13
440391	13
9148866	13
21620914	17
5105029	13
1200540	13
1709979	13
11296401	13
2022376	13
5596528	13
164822	15
11100855	13
890685	13
1607413	13
11321857	15
60005830	13
7218990	13
794985	13
1579206	13
1836694	13
395228	13
6668631	13
6183449	13
739355	16
2039751	13
10785524	13
2967641	13
13713357	13
16334506	13
1762310	13
287815	13
21049505	13
10457892	17
18884552	13
5552453	13
3130860	17
9907197	16
2604262	13
7035675	13
1497462	13
20594642	13
42681139	13
23263349	16
872413	13
8206803	13
24326547	16
5067675	13
11795665	13
1362105	13
2898045	13
39925	13
9705529	13
2848479	13
17832359	13
160473	13
17290622	13
2283349	13
6676876	13
12103634	15
11467882	13
9155891	13
2568369	13
10433938	13
28583409	13
444145	17
2235471	13
9941721	13
5104519	13
7539688	13
109525	13
52353	16
983703	13
24279408	17
13727574	13
14730862	13
37195729	17
496746	13
6517186	13
13461860	13
10824465	13
1409355	13
734644	13
9438358	13
880676	13
5940020	13
6969625	13
8010223	13
7378604	13
8616652	13
6229827	13
14383082	13
17147233	16
4192038	13
15626467	13
2064291	16
3836951	13
1351449	13
2670309	15
5801390	13
9218383	13
11086685	13
700658	13
13586943	13
2176030	13
693030	13
7887080	15
9682417	13
285191	13
918065	13
10506188	13
1240349	13
3238373	13
2552875	13
9562219	13
9789580	13
7603439	15
16283563	13
19781710	13
7796552	13
2739486	13
7593062	13
12011564	13
1699087	17
6144574	16
1662796	13
3874977	13
16914681	13
25588835	13
2808178	13
605581	15
4082982	13
12348980	13
8584881	15
3277889	13
24312936	13
4508604	13
11922517	13
5460513	13
7267440	13
15468536	13
25822747	13
24694173	13
3131531	13
4413653	13
11313790	13
3813132	16
5443598	13
13720101	13
8447180	13
29231104	13
7679821	13
4762319	13
1083905	13
26602801	13
11633918	15
3217031	13
9236695	13
11045978	13
13311334	13
11053598	16
6970217	16
5622536	13
535758	13
3685387	13
3930944	13
5940085	13
25601624	17
7121283	13
8548993	13
15202947	13
2633015	13
1114287	13
1806345	13
6257322	13
10845003	13
11870606	13
12258895	13
13854651	16
22929465	13
6233819	13
15557513	13
768943	13
8250384	15
6200829	13
3771173	13
5022554	16
32084131	13
3914362	13
379767	17
6178846	13
226600	17
5925698	17
1244907	17
4110985	13
12675781	16
1840179	13
97830	17
1829320	16
38903834	13
2711304	13
12005276	13
1810727	13
39944602	13
13269473	13
401559	13
4709194	13
4718901	13
9318692	13
2246265	16
923053	13
17532218	16
11144544	13
37771762	13
7576567	13
8967759	13
3521459	13
3511814	13
2065041	13
16006388	13
3212247	16
8332045	13
2723871	13
8928150	13
1369859	13
34036526	13
8067589	13
17051719	13
1399227	13
10751862	13
3681350	13
6576403	13
11793720	13
12220680	13
24648171	16
8018109	13
1619934	17
254000	13
12709408	13
476791	13
7631153	13
3959412	17
669977	13
7169359	13
1278560	16
16711288	15
5035316	16
15175263	13
21309899	13
8913121	13
6336903	13
1211934	13
1558814	17
7797772	13
12953670	13
8879184	13
5676553	13
9318357	13
1605786	15
1266116	13
7880196	13
5325771	13
100890	13
5163612	13
878889	13
7050435	13
2324862	13
4835119	17
4069266	13
1110126	13
1062546	13
2214697	16
20864209	15
2943645	16
26521658	13
4449987	16
10263080	13
827083	13
13228246	13
10769632	13
13417986	13
2414387	16
16863839	13
21132316	13
3829925	13
13779331	13
6166587	13
11131371	13
10776594	13
4051106	13
8728816	13
1273272	13
6016208	13
17929369	16
3040922	13
1989908	13
810236	13
5056054	13
25884699	13
10605679	13
495742	13
8684487	13
4114551	13
808631	13
9467264	13
6397241	13
8618115	13
530883	13
8996068	17
325219	13
11671742	13
7991129	13
5870064	13
2565773	13
7528709	13
8539316	13
2280425	13
284516	13
11430048	13
2359080	13
124997	13
18581249	13
2177024	13
5897733	16
1183870	13
17275100	13
3796994	13
153488	17
1703483	13
2513181	13
10070372	15
23191017	16
4498648	13
7133171	13
9507583	13
6245788	13
7880614	13
5618393	13
2435773	13
1263921	13
2997485	13
6571378	13
20004473	13
6520030	16
17694267	13
6525054	13
2374856	13
3924881	13
36640238	13
847405	13
957051	13
13362637	13
10335662	16
11043721	13
1450674	13
28776901	13
7350328	13
7070258	13
14473216	13
12780441	13
9808322	17
7258668	13
2993550	13
8169797	13
11545725	13
19853352	13
2055582	16
4270633	13
13205848	13
3728944	13
11068783	13
5628433	13
23650749	13
7346972	13
1023649	13
1167270	13
1645031	13
20502698	13
5954307	13
1109038	13
3295626	16
6309715	13
15589981	13
14129246	15
14889689	15
725796	13
22604759	13
1856509	13
12517410	13
6709304	13
16179689	13
3562531	17
6631420	13
6677110	16
55910	16
15188383	13
5511488	13
3541465	13
1349049	13
18767204	13
1253149	13
12120887	13
6666608	13
3081274	15
4303108	17
14161673	17
12166354	13
15064015	13
8525193	13
6507207	13
10666791	13
1532122	13
8039976	13
15219351	13
5717406	13
1316338	13
14274780	17
1426640	13
2951817	16
16149022	13
27318980	13
8286303	13
183303	13
1640983	13
3013116	13
1349052	13
3825695	13
2613111	13
18918143	13
6553461	17
709113	13
13184038	13
13234183	13
16538158	13
22073611	13
11433938	13
3152434	13
7933357	13
6868334	16
16715615	15
1907795	13
708587	13
3801981	13
1484655	13
29297397	13
398497	13
1810726	13
3630127	13
11823632	13
4201522	13
5259933	13
1122486	13
1500968	13
4283825	13
15820509	13
21835520	13
13955507	13
509373	13
3918671	13
3164282	13
4035211	13
3228287	15
18320468	13
1237989	13
13777284	13
16009389	13
30728722	13
11904515	13
3955026	13
1576985	17
8515329	15
3094694	13
8509817	13
11317029	15
15211796	13
1216148	13
714285	13
3404638	13
14077679	13
6809066	13
10890798	17
2163611	17
8144553	13
7779919	13
3554948	13
18880407	13
2080346	13
17098532	13
2391476	13
3257559	16
1257025	13
10319740	13
4872945	13
8323175	13
1126440	13
3602855	13
273	13
516	13
9453	13
1003	13
1323	13
1027	13
1432	13
584	13
9951	13
12546	13
1685914	13
773409	13
1897938	13
9823206	13
15873138	16
1589005	13
13891144	13
2255177	16
1000532	13
723742	16
13914	13
16739045	16
20391450	13
7713007	13
9485176	13
185330	13
3272904	13
12951565	13
16591590	13
3782738	13
6069210	13
13290147	13
5234814	17
7690483	13
8210421	13
14572218	17
2769060	13
5264775	13
12950945	13
1800600	13
8539365	13
6609067	13
12569358	13
15533787	13
16770767	15
22599151	13
2043948	13
22280630	13
1838280	15
209042	13
12559102	13
4650073	16
4902111	13
2245213	13
26645219	13
4379000	13
4606465	13
937172	13
5344564	13
3295542	13
3567252	13
1976716	13
6048702	13
11422114	13
11150950	13
12764264	13
8336822	13
1120009	13
2514044	13
15594278	13
3903640	13
12853046	17
2072724	13
3855338	13
1455918	13
8326884	13
6883698	13
639253	13
175184	13
5413355	13
397583	13
1960408	13
5944444	13
2145573	13
19901959	13
8376376	13
26302208	13
6567737	17
2435674	13
2558112	13
6769857	17
6390732	13
7537742	13
3593827	13
73386	13
20339778	13
37851525	13
6526719	13
333675	13
2480061	13
279	13
440	13
9324	13
998	13
1190	13
1884	13
8013	11
1642	13
4879319	13
11931905	13
7697799	13
3598032	13
3380272	13
19074814	13
18379619	13
21269395	13
8150926	13
215261	13
2554737	13
1286760	16
3651426	13
4550570	13
9002311	13
9731017	13
21299338	13
12732482	13
2952251	13
44424682	13
5380193	13
659140	17
14677073	16
11404905	13
12428899	13
14448514	13
8451080	16
5564211	13
4568763	13
120509	13
5233213	13
1268893	13
14208067	16
4549797	13
11175739	13
2357674	13
29194635	13
1847962	13
320606	13
9512190	13
22013128	17
642251	13
9907432	13
222	13
424	13
10026	13
1201	13
704	13
1233	17
10082	13
8381767	17
35044	13
11919348	16
12948233	13
4329356	13
9265422	17
490984	13
347616	13
9728998	13
17614754	13
19344855	13
161979	13
300576	13
19615285	13
7760491	13
2818488	13
637614	13
7544650	13
2700023	13
344856	16
7145777	13
2040153	13
341041	13
10022313	13
5031915	13
48496	13
6544899	13
17106479	13
40172405	13
310513	13
13691594	13
13084277	13
3088752	13
7045231	13
4677140	13
10879476	13
3839756	13
2855233	16
1475729	13
1486775	13
9955036	13
7414094	13
5298320	13
34512323	13
8828064	13
414424	13
73738	13
6882629	13
192	13
4348	13
6342	13
1055	13
1064	13
1179	13
11001	13
1872	13
1305	13
2128690	13
638286	13
5600663	13
823791	13
1746910	16
1651184	13
7938155	13
6915081	13
2163573	13
770812	13
1151620	13
21768100	16
10974777	16
4589826	13
11243310	13
7643249	13
2806490	13
7407491	13
40893386	13
2163985	13
167781	16
2247414	13
9329079	13
2809098	13
1010695	13
9277702	13
2472	13
1778633	13
5353398	16
2013934	13
6239094	16
13604383	13
12836910	16
5088141	13
2022637	13
144798	13
3402854	13
1084863	13
5648595	13
8645233	13
1538535	13
9562112	13
375376	13
2054624	13
11471889	13
1580108	13
9939473	13
27243214	13
300958	13
11073924	13
22037065	13
8653058	13
20647073	13
32082066	13
4751836	13
2701402	13
649775	13
7966227	13
1856290	13
2837329	13
5804461	13
28395402	13
2488375	15
28346424	13
4424009	13
11638820	16
11671755	13
1366265	13
370	13
591	13
9428	13
8910	13
7847957	13
180477	13
13014877	13
19103723	16
18117109	13
9468062	13
4308344	13
11208775	13
842015	13
2894718	13
5783823	16
11861755	13
5388911	13
13738074	15
5723236	13
1121767	17
15546743	13
4532047	13
1526051	13
27985909	17
2596026	13
4130093	16
8026278	13
14812001	13
6535493	13
3681825	13
4269813	13
13515462	13
8955759	13
2636421	13
1018320	13
14023550	13
18595657	16
864638	13
2092652	13
779052	13
23218346	13
2749270	13
1008492	13
2278579	13
7226466	13
602577	13
8964319	13
816668	17
9092978	13
3606179	13
21094815	15
325860	13
1104941	13
1855341	15
7760049	13
6715900	13
5242653	13
3484684	13
7626670	13
9890	13
2091	13
8253	11
18716532	13
1614632	13
21669861	13
12702544	13
1012390	16
6204921	16
12873586	13
9017327	15
1278017	13
590214	13
6346650	16
8991393	13
8712047	13
212076	13
15814080	15
6077681	13
5148228	13
22461968	13
9116680	13
6133711	13
13904743	13
5726739	13
9793167	13
11251104	13
9408057	13
14708915	13
2033932	13
2567065	13
6869007	13
2175032	13
1631242	13
20965702	13
47334174	13
9410491	13
374340	13
7759845	13
12613850	13
10760633	16
8861313	13
3688121	13
33093072	16
74453	13
196	13
1883	13
1249	13
10770167	13
2908359	13
2391766	13
8461633	17
12860414	13
2404522	17
3626696	15
2724775	13
17423626	13
8346762	13
829704	13
10680334	13
140780	13
5611433	13
16932400	13
675428	13
7838749	13
13947482	13
3800248	13
12897246	13
301738	16
34634124	13
4850746	13
941295	13
1557970	13
5129717	16
2502006	13
880251	13
932435	13
2044069	13
3139740	13
5516848	13
14467077	13
1027103	13
3728661	15
11190624	13
6371322	13
16768000	13
8372263	13
26320045	15
66918487	13
1759545	13
9569	13
890	13
1044	13
1647	13
9330	13
14808264	16
2982070	13
4237827	13
22820658	13
18067944	17
4279724	13
5938226	13
10055610	13
15907023	13
6815415	13
5081092	13
5239004	13
971774	13
1584394	16
2620956	13
21526875	13
578523	13
3823749	15
6087492	13
3646359	15
400713	13
20983080	15
13344354	13
2646178	13
4339723	13
2607140	13
4308616	13
6984284	13
5657568	13
838188	17
41585495	13
20142496	13
2446833	17
15867834	17
11830583	13
6014734	13
32312190	15
6720751	13
15374366	13
1187469	13
1439386	13
25748744	13
1115158	13
1097693	13
385467	16
5576686	16
4835665	13
4769578	13
2099854	13
2504153	13
5409508	13
1359105	13
1592002	13
18118815	13
10230574	13
5208335	13
7354685	11
6323536	13
13384522	16
377925	13
4325347	13
4897010	13
9548850	13
6618060	13
4461337	13
7085927	13
126303	16
7465777	13
19399633	13
8531853	13
11635879	13
6467826	13
10340115	13
9044906	13
12713127	17
581454	13
8974864	16
2801155	15
9824981	13
5175387	13
11174875	13
6940956	16
3960982	13
931974	13
181244	13
239407	17
15026809	13
13338635	13
22567097	13
19658002	13
11310860	13
7389650	13
2015188	13
5462191	13
17963580	16
2973150	13
36787199	16
12546711	13
7561308	17
11211370	13
4347574	13
20369346	13
9662621	13
738699	13
10803161	13
13854848	13
8122696	17
1034409	13
3646785	16
37657909	17
593678	13
16579086	13
6651770	13
4732469	13
48439046	13
12133920	13
7357510	13
4274927	13
3187920	13
2123854	13
5167650	17
17066631	13
425360	15
14984006	13
30315224	13
14755	13
7365973	13
2326164	13
757603	13
4051328	13
4251650	13
19035865	16
21399499	15
7649890	13
3408473	13
7932843	13
3346234	15
2305710	13
264553	15
8313936	13
4595183	16
5743605	13
1412007	13
8697075	13
588643	13
1375594	13
1098636	15
10746452	13
2066209	13
13779957	13
2107868	17
4128044	13
7871365	13
1772282	13
1757585	13
446562	17
7642465	13
10518370	13
3153385	13
2005602	13
3743489	13
21607182	13
4254428	13
2017532	16
6593045	13
2238966	13
2899672	13
2956959	13
6461209	13
21184492	17
31673734	13
6472718	13
3044680	13
4528898	13
6254278	13
21074259	13
1299281	13
21431686	13
12978366	13
15754394	13
1148513	13
5347568	13
9713427	13
7646269	13
3472932	13
20122450	13
3775619	13
13774297	17
1745470	13
8014865	17
23642722	13
6210003	13
5190952	13
14754979	13
4900467	16
3247	13
4216844	13
19184279	16
4720874	13
2351160	13
6401540	13
569059	13
17211537	13
9600813	13
809028	16
12921369	13
2435597	17
236	13
1926	13
10648311	13
13291613	13
36800305	13
1785080	13
1053807	13
5586960	13
26746705	13
1906482	13
13433815	13
3002299	13
5660382	13
17449126	13
4127562	13
14624429	16
2701376	13
23849306	17
3809172	13
10951501	13
11258390	13
6847374	13
15258838	13
1028703	13
2108573	13
6327759	13
1773135	13
8069018	13
25072454	13
58163	13
6559005	13
15882612	13
3131776	13
9243371	13
26588319	13
5988597	13
3268825	13
901617	13
4937912	13
10459134	13
10994717	13
21368689	13
663	13
1949	13
1423	13
1328	13
8798	11
6632071	13
28658864	13
1038311	13
5049184	13
169384	13
563027	13
485415	16
11610057	13
3490151	13
1556055	13
756960	13
24923541	13
19912286	15
13290746	15
3828255	17
2337178	13
6573222	13
2346284	13
5054025	13
5846719	13
24152600	13
8032764	13
11084921	17
4338145	13
2468148	13
14316401	16
3419613	13
14725782	13
721537	13
8622508	13
3414764	13
1023480	13
11713640	13
6027054	13
8932670	13
12315289	13
7141614	13
578228	13
22050046	13
16867976	13
1214377	13
9470015	13
13633704	13
4248210	13
15754058	15
24849452	13
546796	17
12826464	13
12280215	13
2549878	13
8594888	13
17681100	13
12238780	13
6681230	13
19021523	13
1381940	13
3426056	13
4396047	15
33330081	13
6120063	13
25133246	13
4898647	13
1011470	13
17594123	13
6379481	13
27144921	13
7525011	13
4786827	17
26089558	13
10755963	13
9067873	16
1451328	13
8570386	13
6293417	13
18948115	13
3036242	13
1374976	13
7641263	13
27653419	13
5894550	16
4269627	13
18235727	13
7291199	13
909314	13
12771940	16
4143415	13
53400812	13
987764	13
18679435	13
3156494	13
18836889	17
17401979	13
417412	13
41223264	17
12103845	16
13373177	13
6091780	13
2135021	13
108734	13
476473	13
4360681	13
4156741	13
7015023	13
1102763	13
2304898	16
487081	13
21681412	13
26946262	13
5183208	13
8954639	13
20964033	13
9225462	13
412703	13
833772	13
15493637	13
4890710	13
6892857	13
10511711	13
6623302	13
885991	13
15542175	13
7071896	13
3622643	13
2941619	17
20335107	13
3959959	13
6530707	13
1323345	13
1500954	13
15646615	13
6668339	13
10763265	13
33874816	16
14303183	17
4658231	13
5405678	13
35878381	13
2231398	13
1273062	13
42234200	13
8964230	17
6134818	16
9912833	13
15511256	13
10388579	16
2319307	13
3000232	13
16202091	13
123858	17
33228733	13
793368	13
1718762	13
932621	13
2910340	13
3909600	13
10871603	13
2692611	13
1268129	16
4634851	13
1722145	13
20870237	13
7754894	13
873726	13
2636219	13
1237017	13
11098644	13
15156807	13
14289742	13
2993279	13
4143845	13
8662291	13
10592992	17
6436738	13
18474827	13
18807596	13
19532737	13
6751906	13
1352277	17
3545614	13
3432979	13
2003627	13
16409586	13
24601774	13
2864770	13
745562	13
2180582	13
8648777	13
2296945	13
126912	13
16129289	13
9327252	13
21352999	13
11182075	13
8664169	13
8799192	13
3390873	13
5558798	13
24629478	13
24658744	17
76202	13
17710817	13
3806002	13
36344039	13
9086066	13
3324939	13
18409387	13
13117480	13
8797842	13
4971684	13
222808	13
8085374	13
9714147	16
11002572	13
3323554	13
5389491	13
2260608	13
24772474	15
13367760	13
324632	13
11421708	13
3204451	13
3029039	13
21340719	13
13700920	15
6427678	13
197900	13
4753791	13
9404466	16
7014539	13
2937591	17
1864845	13
16556071	13
7260353	13
782857	13
8007667	13
1697527	13
2684399	13
15083295	13
18164388	13
23147569	17
6090249	13
8357209	17
2479623	13
2411061	13
5995921	13
5013382	13
5728181	13
796485	13
13592075	13
1672171	13
2020316	13
2981916	15
3710389	13
1472282	16
20444298	13
504304	13
1307093	13
37751588	13
15373058	13
12360551	13
10309405	13
1042772	13
7337465	17
16971375	13
2334782	13
12165970	13
5316697	13
2062963	13
9688331	13
561796	15
554226	13
2915933	13
709110	13
5675415	13
1740482	13
9266400	16
5531343	13
701483	13
439637	13
4284067	13
5166529	13
2268245	13
5606999	16
1869327	13
7529184	13
7971295	13
25949614	13
4252622	13
405423	13
1806964	13
15800325	13
124288	13
528761	13
4724802	13
8988483	13
800901	13
608311	13
708579	13
3518714	13
5005690	13
2599386	15
13270692	13
3970571	13
7680	13
84615	13
33224099	16
7371079	13
19845537	13
544793	17
1519744	13
1622285	13
15844623	13
4041964	13
5749137	13
1014520	13
1379861	13
3294118	13
4051440	15
6270619	13
6651640	13
8371049	13
16517080	13
6200133	13
2684614	16
6663407	13
2902729	13
1343812	13
1049192	13
29360816	15
5884683	13
10615843	13
691023	13
4317661	13
12218355	13
1830802	13
7496507	13
3267132	16
3241931	13
28095637	13
12618293	13
2629487	15
2942976	13
7898053	13
1137905	13
681270	13
308121	13
1008369	13
1061453	13
13964191	13
4366726	13
4011079	13
4892835	13
2111678	15
246292	17
7323915	13
9296245	13
5048250	13
620815	13
2020525	13
9960822	13
5768819	13
3995547	13
7181839	13
34311117	13
3273724	13
6150674	13
4508475	13
3858285	13
9950531	13
571190	13
27448526	13
9147882	13
18658987	13
2291860	13
5894309	13
313620	13
803395	13
8441840	13
3359362	13
13220255	13
1255711	13
511147	13
17050038	13
346269	13
9669791	13
5993872	13
3485141	13
6304972	13
5637042	13
6021927	13
4743233	17
86012	13
4928678	13
10380164	13
11232106	13
3265605	13
11300169	13
26494326	17
25270896	13
6016736	13
9053755	13
6480973	13
6985172	13
11208669	16
5513720	13
12168138	13
20617391	13
3051476	15
5783590	16
23316835	13
35900826	13
13326859	13
1793060	13
2940296	13
8286819	17
623989	13
1293442	13
15097734	13
3131905	16
895757	13
10980344	13
2193654	13
3257980	13
6690084	13
10798055	13
434145	16
4444350	13
6083599	13
11114980	13
1036862	13
41871519	13
4541092	13
3574776	13
9530854	13
4929762	13
8781914	13
16341026	13
9995451	17
20088839	16
166783	13
583731	13
20496676	13
2539090	13
9317586	13
4293441	13
16480181	13
3169506	13
8067569	13
3048198	13
6006698	13
5477712	16
1367886	16
17975755	13
13848627	13
8503500	13
5820293	13
10436859	15
9595475	13
1564682	13
20550836	16
7561518	13
1902348	13
1462963	13
8697027	13
2360804	13
6163282	13
25906934	16
713366	13
908827	16
10297657	13
4264655	13
3030178	13
5247819	13
17168997	13
1286677	13
5582091	17
1886767	13
4398297	13
8780872	13
1406442	15
8955077	13
1216991	15
21876876	13
13829760	13
15199459	13
176501	13
5927578	16
15705136	17
5047410	13
13707387	16
6144785	13
671155	13
7991596	13
4857721	13
3051016	16
7028683	13
12976622	13
13894168	13
6307949	13
6296776	13
2498052	13
1312413	16
13121427	13
7773373	15
19049668	13
426215	13
18083648	13
20086412	13
56603501	13
4761818	13
9029033	13
4656284	13
21309136	13
10077847	13
2381212	13
11469535	17
8549360	13
297816	13
2813889	13
1741118	13
4937662	13
16643804	13
2113828	13
1666457	13
863264	13
1000458	13
9248839	13
8938815	13
7720860	13
18264386	13
8911967	13
2726766	13
13061487	13
21510596	13
12564011	13
258093	13
20929959	13
158843	13
4474771	13
16253586	13
5476521	13
53006306	13
3460829	13
3597592	13
1730510	13
5353637	17
9559420	13
3795316	13
9882224	15
331693	13
833052	13
10748421	13
254432	13
19175490	13
5291403	17
17379482	13
10537969	13
1214801	13
10796281	13
2526148	13
10837505	13
2538689	13
7399865	13
6861256	13
2749427	13
16876242	13
21252777	17
10999648	13
1352820	15
15245504	17
5926468	13
6897250	13
10437222	13
301882	16
1389847	13
29584	13
3365744	16
7343093	13
1543300	13
14798362	13
6703043	13
5261122	16
3100178	13
5908094	13
2896599	13
3222634	13
5301856	13
4726991	13
10053746	16
9831601	13
1119430	13
999610	13
2472193	13
4045207	16
4868366	13
13287223	13
16301070	13
6175586	13
15868091	13
1566811	13
7025852	15
7585900	13
2072	13
3697	13
9543	13
2411	13
2187	13
723	13
575884	13
2030042	13
1265350	13
3920179	13
1627364	13
11248429	13
21816708	13
17528968	13
1031886	13
5951879	13
151820	13
4854557	13
813555	13
6334821	13
25222219	13
3777941	16
3205164	13
4562239	13
2224806	13
2163777	13
3021187	13
1752300	13
2396935	13
53248489	15
6998387	13
4963816	13
673263	16
18415714	17
2590078	13
16047799	13
12721847	13
11438033	13
4999808	13
10744589	13
235140	13
21640869	13
3333122	13
7401931	13
9183	13
1621	13
10637	13
16948735	16
11912318	13
1752427	13
22422705	13
6042337	13
5286954	17
12377279	13
12806863	13
11474181	17
4859880	13
5008830	13
5335702	13
3874230	13
7737408	13
15863288	13
18173080	13
4874919	17
4619742	13
1345408	13
21118048	13
6922378	13
6343666	16
15230610	13
9333101	13
22467328	13
4779990	17
281494	13
19593996	13
3195633	13
9798	13
1438	13
1383	13
1942	13
183	13
3676	13
9656733	13
13987350	13
1092855	13
1496579	13
2230954	13
306	13
5416272	13
16386628	16
1969605	16
9314744	13
8036475	13
2211621	13
10668224	17
36785416	13
17561968	13
11160633	13
16592740	13
649920	13
3287761	13
3307539	13
1415336	16
6469760	17
5925708	13
9555310	17
6643558	13
2910231	13
11941228	13
2370223	13
10898479	16
11523708	13
532417	13
4557644	15
21800737	13
4072249	13
6805695	13
12501639	13
7180335	13
10194	13
1253	13
8628	13
4655	13
1247	13
75368	13
52396	13
13817930	13
1812411	13
6421700	13
2600747	13
1077566	13
1122814	13
9148970	13
67557	13
7532390	13
1761074	13
12390205	13
4845537	13
4873088	13
12339976	16
6839275	13
357967	16
19359349	13
8377652	13
5077412	13
6717248	16
7273236	15
7060114	13
2206386	13
4643612	13
10458087	13
2643814	13
533966	13
13465366	13
11759672	13
22555868	13
1339729	13
3101830	13
7623326	17
3638111	15
117346	17
3539357	13
21450191	13
11301872	13
1353247	13
1920086	13
7231749	13
1247789	13
997954	13
20051217	13
785921	13
3679677	13
8603198	13
1132156	16
8598820	13
19824014	13
12685583	13
7447815	13
12590884	13
8925717	13
6701057	13
4680030	13
5005947	13
2089527	13
2148254	13
3275502	13
2111854	13
11760332	13
3539429	13
1829359	13
3366732	15
24464220	13
14921384	13
22475223	13
12265551	13
5211228	13
3946616	13
11478861	13
10190770	13
15473577	16
894609	13
4212536	13
17836282	13
5115801	16
7454216	13
2535866	13
3886973	17
7030258	13
3594475	13
3054627	16
1656984	13
8877665	13
54395038	13
727180	13
3896868	13
62473	13
957218	13
23462100	16
1330573	13
9927355	16
3272328	13
670057	13
4698760	13
357110	13
5416181	13
20667805	13
6524088	13
586832	13
6615907	13
9722669	16
3371255	13
1164433	13
2373940	13
4033620	13
3693265	16
19902765	15
1375239	13
10038957	13
1166756	13
22219892	13
3836921	13
143774	13
2226439	13
16423308	13
24900238	13
2367147	15
97365	13
710688	13
18534281	13
12522049	13
444127	13
16625724	13
6120856	13
8400925	13
1202956	13
10126647	13
5953251	13
3295783	13
1128710	13
12146118	16
684364	13
46532060	13
3290420	13
2976322	13
19381856	17
3248933	13
1913649	13
2194058	16
1524736	13
20280645	13
28782809	13
5170976	13
4632307	13
3006227	13
348510	17
26612957	13
1144704	13
1574224	13
6608043	13
51176945	13
8233347	16
3099175	13
10462556	13
34410	13
1022477	13
4666324	13
2933643	13
4636344	13
627895	13
50443832	13
6969173	13
5903615	17
13581297	13
19413915	15
5104021	15
6046897	13
407978	13
506831	13
8884386	13
17491312	13
15288067	15
33759522	13
5931619	13
16759506	15
389321	13
5171753	13
606181	13
29742371	13
5042239	13
6529616	15
4971721	13
5576852	13
345162	13
4119665	15
162099	13
225649	13
3458728	13
6449720	16
1675368	15
14533341	13
3640920	17
1371604	13
11066102	13
2390980	13
9757075	13
9923921	13
1652048	13
5264020	13
25380528	13
5162293	13
8124471	13
5259892	13
3785078	15
3627677	13
8331110	13
7731411	13
4442194	13
1010150	13
3766670	13
4592237	13
2735182	13
1149256	16
10143407	13
4034455	16
3797600	13
13542961	13
1030114	13
14705192	13
2612855	13
4175429	17
14722673	13
2485218	17
10608959	13
7898424	13
590547	13
3275230	15
8425159	13
5504893	13
5171994	13
5812723	13
2497908	16
4964632	13
484483	17
8806594	13
7282258	13
3746441	13
8058615	13
11824615	13
12923892	17
1872651	13
256827	13
5927870	13
3547279	13
12006050	15
4110388	13
4217019	13
6068899	13
4743318	13
1000119	13
10657936	13
4998844	13
7976321	13
1304003	13
13428262	13
1795502	13
5046140	13
7468236	13
1621102	13
11294957	13
4773486	16
3817425	13
1431689	13
6448910	15
3317362	13
2488443	13
9898475	13
6015933	13
1286918	13
5613050	13
20738165	13
12235983	13
20622328	13
10741939	13
7350059	13
300782	13
4413687	15
8885524	13
631723	17
1009287	13
15279150	13
11287209	13
4315224	13
2704234	16
1527211	13
5519983	13
10530815	13
159345	16
16470523	13
1334424	13
12372193	13
1647015	13
1399770	13
2066991	13
1164373	13
11887975	16
656148	17
26657276	13
12682834	13
10056695	13
18205453	13
11822947	13
4374624	13
10850312	13
5495921	13
14238733	13
970656	13
15966625	13
9949058	13
465825	13
1818028	13
1088861	13
19195032	13
20770734	13
1818950	17
1207904	13
13945405	15
7753177	13
1188431	13
17047752	13
3036097	13
7853166	13
17972850	15
25976	15
9046988	16
14457712	13
21576012	13
7000990	13
4028386	13
11994007	13
21876524	13
8476512	17
3072932	16
3792765	13
1303039	16
5181906	13
835912	13
936303	16
195101	13
9943969	13
9309813	13
5350618	13
3559714	13
3136673	13
11939080	13
4073435	13
4417	13
5661272	13
2731915	13
2858259	13
6162649	15
5934036	13
3296151	15
1575333	13
777157	13
5951396	13
6466023	13
1809213	16
7486356	13
8989386	13
6772782	13
1578828	16
4933697	13
19366267	13
3982213	13
302213	13
11969145	13
31004676	15
5411423	13
14113325	13
12604196	13
5343295	13
7963351	13
4043837	13
22896447	13
2158686	13
25590149	13
4692015	13
10790588	17
9744053	13
4331914	13
1480726	13
7318604	17
9902488	13
6490676	13
18769505	13
11084488	16
8691411	13
5131160	16
11824550	13
792757	13
19085164	13
5872294	13
1513780	13
3249483	13
2999739	17
3054484	17
918181	13
190698	17
2213119	13
459741	13
16683889	17
728181	13
10102894	13
10619199	15
4458717	13
17256157	13
13137797	17
909448	13
15941797	13
1718325	13
7288233	15
18737112	13
7791884	13
5051358	13
17540139	13
1327551	16
46412830	13
9751350	13
7881709	13
5408089	16
2613055	13
15795185	16
1615622	13
7668313	16
16424862	13
9616221	17
3128798	13
2243967	13
1522904	16
14776747	13
1070740	13
2092933	13
23382	13
19122815	13
22146723	17
13439180	13
20106909	13
3122154	13
26857335	13
10353166	13
3994941	13
1652026	13
4231036	17
6037248	13
839697	13
15540280	13
19531910	13
11366026	13
4723218	16
4060278	13
6572871	13
13453844	13
6239259	13
506351	13
1188433	13
6277140	13
5941398	13
3555030	13
44299167	13
6518628	13
2268526	13
960797	13
4232985	13
537641	13
10170652	13
12850438	13
3537144	13
1168785	13
700730	13
7497920	13
695547	17
3069721	13
16270855	13
7515509	13
12221957	13
12306305	13
22409508	13
17457736	13
13784561	13
10277757	13
3919696	13
19848071	13
23455067	13
1900010	13
8046970	13
4364553	13
10872940	13
871007	17
1175107	13
31588835	16
2658264	16
192987	13
21069849	15
3745668	13
1995542	17
19649224	13
6372352	13
708945	13
6995910	13
5988432	13
3588720	13
6767066	13
630635	13
14059770	16
3673859	13
7871114	17
9524726	13
15759687	13
1161885	13
1330727	13
761126	13
5680186	13
3239772	16
9502697	13
5720554	13
5954630	15
26387516	13
5437133	17
8661582	13
5370081	13
2073084	13
21347760	13
1819067	13
28248145	16
5209017	16
5937804	13
28106451	13
119457	13
3771243	13
11380347	16
7402073	13
4301558	13
4870963	13
2997023	13
9868857	13
17841908	15
9090295	13
9371313	13
5375881	13
7278049	13
1956450	13
3103791	13
15243253	13
17860958	13
29692300	13
7985233	13
9564928	17
971465	13
292652	13
122135	13
19543951	13
3030971	15
39404394	13
7273249	15
3154492	13
1261842	13
17940587	13
3339464	13
5069919	13
9649109	16
729	13
9158063	13
9045188	13
7524764	13
36773238	17
5315739	16
48561461	13
1584004	13
3789366	13
3991699	13
1751648	15
5577897	13
18968263	13
3630971	13
5530402	13
2071048	13
4513219	17
4614724	16
1879540	13
264141	13
1897381	13
7417853	16
11031273	13
11459147	13
2887611	17
2939018	13
4714466	16
18194489	13
792399	13
8806429	13
2639037	16
20314885	13
10437031	13
2611997	15
12649623	17
10110	13
78881	13
38920645	13
14088684	17
5531752	13
1047346	13
3639148	17
7371124	13
17839393	13
16683342	13
7535979	13
963829	13
7851579	13
14306957	13
20171640	15
7705794	13
15383512	13
10096131	13
1308735	13
13322220	13
8907506	13
1494970	13
361431	13
1442201	13
505565	16
1202436	17
11931899	13
6601063	13
29224452	13
6745087	13
5494293	16
4731996	13
10873078	13
1944996	13
13607414	13
24017000	13
6431562	15
2517189	17
14661768	13
10690050	13
14651379	15
6273384	13
8292084	13
695846	13
36827280	13
480558	13
5370096	13
1811341	13
7102501	16
14114872	13
11855921	15
8126724	15
7784866	13
7956276	13
19849	13
9268272	13
2640533	13
22103734	13
101134	13
9794354	13
4122522	16
6595927	13
2027411	13
3461413	13
3703544	13
17836574	13
19325820	13
7411551	13
1706755	13
10143040	13
16331518	13
5519946	13
4308186	13
8544712	13
2472794	13
1358593	13
2072390	17
5562371	13
1597366	13
2945170	13
2997026	13
1506852	13
3462920	13
10168162	13
8408212	13
2867713	13
2775866	17
7969063	13
3364430	13
16668506	13
10733166	13
4865111	16
11619201	13
17570307	13
8309849	13
1015953	13
10893603	13
451917	13
11493136	13
18481563	13
9486617	13
16212287	13
631822	13
334770	13
6605495	13
7171703	13
2325672	13
509702	13
9185263	13
15841630	13
8613302	13
2023479	13
7686566	13
488005	13
22436642	13
2544869	15
6547856	15
20676182	13
6670509	13
9856312	13
3126441	13
450275	13
1754758	13
6651276	13
6701514	13
11771272	13
5154372	13
5776331	17
11493846	13
6631503	13
14418909	13
21668664	13
2656765	13
20461593	16
7667610	13
8335859	13
19891258	17
18225111	13
2275200	13
3760445	15
5590856	13
5536659	13
5145653	13
9720941	13
9355988	13
11954517	13
7158227	13
11354142	15
7790880	13
1224919	13
11329147	13
27429333	13
406194	13
6768835	13
11068126	17
32150526	16
3448994	13
4458333	13
794460	13
2003922	17
4405222	13
1207650	13
7729819	17
17952160	13
6145749	13
1299691	13
2681725	13
6645859	13
5747988	13
2516078	13
713467	13
1318234	13
724432	13
8447222	13
4530069	13
7079	13
924341	17
11389727	13
6010870	13
15747637	13
15350557	13
6516798	16
784467	13
8909871	13
12307541	13
3450316	13
15250741	13
3968148	13
13404222	13
17876606	13
6033953	13
2262953	13
914672	13
20994310	13
7838632	13
6034407	13
7944831	17
6456226	13
139838	13
610852	13
3136699	13
5951333	13
427826	13
2324213	15
3489885	16
21982618	13
333778	13
4970833	13
6425489	13
2193964	13
11893268	13
1301709	16
5284990	16
17032881	16
1059182	13
728603	13
11112641	13
328459	13
4417229	13
5780964	15
1279609	16
7094540	13
1102045	13
6304387	13
45321	16
11813250	17
19211434	13
9897831	13
2353014	13
6668360	13
5738790	15
1471517	13
9064076	13
5205433	13
25806022	13
499733	13
26244801	13
8929461	13
2156657	13
13546649	17
657937	13
4439687	13
2784870	13
15761708	13
12039695	13
20052433	15
5541025	13
28461186	13
2426962	13
24920958	13
4905107	13
1587502	13
5477267	13
13485882	17
10681100	13
8365515	13
10607983	13
6446203	13
7080322	13
5259403	13
1389647	13
13310351	13
13896012	13
13579052	13
6741937	13
4314776	13
11690922	13
1608413	13
9029198	13
73525	13
1467664	13
38224802	13
439221	13
8695006	13
6761653	13
203987	13
2962043	13
16671273	15
2799817	13
19799378	13
3251135	15
10748665	16
4009083	13
15228633	13
12100408	13
5230685	13
13082128	16
3475417	13
2061602	13
3086271	16
1423480	16
16628174	13
1691950	13
7002402	13
6014690	13
10097374	16
2240247	13
7096760	13
2972694	13
4191697	13
3170464	16
527994	13
5797998	13
8667184	16
5903635	13
2905608	13
4260844	13
13111113	13
2975569	13
11434447	13
14422427	13
6064385	13
8116817	13
6134014	13
22467133	13
4642255	13
6233656	13
3309806	13
351216	13
4505730	13
9219342	13
6046422	15
3586251	13
7901156	13
6649286	15
4425404	16
3916733	13
11399525	13
8910811	13
8713627	17
6004271	13
1880793	13
1875192	13
18176482	13
1389243	15
6187606	13
1911503	13
18356945	13
2538162	13
8202624	13
306542	13
7373543	13
5994250	13
28957450	13
10972239	13
1208397	13
14765045	13
957043	13
11890929	16
2107200	13
9059611	13
14773828	13
624904	13
26316064	13
488047	13
31571014	13
4152754	13
12062214	16
671497	13
5633657	13
1565256	13
7323046	13
324188	13
317760	13
848757	16
5044514	13
1746659	13
5520070	13
12505725	13
24596982	13
348971	13
10537088	16
120817	13
22374559	17
21238994	13
17916307	13
14881159	13
403588	13
4620438	13
8477461	13
35291053	13
419879	13
3008770	16
8776642	13
5292797	13
14135767	17
11700579	13
236021	13
4414384	13
6745393	13
6438025	13
3650930	13
3851019	13
760678	13
1018327	17
299111	13
5527505	13
3559946	13
13150031	15
13115451	13
10632750	13
6117741	13
823848	13
6797380	13
2315439	13
4749621	16
10747017	13
1194870	13
4219619	13
20580928	13
12601673	13
9359060	13
6592853	13
2993924	13
6071118	13
15308890	13
4306559	13
11934550	13
3782468	15
1031575	13
12157125	13
3111428	13
13141488	13
1082242	13
9418236	13
1985579	13
13705386	13
5588914	13
24119438	15
6259776	13
1741391	13
1378347	13
22552308	13
28351850	17
36403	13
9782828	13
14477932	13
5320835	13
4046655	13
301846	13
18137176	13
657459	13
4660180	13
4212448	13
8045235	13
17284473	13
3218287	13
234012	13
1603066	13
729993	13
2800171	13
6660410	13
14388168	13
7666193	13
20574378	13
2025882	13
36249410	13
1542436	13
1065311	13
790968	13
2078499	13
11106519	13
11845807	13
36905412	13
6167698	13
7435507	13
2063016	16
7429404	13
10097811	16
1911335	13
5701296	16
5888886	13
7586060	17
2862546	13
4659434	13
3973877	13
3688720	13
2577226	13
3234955	13
3727288	13
8465681	13
4794897	13
4133977	13
10971477	16
4566790	13
603361	16
8082303	13
1782535	13
3738596	13
25046229	13
3685519	13
1563681	13
5791233	16
606172	13
633422	13
6177974	13
5488984	13
10285482	13
1218767	13
31412355	13
4688066	13
31181387	13
4050215	13
874212	17
265552	13
7965942	13
16470936	13
1065946	17
12052721	13
26273957	13
2646096	13
13632338	13
15205208	13
25186360	13
34508	15
8248192	13
19794672	13
31499495	15
1106649	13
11461526	13
10886949	13
14917236	16
12457931	13
4351237	13
7107281	13
1743146	13
1171643	16
1826637	13
2882808	16
2833764	13
2230872	13
2069637	13
8772256	16
867662	13
8223361	13
6866102	13
5913020	17
1204187	13
8510690	13
27838584	16
3614364	13
9393553	17
4814652	13
4888311	13
18426466	13
14116139	17
13979534	17
19428642	13
2226088	13
6799719	13
11384985	13
9384862	13
12326304	13
37807227	13
5346995	13
10682587	17
2047409	13
1847982	13
5689195	13
8925206	13
1463582	13
23458972	17
19908243	16
5939197	13
273696	13
2694182	16
7298979	13
2953696	16
37254957	13
944162	17
10119232	13
3920910	15
20038700	13
3152239	13
21784808	13
3956736	17
15807415	13
26787638	13
8062681	13
20580456	13
3508349	13
2793808	13
4989792	13
6031207	13
4066772	13
13911541	13
9833411	13
2348207	13
7679513	13
2322350	13
10831064	13
19053903	13
17837337	16
2731007	13
4326144	13
25082600	13
370703	13
507654	13
18011460	13
3135472	13
12966732	16
3892427	13
3125538	16
9646978	13
5393791	13
1877371	16
880547	13
18209991	13
19894441	13
8525631	13
83055	13
783242	16
3866485	13
2984542	13
169349	13
7296573	13
2649828	13
497551	13
22521909	13
6842430	15
6706622	13
1475172	13
4784962	17
2591600	13
3100006	13
752163	13
767005	13
569086	13
16062119	13
18526000	13
2162214	13
6719109	13
6988505	13
1397556	13
12970149	16
336943	13
2549633	13
17557847	13
499706	13
10772854	13
18096777	13
3135155	13
29318108	13
7790354	13
5940079	16
361079	16
10188058	13
5466855	13
1135162	17
2560265	13
960203	13
2067083	16
1826308	13
3508706	13
6529917	13
1221604	13
39242523	13
6894593	13
14694846	13
4806806	13
5407014	13
12852294	13
322292	13
1719256	13
6322738	13
1681242	13
4649266	13
18039341	15
2325166	13
4024140	13
6180106	13
974329	13
19614475	13
17877643	13
21471982	13
15211190	17
5533273	13
18630299	15
3440131	13
9667883	13
6189384	13
4289398	13
21071435	13
7914765	13
18252369	16
9137976	17
376307	13
2959724	16
19734639	13
8857089	13
1715150	13
46088	17
563655	13
4684195	17
4361975	16
13041888	13
2037503	17
26566393	17
12951816	13
8759226	16
4937653	13
8570454	13
2776241	16
14568990	13
2340753	16
8186429	13
13967491	13
3706615	13
22624943	16
9430914	13
1314631	13
6262941	13
4472324	13
4444835	15
14393230	13
5587125	15
12059714	13
8988270	13
19107260	13
15313817	13
4007310	13
12837150	15
5569372	13
8658806	13
2283012	13
7718836	13
13303432	16
14929298	13
3792425	16
18108880	15
1171649	13
6352938	13
4698623	13
23569210	13
6752328	13
1162740	13
22080964	13
1701615	13
12782911	13
8669050	13
1989696	13
13140169	13
8482577	13
171444	16
2848116	15
11909027	13
2551564	17
2385387	13
9650915	13
21484073	13
16150236	13
1473083	13
955260	13
12089818	13
388723	13
9070048	13
2277246	13
27387173	13
18977848	13
26127846	13
5466248	13
7515120	13
20493116	17
700204	13
311349	13
2369589	13
887753	13
2753500	13
6213262	13
14894788	13
5674380	13
14770154	17
15731149	13
6085777	13
18458919	13
5794154	13
6988601	13
405963	13
27569083	13
1121785	13
4441957	13
9902155	13
1095374	16
2494328	13
6004896	16
5613219	13
32144731	17
4338916	13
1384263	13
8826093	13
11302747	15
5820723	15
9843433	13
5229597	13
362819	13
24247638	13
21181481	13
21003182	13
11922622	13
1827452	13
14626033	17
752820	13
30466885	13
6217159	13
7459282	13
22821885	13
2277753	13
6934707	13
680807	13
368274	13
1444751	13
9249714	13
5456822	16
3145248	13
2495275	13
14148790	17
3911441	13
17031175	13
10719706	13
6422246	15
8389305	15
19294558	13
14616478	17
431061	13
8919260	13
13045884	13
536257	13
168680	13
6505129	13
7381484	13
2963870	13
1319854	13
12559410	13
4921814	13
718911	13
4265032	13
2853861	13
1136139	13
654662	13
9332118	13
4673042	13
811821	13
14809422	13
5067048	17
4362437	13
3740650	13
6544861	17
7263774	13
2835120	13
1447548	13
4057291	13
5693649	15
13113835	13
4333091	13
5816179	13
6925359	13
7018358	15
1325485	13
12289713	13
4406657	13
2281326	13
136028	13
2174640	13
178772	13
16464404	13
11008259	13
12618949	13
1484366	13
8275536	13
12048979	13
25730870	13
1251235	13
2367538	16
9881433	15
9051966	13
13086111	13
1831096	13
14942636	13
13889545	13
6406807	17
10440190	13
18035694	13
17808281	13
10704094	13
10855918	13
1396963	13
14821061	17
7545735	16
34053578	13
3592579	13
3695298	13
18892645	13
395336	16
38638504	13
20158035	13
5445961	13
6927750	13
57432455	13
4478117	13
1328490	17
12064302	16
2632728	13
471068	16
10635349	13
515907	13
7192425	13
96020	13
3670321	13
8610606	13
9373187	13
6762486	17
4636421	13
838204	13
7187557	13
2967	13
13997193	13
4568979	13
7658853	13
20704179	13
5190169	13
24789	17
11826478	13
567717	16
7294261	13
8457602	13
21478207	13
2349895	13
17685294	13
20663552	13
892325	17
3796258	13
563205	13
55184510	13
2986222	13
29872681	13
2133935	13
1801111	13
4380841	13
1599889	13
10272572	13
6184818	13
2508067	15
10375680	13
9653453	13
1399025	13
20725822	16
11425239	13
37696566	13
3036921	13
16330893	13
9463490	15
2131937	13
43245	13
18934364	13
5446776	13
7858791	13
1479674	13
18698729	13
3488173	13
1471029	13
32530327	13
12509390	13
16346984	13
3889712	17
6759887	13
4877607	17
1611844	13
17579410	13
2465447	13
3982857	15
2725439	13
17314186	13
1995137	13
1639225	17
3215788	17
6894112	13
5194476	13
5825512	13
10097132	13
8434505	13
2044523	13
2200755	13
7077418	13
4178502	16
1617105	13
901866	13
32676220	13
1804535	13
6173043	17
6963624	13
24144560	17
9259692	13
23311556	16
2925735	13
1935534	16
13071156	13
4814342	13
8073123	13
6893475	13
4743551	13
12073544	13
10556328	13
2347495	13
5779504	13
15399740	13
8276675	13
3161809	13
3003782	16
8550880	13
1982750	16
3515845	13
8307345	13
2798339	16
1654049	13
497606	17
30615	13
2484077	13
2228100	13
11321564	13
9814609	17
942275	16
9001925	13
1156866	13
655969	13
2850929	13
1659076	17
23448919	13
5149	13
29836319	13
1483973	13
22987	13
280937	17
14129201	13
1728858	13
1176721	13
154995	13
5153305	13
411886	13
37927186	13
12222183	13
11335546	13
10685304	13
27298469	16
17887518	13
3873079	13
1342720	13
10855666	13
11317178	13
4287745	13
5814381	13
7356445	13
2527552	15
1209179	13
3169928	13
8904278	13
588747	13
6015757	13
7539435	13
8783519	13
1696558	16
4679329	17
34308932	13
3316671	13
3943309	13
7985766	15
7535050	16
18464796	13
16160864	13
19553781	13
4804309	16
9178881	13
610085	13
6064033	13
26722692	13
18058358	13
11489276	16
4172328	13
3131879	13
16437543	13
4571176	13
7500096	13
4076154	13
13006690	13
46252013	13
8723641	13
2948123	13
6465160	13
15304940	13
549472	13
1828509	16
5764222	13
10184427	13
28241941	13
7191598	13
2644820	13
6672886	13
1819064	15
544653	13
25570896	13
9467360	13
2476456	13
12368135	13
1922689	13
1790121	13
12307928	13
143190	13
9501203	13
5485041	17
851707	13
8020504	13
7081275	13
45217	13
2311972	15
1562187	13
10193460	13
2712387	13
3499566	13
35410643	16
5004075	13
5040681	13
16611911	13
3137908	13
10242081	16
2666272	13
2571091	17
5698083	13
175801	13
4989878	15
16307345	16
12705851	13
32377623	13
13498486	13
9261976	13
3559392	13
821632	13
7122448	13
364713	17
5332807	13
5384703	13
417935	15
16444486	13
33455034	13
5757320	13
1859292	13
726545	16
231589	15
5663661	13
6431196	13
9510430	13
4021171	13
7829180	13
483993	13
3270916	13
2004041	17
6510330	13
3460037	13
4845632	13
7662489	13
3780066	13
13961330	13
2216635	13
3770083	13
4464378	13
760444	13
4714629	13
14834137	13
312479	13
30742075	13
1606052	13
6689574	13
20149811	13
4012945	13
2140524	13
6777021	13
1875983	13
2473336	16
9080399	16
11145119	13
4469624	13
4864866	13
14107973	13
726012	13
26880845	13
364560	13
471242	13
5688146	13
618775	13
13590255	13
211235	13
8857212	13
18670129	15
4784859	13
1131947	13
689388	13
19529599	13
2890846	13
10617447	17
26528094	16
2430863	13
21127077	13
5933424	13
7207683	13
20792400	13
5224632	13
10048593	13
7688058	13
41891990	13
4503123	13
481939	13
764523	13
3406557	13
3366049	13
2683596	13
6806295	13
46379289	13
10372777	16
3559945	13
21178857	13
3021410	13
2466521	13
179065	16
1272926	13
13378621	17
41931933	15
1618361	13
22455769	13
51165099	13
2908177	13
8493090	13
3747394	13
9463734	13
5319939	13
1560392	16
229533	13
4185822	13
1610509	13
5245121	13
11724251	17
2849029	13
4970690	13
4743443	13
1764937	13
7042827	13
11106767	13
8605005	13
17025992	13
6433348	13
16639947	13
79736	13
160352	13
194766	16
2843027	13
17607409	13
1099216	13
2152433	13
12244067	16
5521057	13
6617204	13
9446	16
15281546	13
10480164	13
10217238	13
4567352	13
1659201	13
15375625	13
10746211	13
12121872	13
4580118	13
4456377	13
2911476	13
5531411	17
22006464	16
532948	13
26158677	13
7536231	13
20886175	13
7108759	13
7591430	13
2796895	13
2171886	13
9818321	13
12360958	17
2141270	13
5220413	13
1662429	13
1545811	13
2294312	15
21563788	13
1211329	13
3264865	13
15923273	13
9538151	13
11165597	13
25102222	17
5635695	13
10200887	13
1879132	13
14000207	13
14030839	13
39115562	13
10004148	16
32278416	13
10003789	13
15469829	13
2253471	13
4380338	16
5527488	13
12834402	17
6052271	13
5457687	13
8777343	13
8413888	13
2035003	16
8453573	16
20653453	17
417772	13
13725627	13
3851508	13
2926132	16
8399026	13
2926149	13
5861817	13
9092459	13
13033828	13
8934449	13
17170689	13
14459734	16
20699805	13
12368044	17
6422708	13
302434	13
17539457	13
7168742	17
25298332	13
4381975	16
5112772	13
31060529	13
35556860	13
5484557	13
1843917	13
7086434	17
8090695	13
3076566	13
8724931	13
29585671	13
15459219	13
3450564	13
24062386	17
3320301	13
7424646	13
2343	13
3486728	13
17678327	13
2458779	13
3925497	13
2801984	13
5264961	16
2394214	13
5293358	13
6391462	15
7775533	13
323654	13
5385566	13
3697770	13
10426555	13
966154	13
12099999	13
3995752	13
10196413	13
9816337	13
4312854	13
1748232	13
1669165	13
3050874	13
871850	13
3924830	13
15729624	15
11507529	13
469439	13
5270880	13
5173635	13
5459551	13
22219516	15
28643965	17
27290900	13
2489408	13
748353	16
266701	13
56095515	13
226656	13
15328203	13
6557238	13
1240897	13
3523682	13
17342022	17
12246923	13
5565705	13
8770266	13
20615175	13
17758331	13
14862625	16
11183308	13
4941872	13
16204905	13
8120990	13
240880	13
8392949	17
3020353	13
10091689	13
5054304	13
3856586	13
5329206	16
2503306	13
625150	13
14691128	17
889645	13
8102407	13
780593	13
11071266	13
35324562	13
8571450	15
4713365	13
3872144	13
20856305	13
2523176	13
535948	13
5450506	13
8868509	13
43150402	13
2810879	13
37561531	13
4079961	13
9327947	13
2307793	13
4940398	13
4690368	13
2330714	13
3060244	17
21259036	13
3352000	13
13056988	15
19907504	17
191818	13
1461131	13
433035	16
1014287	13
2191831	13
1302072	13
9577066	13
5271848	13
29426289	13
2333384	13
5364633	13
1118539	13
7804851	13
15381714	13
2765548	13
30984760	13
2772240	13
1533550	13
4899972	13
9470558	13
33049943	13
10019185	13
14728611	17
12682676	13
36832361	13
38420746	13
899505	13
15360905	13
5318154	13
22560	13
26100106	15
23212531	13
45580857	13
24166096	13
3798295	15
6674371	13
1182655	13
11874414	16
3692853	13
9382049	13
12540909	13
5441456	13
10362119	13
3936629	13
1528555	15
5904377	13
3113268	13
1257262	13
7165690	15
1327751	13
7987324	13
8918790	13
4385307	13
417052	13
8870218	13
4117356	13
13158079	13
435535	13
18443994	16
3621678	17
601920	13
5580708	13
4503184	13
32298669	13
2334371	13
6157122	13
17353985	13
5292964	13
8121557	13
593914	17
13233361	13
2807478	16
17936263	13
4700680	16
2545212	16
7662752	13
18400448	13
8281747	13
12773025	13
1731468	16
8666884	13
7283045	13
17800819	13
11515263	13
10084945	13
15711866	16
4092041	13
11673093	13
8505531	15
3353700	13
8152237	13
10629237	13
11951172	15
29913570	13
13374869	13
10755239	13
11990708	13
13278674	17
705322	13
669173	15
5701824	16
7053088	15
620824	13
7931284	13
13778120	13
13400410	13
1171463	13
4302450	13
1999154	17
18336710	13
10149089	17
5667365	13
1884677	13
1476788	13
1368084	16
5443147	13
7438046	13
12654093	13
17359302	13
292288	13
1980245	13
1315577	13
2792345	13
5782739	13
22368350	13
16706158	13
6829278	13
360000	13
1190088	16
16658332	13
36988134	13
8133850	13
15820414	13
16478608	17
9719769	13
1828569	13
5578482	13
11453250	13
1014767	13
5371312	13
2907956	13
102829	13
17319802	13
5378069	13
6195443	13
1820885	13
5065106	13
5804080	13
268986	13
474349	13
4770511	13
1255447	13
9878400	15
3317348	13
19366260	13
964515	13
1515894	13
3025791	13
8936436	13
8312325	13
6174090	13
834123	13
377396	13
487271	13
9352262	13
26660803	13
579503	16
81185	13
18374206	13
1298476	13
1215053	13
7788974	16
1552333	13
247639	13
15319301	13
12679460	13
8472650	13
28052112	13
6119669	13
9389551	13
7377610	13
8506249	16
13530351	13
40111665	13
1482378	13
6870093	13
13343106	13
41764634	13
911156	13
14018074	17
1720995	13
7645050	13
3685073	13
1881379	13
4324432	13
3916197	13
22097241	13
9737610	13
5807100	13
1015095	13
2056979	13
4943009	13
3613177	13
6661981	17
3335751	13
10903561	13
9524356	16
46397768	13
5824512	13
10783215	13
8490208	13
3042228	13
1786694	13
107464	13
7829287	13
6024246	13
15589850	13
966661	13
22183759	13
321151	16
2666452	13
41214703	13
524859	13
4767529	13
5291375	13
14573629	13
293493	15
511710	13
8196542	13
430920	13
2448994	13
2127799	13
26037	13
5951663	16
17748134	13
2244189	13
4621029	13
5242446	13
2007208	13
1553070	13
9114143	13
4262068	13
3195381	13
2112879	13
1053014	13
3601555	13
15709659	13
5251036	17
1843917	13
2147345	17
3291463	13
157756	13
2043335	13
9432767	13
3840641	13
791339	13
12490868	13
9206081	16
25603300	13
5700177	13
5258558	13
3396825	13
5715295	13
6073818	13
3052	15
5418493	13
7313215	13
17944259	13
9511400	13
133798	13
22696	13
1656117	13
10479333	17
2959933	13
6446103	13
23978860	13
2866258	13
6730135	13
4733657	13
1380978	13
3579893	13
753038	13
5716921	13
1873640	13
414461	13
24893894	13
7380389	13
649803	13
18531003	15
1486367	13
2987338	13
15022665	13
7290827	13
9423148	13
19185626	13
8860606	17
4654879	13
13804721	13
1307310	13
822466	13
11817498	13
7844687	15
1003296	13
1466206	13
18063396	13
522839	13
11560269	13
2990450	16
10475212	17
3898893	13
544873	17
3005375	13
10543358	13
2838188	13
6860198	13
29194333	13
7837782	13
22634359	13
28641749	13
9387979	13
3887900	13
1682555	15
11595484	16
8947053	16
1785926	13
1642738	13
30294931	13
11202809	13
5712983	13
4349779	13
15227694	13
932781	13
3773966	13
8388089	13
2704316	16
9852848	13
3405195	17
3140546	13
2929985	13
8410975	13
20323641	13
9888579	13
12912322	13
4327344	15
2020508	13
4882925	13
3972493	16
211941	13
4303471	13
1395886	13
6458373	13
11004776	13
1819923	13
1871627	13
2846817	13
4428086	13
3909875	16
1842	13
18471	13
1687062	16
1025241	13
4912544	13
10601463	15
504558	13
1722978	13
2464673	13
5474401	13
18446410	13
7284219	13
40051610	13
4524298	17
2355409	13
9560453	13
42478237	13
12413425	17
4135996	13
616155	13
8258787	13
2157714	16
6870489	13
3942395	15
3176458	13
7073549	13
8931220	13
12107247	13
13006255	13
4655524	13
5567053	13
26177090	13
3597533	16
4992338	13
15473653	13
2799684	13
2409870	13
4024096	13
3528060	13
1194366	13
10935305	13
4264832	13
7091018	15
1224588	13
3560824	13
28348749	16
14374618	13
401110	13
15633506	15
17353029	13
4773036	13
942785	13
3463103	17
8301180	13
14179845	15
4120758	13
12245883	13
3574957	13
14117821	13
4009458	17
5266042	13
1389833	13
3767157	13
15120805	13
4340502	13
2054649	13
163355	16
6388219	13
28951083	13
17059864	13
615894	13
1612589	13
4042928	13
10485089	13
7725108	13
6391639	13
1175143	13
5429865	13
15930198	13
6104612	17
15476646	13
6398205	13
1350580	13
8194820	13
11210805	13
1898484	13
3809417	13
23482366	13
5727509	15
20837104	13
1823325	13
21255187	13
3771446	13
9791953	13
2025367	13
11853773	13
20798787	13
5659308	13
12610503	17
4033274	13
8912794	13
17114795	13
4848068	13
2891430	16
3647576	17
7148104	17
18760931	13
1548701	13
4438937	13
11892407	13
7481903	17
2108404	13
3463709	15
924392	13
2626017	13
16166185	13
26499820	13
38392015	13
9483365	13
14682327	13
960942	13
20561575	13
6830259	13
1642053	13
3219507	13
13236136	13
5416735	13
2084036	13
132085	16
12400595	16
35082092	13
3503182	17
3032742	13
21536698	13
8159137	13
1060056	13
13478911	13
339171	13
1220195	13
4046132	13
14678858	17
1297356	13
1106124	16
5598997	13
78176	13
561393	13
55941	13
460132	13
14225493	13
24043735	13
934142	16
218227	16
2508563	13
15654910	16
12771605	13
2674342	13
16834955	13
8918486	13
14694255	13
3277072	15
7035531	13
6131130	13
1783241	13
14163280	13
2367593	13
24317461	13
19929383	13
18463316	13
1084253	13
9138661	16
2852327	13
1371512	13
550064	13
8139224	13
772780	13
14457203	13
3972678	13
6660151	13
2722570	13
4758540	13
13176809	13
1531891	15
4295531	13
3709863	13
9079733	16
2713194	16
5780032	13
1633367	13
2996037	15
2336100	13
4243342	13
380391	13
2378996	13
395087	13
7159857	13
7646228	13
18753116	13
4738647	13
10561313	13
6146866	13
5267074	13
8569696	13
4892808	13
5416712	16
809975	13
3449531	13
3065751	13
9263764	13
12864867	13
7167809	17
22981445	13
12048552	13
7211876	13
6555217	13
5714400	13
21319547	13
23571392	13
3302375	13
2593733	13
1474015	13
3379293	13
3499353	16
594291	13
26939751	13
2183221	13
2524673	13
12142502	13
393757	13
8351257	13
10792853	15
3358561	13
1361126	13
4027638	13
7290968	13
876932	13
4944661	16
14374362	13
6328730	13
1813561	13
3967757	13
10016531	13
889341	13
9549885	13
4024451	13
3914463	13
20858856	16
19713926	16
403960	13
14077297	13
12542580	13
5463235	13
8850010	13
10342765	13
16927458	16
6890303	13
4340526	13
6679729	13
9850337	13
2707289	13
3540941	13
10398226	13
1867347	13
4842376	13
9196415	17
7621183	13
971535	16
1357805	13
3937407	13
10391796	13
3814147	13
3015529	13
5812782	13
8483886	13
5676013	13
29815	13
1548459	16
3387735	13
966779	13
4994050	13
5031696	13
16735154	13
13500045	13
5762122	15
27210592	16
705599	13
1896627	13
8583519	13
7376856	13
4704600	13
17102834	13
1422415	13
4595102	13
18561415	13
12290072	13
44567067	17
588027	13
810313	13
5558991	13
6838203	13
4310462	13
202207	13
14596361	13
16610625	13
7652599	13
31199434	13
584691	13
13098986	13
3967468	16
32835	13
263239	17
3713853	13
6358775	13
3436304	13
5013180	16
11418622	15
13420054	16
2265746	13
688223	13
4941772	13
2868058	13
10667591	13
3537502	17
1732404	13
583336	13
35707332	13
8324097	13
1374614	13
22153359	13
2210226	16
6635083	13
1276579	13
5182519	15
3297292	13
3039732	16
390355	17
5684283	13
13845984	13
15110404	13
24485651	13
14306	13
38916776	16
2604462	13
5783388	17
496906	13
17757086	13
3860555	13
22007255	13
3387803	13
917315	13
93611	13
309092	13
6409664	13
3990252	15
28679945	13
6014286	16
6178061	16
3769479	13
8985687	13
22650276	13
343288	13
5811361	13
3191969	13
14869035	13
9516437	13
1576124	13
3040489	13
14474051	13
17083228	13
408564	13
7416690	15
2989652	13
956296	13
2957659	17
13777892	13
2532992	13
3697160	13
10019327	13
16523854	13
18047626	13
14489408	13
13041459	15
509509	13
3326304	13
8942591	13
24198208	13
10327812	13
3674797	13
3617278	13
968855	13
15256702	13
4440276	13
8618807	13
862453	13
9380117	13
8473461	13
12232830	13
11014353	13
10288926	13
4822701	16
3333836	17
2705862	13
2421816	13
4507069	13
1475060	13
10485294	13
3106071	16
5094929	16
1414696	13
3610212	13
3927057	13
1215288	13
19526425	13
3128427	13
4681452	13
5993461	15
9575992	13
4791264	13
7057919	13
20479867	13
11745671	13
494517	13
11402	13
4387721	13
1479248	13
2745511	13
11971289	17
12692579	13
10555129	13
1961610	13
4776763	13
3494000	13
53640	13
9983355	13
230203	13
8762827	15
1126568	13
9501587	13
5214274	13
1145749	16
5869272	13
16804208	13
18435297	13
5728138	13
984184	13
10374938	13
1854189	13
34237255	16
1946615	13
3337672	13
2344655	13
1047019	13
1510765	13
3743406	13
2124912	13
4455367	13
8028156	13
2686545	13
6295766	13
959768	13
3128051	13
565809	13
15214299	13
5320130	16
3641297	13
2928565	13
3082762	13
973892	13
679052	13
9049766	13
10021982	16
1914758	13
1123991	13
620334	13
4467164	13
9930583	15
28719853	13
16372561	13
5207959	16
6278320	13
1848109	13
5611086	13
11511398	13
7718329	17
153811	13
674102	13
2588204	16
7580058	13
1408166	15
594329	15
10800622	13
7866317	13
5718546	15
254736	13
3584722	13
944160	13
146065	13
6316310	13
5373801	13
8232407	13
7357685	13
9404450	13
101332	13
2655610	13
1094166	13
2526299	13
3245699	13
6754325	15
2984817	13
8835898	13
550348	13
8914727	13
8804271	13
60318	13
10197546	13
119913	13
29486633	13
2151554	13
10665625	13
2057931	13
8769380	13
28861712	13
4125884	13
8699544	13
8708791	13
10710480	13
17550	13
18003976	13
9271825	16
4062784	13
871799	13
23989712	13
1596525	15
3614443	13
1459917	15
19703937	13
395157	13
22361184	13
3397	13
6044435	13
24812830	16
10737707	13
43830345	13
1521745	13
9034330	13
911590	13
4515093	13
16440784	13
1997352	13
6447628	13
27483493	13
4835444	13
11804794	13
1149877	13
279331	16
10605751	13
4364531	13
9644382	13
2974931	13
1824447	13
16465956	13
6165273	13
967769	13
11247979	13
15266245	13
646665	13
4088913	15
119578	13
17124168	13
2586383	16
3466047	13
12920635	13
1431231	13
3728809	16
16829412	13
2860962	13
2463669	13
10742701	16
1446335	15
14241550	16
5836777	13
1353633	16
20293573	13
7631025	13
2227215	13
10694878	13
2349166	13
1732614	17
3233064	15
19597755	13
11390368	13
1064737	13
19461152	13
75805	13
1339341	13
1572476	15
949857	13
8133112	13
3634654	17
1032353	13
8027368	16
352979	13
485776	17
8365813	13
5127490	13
10239895	13
407032	13
4819679	13
4249756	13
7126261	13
14151328	17
810299	13
9626479	13
177294	13
8061208	13
11565819	13
3604134	13
10314728	15
5700307	13
16437234	13
6157945	13
8704742	13
2723439	17
4432496	13
1166355	15
5691168	13
935465	17
2676141	13
10657853	13
5710744	13
2951140	13
2222092	13
5240748	13
8179298	13
7564550	15
13412158	16
261474	13
2966331	13
7727060	13
4616755	13
7528693	13
13275544	13
17931818	13
5834247	13
5534852	13
8029075	13
10941334	13
3467595	13
7891079	13
4883646	13
4354487	13
4149711	13
11930883	13
5049516	13
3794469	13
7286543	13
2056053	13
7780727	13
19625539	13
4405215	13
3380408	16
6085604	13
4077817	16
2563257	16
8738707	15
22572928	13
3252246	13
599838	13
1255687	17
125770	13
2624257	13
3382501	13
686108	13
6675438	13
776672	16
9218813	13
262246	13
2536500	13
9091360	13
5114501	13
3342620	13
4408620	13
6455873	13
1467495	13
8345035	13
21544353	13
521882	13
96499	13
2078090	13
6682642	13
9363487	13
39322	17
8491952	17
25121546	13
9776889	13
4331445	13
8427137	13
4382992	15
8928908	13
3409822	13
9009704	13
4621327	13
2183809	13
6001351	13
330495	13
15040398	13
6445054	13
4406426	13
11588896	16
3569118	16
13830661	13
1221228	15
16657375	13
8798439	13
5552176	13
8548512	13
2559114	13
580250	16
2364665	13
5716785	16
9886704	13
3800287	15
11186822	17
874466	13
1496877	13
7732863	13
13195351	17
16907675	13
630981	13
7967821	13
4595935	13
5327077	16
23369609	16
13488808	13
7747831	17
9196427	13
3988794	13
11814280	13
6780865	13
1971774	13
1246882	13
18219109	13
8471453	13
11535344	13
2085493	13
11574796	13
5780094	16
4774299	13
150069	13
21415731	13
2424213	13
3424473	16
5276409	15
22595074	13
17233332	13
14009115	13
331742	13
473456	15
1817650	17
2206388	16
11707602	13
562083	13
5462893	13
225935	13
16079422	13
16287342	13
960834	13
5337932	13
3719130	13
1228081	13
6840183	16
15722137	13
18374257	13
14056022	13
10624728	13
6844590	17
25856362	13
3496908	13
5355073	13
8744574	13
4495782	13
5103975	13
3639276	13
4559604	13
4894470	13
19776361	13
5353642	13
208027	13
13912931	13
2473718	13
14156587	13
1284057	13
5683465	13
2223633	13
20386869	13
15314086	15
14518459	13
21509321	17
3504244	13
6597323	13
16621706	13
11626135	13
1162968	13
9605966	13
8931541	13
4374928	13
1655340	13
43957325	13
4329003	13
12171619	13
4621088	13
4457463	13
4042579	13
248724	13
3232844	17
458496	13
4096275	13
17226167	13
10282932	13
434936	13
7811230	13
1399582	13
9167997	13
8902749	13
3971360	13
1925018	13
879387	15
6697672	15
7530819	16
19835288	13
7871541	13
7019836	13
900450	13
14259572	13
1314821	13
14148193	13
4054374	13
14303788	17
6704309	13
8167938	13
16967315	13
267339	13
9702290	17
1993006	13
12021184	13
4712163	13
141107	13
1261745	13
9481472	13
842727	13
7040487	13
11073679	13
7176099	13
342315	13
3420202	13
32510709	17
11678258	16
936639	13
15827521	13
1333002	13
31523581	16
8304576	16
681289	16
8701786	13
9532268	13
1368806	13
5390320	16
2397561	13
3087010	13
8472759	17
2869203	13
9131055	13
2371087	13
10177811	13
24384149	13
3737544	13
9763340	13
21490581	16
1229624	17
7634103	17
7937645	13
961741	13
3242533	17
2973217	13
9895989	13
19823294	13
1083508	16
4882197	13
2723312	13
8633923	17
10864973	16
8520019	13
10977607	13
7839266	13
2498821	13
2310412	17
3194673	13
762093	15
16780678	16
779491	16
9463195	13
2313600	17
2117652	15
6365399	13
453780	13
5000043	17
23917090	13
42371133	13
15852386	13
444613	16
10492690	13
7615658	13
8733419	13
10003553	13
176934	13
16732911	13
3665473	13
21037041	13
10639202	16
1161186	13
11265701	13
3184758	13
159142	15
6251880	13
2392019	13
13559111	13
9609190	13
6860387	13
1258935	13
13553203	15
15162589	13
17944100	13
1063472	13
15316342	13
6241402	16
6526214	13
40814364	13
2168617	15
16306266	13
2751622	13
25629010	17
1208139	13
493617	13
2061943	13
566985	15
22817837	13
2841575	13
11337052	13
5157693	15
662889	13
405032	15
19434280	13
4191211	13
27860316	15
8931226	13
2948892	13
8762656	13
3800544	13
1192041	13
9956170	13
6046243	13
4418194	13
10114521	13
1233628	13
12578916	13
1804214	13
2168048	13
4291026	13
19387879	13
13394765	13
11866622	13
5622553	13
8855204	13
915931	13
14760030	13
23033404	16
11997591	13
2329619	13
412118	13
496972	13
5326209	13
20134526	13
11078967	13
2330477	13
9465273	13
11335559	13
4736423	13
18864770	13
28043328	13
5865969	17
15720604	17
7619572	13
4249202	17
899374	13
12397236	16
3767534	13
8076433	13
13105259	13
6772833	13
1985832	13
13966383	13
53428	13
14073972	13
101351	17
3978586	13
11854498	13
226319	17
7241016	15
12684432	13
15045324	13
23811702	13
23066186	13
10396448	13
12428370	13
11483649	16
2619390	13
23619221	13
12244606	13
5134200	13
8168794	12
6092050	13
21527595	13
4370247	13
10532995	13
338667	13
814723	13
11041751	13
2749364	13
1469584	13
2413464	13
13573397	13
3533642	16
10457322	13
25303	13
26110261	13
6176141	13
279086	13
1172138	13
1693507	13
11867267	13
6503003	13
3329154	13
3257436	13
10234329	13
2031073	13
3080872	13
1377423	13
1011461	13
10586770	17
166818	17
931954	13
15075558	15
8725531	13
7947117	13
486607	13
19431270	13
25012153	13
9468444	13
3273309	13
7814526	13
7986289	13
183484	13
15312723	13
2582675	13
21865846	13
5981392	13
3344383	13
1022327	13
9643806	13
12322308	17
1668625	13
1692681	13
14824676	16
11479760	13
1824043	13
1901484	13
19877797	16
10159967	16
28612349	13
5508939	13
6433068	13
1153711	13
44823560	13
4494496	13
7339517	13
8969767	13
3479283	13
8591894	13
345132	13
2135566	17
15007416	13
204040	13
734911	13
10319051	13
1080143	15
6270440	13
6693841	13
33705423	13
1224445	13
495404	13
668136	13
9623013	13
5916826	13
2826116	13
1731348	13
34398828	17
4468485	13
7458427	13
12523661	16
2554511	13
12876202	13
9887606	13
1380717	13
2286464	13
7309012	15
339475	16
2468082	13
3404789	17
18575856	13
15194033	13
226788	13
29608225	13
14168106	15
23837161	13
11230364	13
901196	17
3249317	13
2240473	13
6412932	13
1999890	13
1034235	13
18641872	15
7100336	13
2824884	13
6480646	13
2610569	17
3612078	13
15063347	13
19237946	13
9999469	13
14669486	13
599347	13
15220763	13
1943943	13
1178968	13
4891	17
23746864	13
2475290	13
31007612	13
2805404	13
2866280	15
12343107	13
823140	17
21434971	13
7687101	13
849851	17
7754365	13
10902395	13
6698857	13
22240023	17
4277230	13
13605952	13
5491387	13
280935	16
15429727	13
54353	13
2009885	13
7596928	15
4718411	16
6134368	13
21668877	16
6386163	13
11255253	13
6959917	13
3139914	15
12883557	13
10135945	13
17280888	13
20429718	13
6930885	13
13735977	13
1242707	13
5814075	13
4116909	13
6244319	13
50463179	13
483524	13
2586154	13
16178750	13
841357	13
5490351	16
15700544	13
8357332	13
33066228	13
16511232	13
279880	13
8905485	15
2886894	13
17581675	13
108260	13
7880360	13
623953	13
2294079	13
27081852	13
3867182	13
2196746	15
23302519	13
25792630	13
12378988	13
9145916	13
1563820	13
4932427	13
6708439	13
31217127	13
6990989	16
293316	13
12428069	13
16040632	13
11841456	13
1013719	16
4160998	13
2367305	13
2504549	13
1281737	17
6437290	13
2401538	13
586433	15
5014397	13
171305	13
8736750	13
1653785	16
5340651	13
2036970	13
11439987	13
1121361	13
175332	13
5568719	13
2371629	16
7436773	13
765500	17
9035815	13
2769144	17
2799414	13
4178798	13
628792	17
1518477	13
205636	13
731101	13
2090304	13
10242083	13
3169066	16
2735604	13
5938502	13
358651	13
15503206	17
529394	13
13068586	15
7090370	13
34408550	13
5052287	13
7584493	13
1126330	13
3378682	13
13445177	17
9468839	13
726696	13
282046	13
9121933	13
13001497	13
10990054	17
6244725	13
7044380	15
6820024	17
2024677	13
2777474	13
16765091	13
14862978	13
30044333	13
4764001	16
5985352	13
1730838	13
20649406	13
6137932	15
12836731	13
6217364	13
7294607	13
6579408	17
2082501	13
11920800	13
4352313	13
1920229	13
1687547	13
352183	13
1637519	13
4069950	15
3435718	16
11109515	13
321927	13
20365429	13
1078833	13
8812808	16
17186195	13
592206	13
18593710	13
7878391	13
264485	13
17298839	13
2159812	16
8507977	16
4225863	16
8154156	13
12672871	13
2707605	13
2221986	17
17092055	13
484507	13
14175094	13
13490653	13
19455207	13
3169836	13
28709417	13
4532110	17
12925198	13
3166446	13
4679215	13
9226326	13
12213656	13
1877470	13
9392749	13
5788308	13
31162043	13
6530260	13
1506719	13
5171589	13
1127708	13
1815494	17
5686144	13
4904368	13
7151573	13
36836287	16
4417191	13
5674707	13
1873142	13
29479549	13
31012408	13
6076388	13
1543720	17
5283742	13
15354333	13
4800036	13
8123644	13
19178827	13
7451311	13
20512040	13
5537338	13
7861949	13
5405808	13
5605252	13
26349447	13
7119561	13
2383733	13
23974489	16
48130313	13
19835795	13
4826063	13
7841445	13
1335754	13
7642609	15
5618962	13
20709681	13
4630976	16
5369028	13
996537	13
2892670	13
9166796	13
3116241	13
12922478	16
3932276	15
38882952	13
1135912	13
26531155	13
672968	13
15746670	13
6924834	13
17067574	13
1925223	13
932120	13
4315958	13
5895333	13
4016161	13
34098594	13
9658691	13
958967	13
3986453	13
1280809	13
2470414	13
12235000	13
5954036	13
3164776	13
4776770	13
1815422	13
3336089	13
16968071	13
8439304	13
8922183	13
18947062	13
14800034	13
9798133	13
1861090	13
698505	13
5491579	13
20667398	13
17083285	13
1637291	16
128828	13
7510365	13
5291290	13
7558391	13
5623617	13
19028892	13
7672481	13
6295137	13
10610947	13
8465909	13
9486556	13
10389724	13
29272051	13
15168515	13
3166672	13
2751186	13
14921566	16
25566077	13
10981838	13
18305317	13
11332074	13
19759571	13
249425	13
4830068	13
7204050	13
8240514	13
1081814	13
681019	17
3739336	13
6229238	13
790183	13
517909	17
601869	13
4467234	13
9985780	13
10577081	13
8415887	13
151319	17
2060723	13
2904866	17
1445954	17
5528403	13
14268888	13
1245321	13
32418094	13
6706809	16
4982351	13
6699395	15
9734354	15
10651881	13
28601058	15
1662740	13
7790919	16
2349373	13
10350132	13
1660679	13
15341850	13
9158145	13
15993532	16
7078174	13
24247467	13
18745135	13
6759017	13
2327547	13
3445007	13
4529392	13
5923892	16
30239150	13
8852025	13
10031168	15
7319954	13
14890743	17
7890297	13
11053115	17
2186670	16
4352471	13
2094875	16
13364012	13
5295795	17
4106146	13
4722369	13
3078134	13
23000016	13
19938896	13
5382539	13
8389023	13
8703321	15
9501887	13
1702932	17
15832186	13
1912884	13
1444027	13
3722845	13
15471496	13
19110190	17
1099544	13
6620670	13
16053689	13
6166777	13
3002043	13
14571081	13
8616555	13
8079661	13
8329422	13
7167911	13
37802641	13
4505019	13
1089415	13
1064485	16
18249401	13
14032777	13
10997559	13
5718231	13
9347461	16
11094281	13
87076	16
6033870	13
5841525	15
6023971	13
1780784	13
3210419	13
9312077	13
1868706	13
5871110	13
8267692	13
4229842	13
8389594	13
1950446	13
3888957	13
1961673	13
644270	13
30473	13
21580916	13
23753681	13
11639287	16
758007	13
3447279	13
9965795	17
387923	13
5898939	13
12632354	13
5047381	13
10621608	13
7218186	13
2894726	13
8294829	13
13936053	13
551952	17
4183804	15
8220476	16
10611523	17
7524201	13
33171241	13
2277463	13
7773512	13
2312678	17
7910086	13
16072751	13
9509052	13
19574701	17
819825	13
924524	13
29081804	13
2043751	13
15222518	13
503722	17
9609727	13
5171876	13
7694493	13
3130808	13
6473268	13
8137957	13
5818316	13
4579483	13
6920773	13
5234955	13
12179985	13
7092971	13
14009921	13
247006	13
29726943	13
564418	13
12999279	13
9250546	13
2670536	17
1750958	13
970886	13
20577604	13
4228221	13
1777029	13
33700404	17
41973608	13
28285364	13
29098072	15
7796290	13
1751066	13
14821710	13
5002985	17
749456	13
18457907	13
4552009	13
16528534	13
8751359	13
17132355	13
9670959	15
12746581	15
3224123	13
5443772	13
5612333	13
1767345	13
14131269	13
9054574	13
922461	13
6703673	13
1799418	13
12064443	13
4189877	13
3092795	17
3287564	13
2932763	13
1955419	13
721800	13
1877470	13
899074	13
1494302	13
6748858	13
19078613	13
30042660	13
2491152	13
7801450	13
46034891	13
888582	13
3337208	13
24190300	13
14703670	13
27984700	13
8186984	13
13645477	13
2343096	13
15440698	13
8635759	13
2499700	16
2346916	13
5304458	13
25975863	13
1772689	13
7534418	13
3297736	15
1305794	13
16162794	16
3514285	13
3160305	13
6854380	13
132390	13
9113875	13
15616157	13
343478	16
2188426	13
11077857	13
1277125	13
5011267	13
11561882	13
14855498	13
17561824	13
4365156	16
7334262	13
497696	13
657247	16
6281905	13
3084274	13
10442405	13
2137131	15
1983441	13
10629409	13
5391921	13
889269	13
8525796	13
21187533	13
28385258	13
11874671	13
2761040	13
1350858	13
5510228	13
3415729	13
30261436	13
11213	13
22614088	13
15891961	13
24366628	13
4493217	17
5180586	13
3092771	13
5206939	13
10007157	13
23891857	17
2736445	16
12764586	13
7696210	13
18351363	13
3036486	13
9098669	13
14313423	13
19597771	13
5337454	16
44713404	13
10437495	13
23179569	13
34885504	13
10736880	13
7703079	16
11017373	13
6395005	13
1531610	13
5410022	13
19552664	13
4202067	13
6346627	13
7834303	13
15093404	13
1709880	13
343328	13
6807278	13
8655310	13
397632	13
1006995	13
2324037	13
13319668	17
1592563	13
2306996	13
13400732	13
12564075	13
5578403	13
5209326	15
9577039	13
1213748	13
3819360	13
1644059	13
8293692	13
5212008	13
540062	13
9528941	13
376241	13
13649848	13
1404526	13
8785073	13
2954617	16
19189237	13
17145593	13
616127	13
520664	13
498867	13
5321888	13
10983141	13
1436067	13
570833	16
138622	13
4088296	13
7481	13
7718953	13
6254906	13
1129331	13
3211317	13
17317423	13
24824996	16
39154753	13
4308016	13
2000766	13
18929698	13
5027691	13
21962710	13
9049646	13
7624425	13
18595847	13
1647234	13
14094417	13
30110688	16
2698666	13
1355156	13
700744	13
7045040	13
3349961	13
447135	13
2500227	15
425736	13
3368366	13
3005589	17
2777718	13
21569304	13
1710040	15
75749094	13
4487782	13
7352550	13
123657	17
15225142	13
2822287	13
925198	13
10256868	13
2084937	13
2091485	16
31782284	13
461763	13
4496160	13
31766427	13
5049623	17
8015833	13
6921696	13
212564	13
1959039	15
2906728	13
1920089	13
19425203	13
18808234	13
4824670	13
8335703	17
6625235	13
2596703	17
2873910	13
5188387	13
23334014	13
1032696	17
578564	17
373645	13
2936183	13
11428748	15
873889	13
1247765	13
3725902	13
12221788	13
182476	13
5595060	13
1055098	16
3999219	13
4796302	13
12147835	13
472676	13
27866222	13
4986984	17
34975397	13
3820338	13
1770725	17
11202785	13
37588761	13
3915205	16
5640033	13
4132707	13
4428733	13
38087214	13
2021930	13
18835639	13
5152418	13
166327	13
9718709	13
3032304	13
4671731	13
5924378	13
1771827	13
4468488	13
14782982	13
4469815	17
9679368	13
3976981	13
3026009	17
3800539	13
2947401	13
1938455	13
12658601	13
2370855	13
19889129	13
3745805	13
8973609	13
28744130	15
18756888	13
317928	13
13438790	13
70470	13
8121085	13
858996	13
9640099	13
3011222	13
4798539	13
9152161	13
1827352	13
12025690	13
1948795	13
1570175	13
6179277	13
2965926	13
9096121	13
1284306	13
5204645	13
9725794	13
9577423	13
32795844	16
13073466	13
8884902	16
42834450	13
3779157	13
5645121	13
23073964	13
6073770	13
11263511	13
7832730	16
15460954	13
22253071	13
872252	13
21911359	13
2803044	13
4955155	13
16181355	13
4908000	13
16289778	13
6668696	13
676985	13
7670256	13
4602736	17
948362	13
5293816	13
3614170	13
3454417	13
27020443	13
1399219	16
36973172	13
8383166	13
6063389	13
4357400	13
916921	13
10303573	13
3811432	13
2556632	13
316962	13
14938062	13
5724553	13
7949528	13
4499583	13
19458961	13
9702696	13
28117611	13
7267376	13
2154789	13
3679987	13
2326889	16
7811899	16
5960850	13
5164680	16
606382	13
3149440	13
20562405	13
9356495	13
9824049	13
10264896	13
5169119	13
5002712	13
13865070	13
2715059	13
301577	13
1169562	13
908433	17
4046474	13
644155	15
8799151	13
8258949	13
942293	13
4693167	13
5202401	13
21092484	17
19176826	13
5625634	17
29772364	13
11093598	17
3855322	13
8755898	13
17988410	16
468052	13
9921365	13
21205535	16
7497579	13
7974651	16
32048394	15
5522189	13
5368572	13
19615529	13
2527056	13
14719884	13
2579228	17
14731565	17
2990531	17
8586181	13
4292870	13
10659410	13
8380966	16
8687290	13
2746729	13
2414487	13
4384028	13
5909456	13
35953573	13
1257315	13
4197003	13
15094569	13
15448258	13
72970298	13
37393657	13
7167200	16
6499723	13
1140745	15
5612594	13
1182724	13
5866930	15
8363663	13
3349196	17
3138403	13
8932424	13
148474	13
257436	13
794441	13
7844696	13
5194222	13
2053846	13
1766041	13
9291048	13
16840577	13
9791065	16
2769764	13
19841610	13
3691746	15
950811	13
13342494	13
12256131	13
6663905	13
3231987	16
4174062	13
862203	17
22691038	13
1529352	13
27566868	13
5699324	13
3440108	13
6500160	16
19268978	13
1995817	13
1834952	13
8780612	13
38266951	17
8225836	13
7152031	16
1237920	13
11145955	13
7131216	15
7916971	13
6301287	13
16693591	13
3698521	13
2268023	15
4009266	13
6684908	13
6764046	13
24802413	13
1640742	13
34464820	13
18098506	13
2153639	13
1869781	13
21030805	17
12571170	13
1679990	13
1935440	13
548960	13
2711447	13
2577765	13
3870325	13
10163118	13
989458	13
14054101	13
298125	16
24664887	13
4351591	16
18001873	13
1656536	16
8207728	13
17033781	13
3590137	15
5306508	13
6326760	13
15808632	13
1782356	13
12950459	13
449615	13
2667110	15
9835497	16
18088504	13
1101378	13
937578	13
4561702	13
15726288	13
1548060	13
3784713	13
7879691	13
5094391	13
503323	15
12338998	13
41212379	13
15874825	13
8362074	13
4198791	13
1114149	13
20301817	13
1811592	13
12718707	13
7563363	16
1929860	13
4011305	13
21869679	15
9879343	16
11556362	13
23520	13
523217	17
4308679	13
36978437	17
1539297	13
6192238	13
13098581	17
21812456	13
8713822	13
3233345	13
1650833	13
1642759	13
31755819	13
6717523	13
11167324	13
11045247	16
4535912	13
25310934	13
10563724	13
7497514	13
6394473	13
2053434	13
3316081	13
2155099	16
14458072	13
999557	13
2605991	13
19188127	13
11451363	13
11482616	13
11492432	13
3905901	15
305059	16
7339040	13
5830790	13
10137918	13
12381691	13
1966954	13
148256	13
2639979	13
29683770	13
10478162	13
3082833	13
3081290	13
5049364	13
8673456	13
20424567	13
8315112	13
2163945	13
16494999	13
1912255	13
3314496	13
15295114	13
6999598	13
15797277	13
11541512	13
3725604	13
10080620	13
22061612	13
31740811	13
14567243	13
10384451	13
3360125	13
33058061	13
2016485	13
3807850	13
935322	13
10173917	13
4516644	13
7503193	13
335631	13
2451980	13
518630	13
6085750	13
6596550	13
19488846	13
7637258	16
1442065	13
10519483	13
2684300	13
7267225	13
402974	13
12072929	13
10557136	13
4861636	13
3786958	13
1049879	17
10606865	17
7106648	17
4771585	15
13609108	13
1997054	16
36408578	13
12134038	13
2891531	16
5889965	16
21023857	13
1023873	13
8851387	13
6880926	13
4344969	13
4170525	13
41410723	16
712694	13
13045145	13
2213481	13
8229234	16
7887398	13
1338557	13
1629498	13
5196554	13
1314459	13
1176460	13
5109	13
1936117	13
5126108	13
3604741	13
5380167	16
15811963	16
19282243	13
2792354	16
2118540	13
6208992	13
13363358	13
1793433	17
3612415	13
5861845	13
9106232	13
3643547	13
5369722	13
110330	13
14254113	13
11332486	13
9401024	13
822144	13
2808362	13
47911737	13
1475748	13
4214483	13
14043488	13
34538589	13
200748	13
4102052	16
6468139	16
875858	17
752868	13
25558333	13
1290316	13
2901148	13
10424839	13
12745424	13
2072049	13
2307408	13
1497585	13
3203191	13
5743188	13
3229288	13
6774274	13
4528494	13
4760426	13
4368647	13
4605597	13
11060990	17
2175725	13
9262774	13
18788033	13
47317866	17
4716293	16
6347984	13
4360203	13
11814142	17
8402387	16
795639	17
4363622	13
6622648	13
4483522	13
490296	13
25046347	13
33562916	13
406734	13
4032021	13
3751065	15
4017506	13
1178783	16
6383697	16
19732422	13
8679959	13
8622438	13
16872857	13
1500309	13
3420102	17
31183401	13
2407296	13
3304447	13
9491772	13
2811924	13
8552997	13
1460713	13
1555557	13
25880324	13
6228381	13
15464932	13
18747024	13
979867	13
2954923	13
780939	17
11034472	13
14393874	17
4855488	13
6705438	13
1640880	13
4167436	13
16957998	13
3417833	13
22431202	13
11713022	13
13408924	13
1051449	13
13312922	13
9981639	13
3090149	13
17395495	13
15745744	13
142086	13
5327182	13
6327058	13
16490090	13
3541816	13
14067581	13
1566378	13
780375	13
2612724	13
8639965	13
8889186	13
1054941	13
284883	13
4918268	13
1118577	13
8204258	13
3270476	13
10248580	17
2010281	13
29209048	13
3912395	13
2259151	13
7375387	13
3508746	13
5086647	13
1226463	13
33320393	13
16088877	13
3729912	13
9038141	13
4281861	13
1445762	13
5669195	13
4402854	13
7295436	13
21829918	13
359502	16
9875577	13
44058	13
8899835	13
4057308	13
12298842	13
347338	13
8584617	13
2258786	17
4151531	13
23923110	13
4409644	13
942675	13
2802783	13
16634936	13
7788039	13
741024	13
12971231	13
2427826	13
2133996	13
12328099	15
11542674	13
27054712	13
1925002	15
10054489	13
21270099	17
3895892	13
1677903	13
4124332	13
6348526	13
782905	13
25520923	15
5530868	15
6251723	17
18120347	13
10810616	13
16240716	13
2594933	13
16839081	13
2206728	13
12359232	13
49781	15
22578776	13
30613355	13
7273205	13
7401232	13
4814324	16
14536981	17
1036092	13
5809081	13
6113398	13
9993	13
1063832	13
1662295	13
20393494	13
2079693	13
13238939	13
24509886	13
4254075	13
14414636	13
10464230	13
802963	16
6061245	13
3404861	17
20618532	13
3217647	13
25952702	13
5060936	13
18647343	13
4047317	13
4055082	17
1095133	13
2834529	13
78513940	13
2129233	13
15552796	13
5327824	13
837137	13
8904401	13
45901512	17
8022420	16
9222051	13
2391789	13
17780589	13
2485808	13
15045894	13
12307101	13
3976675	13
18282523	13
14159646	13
2395567	13
19248768	13
112464	13
1031559	16
32792806	13
1225015	13
3128560	13
3610004	13
1254642	13
4015387	13
6680177	13
15685010	13
4277879	13
6622473	13
10339056	13
4902712	13
1279937	13
1255927	13
3360780	13
1911791	17
7142277	13
370845	13
2204635	13
214990	13
7198109	17
10750300	13
4007935	16
735168	16
2980198	13
7893745	13
4945050	13
4310574	16
3433233	13
14415513	13
1453715	13
11309140	13
969698	13
11585354	13
182902	15
7332358	17
14513766	13
4834680	16
6184873	13
15385914	16
594611	13
9816020	16
64501	13
19601932	13
4466859	15
16442789	15
16465734	13
3228538	13
4114600	13
17657334	13
4900326	13
6591732	15
367708	16
142099	13
3215681	13
97266	13
13309288	13
6499952	13
7420618	13
6481176	13
11313174	17
7086197	13
9446641	13
8752967	13
7590527	13
15967452	13
17397477	13
7910093	13
3514548	13
8761104	13
3066562	13
130594	15
598715	16
4422798	13
8092126	13
17001257	13
6587077	13
829027	13
2773545	13
426567	17
854284	13
11338215	13
3634153	13
1050440	13
908261	17
27802629	13
5573311	13
2658836	16
579577	16
2299439	17
14877343	13
10413258	13
4182601	13
337523	13
1067543	13
13512741	13
26596491	13
1213350	13
1742479	17
4278705	13
2415232	13
2841163	16
1558494	13
4362557	13
2718150	13
15216748	17
3762287	16
14078940	13
4734421	13
924285	16
7341014	13
8200512	13
26135682	13
2264699	13
5946123	13
6469942	16
23923043	15
415003	13
850934	13
1960530	13
961824	17
811803	13
14506200	17
3677988	13
16350324	13
3790868	13
12332740	16
2530513	13
490271	15
6226840	13
34083422	13
512967	13
3352054	13
3941288	13
7515367	13
3346393	15
23929102	13
5480489	17
4757142	13
10553064	13
5052916	13
2659375	13
5615047	16
6034161	13
4725813	13
3148598	13
12594052	13
553171	17
168746	13
17630940	13
5920756	13
5191903	13
11449608	13
830764	13
151939	13
1357826	17
6621562	17
10615004	13
7965314	13
9565440	13
1156263	13
435222	13
7551941	13
2551285	13
6262825	13
3831168	13
10158324	16
1077829	13
946473	13
8191334	13
29404970	13
18980997	13
3831079	13
2110608	13
19495205	13
3473656	13
13530087	13
15949871	13
10124764	13
667241	13
9790626	16
19967612	13
1899860	13
6684349	13
5075968	15
8594148	13
10358406	13
2839958	13
4180038	16
14742238	13
50504297	13
8201578	16
1540124	13
25814570	13
1516215	13
13213968	13
5053234	13
6570763	13
17953743	13
19391116	13
4773984	17
3970964	17
15481176	13
9683483	13
28708793	13
2452645	13
1390681	13
23552967	13
843247	13
4559623	13
3932290	13
15121009	13
5107287	13
13339948	13
90991	16
9816828	13
15496847	13
1951858	17
15629751	13
2809506	15
2193319	13
3531797	13
18070804	13
25896767	13
8782390	13
2173485	13
10486779	13
1448330	13
3590936	13
947121	17
14783118	15
13963651	13
57815	13
11428942	13
24174073	13
6397533	13
16152041	13
3946663	13
3133308	13
9042493	13
10551985	13
1332393	13
18606904	13
4940505	13
7422657	13
3709337	13
6710859	13
2617335	13
5337008	13
2103103	13
27046001	13
850782	13
5028956	13
3554197	13
6215256	13
2695656	16
12971820	13
177881	13
9048120	13
146915	13
10471364	16
5612571	17
8664300	16
21683174	13
1869617	13
4281860	13
14102258	13
8124150	13
3758216	13
28890754	13
4517640	13
1517463	13
5525	13
2354714	13
1940414	13
12480611	13
3484852	13
1663926	15
9621380	13
12418833	16
142921	16
25085712	13
304684	13
10007559	13
2810711	13
3940199	16
3001802	13
7349233	13
7015757	13
2137568	13
1103093	15
8856759	13
3365744	13
13134640	13
13194777	13
4773614	13
5713816	13
3046714	13
7180861	13
9884770	13
2617644	16
8263772	13
1836325	13
6579149	13
3457167	13
16570638	13
14243014	13
4345681	17
9648167	13
2705366	13
19202152	13
1047683	13
599120	17
13670937	13
7460738	13
3888095	15
7379467	16
13032813	17
2721741	13
10094142	17
12265217	13
2258624	13
8519981	13
4867389	13
1793119	13
17374924	13
4291739	15
2771635	13
5879164	16
556654	13
13783842	13
8260071	13
1748903	16
5900677	13
1412550	17
3216711	13
16835400	15
2749915	13
10183750	13
2722081	13
1718645	13
16756575	13
337904	13
3144083	13
5953065	13
3126400	13
15622878	13
2924467	16
509779	13
4173659	13
934944	13
10998072	13
1018727	13
1221758	13
9726349	13
3847049	13
16315820	13
3382569	13
1802823	13
3162845	13
7764151	13
1108628	13
31304025	13
4965938	16
16797907	15
11328103	13
1349708	13
15275832	13
25993833	13
11307543	13
18398296	17
1173369	13
3340802	13
3143872	13
8142830	13
3212539	13
7544483	15
13135629	13
7221641	17
1584863	13
7916070	16
42689712	13
2276779	13
2656651	13
2400118	16
42228784	13
4164490	13
6836971	16
1515640	13
86053	13
1372536	13
12402136	13
130796	13
5438606	17
17263387	13
2600695	13
23944909	13
5468230	13
7619390	13
1658071	13
18924938	13
12234677	16
17870783	13
6100460	16
1923911	13
5544191	13
3033426	13
22322231	13
19867726	16
25984492	13
4978243	13
4126765	16
4370029	13
7647870	13
19025988	16
2671902	13
1586280	13
10536553	13
7709244	13
16953286	13
4099349	13
25542289	13
16657059	13
8816221	13
2277574	13
2429385	13
492502	13
365106	13
5185137	13
8928039	16
2253590	13
2947024	15
4872364	13
9640429	17
22862938	13
2714994	13
6340403	13
533486	16
21443084	13
383437	13
3075374	13
10661876	13
1714359	13
40049644	15
10488339	13
223886	13
2012556	13
5485828	13
4380013	13
8600560	17
19987234	13
11733066	17
6740602	13
6196828	13
8916897	13
5154003	13
6888956	13
17470403	13
4689162	13
1102459	13
2488626	15
1690058	13
29592806	13
18609259	13
9127422	13
8250141	13
26607888	13
1177725	16
6426098	15
4734935	13
2350535	13
11853409	13
27180094	13
25037307	13
268439	13
5740433	13
3983531	13
2139133	13
161375	13
4200768	13
11019967	13
1751794	13
3864079	13
2191239	13
2516107	13
6686207	17
23607500	13
2076384	13
10888880	13
22394070	13
157830	13
933481	13
8477202	13
11172455	13
5276290	13
70039145	13
3503499	13
4416788	13
6542411	13
4722552	16
6871156	13
23298642	13
669508	13
10159245	16
5679726	13
9151913	13
12503568	13
10534349	17
7923601	13
7581474	13
3977419	13
17024160	13
922851	17
1192227	15
13627023	13
30400504	17
1137023	13
13653908	13
2633146	13
841193	13
3370766	13
1775146	13
848075	13
1319279	13
14079220	13
10536235	13
10211803	13
17216690	13
3423979	15
799018	13
5139713	13
5919040	17
737997	17
13647883	17
3157000	13
2049536	13
7880	15
2793614	13
5479437	13
9661670	16
3713939	13
10282830	13
3145044	13
9393966	13
5656702	13
2903468	16
5533974	13
5493900	13
2863219	13
5495482	13
15650671	13
490441	16
4271871	13
793341	16
14933770	13
10834519	13
218001	13
435578	13
8815153	13
11355430	13
8992789	13
2323438	13
2343969	15
25825542	13
18828269	13
938275	13
1499844	17
19929	13
1865355	13
12228053	13
5753927	17
9907609	13
991992	13
7203341	13
1758942	13
891452	13
2665601	13
4900399	13
33456686	13
14926415	13
12034980	17
10345191	13
5142532	13
10344693	13
7239903	13
7290457	17
11937250	13
1125193	13
13312469	15
14741234	13
26331605	13
19216509	13
20731304	13
8839706	13
5913692	13
6541601	17
13068504	13
11101742	13
2684673	13
17720670	15
183311	13
7360219	13
5713206	13
34388	13
652672	13
10686405	13
1881497	13
8558832	13
10513655	13
2253890	13
34799927	13
27520595	13
1802532	13
3727650	16
974726	13
20260126	17
2878068	13
1355716	15
4348770	13
5891653	15
5255406	13
2841660	13
5186169	16
11765961	13
327655	13
3554079	17
896762	13
8974080	13
887882	17
5044034	13
2840148	13
21621737	13
6574206	13
1743779	13
10017892	13
14149109	13
4994732	13
8628325	13
9341756	13
14889707	13
362020	13
3692560	13
2046908	13
3070587	13
19971971	13
13185718	13
17144108	13
20554045	17
6333852	16
1618726	13
29111735	13
23328401	15
2186109	13
3558009	13
2741256	13
10978781	13
2258324	16
9446750	13
541202	13
5162554	13
39085597	13
5370969	13
20212243	13
769725	13
977388	13
7220459	13
14277790	13
17165712	16
3618620	16
5892665	13
2756820	13
2831536	13
7183587	13
6473639	13
10034746	13
15744414	17
4114994	13
1348300	13
705925	13
42752589	13
12757809	13
14129153	13
3914410	17
8490658	13
1692987	13
3134028	13
1412651	15
122470	13
11193170	13
12352799	13
13739473	13
10523950	13
3289501	13
869932	13
349084	13
4556786	13
3963432	13
1762020	17
1907266	17
10322825	16
359593	13
13002189	17
4969441	13
2413301	17
10445555	13
5929649	13
6349899	13
5494432	13
2587875	13
1510449	13
19603937	16
2570616	13
985791	13
15103774	13
1070265	13
2213139	15
24560397	13
27351368	13
4956333	13
6830611	16
1518264	13
5566272	15
2589474	13
3701926	13
3135021	16
22291147	13
1600268	13
1672314	13
12963022	13
6931257	13
3724303	13
2050415	13
187913	13
11478310	13
9067846	16
454093	13
4442118	13
24569526	13
10202968	13
9594621	13
8191851	16
15153964	13
532799	13
4788593	13
1544515	13
4563738	13
8440922	13
20504178	13
18350872	17
2003207	13
10819715	13
5638647	13
4960574	13
23812448	13
1645286	13
7422126	16
2161971	13
8076067	13
302350	13
12012094	15
1491938	13
6454639	13
9233599	13
7560446	13
12752031	13
39687051	13
1820082	13
5254339	13
6754671	13
16619459	13
1802501	13
4346554	15
13192112	13
3898104	13
9750576	13
3078242	13
6300642	13
98061	13
101521	13
15728755	13
5630889	13
15081833	13
10403506	13
4882503	13
6916776	13
4120280	13
17484239	13
1362083	13
5866944	13
3742825	13
6345929	13
10169307	16
686037	13
695398	13
4739465	13
552740	13
1343959	13
11838673	16
1236249	13
1829052	13
2713163	13
22090530	13
9098064	13
4448012	16
4824698	13
13781244	13
1449149	13
1339801	13
1753313	13
23463996	13
16977864	13
11680436	13
2666654	13
998839	13
9717333	17
20805605	13
1859044	13
7346282	13
36369978	13
6042345	13
15789651	13
125045	13
16416081	15
15963722	15
1829262	13
5863674	13
2204949	13
9593893	13
5714588	13
26697352	13
5488524	13
9172	13
702141	13
6494924	13
252795	13
2512569	13
1192230	13
13363127	16
7684202	13
12560025	13
8953447	13
4224641	13
4063498	13
11439763	13
14635307	13
2077890	13
9992674	13
1649196	13
11939232	13
5798991	13
2779042	13
2801774	13
6342494	13
3405136	13
14784234	13
6540395	13
4565831	17
5962849	13
2584314	13
8898121	13
11686199	13
797113	13
371542	13
1059282	17
5577387	13
930820	16
2013766	13
13113599	13
1405191	13
1295136	13
29393490	13
4139873	13
5446375	13
10078145	17
3564024	16
4305546	16
3276526	13
13636262	13
9871806	13
8063808	13
3445645	13
15863240	13
13879275	15
618877	13
5132145	13
9346036	13
2339733	13
436142	13
4808808	13
13745464	13
4158015	13
23612067	13
3540307	13
6747481	13
10135124	15
35424289	13
4097042	13
2710635	13
28645069	13
20292772	13
250323	13
21961412	16
16596776	15
16324411	13
4589811	13
518216	13
29634736	13
8223328	13
21377653	13
30457597	13
394274	13
2131779	17
7467925	13
13312557	13
2437456	13
10878231	13
1388173	13
9510979	13
1380365	13
7714137	13
7797751	13
9138153	17
2897787	13
15563495	13
1014659	13
5876528	13
5092243	16
1081262	13
4370714	16
9751320	13
1126622	17
20476809	13
9030310	13
3101604	13
9210329	13
28933301	16
40442215	13
871732	13
1459769	13
2346109	16
10840906	13
5558690	13
16495095	13
2763838	15
15853614	13
11619401	13
2794127	13
5236024	16
18580428	13
9449727	13
8141617	13
2861517	13
4210512	13
7337247	13
1309738	13
2577460	13
3187780	13
14620756	17
1734050	13
2202925	13
5461981	13
7979923	13
48730310	13
10889493	13
6833564	17
1719726	13
5729366	13
8790948	13
841254	13
8474854	13
1826404	13
8534996	13
13661386	13
2768911	13
8266400	13
980762	15
2072084	13
182825	13
6340100	13
7051694	13
19969502	13
15819647	16
10185310	13
2874877	13
22184134	13
20334448	13
5053860	13
568642	13
1453646	13
1397658	13
1656679	17
10167971	13
646512	13
8185390	13
8222000	13
21525098	13
4499957	17
7144656	13
7943509	13
5208792	13
17805590	13
3238040	13
921542	13
745031	13
1671460	13
5649368	13
33625172	13
2697022	13
8574058	17
6092902	13
8238374	13
1688809	16
28843459	13
14045522	13
4261442	13
2452538	15
17419627	13
6591340	17
2198107	13
4469082	13
5850374	13
6854002	13
9568654	13
2502591	13
2609523	13
8998374	13
28449273	13
3281430	16
8667821	13
6027371	15
5943347	13
4017528	15
1132314	13
34488842	13
14198152	13
4473665	13
415859	13
3220202	13
696338	17
1588603	13
2808946	13
6296685	13
6211483	13
1594313	13
61961995	16
1110127	13
4525052	16
5716414	13
3185161	13
26345066	17
8570605	13
690595	13
1625779	13
4264920	13
632163	13
4767998	13
5266478	13
14722968	13
497396	13
2411226	13
3324833	16
2916290	13
9343560	13
1436780	13
6389457	15
2136704	17
838968	13
2822433	13
7049061	17
2031212	13
1422054	13
5682289	13
5373256	15
15637682	13
5385960	16
8412422	13
17622602	13
2303203	13
2325088	13
2551142	13
10341481	13
1829034	13
6908286	17
374925	13
6677571	15
5046260	13
124950	13
2387033	13
1261071	13
823988	13
4050857	13
5152015	13
15249023	17
9414159	13
14332349	13
2138432	17
6573029	13
5510727	13
241217	13
1388796	13
581511	13
361708	13
85990	13
20310992	13
3777358	13
720356	13
297323	13
4034126	13
126267	15
10271944	13
8680640	13
12246849	13
8499426	13
996519	16
5428569	13
19931916	13
9981096	13
261501	16
1047854	13
3015902	13
29905749	13
19020528	13
9925026	13
15770375	13
17656323	13
6712736	13
9522679	13
189452	13
5716335	15
18471436	13
11949924	13
129124	13
6192890	13
12709382	13
2297879	16
19825762	17
10162925	16
36582688	13
4965246	13
10195269	13
13958702	13
214734	13
6178679	13
7178866	16
13087600	13
12038578	16
1131424	13
5228724	13
14215938	13
580949	13
1540489	13
4385693	13
293115	13
4395372	13
956697	13
829373	17
9198512	15
14001263	13
1618370	13
4428291	16
7704737	13
1802965	13
5831679	13
266601	13
16481408	13
13765695	13
633082	13
1724322	13
12596578	13
1333334	13
221605	13
17431210	16
26395429	13
2876123	16
7502366	13
3793386	13
5295509	13
8310632	13
3998427	13
3504700	13
4331142	13
2140103	15
4237693	13
5007404	13
8382342	13
12832033	16
15741075	13
17855400	13
3242936	17
8930086	16
3635351	13
1555620	13
5895710	13
12731825	13
15391819	13
28314959	13
472471	13
211306	13
2698100	13
9251241	13
3398657	13
2286008	13
14674873	13
24611503	13
312373	13
17137991	13
16238165	13
5878479	13
534565	17
1501865	13
6163751	13
36125273	13
5279838	13
13365593	13
1165360	13
12975149	13
226285	13
6386695	13
2137477	13
16332333	15
25367955	13
16010158	13
8328947	16
5654582	13
125519	16
21446431	13
20834216	16
11962428	16
2012303	13
1835936	16
109013	13
2919105	13
3985480	17
2096344	13
12993217	13
194599	13
5884807	13
10598460	13
12712279	13
1525069	13
4966988	13
9972857	13
6967102	13
7750497	13
1379840	13
10260034	13
9571004	13
16390070	13
1619751	13
1473396	13
14063701	13
9906798	13
6053162	13
1991084	15
3581131	13
4235716	13
5302834	17
20116634	13
9990201	17
10556254	13
5438044	13
7154849	13
10872994	13
4188554	13
15591437	13
2724971	13
143024	13
11043183	16
10279710	13
2049017	13
14189543	15
4830745	13
3674404	13
2300683	13
18014048	13
5511817	13
15790889	13
11874082	13
48249051	16
17902064	13
1870944	13
2305563	13
1514838	13
8602170	13
1171595	16
26204244	16
16395167	13
23229699	13
8541654	13
5286217	13
13121275	13
8527769	13
1737889	13
3931299	13
2367993	13
3544202	15
15850046	13
3763972	13
58806	13
14078055	13
6949030	13
2927545	13
20135845	13
3425055	13
91347	13
7303974	13
4176377	13
1353521	13
4152121	13
2641014	13
622768	16
4514949	13
4899109	13
7232320	13
6253903	13
2060874	16
8350996	13
15913631	13
6879801	13
2264515	13
4104886	13
9413923	13
16752950	13
5662696	15
4035662	15
3045823	13
16743504	13
1002796	13
1489533	13
4399996	13
17777385	13
1918183	13
1521830	13
1385013	13
10573345	13
539829	13
4898996	13
2251053	13
4149770	13
20729535	13
4753497	13
4489891	13
2169975	13
6453783	13
1828270	13
12658344	13
7290040	16
5688537	13
34688917	13
3774911	13
6422625	13
255030	13
32163955	13
5170924	13
6647941	13
2092070	13
616921	13
16095816	13
15881096	17
4507695	13
2629756	13
2696894	17
14218335	13
403484	13
10167364	13
3069452	13
3501209	13
2845979	13
7746135	13
67884	13
1451674	15
14149266	13
23405353	13
9485142	13
786283	16
572975	17
3749509	13
46144183	13
23508956	13
7788277	13
937183	13
3761132	13
2638471	13
8378705	13
3720566	13
1120690	17
7062993	13
48147	13
6293185	17
1791790	13
1669148	13
3279033	15
2086032	13
26644107	16
16884204	15
20881820	13
3244538	13
12624453	13
2345009	13
7185937	13
64791	16
362624	13
10068919	13
8413015	13
10201047	13
466202	13
220650	17
7707301	13
9808224	13
3062551	13
4900153	13
13588796	13
829564	13
8270469	15
9781128	13
4208047	13
992703	13
2521439	13
6011487	13
20227754	13
17104635	13
4216947	13
1078425	13
1214033	13
18147768	13
7112545	17
26433464	13
2170490	13
1367104	13
38169481	13
62010	15
16701645	13
14031521	13
7399650	13
2766920	13
322522	13
294333	17
7476897	17
24036719	13
6794348	13
461821	13
3436267	13
722555	13
9741454	13
247146	15
22662745	13
9285700	13
2490407	13
1717145	13
2989897	13
4345445	13
11567270	13
774025	13
60283695	16
11753015	16
804928	13
2637503	13
999071	13
10853331	16
26777978	16
7634014	17
1189275	17
8061141	13
8023027	13
11088230	13
16643830	13
591402	16
2350507	13
13648966	13
71725	13
11198170	16
9135260	13
4876202	13
5571342	17
12036747	13
2294406	13
7315888	16
13656863	13
2474837	13
13194175	13
5332502	13
16973302	13
4393588	13
273765	13
19743460	13
20213343	13
23246366	13
688955	17
3007290	13
5770886	13
4019862	15
3013854	13
4752746	13
18005572	13
10353045	13
6859693	17
5291174	13
10981076	13
911328	13
5230007	13
25813219	13
6747527	15
24427522	13
7202012	13
13728112	13
20096248	13
12708122	13
1946616	13
725002	13
6766317	13
13667878	13
260182	15
19634724	16
1271298	13
19583232	13
600674	13
7233575	13
4652345	13
12145963	13
2814897	16
22785802	13
2099158	13
1701765	16
13532203	15
1911653	13
3268100	13
1835024	13
11229680	13
12707255	13
12517897	13
10709017	13
5518340	13
13006892	13
8301427	13
1362014	13
1851471	13
2356784	13
7689697	13
6507877	17
790437	13
6775313	13
4186173	13
125569	13
3393176	13
3298600	17
3317017	13
11865234	13
13411550	13
2865221	13
11751936	13
2948672	16
12050146	17
6242254	17
17762541	13
4168978	13
397352	13
3624706	13
8843683	13
1544137	13
20003161	13
8783133	13
11409822	13
11770350	13
12191451	13
14737452	13
8819301	13
4195795	13
4124840	13
8672605	13
4900640	13
10224186	16
4227989	13
404814	13
5016300	16
8055967	13
8894033	13
2342500	13
953701	13
7526036	13
1811947	13
7287019	13
8765720	15
2650999	13
15814092	13
1991046	13
26462486	13
13072084	13
17200408	17
3358063	13
1333418	13
3285933	13
2630498	17
3251987	13
5868679	13
27083768	13
11542740	13
9635690	13
1442276	13
51587642	13
79575	13
11070473	13
4134081	13
2089757	13
12540863	13
10584421	13
7278934	13
1438812	13
1677523	13
14992896	17
5889548	13
6380779	13
37907845	13
219945	13
2799173	13
1610774	13
5788964	13
404419	13
9105189	13
4049575	13
14179392	13
7170745	13
2346462	13
2656382	13
4020201	13
8248156	13
3598985	13
2477145	16
3828722	13
2130134	13
6261401	13
4358720	13
209679	13
9202908	13
4564505	13
7631132	13
5051252	13
5033776	13
401195	13
8599024	17
1563059	13
7016931	17
18354224	15
9624478	13
4665214	13
7425325	13
5465016	13
2184618	13
7089006	13
3202688	13
6957013	13
3094402	13
2007857	13
4942239	13
2482878	13
8812959	13
2278876	13
21769049	13
30130391	13
10865709	13
6171740	13
290702	13
9051224	13
4036000	17
11123930	13
10733852	16
13495764	13
8746058	16
311055	13
1399952	13
6094119	13
8920564	13
19463275	16
31536808	13
1222217	17
3989953	13
1903486	13
1060236	16
1485633	13
21768128	13
5667474	13
4408209	13
1110571	13
8185353	13
17533227	13
2534169	13
4156186	13
24977268	13
3827477	13
7584537	13
4648208	13
8665273	13
1612190	13
13802811	13
19430834	13
12430812	13
3524741	15
5746352	13
9268153	17
6336839	13
6296375	13
1714376	13
675150	13
826863	13
6305006	13
2989897	13
2887523	13
31038347	13
4276780	13
638030	13
4003655	13
12117731	13
6146181	13
2375266	13
6830321	13
15691179	13
4123819	13
2717388	13
6787209	15
5543948	13
1073015	13
3263623	13
12540554	13
3923217	13
1923477	13
7618403	13
268771	13
37747805	13
16441880	13
1517883	13
19205090	13
3259130	13
28418069	13
8869160	13
3141262	13
18595299	13
15893084	13
8907622	13
479344	16
11095659	13
3249334	13
861901	13
894212	13
146659	13
1279289	13
10141261	13
954926	13
22095039	13
3318487	13
10960033	13
6470556	13
5925794	16
1505945	13
3840857	17
2314357	13
6828166	13
17546033	13
12680775	17
21647958	13
1812508	16
5819078	16
7141271	13
14482147	13
3914725	13
7454699	13
2668543	13
7242452	13
30161136	13
4738668	13
3293257	13
4600220	13
9066250	13
2480920	13
13646162	13
12865713	16
7320694	13
4672277	13
14408934	13
8979188	13
6213371	17
814642	13
1522063	13
7870031	13
14877695	13
27473104	13
1051302	13
34376503	16
39591170	16
27716513	13
1464931	13
13476983	13
2610757	17
1659216	13
31374130	13
23501317	13
3575140	17
5620418	13
7836422	16
7410541	13
8113861	13
24372956	17
7116537	13
2672382	16
15321449	16
375461	13
5010124	13
12315743	13
2988764	16
3267734	16
11723474	13
12117487	17
9678255	13
94037	13
345927	17
4717998	13
1175436	13
28810410	13
32047174	13
7087804	13
1365240	13
15367974	13
8908619	13
40110	13
4534821	13
7459372	13
1969144	17
30520146	13
9619	13
4152309	13
19987802	13
9679777	13
6175527	13
11039373	13
20959404	13
24594826	16
532077	13
10671117	17
10128165	13
4500955	13
15236549	13
15143290	13
10787110	13
3814418	13
6034244	13
3170250	13
16603980	17
1934013	13
149756	13
427341	13
2572441	13
2350864	13
13146187	13
2921550	13
11914652	13
4166534	13
1518591	17
1084766	13
5208294	13
2673335	13
14076563	13
20161831	13
3569777	16
24405447	15
908913	16
1879315	13
15321418	13
9963044	13
74329	13
3457292	13
700539	13
14142235	13
4641485	13
9194177	13
2944367	13
126543	13
165288	17
1562192	13
16641886	13
2224569	13
18518864	13
5678849	17
13137459	17
1584814	13
8115661	13
2975073	13
9007748	16
12121884	13
7967565	13
3056705	13
3659258	13
11584712	13
18320456	16
3151312	16
13931151	13
4996858	13
2867068	16
5530542	16
4206162	13
7637486	17
9204157	13
25706003	13
19447507	16
1416927	13
12612818	13
49038551	13
374010	13
17178318	13
6247077	17
7064067	13
5140708	13
4582835	13
2035558	13
420368	16
5402668	13
10903137	13
1850176	16
9472904	17
444155	17
9421463	13
20862060	13
5776371	13
7052999	13
1970167	13
9120798	13
983590	13
1268527	13
1532442	13
1305052	13
14178684	13
141902	13
2965647	13
19008326	13
2656027	13
1591128	13
9847626	13
26934822	13
5906130	13
6103243	13
13296046	13
6101943	13
1641957	13
1971239	13
18134838	16
2606466	13
24726	13
7507343	13
12190246	13
43551270	13
19176708	13
5707381	13
7407563	13
13151104	13
18956758	13
625494	17
841760	13
4828316	13
6302056	13
18777083	13
6375618	13
15807535	13
3145317	13
10950345	17
14462	13
26500883	16
1445253	13
7506002	17
5598172	13
4837015	13
14310393	13
9465379	13
9569415	13
516152	13
30774629	13
13894729	15
4737133	16
22733970	13
157574	13
5892371	13
3363436	13
13127410	16
2781287	13
3393873	13
1317659	13
1066103	13
1110966	13
4053093	13
3677198	13
4249931	17
10106883	13
11340470	13
5373654	13
7222177	13
2685880	17
4469497	13
24412023	13
5755882	13
2950563	13
6347477	13
11440574	13
18821879	13
5813499	17
3794841	13
24571111	13
3038797	16
2364950	13
750575	13
38977714	13
6067034	13
13238006	16
8046075	13
3736953	13
20006095	13
2334626	13
433949	13
10452973	13
8152487	13
1129449	17
9411093	17
1210102	13
7696163	13
11567157	13
29268959	13
3582691	13
25861298	13
4806843	13
11374769	13
9038745	16
1662278	13
25315298	13
24506886	13
2562362	16
1203053	13
2564348	13
9217744	13
1692383	13
2465752	13
12051006	13
765500	17
26352051	15
18542821	13
587584	13
17702778	13
6379279	13
1285856	15
5643511	16
9663399	17
10966106	13
2357204	13
7470695	13
2565632	13
8816044	13
7283556	13
13085949	13
5182534	13
18114965	16
2659510	13
4962633	15
269077	13
180744	13
11758116	13
7035774	16
456575	13
2708277	13
1304539	13
4410031	13
1108575	13
9082614	13
8313187	13
3149420	13
303179	13
18210217	16
5475254	15
1574806	13
13893612	13
8920	13
3828129	13
417052	13
180701	17
8662187	13
357269	13
966056	13
3740589	13
8693891	13
17642206	13
7211141	13
7915746	13
1340220	13
25164467	15
23241	17
3439097	13
16923875	13
5318578	13
934331	13
6548341	13
12210121	13
16443136	15
6049911	13
17841447	17
16276631	13
4450247	13
8102419	13
3598090	13
15533327	13
830793	13
43859016	16
16449832	13
20457391	13
7180420	13
3122749	13
14156271	13
5826878	13
6184051	13
934076	13
12066708	13
1618763	13
38830765	13
12793427	16
6045606	13
2535278	13
6521328	13
12271586	15
10959984	13
7276011	16
28799634	17
744732	13
7760762	13
31807	13
1204	15
4181486	13
996787	13
1257341	16
3986053	13
425512	13
19821740	13
1057780	13
3869624	17
20943146	13
6504719	13
391928	13
3340019	13
3067102	13
15688575	16
19332928	13
8046498	13
1431808	13
4275530	13
3144082	16
3570556	16
29847749	13
6588686	13
3964117	13
3147399	13
14004092	17
2277210	13
3894543	13
1203464	13
15470869	17
1813769	13
2242207	13
32035735	13
9725551	13
12694398	13
565581	13
1191481	13
16451690	13
10628309	13
8417463	13
6801469	13
13207304	13
9157687	13
1817152	13
9628697	13
7723525	13
12691376	13
24684821	13
5052369	13
14007065	13
3830830	13
15253420	13
20752193	13
7332565	13
6516972	16
6756940	13
211689	13
1698624	13
4095899	13
7389809	13
6815010	13
7121957	13
2839834	13
12348221	13
10744132	13
18423314	13
6007622	16
11970289	15
35248176	13
3827972	13
16125381	16
8918512	13
8934677	13
7611189	13
13389457	13
1814551	13
270324	13
7266880	13
7764854	13
7077099	13
1025370	15
489403	13
22876475	16
35451403	13
11452039	13
2527584	13
640170	13
1246744	13
23467501	16
5946093	13
3962659	13
4914834	13
7751467	13
6942967	13
11814426	16
12999668	15
5732829	13
2314908	13
2242179	13
7102450	13
4616767	15
5016657	13
12987494	13
13217076	16
4614462	13
708085	13
28304	13
2129811	13
13196159	13
237059	13
3658628	13
4840358	13
13627566	16
5600381	13
1961889	13
3002070	13
3930136	13
235770	13
6017595	17
42379298	13
3517334	17
999737	13
12398912	13
6042550	13
1297258	13
12585448	13
3579022	13
27047304	13
1305082	13
18495181	13
12659855	17
4583433	13
1016791	13
12320502	13
2392548	13
2166718	13
1057558	13
9009513	13
6747199	13
56692523	13
2207832	13
8410057	16
10811908	16
1723647	13
13944284	13
10195399	13
865282	13
12979289	13
445954	13
4735928	13
9166242	16
1948058	17
3529645	13
4482434	13
8759007	13
1099560	13
568111	13
10622912	13
20183410	13
5068333	13
3441033	13
6511722	13
1490731	13
7967836	13
5119019	17
17539336	13
688514	13
3708923	13
7019302	15
5426135	13
1486870	13
8196020	17
8165416	13
48704215	13
6108822	13
2892556	16
2203310	13
10675799	13
5629228	13
5854213	16
12130115	13
30818338	13
2650912	13
3997013	16
5728298	13
6344520	13
2278098	13
11287606	13
7203526	15
7576633	13
2757900	17
1483852	13
2045059	13
6892443	13
1689315	13
12369539	13
27500911	13
13084281	13
944699	13
4248387	13
19614987	13
6103624	13
12111253	13
19096415	13
144675	13
18216421	15
14189589	13
3571215	13
18658529	13
5768957	13
3010602	13
17186734	13
46272913	13
11807411	13
2687963	13
7032870	13
5774380	16
247147	13
12223424	13
17708489	16
15018979	17
31292741	13
7164387	13
2445492	13
1086317	13
18432864	13
5484606	17
8180482	13
8498512	13
15009515	13
4965567	15
4417707	16
3056828	13
468394	13
13459530	13
12003019	13
6895068	13
4733804	13
19168433	13
10242015	13
5567818	13
14535910	13
2258543	13
606802	13
17884964	13
7536311	13
2160707	17
3400494	13
590890	13
9431013	13
940915	17
1655880	13
6279887	16
9468394	13
11126623	17
1720992	13
3807098	13
24502101	16
6989609	13
5070149	13
507707	13
1623181	13
18751929	13
3730417	13
4365034	13
8888501	13
24933547	13
7237008	13
588695	13
23632626	13
13655873	13
701599	17
7011962	13
4557552	13
3263114	13
2325474	13
3803196	13
10725662	13
15904995	13
1885323	13
6638918	13
6278518	13
7524650	13
34163824	13
2895083	17
1576968	13
2904286	16
546493	13
15948471	13
12233870	13
7239568	16
2155581	13
12642062	13
4100588	16
4353336	13
1254928	13
3008601	13
4058425	13
33448410	13
16399015	13
6713686	13
19942169	13
4900393	13
26639722	13
6800996	13
656008	13
4415674	13
22547244	13
21646348	13
4157125	13
2334867	13
3726340	13
6880927	13
12869886	13
489298	13
6432501	13
4232993	13
798966	13
10271914	13
6648816	13
14537226	13
2851212	15
14328458	13
3088785	17
10202340	13
32491819	13
5624356	13
1256665	13
4141787	13
350524	17
8151936	15
10277487	13
8888658	13
10529647	13
323339	13
21092362	16
3562462	13
14673003	13
7597914	13
7006879	13
818795	13
6563226	13
3029801	13
5087193	13
2814739	13
4547369	13
7246927	13
10871890	13
2918083	13
6393700	13
207782	13
9365496	13
14300324	13
3920056	16
801754	15
7216149	16
3211984	13
3817111	15
10917458	13
3981149	13
1467996	13
15542389	13
862454	13
4901022	13
4383042	13
12511146	13
2599466	13
8667962	13
6142150	13
656144	15
8911023	13
2797891	13
12007596	13
3661666	16
3340912	13
20618	13
19563302	16
7463651	13
7549092	13
7113619	13
6894998	13
21820908	16
12075292	13
2754666	15
5427153	13
5935559	13
18396847	13
4130155	13
2713413	13
20546108	13
15454272	13
10891277	13
12468690	13
2162101	13
7315904	17
2795475	13
6074909	13
6716046	13
25567876	17
7807364	13
3185780	13
6273297	13
13130574	13
2941386	13
6469258	13
2308841	13
9732286	13
13632977	13
6781721	13
6500260	13
24481894	13
2508742	13
1464524	13
4613958	13
5853634	16
18169816	13
2586996	13
632949	13
12462028	13
25286068	13
22966533	13
3536284	13
11603212	13
15204519	13
5252511	13
11779508	16
14389868	13
956333	13
7063858	16
7321192	13
5200946	16
4686516	13
253937	17
3327116	17
6764487	13
9180115	13
2626775	13
10111762	13
11581258	17
14899335	13
4578271	15
5992113	13
4355051	13
4432359	13
2274271	13
1765947	16
7394084	13
2334012	16
4784004	13
4044915	13
299701	13
2833263	13
57351903	13
4332366	17
9542831	13
17954625	15
6007539	13
1704144	13
416291	13
1077897	13
31400693	13
2954757	13
3684948	13
4781997	13
2231424	13
441467	13
34968902	13
1697358	13
4843560	13
4361898	13
6669227	13
15611680	13
1163310	13
2667897	13
4384947	13
4113969	17
5896034	13
6361812	13
272504	16
9522680	13
2528938	15
4596784	13
9132004	15
15663817	13
3339143	13
12273478	13
26605503	13
24026853	16
18851229	13
21383609	13
12539859	13
1505750	13
2916911	16
6125984	13
111659	13
4612079	13
1443092	13
8568743	13
14537382	13
6158172	13
12681248	13
7450766	13
5696320	13
6372806	13
1518211	13
1859692	13
5150973	17
10531987	13
27286007	13
34827590	13
3121435	13
18205285	13
9356153	15
2326732	16
8423193	13
7229976	13
564743	13
17707636	13
5386941	13
16658380	13
3124558	13
7862637	13
4043969	13
6316192	13
10161373	13
1384268	13
4114106	17
130197	17
765160	13
31135994	13
5560592	15
6999785	16
51242	13
573696	13
17671849	13
7070850	13
5491642	13
2671930	13
20406083	16
7775863	13
1782120	13
5870643	13
7084558	13
2959324	13
16052394	13
2570713	13
7981420	13
7565045	13
1864083	13
3680476	13
865882	13
1417661	13
33482626	13
1156080	16
5140379	13
5503422	15
13347448	13
8928083	13
8788531	13
10163904	13
815916	15
14933269	15
9431410	13
3037020	13
17310567	13
14365657	13
3556626	13
3354256	13
1527394	16
9897904	13
11018054	13
9338974	16
8893758	13
35583234	13
404866	13
8997882	13
2827626	13
12450155	15
3023122	13
14055060	13
31718708	13
408382	15
2835795	13
2674637	15
2368672	13
4077933	13
2413314	13
254131	13
1241546	13
4097362	13
901004	13
27299824	13
2821198	13
12351037	13
15204584	13
4115592	13
26804961	13
2644332	16
5413542	13
3094867	13
12962180	13
1340245	16
2374860	16
3165608	13
8196016	13
12789043	13
117016	17
7587235	13
24620537	13
3291928	13
5405971	13
9741002	13
3187283	13
382041	13
3479234	13
2221832	17
543762	13
12817628	13
14159928	13
10861584	13
7628893	13
5009150	13
9303613	13
1588994	13
7300106	13
2473074	13
7153250	13
11976717	15
6006204	13
4797731	15
6403250	13
11102364	13
5645351	13
6411050	13
12499219	13
14324693	13
1971607	13
6513521	13
4111835	13
7763204	13
4355265	13
5850236	13
5072628	13
2915438	13
7594936	16
25241477	13
6673984	13
5703450	13
478419	16
656618	13
794504	13
6463256	13
4218575	13
4225769	13
2494599	13
1090122	13
29214565	15
23816691	13
22564753	13
23709477	13
950345	13
9722855	13
8996837	13
19360655	13
19845294	13
556742	13
9239944	13
4341256	13
3844209	13
8046292	13
4239329	13
619296	13
15442103	13
1496038	13
3887387	13
1509287	13
4836608	13
12147392	15
9604174	13
17970158	16
892800	13
130746	13
19979416	13
6446305	13
70497135	13
789909	13
1464465	13
5028526	13
1314009	13
7469166	13
16309890	13
686754	13
15400404	13
5025716	13
3600054	13
40842	13
11107839	13
15366305	13
3374504	13
3150022	13
8601149	13
438379	16
12745753	17
1284388	13
3527613	13
7000900	13
9872129	13
3186632	13
21368957	13
511476	16
4585572	13
819753	13
19411741	13
5042135	13
7328544	13
18049752	13
24602	13
722963	13
5549824	13
7738541	15
3746691	15
14647422	13
3697291	13
4202807	13
32435990	13
16898222	16
1310679	13
2789195	15
11494058	13
8497825	13
3781871	13
2840909	13
7245490	15
8909780	13
5750358	16
5284079	17
14550556	13
15690213	15
1083499	13
22185458	13
9450948	13
554584	13
63105	13
7011702	13
18625559	13
223082	13
8399108	13
4897635	13
229523	13
1415384	13
2420425	13
12438886	13
1743180	13
7783128	13
116442	13
13833402	13
20784153	15
9842848	13
700259	13
5326924	13
7093853	13
16683714	13
13147846	16
2604546	13
7486188	17
16568589	13
4936890	15
15069310	16
21257821	17
14388311	13
22869570	13
25462668	15
14647593	13
1853260	13
9330208	15
1236393	16
1444570	13
15245323	13
2263571	13
16975881	13
629159	13
9168020	13
10267300	13
2285720	17
12111648	13
12798801	13
3641338	16
6353854	13
5828233	16
16388269	13
233204	13
25156497	13
251733	13
11665973	13
14123839	13
96482	13
19067615	13
4561030	13
4579776	13
8972719	13
4236236	13
7073625	13
1075716	13
4800707	16
8469341	17
14558122	13
5680726	13
293410	13
11280586	13
17353560	13
2866111	13
16973910	13
24871310	13
702099	13
10766305	17
7003480	13
1160982	13
4190707	13
17514188	13
2524229	13
9745533	13
3543825	16
3977383	13
33533994	13
1099652	13
3134806	16
3618236	15
8785608	13
22909735	13
1277395	13
1365158	13
6420063	13
2352245	13
8712163	13
7874994	13
8854258	13
115217	13
6496351	13
32241625	16
795504	13
10289639	13
63879	13
2885626	15
149443	13
3722839	16
4035989	13
3375217	13
17995425	13
13463915	13
7686775	17
16894198	13
4165343	16
31817414	13
2363831	13
896392	17
6266067	13
2057857	15
1110551	13
11482671	13
1235653	13
11074035	13
359007	13
2437599	13
1085996	15
12661300	13
9230130	13
9365681	13
15488843	13
13321800	13
3992707	13
3774	13
711760	15
590221	13
5649929	13
22344828	13
7240845	13
292380	13
1330310	13
1517015	13
8837110	13
2327541	13
22007674	17
4668475	17
15144506	13
24247419	13
4414827	13
19865049	15
10711611	13
6612446	13
7191229	13
864944	13
4026758	13
19818300	13
2263265	13
3391672	13
3143735	13
9061546	13
11945830	13
22690882	13
3678918	13
11410530	13
485400	13
13513162	16
2526067	13
7561228	15
540406	13
4845357	17
3647992	13
10521354	13
15648065	13
1141357	13
1921450	13
20017127	16
611197	13
3209446	13
7156495	17
42710554	13
5526311	13
5333529	13
8014016	13
10257328	16
5667884	13
25568811	13
11531007	13
557425	13
16914726	13
5681308	13
4577528	13
27481740	13
1314451	15
8608195	15
2120087	13
3415755	13
16102471	16
7527307	13
7010603	13
6855609	13
22385223	17
6691922	13
2658313	16
18728381	13
4425298	13
25760727	13
11272796	13
2609764	13
733890	13
14552388	13
9317731	13
3532388	13
1231913	13
1976557	17
1060394	13
10726849	13
8638138	15
1698347	16
2056702	13
6428903	13
8770063	13
1285109	13
644727	13
1484266	13
2405512	13
5075130	13
630061	13
21124181	13
15824625	13
5874285	13
3718408	13
8400245	13
3259329	13
5459484	13
578251	13
15699074	13
20423464	13
13408740	13
595685	13
2041714	13
23841321	13
4769394	17
3440824	13
7494798	13
10752328	13
7590767	16
10480941	13
25767759	13
2099642	13
18814779	13
2002521	13
3940062	13
26264173	13
2102882	13
6471122	13
2410646	13
16209093	13
45097465	13
14735769	17
15364230	15
9497151	16
27910650	13
9649397	13
518085	13
1496119	13
15050466	13
315196	13
3679458	13
267387	13
3190394	13
1183642	13
10204481	13
1966931	13
10044124	13
13150	13
4506819	13
8179789	13
12358700	13
16311645	13
799002	13
330652	13
12069906	13
74770	13
6522447	13
8040026	13
8398057	13
2049315	13
5572800	17
23892907	16
1868441	16
1640459	13
5045118	13
9110124	13
11870000	17
16172567	13
1604863	13
9929204	13
15892757	13
8020516	13
8862627	13
2964437	13
1793231	16
1573238	15
7785373	16
2263727	16
1830253	13
3622290	13
20599255	13
23302813	13
7837226	13
6345038	13
5070835	13
2066825	13
2192149	13
2882445	13
767151	13
4601928	13
2857890	13
6491346	13
6712529	13
47553910	17
11173162	13
2214161	13
4181372	13
16808571	13
2079725	15
12138446	13
611285	16
13181758	13
11476056	13
1202440	13
25554115	13
3292541	13
8557764	13
5613714	13
484491	13
4272409	13
2604121	13
5696414	13
5170596	13
11234733	16
16822173	16
13937877	16
646552	13
26870163	13
16395301	13
408986	16
5319420	13
2492128	13
2855216	13
1062631	13
18644430	13
101553	13
37181123	16
7382491	16
7643117	13
2188410	13
34108311	13
47748645	13
5330845	13
10295540	13
13452289	13
584555	13
17582991	17
45864503	13
1151241	13
18667845	13
28253924	13
452838	13
17728954	17
2853268	17
13695508	13
518488	13
419437	13
8231247	13
13891788	13
5568502	13
4800838	13
3463844	13
2552890	13
3253530	13
11330111	13
1463268	13
199584	16
14194203	13
8563502	13
576403	13
19664520	13
11803111	13
663678	13
4886661	17
10466417	13
2564597	13
8813238	13
1802106	13
5495912	13
19693281	13
8394974	13
11775527	15
25022074	13
234514	13
10541164	13
2106973	13
7494063	13
59217202	13
4093607	13
14919197	13
1047153	13
38410899	13
15208680	13
4968229	13
23173598	13
11526126	13
1440315	13
3905907	13
9869142	13
4218284	13
825405	13
10560437	13
9424171	13
5577601	13
35634698	13
3302100	13
21095847	13
2085388	13
12398702	13
35026337	13
3366387	13
4535103	16
1418138	13
2077344	13
2085981	13
270962	17
3734395	13
10460071	13
2079971	13
4952671	13
4474589	16
29606808	13
1917322	13
3031241	13
4108729	13
9850856	13
88365	16
89670	13
10029662	13
4555425	13
1325600	13
12625606	17
3891182	15
8067470	13
19660104	13
5104517	13
4690345	15
1442714	13
27620520	13
725456	13
12993248	17
161592	13
27762179	17
7867064	13
26951728	15
32363386	13
16615615	13
35352076	13
4787819	13
14326617	13
4855530	13
2828202	13
859740	13
8045952	13
5507431	16
318181	13
1409719	13
3829073	13
5916786	13
6097144	13
6400621	16
21566223	16
18721181	13
1947709	13
4446972	13
1010673	15
13898086	13
8945768	13
4023380	16
4035229	13
20732615	13
4832448	13
10545950	13
7373777	13
9066122	13
13616000	13
4517749	13
2089264	15
2078748	13
16927100	16
6602975	15
6211435	13
3701534	13
1772664	13
26954905	13
22416196	13
579786	13
5952999	13
997191	13
1267874	13
21643266	13
10596664	13
2188344	13
13369186	13
4346589	13
12647549	13
1513574	17
2724244	13
1352369	13
473054	13
7145416	13
5724285	13
8042263	13
2640770	17
5530516	13
18846986	17
36934316	13
2091680	13
547084	13
9256103	13
6532476	16
6136715	13
2410351	15
8992916	13
6752625	13
1988908	13
8483137	13
45262859	13
2672930	13
5506528	13
4055872	13
3940520	13
4302334	15
31454445	13
10985716	13
5480752	13
5436661	13
537759	13
1713558	13
1269312	13
9173547	13
176048	13
19992702	17
970413	13
12910992	16
2988871	16
1536349	13
11988056	16
7196495	17
9062046	13
1775579	13
7314521	13
2963725	13
4064628	17
14675455	13
1933697	13
14590062	16
1431649	15
1597721	13
584930	17
6736848	13
837075	13
7168511	13
17848560	13
2216766	13
4437833	13
767444	13
5713953	13
13733020	13
11541809	13
16167098	13
12770607	13
11137163	17
2646488	17
26522729	13
4260897	16
3051	13
1154158	13
16707273	13
413801	13
14290845	13
12315538	13
16312900	13
22926005	13
4333267	13
1465795	13
1863002	13
464360	13
13496387	13
6907271	13
15944547	15
1695760	13
2029309	13
13643910	13
33716	13
5547374	13
3917622	13
1251775	13
3843498	16
953428	13
4711934	13
2574429	15
834552	17
6543889	13
886303	13
6293682	16
721212	13
13190191	13
6006775	13
11571436	15
5343037	13
5930252	13
3904927	13
11521854	17
10142669	13
761096	16
1899064	13
2615982	13
12956085	13
7565376	13
11285210	13
22216697	16
14248853	13
4434022	13
6478377	15
19189313	13
17446460	13
3246287	13
14028352	13
3393737	13
13181687	13
1821479	17
6374629	13
1148025	13
12190102	13
21203094	13
2325445	13
8621291	13
8157367	13
22661748	16
2235051	13
15761795	13
4364836	13
2182894	13
968632	13
28338377	13
6449597	13
204909	13
6257609	13
8424521	13
11973044	13
5211197	13
13267041	13
699843	16
1056277	13
3278066	13
23836957	13
1917367	15
6301499	13
1766573	13
10281826	13
21097634	13
8458223	13
176642	13
14043955	13
3860315	13
111108	16
14198384	15
3309035	13
927062	13
1379387	15
11143808	13
20176630	13
12898307	13
6935823	13
20328968	13
5444702	17
5576715	13
13423814	13
8399885	13
4768150	13
9341859	13
5022110	17
3918543	13
3976425	13
224422	15
3038803	13
516564	13
3938667	13
18225	13
9123796	13
1777054	13
22866326	13
2724287	13
832392	13
12779629	17
3712842	13
37407765	13
8900913	15
9321112	13
1465626	13
2617121	13
14091245	13
4261256	13
27018508	17
17705015	13
14285775	13
19740359	16
34783574	13
362708	13
1217028	13
3829511	13
9134442	13
2823300	13
2656322	13
1456830	13
19649957	16
23734922	15
1683336	13
7475172	13
419088	13
3643905	13
4994504	16
25241894	13
874466	16
16530565	13
17559823	13
6854856	13
7064198	13
19271632	13
11667197	13
122991	13
3193840	13
4254595	13
2392455	13
3228288	13
16776337	13
4589917	13
16894349	13
1004118	13
10414947	13
6936361	13
28398440	17
16950448	13
13886837	13
9429158	13
17146847	16
521991	13
4371476	16
24158704	16
4152554	13
4770278	13
7203262	13
72885	13
4952971	13
5828150	13
795855	13
6980661	13
14601914	13
2264669	13
229524	13
587581	13
10599138	13
1592504	15
367001	16
3913608	13
5158096	17
1818033	13
15010727	13
18555057	13
11954028	16
22086027	13
5312663	16
6280474	13
6185469	13
608221	13
4787648	13
622198	13
4123482	13
18287811	13
9687996	13
4890628	13
36559328	13
1703659	13
8660799	13
17555916	13
1824758	13
11110307	13
972264	13
13947955	13
3210011	13
1351695	17
375910	17
1369955	17
391111	13
6218965	16
17108338	16
1460477	13
13567574	13
4230055	13
16932629	13
2364146	13
9639016	13
1431356	13
321847	13
9468519	13
11041331	17
5790152	13
2757320	13
14288673	13
3398023	16
1437641	13
842677	13
1013733	13
6860825	15
1709309	13
8130323	13
1505627	17
7119093	17
5720949	13
406259	13
30512148	15
6918576	13
1821357	13
6263616	13
33051956	13
1869742	13
1706725	15
15238801	13
33951023	13
69703	13
13968754	13
4339479	13
1042386	16
2446820	13
196911	13
3621976	13
11481451	17
4742363	16
8788074	15
373342	13
1131508	13
6422547	13
11337357	17
889408	13
1152041	13
1814303	13
9485573	13
5263007	13
12387954	13
8650201	13
3257562	13
4401779	13
2070353	16
3466123	13
14576407	13
4556417	13
2757099	13
18710824	15
1724680	13
853686	13
19155087	13
11248271	11
9729932	13
4362131	13
4277570	13
4645778	13
8285190	13
5589353	13
326297	13
2447505	13
2228714	16
10364113	13
4847222	13
4712372	13
1321920	17
639333	13
3588789	13
7119093	13
2180097	13
7631272	13
3528390	13
13309571	13
11822098	13
19233818	13
3741396	13
1710363	13
20693939	16
2453215	13
465712	13
9661575	13
27193732	13
21441703	13
5440377	13
9332878	13
1935586	13
257504	11
3539791	13
2180047	13
427891	13
599776	13
174059	13
7125030	13
5267845	13
691511	13
7093890	13
2763503	13
11586954	13
814388	16
3429671	13
2114789	13
8885723	13
28520090	13
6070510	13
2032625	13
2481673	17
10380540	13
3042896	13
277995	13
13027530	13
2995400	13
8000443	13
13045690	13
907193	13
7192988	13
8407642	13
6621551	13
4307908	15
8944402	13
116273	13
3646133	13
1483727	13
2597973	13
7940097	13
1011535	13
853468	17
5653334	13
3066462	13
6529779	13
4272551	13
488050	13
2474550	13
10592463	13
59062	13
3150611	13
10318583	13
16427689	16
8989302	13
2698083	13
24453890	16
3819063	13
12649311	13
5313315	13
13979080	13
5338580	13
392783	13
10463417	13
16314594	13
8822690	13
18331108	13
12767963	13
5004508	13
9931958	13
5356581	15
4640834	13
12529843	13
6929230	13
10916794	15
3826961	13
22363579	16
15076411	13
751489	13
47290205	13
3618149	13
23333369	13
3877965	13
25039468	15
3120199	13
2121622	13
3366840	13
1896895	13
14075007	13
1304238	13
6482976	13
11113453	13
12609171	13
5773180	13
5030313	16
20568491	13
187178	13
15982076	13
21886757	16
557567	13
8975666	13
7445492	13
8571957	13
12622466	13
3673656	13
1059683	16
3691520	16
12152011	13
14629251	13
2792733	13
5189915	13
9748440	13
4567358	13
2852027	17
11105573	13
6434800	13
6934433	13
5935563	13
4073991	13
3233441	17
8162587	13
22789169	13
13046757	16
8905647	13
723612	16
1910671	17
1895926	13
15110638	13
5494045	13
4003629	13
2157746	13
20151052	15
4393765	13
2637856	17
11501849	13
19101492	13
4822940	13
3590312	13
7329760	13
2137616	13
15232854	13
3299996	13
13787117	13
3182562	15
11542744	13
10951644	13
15164130	13
10678056	13
1037724	13
16088251	13
2920077	13
9407852	13
1714308	13
2535420	13
4146208	13
4398789	13
6930263	13
170446	13
18316194	13
705517	13
21866011	17
3938531	13
6782610	13
1926283	13
1445660	16
7231961	13
137285	15
866958	17
4572429	15
1529532	13
12344678	16
103659	13
6034876	16
46861174	13
1739610	13
8595014	13
16128044	16
6095802	13
4221777	13
11084633	13
29883692	13
5716467	13
721652	15
1894003	15
366374	13
928944	13
12084310	16
24934735	13
8658907	13
16178788	13
180094	13
26684791	16
451367	13
17034454	13
35215690	13
1773807	13
86399	16
4839244	13
3161600	13
3164961	15
2409141	13
1755125	13
7205965	13
16620724	13
39925990	13
24281654	13
8290604	13
3375892	15
10095586	13
373353	13
5773478	13
4727885	13
2214194	13
19205289	16
14668937	13
1379605	13
1749198	13
18520860	13
3438594	13
13721096	13
3044775	13
884227	13
1358308	13
22904981	13
3351730	13
4908262	13
15197740	17
18128109	13
3359536	13
2367965	13
21537472	13
32849210	13
2321015	13
2667990	13
1080260	13
10888841	17
914692	13
769708	13
3277280	13
1865507	13
11589113	16
11372559	13
8741052	16
8848697	13
14112861	13
11221912	13
7308663	15
32358018	13
1886205	13
19244777	17
696274	13
5852691	16
4730787	13
23223930	13
1574681	13
7453623	13
11072640	16
8594195	13
3609567	13
7961106	13
9669198	13
4198237	13
3180803	13
4399813	13
26445619	15
5337400	13
6658446	13
238007	16
1080684	15
57151145	15
10610999	17
2773531	13
11708586	16
5075831	13
28588638	13
4169926	16
2945758	13
7337317	17
11530234	13
12138729	13
466315	13
566639	15
14173333	13
1759976	13
5337315	13
373346	13
6058419	13
3591264	13
16587072	15
317614	13
13274421	13
4421371	13
15777058	13
1162124	13
9395418	13
7085476	16
9797715	13
11119815	13
25018173	13
6789270	13
122120	13
12836445	13
4564374	13
14061469	13
4076230	16
7763278	13
5498788	13
18188794	13
9177237	13
15132244	13
17456094	13
9946451	13
3974953	13
3509278	13
7331061	13
30387449	13
4580280	13
1031862	11
1109260	13
3549736	13
2877461	16
715378	17
1130855	13
3015394	13
728288	13
9090436	13
8746451	13
3483037	13
6808186	16
22786447	13
46427354	13
4310545	17
1981585	13
4373290	13
8171517	13
9478044	16
4400662	13
110262	13
4377154	13
7874297	16
850203	13
8354574	13
16026675	13
4302124	13
18967475	13
5311679	13
11828306	13
25568684	13
7646190	16
9105748	13
5025284	13
12505257	13
877458	13
7309400	13
3469552	13
18405543	13
4657087	13
2610574	13
5497610	13
24387611	13
4267097	13
2326179	13
14048868	15
2221555	13
17354439	13
2233868	13
4025904	13
56374	13
10501653	13
11105054	13
2690557	16
6188327	13
2605058	13
11959091	13
3106867	13
44353974	13
588233	17
2646944	13
3567974	13
1697926	13
620789	17
317706	13
2562086	13
5208097	13
9528415	13
2636412	13
15406837	13
2997592	13
15715112	13
898856	13
19059669	13
23161764	15
32439090	16
8906061	13
187652	13
643481	13
2058153	13
11240607	16
10431380	13
4251123	17
19593191	13
14929969	13
13389505	13
1230803	13
12497860	13
192824	13
3169121	13
4465925	13
3393691	13
1350134	13
12553064	17
14698488	13
1574814	17
17408668	15
1788925	13
10885937	13
5725206	13
1398957	13
22139342	16
6047658	13
30454792	13
4237852	13
3724026	13
22873317	13
9212760	13
15019745	13
29524372	13
3944662	15
13923155	13
6977237	13
18861562	13
6218807	13
3764934	13
5498988	13
2117264	13
878086	13
7549872	13
13775020	13
7249799	13
3332021	13
1978679	13
13804402	13
7012074	13
4526900	16
8062445	13
3802542	13
1943570	13
1384664	13
8820825	13
3500125	13
4444933	13
2459573	13
1359017	13
2728855	16
6671744	13
1618528	13
13293157	13
7649978	13
9537577	13
14302808	13
5518090	16
7734673	13
24448170	13
10749107	13
3424761	13
4067278	13
7085086	13
1417702	13
440804	13
24719122	13
3917109	13
1057303	13
3875082	13
14789376	13
1583420	13
26301783	15
1853858	17
4617679	13
342731	13
7532469	13
28669783	13
1261591	16
5448861	13
10603476	13
14051642	13
484040	13
9898079	13
12809564	13
15727483	13
3745154	13
16137682	13
1575368	13
2123886	16
17617461	13
6659655	13
14171189	13
2678988	13
1824451	13
6667295	13
1323296	13
6857277	13
9255396	13
5319318	13
4102558	13
8208671	13
2881767	13
15823347	13
11168500	13
21262333	16
17575877	13
6432059	13
2044875	16
5448354	13
313838	16
7208344	13
17696185	16
4993661	13
6658311	13
5995905	15
22745	17
85919	13
10455619	13
38540580	13
24028394	13
46667076	13
16136974	13
13838812	13
8921404	13
7012938	13
4756357	13
34710482	13
3716917	16
9025227	13
2991527	13
1301514	13
49032506	15
835710	16
21220330	13
13955164	13
7683854	15
5220710	13
4656674	16
10977473	13
4195714	13
741415	13
2952327	13
4343687	15
5974656	16
9480372	13
6151062	13
1678529	13
1017786	13
23132	13
5741757	13
5637580	13
442445	13
9915896	13
18944204	13
11502042	13
31248	13
1567046	17
10763471	13
16289053	13
970413	13
3218005	13
13577933	13
3172812	13
6604237	13
25381089	13
3861547	16
1689625	13
1940848	13
13290189	16
14190445	13
354480	13
907137	13
143857	13
681152	17
680326	13
11127184	13
690309	16
2565058	13
4827481	13
22533538	13
1979469	13
14607640	13
2619165	16
12286040	13
96797	13
638638	13
914133	13
4329	13
15444707	13
2204720	16
7729227	13
17410438	13
9093985	13
1308701	13
2423998	13
3114510	13
53954508	13
771403	13
4130117	17
1410484	13
6081755	17
16889842	13
4598942	13
11052189	13
31069269	13
5147650	13
878306	13
31896004	13
7115099	17
940709	13
158704	13
20867148	13
18864867	13
1237729	13
13799109	13
9823409	13
8624588	13
7051704	13
2689536	13
13835380	13
27059	13
2792282	13
36917931	13
885117	13
20100547	13
2347802	13
10272412	17
11410626	13
13997413	13
6257555	13
24223	15
3446225	13
14862791	13
12013701	13
421713	13
1496366	13
4577531	13
48198	13
10622447	15
19273799	13
6859470	12
2523506	16
3460746	13
19180430	13
2459951	13
264028	13
12985059	15
3729043	13
23732229	13
560695	16
1272397	17
5526872	13
4026390	13
284104	13
5245595	15
1885579	13
37738	16
9481785	13
19094599	13
6950036	13
3905692	13
5473407	13
6570571	13
4328780	13
9055375	13
4380955	13
1578375	16
2797671	13
6736213	13
17580877	13
4340456	13
1846564	13
2289519	13
18247781	13
10492517	16
10734545	13
4717022	13
4405651	13
3865323	13
4126509	13
11928382	13
1016584	17
4974962	13
40545081	13
91882	13
748540	13
4940728	13
412258	13
3847642	13
6901978	13
6247454	13
11997631	13
2411011	13
2154821	13
4707166	13
7038261	13
22190755	13
5262787	15
3180634	16
29189344	13
17396053	13
715177	13
518863	13
6197491	13
3365172	13
8966422	13
2800895	13
6353854	13
20381607	13
12431542	16
5671994	17
369443	13
22925235	13
2290632	13
8175171	17
4767380	13
7880664	15
5956116	13
1028465	13
9087714	13
1593390	13
7806588	13
8846955	13
3545260	13
14617496	13
1093067	13
11495349	13
7764819	13
9721633	13
31367387	13
10778177	13
12668988	13
165606	13
1358486	13
1175960	13
12671627	13
8817971	13
2145507	13
12129632	13
23974541	13
1203655	16
1268342	13
26219338	16
6615970	13
1506245	13
23880647	16
3394292	15
1775870	13
4715720	13
366992	13
382596	13
29182742	13
6186403	13
13784803	13
1576854	13
4260828	13
6324531	13
5214248	13
1431898	13
2764714	16
601228	15
1962027	16
7498922	15
1606053	13
8520267	13
20137387	13
16505058	13
1381232	13
4689921	13
8562899	13
6046080	17
3711308	15
4108176	13
15128021	13
2671387	13
2231337	13
8062603	13
3614180	13
7224420	13
6173424	13
10494222	13
9876246	13
3918466	13
9922070	13
7524239	15
8110148	13
1714175	16
2735510	13
2504849	13
17188912	13
14992797	13
27810095	15
5893395	17
600	15
20031289	13
8801826	13
579695	13
2193271	16
7307633	13
835440	13
13075855	13
2992581	13
1986078	13
10360560	13
18779705	13
10322995	13
652532	13
3294439	17
11634160	13
9205788	13
29062791	13
11905879	13
365512	16
9132641	13
11070169	13
10103647	15
18057235	13
8515014	13
3469299	13
15259352	13
6088764	17
6206959	13
11077763	13
15884640	13
13582485	13
2609721	13
14112932	15
834739	13
245598	13
3032321	13
2866993	13
3405104	13
14389334	13
30400771	13
14549333	13
812032	13
7760693	13
20563565	13
643113	13
10376846	13
1164259	13
139888	13
3721487	13
13900477	13
8622196	13
3945041	17
22749922	13
511308	13
16676974	15
2033162	13
12526770	15
26511998	13
6117087	13
7934163	17
3009878	13
1626161	13
16328009	17
423341	13
304107	15
23969944	13
32162607	13
20532237	13
9817362	13
2251542	16
13134483	16
1778279	16
15675811	13
9809655	13
32476281	13
15400273	13
34719222	13
177335	16
4167878	13
166988	13
9785030	13
12723556	13
9048056	13
29455377	13
1194744	13
839135	13
673793	16
3003729	13
1551754	13
6938371	13
832409	13
6284989	13
3069092	15
10988270	13
805247	13
6217942	16
4038223	13
5780012	13
9087436	13
17104160	13
18489980	13
6080837	17
12221999	13
2137304	13
20763078	13
7748562	13
14716534	13
10938221	13
4239155	13
1726765	17
2877618	16
817514	13
4432851	13
3894946	13
1969883	16
2784992	13
12414288	13
8593187	13
2952592	13
4626458	13
391922	13
26712313	13
7731980	13
669653	13
1254005	13
1993207	13
2776401	15
3970385	13
6952412	13
25240035	13
4439449	13
1467985	16
2226466	13
9592737	13
9260821	13
6378408	13
18425263	13
10863833	13
2151010	15
4380817	17
2874272	13
46394	13
6901517	13
1365203	13
7983	13
110171	13
4200460	16
5952526	13
21611043	13
6699506	13
269912	15
8602092	13
12281409	13
21664447	15
7396918	16
126536	13
2504579	16
15593951	13
20649726	13
13087908	16
10689639	13
4866691	16
9247067	13
21309852	13
22119558	13
37847221	16
3290353	13
5359389	13
545765	13
29976392	13
1842773	13
31003792	13
1175066	13
4798614	13
1521815	13
3493276	13
9550269	13
3472024	13
952430	15
4712235	13
1831995	13
20521322	13
8687138	13
7618056	13
19801771	13
28353011	13
1276333	13
2164717	17
3021118	13
3207574	17
3017319	13
1381182	13
26064042	13
20502643	13
3940830	13
4792629	13
28226620	13
3972471	13
20661453	15
17302950	13
6666252	13
23083583	13
326062	13
1813528	13
20916477	13
3189668	13
4667951	13
3930119	16
4482202	13
6669992	13
486537	13
15590538	13
8140397	13
15866071	13
8386794	13
1990653	16
684812	16
2215521	13
17382	13
1872452	13
5378761	13
4376230	13
2389834	13
7839069	13
10793767	17
5726409	13
3595324	13
6169245	13
5501350	13
10932827	13
16541365	13
10996507	13
76516	13
3041371	13
6073124	13
6643273	13
851512	13
12011063	16
13857549	13
6281595	13
2284813	13
9831801	16
3329664	13
14943274	16
12002053	15
4443851	13
4614801	13
19064259	13
10630332	17
12604381	13
5369960	13
1851932	13
3189775	13
14812481	13
608619	13
28549979	13
1416663	13
1955804	13
29370	13
5722986	13
10462352	16
12208894	17
2189762	13
394587	13
6271415	13
12215505	13
24181591	13
3902169	13
35798684	13
5004446	13
850671	13
9670834	13
1547221	13
8687725	13
23509268	13
9727962	13
1203683	13
2163046	13
9178581	16
1703954	13
4911374	13
14847744	13
243825	13
17214118	13
10426263	13
928774	13
1757890	15
2524736	13
15604146	13
4059783	17
11557328	13
8139886	13
630245	13
10222129	13
21103878	13
45985827	13
11883105	17
3990851	13
2959841	16
14795658	13
2883559	13
6386588	17
7329215	13
2381143	13
16925025	13
4403257	13
1914337	13
2925455	13
2620522	13
1342549	13
20699263	13
1292238	13
11008249	13
2514669	13
1837685	13
15227454	17
1914475	15
14471566	16
3856422	13
15985209	13
1742050	13
10960	13
29456504	13
2807508	13
2313900	17
41908167	13
2811530	13
7030957	17
23096042	13
828681	13
2970474	13
29876315	13
2582651	13
4342625	13
7768502	16
10608780	13
1208014	15
724375	13
27233683	17
1610	13
7260290	13
9211189	16
1961391	13
2922292	13
3867987	13
8396344	13
13038643	13
36114516	13
148256	16
1727337	13
5424676	13
1904331	13
713442	13
7802925	13
15838620	13
2452620	13
18708340	13
3515603	13
2100599	13
11124709	13
6932396	13
16046632	13
2718254	17
7995057	16
4504979	13
12024106	15
6213555	13
14530785	13
7152254	16
886260	13
3761339	13
2136772	13
933266	13
9335600	13
14644819	13
6050905	13
4706490	13
3490498	13
2032761	16
564442	13
4934840	13
2050188	13
5941197	17
771911	13
15093095	16
1829179	13
24773311	16
35570930	17
7903339	13
21193700	13
3931923	16
6165832	13
32875070	16
7366659	13
1825752	16
3608174	13
1447392	13
12045055	13
5135724	17
4325072	13
11508416	13
976538	13
11192892	13
1111057	13
2653962	17
11109446	13
5512744	13
15412337	13
2344601	13
10039219	13
9569444	13
5777839	13
4533115	13
14678570	15
5753475	13
12147937	13
4153697	13
4955710	17
1891359	13
5106712	13
35023743	13
2208671	13
14492675	16
27685265	15
2668667	13
4395607	13
706155	13
12383968	13
1455102	13
6819937	13
8555122	13
3427600	13
557160	13
2102934	13
2837955	13
4072824	13
909466	13
4255693	13
1885262	13
6214189	13
15088226	17
7559859	13
3961741	17
2369607	15
257235	13
3151198	13
15402102	13
26103197	13
33682189	13
2955208	13
2956945	13
19489321	15
26207067	13
3295383	13
35233582	13
6739902	13
8420353	13
1591370	13
2454940	13
4364112	13
14783591	13
1959644	13
3606833	13
11511755	13
4870103	17
14758435	13
1396393	13
28382539	13
6599310	13
12353388	13
58843378	13
8784993	13
1417254	13
3312176	13
12722567	17
7900307	13
8766190	13
24826588	13
7734322	13
18655319	13
21657830	13
4994458	16
9881912	13
27490683	15
537202	13
12100371	15
14256272	16
1257376	13
590691	13
2371258	16
8009020	13
694960	12
1794118	13
2140702	13
2980013	13
2121159	13
4904605	13
7725922	13
19559813	16
1946269	13
21323535	13
21993447	13
10509016	13
451552	13
2741260	13
14540683	13
8250827	13
8081323	13
24738796	13
13254469	17
794829	13
9348769	13
996522	13
13329390	16
3261630	13
14640075	13
3230101	13
14846632	13
466596	13
590543	13
2463603	13
9612776	13
27461466	16
3860254	13
18295095	13
8621678	15
7996127	13
970991	16
3231298	13
3967023	13
12490477	13
5607829	13
44491994	16
31006736	13
3400059	16
5083665	13
7802877	13
3867353	13
1267875	13
14822886	13
645005	13
13979434	13
508702	13
16347362	13
1862118	13
10775949	13
8313064	13
4092132	13
23227907	13
2662808	17
8083729	13
16655237	13
30249420	13
23301011	13
23048983	13
11485047	13
13152824	13
36641395	13
15945556	13
9012860	13
21932201	13
25149605	13
13829774	13
10612517	13
5657582	13
2086564	13
494767	13
8223801	13
5799545	13
5406045	13
1811922	13
2656224	13
14500613	13
7962879	13
7839603	13
17084536	13
3297337	13
21934102	13
13178508	16
777079	13
28564578	13
9843132	13
1734285	15
7068526	15
6572480	13
15679317	16
180178	13
8469151	13
1698642	13
6008569	13
7492002	13
4637368	13
5337318	13
21915800	13
5239023	13
3522319	13
5268351	13
5958739	13
826856	13
10979842	17
6491143	13
1057192	13
9193265	13
7094526	17
2138860	13
24584787	13
12059008	13
22990185	16
731649	16
5609222	13
7972840	13
1879983	13
13589720	13
8576715	13
15077111	13
3807647	13
18462988	15
4673351	13
30302815	13
7327997	13
2024961	13
3720572	15
8701689	13
18357893	17
3772369	13
1313590	13
16962944	13
2996683	13
20272820	13
5054041	13
7465006	13
216318	13
35210744	13
8989713	13
11350707	13
8976626	13
26496415	13
8437129	13
6981594	13
6548700	13
2362949	13
2024440	13
10994081	13
2634842	13
732297	13
2133142	13
2208711	13
7774393	15
18182225	13
8041064	13
13510967	13
8639784	15
18633261	13
4967127	17
598594	13
18019636	13
1350835	13
3206234	15
16280917	16
21508944	17
2044391	13
13035290	13
10329574	13
7133223	17
4462089	13
9484651	13
2493198	13
9582075	13
6819949	13
1046744	13
2094877	13
3770461	13
600999	17
10801051	13
30375490	13
693288	13
10591001	13
1606658	16
20792124	13
10781132	13
1900130	17
6121601	17
1269973	13
18235473	13
1515030	13
1264096	15
3662907	13
3802739	13
1025604	15
3006314	13
2270501	13
10565629	16
3843441	13
1608846	13
4579811	17
7732289	13
20079668	13
13365370	17
15240052	13
22217520	16
3339766	13
9664999	13
1459272	13
17697053	15
452542	13
564587	13
6949437	13
504338	13
668947	13
13579787	13
1584528	15
4708417	13
9986210	13
20484852	13
4340789	13
18476631	13
4270320	13
6602481	13
5573414	13
38483535	13
21017422	13
2916893	13
4594468	13
3406939	13
5375445	13
8999638	13
19870698	13
2189792	13
2242074	13
3320774	13
1315592	13
23511779	13
5714987	16
3819492	13
6726987	13
3040757	13
6074323	13
5645717	13
10771493	13
8285852	13
3071932	13
1417819	13
3132899	13
8704044	13
223435	13
702593	13
6442717	13
1252475	13
21159827	13
18397709	16
178596	13
6998405	13
23450781	13
17076166	13
4791748	13
2141818	13
1611620	13
1286116	13
26664511	13
16325106	13
7286231	17
612087	13
10138930	13
4847641	13
1299580	16
622751	13
6549422	13
5743797	13
2802488	13
16617761	13
7328674	13
6017876	16
27370732	13
2369790	13
2667119	13
10058359	13
14653750	13
5537942	13
6198786	13
6660311	15
5302720	13
3045175	13
5517048	13
8526235	13
3799606	17
8081424	13
4224936	13
10431231	13
15321328	13
11014536	15
16407516	13
11594919	16
368626	13
7622260	13
310968	13
1485906	15
14141622	13
4972770	13
855311	13
294089	16
6872081	13
1334163	13
10824297	15
12391270	13
24733120	13
42760198	13
8936424	13
10631886	13
8840766	13
1230464	13
2710544	16
15711746	13
646776	15
3034389	15
2528583	13
217574	13
15526218	17
10781642	17
2096375	13
10627195	13
11235933	13
3684350	13
2509165	13
26957883	17
2346634	15
17842758	13
234013	13
24733803	13
3474110	13
3420043	16
4918843	13
10344210	17
6159994	13
8216337	13
3336629	13
6396135	13
1202841	13
13503973	13
3522873	13
924463	13
2454020	16
29580004	17
1703101	13
5352971	13
3740067	13
4840747	13
482573	13
7749637	13
4738233	13
13828326	13
4851	13
5111493	13
146546	13
3930270	13
3075051	13
4659350	13
2081353	13
6832532	13
6522766	13
11200573	13
1026080	13
724731	13
15966211	13
9894999	13
25565285	15
411251	15
4770010	13
6433772	13
2720347	13
3519818	13
12252892	13
3111231	13
2792494	13
19134487	13
2499941	13
3041878	17
2999400	13
21739127	13
8236497	13
5679414	13
12215085	13
6595402	13
44562185	13
12644370	13
1913360	13
15072617	13
563439	13
5653545	13
4231110	13
19054978	13
27914044	17
446776	13
2098806	13
3234249	17
116395	13
2384279	13
9622188	13
15375542	16
2650507	13
9135090	13
8794057	16
3777677	16
11224089	16
1901160	13
1939132	13
2046423	17
1239815	13
1473892	13
7129874	13
293660	15
7594792	13
5056820	13
5366305	13
34598120	13
6850949	13
1672577	13
167624	13
16826142	13
1444544	15
11882974	13
8612188	15
15859735	15
824836	13
4880320	13
4706534	17
18291924	13
580436	13
2088626	13
2797829	16
6157684	13
3237692	13
5078871	13
3148231	13
2043661	17
26767616	13
1410440	13
8309699	13
2127491	13
2623075	13
3005237	17
4236275	13
9382139	13
7146084	13
11729024	13
31502072	13
7438920	13
3992847	13
7262715	13
8589685	13
6077837	13
47028668	13
381649	16
391360	13
2426326	15
118072	13
20868508	13
5245216	13
6608042	17
8270317	17
3764394	13
599394	17
3216162	13
5644063	16
2071677	13
3648595	13
5466868	13
1505475	17
12782	13
37075	13
6860274	13
5185141	13
21712266	13
12461904	13
397642	13
9033918	13
16851855	13
496257	13
4772470	13
8244474	17
4585441	13
3554741	13
3033514	16
6913439	13
8378555	13
16300816	13
16954953	13
18099196	13
5490147	13
9592139	16
21832814	13
8005304	13
1500203	16
9085500	13
1727409	13
2201086	13
9627945	13
544519	13
1560044	13
5773817	13
7852220	13
2837122	13
6565081	13
336385	13
3893117	13
8548778	13
2047528	13
91649958	13
12695105	13
13186659	13
161991	13
7259745	15
3739408	13
2276245	13
1800149	13
4171571	13
13083894	13
7061599	13
4807758	13
301389	13
19495289	17
4087946	13
739124	17
959639	13
4076001	13
12166554	13
6836048	13
3491879	13
9755836	13
4709667	13
4003566	13
5033866	17
7733767	13
2564383	13
6424620	13
1672035	15
5631425	13
5658705	13
14011894	13
19969172	16
967146	13
2849975	13
50380416	13
1390146	17
2052250	13
16847530	13
6525072	13
811935	16
7619600	13
3364070	13
2757519	16
5654293	13
1423542	13
6072667	15
12216951	13
12035881	13
14848739	13
13889616	13
6666035	13
4726720	13
18999972	13
2751284	13
6622150	13
2811446	13
6011942	13
8293985	13
12172623	13
9282762	13
2685280	13
3053452	13
3383586	13
1547223	17
1232364	13
8358708	13
2441869	13
14656293	13
29404610	13
4822002	13
6174821	13
19361366	13
661872	13
16329076	16
507987	13
11853191	13
3800067	13
30464537	13
2400237	13
18134570	13
2330914	13
2168139	13
1199347	15
4806739	13
18948058	13
7677375	13
5633763	13
20050466	15
28302613	13
1438240	13
1843278	13
1452026	13
5099036	13
3554356	13
48980	13
2783624	13
8631208	13
5755307	13
29465033	13
4967761	13
10549861	13
8689187	17
2287732	13
23647994	13
2443477	13
4594246	17
8037581	13
7140251	13
1877228	13
7459928	13
9525669	17
20222025	13
3710799	13
16450818	13
8346411	15
5272794	13
8407289	13
4316187	13
12276561	13
10446944	13
850079	13
3041826	16
5506482	13
3288548	13
4606015	16
9656112	13
19876783	13
2623369	13
9388035	13
8485565	13
6605875	13
3416229	13
1575895	17
2468143	13
8652928	13
18486902	13
1197672	13
3537098	13
20587182	16
1226782	13
10629960	13
402658	13
2837133	13
346929	13
3469359	13
214551	13
8187363	13
8088755	13
1363948	13
11993122	13
7542414	16
10720712	13
20746159	16
373522	13
15087458	13
19676886	13
3320959	13
3047776	13
11298654	13
3091741	13
5252914	13
5924769	13
32920547	13
6946837	13
3191663	13
11772510	13
1082788	13
16860902	13
6661408	13
832329	13
16387169	17
2348967	13
7613399	13
2994495	13
1915576	13
16289595	13
1790486	13
4948319	13
1002809	17
3557494	13
20985682	16
25797751	13
9884718	13
16851673	16
12943289	13
12461991	13
2588041	13
2411356	13
2370685	13
2166211	13
9304314	13
8626760	13
11410184	13
1854475	13
14860116	13
347424	13
13368371	13
3576735	13
9419254	15
10242785	13
8514969	16
35432681	13
5764104	13
3843536	13
25571218	13
417451	13
11246852	13
2203303	13
1159879	17
1736563	13
3693587	17
3272917	13
13524676	13
10625463	13
4642758	13
1805418	13
2710684	13
690166	13
4350558	13
2500835	13
3153468	16
1171409	13
6981148	13
13166736	13
15245966	13
1469641	13
2647457	13
1622209	13
1631111	17
3409794	13
7126455	13
4269639	16
11875457	13
3907216	13
1642601	13
18306031	13
3791162	13
6149493	13
1310082	13
15404720	13
714280	13
2968091	13
140573	15
12597207	13
5810606	13
3927446	16
3124855	13
12776859	13
4503790	13
5810940	13
16432771	13
1675085	13
25113709	13
22949083	13
16330328	13
5509052	13
28528687	16
14013707	13
8226539	13
7737215	17
18857120	13
12881298	13
8239819	16
9902496	13
12331101	13
28875686	17
3394058	13
27280972	13
23141558	13
10620136	13
201173	13
3767556	13
19476848	13
1539475	15
898399	13
5427872	13
8158091	16
26621133	13
3191558	13
4806586	13
1745710	17
6551139	13
215632	13
20725525	13
2486634	13
1099354	13
23530	16
1814429	13
4739280	13
1052357	13
7157660	17
8979798	13
3804259	13
1717279	13
9948850	13
17926557	13
11663297	15
2155335	13
14144230	13
3220239	13
9223277	16
3817145	13
2717811	16
102495	13
2118041	17
15181818	16
2928404	13
12508692	13
15700784	13
2319253	13
6093250	13
5445919	13
5812540	13
149843	13
69506	15
884708	13
1866015	13
3645880	13
3523684	13
579211	17
8263638	13
21964717	13
5688198	13
2300416	13
4533432	13
19139198	13
6180512	17
2670889	13
8127485	13
3519890	13
15880663	16
33779	13
6447927	16
18600000	13
3869680	13
3802921	13
7731345	13
1293043	16
7571179	13
7651655	13
934101	13
2993812	13
8167826	13
6155295	13
35751	13
6136992	13
2877565	13
1560636	17
8874323	13
7638069	13
10249629	13
5872170	13
697204	13
11073345	13
7965420	16
15009283	13
1392785	13
11531858	13
21582628	13
1158312	13
12911943	17
6495066	16
262083	13
2335377	16
6266468	13
8130675	13
2776222	13
7952153	15
299	13
19279633	13
13052905	16
2158345	13
4190100	13
11704532	13
5647275	15
1755246	13
13167471	13
2665553	13
6228258	17
1237624	16
2971982	16
5484031	13
1628772	13
15356883	17
21542134	13
16134386	13
5359614	16
1336452	13
3544978	13
771609	13
18186260	13
4479621	13
24209390	13
37962667	13
997807	13
938017	13
12624680	13
23271	13
703135	13
15799613	13
354620	13
4220231	13
16291282	13
28051358	13
10500694	13
2627524	13
832706	13
892413	17
8536946	13
24793885	13
2908168	13
14666484	15
6698623	13
23389871	13
13859732	15
1064457	13
4951089	13
4362985	17
2563360	13
175543	13
21344112	13
1101790	13
1813046	13
8029262	13
3141962	13
3701234	13
1958323	13
20044233	13
858555	13
8602713	13
14139564	16
8041010	13
2339057	13
13330993	13
3211179	13
2009160	17
18367329	13
10993676	13
1952086	13
11329925	13
22159410	13
2868306	13
13439595	15
6669245	13
4942585	13
6101086	13
6598094	13
7969808	16
2219510	13
1803208	17
3982421	16
47265	13
10068841	13
11764171	13
5927767	13
8349994	13
14938078	13
13156629	13
690520	15
45330160	13
11554424	13
3851475	13
1959304	16
2354424	15
16527296	13
5432263	16
218469	13
27241138	13
13802919	17
2086356	13
3944732	13
14140120	13
18357709	13
6593856	13
2532240	13
4502989	13
11604266	16
6772080	13
3577015	13
8804040	13
11193284	13
4074268	13
4866272	15
15807727	13
5474861	13
5539161	13
7583003	13
8782846	15
1974270	16
28239886	13
7017357	13
4502962	13
3089642	13
9819397	13
24900	13
6381663	13
12999612	13
17812400	13
1776204	13
8512535	13
3440843	13
8102955	13
4616854	13
3121321	13
15551912	13
40077275	13
8582834	13
1182551	13
23133401	13
870062	13
13717748	13
1218987	15
37930336	13
4027206	13
8586283	13
6577975	13
2411933	13
43194973	13
4922142	13
2085551	13
13308660	13
1046269	13
8177769	13
2364254	13
14326826	13
1679627	13
2163095	13
16886606	13
11822472	13
3183362	13
912589	13
6467906	13
37880609	13
980007	13
13788360	13
14189324	13
8147996	13
1410937	13
16882285	13
5303051	13
171691	13
24661399	13
13094040	13
2290061	13
6969846	13
5438227	13
10032773	13
2750256	13
5022997	13
2642014	16
16568765	13
6325582	16
958222	15
18069705	13
8711725	13
10350375	13
5962431	13
6483070	13
9537294	13
11116958	16
3434950	13
669711	13
1303952	13
11196832	13
2266315	13
112459	13
4497015	13
4401426	13
4421618	13
719084	13
2872222	13
1547305	13
5328407	16
1169140	13
1279762	13
726747	13
11663377	17
6802157	13
4719878	17
1810127	13
2180599	13
2253842	13
4659634	13
14163066	13
476962	13
3785124	13
5683462	13
1789068	13
6125178	13
6880740	17
10109882	13
3089526	13
155173	13
993533	15
8075237	13
12341644	13
1962858	13
4555309	13
5209167	13
582925	13
16074387	17
12597565	15
5644590	13
818407	16
10502600	17
11368847	13
2564458	17
640407	13
4923653	13
2935051	13
17726665	15
10319277	13
31540203	13
2213953	13
11045758	13
18230856	13
5032036	13
7525065	13
20221337	13
5346219	13
4802456	13
3214927	13
17787	13
12505449	13
574607	16
3454445	16
15003564	13
1627709	13
36685082	13
673886	13
9415652	13
12753439	13
3065043	15
3907810	16
278858	15
11845583	13
1682156	13
8370020	13
40573346	13
2340964	13
13631097	13
24444288	13
4720290	15
4655763	13
15386818	16
4850904	13
1228101	13
10524338	13
11054410	13
15680917	13
11876524	13
701611	13
9300519	13
1476889	16
7674502	13
1415848	13
1073730	13
11352746	13
2763037	13
5034057	13
2110486	16
10385012	13
2488383	13
3420054	13
19366069	13
2175357	13
14029456	13
1297173	13
7014208	13
14536376	13
12933868	13
13050562	13
330163	13
3954235	16
14617812	13
848622	13
6274659	13
3829025	13
2657156	15
3328820	13
8037207	13
14802749	13
678989	16
35538317	13
11362841	15
5462989	13
9594142	13
8826894	13
2609274	13
6716831	13
2569446	13
12652084	13
91475	13
11139622	13
4774224	13
15870393	17
4038923	16
330954	13
1158076	13
2849218	13
7145277	13
10871552	13
23458358	13
20390646	13
1132769	13
3360692	13
5982477	13
797872	13
11420923	13
13034736	13
976123	13
10479236	13
6821462	13
12843577	13
2781543	13
26896973	13
2762581	13
5778195	13
86559	13
2786133	15
7849252	13
2765200	13
1215106	15
2840648	13
15488575	13
14956807	13
11326347	17
1348550	13
1595516	13
13542379	13
7860523	13
4909619	13
6592522	13
8139813	13
9717863	13
6006998	13
2110133	17
8359178	13
8489530	17
1235722	13
28804521	13
9883390	15
32946665	15
4960907	17
6879095	17
2671404	13
11225256	16
1615114	13
5493591	13
14099757	13
14553495	13
16985373	17
1550330	13
761795	13
2332988	13
3295250	17
19709422	13
674627	17
50860059	13
9202098	13
31955	13
53502357	13
1375231	13
6835548	13
917805	13
7967062	13
2293295	13
14612766	13
20041190	13
17515600	13
5642096	13
59157	13
28279791	13
94741551	13
2290980	13
328547	13
3811961	13
3180584	13
27844641	13
19129595	13
3773410	13
4712211	17
10492678	13
3200780	13
30390775	13
5452527	13
14158879	13
38780750	13
1585463	13
1902964	13
498545	13
4493742	16
2020594	13
2735114	13
9630222	17
13686742	17
11429292	13
5150514	13
486319	16
7090115	13
16291016	13
2847793	13
10049215	15
12302160	13
8039648	13
9788182	13
7178838	13
5407380	13
50653552	13
3577919	13
1241042	13
9591440	13
7661783	13
5575897	13
23582178	13
8766356	13
15477098	13
3888264	13
5148256	13
7587845	13
21794298	13
13944247	13
3867576	13
13511105	13
16726258	13
785014	13
3066170	13
16139311	13
8790827	13
2681094	13
13099871	13
5675864	13
23179777	13
9601260	13
22196102	13
19337088	13
12355958	13
2142236	13
5839230	13
1632255	13
5186769	17
159950	16
2963340	13
2467387	13
1129597	17
12909118	13
1379255	15
14287292	17
5871718	13
7049331	13
1114526	13
6532491	13
413608	16
4889778	13
3933589	13
7064392	13
8142043	13
34388212	13
2107321	16
2012589	13
40240310	13
2076819	13
21118323	13
689252	16
2895058	13
10796292	13
19011621	13
7187838	13
1812403	13
15851264	13
3184883	16
126155	13
12377641	13
43720521	13
6631000	13
3094124	13
1366378	13
10721021	13
4775019	13
2805378	16
6755206	13
1171076	13
1708533	13
9801991	13
2536761	13
13324276	13
4314430	13
2163090	13
13525376	17
7086279	13
11472349	13
7234374	13
9077695	13
1249271	13
818718	13
1593156	13
733316	13
2116289	13
272857	13
3794641	13
11531591	13
9570798	16
11226044	13
5224123	13
15256873	13
602972	13
4382052	13
33291352	13
22015192	13
20828711	13
5635209	13
22612964	13
34406256	13
1485648	13
11134971	13
11487859	13
3751975	13
8254750	13
9777549	13
23991699	16
8369528	13
4485052	13
1588043	16
1993010	17
24108695	16
13207081	13
2321422	13
4470485	13
13252642	13
4057587	13
903089	16
1758744	13
3293235	13
1391880	13
15069161	17
23442058	13
1432587	17
15027295	13
740668	13
10853021	13
13080755	13
6582000	13
17847317	13
1559900	13
7505024	13
35689034	13
11430961	13
2273662	13
5995155	15
2849614	17
2417	13
8442048	13
7065050	13
23843487	13
268593	13
19423533	13
7047571	13
8548280	13
284598	13
587936	13
16849591	13
30449564	13
6856097	13
4548145	13
1310963	13
6797254	13
4787492	13
2462096	13
2255661	17
4820571	13
28494863	13
2344173	13
1974994	13
11071402	13
24566423	16
22227112	17
6150233	13
8465525	15
1762444	13
39965079	13
24190037	13
15041071	13
2405484	13
7892009	13
9029360	16
5720882	13
3511665	13
884333	13
8798723	16
498438	13
9786748	13
3311796	13
2137762	13
2804816	13
843066	16
9430569	13
7908502	13
14020670	13
2374781	16
1177576	13
2012652	13
14264098	13
23664840	13
790505	13
2386350	17
5123135	16
2872730	13
19096671	13
35126394	13
7523607	13
10114958	13
1740825	13
8562411	13
16949358	13
3918292	13
4597248	13
3414266	13
7587278	13
29010926	13
10022038	13
2957023	13
9675215	13
32867903	13
17782958	13
6574848	13
12513625	13
788320	13
2582475	13
882798	13
18418798	16
7922415	13
5046287	13
11381342	13
27606913	13
715207	13
1787114	13
5103532	13
1366589	15
6568087	13
13115120	16
21030778	13
23904202	13
5881003	13
9204309	13
24071723	13
1655447	13
881398	13
3139495	16
611941	13
11151	13
26364715	13
11606319	13
4513726	13
1877591	16
2286243	13
2307866	13
859685	13
25098394	13
3145168	13
8430827	13
12866332	13
7557006	13
19144182	15
6182648	13
31083780	13
7646063	13
11267248	13
249903	13
22521207	13
209807	13
10772822	13
3861215	13
342963	16
11559534	13
6733551	16
3926167	13
1361316	13
16074411	16
4793550	13
8097705	13
13515623	13
1697471	13
3376976	13
18022920	17
8009450	13
3689979	13
10842501	13
4129282	13
928400	17
6539097	13
8452997	13
19652012	13
7026402	13
1345055	13
1179897	16
969662	13
9651718	13
1971861	13
1381233	13
1261616	13
2408140	13
29600080	13
6075203	13
3486968	13
8984476	13
9660595	13
2119057	13
361731	13
826631	13
2004847	13
9908218	17
18569575	17
5906947	13
6894917	13
1281095	13
2331687	13
226853	13
9363712	13
24916882	13
2499996	17
10105786	13
1656750	13
2538971	13
1540335	13
8377733	13
1563190	13
8139617	13
39350125	13
11000793	13
10345923	13
354230	16
3454556	13
10418511	13
17863469	15
436001	13
7034252	13
2514702	16
1576153	17
11463562	13
15584823	13
5839281	13
5737371	13
8399214	13
10018209	13
6296209	13
7237797	15
170561	13
5948299	13
6324997	13
29503965	13
3791093	13
40690594	15
23921146	13
3505997	13
2302394	13
2286876	13
31096133	13
24062617	13
14033923	13
827741	13
6593340	13
14114006	13
1541600	13
17979385	13
10245700	13
8620260	13
2311358	13
2661965	13
6208170	13
15323564	13
5104161	13
15186729	17
27083087	13
14903161	13
10360715	16
3341221	13
3589210	13
6152170	13
17377737	13
21331547	17
10300907	13
27933040	13
5252736	13
12086279	13
14906675	13
19598348	13
6246525	13
1096318	13
14321127	13
9459815	13
19967873	13
15726843	13
19416862	13
15076956	13
12182214	13
9592609	13
5697507	13
4180751	13
1705972	16
845122	13
1462399	13
4125453	13
1919605	13
8430301	13
13080328	13
10136924	13
14255522	16
28277426	13
11250247	13
12336170	13
6532129	13
10033005	13
2367500	16
8278797	15
2550687	13
2799005	13
3886980	13
8669220	13
31036400	13
4537592	13
6805175	13
10596090	13
292619	13
12633838	13
14602930	13
17367308	16
3682195	17
3863472	13
3522633	13
14642645	13
11017458	13
7578039	13
29207149	13
7971112	13
6103534	13
2029718	13
7299572	16
18314568	13
4691526	16
9763239	17
1329608	13
31237333	13
2179091	13
8008135	13
9905663	13
2380217	13
4961417	13
13592898	16
8042789	15
5432912	13
494733	17
13826891	13
14230541	13
2045044	13
6491464	13
6920485	13
5956569	13
9766875	13
18182919	17
23801248	13
282970	13
9974483	13
18393336	16
4662340	17
622606	13
5936200	17
20395846	13
12105188	16
19685897	13
3228443	16
1666288	16
1121766	13
6134252	13
5792563	13
1259268	13
4663500	13
667756	13
19682146	13
861260	13
7862076	13
7814397	13
42743249	13
17862170	13
861650	17
20419048	13
6711501	16
39577031	13
19302628	13
4193733	13
31585896	13
1316489	13
1857656	16
191267	13
5302923	13
12005148	13
1129506	13
4567352	17
4725427	13
10154169	13
1945241	13
21446718	13
9607654	13
6769099	13
188293	17
1465403	13
22680186	13
11911614	13
3177023	13
14672932	13
5188250	13
1178349	13
3294418	13
28188832	16
3451495	13
15306344	16
6603633	13
8529677	13
6996938	13
337170	13
8487050	13
5940532	13
7258615	13
2186462	13
6831999	13
2345605	13
532932	13
15287595	13
1525469	13
562383	13
21893291	17
3749572	13
5779624	13
15075514	13
1635980	13
3925934	16
10866579	17
181934	16
3652876	13
3907062	13
6008301	13
2310363	13
32204167	13
7521840	15
5766749	17
23165176	13
5576137	13
9360655	13
1029302	13
971637	13
5168343	13
5118331	13
8419849	13
10229186	13
12053114	13
1489378	13
1885794	11
2307095	13
8322354	13
355580	13
5042704	16
38830	17
6184377	13
9565883	13
22415828	13
20545680	13
8854779	17
8386069	13
7511262	13
11227608	13
266456	13
2261045	17
4019383	13
11793100	13
1691463	13
18274372	13
7707423	13
35921510	13
8314782	13
14597351	13
4522312	13
33556616	13
6296319	13
6393507	13
11115759	13
19993865	17
1595880	13
4333094	13
5700060	16
9047820	13
13903482	15
1990588	13
7938511	16
1511302	13
2524881	13
53711	13
2103879	13
32034537	13
1512492	13
2442469	13
2530036	13
454733	13
2239426	13
1373457	13
175329	13
4647321	13
4239302	13
4465759	15
19291910	13
3401853	17
1926511	13
23197081	13
21894402	15
4571746	13
37984995	15
9400649	17
25255094	13
10908841	13
4315	17
1905833	13
12311155	13
5032890	13
1578686	13
7171010	15
12340694	13
14369420	13
3908956	15
55721	13
860387	13
3959201	13
13221260	13
9742644	13
206162	13
4674838	13
10471031	13
2169923	13
2688814	13
5469933	13
31604693	13
10247565	13
7766114	13
12656210	16
34008147	13
6691689	13
5987529	17
10156007	13
14759421	13
9401150	13
5426037	16
1205341	13
4863521	13
27321386	13
5238959	13
2989605	16
8815688	13
4615178	13
782984	13
7687984	13
3692688	13
7068815	15
36955	13
6796778	13
19784919	13
3191932	13
12572143	13
4038593	13
7521853	13
690002	13
16040194	13
653577	17
8616002	13
1155221	13
13521413	13
4140482	13
15194738	13
4430938	13
19384961	13
2557760	13
2346140	13
1993902	17
2442323	13
4568458	13
2052843	13
11096999	13
1266945	13
9609638	13
9628068	13
6538120	17
531896	13
11094841	13
19826911	13
1186248	17
299260	16
15594340	16
15032572	13
2236366	13
6245828	13
41127675	17
39442732	13
18960805	13
25127148	13
1012310	13
6932005	13
10335971	17
421831	13
19587605	13
24844729	13
10713077	13
212555	13
4320522	17
378410	13
4362479	17
4514473	13
614209	13
18983169	12
14249711	16
688710	13
10325530	13
40152587	13
17894104	13
39909760	15
3027179	13
999918	13
10231121	13
15439755	13
7515505	13
23074499	13
24443715	13
246097	13
23503283	13
22968017	13
439811	13
13286296	13
9256383	13
12399835	13
2243528	13
18456973	13
4122259	13
28140023	17
6315435	13
17034869	13
9642004	13
52992	15
8638622	13
4881959	13
8548363	13
3204341	13
5746518	13
12043038	13
6328392	13
14612998	13
4296759	13
7501896	13
16235071	13
7517750	16
2612067	13
3875739	13
24095649	13
1219661	13
2447354	15
4207527	13
1560839	13
4036769	13
4397031	16
1498308	16
933669	13
6740903	13
7721231	13
7119090	13
5377092	17
16461385	13
8215810	13
15632566	16
21850873	13
5972174	13
13951120	13
7943521	13
1746755	13
3566585	16
8227087	13
2561606	13
1540880	13
1899912	13
2575042	13
6855713	13
1255939	13
18954490	13
5645574	13
9197221	17
3704719	13
13819927	13
20654339	13
1942691	13
8873074	13
1433188	13
12148273	16
18295387	15
2327913	13
24121195	13
1189850	13
5072336	13
9169661	13
18765789	13
6146043	13
18441070	16
2572836	13
4597934	13
8099658	13
683026	13
1575119	13
4644667	13
5246577	13
3910636	13
7593399	13
1125887	11
1571586	13
925851	16
518642	13
24742842	13
6626544	13
2543749	13
1103358	13
2665441	16
14317203	13
7458078	13
14016910	17
3556297	15
13611801	13
13560094	13
27444729	13
652054	13
12847222	13
13597563	13
9302951	13
19096270	13
2677764	13
2731282	16
5364285	13
1166490	13
7515120	13
9676323	13
15245411	13
4013253	13
9353568	13
47408035	13
14415944	15
6122751	16
5936209	13
1920824	13
18801107	13
10437811	17
56555	13
6847818	13
10840186	17
18263149	13
23101793	13
3437180	13
1329865	13
10739	13
11969714	13
4624516	13
1174217	13
2430701	13
9273061	13
6058721	16
2742850	13
5743337	13
11355557	16
917080	13
6987926	13
402306	13
20404946	13
6630758	13
6558342	13
14933744	13
1269346	13
10427142	13
1799348	13
10442030	13
5561418	13
5784807	13
5134808	13
83773	13
13612486	16
9097370	13
5210672	13
11633833	13
17292502	13
17230972	13
5468091	13
3258435	13
18402475	16
9668082	13
961011	13
18498390	13
2145441	13
2446301	13
17291178	13
623690	13
2115731	13
668959	13
7945828	17
39152	13
504435	13
25559436	13
11469760	13
6628523	13
669159	15
4956992	13
15942941	13
13816803	13
6355398	16
13237035	13
12447609	13
6750296	13
8672390	13
13360297	17
1466850	16
1621127	13
4963730	13
2887958	13
12766976	16
16438441	13
15129188	13
707949	13
4842565	13
21633654	13
8911857	13
10835682	13
2515664	15
3477693	13
235100	13
15068328	13
766542	13
13066713	13
10752521	17
3611553	17
1397311	16
6231731	13
8576715	13
8565530	17
4012306	13
16249209	13
780582	13
16688252	13
3351727	13
841318	15
16055363	13
8039072	13
9056058	13
9826342	17
1397245	13
3213482	13
21481043	13
13578376	16
1579587	13
293013	13
182326	15
154824	16
6408799	13
3431913	13
278991	13
410481	13
3224857	13
1163560	13
25276359	13
9596313	16
792829	13
8342724	13
9050822	13
17718149	13
6129576	13
8052125	13
7200651	13
537946	13
8731740	16
9498689	13
6306142	13
10399884	15
10486582	13
227973	13
8390503	16
3089887	13
4417397	13
155673	13
4929008	13
6113886	13
5027034	13
2131318	13
7512630	13
6929952	13
43756624	13
13729560	15
6744431	13
3621622	13
12051227	13
10715958	13
3707460	13
3614487	13
8205176	13
5068267	13
11680875	13
2197616	13
2346344	13
14617433	13
3967858	13
5001647	13
18378091	15
13458908	13
2655490	13
2284592	13
1952969	16
3647581	13
11435270	13
3907456	13
18535890	13
11801	13
1135992	13
1293381	13
14408339	13
2943866	13
10214465	13
805220	13
6359956	13
7190656	13
1821352	13
7471368	13
22459997	13
4167573	15
5134085	13
9907356	13
3795081	13
1792466	13
13757966	13
9748525	13
5742598	17
1545212	13
1642075	13
11491928	13
4676098	16
3478477	13
319688	13
5428106	13
6140414	13
42878	13
1342673	13
29043122	16
10287596	13
20540171	13
2131118	16
11611483	13
8812086	17
5278412	13
9616152	13
282826	13
17245802	16
5844868	13
18391731	17
1260678	13
5186815	13
2003439	13
27303366	13
2760297	13
8655373	13
5915005	13
24035041	13
3891924	13
409166	13
2175064	17
6030453	13
7870697	13
9073593	13
16494081	13
2063943	13
5283860	16
14098952	13
4066135	13
18450913	13
2327239	13
5834833	13
443093	13
25278862	13
643302	13
6381140	13
7989955	13
3844315	13
4582078	13
11157355	13
7796411	13
3395455	13
2769706	13
11169020	13
7141845	13
10206230	13
18120303	13
991763	17
20511671	13
4011916	13
3044091	17
5639359	13
11793364	13
17373	13
6047440	13
9871146	13
13779940	16
7686858	13
6971768	13
10396483	13
6025402	13
10215153	13
1653008	13
3981267	13
1325743	13
1995163	13
10231006	13
7914567	13
4603730	13
8898952	13
1522638	16
8691869	17
2778713	13
5938857	13
9213555	13
30751875	13
2001319	13
1553986	13
3304605	13
2765469	16
3715084	13
2438538	13
3625701	13
18219914	13
9606470	13
5510603	13
4321387	13
8095679	13
2270755	13
5478336	13
514254	13
2364164	13
16748529	13
1268558	13
21726931	17
644157	13
9981999	13
5400599	13
1859985	16
6734996	13
19470697	13
352485	16
3319568	13
13798711	13
504903	13
1635714	13
2353649	16
16433110	16
562975	13
8110124	13
12921946	13
22712369	17
28461189	13
5138491	13
11149277	17
4473501	13
6528565	13
21351721	13
33425641	13
5602584	13
15015495	13
7369482	13
7074709	13
12031995	13
2846660	13
7324859	17
7654959	13
16330527	13
1068166	13
2855275	16
5571351	13
8802186	13
6656280	13
17207781	16
1762528	13
2834048	17
13131766	13
19361524	13
19666237	13
18011373	13
6005390	13
8136620	13
4720085	13
3177369	13
6450993	13
811512	16
10438273	13
9394857	13
1888948	15
10551069	13
1734466	13
41957024	17
5223823	13
9116379	13
418465	13
5811713	17
20225274	13
44951115	13
16299452	13
13108854	13
6094253	13
10921941	13
10501392	13
1203376	13
21091829	13
2886884	13
4535434	13
12241399	13
9797048	13
6533051	13
2415809	13
2692833	13
8217952	17
2838471	13
7887015	17
5633631	13
4977423	13
5567150	13
815344	13
9587464	15
11187716	16
9631956	13
9234109	13
4092018	13
1872092	13
9050720	16
8008711	13
4030759	17
520727	13
19068147	13
2817577	13
9832523	13
1874075	13
8723400	17
10747295	13
1744012	13
1030727	13
968375	13
1235933	17
7184143	17
1216748	15
41601030	13
1420997	13
7493177	13
7131762	17
2213952	13
6587349	16
11216754	13
2419689	13
11018828	17
15073758	15
14425908	17
929787	13
6952415	13
7808031	16
1887705	17
11225343	13
546846	16
9526778	13
5091633	13
4580433	13
3119303	13
1980450	13
1171978	13
6204668	13
7375100	13
2972130	13
6070749	13
11735580	13
2027748	13
3577850	13
2660710	15
13533630	16
6131363	13
6658487	16
2683161	13
21362723	13
2288405	16
11418172	16
886974	13
16591298	13
31684794	13
4847274	16
11204642	13
3956528	15
1707994	13
18943611	13
22285135	13
18360396	13
233030	13
9624131	13
31900147	13
7888621	15
4080380	17
13694997	13
7334929	13
871268	13
19606187	13
33718	16
288941	13
523360	13
5916605	13
2647066	13
2357488	13
9788206	17
14313415	16
4678117	17
8025678	13
5040686	13
15695010	13
6705993	13
13025447	13
7493827	13
552942	13
2963336	13
3189017	13
2274802	17
3689454	13
23266061	13
14123065	13
2268086	16
6825092	13
8845611	16
40686475	13
33008628	13
20347492	13
9491015	13
6032024	13
2925546	13
8388888	13
1604908	13
14407309	13
9415349	16
2278190	13
8903956	13
1124485	13
19169464	13
6358927	13
15621709	13
5854240	13
7652005	13
2722473	13
6240110	13
16376312	13
11510425	16
14940575	13
3836143	15
2874069	13
8193935	15
1544515	13
2738851	16
5893026	13
20207341	13
1877187	13
8119339	13
13604957	13
2047698	13
13794118	13
7492253	13
19512157	13
1754043	13
4207039	13
38974	13
1651118	13
24115641	13
18009557	13
3516250	16
1849080	13
328019	16
5877036	13
9853737	13
2908145	13
30077900	13
4654435	13
1036689	13
24560555	13
12575191	16
12175079	13
1891953	13
11998855	16
817624	16
779510	17
1921527	13
10648937	13
14841896	13
3970975	13
11126222	13
6512178	13
18858293	13
2220174	13
3773502	13
9186391	13
5208262	13
2809486	13
13895051	16
7079947	16
3728751	13
5311798	13
2834275	13
1186703	13
9890627	13
5736046	15
7894383	13
14664347	13
34720499	13
4231602	13
930189	13
4524337	13
2770130	13
13202362	17
5702258	13
2720961	13
12798390	13
5629899	16
848626	13
10444690	13
25652504	13
1202168	17
13551397	13
33370	13
610526	16
1452096	13
865160	13
7219408	13
5055407	16
5757983	13
2095187	16
11345017	13
32616565	13
6481413	13
1664484	13
540106	13
7009165	13
807544	13
3309068	13
5323116	13
9561386	13
21676368	13
3886479	13
4574352	13
2810428	13
3474920	13
5543300	13
11959212	13
13862397	13
7549490	13
12734342	15
5222895	13
21916387	13
507878	13
20110113	13
3718110	15
1534749	13
3718280	13
6995019	13
2776995	13
1350478	13
3564198	15
23162678	13
600373	13
19193488	17
17454743	16
7547136	13
2943108	13
6904949	13
8933927	13
749828	13
5822340	13
7788956	13
2190804	13
10480661	13
4760827	17
7358323	13
103028	13
5646125	13
924798	15
5276607	13
9479583	17
410197	13
9181418	13
7295254	13
15067792	13
4418758	17
2745766	13
1119055	13
9053532	13
10999771	13
2516417	13
673866	13
40740024	13
11604866	13
3869479	16
1517164	13
2209871	13
17277102	13
10250086	13
9662515	13
1447912	13
3907914	16
2093855	13
4389222	13
10356468	13
4834911	13
4139540	13
4571414	13
9330338	13
6558975	15
7166824	13
1920481	13
10228643	13
4566811	13
13201040	13
9700664	13
1814370	13
4382973	13
7618684	13
16549552	13
1104419	13
7531221	13
10357476	13
12399004	13
21221890	13
1667700	13
16976344	15
4885462	13
1066358	13
11247323	13
9515055	13
5105769	13
1663391	13
11911167	13
7853218	15
15840911	16
13431682	13
5377270	13
16790726	13
9233220	13
2008190	16
25936878	13
4273503	13
9055369	13
4017915	16
6855003	13
10709768	15
3948461	13
3780308	13
7887969	13
5858440	13
8458428	13
1797735	15
25027798	13
6115098	15
6423802	15
562054	13
766466	16
17830221	13
2409733	13
1030086	13
3876283	13
20321126	13
23555712	13
1362031	13
2802029	13
4197062	13
6645600	13
2631946	13
11366787	13
8333206	13
10838365	17
6328634	13
4770152	13
3677537	13
15477958	17
3251541	13
13973890	13
10294784	15
16633603	13
677221	17
8458677	13
1179023	13
1234528	13
14310977	13
11524091	13
10659128	13
9021562	13
71917	13
8212057	13
24917446	13
649429	13
23513725	13
5495785	13
5576767	13
28543574	13
8615195	13
4462997	16
13929667	13
1859194	13
2855914	13
13022774	13
4997914	13
5060153	13
22416401	13
6531595	13
426716	13
14690968	13
4242922	17
5649501	13
9556876	13
768240	16
10089792	13
1294932	13
13961997	15
88747878	13
13074887	13
2667276	13
4613816	13
33463684	13
9452133	13
4073625	13
2573728	13
1842496	13
25592608	13
1458312	13
4565859	13
1464416	13
620998	13
12093501	17
87074	16
1912004	13
241534	13
6732033	13
9520486	13
10331467	13
1065791	13
16995612	13
8317991	13
14494547	17
11034759	13
15520180	13
13231874	16
13296857	13
490090	13
7176481	13
9459699	13
13180243	15
9730593	13
6677470	13
1126129	13
414207	13
28482402	13
1457776	13
6520395	13
9072318	13
6272221	17
687967	17
2009057	13
6952995	13
6751564	13
2874440	13
11575126	16
18586390	15
7825028	13
10213682	16
34969939	17
2885929	13
19287723	13
17558612	13
7104698	13
10378752	13
8152795	13
4377650	13
16237582	13
5955849	15
16194614	13
2467147	16
8579372	13
14613629	13
10138894	16
19817195	13
12356767	13
10892056	13
2150122	13
25574836	13
1318646	13
3447759	13
24692493	17
12304019	13
5958598	13
1243903	13
874980	13
3313663	13
4845884	13
16599363	13
11346715	13
25643756	13
6219380	15
50354	13
1959803	13
1289920	13
2627012	13
5265360	13
9374066	16
546382	16
5369148	13
13413495	16
13029859	16
4435707	13
7690044	13
123060	13
1564099	13
1791549	17
7294945	13
2046774	13
7427170	13
4518746	13
909483	17
17647361	13
7189255	13
10656306	16
11107867	13
12777599	13
1091071	13
16448265	13
37552889	17
5111929	16
7835470	13
4977070	13
12784637	13
18069122	13
11999599	13
11571778	13
107090	13
4874574	13
1144077	13
5814559	13
770743	16
511324	13
6761664	13
8284958	13
13913195	13
6564043	16
3180323	13
1088323	13
671037	15
7685144	13
2531906	13
7256285	13
399872	13
17280403	13
3881692	13
1339202	13
1732325	13
4084729	13
4039372	13
260944	13
7558115	13
12605270	17
899754	13
3551662	13
25571629	13
13264102	13
1637061	13
16792812	13
3987901	13
1972438	13
8217650	13
9209225	13
234929	13
31635296	13
231955	13
4500217	13
4814142	13
884106	13
4477311	13
1180576	13
4961985	13
1501611	13
1235385	13
6107888	13
16814832	13
14392129	15
2805770	15
2303594	13
7841666	13
4711538	16
8014433	17
3148024	13
2300834	17
8706956	13
12749672	13
3379388	13
7221757	13
34897208	15
5281823	13
1453560	13
1589040	13
948597	13
3097407	13
4588204	13
2080278	13
8332127	13
4890396	13
42168	13
207551	13
7398846	13
23982542	13
6764665	13
930467	16
10492723	13
8910963	13
8732754	13
3329187	13
981297	13
9772892	13
424685	13
8025143	13
444056	13
1688353	13
14917501	13
3284994	13
7685931	13
32640137	13
2941910	13
8747698	13
730203	13
7653599	13
3152608	13
2971135	16
789377	13
4430494	13
144413	13
744378	13
1232629	13
18031315	13
27858018	13
10834917	13
4520634	13
4525046	13
13024538	13
83819	13
14859894	17
17741066	13
4339434	17
20188649	13
4198475	13
622665	13
9382054	16
19953945	13
1968188	13
2322709	16
4947693	13
1666350	13
19725098	13
42494	13
20772983	13
5577344	13
11598682	13
6990539	13
423831	13
9748651	13
6966606	13
1887556	13
2382052	13
169675	16
31706165	13
665937	11
7741474	13
1987460	17
1739557	13
15712860	13
9240870	13
6041101	13
21955607	13
1459298	13
4309679	13
33037168	13
4791364	13
2822656	13
10355242	13
21594042	16
2277922	13
3763060	13
3308783	13
15460952	13
14882344	13
6644244	13
2030669	13
7935853	13
8651608	13
554480	13
5211731	13
224597	17
19136561	13
7316141	13
6102296	17
15572447	13
14867057	13
178832	13
8290899	13
1773756	13
5281872	13
4300053	13
4224147	13
3823055	13
280309	17
532491	13
36347363	13
11580951	13
5355015	13
19696627	13
8683574	13
11580610	13
6136151	15
8626800	13
4102033	13
17109479	13
2192198	13
7373853	13
1202513	13
810352	13
1003462	13
13893247	13
24088311	13
2391848	13
8385297	13
8234343	13
7937447	13
7864879	17
690182	13
29145922	13
5597444	13
4088349	16
1709751	13
10116057	13
4622958	13
4398779	13
112913	13
14888914	13
16394133	13
13929685	13
21140536	13
1915660	13
4621439	13
7401137	13
9584098	13
16229151	13
4448613	13
5006313	16
1271831	13
36542778	13
1646470	13
331196	13
1924526	13
15950851	16
2243792	13
1537575	13
1469546	13
35339603	13
8058021	13
22621842	13
8090956	17
16085198	13
19831692	13
7468445	13
1748529	13
7996381	13
1556172	13
4636589	13
26174481	13
17211140	13
27356606	13
413416	13
27655328	13
8155303	13
23592475	13
24394859	13
11273599	17
17803563	13
972923	13
12520189	17
11389563	13
14738802	13
4069495	13
3999406	13
23243293	13
3677115	16
1423960	13
3418362	13
3477109	13
786578	13
12685648	13
5251754	13
10522305	13
8272400	13
4369688	13
21631083	13
14205110	17
13790803	13
22724878	13
7544067	13
13221206	16
7647425	13
8133916	13
8429886	13
4987607	13
1083795	13
4648212	13
4515481	13
857695	13
13345938	13
308689	13
15258303	13
3657438	13
9916013	13
36553473	13
1762073	13
13504759	15
23550052	13
1277981	16
2169062	13
3053207	13
1219828	13
8272266	13
16822419	13
11169021	13
11348449	13
7184352	13
20448201	13
69495	13
49478691	13
339053	15
12258885	17
7549989	13
2709119	13
7752274	13
14770853	13
16366535	13
6442917	13
13739136	13
6848645	13
3817964	13
38850093	13
10361632	13
3046867	13
17308660	13
3912500	13
3223428	13
11139101	13
4203768	16
1112097	15
19878448	13
1034123	13
17179118	13
17391532	13
3010155	16
1643889	15
2993765	13
13651325	13
5754775	13
21088201	13
4507726	13
6486543	13
3881376	13
5688960	13
796776	16
3418128	15
3379088	17
367497	13
1201015	17
6675745	13
3676376	16
9869066	17
20650888	15
57475	13
13681050	13
1758030	13
1096049	13
3203023	13
947832	13
5666272	13
1588424	13
9042788	13
7745348	13
3327994	13
22376707	16
623160	13
3123120	16
6727613	16
1483109	13
2344661	15
8469536	17
9935677	17
16686444	13
16270379	13
872445	13
28395549	16
16223479	13
634069	16
3182495	13
8955618	13
3984164	16
5577487	13
6445231	16
1210371	13
3844323	13
800419	13
653226	13
25200038	13
24378614	13
13194944	16
5175813	13
4216163	13
56578113	13
4797055	17
3437352	13
13060726	13
1017516	13
11184496	13
19151745	13
4618915	13
9560618	13
5848667	13
8959130	15
15719059	13
16413531	16
121104	13
6830952	13
15876463	13
6076804	13
21136288	13
14996932	13
3012818	13
4620658	13
3197664	13
2463321	13
2281990	13
11458124	15
4473836	13
2739402	13
3425827	13
2047339	13
15860967	13
1708191	13
15153671	13
13620665	13
708164	13
15645897	13
9457289	13
474629	13
17836207	13
12419567	13
1022549	16
12616814	13
9888957	13
6942885	13
4342402	13
7921523	13
138750	13
4978420	13
2817070	13
16219336	13
4735186	13
7452592	13
2942334	13
1436107	13
941928	13
23391694	13
3676718	13
3653934	13
9790310	13
5478085	13
24987934	13
14153619	13
1488519	15
10993807	13
1251602	16
2175681	16
21343396	16
28551	13
3131960	13
1011509	13
14642864	17
6180185	15
9633758	13
132203	13
24414197	13
2179621	13
7216108	17
4940469	13
1499158	13
19710513	13
11660762	13
8438890	13
12427335	13
11232063	13
22575103	13
3294006	13
9625444	13
9027037	17
142236	13
10690194	13
516727	13
14546060	13
7565952	13
8882930	13
23627957	13
2943817	13
103708	13
11026710	13
7665424	13
1696916	13
2017841	13
676956	13
9292964	13
542177	17
32039767	13
2691674	13
18710239	16
26157089	13
5050439	13
6823346	13
2515806	13
9488238	13
14072329	13
3224508	13
13005129	15
8248736	13
8445474	13
6280107	13
14546374	15
33450815	13
20954352	13
6769366	13
486938	13
8466629	13
6270230	13
2854196	17
8175071	13
2881893	13
21746096	13
2416514	13
10469438	17
6367737	13
5241825	13
10596895	13
5541555	13
8217349	13
3076098	13
21352245	13
5705545	16
3561135	13
13168828	13
4133916	13
2584339	16
9460676	13
8155587	13
4268073	13
6077111	13
1251794	17
4120489	13
6467239	13
5102788	13
20279253	13
90465	13
9174589	13
469577	13
4159271	13
2629385	13
6325280	13
43111460	13
2947449	13
12812278	13
5828332	13
3306066	13
28765771	13
21986159	13
12542177	13
15594604	16
11360908	13
1124226	13
21053757	13
8180012	13
5847413	13
4614583	13
10037457	13
1809754	13
12478993	13
6694751	13
250373	15
2657994	13
4302602	13
24252958	13
1764555	13
161934	13
11027220	13
6787315	16
35954303	13
8360408	13
4144830	13
13136206	13
740077	13
2934964	13
3998940	13
9051285	15
3504734	13
476712	13
3215811	13
5817518	16
9475063	13
1615979	13
43537095	13
8974890	13
2743747	13
9855230	13
730091	13
16452048	13
3083959	13
22075146	17
4131610	13
5459338	13
6116888	13
446094	13
411985	13
14949769	13
13080490	13
3770939	13
10358793	13
17431415	17
11899405	13
3351573	15
20292346	13
7813960	15
18661243	13
5361941	13
2730598	13
8029199	13
5270694	13
15069165	13
16095864	17
2275260	16
19493496	13
15837031	13
60754025	16
6838972	13
9204676	13
22694685	13
3114663	13
1359018	13
567852	13
3032735	13
7003132	13
20085193	13
12910303	16
9222757	13
662908	13
1355045	17
4644940	16
2187013	13
18605626	13
12027359	13
12112169	13
4525973	13
2389865	13
10325974	13
7044126	13
457130	13
8114765	13
12630892	13
25284600	15
5003083	13
797591	13
9915418	13
4045863	13
1524119	13
19255229	13
27587009	16
16662825	13
13076157	13
1857152	13
603044	13
23478032	13
3819446	13
9256488	13
20806622	15
5389530	16
1597918	13
19455988	13
173280	16
8782185	13
6271500	13
8095270	13
39407641	13
32040244	13
3271905	15
9628843	13
4356994	13
9979844	13
11919570	13
20649134	13
405392	13
1192340	17
12955717	13
7589529	17
117540	16
57094394	13
7441214	17
16234713	13
2851811	16
1331991	13
444909	13
13404060	13
672362	13
31956480	13
955337	13
4937992	13
9118557	13
10312209	13
4255788	13
21298184	16
15964020	13
26210027	13
5896309	13
433292	13
613630	16
13544484	13
8500242	13
244095	13
3046268	13
9160724	13
15660325	13
5086433	13
11370321	13
22921708	15
5982026	13
8177344	13
24651689	13
22822699	13
1341694	13
7395686	13
17236651	13
5753115	16
10417444	13
1087102	13
3156491	13
17816480	17
11664443	13
19841189	13
23086656	16
5493098	13
6502195	13
6435841	13
29207827	13
2450662	13
13036469	13
7805979	13
17494171	13
8134340	15
7772964	13
253060	13
18068125	13
12553990	17
3966256	13
5730896	13
10866351	13
162117	13
8568146	13
3243870	13
4542209	13
4623258	16
330729	13
1204100	13
9197236	13
8409750	13
7990699	13
12342482	15
17522249	13
4443718	13
1304674	13
4296078	17
21548352	13
377425	13
1746897	13
10455956	13
4676070	13
1482645	13
19939431	13
536341	13
7908766	13
2851	13
144876	13
3044804	13
131168	13
7025576	15
189639	13
2553143	13
3005717	13
3236968	13
62205	13
3575344	16
3689441	13
6324950	13
1419839	13
13461269	13
1178285	13
2237276	16
4749526	13
11186090	13
1528895	13
405778	13
1608027	16
795393	13
2358232	17
4058516	13
514728	13
5042393	13
3461011	13
3893888	13
159769	17
2498783	13
5160154	13
3897943	13
79669	17
10040023	13
5670891	13
384118	17
11104179	13
899117	13
2171983	13
2143717	17
1336531	13
23465055	13
6344803	13
15910163	13
2184826	13
8413690	17
11946465	13
2990117	16
6815642	13
22730950	13
12470401	13
4842291	13
1691743	13
863971	13
4033771	13
14842028	13
8978551	17
708210	13
6884657	13
4347840	13
12860405	13
359469	13
24615004	13
11371996	13
1362534	13
11445322	13
2209194	13
3224138	13
1973350	13
11967615	13
15739445	13
3908684	13
1921222	13
7403600	13
8042168	16
13431613	13
24098177	13
31061817	13
2714148	13
4134637	13
7960944	13
8582189	13
1240258	13
786179	13
10307331	13
1445098	13
2647910	13
8707293	13
967019	16
2505771	16
3542920	13
9800037	13
8587027	13
8034113	13
3521145	13
14933564	13
3557145	13
8776765	13
112821	13
1693308	13
5349865	13
2188804	13
4668097	13
3137104	13
13634031	13
11191011	13
3321584	13
3876525	13
3344795	13
8958259	13
24002529	13
31209151	13
7511050	13
4367251	16
4667797	13
2545258	16
3000952	13
2271821	13
1311270	17
4526555	13
1572968	13
2347441	16
7013525	13
11103473	13
9706451	13
14359697	13
19398566	13
1825342	13
3276174	13
10048274	13
47154	13
1269983	13
6072720	13
5997116	13
2704270	13
2405393	13
1843518	16
5781426	13
1663129	13
6417227	13
5394253	13
2078176	13
13042081	13
6609464	13
4797769	13
10574287	13
5305255	13
5396511	13
4400700	13
2358340	13
77913	13
6582567	13
3798403	13
2790873	13
3250215	13
1706534	16
10079467	13
6435424	13
3768413	13
8927750	13
16656237	13
15043056	13
1968293	13
3491564	13
2531147	13
15164546	13
373156	13
11034835	13
4227572	13
13524341	13
21336596	13
1564391	13
7501539	13
3075117	16
5418199	13
15284318	13
9098205	13
1319930	13
7578724	13
5738576	13
29040453	13
6088163	13
3218721	16
23563168	17
9990366	13
7587156	13
8997593	13
1414048	16
594813	13
4063773	13
1659263	13
4462517	13
3090205	13
928970	13
9398567	13
32681686	13
238207	13
18300065	13
12213265	15
233836	13
12519773	13
15979023	13
9745210	13
3098431	17
10291381	13
4599761	13
6527154	13
6262169	13
12032121	17
12549986	13
11704922	13
17189831	13
4523415	13
1586649	13
3776456	13
1246235	13
10348926	13
11457829	13
13898670	13
7113488	13
562982	16
2459562	13
20441766	13
3061690	13
3016312	13
31718007	13
11703150	13
104616	15
11702404	13
10768799	17
1091187	13
1390867	13
21209658	13
7932462	13
9379469	13
38834	13
9656711	13
4278724	13
8368229	13
2702402	13
6403638	16
101296	13
23896752	13
11118129	16
10145830	17
2089725	16
4925203	17
3496502	13
1140363	13
11972900	13
5235713	13
11903851	13
2005174	13
3287095	13
4007805	16
2033228	13
18468879	13
5755936	13
6629807	13
10127242	13
10066576	13
2974782	13
11730977	13
10027328	13
74029	13
867275	13
469768	16
5680908	13
27218365	16
9180576	17
19045496	13
1303560	17
24394205	15
6557730	13
4238987	13
12003494	13
6713430	15
2192184	13
6250725	13
10504756	13
674620	13
3347674	16
9429893	13
687594	13
18736885	13
10350702	13
4525005	13
1452464	13
8641670	13
26067	13
1588848	16
17502178	13
17417648	13
5394052	13
6345650	13
10755367	17
711101	13
4816584	13
472598	13
43685156	13
3798703	13
6456989	13
6596642	13
2118759	15
3611362	16
21034659	13
12631806	13
860366	13
8734469	17
7533716	13
4365153	16
1356546	13
5282898	13
3595929	13
1151910	13
1619211	13
7003185	13
28460586	13
16573740	13
4374135	13
3962283	15
23382435	13
5613259	13
8732885	13
4090457	13
32736	13
3188732	13
17630154	17
22077627	13
1213528	16
2274563	13
5877672	13
16471708	17
7781946	13
15964307	13
569234	13
8145717	13
2229376	17
1024971	13
3265971	16
5786415	13
9311545	13
4404137	15
20077597	13
1710663	13
930331	13
1881047	16
7445408	13
8709378	13
2299543	16
4181962	13
183241	13
14293630	13
4563128	13
11123813	13
9720995	13
3413242	13
1679083	13
21158219	15
33329509	13
1858342	13
9177980	13
7591436	17
114771	13
2146462	13
14692977	13
3157166	13
10702176	13
11528183	13
6939866	13
14001955	13
29313185	13
21333382	13
7679950	15
818074	16
7438118	13
14596946	13
5242725	13
25173124	13
14173340	13
13378623	13
929880	13
7487050	17
466319	13
29345596	13
13963049	13
16964759	13
13459350	17
7303400	13
888287	16
9261108	17
1778449	16
6325649	13
1540243	13
3538360	13
9281021	13
3213519	17
4585593	13
31480592	13
3602486	13
14014816	13
26507467	13
5098972	13
2142205	13
4287352	13
6353838	13
1593258	13
1875460	13
8777935	13
6835041	13
603524	13
6321372	13
3190086	13
2260708	13
1853327	13
944481	16
9979651	13
12115539	13
5108517	13
1430278	13
189706	13
4158922	13
4941569	13
2760027	13
11748707	13
313911	13
2436751	13
8171665	13
710342	13
7706152	13
6004061	13
4937554	13
32308	13
5891726	13
3828835	13
3889778	13
273999	13
6471158	17
2826885	13
5858148	13
10207943	13
20554242	17
28251936	13
86879	13
1323623	13
1861918	13
16721968	13
13379892	13
1461780	13
14389259	16
1853356	13
8012507	13
264680	13
7786397	13
4076188	13
12105410	13
22074952	13
3275429	13
17371089	13
3003492	13
3441860	16
2664598	13
5419869	13
3051832	13
9014460	16
36757515	13
43903420	13
3047670	13
13417500	13
10286553	13
37849753	13
5632489	13
15980872	13
6254188	13
3720443	13
8246258	17
16892749	13
6474016	13
11209663	13
12413224	13
6579144	13
1570498	13
1230847	13
6787243	15
6456039	13
4757273	13
14853106	13
1792041	13
1169089	13
9549866	16
8147382	13
25622319	13
2837052	13
552461	13
1238154	13
5636088	13
4622160	13
17016574	13
4072991	13
17487420	13
9063675	13
11111385	13
8553131	13
821501	13
4769536	13
3785622	13
3075499	15
1567238	16
4961054	13
5446788	13
14689107	13
2552037	13
15350988	13
8462031	13
1843232	13
5748044	13
7402491	13
11437941	13
7395418	13
2873172	13
26635990	15
31612462	13
23059713	16
365589	15
7156942	17
2506945	13
6346761	13
6558148	13
3182695	13
1127680	13
1409050	16
2124271	13
5313807	13
5934270	13
11205973	13
6459499	13
4370992	15
7223141	13
10510556	17
11760339	13
1675407	13
11752088	13
4882887	13
4268237	13
13301825	13
2227424	13
2756250	13
8251068	13
1973161	13
5827554	13
2015646	13
18334606	13
18289273	13
8191719	13
14681317	17
1538662	13
8481670	13
30687091	13
33249717	13
5373201	13
7697386	13
103601	13
2445461	13
10548362	13
4358455	13
294652	13
11630752	13
10049410	13
38969768	13
11454001	13
3257369	13
3637500	13
29229879	13
2495080	13
3848109	13
2206771	13
1371227	13
3649404	13
5768242	13
5006077	13
3100063	13
21136999	13
2036096	13
9648770	16
2584671	13
2498881	13
4269692	13
4504353	15
796366	17
9703154	13
5853333	13
6743530	16
148766	15
47298797	13
707618	13
17018726	13
5419556	13
9750285	13
9588893	13
7210303	13
11767415	13
4530418	13
2197067	15
38070060	13
6418295	13
921491	13
1800815	13
653300	13
3959064	13
16917371	13
12552610	13
1554326	16
11341304	13
16936709	13
14889449	13
6271222	13
19101951	13
2972596	16
808401	13
1788808	13
3045236	13
10700190	13
9649458	13
5076285	13
1579209	13
3763170	13
5596073	13
2749703	13
5644640	13
4369776	13
5421259	13
2374075	13
2029934	13
5479463	13
2498370	13
4940782	13
37112086	13
16463914	17
3409232	13
5664336	13
1131027	13
8231741	13
9390927	16
25096041	13
21717443	13
19289232	13
3872546	13
25921698	17
1023843	13
1076944	13
2728391	13
2695919	13
4533682	16
116420	13
2418301	13
1295499	13
10145528	13
3582794	13
22657509	16
14416430	16
350266	13
9096900	13
3138885	13
1898892	13
1732430	13
1756642	17
8752447	13
858613	13
6617820	13
8162004	13
6465282	13
5273287	13
2423779	13
9555693	13
18016480	13
2991765	13
363196	17
13932964	13
12413360	16
7442961	13
4369218	13
25284430	13
9768457	16
3813269	13
8466719	13
12906970	13
4940489	13
13187236	13
8707590	13
2243740	13
129016	13
1604823	16
6148913	13
429710	17
2611052	13
20020641	16
2653190	13
1158302	13
5602749	13
27396816	13
20088183	13
6795305	13
8541720	13
8535112	13
9121648	13
10027490	13
6633972	13
2309682	13
1941850	13
6877056	15
7132174	13
7137673	13
1030739	16
27229362	13
941114	13
8791676	16
30790106	13
334244	13
1923142	17
3297909	13
837538	13
2179806	13
7016199	13
999245	13
2486376	13
32638147	13
5463548	13
6507434	13
5058879	13
2176565	13
2952989	16
1597044	15
2681960	13
9492366	13
17130	13
896091	13
1000428	13
6614680	13
4969448	13
6503757	13
5461765	13
8585319	16
16666416	13
478837	13
5085655	13
27849032	13
2564758	13
11215827	16
3520699	13
4364434	13
8620745	13
12986715	13
5703610	13
13128796	13
177289	13
3564143	13
4779839	13
15412871	13
2930962	15
17239924	17
2974489	13
2391357	13
3758154	13
24971779	13
18211093	13
6487463	13
7335591	16
11739563	13
375495	13
5322615	13
18210560	13
6854447	13
405979	13
4174020	13
365390	16
13392841	15
8095707	15
4486654	13
12782178	13
336368	16
5349786	13
5093647	13
11786799	13
2263282	13
9523552	13
6718219	13
19897047	17
5499988	13
1116616	13
211529	16
14611752	13
393233	13
9593432	17
14938070	13
125331	13
22351097	13
17752963	13
17056815	13
6810405	13
13487861	13
594246	16
130454	13
5135590	13
24287207	13
5078908	13
6354444	13
5671040	13
14764887	13
4932491	13
11556688	13
6272020	13
947888	13
21308477	17
2952053	13
14985181	16
1190331	13
3334027	13
12058175	17
1977354	13
4917955	13
3180748	15
779403	13
8991729	13
2378991	13
9150383	13
3314685	17
16387167	13
15168204	13
578154	13
7721705	16
9073258	13
3780933	13
6138237	13
5633055	13
2195178	16
503365	13
6267839	13
1758262	16
1223613	13
799939	13
6993937	13
21904695	13
270029	13
23515998	13
2855719	17
13708408	13
25175647	13
714874	13
50188397	13
58252988	13
3815189	13
1038098	13
2273367	13
11292868	13
3898072	13
8768787	13
1786138	13
354924	13
14326964	13
14035583	13
9892853	13
7442738	13
209878	13
8894000	13
2029851	13
129854	13
3194604	13
6589269	13
1188448	13
539543	13
16887236	13
12319602	13
9547341	13
7147840	13
3833669	13
1020336	13
2324281	16
4521073	13
2302968	13
314880	13
7001075	13
10507566	13
24828801	17
1907109	13
5944205	13
36324130	13
1539075	13
8385473	15
7525835	13
3498187	17
11555199	13
4719393	13
15187774	13
13301550	13
4686771	13
261807	16
20546414	13
2068826	13
170601	13
12861399	13
7132047	13
1070748	13
2149094	17
17240736	13
14662049	16
14102817	13
569206	13
86711	13
2951512	13
9055321	13
2313319	16
7258118	13
147225	13
2027350	13
17531586	13
9288041	16
12875663	13
4782692	13
308305	13
16167487	13
8403628	17
101557	13
8277838	13
45538904	17
51273617	13
31289902	13
31778300	13
621829	13
11621710	13
4860261	13
5809138	13
6354845	13
34189327	13
4673451	13
27366	13
505728	13
13906753	13
10151931	17
4134794	13
8762972	13
14583113	13
1720192	13
12175551	17
7942803	13
3702936	13
8282795	17
20584424	13
7478758	13
18618778	17
3163910	13
5369174	13
1818769	13
5703502	13
1653658	17
11065082	13
4970721	13
36633	13
5246930	13
498116	13
6201624	13
7603965	13
6329642	13
11009225	13
11873191	13
899443	13
6213121	13
2417292	13
34895216	13
12882944	13
12193926	13
25124415	16
52051254	16
11899572	13
3341559	13
64187	13
10627085	13
6297505	13
10398891	13
6550714	13
1134626	13
4556300	13
942303	16
1384146	13
1122936	13
9267281	13
5072526	13
22153260	13
4399549	13
1655012	13
7359376	13
8048605	13
4290413	13
4995880	13
13677453	16
7742534	13
17666669	13
3741146	13
20702170	13
4406250	13
10127199	13
3436673	13
9071308	13
651127	13
2822550	16
468396	17
4431893	16
20342655	13
3106439	13
4390793	13
2802464	13
8770690	13
7224645	13
2923823	16
10681132	17
9971498	13
8941867	13
9336537	13
6193176	13
2517436	13
5626297	13
13355495	17
20152847	13
28896812	13
18331557	13
16685	13
3211518	13
5003614	13
6467639	13
2961569	13
976009	13
6166342	13
3835837	13
2369147	13
3166442	13
9857837	13
12068719	16
374032	13
1655474	13
17612736	16
5440803	13
9286579	13
33162534	16
4470985	16
130214	13
9992418	17
17355983	13
14069016	13
288605	13
4109578	13
4164291	13
5036884	13
19272945	13
15712337	13
3822954	13
7783126	13
3093611	13
7303783	13
9253589	13
1381969	13
3283930	16
4940073	16
8555624	13
23520762	17
1655214	16
4385656	16
100665	17
1955950	17
17448110	17
4630584	13
15061944	13
7613519	16
1903639	13
4133852	16
2660793	13
3077998	13
1657431	13
8383372	13
1059821	17
5446764	13
6817904	13
1574533	13
5402178	13
4575039	13
4091398	15
10572391	13
16279550	13
20047740	13
5150761	13
11723111	13
23194665	13
18108005	13
2683932	13
9141395	13
2091844	13
834383	13
16769365	16
15553401	16
3285195	13
2569042	13
1255502	13
25779607	16
1374441	13
18639480	13
3365553	13
523887	13
5819881	13
7563505	17
8105828	13
135510	13
21989725	13
8404192	13
2833940	13
4865663	13
16461765	13
8118776	13
2234020	13
1062237	13
9879614	13
1203228	15
6947718	13
6162353	13
6913807	13
2091772	13
222486	13
31761773	13
7527038	13
31839413	16
23327817	16
627171	13
2756362	16
153890	13
5300381	13
18446504	13
3874618	13
14707476	13
1271778	13
16177680	15
6909832	17
6071780	17
17812533	13
505762	13
5199073	13
805186	13
16446040	13
15500182	13
2099312	13
26439640	15
5486367	13
9038104	13
9234749	13
84501	13
2898223	13
5138913	15
8024517	13
18326018	13
493188	13
6327668	13
26829671	13
9292024	13
1689793	13
3005256	13
6339277	13
6713887	13
1163502	13
5760663	13
6534129	13
4664870	13
28062071	16
4491531	13
2986276	13
4953259	13
2226018	17
12504686	13
13104226	13
1182773	16
4575142	13
10942801	13
6611929	17
317813	17
3102501	17
14095099	13
338025	17
1290648	13
4764815	17
8036751	16
18046308	13
2783950	13
11491045	13
12072271	13
23201902	13
2613078	13
422587	13
7579870	15
2023887	13
8607843	13
1480337	13
9288423	13
29686524	13
19323244	13
2513022	13
3312738	16
5283757	13
1841496	13
1751029	13
1469098	13
8580508	13
28283544	13
1516884	13
10524934	13
3460673	13
2306783	13
14904437	13
4419432	13
19639508	13
2106288	13
2076664	13
12784685	13
9318150	13
10683234	13
756756	13
7637403	15
4062688	13
14667051	13
10966125	13
609498	17
18070767	13
2976252	13
10510410	13
6150365	16
3315957	13
4415684	17
2759651	17
15870982	17
2963020	13
7055734	15
12568227	13
24048907	15
788995	13
325723	13
7050273	13
3398336	13
13796578	13
13683929	13
25049330	13
8945235	13
10297326	13
15995561	13
15697650	13
10990714	15
2188124	13
223902	13
3682779	13
12476172	13
16932448	13
10069708	13
3466919	16
7267659	13
5835247	13
7179641	17
7673706	13
14289696	13
6029008	17
1390904	17
27856642	13
4904951	13
2599737	16
818129	13
19202949	13
10174457	13
819573	13
4748456	16
392704	13
3956173	13
10177377	13
2705597	13
8733473	13
7800244	13
9395944	13
4703443	17
3979007	13
5014196	16
8767469	13
9720620	13
1397437	13
811611	13
2728604	13
6588551	13
4912607	13
3724333	13
15317685	16
24112514	13
16445853	15
527273	13
2083120	13
7620076	15
29157585	13
13804507	13
7426178	17
409647	13
12969708	16
23346	13
4668046	13
3486543	13
24341926	13
18283271	13
12239363	13
22520474	16
11373620	13
1128793	13
6242144	13
1746605	13
1841787	16
1121518	13
11960717	13
3475519	13
12771168	13
1008674	13
1613424	13
2959962	13
9662574	13
11130086	13
3657659	13
3386831	13
17876243	13
3442517	13
4372088	13
1516295	13
10527560	16
25182650	13
21055882	16
33615063	13
14731518	13
4114345	13
3065772	13
4202549	17
785670	13
8303413	13
2585145	13
6775529	13
1515785	13
4056805	17
13582148	15
32146360	13
20089735	17
5385778	13
17646924	16
17492853	13
2023834	13
12135885	13
1785583	13
2730280	15
2567268	16
13859517	13
3958984	13
2900999	13
3561993	13
2821307	13
8168730	13
4201310	13
4616361	17
6622912	13
26261160	13
12149928	13
8855395	13
14624338	13
3490595	13
4211498	13
27285253	13
290579	17
1688041	13
21075598	13
5613527	13
16104553	13
4006505	13
3427730	13
2274534	13
12149788	15
18395736	13
1811593	13
5169569	17
2153166	13
21805608	13
12276329	15
12235835	13
3683513	13
5715890	13
18158265	13
4617934	13
10963461	13
2722106	13
2128139	13
589525	16
2052918	13
9830669	13
4531937	13
859448	13
8154537	13
21088212	13
3996254	17
577531	13
9128197	13
6315729	13
22521853	13
15097407	13
3894055	16
19563852	16
9626563	13
1281408	13
1949074	16
9597016	13
27417216	13
4228077	13
4538174	16
3895610	13
30466584	13
5152702	13
6851513	13
18753131	13
7369197	13
7664294	13
11104028	15
8380397	13
6738598	13
5615126	13
6370535	13
1283551	17
298463	13
22022163	13
3677036	15
6064425	13
3387793	13
15922980	13
5549171	13
4671399	13
8115875	16
7029198	16
11400777	13
9610077	15
5679294	13
32487816	13
4846012	13
15504007	13
20115869	13
19258868	13
5465732	13
1945057	16
615234	13
5943252	13
1664803	13
11985358	16
5182629	17
2013019	15
7104667	13
9986329	13
1067196	13
16540755	13
22367724	13
414698	13
1906062	17
15771016	13
5662714	13
47583634	13
9372660	13
2332373	13
12195195	16
11536459	13
21952008	13
18376050	13
2250170	13
1232532	13
2028604	13
8536960	13
2568762	13
5428258	13
1798549	16
9678609	13
944570	13
4972394	13
15873819	13
7128124	13
9682313	13
15022327	13
7398655	13
17109311	13
1065910	13
496947	13
1543018	13
6168908	15
487564	13
5726555	15
1910966	13
975874	13
883638	16
4970986	13
4707501	13
20870807	13
13397319	13
16493823	13
2478902	13
830436	13
996304	13
21898957	16
2689330	13
4916570	13
6199068	13
679918	13
9419772	13
4596951	13
4002619	13
2390676	17
1793196	13
19391724	17
109508	13
29243749	13
7823568	13
7967379	16
30474452	13
8083779	13
631704	13
38380814	13
2169896	13
7101130	13
136263	17
6253789	17
9501701	13
13142662	13
7164206	13
2177864	15
24465352	13
15332321	13
9623656	16
1343678	13
2801454	13
11316182	13
1259871	13
120632	13
10664042	13
4619800	13
6177541	13
6910089	13
12766010	13
920170	13
9631476	13
1103688	13
7754896	17
8993501	13
2116611	13
10309556	13
7919713	13
3596900	13
24428342	16
9368223	17
11432017	15
4893731	13
14357465	13
205905	13
12268601	13
5036463	13
486724	13
893339	15
7886242	13
34620231	15
11920871	13
1508975	13
13737386	13
5202854	15
956881	13
7303918	17
26219499	15
4531687	16
11126105	13
34259243	13
18708782	16
18055049	13
9934285	13
7245019	13
5983583	13
265893	13
3951320	13
1013148	13
5801544	13
14827485	13
2153445	16
15395194	13
407514	17
3902133	16
9964002	13
1396215	13
1844331	16
787873	13
15539636	13
9740825	17
2744101	13
2943719	13
7380564	13
22238384	13
5883848	16
6248658	13
3137820	13
1604023	13
1258772	13
8600090	13
2244273	16
5471681	13
935245	13
577287	13
8616420	13
3407094	13
27695838	16
12022692	16
12830855	16
7542150	17
14611575	13
3739138	13
1197436	13
17775221	16
4128781	13
7356878	13
5532998	16
8338968	13
8113469	13
2779737	13
1525955	13
18556797	13
4190960	13
28305553	13
5597264	13
892167	13
4627040	13
8506135	13
5280931	13
5127532	13
5661613	13
5411665	15
43915306	13
9783641	13
4392380	16
9366726	13
31812470	13
12032490	13
10068970	13
10776672	17
37410181	13
8860894	16
10307939	13
9311810	13
4719474	13
1640815	13
12319402	13
7348502	13
19369585	13
8216440	13
4899854	13
3779758	13
1872388	13
26303367	13
1709946	13
8510588	13
14083323	13
7630996	13
290237	13
241991	16
7337221	13
18790828	13
25870362	13
3756555	13
982741	13
4255608	13
8313364	13
2986455	15
7574528	17
308573	13
1182251	17
28493370	13
16773209	13
1474548	13
7188125	13
13685043	13
14422786	15
208994	13
10745517	15
10234591	13
35708406	13
2014839	13
10319635	13
11765653	15
10428533	13
7693677	13
11979377	17
4584311	13
3076367	13
6372013	13
5908113	13
3609515	13
1514326	13
1394479	13
9391703	13
5001001	13
23969184	13
12521175	17
19192562	13
11662232	13
4996301	16
1288213	13
6127906	13
2591546	13
10877148	16
10340976	17
22954905	16
20672882	13
2895660	13
2026867	13
13951522	13
4489903	13
373744	15
38751	13
9943681	13
14179224	13
2771625	13
1790091	13
5479722	13
13086394	13
4099783	13
5913833	17
11872610	13
11416931	13
6368170	13
11447034	13
27748623	16
1696130	13
5646290	13
17160407	13
14393271	13
3161320	13
6376501	13
1696682	13
3740816	13
9690	13
2419435	13
3191891	13
13161642	13
2992586	13
5788767	13
4371401	13
13031888	13
1155464	17
7164037	13
42843414	15
6995236	16
22216918	17
2049192	13
2937029	13
7640688	13
6589578	13
3853170	13
1526501	13
4456310	13
12812116	13
11125022	13
94909	13
13504343	13
3132831	13
3674265	16
20578510	13
3351773	13
11496231	13
17688243	13
13565443	13
9457740	13
1473084	13
9878533	17
1020952	13
10017938	13
4918126	13
8596176	13
4488437	13
3138429	13
469244	13
9181154	13
22683849	13
34572003	13
796922	13
1442784	13
5313790	17
2942687	13
96407	13
599281	13
5942252	13
8362977	13
2283472	17
2274563	13
4202456	13
18940713	13
1730600	13
6310576	13
5528439	13
4458541	13
2763774	13
12806813	13
1169246	17
10786531	13
2574842	13
5651090	13
2191373	15
10806741	16
20550412	13
17883638	13
760024	13
27841908	15
2201291	13
794767	13
20868714	13
4695522	16
1775024	13
14626461	16
12299152	13
6215540	13
4252168	13
1708106	13
25886042	13
18388856	17
2136502	16
213894	13
4150268	13
16745211	13
3472103	17
11685909	13
3692462	16
13148760	16
4154847	13
1914790	13
11985091	13
9540619	13
18306000	13
1506873	13
6033852	13
1316474	13
7506065	13
8762308	13
28493456	13
28443814	13
20921353	13
4736829	17
4002458	13
3502925	13
2452672	13
6887941	17
771038	13
7709189	13
2448770	13
11629364	13
1924708	13
13560977	13
10603385	13
7467993	13
1352090	17
1445178	13
4620865	13
7538310	17
1342138	13
8933749	13
1157874	13
14467727	13
8102644	13
804733	13
883659	17
2448202	16
1019352	13
2350765	13
5967246	13
709572	16
371672	13
3870150	13
5536982	13
24027985	13
6352497	15
3773995	13
61100297	13
5640913	16
11494478	16
1645207	13
7894401	13
1645294	13
236986	16
8086167	13
13293919	13
69527	13
20645025	17
4665933	13
8636244	13
1931550	13
6190196	16
7516566	13
9157560	13
20921739	13
14868749	13
17501676	13
10716673	13
4653779	13
22932728	13
11955772	13
9152818	13
142389	13
1929533	13
3268393	13
24228787	13
2441493	13
1259491	13
583455	13
5649570	13
20844623	13
16064319	13
1000285	13
2436653	13
17337271	13
11354444	13
3432112	13
2759702	13
4049109	17
761155	13
11449650	13
8885660	13
741159	16
6889134	13
4360501	13
28008314	15
33545326	13
670539	17
3276796	16
1989628	16
5244638	13
20690782	15
2606745	16
33507591	13
25877027	16
4541387	13
33165570	13
9696551	13
163946	13
1746797	13
1419559	13
2002082	13
25660436	13
14978403	16
2990900	13
3727813	13
2369044	16
5254268	16
6331844	13
3696214	13
21968643	13
5399501	13
11572235	13
461254	13
1645574	13
9864063	17
2670783	13
10176777	16
13695276	13
3850021	13
19388787	13
5676622	13
3534371	13
10247939	13
6110664	13
2437721	13
5090465	16
7626551	16
399211	13
9364718	13
3222595	15
6605807	17
9270135	13
9418410	13
20787168	13
6978862	13
14122183	16
5889993	17
1851363	17
22323135	13
10868788	13
4230282	13
8035684	13
23437227	13
4007804	13
2966207	13
10963053	13
8289072	13
7140224	13
23707993	13
7011646	13
2195835	13
8985585	13
493586	13
11833026	13
9969937	13
5295382	13
26314999	13
2388607	13
1314493	13
8094620	13
7479221	13
2211464	13
6368792	13
119035	13
1856669	13
13038217	13
10233700	13
7796465	17
13684013	13
9333900	13
35173663	13
13323070	13
3057258	13
2721506	13
2880121	13
4859827	17
9430336	17
10844430	17
12683683	15
389432	13
1500729	13
13733899	13
8219333	13
5310923	13
7098030	13
16533013	13
4943592	13
6161719	13
4001985	13
1954868	13
13021436	13
5441706	16
2595051	13
12950256	13
14398019	15
3138351	13
626689	13
4659127	13
4111511	13
5719982	13
75420720	15
4040895	16
2863960	13
666967	13
262170	13
4482393	13
1475850	13
7784183	13
3903290	13
2131891	13
8325669	16
3260242	13
2965468	17
11484734	13
1101494	13
9005115	13
2709289	13
6031095	13
532254	16
6796994	13
1926159	13
5379414	13
3489592	13
4744374	13
13032428	13
6339955	13
2438813	13
5196832	13
323928	13
36162159	13
2351418	13
4614809	13
10786399	13
1503277	13
14320937	13
15927387	15
3855490	16
5712737	13
21331163	13
7683267	13
7008161	13
9089054	16
13014057	13
30136548	13
1951759	13
21892214	13
7662579	13
4231696	13
30299792	13
6461865	13
2068379	13
10297040	13
44262663	13
4675810	13
11918502	13
8747960	13
4776797	13
13618160	13
5376903	13
10954026	13
12287278	16
9063479	13
13381561	13
4337216	13
112814	13
19068164	13
10636089	13
2273500	13
12994974	13
7501559	13
9879420	13
20113360	13
15144992	13
3081023	13
12345368	13
163132	16
6089965	13
30382645	15
12433576	13
6608552	13
42839085	13
4622627	13
2456840	13
9970121	13
3921055	16
6170760	13
1858183	13
395149	15
5314314	13
14538779	13
4613711	13
1889616	17
355819	13
3507341	13
19669766	13
22347030	13
5627432	13
75324	17
10185076	13
4231110	13
2026350	13
2547708	13
2313096	17
10186152	13
3495691	13
9613886	13
1949077	13
2123864	13
24772264	13
2262600	13
4320414	13
610559	13
6630566	13
1202365	13
10110119	13
14554387	13
4856770	13
4646752	15
31076093	13
12588383	15
13221575	13
9332872	13
1216153	13
5148997	13
3342145	13
5431248	13
14276138	15
1336529	16
10051552	13
10803019	13
6325427	13
3113097	13
9754590	13
8197127	13
2981176	17
5851620	13
6516052	13
7901476	17
3084272	13
3185179	13
1784511	13
15475494	13
4347153	13
1205353	13
1460922	13
8804020	13
5217541	13
1597543	13
17530461	13
13332336	13
17787656	13
11133712	13
1070932	13
4739914	13
10415388	13
23383335	13
10578522	16
1109449	13
4092368	13
4000037	13
4460012	13
1065376	13
331731	13
355086	13
7848607	13
13828502	13
6279116	13
36478779	13
10663703	16
10521126	13
1210386	13
11287636	13
99778	17
16261892	13
15811591	13
10579624	13
3080573	13
16851095	13
3915483	13
7429071	13
3247859	13
16859403	17
1097238	13
9296856	17
6692805	13
2225176	13
3707568	13
12189187	13
12932112	13
10931229	13
130563	13
989999	16
6921517	13
39246606	13
14326684	13
9246218	13
4241382	15
16381272	13
2496982	13
42264767	13
26216921	13
1524497	13
4934196	13
13790565	15
10720835	13
14703860	13
4745923	13
2098293	13
436450	13
676730	13
36763014	13
3230255	13
1349503	13
14685489	13
5376125	13
5628074	13
2824928	13
7766672	13
4552997	13
13819447	13
2222373	13
16548235	13
14065160	13
4689389	13
5264524	13
6793445	13
9051031	13
1799001	13
6669431	13
11910025	13
10831430	13
8686129	13
2821265	13
9928649	13
6091488	13
1751340	13
3779700	13
8461122	13
748467	17
1942471	13
4239827	13
3465080	13
268050	13
1791333	13
24135487	13
9500896	13
11718610	13
12940677	13
19185118	13
5817171	13
1425827	13
6134097	13
8288675	13
700422	13
38406575	13
1386435	13
4370849	13
566817	15
3575081	13
13769368	13
4799534	13
8157420	16
1961902	16
6588483	13
19381862	13
7926206	13
6084203	13
9340860	13
7945283	13
6549432	13
7926581	13
2796482	13
159948	13
383678	13
18551842	13
2597203	15
3240507	13
2105896	13
4094033	16
6293386	15
11811626	17
5638701	13
9910601	13
2833852	16
4718871	13
397634	13
16994405	13
4442967	13
14485985	13
11612145	17
26827398	13
23905984	13
10882697	13
12023849	17
12459038	13
8528865	16
12629997	17
2316832	13
14852086	13
9381964	13
1655318	13
16346922	13
29785623	13
5728075	13
4059891	16
2449028	13
7246384	13
4270856	13
8632386	13
13046170	13
3169308	13
8784885	13
731073	17
8412043	13
1551463	17
8469179	13
166852	13
4157143	13
8012742	13
650157	13
2863452	13
771348	15
2940476	13
5932233	13
434552	13
19705776	13
1982784	13
5895538	13
10476988	16
3244841	16
7889847	16
17472920	13
4094773	13
6061274	13
26213050	13
7721557	13
2370752	13
4604475	13
7810816	13
33552444	13
31605435	17
13245928	16
2078192	13
2637867	13
25409561	13
1703723	13
10597697	13
7363100	16
14078318	13
2948015	13
20838152	13
5505280	13
34534719	13
1386096	13
8993960	13
1290961	13
5795777	13
6936351	13
5079015	13
2326202	13
5162366	13
653668	17
21296214	13
4570094	16
1947757	17
1839400	13
5151130	13
5208982	13
1121861	13
6339726	13
864368	13
8121581	13
2412498	13
1989912	13
19826238	13
26773221	16
7256177	13
8450239	13
1297715	13
4079387	13
35117725	13
14110521	13
926253	13
2212874	13
4967219	17
2109268	13
1252306	13
11898891	13
1495753	13
20965572	13
11997642	13
13729348	13
827465	13
124066	13
1084156	13
22068261	13
1655525	13
5409547	13
12002913	13
26201336	13
2801678	15
7321553	13
163698	13
9082168	13
2384696	16
46546652	15
3006756	13
8926677	13
12700752	13
2097021	13
14818169	13
8058874	16
12398377	13
1607296	13
6558809	13
333905	17
10936209	15
3815144	13
4402560	13
1315790	17
7623282	13
7121882	13
169996	17
3519259	13
845328	13
12923896	13
3260316	13
466404	17
4142997	16
3103256	15
2062778	13
434349	13
2726994	13
4038223	13
6793132	13
829437	13
8226264	13
36327245	13
111145	13
15258225	17
5370103	13
10641402	13
5369781	15
6547017	15
5355189	16
4055235	13
1268404	13
13328351	13
3133200	13
7579671	13
1917325	13
8705586	16
30340994	13
9868414	13
1806691	13
1277837	13
6395975	13
11393803	17
27330309	13
22987303	13
2403104	13
24063098	13
9093748	13
272937	13
24889858	13
100158	13
5397540	13
1422142	13
16833182	13
768927	16
2524734	16
3620057	13
10267460	13
16943114	13
3442237	13
28250555	13
2286591	13
2647309	15
3351636	13
2988922	13
618736	16
882764	13
3973995	16
14432575	17
7678277	13
2110974	13
19136205	13
4797589	13
979347	13
9349981	13
48761430	13
6268096	13
18208215	13
13568114	13
6746102	13
5378259	13
4788686	13
9153068	13
2944725	13
6253701	13
456383	13
2758882	17
12198831	13
764506	13
6086372	13
2662577	13
11511090	13
1742010	13
10049957	13
38571423	13
15414476	13
18730569	13
8243809	13
8267716	13
813779	13
313052	13
6600702	13
20458878	13
9921548	13
650319	13
7155119	13
9978178	13
9564072	13
3711802	13
31824017	13
4969335	16
605680	16
13425335	13
13430988	13
7472734	15
5457785	15
14815010	13
2865139	13
137065	13
7522011	13
2836920	13
10400017	13
6809716	13
10370278	13
10783420	13
2431363	13
20810047	13
664502	13
3074168	13
38452095	13
1641394	13
9783785	13
5075477	13
20210403	17
852649	13
3803533	13
10398566	13
5716332	13
268945	13
7156298	13
414842	16
1888461	13
404414	17
11235298	13
11448969	16
13099143	13
3958632	13
11536892	13
3785821	13
5784487	13
2162569	13
4812009	13
1222838	13
5607787	13
9005108	13
1601737	15
2641937	13
19889728	17
7118924	17
6632341	13
21447993	13
2783841	13
184452	13
8126637	13
8462515	13
14566253	13
1538935	13
3411825	13
13157568	13
2739471	13
22052729	13
939833	13
12083813	13
4867770	13
4359560	13
10509125	13
10260392	13
2484386	13
2598068	13
17546	13
6955350	13
12412577	13
13222235	13
6099993	13
13417303	13
5655984	13
3504906	13
282318	13
4272114	15
1916654	13
1339319	13
5336856	15
7093748	13
4146531	13
3059849	13
1015984	13
4110022	13
3531516	15
16761408	15
7508707	17
561360	13
1978013	13
48566	13
8473788	13
3052007	13
8084887	13
4142971	13
9199459	13
7477778	17
6460126	13
5298756	13
5780692	13
881718	13
22674167	13
756104	13
1700929	13
12297683	13
1972482	13
6895568	13
4740812	16
4834560	16
10630232	13
2264894	13
20628008	13
2812373	13
38622173	13
6646658	13
12296615	13
677231	13
8790489	13
10893408	16
5263043	13
5689163	13
5086902	13
10719890	13
6180785	13
10152870	13
3348814	13
2439678	15
9002234	13
9847008	13
17158966	16
8962113	13
7699140	17
14899061	13
14783574	16
9977087	13
24886190	16
26689371	16
581468	13
4731150	17
2174832	16
14513185	13
11023364	13
20067306	13
297840	13
9954806	13
11529536	16
17387964	13
8304418	17
7334067	13
246084	13
1327687	13
17498057	16
15726	13
1049937	13
18040550	17
4887161	17
1328900	13
7012606	13
3675500	13
3745334	12
8092313	13
431697	13
6516339	13
1222724	13
428373	13
177737	13
4749210	13
712792	13
16021548	16
6117314	13
9591071	13
12901290	13
6527396	13
7407516	13
9680779	13
1673539	13
20179916	13
5731892	17
7587071	16
28248304	13
24878282	13
7010216	15
18982299	13
9210129	16
13383011	13
36868834	13
12509801	13
3356668	13
292599	13
143019	13
6618712	13
268631	13
346020	17
4205388	13
17613533	16
4288804	13
14877473	15
7314065	13
935272	13
830386	13
1015721	13
4630425	17
247368	13
5539232	16
28998948	13
13164218	13
9105208	17
9642825	13
3560716	13
9492299	13
23774655	16
5070223	13
4822466	13
13198111	13
35380690	13
3617317	13
9511811	13
3374230	13
47645369	13
7650850	13
5343614	16
64782	17
1130333	13
7339501	16
13805947	17
16938094	13
21595007	13
472542	13
6848631	13
1177951	13
3898803	13
5345942	16
3007354	17
6902559	13
849056	13
8051415	13
2693127	13
2884622	13
1495546	13
16391214	16
4483372	13
63685483	13
22604870	13
27663635	13
17383324	13
1406922	13
1645580	13
23940394	13
17561714	13
2499359	13
10726530	17
166986	13
3693130	13
8068868	13
5664686	13
517528	17
12085002	15
9480300	13
2366543	13
21192068	15
1439323	13
3527504	13
5772232	13
6617425	13
810417	16
3519958	13
10499416	13
6056646	13
6388216	16
444378	13
79698	13
24275625	13
7540281	13
1703615	16
1788834	17
11177167	13
9793475	16
9813812	13
16661282	13
4662966	13
3442218	16
2155488	13
3402344	15
4663359	13
813910	13
5626181	13
17262995	13
5895608	13
3224808	13
2792662	15
25093416	13
3424174	13
1641674	13
4269786	13
1088113	15
9277761	17
5564949	13
1953623	13
5252000	13
14142316	13
2764219	13
17650891	13
10648052	13
6236424	13
5263541	13
7226703	13
2962638	13
931889	13
3865552	13
23290880	16
407017	13
31493143	13
1779320	13
20399945	13
23956165	13
5534897	13
9714867	13
13338458	13
660364	13
10314334	13
8707144	13
8074706	13
3748782	13
6794122	13
20295561	13
14150336	13
13067693	13
4348749	13
4779735	13
22070258	13
1766580	13
12061400	13
7337474	13
8116138	13
1019515	13
1825187	13
31925603	13
12828919	16
3014757	13
5458455	13
4305076	13
4644586	13
3847703	13
3090194	13
4851338	17
11463392	13
4233866	15
1319017	13
2465829	16
12523983	17
9244374	13
1088946	13
992452	13
6010303	13
755557	13
2779017	13
523698	13
9788613	13
825046	13
3857967	13
6641856	13
6257551	16
8231485	15
14790043	16
27520841	15
8451445	13
2782947	13
8996741	13
1094717	13
6620244	13
3768517	13
146520	13
515497	13
26687490	17
4510125	13
1332324	13
11097573	13
3411287	13
4135767	16
5927168	13
871997	16
8893109	13
8541309	13
19534464	16
2273699	16
11071721	13
10264346	13
6585139	15
548573	13
42732569	13
70664	13
3546354	13
165861	13
4158644	13
14945399	15
5290418	13
10756360	13
3687185	13
10523173	13
1277908	13
24454284	13
3686268	13
4432499	16
179475	17
131890	15
4979652	13
7158647	13
996491	13
14742563	13
2815369	13
1535254	13
977958	13
29993650	16
3584675	13
115846	17
4033467	15
6553965	13
4635468	13
8600844	13
8528501	13
5818180	13
890343	13
5693055	16
705636	16
491429	16
16589750	13
17157459	13
6621611	13
737525	13
3286753	17
13300319	13
1500399	13
3077313	13
9331257	13
18228172	13
1276859	13
4468811	13
1997228	13
821665	13
648976	13
14644137	16
907352	13
2254829	13
1886010	13
2697266	13
6739607	17
1533394	13
394355	15
23635605	13
588742	13
1541401	13
14869767	16
7020357	13
2604813	13
45658838	13
13667526	16
29882910	13
7422507	16
2473563	13
2470629	13
1935344	13
6032473	13
2124709	13
1797442	13
1884507	15
2020952	13
819794	13
13063931	13
940801	13
9281097	15
15229090	13
3150178	13
3029530	13
2407251	17
15831657	13
5517992	13
9347094	13
3894497	13
2130862	13
14219934	17
7057932	13
9361576	13
2965123	13
9764949	17
6008646	15
21740052	13
22644106	16
8276326	16
11595909	13
22084263	13
3957712	13
3467911	17
8213243	16
38773	13
392948	16
15588820	13
4393725	17
400489	13
9874034	13
14563169	13
3679922	13
11869283	15
3681590	13
1654462	13
9373724	16
103994	13
4494035	13
13103859	13
11799972	13
5036667	13
12981313	17
7837323	13
8500187	13
1348255	13
186822	13
1898062	13
3996717	13
214097	13
9391695	13
1325536	17
3518487	13
14771064	16
4898879	13
13368874	13
23858436	13
19497308	13
5390089	13
4226779	13
3031436	13
824180	13
15974639	13
12920729	13
742327	13
2457505	15
23486605	13
19178442	13
6967193	13
19344839	13
3838510	13
1936350	16
1364411	13
6911991	13
3463601	13
13573741	13
142545	13
2785085	13
38642465	13
2402629	13
1001222	15
6972631	16
12026872	13
962758	13
11291524	13
3592445	13
8274580	13
6062909	13
29579612	13
1381688	13
9145273	13
54277788	13
8447619	13
11820099	13
3976809	15
2674991	13
6443530	13
8780377	13
5339229	13
33287505	13
4025001	13
6950985	13
6860997	13
7111645	13
14027173	13
7153592	13
6548449	15
10208725	13
10414865	13
737926	13
87948	13
4489543	13
8490413	13
11328857	13
6075366	13
428544	13
16173838	13
17905105	13
18810132	13
442837	13
11933550	13
5891691	13
11255395	13
13194817	13
3844259	13
4321723	17
7538877	13
3195684	13
1547349	13
12210836	17
1834358	13
2642906	13
6400886	13
2165020	13
10148697	13
7815375	13
4824594	13
3961923	13
6354601	13
4799102	13
10144971	13
5575479	13
5397980	13
5212117	13
22252498	13
929191	13
921040	13
617306	13
11293756	13
11499386	13
6870667	13
14849403	13
12368400	13
848649	13
11778074	13
1004943	17
6633777	13
3979459	16
4501745	13
6787438	17
10525255	13
16964075	17
6758860	13
1436911	13
9307424	13
3624124	13
9107185	15
14070237	16
6151099	13
7508471	13
2155261	16
20010239	13
346306	13
5596147	17
22540316	13
11012588	13
2915630	16
1475230	13
3860279	13
3359713	13
11124063	17
8247199	13
19944973	13
13378294	13
10744619	13
18063727	13
19151574	13
14766324	13
11635164	13
2531569	13
11943919	13
12105899	13
21025159	13
40314753	13
4080560	17
13181996	13
14076555	13
6717775	13
3229086	13
1179320	13
9142896	16
832230	13
5807084	13
5447100	13
3194838	13
15630980	13
5035983	13
25881247	13
5422102	13
1384861	13
20223939	13
19831739	13
12514169	13
1914679	13
5345731	13
17933905	17
3629344	16
1118236	13
8998539	13
7045308	13
16379489	13
5049955	13
10271478	16
4383196	13
18924964	13
29241926	13
7340478	13
15068462	16
23791516	13
2760433	13
1841698	13
11484587	16
5132448	13
7860907	13
6349515	13
8290638	13
3832626	13
7816622	16
13213766	13
2701344	17
10473099	13
9282975	16
16236511	13
26539264	13
6087105	13
4029153	13
11939494	13
8621394	16
991221	13
5379143	13
5798398	13
632632	16
25132039	13
2075289	13
58017692	13
18796534	13
1579397	13
6042921	13
2455413	13
3931717	13
1080160	13
9549652	13
418202	13
6089590	13
8409360	13
9441375	13
880939	16
132965	16
12417860	13
14864797	13
9540428	16
515032	17
6708920	17
11357186	13
1363328	13
6659225	13
4861434	17
12703561	13
9487321	13
6167567	13
18003028	13
20534066	13
3588351	13
33722333	13
4895006	13
1370657	13
999902	13
9551228	16
978067	13
3756082	13
2015628	13
4801494	13
15161277	13
3882561	16
7242902	13
1056919	13
18430028	17
5222148	13
5900515	17
16679194	13
4051169	13
2942713	15
1935073	13
11277589	17
14249143	13
605059	13
13529246	13
11180845	13
1622527	16
6736568	13
21856269	13
22017486	16
1067247	13
2180049	13
369635	13
5938804	13
1449239	13
1493538	13
11737381	13
12806381	13
4544034	13
4564061	13
3351064	13
8019262	13
6842153	13
2084967	13
20142628	16
3630734	13
1002115	13
9247753	17
2021378	13
12413262	13
4605725	13
11274457	16
6391575	13
1325419	13
5234068	13
17032438	13
24008	13
1545685	15
2217626	13
6538937	13
2329926	13
407609	13
1451969	13
4337738	13
580793	13
29000895	13
5961662	15
361592	13
8387023	13
15004640	13
34280669	13
653259	13
22835003	13
707298	13
3503231	17
8359803	13
16103917	13
6501053	13
408606	13
1641099	13
21787383	13
3192152	13
5787134	13
4889015	13
6565933	13
11692750	17
134857	16
2985033	13
8143174	17
1956992	17
1949578	13
30243306	13
6453734	13
5436535	13
8698133	13
2868905	13
37893517	13
17456466	13
14108680	16
4225587	13
15577384	13
6683719	13
2738821	17
9054046	13
6676466	16
7441376	13
5554842	13
3004331	13
16695002	13
7711699	16
9188752	13
2977440	13
3639133	13
13034177	13
1067673	13
2430496	13
702154	13
1117857	13
24680330	17
1752341	13
18923657	13
33284478	13
2668038	13
3426831	13
4382453	13
489750	13
10236440	13
22605706	17
1334671	13
9251783	13
13589723	15
2808333	13
5893780	16
2672024	13
5097176	13
13680712	13
7606664	13
4543705	13
4237166	16
4883050	13
480674	13
12216832	13
803787	16
9604743	13
14102662	13
2010752	13
379464	13
1211749	13
16992177	13
192444	13
300298	13
19342284	13
1891866	13
7854009	13
22830822	16
31042370	13
3366521	13
1601783	13
43241	13
3325701	13
5904733	13
2377639	13
28155981	16
7128476	13
6061480	13
2416053	13
26855155	13
723861	13
4735726	17
30252629	13
5988670	17
14678261	13
15865709	13
28789908	13
12221110	13
19186488	13
21411679	13
8524959	16
24177182	13
3495696	15
141952	13
5660106	16
2428450	16
5625601	13
2237235	13
12327873	13
1006949	13
5648051	15
1994847	16
20603613	13
16459094	13
12005298	13
1066220	13
147218	13
15480999	13
7081910	13
7123375	13
5988710	16
13525483	15
6508920	13
1946244	17
2177553	16
9076165	13
3965089	13
6533601	13
5995967	15
7291481	13
2102821	13
27979801	13
12141596	13
11060268	16
2068233	13
1086289	13
4749931	13
14737158	13
16492424	13
320036	13
17101143	13
7536264	15
6395582	17
277821	13
7346709	17
3379933	16
2830396	13
5839317	13
1825662	13
1698924	13
8308611	13
4587345	17
3029343	13
7921298	13
12291890	13
3012842	13
10015370	13
10069419	13
4538347	13
7422242	13
9407825	17
7791833	13
7011873	17
18071490	16
9290060	13
19302228	13
2297482	13
16778532	13
1746779	13
2426724	13
1710304	13
8555357	13
24885540	13
14308233	13
13155079	13
812412	13
924293	15
3143355	13
8407225	13
12473056	16
14172523	13
1265310	13
4572232	13
1126937	13
13931903	13
1636230	13
1196570	13
7847713	13
677386	13
12395443	13
14650846	13
1751843	13
15450448	13
3263852	16
6117529	13
791678	13
4392372	13
1230882	13
8284819	13
11431288	13
6562457	13
7803162	13
314250	13
95434	16
4944667	13
4250426	13
18322353	13
1579982	13
88912	16
30204863	13
18668467	13
3910210	13
695477	13
11036957	13
16819877	13
2468161	13
12872185	13
6057630	13
7484930	17
5330915	13
6279384	13
16672755	13
6055721	13
9389335	13
2465143	13
44667862	13
5679103	13
1769540	13
1553183	17
2690869	13
5459821	13
10879292	13
4175438	13
19980632	17
2587167	13
2794416	13
2312781	17
5626009	13
8266696	16
4429343	13
5688463	13
11254824	13
7935154	13
1788841	13
3653183	13
2107548	13
5847781	13
735972	13
75791	13
76142	13
3794452	13
25630483	13
15700156	13
1851940	13
102811	13
13700987	13
4172184	13
2526291	13
14640679	13
1689199	17
2412396	13
8728493	13
293344	13
13722585	13
211923	13
26991543	17
21935048	13
3303440	17
1805311	15
8155945	15
14988491	13
549691	13
1034568	15
3685469	13
12305015	13
4233928	13
7281609	13
5707295	13
23931998	13
6405203	13
2483004	13
1877773	13
15457225	13
1982441	13
1612019	13
451078	17
10645447	13
1352021	13
14068752	16
327862	13
3703084	13
1219414	16
18164235	13
2712860	17
28432095	13
10355869	13
16271905	13
24612440	13
470793	13
1451322	13
12858808	13
4040589	13
1341655	13
12715698	13
8258463	13
3656260	13
2703991	13
2235492	16
6520579	13
12268702	16
10769498	13
6412556	13
7628317	13
20528450	13
7350119	16
731998	16
3896779	13
4544351	13
5128275	13
5877820	17
7602244	13
7901327	13
7480432	13
16325574	13
31374933	13
20885079	16
14896842	13
13912371	13
5496128	13
1614543	13
2501962	17
604676	13
15153470	13
35249918	13
504078	13
1868560	13
3593915	13
5791574	13
20659677	13
2414550	15
38726998	13
2980253	13
2680680	13
1891617	13
21317435	13
19161690	13
24056328	16
4754501	13
2058570	13
29442426	13
123831	13
16079818	13
1371060	13
1972468	13
4952581	13
28928833	13
2033447	13
11345444	13
78250	13
1543172	13
4685226	13
19108	13
12139903	15
1969073	13
8941073	13
4998260	13
3399828	13
35432332	13
8767651	13
8814360	13
9502303	16
64635	13
6698579	13
9751126	13
22289942	13
7309706	13
1226789	13
2162060	13
18917376	13
2934315	13
5762517	13
5678034	13
19410146	16
10122005	13
3485253	16
13114039	13
15469722	13
187551	13
18691649	13
12012714	15
12527186	16
11004847	13
891100	13
1085335	13
3501910	13
16705063	13
19715176	13
1901050	13
23608639	13
107183	17
16721644	13
2742199	13
1077931	13
1443724	13
710627	13
5834461	13
22865361	13
12698019	13
1490843	13
2100571	13
15241908	13
4847821	13
15740279	13
8681585	13
266481	13
2074728	13
17316100	13
1081710	13
7286419	13
2067518	13
3878489	13
7914508	13
17125617	13
3658860	13
8345578	16
6064422	13
11165457	13
13816036	13
5738357	13
5176826	13
2210316	16
1928568	15
1039352	13
105881	13
2059740	13
4575498	13
4826088	13
3072856	13
7522230	13
9645339	13
18031094	13
5254992	13
4642399	13
1279772	13
1100652	13
8959440	13
5271583	13
12644128	16
13895828	13
15905758	13
3435186	13
10946821	13
5409466	17
11715946	13
83496	13
3105944	13
859655	15
6895466	15
2034460	13
26466682	13
4251545	16
1222516	13
14903448	13
13672402	13
14922745	13
15749879	16
1363266	13
1392763	13
8637677	17
3269912	13
4838516	13
12263986	13
25537330	13
5574108	13
2501718	13
6151851	13
2714965	13
8144201	16
358698	13
2973021	16
19909043	13
12084376	13
35452675	13
1882620	13
3386563	17
7700283	13
3012375	13
1187464	13
15680260	13
20070491	13
3880634	13
2129729	15
1278683	13
18282898	13
31826262	17
5308436	17
57143	13
9241080	13
21085793	13
696622	13
3273791	13
13717926	15
10535781	16
4031846	13
3778936	13
21722157	16
29968686	17
8712744	16
9555154	15
3611732	13
5220045	13
1463237	15
1610478	13
2669768	13
932943	13
4274018	13
7916940	13
37254343	13
3497135	15
9864591	13
12442924	16
6648878	13
19377864	13
4013681	13
10254716	13
53436336	13
2398936	13
13569867	17
5270681	13
5337241	13
3678284	13
17857415	13
18786795	13
12375941	13
11463815	13
20021093	13
2890071	13
44195	13
15323433	13
3432645	16
22764621	13
4563708	13
4050840	13
3043762	17
12522034	13
1804648	13
36586155	13
3035968	13
4263897	13
653364	13
22282375	13
193037	13
1535131	13
6646508	17
12674993	13
7680078	13
18984971	15
8088607	13
1486163	17
12488484	13
23781232	13
4187674	13
7505726	13
9043470	13
4232748	13
3557087	13
3186166	13
9184979	13
6251784	17
17473685	13
2568496	16
24843812	13
11601713	13
2910081	13
10386726	13
14942502	13
7563131	13
15079253	13
5889653	13
3373875	13
19773486	13
4094019	17
2055898	17
7324035	13
9982016	13
3927800	13
29109433	13
12876664	13
18527639	13
8921926	13
6289420	13
2125818	13
3069574	13
486733	15
4392051	13
6129745	13
3321399	13
11598181	13
1048347	13
11626726	13
1027569	16
11076917	17
13256916	13
1386176	13
5978421	13
10016224	13
9660561	13
10081380	13
857387	13
625215	13
7923244	13
15299407	13
2806237	13
3833375	13
4081992	13
26287021	16
5945550	17
2034615	13
3964346	13
1015939	13
6397199	13
3894490	13
12211905	13
7082500	13
30165581	13
546887	15
4805566	13
1454731	13
8117760	13
9223853	13
23572946	13
7352159	16
24016862	17
6925664	13
12364246	13
1555927	13
397818	13
870252	13
10543973	13
2346511	16
623402	13
36279345	13
9788801	16
1830365	13
438247	13
2708027	16
15848511	13
93178	15
10496717	13
7853501	13
2394167	13
16238369	13
4008651	13
42051257	16
19717166	13
470843	13
2504433	13
6412742	13
16483516	15
20830226	15
2159964	16
15103693	13
4012350	13
7354331	13
2548097	13
2192128	15
7168678	16
25699524	13
16057960	13
5962501	13
10579982	13
242960	13
6508908	13
4281412	13
1819046	13
6144474	13
587987	13
9287911	13
236696	13
84909	13
2364817	13
33028386	13
12889052	16
18076950	13
3245147	13
12106600	13
13298109	13
17352623	17
9374221	13
4190444	13
9419792	13
15476068	13
5296470	13
5823834	13
25730076	13
21516190	13
16706739	13
3284998	13
324914	13
2776700	13
3840645	13
16341935	13
4869099	13
22126554	13
1862012	13
4963519	13
6881459	16
590040	13
1598198	13
4835882	13
33131899	13
17350048	13
20857223	13
332828	13
5933559	16
202515	13
2346924	13
11550425	17
14206477	13
7173427	16
14794006	13
820598	13
11449339	13
5879359	13
14363667	13
8971210	13
2480539	16
416466	13
15311233	13
5733074	13
34684880	13
9226649	13
22176952	13
8744704	13
7989646	13
51076160	13
3658929	17
20047656	13
6590294	13
6489000	13
13972342	16
8578273	13
426780	15
5915405	13
9919811	13
9655521	13
1017241	13
30898282	13
4817069	16
28773312	13
8647904	17
10344066	13
144650	13
10943180	13
2375452	13
4152819	13
3268414	13
1894212	13
23994970	13
19289425	13
30696579	13
3221514	13
4047058	13
5891312	13
19777818	13
452451	13
1635341	13
7510257	13
61852	13
984905	13
6225106	17
21385927	13
3896894	13
414275	13
9518240	13
628605	13
13713994	13
4845223	13
102139	13
10121773	13
5002422	13
81700	13
364008	13
6424804	13
4103616	13
17210668	15
8157501	13
10361967	13
3245961	13
5316803	17
3232904	16
923173	13
20528563	13
17576811	16
11546650	13
10915786	13
5108530	13
1839660	13
13045849	13
6564209	13
5751827	13
950747	13
305451	15
39379695	13
640197	13
1316851	17
10551176	13
6018297	13
3998622	13
17386146	13
8269197	13
18800238	13
9932285	13
229931	13
3158037	13
9209811	16
24422	16
7432132	13
18634644	16
7459123	13
13331631	13
14620229	13
9222451	13
12865348	13
10671321	13
502572	13
1097070	13
1543129	13
47647280	13
5235257	13
2502375	15
726289	13
5435142	13
8215660	13
278321	13
12157645	13
1122504	13
2787837	13
2020742	13
19000638	13
3327694	13
2111954	13
5134110	13
5671877	17
1324111	13
17821583	15
1707050	13
773849	16
10650308	13
12561356	13
25916613	13
3018623	13
4196012	13
6292770	13
6895093	15
752219	13
4678261	13
480310	13
4826384	13
13824740	13
41507341	13
8950239	13
11776366	13
4204921	16
22822425	13
13150749	13
5764660	15
5674365	13
8220214	13
10403029	13
5882373	13
2813749	13
527946	13
8885777	13
4307076	13
1692824	13
1456828	17
1002317	13
5336372	13
5669421	13
16481141	13
10657028	13
19529899	16
717787	16
1387110	13
5543983	15
7712247	13
27373781	13
1642139	13
16441756	13
17721741	13
10944770	15
4367198	13
23690734	17
4123569	13
488579	13
27361171	13
452037	17
35856958	13
5554681	15
13960533	15
652185	13
7983420	13
216210	17
3373932	16
14837976	16
2838904	13
4027329	13
2830945	13
997530	16
441487	13
3167494	13
8938016	13
4842660	13
4003785	13
7672744	13
36073602	13
2416449	13
15566268	13
9153574	13
2249104	13
4223353	13
5653892	15
2843430	13
7369005	13
907003	15
13108384	15
1678368	13
16890186	16
4997769	13
23302	13
8330332	13
14330402	13
5655725	13
7102381	13
7065671	13
939237	16
7388747	13
3287937	17
1106112	13
6058805	13
19472413	13
11005839	13
38632791	15
6951271	13
8252286	17
769550	13
11896843	13
3760959	13
10677428	13
7797493	13
16590818	13
2384160	13
1612376	13
18154145	13
7198224	13
1930723	13
7100564	13
16052950	13
2817282	13
1424316	13
1207028	13
564891	15
6531411	17
461001	13
17191194	15
4644907	13
2207393	13
12794787	13
8490308	17
7336591	17
7119358	13
18303362	13
1192062	13
256602	13
15271674	13
11323111	13
18075360	13
13069560	13
8359634	13
3553692	13
8580109	13
8439877	13
4056060	13
211065	13
15216017	16
5153669	13
13205226	13
4414641	17
9598240	13
7973006	16
12685924	13
7195390	13
20283387	13
2276703	13
784272	17
10390131	13
885626	15
6808505	13
6551521	13
10272702	13
6014157	16
21032915	13
3978265	13
45448	13
4077422	13
2578881	13
8441325	13
109891	16
772935	13
23984664	13
1454173	13
115671	13
12839503	13
30845957	13
9279726	13
13848203	16
6347431	13
4523822	15
14052804	13
14006162	13
19905699	13
1734164	13
2226706	13
1491523	15
14262397	13
18541044	17
702243	16
7537992	15
3101260	13
2064477	17
1694774	13
2049652	13
3005573	13
17521081	13
2982276	17
3406352	13
988354	13
1831000	13
129466	17
4103853	13
5455122	13
836839	13
1809346	16
15641220	13
4980921	13
2258316	13
7857504	13
4264823	16
1152931	13
31402486	13
40209979	13
5415106	16
7029660	13
14737799	13
842042	13
9017117	13
3180354	13
2330283	13
9064	13
8615295	13
5514081	13
6736739	13
7038512	13
507081	15
10814764	13
1465603	16
7186820	13
3456487	13
1558864	13
7933027	13
22887475	13
2538279	13
9172167	13
4679187	17
280431	13
66240	13
4245504	16
5148241	13
10626028	13
19722289	13
1170208	13
14209451	13
7425310	13
2604799	13
5331327	13
9857854	13
15543000	13
7848623	13
4458163	13
4871475	13
866877	17
654735	13
7295566	13
1868089	13
24034628	17
1221473	13
202288	13
15648297	13
5984972	13
25632171	13
22132648	13
226811	13
5026382	13
4348997	13
55030650	13
33928	13
2650488	16
8377358	13
2197660	13
2557174	13
5371620	13
17131031	13
4117590	13
8731429	13
11351415	13
2500796	13
12243814	13
13386354	13
3325509	13
4596808	13
13986856	13
15301091	17
14226535	16
2746676	13
3038124	13
14411960	13
744503	13
2420809	13
7685547	16
3759148	13
9655062	13
13197103	13
6649551	13
343885	13
13218206	13
3486540	13
8004280	13
6225250	13
1612560	13
5302246	13
13361650	13
24345721	13
3894891	13
22613128	13
8498253	13
4426947	13
12555247	13
4852367	13
16510466	16
23942182	16
1824757	13
17071391	13
6827364	13
4823921	13
4068235	16
2772164	13
691869	16
9530915	13
8582186	13
1109036	13
4480196	13
6766021	13
5384052	13
12605999	13
14481299	13
10765187	15
214899	17
1415478	13
14730909	13
15513641	13
3392810	13
141878	15
43012	15
11738128	13
2675990	13
6237605	13
6491020	17
7233737	13
2175417	13
31070562	13
9902632	13
16032001	13
9981589	13
1095606	13
652394	13
1910648	13
4661568	13
26239451	13
3324169	13
2165438	13
841817	13
24630546	13
3731548	13
8016549	13
7892606	13
2760240	16
35094040	13
313229	13
4206096	13
5423308	13
143381	13
2852912	13
18350433	13
11820511	13
3014546	16
1243407	13
3804000	13
13656226	13
9186933	16
1930897	13
6124295	13
2242708	16
21704571	13
27306553	13
426498	13
6116137	13
8711832	13
602141	13
18599297	13
23993146	13
8141705	17
17017483	13
3534157	16
12705435	13
28541762	13
4080637	13
107412	13
961214	13
3342155	13
5558853	13
3779652	13
2981415	13
9459859	13
636208	13
1331226	13
4925695	13
6481492	13
5196710	13
6950636	13
4543461	13
21361525	13
7922445	13
3258752	13
4654564	13
336838	13
33246993	16
2207416	13
244768	15
2521490	13
322238	16
29733537	13
4672968	15
7744721	17
11088667	13
27860440	13
12337992	17
3674667	16
9659156	15
28596771	13
29041211	17
18073654	13
2090895	13
4536770	13
6933629	13
7383744	13
1179131	15
29656926	13
4200693	17
10903999	13
2617476	13
8366410	13
1130309	13
3709833	13
344865	13
4006271	13
8607998	13
8599680	13
10184382	13
22182925	13
6187499	13
1069376	13
9948288	13
3137398	13
13139993	13
2081531	13
2818813	13
720811	13
1065827	13
15786308	13
3514181	13
3462964	13
15308579	13
8168909	13
3303642	15
31815946	13
1050993	17
639183	16
10659253	13
7994830	13
13242952	13
12214638	13
2498999	16
6085937	13
3712010	13
13911126	13
6533522	13
14257820	17
1865181	13
105799	13
4379612	13
13442639	13
19796266	13
7347970	15
3618850	13
5651134	13
11325350	16
22845100	17
3744591	13
6087030	13
997191	13
16592252	13
9923893	13
15843331	13
523032	13
7676455	13
6203551	13
3838918	13
14540721	16
13015863	13
2771353	13
9446340	13
18777070	13
350337	13
3862674	13
1451986	13
3378839	16
15934132	13
18671203	13
6152328	13
15005212	17
5816079	13
20029480	16
37846894	13
5211698	13
7415006	13
1711272	17
19574435	13
4121721	13
17652700	13
10183832	13
8921427	13
1901797	13
22193378	16
9435188	17
22368926	13
648046	13
1617315	13
2087589	16
8020969	13
37452329	13
11145826	13
18392868	13
3462316	16
13913893	13
11658300	13
1396401	13
1170605	13
2608945	13
4393145	13
1460028	13
1632047	13
14198207	17
15348064	13
2606839	17
8081967	13
96495	13
26442474	13
6695214	13
7383450	13
8712108	17
4172822	13
7932716	13
32554449	13
6873188	13
9061867	13
2922407	13
30119196	13
731835	13
6002686	13
570502	16
2071933	13
8958644	13
1130617	15
10095982	15
2525411	13
11416663	13
6020853	13
5947914	17
4984338	13
134316	13
8440594	13
5349866	13
6208128	13
10803684	13
7555903	16
4189598	13
329966	13
10781701	15
6301575	13
2897340	13
4721651	13
323682	13
5868239	13
2712152	13
36571308	13
10444636	15
26835291	13
2822595	13
17101494	13
24011076	13
248894	13
2924938	13
1962832	13
719654	13
48901941	13
1734290	13
753893	13
7640198	13
1545511	13
922055	17
3498693	13
1750538	13
3675662	15
7775764	13
1474673	13
16279546	13
13335625	13
3761143	13
8426906	13
20724638	13
2462191	13
13142293	13
11906412	13
14351024	13
11566691	17
274186	16
7616459	13
4290640	13
26165856	13
1345615	13
31191196	13
22953902	13
1500815	13
4381384	13
2634289	13
546559	13
1266639	13
4237794	13
12873207	17
8966063	13
2838166	13
3448393	13
197800	17
754294	13
10163493	13
27231369	13
4708672	17
10570254	13
6690266	13
240148	13
8940160	13
3542250	13
18259149	13
1265449	13
4456906	13
2228949	13
3464954	13
4081536	16
5110161	13
17636346	13
394427	13
4850432	16
3948616	13
14178695	13
1158787	13
9485130	17
4309809	13
13517956	13
11000213	13
5515225	13
11144097	13
627484	13
1606432	13
10122759	13
9324967	13
1968930	16
14585859	16
1790449	13
10924115	13
4937111	13
564527	15
5165575	13
621616	13
7832190	13
5687096	13
6117590	13
6502017	13
3908531	13
6091627	13
4831547	17
4436347	13
16831924	13
20371069	13
1787252	13
2145135	16
2128637	13
3678226	13
3878052	17
5141178	13
6342345	16
556806	13
10370857	13
4573688	13
12871619	15
11789043	13
6249334	13
8266253	13
3516841	13
10886551	17
1923294	13
4838651	15
35166190	13
9147300	16
1583100	16
11369038	13
18232153	13
28648011	13
11430521	13
13154684	13
2487788	13
10500456	17
7325412	13
6822957	13
16429925	13
5046908	13
7901716	13
4454603	15
7608499	17
1571622	13
11190346	13
19022262	13
4121077	13
5993479	13
3144552	13
5824609	13
1307121	16
2237459	13
14860818	13
18263116	13
25714301	17
34125360	13
33881990	13
610356	15
2349982	13
7694898	16
6546893	13
7221047	16
17149	15
7012980	13
16640001	13
522819	13
11364221	15
4406562	13
10425008	13
26828	16
15227379	13
1327241	13
23664188	13
5083708	13
9255947	13
15558065	13
611610	17
3895265	15
1841344	15
2606366	13
822497	13
15827455	13
9519150	17
6379551	15
5579837	13
18043443	13
6560920	13
18502778	13
4286686	13
4862742	13
3512391	13
3169092	13
10636150	13
8661855	13
14233818	13
3947892	15
9545759	13
26717503	13
3563268	16
207599	13
3992057	13
1285021	13
19547417	13
7695954	13
11292934	13
4494651	13
6681373	13
4961036	16
38883943	13
4681838	13
19316	13
7514353	13
15356263	13
5340368	13
67024	13
7026080	13
1386510	13
39334	13
10727260	13
236597	16
1687610	13
182716	13
5936753	13
6979850	16
4811797	13
8574998	13
14290200	13
8152306	16
925992	13
7247839	13
3614242	13
965446	13
31962950	13
7048296	13
6372591	13
33816708	13
16083686	13
5778153	13
3083821	13
3102817	13
2320626	13
6840614	13
320092	13
3997802	13
4466361	13
7048074	13
11432615	13
36459729	13
41866063	13
11386998	13
1912688	13
20454061	13
10268310	13
1492260	13
17095403	13
8189587	13
360726	13
5397332	13
20217881	13
21992449	13
732654	13
6846440	13
13975058	17
295095	13
7980439	13
252050	13
14575878	13
1827928	13
4633538	13
23536130	13
12190742	13
7875885	13
18180215	16
3263081	13
3934938	13
6042288	15
397474	16
9079316	13
12128114	13
641831	17
13935713	15
3074210	17
831168	13
6281344	13
1726081	13
5268782	13
7439044	13
4198694	13
89320	13
2399061	16
2495924	13
18724360	13
13131984	13
9884750	13
1627739	13
17292886	13
8751752	13
4761806	13
1970776	13
19384245	13
15175010	13
6419722	13
2844223	17
3592060	15
13584250	16
8481466	13
16299816	16
21781476	13
19654986	13
8891556	13
31865281	13
2138647	13
5075180	13
7126534	16
26978932	13
2831586	17
58499	13
844590	13
34616207	13
8728823	13
1360896	13
2438440	13
17459332	13
16664538	13
250514	13
15237802	13
24326342	13
11551638	13
945224	13
1940547	13
1602980	16
7026384	16
2961039	13
792035	13
4407255	13
8815771	13
627469	13
2512478	16
7090142	16
5127367	13
1207467	13
17307238	13
1473326	13
1403394	13
12725874	13
1217220	13
593575	16
8693838	13
12877735	13
3441135	13
3479120	13
2362218	13
8651823	17
1244725	13
36703755	17
2817711	13
1615363	16
4913480	13
11987068	13
3274804	13
1865375	13
1636389	13
10810112	13
30435541	13
9571552	13
5276101	17
26474027	17
11625760	13
8995701	13
4581146	13
15300279	13
33671566	13
13323838	16
1876521	13
14928834	13
6537883	13
1053540	13
2665963	13
6316946	13
20266140	13
151217	16
26203237	16
6530829	13
16110117	13
2550863	13
6025293	13
3500087	17
4974011	13
3074014	13
8156492	13
3947888	17
14937929	15
13343156	13
2822742	13
2300074	15
10200899	16
984161	13
21846679	13
7305200	16
12402501	13
8794374	17
7511180	13
11841988	13
7362580	13
18873209	13
12191738	13
3037445	13
1318034	13
2774920	13
743427	13
2282601	13
14517752	13
17550954	17
557549	13
22052140	13
37980036	13
2446027	13
1471007	13
15885937	13
14294209	13
48378	13
5764185	13
7006102	13
1123262	13
7502758	13
6291034	13
10521680	16
16942137	13
344766	13
2784656	13
2170739	13
13060166	13
14776935	13
542475	13
19211066	13
13533752	13
10638636	17
21139756	13
7619888	13
8840832	13
22307	13
3095930	13
32787279	15
10519578	13
11870501	13
5329004	13
2110736	13
16110464	13
1257181	17
17140168	13
12557763	13
5076675	13
2123935	13
20499874	13
1148779	13
1198361	13
313145	13
19176213	13
6704383	13
7921031	13
13552440	16
1940065	16
11162716	13
11789580	13
2477142	13
4212593	16
701988	13
1415715	13
5645215	13
24654723	13
4949993	13
2982086	13
1610615	17
1400822	13
700326	13
11594539	13
6836428	13
1736768	16
11392257	16
4575544	13
5071599	17
531559	16
2640522	13
15531896	16
14999844	13
7433543	13
7990500	13
6727735	13
6168136	16
1556480	13
9991204	13
1880086	13
2348262	13
8820196	16
3599528	13
950850	13
9330651	13
2439735	13
3800769	13
1112221	13
996740	16
11081839	13
13562918	13
10116564	13
5104409	13
15266556	13
8364456	13
569102	13
1000810	13
5124093	13
43888734	13
12130769	17
22505137	13
1569375	13
11859925	16
15053897	13
1750074	16
24875068	13
10135109	13
2929919	13
2309946	13
1454529	13
199434	15
40305797	13
201844	13
34329	13
27128088	13
3848533	13
16985190	13
2775784	13
243604	13
6085807	13
1350788	13
155422	13
1398511	13
708256	13
20153511	13
812607	13
11380627	13
3234296	13
3497027	13
10772300	13
1029769	16
7810627	17
943647	17
2790922	13
9885568	13
5532981	13
9253336	13
2696900	17
23178761	16
9784112	13
16516434	13
6506554	17
29004553	13
7910601	13
6974221	16
12386837	13
1781898	16
4191757	13
1162008	13
3614349	13
9662730	13
7650045	13
7608279	13
4729612	13
30644716	13
341434	13
4269490	13
1351168	13
6388803	13
1230724	17
4388585	16
36371353	13
12975541	13
25761501	13
8493363	13
4184457	13
1596869	13
18288350	16
5608335	13
15006386	13
25815000	13
6092960	17
12160468	13
20775387	13
1268759	13
7147527	13
5799448	13
898666	13
686988	13
12163988	13
1779341	13
424354	13
11530683	13
2511441	13
315871	13
13047636	13
13372369	17
6839343	13
2711509	16
1934348	13
7980204	13
15184044	13
10304509	13
2821565	13
1886765	13
14771425	13
7306425	13
1014392	13
11658748	17
18725588	13
21374387	13
4556169	17
28661	13
350422	17
195386	13
1245038	13
971434	13
604562	13
1101989	13
12513196	13
13844400	13
18564096	13
2941165	13
3115455	13
4901086	16
28141757	17
394195	13
10485510	13
20560634	13
1658651	13
3878086	13
10432547	13
6644197	13
4521724	16
18208680	13
18633602	13
3916258	13
31629963	13
2313708	17
2838189	13
1185650	13
6197208	13
6996690	13
1310554	13
17001183	13
387462	13
9628482	13
447570	13
52751306	13
11591542	13
22389971	13
8743133	13
16450773	13
9327621	16
18707294	13
29949048	17
483258	13
5952959	13
18797921	13
6952293	16
36540292	13
2015671	13
2946976	13
8639290	13
728623	13
8581130	13
16108749	13
2955539	13
11835080	13
4930826	13
4912533	13
16281246	13
8122606	17
3815608	13
17794929	13
19124702	13
14388961	13
1476379	13
976743	16
8269765	13
3980172	13
8687232	13
9307248	16
15327193	13
19161717	13
15312980	13
14173716	13
3502948	13
32650714	13
9676815	13
8158419	17
5196279	13
14026039	13
2247801	13
17899619	13
2092612	13
9952820	13
13325489	13
2791842	13
2636263	16
7339597	13
3132059	13
11634917	13
22182364	15
2915181	17
3889125	13
1517669	16
4522409	13
1190337	13
37345178	13
29565686	16
609641	13
27227612	13
16358964	13
2563758	13
3522865	13
1586216	13
223104	13
2638165	16
361489	13
7351322	13
704275	13
23010574	13
19640398	17
1785276	13
8978860	13
8275111	13
19106400	17
9576201	13
21981634	13
6224601	13
6176564	13
2471621	13
14914731	13
2069539	13
33600243	13
3108622	16
10391632	13
8316821	13
850120	13
8548652	13
8676756	13
1819374	13
7410084	13
1883483	13
2979632	13
7367608	13
29566039	13
11584944	13
3186010	13
14045392	16
17345133	13
2592165	13
3748124	13
13837758	16
12809566	13
8870927	13
9743479	13
1133469	16
11620349	13
8634653	13
23153335	13
7948017	13
8771154	13
4869402	15
2970311	15
14589042	13
2605340	13
19417725	13
5088890	13
6878036	13
10424346	13
11325243	17
1410802	13
3786364	17
12797923	13
5184258	13
22251619	13
6631742	13
3052381	17
3279433	13
1383487	15
4115752	13
5075305	13
24501838	13
7820350	13
2433454	16
14424705	13
3136347	13
3619863	13
7173806	16
14453700	13
969754	13
9053073	16
2377941	13
4064924	13
9901637	13
878880	13
3586006	16
390576	15
1484217	13
4422094	13
9539281	16
945764	16
2970718	13
856002	13
693925	13
464770	13
9862549	13
2175712	13
4714272	13
4874494	13
5887628	13
5993106	13
5459681	13
11382082	13
4224257	13
11272123	13
3826103	13
735389	13
995732	17
6363535	16
1927983	13
15820261	13
308101	17
4702547	13
5056128	13
206079	13
18181219	13
3606940	17
25895447	13
487103	13
2112207	13
610671	13
22302335	17
5093380	13
402214	13
9696779	17
5059007	13
1156269	13
3777922	13
629745	13
28209319	17
979785	13
10042208	13
6885436	13
332840	13
372700	13
644668	13
4763395	13
8147446	13
5530002	17
11080148	13
4234289	13
16429471	13
10133660	13
4107851	15
12432401	13
17343766	13
882945	13
977041	13
27640636	13
1906307	13
2010012	13
1551829	15
14000698	13
1935476	13
10857648	13
1251451	13
7088238	13
7694120	13
6433261	17
6277916	13
5944790	13
11526587	13
16841817	13
5862643	13
1857787	13
7910553	13
7113977	13
9918268	13
8887198	13
733871	13
2667492	13
7091892	13
411736	13
11574089	13
37929547	13
699107	13
524322	16
13516673	13
12349207	13
1175545	13
1429254	15
15633840	16
17445682	13
9989203	13
4748381	13
8034278	13
4472538	13
6249250	13
7746311	13
7921844	13
762382	13
3390658	16
3148388	13
9088444	17
13594994	17
2828758	13
5882378	13
919485	13
6340796	13
3105230	13
6249192	13
7927154	13
4533750	13
15960175	13
28205689	13
2740792	17
7680296	16
10411845	13
10271354	13
23897560	13
4808446	13
22721151	13
935737	13
206765	13
3536842	13
5294462	13
592338	16
6049750	13
15146959	13
3726961	13
14022853	13
8254171	13
22309962	13
13034516	13
15627286	13
8528219	15
3339161	13
15586275	13
5197752	13
9860159	13
12279505	13
2142383	13
1633161	13
6478185	13
3539489	13
11959684	13
4023730	13
9819890	13
853434	13
3599596	13
8380819	13
9622672	13
6060409	13
29945153	16
26424899	13
12106164	13
3589287	13
1031134	13
8144827	13
2101638	13
3806997	17
1090412	13
4662435	13
3947626	13
143987	13
3035531	13
4841806	13
10112874	13
30309006	13
16300771	13
14352772	13
709789	13
895919	13
3831293	13
10508873	13
5174614	13
12754157	17
28668451	13
627326	16
472892	13
4211009	13
3243510	13
4948643	13
9164261	13
19142976	13
3612221	13
10052413	13
3726684	13
11226017	13
20090606	13
207877	13
8410216	13
7874060	16
25111126	13
12876481	13
11625274	13
5169399	13
10461417	13
21294538	13
3456518	13
6035978	13
12200545	15
15210531	13
5046763	13
7917913	13
3570327	13
949097	13
11333218	16
25785075	13
38146293	13
211389	13
9341651	13
16988788	13
369134	13
22023306	13
3728455	17
2048537	16
19587966	13
767575	13
2459305	13
13890900	13
6874020	13
13067086	13
15673885	13
6856369	13
2520136	13
8289368	13
1803102	17
11556200	13
15461683	13
15231126	13
196693	13
153571	13
3104158	16
25492465	13
6139775	13
5979572	15
19529808	13
75639770	13
1248980	16
4245308	13
1825251	13
1610195	13
14086597	13
8182159	13
2256731	13
4935483	13
862145	13
729439	13
5472514	13
2597083	13
6751004	16
2273415	13
1063842	16
4969416	13
1241892	13
3485766	13
13085764	13
402816	13
250866	13
19523677	16
2118772	13
9849013	17
12544383	13
13258552	13
572825	13
5937442	13
10661690	13
2414641	16
6199631	13
8679218	13
2030852	13
2142557	13
13000811	13
641823	13
4924803	13
15404053	13
11519181	16
427720	13
6389655	13
16642810	13
14436025	13
456854	13
12369588	16
8228821	13
11689501	16
2582963	16
2518004	13
29480068	17
796000	13
9534661	13
16088764	13
1166940	13
1840179	16
2038871	17
12591119	15
704884	13
2065948	13
2806184	13
11464875	13
26239723	13
3048474	13
59735	13
18990868	16
14854547	16
1795675	15
34045426	13
6286597	13
2609863	15
8320486	13
7762423	13
2820065	13
5977634	13
14706088	13
7479899	13
5309646	13
7311476	13
1826215	15
2891495	13
3589554	13
734605	13
3678402	13
3451786	13
1354792	16
4927980	13
585650	13
16883486	13
5595052	13
29217928	13
10453563	16
2029878	13
12079340	13
2859635	17
18870213	13
5510416	13
16143861	16
4137057	13
4552763	13
16146509	13
1256137	13
29810273	13
426555	13
7632234	13
4088734	13
6456325	13
15604265	13
11575969	17
4715294	13
6153598	13
3546645	13
2140871	13
14997499	13
795522	13
3497028	13
24285228	13
28109363	13
4728464	13
22713926	17
9655054	13
5750890	17
15275266	13
8545037	16
5887607	13
9184082	13
3543435	17
331624	13
30618527	13
2335154	17
10351100	16
13914925	15
16192298	13
5335872	13
10819945	13
16662149	13
11280836	13
2573583	13
3783580	13
769480	16
8715281	16
30609	13
21118998	13
4985912	13
6831125	16
7087769	13
26905397	13
1558723	13
778789	13
4050368	13
13426670	13
5381493	13
10940520	16
11100353	13
2863156	13
7819503	13
16816121	13
7795	13
2338876	13
6041223	15
12641336	13
5106466	13
18031794	13
10740555	17
1714871	16
10072188	13
10069196	13
2341480	13
798886	13
1636437	13
16655648	13
160436	13
6983669	13
2794411	13
21609669	13
47331063	13
12034604	13
7385151	13
9028714	13
22807589	13
2474809	13
34741324	15
2430411	17
29833701	13
3047190	13
13180988	13
1979184	13
27642	16
2960530	13
20187898	16
2780595	15
1454214	13
2686825	13
1546702	13
4133811	13
4320527	13
411155	13
6121833	13
6535170	15
1914161	13
22093486	13
3647827	13
667194	13
27420106	13
13483246	13
21795376	13
13440735	13
1031214	13
6023108	13
2866364	13
150660	13
130115	15
1132761	15
12728418	13
762413	13
11141401	13
6079158	13
4197415	13
655635	13
2667188	13
7289908	13
8695306	13
7911641	13
22176805	13
1252925	13
2495548	13
7198653	16
6769968	13
4076036	13
2114281	13
3423822	16
20195	13
6065911	16
2874137	13
3075496	13
1377553	13
2168068	13
57335	13
1080726	13
5116593	13
1980895	13
1860217	13
12758111	13
3694489	13
2501340	13
1028401	16
164800	13
4278353	13
2584070	13
3918976	13
15308637	13
1563938	13
1648077	13
12299275	13
354199	13
2842386	13
627926	13
11182	13
12508380	13
114321	13
792480	13
1518541	13
69314	13
35502734	13
16270572	13
17341589	13
15546923	13
2627860	13
8110970	13
8064934	13
1963930	13
1091864	13
3559826	13
5225854	13
4842346	13
1770370	13
1981142	13
1604000	13
1372075	13
1577926	13
11136016	15
44601600	13
1056136	17
5235963	13
2362886	13
4092443	13
10112463	13
141337	13
5535693	13
9513967	13
2667810	17
5305932	13
2831894	13
17394117	13
4702752	13
8393127	13
9192394	13
931578	17
1144987	13
12566232	13
3747696	13
1406787	16
4864330	13
21617126	13
5375764	13
3881138	13
24959720	13
7405324	13
2305508	16
10005092	13
7256456	13
17812055	17
7940051	13
11607764	15
8936373	13
2277196	13
4947080	13
27981017	13
8416226	13
13097262	13
20138564	17
4732521	13
3433479	13
2182757	13
102473	13
20491303	13
14230526	13
7065151	16
4756663	17
3454445	13
14018041	13
2422342	13
1870675	13
3852679	15
9315284	13
7790942	13
33506737	15
7365333	13
25821579	13
8111072	13
8686247	13
5582866	15
16867889	13
10888380	13
7831905	16
1629313	13
11608015	13
23385795	13
3400090	17
4958917	13
11548603	13
166775	16
197366	13
2768270	13
7369080	13
4434738	13
16685	13
13840950	13
17666232	13
546620	13
4353198	17
7734676	17
5710843	13
3721504	17
10426036	13
4602377	13
5313084	13
3018164	13
12020223	13
19939102	15
34037877	16
22865466	13
2522109	13
7646986	13
2415290	13
11011304	13
118774	13
16811813	13
1011291	13
4855557	13
6611902	13
20273706	13
11368249	13
8555736	13
20794225	13
8080747	13
41444286	13
1320164	13
18511012	15
12499792	16
8639672	13
3665460	13
19572102	13
4934323	13
768543	13
5540632	13
1154436	13
18868858	13
1912081	13
25298575	16
432692	13
1408755	13
9296938	13
9958809	13
12488378	15
2375837	13
7830085	16
633590	13
3763171	17
973598	15
405563	16
2381298	13
4954118	13
3620326	13
6242305	13
161925	13
1065253	13
9526803	13
11522611	13
11153178	16
4810342	13
16507069	13
3297867	13
8978109	15
25476205	13
647517	16
2019258	13
12609061	13
307532	15
9264506	13
5899845	13
16754072	17
16469399	13
1766648	13
4419099	13
19141667	13
15887459	13
7525473	13
10919337	13
261706	13
2105974	13
1522284	13
12363042	13
5381829	13
13570304	15
8503028	13
6690009	13
16257208	13
29483694	13
3577389	13
1751082	17
19628163	13
2785922	16
1165205	13
13762850	13
22073783	13
1946213	15
4843170	13
9001851	13
3647729	16
3108313	13
30753	13
1376156	13
6852162	13
30371836	13
4050990	13
15112578	13
11003786	13
13527850	13
10314464	13
20165149	16
2123230	16
4450237	13
5348820	13
9209172	13
4646646	13
1722975	13
7835007	13
71906	13
20312150	13
12583216	13
2314182	13
1924385	13
56944	13
19879466	13
15768616	13
3464220	13
12244955	13
3985747	13
15209048	13
24357773	13
2469370	13
6248530	13
3473874	13
4019000	13
3568437	13
16031093	16
3447032	13
2615772	13
3770340	13
8341659	16
556613	13
669580	13
295112	13
9780977	16
885319	13
5829366	17
7500870	13
8599765	13
11341155	13
6463061	13
6762168	13
1247417	17
3198558	16
702598	13
12647324	13
1563108	13
12735248	13
1351370	13
23286766	17
18461008	13
8817965	13
7130392	13
4009038	13
605895	13
7768447	15
3367148	13
5584880	13
10332159	13
11492528	13
2932409	13
2572014	13
1184379	13
125748	13
3861709	13
16734549	13
5774871	15
4915658	13
1476849	16
19864722	13
1708735	13
22712346	13
4750002	13
9289834	13
4749052	13
5977579	13
1605178	13
9521484	13
10966601	15
44324541	17
47034630	13
5485638	13
2343960	13
5053472	13
8464208	13
13888714	13
11618293	13
9638822	13
28276750	17
2963125	13
11261577	13
718720	13
1506924	17
23584461	13
3345659	13
9478567	13
1919438	15
19412975	13
2510064	16
1943065	15
22631501	13
484683	13
6625935	13
10145391	17
2313881	13
5932852	13
17277610	13
4273826	13
3557757	13
3201661	13
8451420	13
6041160	16
9911901	13
10395340	13
1441110	13
6194291	17
2198003	13
2256060	16
13113991	13
7681362	17
12901298	13
14417337	13
1707892	13
8612750	13
15783065	13
13518270	13
2894446	13
10895647	13
2429281	13
15041640	13
11249742	13
14898319	17
9965025	13
14053054	13
3149173	13
9223101	13
18082349	13
3882864	13
1298636	13
2260657	17
4862449	13
7133556	13
1090942	13
12880402	13
3073792	13
5307506	13
577524	13
429463	13
10359281	15
16806787	13
8101533	13
11115954	13
4002376	13
21675206	13
2288497	13
6950071	13
2107627	13
9830859	13
9450891	13
1397970	17
13393958	13
1109765	13
17673690	13
5756271	17
14416974	13
846976	15
2282954	13
2786308	13
1122333	13
2179722	13
3855191	17
5534560	13
14088309	13
4888269	13
1268739	13
7228665	13
9435121	13
10263468	13
9267452	13
10343536	13
15509	13
31347233	13
2314188	13
7049825	17
7546425	13
8389747	13
12951844	13
626382	17
17049172	15
14314433	13
17314948	13
293153	13
4833490	13
883234	13
16063534	13
1781855	16
3967897	13
3466548	13
4093461	13
16784025	13
22458775	13
73977	15
14872125	13
11298547	16
5756944	17
7705422	15
6066077	13
3484382	13
483223	13
4733144	13
946988	16
5705937	13
11919397	13
15225385	13
8018218	13
21735063	13
162922	13
1030104	13
22261199	13
297671	13
9735055	13
7339795	13
351613	13
4808709	13
4638035	13
5386673	13
22377834	13
5458249	13
6235992	13
798951	13
740035	13
11114871	13
3450260	13
2333673	13
4372130	16
5911962	13
6615289	16
17114232	13
16911089	13
13580247	13
10752049	13
1535860	13
2995664	17
12654943	17
7603889	13
20966102	13
301182	17
4265423	17
9445353	16
12454580	13
1920566	13
18191660	13
6825579	13
17284303	13
8628379	17
1664474	13
10695020	13
111435	13
4053192	13
16374394	16
9310538	13
6315047	13
2835800	13
3633694	13
5616924	13
15352893	13
11593578	13
40132494	13
14880257	13
2051249	13
4064233	13
3699446	13
3644671	13
4064604	13
4972025	13
810851	13
6152679	13
5591337	13
139201	16
721293	13
419444	13
740816	13
47217	13
10080699	13
7277344	13
10363916	17
395737	13
6052615	13
541681	13
2106369	16
13811363	13
1396069	13
2047304	13
1602463	13
8339171	13
9125871	13
12259292	13
16813171	13
369836	13
18899915	13
41009473	13
16625337	13
2074834	16
3117303	13
2803228	16
9192925	13
10349825	13
329306	13
9981546	13
4535180	13
4604409	17
17675010	13
7699583	13
1562560	13
12071385	13
7289179	13
4575025	13
4551420	13
1016589	13
32391236	13
1999356	13
14182728	13
12684832	13
1232228	13
4079753	13
21032555	13
4393033	13
1190363	13
10314141	13
3907479	13
20181247	16
2329094	13
960205	13
417964	13
8261443	13
11920921	13
6720285	17
12996702	13
1712201	16
22557619	13
1759559	16
9141081	13
19263623	13
2658710	13
12737244	13
617655	13
4553310	13
13758797	13
6409844	13
8388215	13
11422774	13
17019325	13
301746	13
546722	13
353152	13
27046883	15
14808441	16
9982990	13
9088110	13
5218802	13
1360215	17
25205355	13
50049	16
537046	13
7813308	13
1875527	13
7558633	13
20507763	13
10830593	17
25168162	13
5003702	16
16779274	13
1868807	13
3829815	13
9020459	13
4779855	13
22459205	13
2647594	13
1949849	13
962493	13
3548300	13
8829112	16
9229982	13
24802580	16
4534087	17
271887	13
10956520	16
982145	16
13375256	13
4564064	13
16305397	13
828157	13
3029468	13
2476141	16
479663	13
413234	13
8197828	13
89078	13
963246	16
5663513	13
2005548	16
19792772	13
6765297	13
218992	13
1943409	13
12013402	13
17880983	13
6466684	13
3346461	13
8433548	13
20229578	16
28352876	13
1494361	13
4788435	13
479647	13
1975063	17
3612791	13
8933331	13
5955282	13
9474995	13
6623482	13
3441532	13
6128065	13
11317460	13
328969	13
3456380	16
1616715	16
572598	13
25235137	13
2482846	13
14192213	13
6981941	13
3114604	13
2012210	13
21449130	13
723770	13
6369745	16
69527	13
330801	13
12757395	13
17191892	13
9441440	13
9759033	13
1320429	13
12549674	13
12847879	17
10487310	13
14241360	13
4320701	13
9631049	13
3985541	13
3118948	13
3867981	13
5179871	13
15343601	13
5814711	13
18664227	13
34843724	13
21598359	13
11342251	13
59730673	15
5292491	13
3828893	13
11982040	13
39140916	13
26469570	13
392923	13
29439015	13
6134352	13
4568509	13
11600358	13
5649429	13
14404986	17
7895368	13
274759	13
10149407	13
12866958	13
409353	13
9033107	13
6497387	13
4337145	13
18250366	13
8667459	13
11922030	13
30805161	13
35627718	13
1229476	13
2289993	13
13156356	13
6831546	13
9717993	13
91758605	13
19724316	13
12223900	13
5578248	13
829825	13
16747498	13
4557244	16
14636414	15
147695	16
1104397	13
7525727	13
4505570	13
10756582	16
11735622	13
10160172	13
14026029	13
5447503	13
3263332	13
877361	13
11517194	13
2631721	13
2011840	16
12176265	16
2943005	13
4436716	13
2296191	13
844655	15
2054962	13
4816335	13
2774200	13
5019642	13
14960365	13
11645276	13
10747437	13
9937887	16
5191526	13
5582594	13
8905267	13
3333295	13
1225458	13
4987032	13
9736891	13
3426215	13
5592186	13
5167330	13
6417706	13
30979918	13
96693	13
1379717	13
53586211	13
1372589	13
79525	13
2132103	13
747597	17
20776723	13
4694613	13
15081327	15
5812776	13
5259224	13
8948523	13
14843968	13
852846	13
18521380	13
15222152	15
8701729	13
4118422	13
499350	15
2717282	13
13780037	13
4484912	13
17073325	13
1974927	13
11247754	13
9336183	13
3410749	17
3049929	13
11005971	13
13506767	17
8704073	16
12700329	13
2556927	13
7512506	13
16891898	13
2306303	13
14762035	13
10421865	13
11846849	13
5514817	13
43021108	13
9311292	13
3171032	13
1168881	13
10337549	13
14814256	13
4216925	13
177764	13
5958848	13
15232681	13
5193663	13
10534833	13
39095817	13
1848234	16
1109295	13
18424620	13
6949654	13
5532728	13
36607	13
29318129	13
338156	13
10121553	16
8610718	13
8955071	13
11579490	13
15676712	13
8991491	13
12085500	13
3863891	13
13682795	13
7234124	17
10583713	13
4064947	16
11822758	13
3858828	13
419463	13
1517383	13
787680	13
14293185	13
6101142	13
30617877	13
8614609	13
3989550	13
2151407	13
7535013	13
27345680	16
7447375	13
36530342	13
704382	13
7138044	13
12400947	13
13353152	13
1919533	13
733757	13
974109	13
528232	13
4299416	16
2840618	13
7256243	13
8946571	13
1486634	13
4765449	13
13570299	16
10983583	13
7782281	13
3415660	13
15934730	13
8250237	13
9141146	13
9288165	13
4673028	13
4336168	13
23732275	16
1053812	13
4240489	13
7124439	13
12203923	13
2134875	17
4312483	13
16687888	13
7350435	13
1241455	15
10960607	13
17300550	13
8206265	13
37788441	15
16841194	13
5632509	13
3732525	13
8705174	13
2414209	13
643569	13
1672231	11
6722803	13
9729922	13
3151619	13
14025449	16
2455677	13
875912	13
17371935	13
15572159	13
3158755	13
2555399	16
2076099	13
6006889	13
29338598	13
3922440	13
5059971	13
10410700	13
6622268	13
2823259	16
2009263	13
20702447	13
4486575	13
6273365	16
4604749	13
283656	13
8763324	13
7485745	13
8421460	13
15764764	13
2505378	13
2882956	13
81601	13
968148	13
257841	13
3936199	13
21311138	13
1311407	13
15392369	13
1276124	13
6339434	13
5641691	13
3821096	17
19873681	13
4998002	13
3330598	13
2276338	13
6529869	13
2633195	13
30807297	17
366210	13
13267367	13
14578684	13
6395840	13
3653139	13
2534775	13
1885394	13
4311963	13
17531656	13
6965997	16
1797	13
1576905	13
6106216	13
6943676	13
7256699	13
4281358	13
239048	13
15259257	13
13106733	13
11870014	13
12072211	13
11035299	13
6062590	13
19271896	13
1728880	13
31424918	17
10081024	13
1336266	13
3460746	13
577591	13
38030780	16
640291	13
1200815	13
5052181	13
4824232	13
11856800	13
468160	13
8063134	13
206671	13
1884087	13
6051300	13
1495983	13
31904431	13
19128214	13
6171978	13
3230881	13
1131149	13
10621182	13
1018594	13
11856539	13
10322112	13
25148201	13
5075293	13
24395268	13
5140025	13
1318975	13
2424583	13
4928461	13
1866928	16
4289761	13
11494684	16
16462106	13
9304925	13
20838862	13
6543956	13
6669151	13
2171963	13
8716742	15
20693446	13
3950190	13
8163377	13
36650452	13
1138256	16
28013409	13
1930637	13
15785819	16
38530969	16
7767658	13
6149559	13
9779931	17
1631424	13
5862606	17
5355656	17
4669523	17
7381224	13
13413297	13
44172039	13
5303274	13
3717674	13
679081	16
3329048	13
13655759	13
15346368	13
17917297	17
5985844	13
10660228	13
10784174	13
3111069	13
7132867	13
2690344	13
3058235	13
516074	13
2250135	13
2817513	13
548548	15
2849048	13
16630168	13
13915880	13
19582581	13
2894286	13
1074918	13
7431238	17
10270304	15
3779453	16
4030997	13
3114240	13
15399663	13
5165801	13
1376419	13
7076715	13
4470480	13
32459	13
631702	13
6216894	13
4503103	13
2548159	16
6530285	13
8193388	13
9841684	13
23167599	17
11830348	13
4356069	13
5249982	17
5893560	13
2925696	13
17300077	13
7055086	13
14752799	13
863591	13
22681964	17
5364527	13
6459124	13
39836147	16
4118078	13
4845168	16
4678862	13
1743152	13
5909100	13
46385003	13
427645	13
5750895	13
337613	13
10249401	13
1012824	13
1786449	13
6865905	13
4344661	13
11814647	13
15294892	13
2401953	13
11596324	13
10068827	16
1182708	13
4577806	13
18458	17
17779269	13
5150717	13
10514557	17
1265164	17
22626658	13
1269815	13
29304448	13
4805128	13
3124535	17
21279077	13
4221638	17
15236851	13
1247199	15
8071083	17
3437377	13
15015434	15
8700342	16
7939628	13
10769430	13
2753191	13
95893	17
38122310	13
6609478	13
9417754	13
1471749	13
3954092	16
1491621	13
19268449	13
16198066	13
5164361	13
1548963	13
9153600	13
894621	13
8848344	13
25256179	13
4847174	13
17574114	13
15996796	13
5456425	13
12856711	13
7956396	13
27890869	13
11404923	13
7709651	13
12795480	13
8045390	13
9522901	13
6956729	16
5211040	13
2238209	17
938120	13
1557282	16
9162632	13
26048684	13
16446833	15
15441995	13
3777245	13
2158656	13
3074271	13
8225412	13
209404	13
24311954	13
1409860	13
14708015	13
3540678	13
11739418	13
196756	13
7811224	13
32657859	13
8524713	13
2962421	13
9697452	13
7075574	15
4597563	13
4628499	13
2328583	13
17771288	16
3286022	13
951330	13
1599524	13
10809315	17
7974680	17
1314902	13
210721	13
3615257	16
982915	13
6509787	17
8647471	13
9760893	13
11806801	13
29775003	13
3186767	13
7638322	13
476003	13
2173141	13
18654354	13
3694298	13
624093	13
29997601	15
9500638	13
6781599	13
9460977	16
28253084	13
7817175	17
655639	13
17970389	13
274079	13
2475505	17
18546562	13
15331309	13
1781239	16
5603578	13
2143425	13
1816818	13
29663694	17
9272042	13
11284509	13
7652380	13
3501480	13
33226791	16
9019168	13
38067427	13
2177143	13
33227821	13
8732898	13
464644	16
1022541	13
2782	13
4190099	13
111757	16
9773538	13
15421785	13
820247	15
524053	13
5650058	13
7749878	13
12520907	13
7548833	13
2046948	16
8368	17
10328364	13
2552358	13
2462637	15
3582121	13
19275701	13
804676	13
546501	13
5306483	15
3094277	17
12411419	13
3883212	13
5304990	13
2938069	13
10276995	15
4226233	13
17373141	13
1617561	13
1119369	13
31917801	15
11817588	13
9070954	13
2691301	13
9714184	16
14451132	17
2519530	13
13043906	13
472752	13
14140919	13
19896573	13
17269900	13
10372655	17
8095558	13
30345157	13
3107324	17
3035858	13
4723740	13
33529871	13
1462916	13
9153266	13
4880167	17
2442249	13
5427108	13
9884324	13
7951822	13
4817861	13
1587838	13
2378903	13
373064	13
2312387	13
3028556	13
38851682	13
2029212	13
8292637	13
1338324	13
15519091	13
6575214	13
14446439	15
3498197	13
25172773	13
2649731	13
4790517	16
1445605	13
92730	13
10342347	13
5025128	13
11565822	13
15068317	13
4429443	13
427100	13
45821	13
8019571	13
14612792	13
4977078	13
11408813	13
18217491	16
25714661	13
3521553	13
571348	17
17218082	13
2636204	13
2062717	13
24422342	16
15830428	13
6273723	13
6618017	13
1181376	13
11009887	17
18741511	13
2480063	13
40471144	13
7794616	13
3878220	13
6056321	13
3951567	13
549843	13
236351	13
4876642	13
16239361	13
10841676	13
1455820	13
6123964	13
2862172	13
9812170	17
9095411	13
1133637	13
15647081	13
1199516	13
168428	13
4671379	17
1527417	13
7328000	13
2105831	13
7021406	16
9804694	13
4768582	13
5728208	13
13657157	13
5267237	15
18491751	17
3799766	13
556906	13
2182230	13
3146971	13
8492933	13
11015837	13
1709330	16
24253821	13
25624978	16
545780	13
5003810	16
1046084	13
4004129	13
6309553	13
12565196	16
2968028	13
4240837	17
29285494	13
11768355	13
10467086	13
2897724	13
936282	13
7897338	13
1113432	13
10061149	13
25993413	13
3558448	13
9946398	13
31099173	17
3872491	13
9921782	13
2431674	13
12238511	13
6423929	13
19870953	15
5410441	13
1575390	13
8139952	16
1975409	13
2155163	13
33747659	13
2822393	13
36480242	13
626245	13
9161364	17
4725199	13
14403070	13
10813120	13
1286304	13
5278631	13
8383008	13
1162735	13
4517333	13
3443848	16
1892414	13
12345618	13
28397068	16
589869	13
656364	17
2319689	13
1776600	13
2896199	13
8198	13
9524001	13
4422325	13
8861823	13
335317	13
1365951	13
599377	13
10357941	13
5056761	13
4156465	13
5857495	17
14017553	15
5580440	13
5079087	13
3131090	13
9593712	13
2759217	13
27841181	13
1537754	13
2865632	13
2455342	15
1793931	16
677487	13
3736666	13
7034922	13
12360695	13
7376973	17
8001430	13
4436173	13
1710033	13
12444666	13
1470286	13
3280800	13
227448	15
4851722	13
895885	16
7768590	13
35696742	13
29974566	13
2618710	13
477271	13
2738917	17
14416998	13
39982443	13
7850431	13
5593817	16
12616034	13
17825980	13
1751765	13
6369562	13
908602	17
33987402	13
942445	13
1315999	13
8448301	13
11763814	13
979301	13
3469664	17
7903044	16
6139414	13
3672396	13
16450032	13
15480495	17
2573713	13
19150986	13
37122941	13
4151193	17
1795201	13
2083347	13
489353	17
5572558	13
2195176	13
7113810	13
12011578	13
1644352	13
4252193	13
1167907	13
20415020	13
1769435	13
17969060	13
8992737	17
14001866	13
2992607	13
15095342	13
10750107	13
28690538	13
814235	13
16494103	13
721792	13
14164617	13
7389440	13
9688246	13
6652651	13
11309076	13
7686741	13
7048471	13
11439681	13
1366613	13
5437603	16
1017956	13
1093392	16
4667252	13
4605145	13
5967696	13
8100535	13
10122979	13
11348481	13
5594151	13
2485684	13
3616253	13
13819044	13
11358941	13
2920944	13
112617	13
4504809	13
237075	13
59387615	13
20027205	13
6047718	13
10026242	13
7142985	13
10243630	13
20548956	17
4055720	13
18185963	13
11382624	13
4972953	16
20522760	17
11665468	13
20786782	13
2846281	13
7998101	17
16496044	13
13150562	13
22435271	13
17535618	13
3544799	13
1551266	16
11109367	13
13710676	13
10064253	13
7361755	13
2355121	13
1582797	13
10558805	13
15173590	13
764476	13
15445983	13
4189627	13
1257225	13
3611135	13
3034353	16
7644168	13
1718653	13
8703394	13
3992998	16
17814873	13
17037327	13
308731	13
1166397	13
3147580	16
3806464	13
10267120	13
6338873	13
2411240	13
5481490	13
4725552	13
17801480	13
8753548	16
3182342	13
593338	13
20925000	13
965959	13
15257146	13
597749	13
1636636	13
3308274	13
2294402	13
14428376	16
43201610	13
15224719	17
10084254	17
11769111	13
10150782	16
5194234	13
7601350	13
1398339	13
17720848	16
2696923	13
8855189	16
5224825	17
1809190	13
7814400	13
442411	13
353947	13
19819720	13
458415	13
3491729	13
18867456	13
10361578	13
10033578	13
1200454	13
55058	13
46955171	15
10044459	13
5600878	13
2136074	13
4645471	13
12802532	13
20256358	13
23259112	13
333603	17
10472448	13
4467846	13
9530565	16
1933830	13
7549903	16
176868	13
3692322	13
41373949	13
2166438	13
14215525	15
2937058	13
1508567	13
5975775	13
32136650	13
31985281	13
539896	13
15223865	13
8053290	13
11074270	13
19846335	17
14242007	13
3177260	13
2775509	13
8740097	13
14418047	13
9341715	13
2253112	13
3848934	13
307696	13
5850803	13
14329291	15
1746586	13
4774799	13
8365185	13
6819772	13
10295433	13
52160	13
1412507	16
4039862	13
801561	13
6268762	13
10241600	13
6743461	13
2813981	13
3548116	13
19177382	13
454978	15
7607188	13
19612212	16
23414540	13
2333970	13
4010921	13
6628662	13
43783910	13
4620105	13
1987316	13
474562	13
1442354	13
9129617	13
12542731	13
2143033	13
1177366	17
5934609	13
9380750	16
2773667	16
885732	13
2459492	17
4369442	13
1496601	13
4278968	13
12906084	13
7208848	13
16246007	17
3828536	13
9866327	13
2305427	13
2405061	17
11448485	13
55278134	16
20586122	13
10544021	13
18651356	13
14133558	16
6319783	13
11055993	13
19421961	13
5083011	13
18323615	13
3476614	13
22128226	13
9964953	13
543904	13
7370114	13
11207277	13
11899283	16
2911098	13
4515620	16
722412	13
26419217	13
494764	13
20621735	13
218343	13
17035763	13
234633	13
2037157	15
2766893	13
1169615	13
1608209	15
13971307	16
21657851	13
8520738	13
21383831	13
14004978	16
915516	13
20084793	13
465096	16
26675260	13
3202346	13
2959881	13
7625243	13
1866448	13
10321504	13
16579890	15
14578370	13
4507711	15
11262196	13
5999775	13
14111221	13
4458716	13
924560	13
15160989	15
3554212	13
6592291	13
2860728	13
20156523	13
3490260	13
34336141	13
3382140	13
26784636	13
5960939	16
7319530	13
6209741	13
6224315	13
2112903	17
9039220	13
8930921	13
2364190	13
2663640	13
6042870	13
12472433	13
12795746	13
8461777	17
14206324	13
5964523	17
23930794	13
14054236	13
13349168	13
876075	13
2702424	13
6826005	13
999118	13
2016957	13
16942069	13
719546	13
4158522	13
8092538	13
14997618	13
30508337	16
3389578	13
25672040	13
15986668	13
13752930	13
5710030	16
1868226	13
42453735	13
25553232	13
5973915	16
6747223	13
1666962	17
3629745	13
450858	13
5141863	13
11637582	13
2685294	17
3914825	13
4086633	13
372973	17
2090350	13
9633937	13
4065331	13
11347455	13
10704315	15
2282583	13
20395585	16
10288932	13
30458645	13
3959122	13
4565270	15
4819165	13
4088795	13
6481693	13
6928641	13
2291629	13
4270236	17
4843188	13
3720125	13
15714794	13
455823	13
12177240	13
7410718	13
31675671	16
1951257	15
1968128	13
19399082	13
9544029	13
1840062	13
3871840	13
6134468	13
24098034	13
28130043	17
6998498	13
3885926	16
2295282	16
7403612	13
25092979	13
17171466	13
10500676	13
6432830	13
157156	13
3566432	13
695656	13
2598603	13
266887	13
17724932	13
2019957	16
13420321	13
24358184	15
2667545	13
19488313	13
3563330	13
7643259	13
18350208	13
15239215	13
3999880	13
3078149	13
833338	13
5239540	13
7582779	13
34399960	13
8327670	13
1766071	13
7964699	13
12069960	13
5371673	13
1497120	13
3645144	13
34320981	13
7804423	13
130360	13
869848	13
5110234	13
14491884	13
15679859	13
527781	13
12512029	13
7607625	13
24944324	13
297359	13
1747033	13
4489889	17
5814862	13
2340557	13
22082632	13
17915498	16
5921970	13
9341252	13
16719254	13
1829493	13
3191485	16
5232578	13
6379387	13
14473880	13
31951084	13
3295912	13
8629819	13
7757	13
1100511	17
16470250	16
6703575	13
14479492	16
22975558	13
16082802	13
3710792	13
317271	13
12750190	13
2507057	13
3438539	13
26168650	13
202319	13
10379497	13
2468968	15
11785485	13
510383	13
7007439	13
22147527	15
3788244	13
4348360	13
8174027	13
1132425	13
14985356	16
6026310	13
479960	17
6387488	13
8740841	13
5425051	13
20375110	13
845019	13
11406821	13
12589501	13
3868907	13
1317852	13
14424770	13
1162526	13
5081498	13
11532718	13
12620132	13
9968776	13
21114006	13
312816	13
1863493	13
1398935	13
12422598	13
957107	13
2694437	13
18416439	13
25538083	13
1580602	13
7311252	16
2643586	13
2516902	13
5925090	13
9805959	13
7277039	13
3769585	13
22230954	15
45858628	13
7698992	13
2562029	13
8630998	13
21086479	13
10005726	13
2577897	13
220587	13
725567	13
2747810	13
3951963	13
11935771	13
5631840	13
16540493	13
3712282	13
15875865	13
2383792	13
13970016	13
638556	13
2136811	15
6769803	13
26431854	15
49568589	16
5383466	13
12622501	17
11525033	13
5239718	15
1444675	13
6991314	13
23301730	13
287568	13
15631871	13
11407468	13
186219	13
3468141	16
13853615	13
1577403	13
21060548	13
9647264	13
4944676	13
24312183	13
3016799	13
9276559	13
440325	13
2335624	13
15742504	17
3144526	13
21681812	13
415771	13
5700916	13
9889027	13
1625051	13
5459248	13
10236266	13
102768	13
21409076	13
801058	13
17905860	13
1133565	13
387315	13
6055564	13
8701257	13
9254885	13
994433	13
19506491	13
12045188	13
107289	16
35038283	16
1576378	17
4662552	13
7623013	13
4250024	13
8336420	13
31219864	13
955885	13
2225057	13
11412270	13
4449514	13
12586482	13
17065603	13
6599729	17
10410535	13
14119765	13
24508892	13
8269325	13
3514605	16
3063911	16
43069622	13
1110797	13
6678249	13
1580793	15
1591818	17
16003695	13
11014509	15
4540749	13
13015861	13
6871426	15
8454266	13
210751	13
2459225	13
38532003	13
667938	13
2904268	13
7632739	13
16620305	13
23456879	13
14661751	15
390964	16
269906	13
8979659	13
9852741	13
4278240	13
5501113	13
106421	16
12219172	13
2190571	13
231023	13
2269437	13
14948871	13
3162659	13
6324922	13
21352697	15
10909696	13
5684446	13
7689341	13
25092651	13
15657186	16
2127796	13
2472909	13
19751321	13
8964623	16
11655812	13
1661943	13
477321	13
3265798	13
1039075	13
10199821	15
2050121	13
2934542	13
5993370	13
25496107	13
4108235	13
8986493	13
96059	13
2046975	13
25939653	13
9601514	16
4637608	13
1779563	13
9854342	13
8562341	13
187877	15
23741220	13
2630332	13
15072246	17
30895536	13
21809452	13
3130434	13
1166191	13
20755162	13
18938531	17
2282408	13
1853059	16
7042431	13
5228966	13
20780295	13
2356510	13
1793473	13
2160889	13
14615552	13
5658608	13
2586280	17
37280564	13
5716427	13
8324691	13
6381077	13
3273738	13
666724	13
2900069	13
2417655	13
3815562	13
790223	13
2360997	15
1628031	16
4377155	13
5843672	13
6556153	13
3667841	13
3082725	13
242981	13
8701570	13
536318	13
13139100	13
8319153	13
5584588	13
729768	13
1071586	13
47302481	13
9984377	13
4395751	15
14935816	13
8539522	13
7323850	13
3937679	13
1161932	16
9761038	13
14200129	13
9802218	16
7029354	13
10214221	13
18031784	13
754647	16
4117334	13
7358951	13
3423152	16
438409	13
1148889	13
13144299	16
18305071	13
21410929	17
6135879	13
11820649	13
10378557	17
11452976	13
1775994	13
4693523	13
14433207	17
10771067	13
29105396	13
5679157	17
5678475	16
482417	13
1463200	13
4713227	13
13161065	13
8811733	13
22047200	13
1002426	13
15783764	13
10799781	13
15520852	13
11186037	13
885006	13
1395256	16
34269023	13
528439	15
18804029	13
12601523	13
66543	13
12472192	13
6505722	13
12116125	16
203272	16
11241935	13
1010904	13
7907495	13
384411	13
4276006	13
1932813	13
1412480	13
3618236	13
10995268	13
6040496	17
1094087	13
8258589	13
19956424	13
4454032	13
4790091	13
9341815	13
9522619	13
22226404	13
3985139	13
1760653	17
3639936	13
1861433	16
2255811	13
8391109	13
13715031	13
5451047	13
5514980	13
12029940	16
16523491	13
4254119	13
40203577	13
18823333	17
3624895	13
19412867	13
8353442	13
10061851	13
2729302	17
1846578	13
5266191	13
9588597	13
8420338	13
1250081	13
2646552	16
409059	13
863048	13
3446950	13
4600764	13
3211012	13
228838	15
25901223	13
2474450	13
5071310	13
1160876	13
3250501	13
8616201	13
13275742	16
20406898	13
21426954	13
19170537	13
2947734	13
6678034	13
12329183	13
5677893	13
22216573	13
28058599	16
259178	13
469217	17
4927589	13
3875367	16
2338538	17
7936450	13
14295285	13
6607667	13
6311867	13
1192560	13
4221472	17
20483770	17
7423058	16
373280	13
2759696	13
1385956	17
23074516	13
20764	13
1616681	13
4569114	13
2374674	13
10982608	13
20100648	13
16813542	13
4031769	17
4528785	13
5898	13
946050	13
2197317	13
2687405	13
33102350	13
35993098	13
613340	13
1099881	13
3080905	13
895340	13
8290759	13
11740560	13
4291157	16
5461158	13
1506086	13
2394684	13
7850609	13
11548728	13
5097865	13
23695090	13
14771856	13
5748457	16
4064582	13
873002	13
840608	16
12935222	13
3804713	13
17945114	13
3409038	13
1218514	13
5580642	13
6238024	13
27408274	17
1223936	13
20891924	13
5031549	13
9092092	13
12517358	13
265829	13
8563322	13
10750978	13
18584800	13
35089279	13
1627070	13
7943588	13
3338970	13
34016310	13
7684288	13
16693498	13
3611730	13
12217545	13
24136028	13
2551201	13
1537022	16
12529532	13
3600566	13
8227276	13
14323967	13
3270805	13
2893564	13
4339488	13
1734513	13
269997	13
37438304	13
4222314	13
4447635	13
276373	13
6166899	17
6599649	13
1546669	13
30399	13
4996900	13
11075752	13
1189353	13
9664711	13
3397639	13
16806375	13
7073417	17
2986380	13
44448812	13
15460377	13
3555958	15
1682667	13
3890989	13
6360245	13
3418003	13
11417380	13
9285369	13
15316472	13
11723148	13
132704	13
19254639	13
23247354	13
17786777	13
2633582	13
2369184	13
4089692	15
15295621	13
6534571	13
3928699	13
4428994	13
3713804	13
12522557	13
3075520	13
411345	13
6140835	13
2812722	13
822498	13
812793	13
7188787	13
8558799	13
359879	16
2949451	16
3378348	17
16268926	13
7518669	13
18931	13
5389816	13
1014663	13
21519076	16
16273921	13
1116170	13
3233272	13
4375589	13
1947484	13
6093400	13
3208	13
15432166	13
41846879	13
10079360	13
10818820	13
1768828	13
3442186	13
2597066	13
651700	13
5808496	13
2156633	13
7973886	13
921459	13
13972716	13
5307380	13
25560692	13
1033845	13
47983433	13
12107814	13
35866465	13
1781916	13
20193830	17
1934571	15
986367	13
10224413	13
20397747	13
23319483	13
449790	13
2124329	13
13196621	13
7613252	13
3240463	13
12856377	13
707231	13
3205971	13
1423756	13
10242673	13
1353507	13
4242191	13
4541287	16
4809654	13
1063202	16
21213211	13
3291235	13
2460764	13
5992095	13
21758512	13
12677938	13
6658655	13
14392608	13
849895	13
16216749	13
5855729	15
13781862	13
2055251	13
3358362	13
171980	13
14910009	13
19252228	13
2076069	16
10506460	13
2139836	13
30088509	13
14551224	13
6898125	16
2523750	17
216825	13
33865783	13
26462763	13
2424871	13
6567681	13
2954721	13
1451555	13
12391721	13
1142734	13
808455	16
22814266	13
7694407	15
5274650	13
4984608	13
2550305	13
37993712	13
12712311	13
1991958	13
8716105	15
8164688	13
1948002	13
22753383	13
4518912	13
12548163	13
27831868	13
635174	17
1019997	13
13461250	13
9710282	13
44620838	16
8244184	13
12470216	13
12102043	13
17295309	13
6054685	16
477904	13
1510035	13
9496304	13
2074060	13
3563887	13
19098432	13
2190873	13
3280770	13
1872184	13
8649718	13
621133	13
5487108	13
3815294	16
3666046	13
15649255	13
2485807	13
11515413	13
3844117	13
1195795	13
11915719	15
3954399	13
270023	13
12200017	13
14431106	13
7985849	13
2506293	15
111615	13
275217	13
10176091	13
23250563	13
1850602	13
15450692	16
718641	13
10758484	13
10468916	13
6599876	13
816372	13
7547220	17
13864704	17
21449726	13
2749188	13
7498285	15
2032738	13
22396028	13
3741612	13
862593	17
1607104	13
616837	13
65155364	13
42690045	13
17510475	13
32791492	13
3170996	13
1152765	13
3285662	16
9447347	13
9547945	13
3333895	17
2148485	13
4710049	13
4115728	13
11755590	13
31985014	13
5019829	13
1301635	13
9310640	16
12390620	13
6697384	13
2130531	17
3265752	17
319881	13
8071449	17
292946	13
10253641	13
9072677	17
3291160	13
6784416	13
18364451	13
1461212	13
757315	13
1472628	13
2472467	13
1510923	17
5472099	17
3304219	16
28499620	13
13614057	13
6762080	16
4514778	13
8003419	15
8959413	13
5388064	13
8333636	17
18570605	13
7690180	15
935580	13
3397455	13
614925	16
5505475	13
9436700	13
10468736	13
8870810	13
3297653	17
5872003	13
2802498	13
12702149	13
19440210	13
3593182	13
6430066	13
159985	13
14699864	16
6634196	13
12590949	16
20997025	13
13014949	13
6183073	13
18607509	13
4923641	16
8167342	16
6510742	13
13445710	15
21701248	13
9658885	13
5095576	13
13994937	13
7095359	13
10229882	16
184716	13
2434331	13
11883869	13
8002046	13
10151018	13
6946481	13
6183406	13
12258449	13
40658089	13
14983495	13
2768958	13
2737631	13
2528199	15
11751236	13
3416124	13
1529379	13
3671835	13
14305877	17
3241092	13
654915	13
11211863	13
7213855	13
47328513	13
6226505	13
13471949	13
8464925	13
17645435	13
18525592	17
9672857	13
3483100	13
172590	13
1326806	13
4670393	13
2882575	13
1083105	13
7259022	13
33914698	13
3044899	13
3181624	13
21092159	13
2017344	13
3791268	13
1631877	13
6002482	13
3917726	13
20633600	13
34493269	13
60306920	15
2007722	16
45068250	13
559369	13
18152911	15
19943686	16
25237127	16
3342455	17
8656311	13
26793393	13
8834297	13
7595599	13
6898789	13
951164	13
4478464	13
31744909	13
4254613	16
5435110	13
8697002	13
1156143	13
2870203	13
10060135	13
7295813	13
5030470	13
6317600	15
85771	13
1079407	15
541370	13
19384365	13
53183	13
9960209	13
8653129	13
8790172	15
7075693	13
10250696	13
1507191	16
6168916	13
10591459	13
6710340	13
8936743	13
8771024	13
1365435	17
2955632	16
2105267	13
18209013	13
8664160	13
1351914	16
15949163	17
6229747	13
5760689	13
1527446	13
340214	13
4735164	13
3553356	13
7047402	13
11377990	13
5780966	13
634030	16
4386108	13
17181793	15
1723877	17
7165317	13
29471901	17
2551770	16
1340114	15
930395	13
955830	16
2208684	13
14170317	16
4745511	17
2341614	13
7350422	13
1108828	13
13166375	13
2764444	13
9794575	13
10055956	13
1983964	13
8321134	17
1416086	16
1475330	15
50519622	13
5696836	13
4431089	13
679802	13
4913082	13
60398	13
4549111	13
24938915	13
12518697	17
1060472	13
6264540	13
7285127	13
4626676	13
12635683	13
10874599	16
7564161	13
24526074	13
7079764	13
4307262	13
9946710	13
2615312	17
5989673	13
1842567	13
5521571	13
9469672	13
975001	13
16579629	13
18892456	13
86154	13
25585944	13
27916546	13
8585306	13
3918276	17
5391761	13
1757794	13
25107551	13
5032316	13
3284206	13
21809156	13
1501879	13
8490854	13
2034026	13
5233662	13
1041516	13
8854390	13
4949170	13
2800320	13
4763488	13
3056320	13
1170226	13
3088298	17
2190678	13
1612557	13
1242672	13
1994587	13
23207209	13
1781679	13
808345	13
1452956	13
24127038	13
6191738	13
304711	13
3011652	13
14419773	16
7648855	16
5762306	13
605677	13
30062003	13
727367	16
23703501	17
911359	13
3710078	13
16119633	13
46459007	13
1700580	17
2868887	13
1332429	13
11895371	13
47278417	13
3743300	13
258784	13
2999196	13
2669470	13
4720337	13
1276023	13
4596809	13
10313962	13
9855445	13
1541448	13
18960801	13
5313470	13
2269429	13
6455105	13
4297244	13
23084199	13
14791467	13
9746149	13
1832313	13
305023	13
10334781	13
6134723	13
18120537	13
30125	13
12550079	13
5190497	13
23951510	13
13325995	13
18702513	13
4870121	17
4649771	15
2094393	13
1256731	13
387752	17
20731008	13
26282523	13
9630155	13
10313981	13
29619145	13
4228892	13
10455268	13
7914642	13
1926474	13
17640306	16
1365851	13
11533060	13
4514376	15
1030641	13
637672	13
9728222	13
7797567	13
29533139	13
9032490	13
8443194	13
5669463	13
2434595	13
6944296	13
1954119	16
4551229	13
10968439	13
4719438	13
11303184	13
4258345	13
17795869	16
3641794	13
1913615	13
327744	13
16677788	13
4909074	13
24497771	13
9817783	13
4579163	13
7940911	13
416677	13
11658142	13
1680308	16
5701128	13
9449122	13
29394187	13
9764980	13
10080567	15
110584	13
4062999	13
11858747	13
16023337	13
1634664	15
6417096	13
2537457	13
32691972	13
693626	13
17201543	13
10086386	13
23597203	16
425655	13
20893564	13
34195137	16
3557406	13
3800221	13
5203761	15
7282785	13
1300212	13
6476814	13
6243179	13
2265759	13
11832817	13
14450052	13
698601	13
6916744	13
4756448	13
4997593	13
5225184	13
5615654	13
26024771	13
3103603	15
9114524	13
3476647	13
1707144	13
1674706	15
4404761	17
842667	13
7832712	13
34454936	13
4725484	13
21866967	13
1746322	13
1314233	15
33811752	13
12698557	13
27574961	17
1830675	13
306791	13
22374703	13
8285374	13
35877545	13
12230435	13
5964848	16
5542415	17
7313557	13
20735436	13
4899353	16
1336669	13
7017563	13
12495850	13
29576834	13
3817348	15
22477315	13
21502	13
3343452	13
4483538	13
10847310	13
26127169	13
19588948	16
9028623	13
8190264	13
1898753	13
5363343	13
1462068	13
3229198	13
438926	13
9681276	13
18123369	13
13597960	13
30144968	13
638144	16
14084677	16
6677785	13
151069	13
5175753	13
11915686	16
2726938	13
2968732	16
4039084	16
4120890	13
1903319	13
22468683	17
13772637	16
1976423	13
2809680	13
2742265	13
4076531	13
2349992	16
8572171	13
16994543	13
1481164	13
4033162	13
305302	16
238457	13
14232017	13
8176590	13
3307518	13
3313222	13
1372417	13
1764952	16
7905283	13
2299117	13
3354546	13
3989792	13
3931659	13
22148690	13
10319764	13
10228766	13
7373028	13
7810729	13
9571582	13
2021708	13
3344478	13
10818650	13
41455491	16
2653997	13
631421	13
4104970	13
21075827	13
21284482	13
3245336	13
1983888	13
25747882	17
4316419	13
12070670	13
13546710	13
6852763	15
18530719	13
10266573	13
19198461	13
20923598	13
3353819	13
845143	13
8561501	13
7134519	15
3859838	13
3695801	13
4878578	13
3733175	13
19349059	13
8933631	13
4092678	13
5734931	13
5401575	13
2018020	13
7971856	17
129780	13
68565	13
7095996	13
18507081	13
4646667	13
8371782	13
10003476	13
7352490	13
1706244	13
4020641	13
14553551	15
5781629	13
3133216	13
618807	13
2115048	17
469350	15
13493103	17
78793	13
30968169	13
2827395	13
2112118	13
730819	13
1163432	13
1791204	13
11920968	16
25724314	13
14529836	13
29668120	13
14165671	13
4889630	13
5243814	13
18868887	13
4721841	13
4345105	17
6155244	13
50521346	15
2428962	17
7177101	13
5282030	13
7036392	13
3990669	13
2908048	13
342753	13
1727282	13
16951027	16
4264174	13
2293841	13
8439263	13
8072265	13
9652056	16
8031305	13
18848961	13
17477886	13
18870787	13
2523396	13
6603646	13
1210637	13
19369254	15
14791555	13
1398155	13
5366084	13
6864619	13
7953888	13
15513776	13
30333459	13
16567373	13
4061276	13
1531423	16
7167659	13
9007702	13
6216970	13
6291846	13
2492609	13
6599884	13
1436369	17
1356362	13
3693659	13
21397212	11
8034061	13
6500092	13
5613329	13
17414787	13
15309786	13
4313036	13
11135923	13
602283	13
2725117	13
11218744	13
11827187	13
12007365	13
1331271	13
8564909	13
15633264	13
9517792	16
2695605	17
15481047	13
8710312	13
11134352	13
957976	13
5260001	13
16351322	13
2907034	13
8663303	13
2083687	13
6523967	13
8361302	13
46961272	13
16701166	13
1323643	13
5136954	15
3590086	13
22073072	13
3748762	13
957085	17
806179	13
6261700	13
6708963	13
6558964	13
1992933	13
27560566	13
229547	13
2574250	13
3795569	13
21076409	13
1817193	13
3590171	16
805893	13
11119504	13
6414924	13
6087700	13
2823275	13
4105216	13
1288577	13
4029136	16
25137392	16
9779416	13
9783038	16
5056954	16
1251185	13
11100098	13
4622376	13
5778026	13
12906660	13
3314298	17
527789	13
5441364	13
26295274	13
169527	13
32386689	17
7631067	13
4457522	13
2640451	13
8296655	13
8553749	13
15982971	13
1341005	13
18060398	13
186035	13
2784827	15
1231920	13
11056026	13
20807188	16
1246568	13
10720425	13
2946839	13
111246	13
16045526	13
381054	13
1020647	13
18702757	13
16902128	13
9078870	13
1946242	13
203150	13
21212180	13
1465099	13
21512828	13
4244776	13
25902259	13
5813004	13
6630859	13
9238412	13
624001	13
3953335	13
1941576	17
2914338	13
2055035	13
17679662	13
10870403	13
4638330	13
14324506	13
6405412	13
1427852	17
1062827	13
12798191	13
272087	17
3235374	13
1884862	16
1467317	13
9612347	17
5813575	13
15058556	13
4557643	13
2910997	13
2296370	13
16291347	13
6583182	16
5220878	13
880343	17
2766606	13
5199752	13
8077024	13
5399846	13
12599002	16
14131258	16
25587342	13
1930916	13
768155	16
953113	13
422555	13
13481593	13
1451480	13
985854	16
2078783	16
18675724	13
2460629	15
5163238	13
7457830	13
12240178	17
949673	17
1127535	13
16552178	13
21730147	13
15840068	17
1324969	13
419540	15
1219292	16
5231618	13
1944132	13
55553390	13
2169418	13
6554849	13
12712055	13
7312568	13
777936	13
17810261	15
6643369	13
3446207	13
231920	13
1210856	13
16252503	13
12886676	13
8203808	13
21048207	16
2098332	13
21825227	13
12388	13
5563150	13
3093277	13
5856552	13
2556013	13
1253	13
1772978	17
12077680	13
333888	13
2374732	13
3371082	13
1373860	13
5787196	16
3944509	13
3126329	13
4366179	13
13033369	13
1789443	17
4943411	13
5111952	13
3677441	13
9274731	13
3587292	13
11613294	13
16048843	13
158406	13
892295	13
581166	13
14623292	13
7466550	17
8911472	13
46791253	13
11293501	13
6202961	13
10738375	13
15016513	13
9060066	13
16198173	13
17433933	13
9280815	13
14353610	13
1695893	13
2631094	13
3286308	13
722011	13
14357293	15
21303631	17
3508095	15
8522234	13
9241681	15
2976866	13
1585430	13
17474589	13
1817991	13
1325124	13
2277693	17
937637	13
12012018	17
11002496	13
2873230	13
5254159	13
9459848	17
4524583	13
7060819	13
8228168	13
1353251	13
177642	16
363072	13
26181367	13
1429095	13
4887759	13
1149660	15
9505582	13
3005831	13
3002288	13
17116147	16
1244300	16
25303645	13
11165393	13
29658999	13
18255068	13
14670401	17
745697	15
15460030	13
5719366	13
18552909	13
108498	13
407539	13
5443658	13
941457	13
7783614	13
28398522	13
4694138	13
3211239	13
2190593	13
2416502	13
11625129	13
10939517	13
6439681	16
5238834	13
13785971	13
1353011	13
2027525	13
14585415	13
3694130	16
27442	13
2895966	13
8679796	13
5281050	13
680962	13
24014688	13
7565725	13
1900201	13
12965857	16
3777542	13
24974662	13
30616423	13
8383176	13
4505584	13
113411	13
23619415	13
15211078	13
22451944	17
943849	17
4987156	13
11247929	13
5125709	13
1612868	13
1403417	13
14855742	13
1352861	13
36398398	13
3487050	13
1177964	16
6106263	13
6408097	13
1665564	13
2631827	16
4336756	13
12936025	13
4503736	13
1077097	13
221698	16
8298952	13
29689454	13
12486621	13
6695536	13
3843491	13
19626853	13
16786770	13
6822467	13
5488957	13
44653174	17
4078596	13
476897	13
44450821	13
9416867	13
11422173	13
5160200	17
11866684	13
18214456	13
4898823	13
6820480	16
49389161	13
26803475	13
11135432	13
1597581	13
9353110	13
3919017	13
18888306	13
12385176	13
5471307	13
2314749	13
10076711	13
19702611	17
112573	13
6018352	13
9868446	13
7519319	13
5527134	15
8220741	13
1278351	13
19880682	13
9710263	13
6238584	13
961937	13
4947075	13
626769	13
1880001	16
27371167	13
18177948	13
2981693	16
13246707	13
16041192	13
9225599	13
8521996	13
21803034	13
793690	13
19698451	13
1191507	15
10823612	13
309081	13
11060772	13
30563330	16
1611119	13
3208527	13
14732026	13
2674505	13
9708997	17
950276	16
9518832	13
5453161	13
3963297	13
11602812	13
510220	13
14988746	13
3423607	13
437355	13
176897	16
2957795	13
285026	13
10843991	13
13543428	13
4155373	15
23081208	13
1541474	13
2320078	13
391223	13
148535	13
4961308	13
1190436	13
4371743	13
6197928	13
13728865	13
593231	17
15614247	13
9044885	17
5924729	13
8214589	13
16341074	13
39339	13
6350009	16
4013006	17
9679384	17
6179009	13
15004456	13
13083454	13
9768361	13
2374839	13
18521281	17
4661504	13
11423787	13
4431113	13
18457794	13
3450371	13
19764679	13
4312916	13
13322327	13
4857288	13
350578	13
6664130	13
29639470	13
291537	16
7113036	13
3615987	16
3065589	16
1007550	13
4069019	13
5171297	13
1880870	13
18547741	13
4218091	13
12095027	13
16311570	13
5243024	13
2611214	16
27599145	13
2439172	13
4650128	13
4349523	13
970118	13
21049300	13
789515	13
5949992	16
4202072	13
7775119	13
8511854	13
17303596	13
7987259	13
14124064	13
8014735	13
5255141	15
9398911	13
4865668	13
15175412	13
1996960	13
6557666	13
511545	13
1401470	13
106744	13
8365144	13
2707428	13
10509935	13
15368993	16
82783677	13
2892777	13
5764861	13
11937711	13
2050988	13
1673079	13
4695439	13
16945146	13
9548893	17
17077	13
16457810	13
8264312	13
12560994	17
1145268	17
9350895	13
10367045	13
935853	13
3910344	13
5539615	13
18740575	13
8518521	13
1691952	13
2574513	13
18276556	13
12609416	16
11336741	13
12858296	13
12739728	13
4103347	16
8258411	16
18148560	16
9289723	13
2685425	16
2988227	13
3188597	13
233042	16
5703502	13
6665987	13
5903941	13
1335316	13
3417653	13
11609825	13
12220847	13
7286459	13
4096690	13
20123583	13
8065510	13
20647020	13
1338043	17
1192018	16
6939677	13
19998961	13
3205725	13
13680653	13
2032898	17
3773407	13
3994162	11
15918928	13
2873160	13
22780785	13
697049	15
4716725	13
1652032	13
3599374	13
11229099	16
5195062	13
8966731	13
2443412	13
6311223	15
14599058	13
2672502	13
5864359	13
9003403	13
18060676	13
9235775	13
870880	16
8037102	13
2465091	17
4410759	15
3391618	13
15577239	13
1048631	13
1398304	13
8051011	13
22123729	16
10792345	17
45842	13
331858	13
125419	17
18855767	15
2459827	13
8224959	13
169147	13
9522871	13
22645265	15
5855243	16
7652188	13
21376564	13
9998732	13
6134696	13
457333	13
1562326	13
731064	13
996248	13
1872667	13
855234	16
5707344	13
2665243	13
24113086	13
8530011	15
630182	16
8865332	13
21861776	13
14301422	13
453227	17
1002036	13
9287930	16
10871657	13
2603920	13
6538775	13
6696008	13
3232509	13
1095229	13
8795706	13
123452	17
3099739	15
2884740	13
1475853	13
10176375	13
21044382	13
8367300	13
30134645	17
2818570	16
11186610	13
4695285	13
2258107	16
6532658	13
4581227	13
7548257	13
13699344	13
7621508	13
8634581	13
16372183	13
2155507	13
13303693	13
2788956	13
11724955	13
11100888	13
1332219	13
30817705	16
15032266	13
725778	13
17111558	13
8154161	13
13632433	15
12282237	13
15110830	13
4158198	13
9742000	16
2797489	13
26976860	13
39329558	13
173523	13
6408133	13
14764777	13
681909	15
6339251	13
28504515	13
16024595	13
2689665	13
16074834	13
17035938	13
4987864	13
1426758	13
9427757	13
630860	13
2440804	13
1542211	13
19305163	15
7244265	13
2764710	16
15424634	13
14815199	13
2965693	13
7128800	13
17757537	13
928661	13
1744675	13
14858388	13
13467606	13
7660890	13
4140900	13
2522945	13
5815436	13
10731433	17
6301623	15
3749355	13
2058183	13
2753546	13
11388501	13
3174530	13
2145106	13
9355972	13
100954	13
1605857	13
15068826	16
2257387	13
5284229	13
2210783	13
5267988	16
1184621	13
5348265	13
570481	13
5182049	13
28822534	13
5785973	13
5440637	13
34107014	13
7166452	13
1596257	13
3943471	13
1650531	13
9530728	13
14951617	13
46571641	16
14067150	13
3745884	13
384080	13
483197	13
8281854	13
3034373	13
14219094	13
4708710	13
1593445	15
4785055	13
7635978	13
26651	13
2582610	13
2460617	13
11408266	13
1646424	13
867491	13
9935383	17
8828210	13
6181790	13
1522267	13
21297736	16
3965454	13
4972005	13
7856693	13
21098225	13
260712	13
3011620	13
2254282	13
951346	13
14890204	13
5537170	13
703365	13
14442814	13
1392126	13
13654262	13
5300358	13
9727320	13
3865514	16
5120366	13
4264916	13
2165622	13
3321946	13
26852322	13
3420935	13
285880	13
56145476	13
1636046	13
7124066	13
436043	13
7356414	13
10294480	13
10125051	13
2987908	13
2139658	17
6876495	13
810581	13
9307156	13
1355069	13
17493412	13
15905194	13
4625766	13
4997839	13
3957717	13
31136293	13
2866298	13
11140017	13
245667	17
23168964	13
20237596	16
2627726	16
5415081	13
998361	17
8317598	16
10089312	13
6269313	16
23473340	13
5962614	17
3898219	13
8844383	13
14701508	16
5215121	13
11980237	13
2190928	17
12069753	13
1747799	13
19199069	13
7559094	13
32933343	13
927643	13
4665356	13
2896811	13
1715233	13
13969592	13
1882049	15
7801273	13
10228472	13
2741377	17
1431745	13
4894481	13
3912018	13
12511459	13
3499938	13
13999655	15
8050105	13
13269184	15
6156299	13
16857619	13
15075679	13
4340654	13
7723472	13
532353	17
12980904	13
858562	17
4273481	13
5271626	13
1960873	13
8473868	13
16149689	13
76660	17
13704137	13
466778	16
9718255	13
4094095	13
5899261	13
14993720	16
5587234	15
26185717	16
1056679	13
2593531	13
94321	13
14237636	13
218370	13
6666347	13
7479014	15
7405382	13
6407203	13
998569	13
15679460	13
1934597	13
298535	13
12396306	13
6949272	13
5822862	13
4529769	13
12403969	13
12042892	13
3154994	13
9857092	13
4199510	13
961895	13
1106396	13
45435823	13
5046328	13
32527674	13
7838707	17
827379	13
6764937	13
11080064	13
1004847	13
7999066	17
7887549	13
8262276	13
2128025	13
5865431	13
2603251	13
4144089	13
450409	13
10753472	13
5263388	13
1063157	13
9960324	16
5153205	13
6792463	13
6430461	13
1779629	13
30992633	13
4531169	13
7568039	13
2699243	13
38950246	13
12269940	17
6268821	13
1244436	13
5652759	13
2522628	13
30078404	13
6596947	13
105706	17
22563660	13
9275290	13
4728863	13
8122786	13
47058202	13
2472074	13
8065717	13
25563404	15
6959612	13
1197154	13
23564899	13
2441295	13
1671844	13
7045710	13
6284417	13
235329	13
7451293	13
9932603	13
7718905	13
8336569	17
10817504	13
5588061	13
14147854	13
2940621	13
10954498	13
3381382	13
24415979	16
3507037	13
16392761	15
7542209	13
7488839	13
904299	13
15373610	13
867359	13
30582930	13
260943	13
2759278	17
950063	15
3298647	13
2135838	13
1138084	17
792186	13
2193281	15
987909	13
6655260	15
7137731	13
579809	13
654655	13
16715457	16
5496026	13
650911	13
12807704	13
2922587	13
5947577	13
48379250	13
4106063	15
6642610	15
33533185	13
2939233	13
3301532	13
3183748	13
3869978	13
2880329	13
4819729	17
6241125	13
11529463	13
3659610	13
28641421	13
3973010	13
1132734	13
4539526	13
7272368	13
8256314	13
1859743	13
8750606	13
21010839	16
17612855	13
35141802	13
13707159	13
6394483	13
9883492	13
13286805	17
16642839	13
1652734	13
27116602	16
16321583	16
8031008	13
4005645	13
3429861	13
5605881	13
1426570	13
6060098	13
7778765	13
4130332	13
2008257	15
4084779	13
2296701	13
1384580	13
12427326	13
2123790	13
8636124	13
608108	13
2879427	16
3075459	13
714522	13
9140213	13
4618015	17
10891619	13
841014	13
19965906	13
47942551	13
8173628	13
6443004	13
3299715	13
4828349	13
914342	13
2384266	13
960995	13
7787878	13
14790521	13
10299356	13
31085440	13
31468987	13
3490761	13
5157627	13
6024766	13
3303319	13
2017848	13
7475086	16
1312207	13
5438228	13
18170723	13
9721226	13
19311910	13
29976634	13
32402493	13
6338728	13
1276188	13
57345	13
22265975	13
16833294	13
6321021	13
5290457	13
19596565	13
7892570	13
815662	13
7671514	13
12151119	13
540569	13
1803055	13
5728628	13
3195833	13
2285325	13
12204381	17
8517141	13
10073975	13
5037908	13
6041788	13
573033	13
1591016	13
17193309	13
20386934	13
3755613	13
9987263	13
25423015	16
22305074	13
5898628	13
9220362	17
395272	17
8957276	13
1873150	13
6740044	13
2890612	13
325952	16
6188937	13
13613413	17
1960654	13
3544226	13
32977819	13
2296733	13
8873245	16
1989582	13
4464002	13
24785572	16
4995662	16
10192824	13
1356256	13
3100452	13
50373	17
19949821	13
5996816	13
2807465	13
6202917	13
654287	13
1557135	13
13049006	13
4099634	16
6612476	13
31292509	13
8412661	13
11158880	13
13307539	13
8600745	13
3134955	17
649099	13
359186	13
1265907	13
8101264	13
284155	13
2035105	17
15611770	13
1613295	16
27682389	13
4063920	13
4628642	13
194930	13
3319618	13
2040848	13
9669550	13
837541	13
10374668	13
16566978	15
11019425	13
4701468	13
7033844	13
835664	13
10821030	15
13655604	13
6380821	13
3998538	13
1323626	13
38012413	13
2312082	13
14601493	13
6194015	13
5541473	13
3683460	13
4620498	13
5317756	16
7717066	13
941786	13
6852824	13
12122101	13
21149539	13
673927	13
493790	13
4223508	15
4982772	13
4604574	13
3253953	13
11454533	13
4891961	16
15912400	13
943379	13
4297345	13
22833480	13
20122399	13
17512331	17
2699847	13
5959878	13
18877402	13
2606847	13
16765470	13
738074	17
3715541	13
13304038	15
10307467	16
32493714	16
5120463	13
13771922	13
4854637	13
3846802	13
6582450	13
7624549	16
2107033	13
10565112	13
2342297	13
8208175	13
12497421	17
6551699	13
10155554	13
8201616	13
38917381	13
2891189	13
733024	13
12824930	13
7663939	13
6189170	13
12040524	13
9915648	13
4094222	13
34067528	13
15241549	16
2324240	13
96093	13
1813078	16
8840984	13
9984441	13
8681588	13
3886822	13
6891356	13
2702565	13
19961975	13
7027527	13
13671923	17
1200639	13
16344371	13
2915740	13
11284953	13
2723837	13
21656850	13
3821312	13
33842539	13
4168322	13
7389729	13
22093744	13
8085909	16
4655985	15
10998045	13
13987021	13
8505533	13
7108716	13
7737677	13
14582217	13
910633	13
6069904	13
14302872	13
17664338	13
13075455	13
8041484	13
1336560	13
6845564	13
701943	13
5582885	15
1856445	13
11681894	15
3867013	13
3389984	13
9164818	13
11271553	13
1851661	13
1081297	13
13349602	13
11303721	13
20349359	13
27137273	13
29115471	13
6356904	13
1217757	13
10258534	13
14142076	13
4415036	16
5100952	13
22769881	13
2596139	13
23354103	13
10145533	13
11466726	13
8501314	13
2282971	17
15398716	13
4121426	13
4451100	13
24081386	13
715674	16
12107991	13
26349223	13
6449715	13
4657660	13
9536604	13
20105469	13
3620415	13
3343968	13
380172	13
11802324	13
4538388	13
1639371	13
4754427	13
25854508	13
521775	13
1589024	13
12409788	13
8306407	13
6403893	13
2783702	15
2615516	13
16978125	17
6895441	13
22298144	13
21608889	13
20741302	13
3523412	13
8522256	15
2455837	13
42042093	13
25805	13
7527927	13
9972276	13
1801233	13
2511889	13
7754528	13
11477682	16
16263104	13
6516043	15
2685612	15
2033059	13
10552948	13
1060760	13
19320857	13
9939181	13
1973698	13
35811821	13
2413369	13
7923999	13
5140808	13
12718547	13
1089852	13
17964	13
3764594	13
40569024	13
4494257	13
3026614	13
9161517	13
20171063	13
906363	15
4504688	16
12486836	13
2729569	13
10506821	17
20189173	13
17377106	13
7520991	13
916126	17
4150305	13
22853093	13
11864431	13
10864801	13
17904888	13
8297896	13
35629374	13
3468447	13
19565693	17
3027403	13
4206998	13
2203056	15
9313570	13
6321751	13
1722507	13
3341456	13
374519	13
3249738	13
10945405	13
28318041	13
4865869	13
2572847	13
2535019	13
29084768	13
2224990	13
6083229	15
44938	13
1217438	13
13609938	13
11329078	13
12378359	13
2363008	16
8850143	16
4783055	13
31006295	13
1091780	13
10678829	13
420715	13
33735155	13
11262775	13
4239218	13
3371708	13
12173518	13
2071249	13
12380399	13
2495015	13
5676207	13
4061572	16
242531	13
14649124	16
7707328	13
6268976	13
11232785	13
603562	13
10972912	13
8923919	13
8942959	13
2368516	13
2802319	13
3250798	13
5569958	13
2263172	13
8925250	13
1019076	17
9482317	13
22305985	13
900580	13
1428775	13
11183103	17
1574563	13
9861043	16
2818800	13
1098112	13
8964659	13
8275079	13
5372646	13
3844546	13
707857	15
8328894	13
1365315	13
4442274	13
9901578	13
16534308	13
22000583	13
11172433	13
1814972	13
803014	13
5502751	13
998668	13
4000047	16
14258895	16
8126264	13
3656486	13
7533124	13
414671	16
2002966	13
7240087	13
1940879	13
16342782	13
846535	13
2370466	13
28224146	13
4239967	13
2067367	13
5081520	16
4030434	13
2452246	13
21249171	13
77491	13
4086572	13
5587893	13
4795533	13
18274913	13
2195861	13
15386038	13
2700968	16
3076962	13
35219078	13
5971386	13
8351129	13
3952008	13
1837884	13
531078	13
911743	16
15874073	13
5429861	13
443564	13
7640156	13
7453747	16
287861	13
7572931	16
2041513	13
7253585	13
1852210	13
989683	17
2732990	16
7382782	16
11193068	13
27476723	13
454117	13
1921204	13
24179964	13
28613590	13
2891379	13
44281159	13
863219	15
9535426	13
5744009	13
2879998	13
15531320	13
29426185	13
2784980	13
2304202	13
3596626	13
4631829	13
6912927	13
4959206	13
4287357	13
7672130	17
7177684	13
1808272	13
2918402	13
9689978	13
6703804	13
3575888	13
3550433	13
9448052	15
11733891	13
4452058	13
5742078	13
3563855	13
818879	13
11793037	13
1667863	13
72789	13
8166534	13
3489	13
2207368	13
3152336	13
284827	13
9041309	13
3290465	13
3395585	13
9990570	16
11326098	13
7066260	17
759327	13
4707201	16
9999671	13
1612108	13
4816449	13
10183156	13
4929880	13
17689908	13
215848	13
12616548	13
19889057	13
16123939	13
8823033	13
3497062	16
38469815	17
2137878	13
14260690	13
15419103	13
10352900	13
1153715	13
2409934	13
6829389	13
7598329	13
5648867	13
5295437	15
1846264	13
21602224	13
7135657	13
5866704	13
7092212	17
42476988	13
18911627	13
380670	13
1872771	13
851129	13
42287499	13
21971864	13
4825220	13
1386492	13
9747825	17
3029217	13
8856853	16
6802748	13
1506500	13
6574573	13
36361979	15
10742002	13
1660881	17
576754	13
3304305	13
1262979	13
3070569	17
28803686	13
25395840	13
1903819	15
1237437	13
3581771	16
11954540	13
2064296	13
3219597	13
2081886	13
2257868	16
1966317	13
2281402	13
19231710	13
2481097	17
745041	13
6823941	13
20964734	13
7218139	17
9850874	13
6527948	13
16113402	13
8690350	13
18799199	13
11033972	13
6222924	13
23165043	13
1011222	13
1527636	13
1808204	13
9529845	17
13716557	13
2277421	13
9007875	13
5982545	16
17042277	13
8025343	13
3710532	13
10093380	13
4418392	13
6764349	17
6192602	13
4478504	13
1211586	13
4386667	13
94647	13
2258792	13
3508834	17
34764248	13
14345046	13
21173206	13
1708845	13
3429273	13
9987688	13
7310652	13
9569583	13
6464122	13
9695204	17
8327677	13
2764513	13
8700763	13
18478007	13
2502243	13
207613	13
2220677	13
36667044	13
2694375	13
496288	13
3944867	13
1990169	13
18518425	17
1975959	13
1767987	13
220696	13
16421146	15
11689880	13
6916214	13
20392556	16
5387338	13
4827280	13
3640212	13
22121307	13
10413714	15
6295468	13
12534585	13
25223349	15
14447794	15
3077827	13
78118	13
30842522	13
4785962	13
10217973	13
22029635	13
4061391	13
306545	13
7158349	13
1561369	17
19035864	13
7039365	13
6396356	13
12431534	13
3405794	13
5656182	13
18403807	16
1609850	13
22929612	17
3956661	16
9666623	13
4196685	13
18143990	13
7673649	13
2977576	17
78814	13
15316390	13
785208	13
11487208	16
12472084	13
1590591	13
20101077	13
7233395	13
9519113	13
44977670	13
5552730	13
29386841	16
438625	13
2696990	13
864284	13
2485354	13
9910912	15
1599626	13
11471264	13
28624352	13
1374775	13
1409879	13
1140527	13
13222041	13
16518037	13
15065904	13
10540640	13
637218	17
1209544	16
86186	13
5140567	16
8618446	13
697159	13
2186181	16
5818705	13
518277	13
11306883	13
12140690	16
22282802	13
4654466	13
7969330	13
12508652	15
2402646	17
3539749	13
900033	13
515118	13
9695789	16
20448281	13
5827092	13
5231856	13
3606707	13
31810698	16
5013367	13
4075306	13
3482493	13
1830205	13
6421623	15
4099741	13
14192835	13
8040494	13
693667	13
3046627	13
15019201	16
14333606	13
19489077	13
300508	13
38169171	13
3741292	13
5200470	17
1246355	13
14868227	13
15313422	13
3460511	13
4863273	13
14932969	13
445035	13
9180543	15
4171536	13
21335674	13
10766693	13
23334321	16
6993200	13
4743419	13
13037420	13
639800	13
9277449	15
159868	13
4089434	13
3591175	13
37399144	13
21174772	13
2397266	13
3365427	13
5663633	13
9999465	13
15868911	16
1200960	13
6838230	15
2804258	16
7854282	13
1372000	15
2734493	13
1283315	13
14327193	13
14045110	15
1360412	13
2184131	17
4564513	13
14908335	13
37070424	13
28142468	13
12745869	13
3231520	13
5728930	13
2834278	13
2814867	15
938559	13
6759448	13
18505415	17
3430449	13
25955069	16
10561923	13
11096384	15
23358713	17
9284118	13
4353526	13
5164713	13
5807299	13
8641375	16
4657968	16
1156406	13
22178076	16
449637	13
1076785	13
34441120	13
438323	13
7706162	13
2207973	13
5109459	13
11782955	13
929816	13
2772120	17
6081109	13
10934962	13
5715919	13
12773158	13
36625960	13
14813126	13
33022108	13
1381239	15
8999868	13
14252155	13
1078397	13
9249317	13
175983	13
605832	13
1168028	13
5491324	13
4697183	13
37132251	13
273700	13
2599364	17
3698624	13
165643	13
2400519	13
216120	13
11681353	13
3576086	13
7222486	13
9253339	13
3989080	16
7862743	15
15909090	13
13583624	13
8591666	13
2010081	13
7178354	13
779150	13
10055355	13
8748288	13
6638737	13
15313780	13
5402061	13
53067403	17
728268	13
7197359	13
16067730	13
1437430	13
7538774	13
13394347	13
1421195	13
3502864	13
1105603	13
8623194	13
5496707	13
15856920	13
1237929	13
5929825	13
18222696	13
14941369	13
9385050	13
156181	13
23017763	13
376020	13
14751801	13
2856214	13
1060971	13
6650803	13
8929656	13
3160790	13
2402672	17
12742126	13
4233814	17
2847173	17
5076169	16
9374490	13
13442144	13
980500	13
908403	13
5651028	16
2205172	13
4231558	13
1229664	13
1493888	13
2740907	13
9750636	13
4355832	17
6231572	13
11325630	13
6787301	13
5814218	13
2272401	13
1329619	13
10393411	13
20607557	13
2039085	16
1470487	13
624363	13
17295034	13
23462807	13
2389117	13
396194	13
5221277	13
729118	13
3956420	13
1504227	13
16988796	13
19692025	13
1598163	13
6194185	13
13297537	16
1951714	17
7187946	13
6577602	13
4192998	13
5201734	17
15247727	13
9888516	13
1127476	17
17000063	13
19475064	16
6310960	13
1239537	13
8186464	13
7828547	13
1267810	13
4248299	13
1489455	13
14016594	13
12148920	13
315311	13
8349116	13
22931327	17
4493154	13
1754889	17
15937128	16
17238624	16
1753113	13
4152523	13
628785	13
17368847	13
7419767	13
9301233	13
11267834	13
5691104	16
2901731	13
952458	13
3317871	13
28579303	13
6984608	13
10796205	16
12906932	13
656264	13
5865245	13
6764592	13
2876523	13
44410194	13
1257946	13
16346824	13
28586180	13
6847743	13
10994380	13
420769	13
5069116	13
175500	13
4472985	13
6291901	13
19755725	13
2230136	13
4770412	13
14109154	16
16696922	13
35731497	13
30838619	13
4144587	13
7398285	13
10082421	13
29871650	13
15447690	13
16515691	13
11627762	13
3427704	13
6147579	13
15091586	13
12905	13
9555873	13
7178938	16
1024178	13
95174	13
11646507	13
8869776	13
2357670	13
9602312	13
18302164	13
3584706	13
626386	13
2929192	13
7817880	15
4508051	13
12915427	16
10100333	13
7241055	13
15441194	13
3455756	13
7470504	15
3963589	13
3429433	13
8363852	13
5100471	13
3329200	13
10248735	13
9707863	13
39359404	13
21924105	17
19788040	13
3297193	13
13916770	13
13147124	13
13628082	17
5774405	13
41400505	13
4717471	13
615830	13
5490066	13
4584424	13
12162156	13
5472758	13
9941726	13
16823067	13
41564632	17
9408627	13
18077887	13
4861489	13
5404093	13
613695	13
10278040	13
8676488	13
829745	13
9689380	13
26810883	15
1718102	13
8227383	13
4162048	13
4659308	13
4816896	13
12464111	13
21050335	13
11483397	13
5898744	13
810788	13
6955048	13
24664946	13
13440217	13
4052608	13
18372543	13
2256354	13
5956222	13
4240962	15
480758	15
6125390	13
10142586	13
6597033	13
13962153	13
5602463	13
17675092	13
10725294	13
3851691	13
2805961	16
13323919	13
4710038	13
4518997	13
2829385	13
5026451	13
430550	16
5671081	15
6225470	16
6155204	13
29557473	13
4765324	13
8459129	13
12461480	13
10125572	13
17328315	13
5496477	17
8635357	13
8481809	13
8834169	13
10961946	13
5465465	17
9785544	13
30849625	13
9326712	13
5299311	13
6077706	13
15585709	13
8750523	13
7733487	13
7602629	13
1977759	13
1333779	13
13284427	17
6565221	13
6558790	13
9473961	13
3412986	13
16616345	13
735911	13
23102280	16
4757236	13
6024234	13
4818724	13
8070797	16
8428783	16
71031	16
41066995	13
31317547	13
2399334	13
22394511	13
1286145	13
9708714	13
161840	13
3595794	16
1295632	13
4485504	17
931011	17
11116385	13
962498	17
998030	13
890010	13
5843574	16
3498160	13
28212499	13
384024	13
4793959	13
1777947	17
15884217	13
7175246	13
2504852	13
1926376	16
19264068	17
18092129	16
763854	13
15358068	13
1646761	13
2466750	13
10335472	13
5685627	13
5370775	13
4493700	13
5469858	13
337935	16
5645749	13
4131996	13
7317105	13
501505	13
658976	13
19149692	13
11893190	13
2358155	13
6801406	13
6759041	13
11533257	15
4922336	13
7813584	13
7213495	13
9048314	13
12101695	13
11450880	13
7023593	13
10129146	15
1349131	13
26794297	13
6793447	13
1994084	13
15584366	13
540263	16
9716611	13
33033400	13
4883689	13
2767760	13
4014390	13
2705168	13
9821014	17
2622905	13
13151948	13
12258823	16
1048002	13
1726741	13
14959153	13
20946922	15
24526290	16
42465173	13
30902682	13
21802877	16
3941254	13
5903050	13
3328156	13
1438530	13
4497091	17
210035	13
173473	13
1499095	17
3478641	13
9707315	13
20545320	16
7326032	13
8052130	13
1079277	13
28727787	13
3610079	13
7834270	13
4165023	13
5850597	13
15010023	13
18090365	13
7797197	13
4102159	13
2058103	13
3189255	13
12775806	13
1144421	13
7644206	13
14604990	13
36861671	13
2089616	15
12139658	13
7717593	13
3026865	13
396697	13
213981	13
1708855	13
2657434	13
1722422	13
22056444	13
3019046	13
8720216	16
7993377	13
8124872	13
17841063	13
6141575	13
312629	13
6292274	13
4697496	13
33469066	13
12309951	13
5017927	16
3706924	13
1220943	13
2617810	13
773531	13
583588	13
1445708	13
9626691	16
12250411	13
178091	13
13918230	16
24757960	15
13717456	13
1344526	13
3099785	16
3352823	13
8320464	13
5132120	13
4068250	13
2185287	13
8858090	13
20277328	15
6226359	13
20353080	15
1295880	13
2548126	17
26465144	13
1753045	17
2248316	13
4690900	13
3270926	13
12694916	13
4160105	13
7557780	13
1207393	13
1298431	13
16253370	13
15400750	13
989468	13
6426547	13
4844380	17
13274358	13
8701033	13
17428262	13
4726527	13
30943260	13
3264985	13
5398469	13
12799709	13
9951342	13
1582923	16
862048	17
10617067	15
1341874	13
582229	13
4830788	13
7537037	13
6112608	13
13857	13
8995246	16
4814021	13
1705083	13
18051387	13
560355	13
282413	15
4883973	13
3319324	13
7037178	16
15046103	13
5553271	13
5052821	13
19872642	16
6210936	17
7671518	13
22425077	13
4289621	17
43576373	13
3382020	13
19619092	17
36645673	13
13388848	13
1299082	13
44275179	17
6246179	16
9245186	13
20202572	13
6533803	13
5131992	13
8289737	13
4880877	17
4087895	16
20662648	13
1379706	13
8693918	13
18120931	13
20657031	13
16891042	13
5008671	13
12643480	13
1039427	13
10592033	15
427332	13
13583541	13
7484308	13
9622941	13
5853542	13
683286	13
7292410	13
17874891	13
4746386	13
8037866	13
11712623	13
3716290	13
9847387	17
21178952	13
1058242	16
5721671	13
11227347	13
16034141	13
1975342	13
8036465	13
8043693	13
17261301	13
2774334	13
994840	13
8639473	13
16558778	13
11481137	17
5363651	16
6144209	13
10389074	16
18747522	15
9996785	13
19688810	13
4350175	13
1117911	13
9289794	13
6601636	13
1846786	13
17713527	13
12030151	13
5047151	13
8128115	13
9421661	13
6179368	13
349442	15
13947353	13
462445	13
9574046	17
1084247	13
25600693	13
5184705	13
10208410	13
12289347	13
18468144	15
2288670	13
20903431	13
3288561	16
296984	13
1145053	13
23066073	16
11053911	13
124106	13
5147202	13
9558694	13
11488461	13
758519	13
13849917	17
688405	13
21203032	13
4393682	13
1483380	13
14457301	13
351980	13
1333401	13
2823001	13
2831691	13
16056091	17
22401282	13
603188	16
12601305	13
18987725	15
8081023	16
1325535	15
2192790	13
3341157	13
15542762	13
4968475	13
5005222	13
51870	13
6421401	13
2085432	13
13634204	13
21583692	13
1464641	13
12882196	16
3726997	13
3599794	13
17045556	13
33689454	13
5012844	13
28122548	13
71694	13
1927605	17
9557184	13
1711682	13
16559194	17
6926568	13
5738856	13
12318427	13
5267227	17
2410941	13
23657920	13
3591290	13
14246205	13
13114935	13
640215	13
5176691	13
17272532	13
5304223	13
3981321	13
2419606	13
3119708	13
3843314	13
8327501	13
3111627	13
3572884	13
9783429	13
10966606	13
9390016	13
12126161	13
1579063	13
1264433	13
27758538	13
2717697	13
2842353	16
1001919	13
16803020	13
17676058	13
1129394	13
4149593	13
2174216	13
21984834	16
6920734	13
1673323	13
5767548	13
4666668	13
6346151	13
4006346	13
10224102	13
19739075	13
36824891	13
1411550	13
15322083	15
15001038	13
1303124	13
24309918	13
9100018	13
2029526	13
742914	13
15697103	15
10652773	13
2719264	13
4011973	13
512399	16
13536340	13
11131580	13
6099606	13
17130428	16
4556746	13
944380	13
2309959	13
1839170	13
5885017	13
7520495	13
15562052	13
8554716	17
1799019	13
5831350	13
3610385	13
5639521	13
2686089	13
6268236	13
15084775	13
13160184	13
7288829	13
14503668	13
33635201	17
1238886	13
33095963	13
6468703	13
21985835	13
11274017	15
7743853	13
15197525	13
8051866	13
13340200	13
4501670	13
25066578	13
2614667	13
19672712	13
12720427	13
6314544	17
3827434	13
2573677	13
17857984	13
10124032	16
36297373	13
13320344	13
2854374	13
45305627	13
4317098	13
4772671	13
4419904	13
7941376	13
13826695	13
917376	13
986903	13
5675590	13
5913852	16
4443330	13
346896	13
3047558	16
48481614	13
1066421	13
18284442	13
2687609	13
2258481	13
1520540	13
4145031	13
6592882	13
7284287	13
13945312	13
22838552	13
3297296	13
21262215	13
656054	13
1075713	13
4140890	13
9560131	13
20319118	13
5210095	17
9539215	13
3798106	13
16177131	13
15058981	16
4885772	13
6925346	13
4848877	13
1833981	13
10969666	13
63339	16
6527177	13
2728959	16
33178	16
6219672	13
7328960	13
12778965	13
8426059	13
1414114	13
4607315	13
5019496	15
1850425	13
5206521	13
1233046	13
2660281	13
36279263	13
1875926	13
20071496	13
3722292	13
956839	13
28911674	13
5576440	13
9287549	13
5686492	13
1773352	13
37352835	13
546818	13
10420174	13
806211	13
6240198	13
2986248	13
22482992	13
16085889	13
10735654	13
11038492	13
46569	13
8026953	13
1951038	13
8450828	13
3013715	17
17399483	13
2228134	13
4089720	13
16218871	13
5960713	13
17603886	13
10638302	13
46296	13
12951967	13
247070	13
11769120	13
4081594	17
7249373	13
1854887	13
2935814	13
31409462	13
1602750	13
6143101	13
3536348	13
4283108	13
9724904	13
24415867	13
7693096	13
2483239	13
3667262	13
3298495	13
6082092	13
2305147	13
2502176	13
18040604	13
5226884	13
16242208	13
6319984	13
4861200	13
146824	13
502820	13
8520359	13
37342032	13
3875262	13
5312950	15
4952048	13
3532493	13
6924415	13
3140615	13
9857724	16
7264505	13
58372126	13
174731	13
16930052	13
1112270	13
714832	17
4848789	13
17172406	13
2558920	15
4046425	13
8449443	13
15586341	13
8995350	13
28763398	13
1838880	13
22288773	13
17808672	16
2690310	16
531677	13
4716813	13
22085109	13
4126933	13
3072133	17
3871310	13
1642316	13
6023992	13
8627105	13
6729803	13
1361263	13
13631497	13
257326	13
873480	13
21221947	13
2092665	13
5573586	13
25405528	13
7691788	13
8473285	13
24727383	17
3260333	13
32917375	13
239409	13
13388716	13
4220777	13
1990902	13
10254443	13
13619270	13
14457967	13
1590950	13
6264381	15
2224815	13
5021146	13
5287427	13
10017337	13
17597852	13
8315106	16
5475373	13
324955	16
1837913	13
5743036	16
4017833	13
8445021	13
6229735	13
5997216	17
7356134	17
5141326	13
20761219	13
13915882	13
1542837	16
1648104	13
7687445	13
11237844	13
15709310	13
22859814	13
17090540	15
1555912	13
3823703	13
4053602	13
5392668	13
9677649	13
8077846	13
19531268	15
9977761	13
7977509	13
148491	16
10708810	13
3331715	13
860593	15
6897741	13
11653945	13
1388161	13
10683165	13
12259398	17
35645539	15
7413949	13
11359749	13
10265290	13
1979620	13
2528467	13
3478273	13
13822309	13
69450	13
24970446	13
29844697	13
27781	13
31271348	13
2138554	13
23910571	13
3849322	13
3173853	13
2513557	17
5098342	13
6357484	16
7178863	13
1325263	16
629019	13
5680963	15
17794073	13
2109069	13
1410574	13
10716322	13
9227260	13
36948950	15
3571403	13
8615921	13
26639896	16
4786107	13
4525348	15
1831834	13
22383507	13
204661	15
21051482	13
7267133	16
2759083	16
4745878	13
13994799	13
5191973	13
9678056	13
418922	13
16180784	16
8498561	13
16607187	13
1189829	13
7106112	13
1075278	13
2692030	16
515739	13
8927788	13
4847655	13
6933777	13
34596944	13
539830	13
20408244	13
7983271	15
667706	17
11717758	16
11671950	13
2883545	13
18703366	13
1597048	16
2143365	16
16556176	13
3553255	13
3254601	16
5069100	13
1120093	13
10257666	13
11548316	13
2063058	13
204876	13
10134503	13
405154	13
2969401	13
11036655	13
13316064	13
27468535	15
541038	13
776123	13
633478	13
3284250	13
1428426	13
8765958	13
3910818	13
12968331	13
8454019	13
8441832	16
3423145	13
4682648	13
1289386	13
28729430	13
9996501	13
7057697	13
10342682	16
5249093	13
6580628	13
7763161	15
6998433	13
15970383	13
6037203	13
30130190	13
12528639	13
10876234	13
12438915	13
781	13
1534835	17
12016687	13
147671	15
4241764	16
3827225	13
5605698	13
13384142	13
11756878	17
11234164	13
5445193	13
2097874	13
379640	13
19374795	13
26915296	13
64815946	13
41221736	17
12232457	13
299380	13
2257753	13
4375220	13
14161619	15
5620968	13
1235372	15
7801164	13
14954837	13
3873074	13
7116981	13
4230341	13
1509007	13
33992134	13
14803621	15
4234263	13
5068353	13
11280368	13
8334005	13
1326983	13
1841306	16
2406754	13
1231835	13
46062126	13
12273971	13
7302517	13
4582060	13
4228640	16
12463438	13
8081972	13
34520814	13
4800809	13
259546	13
978012	13
6594986	13
4993041	17
4238332	17
2306042	13
26665084	13
6415385	13
5266810	13
26951195	13
629445	13
8511545	13
9578147	13
17857548	13
5232403	13
30251973	13
3319440	13
1800922	15
210816	13
1289800	13
1444753	17
15346478	13
7132026	13
27729817	13
977923	17
10448814	15
5306944	13
2850052	13
12062046	13
38186544	13
26541192	15
10916117	13
4550808	13
1974649	13
3650731	13
1186693	13
20428694	17
4180770	13
17884223	13
1617247	13
20038027	13
1460265	16
5393607	13
16908066	13
8237095	16
5793571	13
6537933	13
14977984	13
24912903	13
18036319	13
12573139	13
17926058	13
666518	13
1029078	13
43747	13
20099500	13
5095464	13
7598151	13
7963047	17
21347951	13
4380896	13
12776072	17
11577074	16
2905298	16
1470236	17
3260407	13
4942142	13
21994245	13
13604965	13
2998231	13
4815243	13
1954551	17
13040219	15
18635883	13
4796531	13
11395191	13
4693596	13
4750424	13
5101225	13
11424458	13
4010688	13
2232454	13
929627	13
2197192	13
30404347	13
2849239	13
6290636	17
9404637	17
2362788	13
18371381	13
4643272	13
255395	13
9125110	13
2744650	13
489775	13
1905092	13
5268217	15
13097839	13
128659	13
1527896	13
7213162	13
2548153	13
9711004	13
4694125	16
7145462	16
14136724	13
18217415	13
1865079	13
1178032	13
1342272	17
417596	13
3293617	13
846040	13
265432	13
11166569	13
5394157	13
13040851	13
2552672	13
10174756	13
1519146	16
6840162	15
19485866	13
14679347	13
6846854	16
6827961	13
5872188	13
8940023	13
340322	13
7949840	13
18930643	13
3965008	13
2395950	13
1842441	16
1369832	13
2045545	16
7872118	13
2341628	13
10597698	16
6210982	13
4888695	11
12306829	13
1355005	13
7685536	13
17630547	13
2054351	13
1822984	13
7849107	13
3915377	13
1586309	13
2859216	13
53872532	13
5550128	13
1362647	13
2635597	13
7845032	16
299197	15
194824	13
7774378	13
19443253	13
19314025	13
5676677	13
23767562	13
23289185	16
4832625	13
3427717	13
2973506	13
5431552	13
17295647	13
669610	13
2204490	13
3473645	13
4642189	13
13444212	13
5914294	13
166723	13
4766763	13
4562804	13
24555165	13
2959825	13
3157567	13
1685771	13
8597765	16
33043944	13
1525108	13
3411189	13
53405560	13
19503998	13
41755419	13
6433123	13
4288377	13
19442589	13
12694201	13
3112131	16
8741522	13
3650096	13
11038944	13
3777512	13
6809355	17
9350654	13
30988757	13
3266494	17
2374500	15
4386243	13
4168761	13
9382487	13
10068960	13
466678	13
3619584	15
5030062	13
10327127	15
370345	17
15226154	13
11296106	17
3976387	13
22363496	13
9060371	13
21142359	13
31826922	13
1850068	15
1335834	16
1177562	13
15845545	13
409306	16
12263758	16
9628947	13
23462576	13
20538696	15
13312477	13
3162750	13
1629585	16
20778413	13
3333547	13
18109657	13
1399756	13
10186895	13
3159167	17
7871135	13
4156032	13
12523876	13
910126	13
16132363	13
9707248	13
768719	13
2881977	13
31765739	13
146643	13
6676519	16
12800802	13
2932819	13
6372386	15
9052354	13
3951264	13
10211817	16
10014225	13
42436143	13
26013848	13
4864328	13
1269006	17
5810657	13
30154423	13
2942554	13
9921066	17
5049825	13
1998686	13
985679	13
736880	13
4491162	13
13049660	17
7600791	13
5789104	16
4382989	13
24100792	13
486026	13
4615528	13
7670789	15
7561332	13
2450714	13
39483487	17
26464116	13
11794479	15
1949033	13
4931089	13
4525254	13
4628211	13
18906912	13
5548356	13
8102007	13
2452090	13
16908443	13
15167988	13
5798772	13
3233511	13
2048253	13
11221755	13
16332438	16
9115626	13
1082499	13
13722543	16
6978376	13
8265151	13
2294016	13
4515873	13
3400559	13
1499096	16
1829414	13
4719453	16
2661658	13
4143265	13
25090981	13
2174999	13
4659773	13
2848862	13
7703216	13
10688528	13
1619356	13
6558261	13
4167063	16
16480302	13
476781	13
5911258	13
13282950	13
16748283	13
24073131	13
4002802	13
11385140	13
12321368	16
3958333	16
9148438	13
13866465	13
7644859	13
6373438	13
5655579	16
1985838	13
2988592	13
9243468	13
12245409	15
3558703	13
1408903	17
5612348	13
7178074	13
5967871	13
5739466	17
8916416	13
1394613	13
13737252	13
4564021	13
1099707	13
7730834	13
14032005	13
2030180	13
8424837	13
4021161	13
183142	13
41583	16
9373216	13
10824759	17
834549	13
15620340	13
238066	13
6955336	13
3223626	13
650223	13
7882050	13
11301983	13
2444627	13
16469832	13
1770397	13
14841852	13
10384032	13
5086698	13
4277544	15
8417219	13
17895323	13
6157776	13
15060343	13
3425821	13
5181927	13
5886767	16
736832	13
1460991	13
969931	13
5574119	13
15141223	13
16655435	13
10944818	13
923655	13
22624918	13
17994667	16
3025448	13
3243549	13
8486812	13
16371695	13
3383642	13
7466658	13
15954975	13
1613301	15
10868003	13
233013	13
8018858	17
3265663	13
1065722	13
9735933	13
7689395	13
1881298	13
3793060	13
425172	13
6788653	13
4726744	15
11351122	17
7562303	13
491790	16
14334345	13
20034466	13
3506823	13
1304984	13
2150980	13
2141890	13
5405626	13
2072306	13
2062211	13
6475032	13
19695066	13
4616182	13
15574102	13
374052	16
974657	15
1374510	17
4236054	13
6221401	17
1708518	13
5946790	13
6422934	16
5202709	13
13271048	13
6048940	13
22777899	13
3377798	13
10677618	13
14016842	13
18999898	13
1656748	13
16360050	13
17036637	15
4187689	13
1643204	13
1667795	13
661983	16
9217138	13
2509963	13
2370996	13
9071466	13
6409402	17
5874355	17
969951	13
13167864	13
884450	13
627174	13
2349890	16
556147	13
409661	13
4258322	13
11702882	13
18802496	13
13086383	13
3224107	13
11570271	13
14210858	13
2854580	13
12918080	13
2969987	13
5154026	13
13424114	13
701941	13
4412974	17
7013734	13
19031279	13
2164026	13
6187734	13
4224702	17
33005876	16
3942301	13
7199542	13
4621455	16
1144974	13
4215967	13
860344	13
6116933	13
8097359	13
4516979	17
1656257	13
626256	13
3393957	13
1560246	13
11515796	15
1608143	13
12206249	16
1621923	13
1592070	13
1197951	13
22110533	13
2843570	13
4051141	17
29645477	13
2611134	13
2672798	13
3447439	13
24310697	13
20791367	13
13894803	13
2609667	13
4873395	13
4974747	13
17316386	17
28514608	13
10480373	13
4531469	13
3858916	13
729115	13
4701454	13
26813360	13
1982110	13
6745673	13
3149720	13
10327502	13
2971153	13
19085820	13
3422604	17
5787257	13
2769927	13
17572204	13
1392474	13
4292063	13
12666371	13
26835289	13
29897871	13
3522151	13
12207111	13
21184560	13
2932655	13
3826512	13
1386726	13
5432657	13
10022988	13
322532	13
355618	13
2916876	15
3510885	13
7568396	13
8363035	13
6582021	13
30444081	13
8724117	13
5345341	13
4773081	13
6221957	13
2604380	13
18104949	13
7701344	13
35970391	17
7859640	13
3277352	13
2687745	13
154563	13
13547510	16
10929706	13
4721535	13
964873	16
9910544	17
5771767	13
4264595	13
18804183	16
18101808	17
22132235	13
4765287	13
17438452	13
3401332	13
3781178	13
17105318	13
3146785	13
2042172	13
24829452	13
6675940	13
130226	13
10991059	13
12744700	13
6835216	13
2814364	13
8054819	13
606604	13
2458498	16
4251939	13
12802126	13
4155228	13
5021110	13
27012387	13
11990243	13
616284	13
1611854	16
11874303	13
25470093	13
784134	13
2945394	13
5345522	13
33406333	13
241863	13
935949	13
18051807	13
6637130	13
1959412	13
372466	13
1027392	13
2133427	13
22455571	13
1682274	13
2657601	13
4471708	17
419499	13
5117937	15
2677996	13
1407824	16
10605315	13
14483296	13
1023991	13
1749888	13
3770478	13
8007147	13
19770078	13
935612	13
12398614	13
5522115	13
268165	13
2375323	13
13199419	13
5966676	13
4739880	13
8124252	13
1527797	15
3600474	13
1482014	13
6834019	13
2583813	15
2820724	16
8934543	13
4107617	13
36392812	13
17181660	13
19014266	17
726038	13
9990839	13
12008156	13
13229009	13
5874715	13
11305959	13
7378295	13
481464	13
5813766	13
6215048	13
8634553	13
384057	13
879416	13
21692842	13
3429635	13
4594220	13
1282842	13
742808	13
1605236	13
206188	13
10292486	13
3215138	13
881548	15
21911717	15
35463080	13
17588830	15
11841007	13
33462142	13
7857734	13
68394	13
8910146	16
2585279	13
2605672	13
7768732	13
2562357	13
9323893	13
4784485	13
12504021	13
36244687	13
1301226	13
75933	13
7484856	13
2973317	13
17656871	17
1324929	17
10425029	13
5698822	13
17246504	13
386643	13
23692552	13
2709672	13
30101489	16
5559751	13
11451475	17
3121478	13
4624629	13
1661608	13
2563610	13
5129282	13
8003510	13
7212119	13
7260858	13
15167688	13
9979826	17
13046190	13
6141954	13
13869462	13
8040724	17
1187239	13
14293699	13
477756	13
3944409	13
25377172	13
6014784	16
14995686	13
6819580	13
598872	13
703751	13
7228073	13
13080658	13
9683361	13
4305268	13
2565633	13
11771012	13
14827541	13
15137770	13
3875397	13
1118828	13
25329247	13
7879822	13
3157775	13
18610263	13
2002264	13
3415826	13
700337	17
5213857	13
6446455	13
38821370	13
35785634	13
7989500	13
700274	13
20092867	13
7269764	13
5234818	13
1359773	13
4094436	13
910358	16
3586822	13
2308763	13
1389581	13
2307366	13
1475143	13
11057134	17
16193145	13
12591215	13
6590354	13
16177538	13
466319	16
19179217	13
31871989	13
13907208	13
1212225	17
1514076	13
22568139	13
4541203	16
2328119	13
7946183	13
181279	13
9144649	13
10698864	13
3142881	15
3269417	13
43107236	13
26218307	13
896221	13
21380312	13
12291295	13
15658126	13
2960135	13
6303702	13
26615401	13
775770	13
3531512	13
6203956	13
3519720	13
12233785	13
8352356	13
1354924	13
4263679	13
8488072	16
18980427	17
7473252	13
649182	16
3748138	16
2943498	13
4017523	13
8873038	15
7548461	13
8387568	13
1304905	13
5514846	13
5877013	13
29809560	13
6137398	13
4448713	16
4183029	13
13433684	13
3299475	13
6229806	13
3418139	13
8497156	13
5551523	13
142681	13
15158746	15
623259	13
21427503	13
4862111	13
17898652	17
3173134	13
7773441	13
3759	16
1104917	16
4413351	13
2880844	13
15671997	13
9065690	16
5887028	13
6254718	17
572542	13
23314717	15
2030972	13
9975615	17
2025004	13
9082133	13
10142608	13
2332370	13
669632	13
5002297	13
5963684	13
4205451	13
6838525	13
6891872	13
1313291	16
5533051	13
12336315	13
8179366	13
16997460	13
6241431	13
7586794	13
2989221	13
12277380	13
5261894	13
10878673	16
5726742	15
12822999	13
7579409	13
2042698	13
1643249	13
4269743	13
1339348	13
441148	13
11101694	13
13478908	13
423610	13
3719230	13
725629	13
7063294	13
4143348	13
7394544	13
20363402	13
19831586	13
8672750	13
13998397	13
2077372	16
803615	15
9000441	13
735908	13
4748884	13
5948447	13
12642028	13
16892359	13
3288898	13
9088681	13
7966540	13
4869732	15
396437	13
4426464	13
24258079	16
7999471	13
1743177	13
4927886	13
3279219	16
4967764	15
2569311	16
6080240	13
152877	13
5431241	13
40045471	13
18985916	13
22361468	13
20208246	16
9505277	13
10276117	13
1223068	13
9865108	13
11634372	16
409537	13
11580287	13
1620448	13
19709649	13
12166121	13
23622733	13
1763398	13
11669388	13
6655921	13
17882276	16
11094123	13
3883149	13
2730371	13
23423726	13
3674748	17
485216	13
5847562	13
5259973	13
12250795	13
13909335	17
212792	13
11805215	13
6709777	13
3650237	16
852565	17
16623517	16
1624227	13
2487233	16
13058786	13
9416189	13
10825502	13
26224380	13
3488625	13
3799859	13
22831014	13
4556684	13
6353947	13
8554724	13
5476009	13
8319395	13
34564521	13
987675	13
7837484	17
3021264	13
13419123	13
6063636	13
12449203	13
11520378	13
744802	13
11348653	13
557056	16
9466790	13
7222671	13
30088337	13
7029867	13
39436510	13
303773	13
3161804	13
594544	13
5622564	13
3010582	13
1091593	15
14495569	13
2923210	13
29095824	17
9455441	13
29290695	13
23948795	17
260712	13
7733718	17
30575375	13
28891522	13
9348615	13
4191635	13
6366721	13
1766402	13
3267842	13
6250704	13
5895872	13
2582595	13
8555852	13
22960869	13
14767002	13
2240562	13
2743121	13
7510414	13
480443	13
511671	13
6006366	13
32000038	13
3030200	17
2601198	13
11379405	13
18435250	13
687903	13
9948047	17
897866	13
16271382	13
25416050	13
10904543	13
7551510	13
1143717	13
1925811	13
16340036	13
3739724	13
9490710	13
15149982	13
25949863	13
4976191	13
7199530	16
2282164	13
9980611	13
9677868	13
6325474	13
2456564	13
29017018	13
6186700	13
5927674	17
3903932	13
2876083	13
3302344	16
2139096	16
8165544	13
6385294	13
7346573	13
3397240	16
3295443	16
14174829	13
5346147	13
23436683	13
15359984	15
931315	13
8572556	16
1470365	13
1138877	13
8996624	13
4867512	13
5570579	13
14473128	13
1258746	13
6788756	13
6409332	13
17602684	13
9672555	13
6933159	13
4530701	13
55002607	15
521021	13
1399178	13
11447571	16
12066272	13
3644309	13
14018506	13
15646133	13
5456967	13
18376411	13
2604990	13
827015	13
2850675	13
46249	13
1597924	13
2196456	13
9085201	13
3038110	13
930745	13
11456211	13
14526453	13
2909849	13
3613788	13
1453714	13
6143742	17
3075750	13
11162701	13
9458505	15
205085	13
7329592	13
17911266	17
7020993	13
51820307	15
5415515	17
2030095	13
7223829	17
5401390	13
3930397	13
13811265	13
109782	13
29706278	13
173701	13
8750615	13
1183391	13
5652158	13
9300736	13
12467411	13
5199315	13
10371893	13
6619561	13
9555531	16
12639512	13
5145272	13
6175323	16
5120775	13
5715829	13
3794120	13
10333074	13
3116267	13
17032773	15
11790832	13
12084058	13
6737786	16
9379660	13
8990243	13
25796033	13
1245419	13
1555603	15
1350905	13
263844	13
16166013	13
5887677	13
18760665	13
14327663	13
5276807	13
7047308	13
21023235	13
11112273	13
417430	13
1527068	13
2104505	13
9974958	13
2038108	13
1666526	13
3348233	13
15473796	16
27519769	13
13358013	13
3799567	13
6087049	13
22763479	13
6930987	15
6312264	16
2468082	13
1421588	13
31800156	13
4185633	13
6911369	13
4216255	13
24083225	13
10913473	13
16897504	13
3051132	13
12198299	13
9453156	13
17818323	13
2803419	13
7487273	13
7240463	13
2921389	13
5148416	17
7119912	13
14270940	13
6811542	13
3717400	13
13613330	13
10807649	13
7668964	13
11219938	16
971223	13
6531659	15
2330545	13
2210209	13
3973572	13
31210613	16
2247140	13
8157323	13
14686955	13
7071045	13
13081688	13
19190747	13
3534060	17
2178551	13
5688427	13
6613400	13
31714428	15
11372068	13
675800	13
17281742	13
8024308	13
18967099	13
1021129	13
177220	13
1285830	13
1404413	13
24759963	13
14107140	13
5105295	13
5604632	13
2531247	16
5713456	17
2433052	13
19637988	13
5835316	13
18139144	13
4269444	13
10366438	13
5225706	13
13536865	13
1329947	13
59305	16
4902939	13
4870170	13
1765520	13
12667814	17
23726300	13
37615449	13
1520120	13
23182260	13
18291773	16
7279635	13
7360342	13
16437223	13
13928145	13
4798315	13
17192040	17
10034546	13
8437260	13
3775392	13
1388346	13
6062933	13
10176722	13
13871575	13
1995152	16
3832649	17
15523876	13
3006898	13
11473173	13
1082742	13
3374340	13
332365	13
13049773	13
6639709	13
7739635	13
561717	13
11923096	13
837055	17
3808611	16
3721764	13
258909	17
9162193	13
9126400	17
1338538	13
6199789	13
4301525	13
11572378	16
23112343	15
8616939	13
7052392	13
22354776	13
8908427	13
7947216	13
17736201	13
10159813	13
8204334	13
1777398	13
22033072	16
4913904	13
11141231	13
11012377	15
10584824	13
7008919	13
524191	16
4940055	16
1948640	13
1502487	13
194892	13
9922489	13
4178503	13
271121	17
2695412	13
1788106	16
159663	16
6528810	13
1547384	13
10441380	13
3419755	16
7647705	13
1199063	13
8278634	13
2254336	13
20233207	13
15087590	13
9954072	13
1438535	13
15640243	13
11315778	13
14228607	13
1037131	17
20805325	17
13115583	13
2154086	13
7973875	13
13321349	16
5622286	13
5009504	13
15197206	13
6732344	13
3961499	13
13551066	13
2068505	13
1601750	13
2975142	13
6270846	13
7677218	13
12379195	13
10973698	15
2346699	13
2586620	16
3706096	16
15545448	13
9123787	13
2963971	13
6269756	15
16513139	13
24646584	13
822460	13
1898800	13
4263637	13
9477387	13
809815	13
2454266	13
3325646	17
4212394	13
8382454	16
637857	13
4609104	13
2457707	13
3506878	17
10642211	13
9080480	13
1557086	15
7731637	16
9064266	13
18917629	13
5245880	13
1450790	17
2621316	13
1148673	13
7207884	13
5783214	13
1460998	16
11826209	13
52047	13
7440518	13
644303	13
1297603	13
3703226	16
4685851	15
8196576	13
5225792	13
2326430	16
6085162	13
1461742	13
7108883	13
1973423	13
3470510	13
2940526	13
2933794	13
20208728	13
8876100	13
7373523	13
6818175	13
6389273	13
27882739	13
3979487	13
3201297	13
11759598	13
8219739	13
24773216	13
3118627	13
10093367	13
4867060	13
1635794	13
21820298	13
2913337	16
3781978	13
13105328	13
1283559	17
582997	13
4471773	13
8895409	13
931046	13
985543	13
32825876	13
18356099	13
382581	13
13857751	13
12466562	13
5193314	13
11532823	13
6965327	13
5263740	13
390568	13
3647733	13
30631820	13
22399083	13
1253164	13
280933	13
1864001	13
14559992	13
5534089	13
21047948	13
5159641	13
13947498	16
10921078	13
8471368	17
16207866	13
5083727	13
9315097	13
4059809	13
10457799	13
12266966	13
8318055	13
409927	13
2537172	13
7460065	17
3478840	13
173696	13
18879297	15
290799	13
4427909	17
9079971	15
26265672	13
24479922	13
7607716	13
12683701	13
9736978	17
27451663	16
8155306	17
4853048	16
3638244	13
43607819	13
31305898	15
23073748	13
6917627	13
6099804	16
6455928	13
10420455	13
8467679	13
7156231	13
28535383	13
2946740	13
16824472	13
1686675	13
5128841	13
1716720	13
3161194	13
11215691	13
531070	13
5014943	13
2011814	13
12100069	13
1142520	13
5625967	13
34253850	13
3642029	13
14882547	13
945475	13
853414	13
265414	13
5283096	13
4403843	13
9674869	17
20024521	13
2623130	13
5575669	13
378684	13
1085219	13
3225722	13
9573153	13
8875073	13
10399948	13
1719398	13
3230354	16
13133560	13
4026422	13
4861610	13
17686034	16
4921099	13
787180	13
5251155	13
15038220	16
1753530	13
9149612	13
18364986	13
4700702	15
8342174	17
14231256	13
17078304	17
4522401	13
4316380	13
11052174	13
2406389	13
41602553	13
7658778	13
17498312	15
4232807	13
10060382	13
8410138	13
2723396	17
33410620	13
3962724	17
26112544	13
15201016	13
3014302	15
6399620	13
358669	17
7382595	13
10617245	16
2922267	13
3359574	13
908032	13
2553650	13
425109	13
323556	13
1623501	13
1110285	13
5532487	13
11468336	13
9446467	13
6578387	17
1074392	13
8171311	13
65994	13
723801	13
519823	13
5268492	13
4278399	13
682652	15
1196605	13
6967035	13
35432921	13
18876629	13
23213341	13
934451	13
38492717	13
8961702	15
5721425	13
21742862	13
31291283	13
166700	13
3048767	13
2558121	13
1346017	13
819101	16
7035895	13
29002647	13
3387350	13
13120413	15
14001792	13
2539159	15
5891800	13
17627381	13
4022500	13
5138188	15
26577807	13
18713018	13
4485125	13
3629512	13
17590036	16
14312109	13
9519326	13
5620793	13
10555651	13
1385659	16
56810087	13
4258806	13
1505342	13
1055672	13
9425138	13
11552214	13
4703005	13
21106259	13
4240709	13
20234986	13
1910281	17
203321	13
13221238	13
759315	13
2750289	13
3920320	13
1825091	16
5411049	16
9041644	13
37725152	13
4679375	13
58726547	13
3705231	13
1033643	15
4542807	13
7030332	16
9867542	13
9084218	13
3173157	13
4694472	15
2452156	13
2606663	13
4951536	13
1098051	13
416749	13
15730527	13
1786321	13
13123822	13
6970189	13
4410189	13
9798228	13
12648031	13
4966379	13
901536	13
983027	17
1165981	17
3670306	13
6407962	13
471269	13
8601992	13
7582299	13
5982498	13
2243374	13
27380496	13
45893	13
356340	13
4447209	13
22759914	13
15888136	13
3259575	13
21300200	13
5927116	13
8323313	13
2351672	13
22480278	13
14843464	13
7676141	13
8015446	16
2444523	13
3810194	17
15775605	17
62972466	13
242186	13
226821	13
3839007	13
3077301	16
1463529	16
31527693	13
5478497	13
8159565	13
12580257	13
16406174	13
4399178	13
1295170	13
3822925	13
9977008	13
2917794	13
3834675	13
35683312	13
9431366	13
2942754	16
338234	13
6850100	15
3354539	13
5738445	13
1002440	13
9438987	13
2735345	13
9072924	13
4752190	13
452589	13
20596631	13
7108416	13
11348590	17
5695625	13
18384489	13
7299635	13
9367834	13
2246600	13
1154841	13
18976341	13
24366246	13
4291170	17
7372803	13
17735899	13
10324624	13
13715477	13
4238906	13
6511316	13
4622560	16
298173	17
189735	13
16692488	17
1745848	13
5298261	13
5797422	13
11608207	13
23253064	13
748274	16
2201031	13
8305548	13
14361715	13
7519107	17
3894279	13
3417352	13
13594433	13
10422687	13
613086	13
3515988	13
21801992	13
4647944	17
2043524	13
22310696	13
228538	13
4220030	13
22399409	13
612371	13
2979673	15
269128	13
3552450	13
8089285	13
15636321	17
8372456	13
22876904	13
7558819	16
4151479	16
43252773	13
1308827	13
7655547	13
9872925	17
5615693	13
208425	13
1281385	13
585529	13
1981748	13
860860	17
1270886	13
20597668	13
22201002	13
3154568	13
3652634	13
14379874	13
3279852	13
7040291	13
4177559	13
44156733	13
5009048	15
2351190	16
5898744	13
4369677	13
4316317	13
5906346	15
11039919	13
1367392	16
996328	13
35584265	13
3736872	13
16505490	13
423997	13
2400130	17
31418185	13
14205030	13
14618888	13
8986005	16
17485716	13
60051782	13
2506907	13
4213569	17
2134429	13
19045564	13
2603747	13
3295693	13
6088018	13
5766410	13
18532165	13
17180757	13
17386530	13
660246	13
6298896	15
13227150	17
932485	13
9708179	13
10702168	13
2790612	13
7102124	13
2694172	13
460094	13
26281289	13
42138088	13
1108371	13
15234922	13
7668862	16
3281158	13
75649101	13
15626466	17
2314194	13
3721438	13
3792877	16
8957828	16
14488923	13
5094960	15
6031279	13
1575419	13
5188944	13
6561717	13
444623	13
592862	17
3510620	13
5254676	13
1295605	13
15058586	13
2496004	13
967147	13
13318920	13
1882010	16
18252028	13
3668044	13
24827169	13
7391818	16
1803791	13
4776116	13
7255757	13
450461	13
9623334	16
9582476	13
1177937	16
2707248	13
1451957	13
4370188	17
137710	13
1412358	13
1982811	13
2512643	13
4626426	13
10610016	13
12435302	13
29462936	16
6166675	13
5255545	13
1977771	13
16271488	13
13929508	16
7315896	13
20977830	13
3330649	13
13695210	13
3418953	13
2901323	13
5190062	13
5056686	13
1901826	13
22842658	13
5742478	16
9395340	17
8571880	13
454349	13
24886	16
24413949	13
803169	13
3375242	13
17161561	13
7266233	13
3504817	13
9098939	13
13218304	13
24574501	13
19921446	13
2623852	13
10050774	15
17942596	13
18073921	13
8146546	13
6906897	13
5988506	13
2479571	13
12675611	17
717229	13
26276452	13
742118	13
807217	13
13579810	13
10913235	13
23102728	15
313645	16
3262282	15
1250918	13
2145863	13
360638	13
6431743	13
2231907	16
5979246	13
149204	13
695508	13
12745469	13
6139375	13
4085359	13
2737132	16
4968877	13
6115375	13
15613261	13
4159362	13
3923901	13
1475350	17
733	15
5292553	17
7832655	16
2696302	13
2715735	16
3735335	13
54670965	13
691362	13
106183	13
11512936	13
2253780	13
1811810	13
1550379	17
19623	13
8685875	13
3796965	13
3335539	16
14958125	13
21147707	16
8827194	17
6851241	13
4569477	16
11578217	13
17410935	13
4447274	13
4728575	13
14536122	13
10723833	13
8176762	13
4355455	13
19993269	13
305583	13
9983173	13
2069779	13
1024308	13
9192958	13
7799819	13
19209595	17
14726692	13
21021856	13
3914079	13
1000496	13
127627	13
7298127	17
5306058	13
19834200	13
12340939	13
1684698	13
3365335	17
473593	13
18431280	13
16454584	13
3142168	13
1411087	16
18061555	13
13356369	13
449319	13
12125522	13
25268920	13
2051038	13
6466702	13
5699347	13
7599226	13
8661958	16
5462125	13
10293291	13
249683	13
4651525	13
330712	13
2647004	15
14320237	13
3400266	13
43497144	13
13397314	13
13846543	13
2987196	13
6693023	13
7207248	16
287471	17
7410022	13
1691531	15
2361317	16
8786716	13
28815714	13
24334496	13
566789	13
16263651	15
11686872	13
5956129	13
394614	13
13982658	17
4394476	13
19456295	13
2968396	16
4611843	13
244659	16
1568172	15
32387233	13
227269	13
2389307	13
2119761	13
2859234	13
5807676	13
8925538	13
7128952	13
28230426	13
8517555	13
4005212	13
3613581	13
11430454	13
7601765	13
3797737	16
30018485	13
10351734	17
6560349	15
17774726	13
12414146	13
7777067	13
6180613	13
8996691	13
14883128	13
29689339	13
54994926	13
5086654	17
3952357	13
4022837	13
1854745	16
868120	13
25534657	13
31596579	15
35216675	16
3636466	13
11283440	13
4722774	13
1258658	16
1951513	13
24073898	13
2272559	13
327064	13
5565583	13
1030442	13
17392347	13
1995051	13
696696	13
4615357	13
1473430	13
3247741	17
1713358	13
1019784	13
5048936	13
14687408	13
2112053	13
6704964	13
6211607	13
18659689	13
3316865	17
33960005	15
1294708	13
1817484	13
1308342	13
5685255	13
13815576	13
4289301	15
15902536	13
6450175	13
7574001	13
9418470	13
1845971	13
2502535	17
1314369	13
12595307	13
1613843	13
1976126	13
1033188	13
63907	13
2023135	15
6268621	13
12526032	13
5681273	13
6421472	13
1139814	13
5079178	13
1614650	17
17289930	13
6952041	13
5869678	13
5717806	13
8864679	13
16493017	13
3284277	13
6454171	13
1184483	13
44810564	13
6971684	13
2728681	13
9215060	13
5006631	16
7718435	13
2572842	13
11090121	13
2283908	13
578979	16
896278	16
177562	15
4888328	13
8753691	13
2581969	13
12610353	13
5533618	13
5315570	13
4595989	13
10103370	13
4442168	13
8620832	13
8462593	15
3937313	13
1012761	13
5494151	13
24615	13
21538161	16
131713	13
116534	13
3975065	13
6464919	13
776672	13
16551709	13
5534260	13
5990867	13
1261661	13
5450703	13
261951	13
5841162	13
7382864	13
10130945	16
2275320	13
6907679	13
133672	13
957124	13
21938749	13
14357976	13
1038773	13
26381096	13
14608252	13
31715108	16
3251625	13
10698270	13
904377	13
11351430	13
6838941	13
13739037	17
531181	13
4138429	13
4308309	13
13439970	13
11162441	13
502565	17
1535400	16
18933202	13
4147756	16
3239256	13
2396803	13
12145690	13
1082797	15
19264652	17
15997002	13
7446168	16
14562952	13
2529422	13
6126189	13
27177788	15
6745682	13
4855261	16
780716	13
15105599	13
11216050	13
18452940	16
42685481	13
598244	13
4015415	16
301114	13
10217901	13
7318824	13
4826809	13
135272	17
1510448	13
1281761	13
9138616	13
2166425	13
1688522	16
19555639	13
5816554	13
3763197	13
2715732	15
6757692	13
13488765	13
12084035	13
2080560	13
259737	13
1851694	16
7792521	13
19882193	15
5280536	13
33607	13
25199105	16
23802307	15
10793835	13
1934854	13
3324683	13
13894250	13
5951224	13
15810123	13
1886030	13
3369824	13
4930854	13
3781411	13
9027430	13
5035541	13
4303504	13
7789954	13
20547240	13
8767355	13
3815311	13
5637446	13
2085642	13
4548572	13
677479	13
6853088	13
13017	13
21786761	13
474958	13
2174214	13
5940464	13
2322415	15
22512	13
407704	13
466255	13
6554988	13
8989552	13
972509	13
2457055	13
10944876	13
2128525	13
3580865	13
18365588	11
19645407	13
14603374	13
15435957	13
16684947	13
773813	13
18663988	13
20958598	13
543308	13
1341119	13
8999631	13
1922134	13
18411651	13
5371508	13
8716812	13
9212236	13
11173408	13
2930200	17
2808577	13
3503268	16
10673718	13
4793520	17
2088190	17
1645519	13
16505870	13
20812140	13
4148112	13
612734	17
3796351	13
2058888	13
7575573	13
4112935	13
4666116	13
18847198	15
9525215	13
1925666	13
4792435	16
16387916	13
19268051	13
3894278	13
9024081	13
9009405	16
8722039	13
3874286	13
9575646	13
3279709	16
7499757	17
22016267	13
25990802	13
10153691	13
14109275	17
1654072	13
21214411	13
25410218	13
7650062	13
1097511	13
8495913	17
21730214	13
293912	13
9353611	13
11751075	13
16166872	13
35670246	13
6772554	13
9002193	13
8299739	13
4326012	13
2834262	16
8770233	13
6104954	17
12592538	13
463488	13
1879584	13
27591384	15
3013779	13
13009829	13
75808	13
4423539	15
17838327	13
8963969	13
25922041	13
13922751	15
5099622	13
344171	13
3299120	13
9187668	15
19855317	13
4737106	13
564367	13
12893723	13
2012266	13
5574754	16
2473068	13
14542675	17
3934978	13
49802766	13
14780887	13
744689	15
11648244	17
65757347	13
932145	16
14571059	13
4261582	16
14055119	13
2988264	13
18072229	13
11198915	13
31205632	13
2828315	13
4368900	13
2269751	13
5162945	13
2642854	15
10743544	13
3952497	17
10784722	13
3064687	13
35706012	13
16931900	13
5768625	13
4580500	13
2944567	13
9863027	13
6470046	13
270088	13
1696012	13
1764533	13
26461727	13
17898958	13
7029861	15
537605	13
3384608	15
8857183	13
230904	13
6985669	13
1385074	13
16883090	13
1005921	13
4449031	13
7384621	13
4853569	16
21927978	13
2969040	13
7096101	13
5134024	13
1067091	13
7663111	13
16337479	13
2248691	13
7929423	13
1236149	13
9446041	13
6479475	16
98050	13
213921	13
21185894	15
14225800	13
2009996	13
29486335	13
20992886	13
6252954	13
2573406	13
3008269	13
4282378	13
256396	13
2970755	13
6014774	13
3753452	13
9104982	17
10923779	13
6339702	13
4116750	13
1264916	13
11812123	13
1022818	16
7376919	13
8698930	13
9377758	13
22763185	13
15097807	13
4487666	13
926360	13
8738957	13
654084	13
9398130	13
12922676	15
42529957	13
8248403	17
4700514	13
2035319	13
990308	13
68755473	13
12063439	13
13887321	17
2913497	13
22397489	13
1362542	13
827018	13
1442528	17
9395051	13
2024592	13
5441862	13
6482415	13
8403324	16
7985709	13
1620421	13
14505858	13
1629736	16
33306456	13
10359072	13
5167780	13
15770243	13
9690512	13
6206306	16
739222	16
15647987	13
932985	13
5373532	13
3877489	16
10117416	13
353004	13
11328897	15
5014899	13
10663373	13
825021	13
2228929	13
3762574	13
3691786	15
1091865	13
10697748	17
29059532	13
13866730	13
5234512	13
1323627	13
26249	15
1996496	13
15640031	13
1664295	13
1097019	13
12267185	13
1222617	13
8133422	16
5679072	13
5296072	13
10792508	13
7215469	13
9690319	16
8073647	13
1047546	13
11604666	16
25149673	13
15658446	15
3195644	13
3125946	13
4895197	13
7976567	17
10471877	13
29435796	13
651273	13
3553071	13
7089445	13
6521861	15
2701884	13
1749353	13
10460597	13
1225107	13
7615097	13
4131936	13
2290407	13
4111079	13
19741343	13
8965069	13
925543	13
2358844	13
574342	13
9958652	15
14150074	13
6034154	13
4411301	13
7639382	13
5932211	13
7933580	17
1833152	13
9735749	13
1780313	13
11674547	13
7940483	13
19998872	13
7010981	17
442274	13
3042701	13
18332254	13
26125090	13
22350712	13
1007100	13
4453689	13
53315850	13
4499997	13
7936360	13
848806	13
12253429	13
32124924	13
3911562	16
9379398	13
1314667	13
14898039	13
12303966	13
4569614	17
4725198	13
19040294	15
12098873	13
1102691	13
10321331	13
15007908	13
6252156	13
3772937	15
22947893	13
6029224	13
302663	16
14100561	13
2518538	13
1964561	13
15200355	13
7168233	13
8336291	17
10228574	15
9725834	13
19937172	13
359658	13
8474284	16
7671964	13
54770	16
5513410	13
4681476	13
1604751	13
939785	13
5282994	13
1000533	15
10146955	13
7519343	13
2763311	13
14684464	13
6183196	13
2100895	16
49587568	13
7695193	13
1007215	15
98814	13
19431597	13
761920	13
4409573	17
6060880	13
23378083	13
7651816	13
5868707	13
51429293	17
1786172	16
38095578	13
1705182	13
17097920	13
13535829	13
6265863	13
2059156	13
334988	13
18325657	13
3816507	13
3345932	13
19129449	13
2213685	13
3700771	13
360915	13
21173451	13
5112457	13
4049752	13
4324548	13
2990094	13
5558613	13
20622089	13
1628295	13
12661662	16
24456297	13
2772629	13
1693189	13
1061669	13
25133487	13
3827097	13
2218564	13
20424333	15
9598675	13
20372636	13
23283409	13
43296077	13
467340	13
5011628	16
3905972	13
11035204	13
4816966	13
6410594	13
1241314	13
1916327	13
14140733	13
23061874	13
1858923	13
5853587	13
1396358	13
43925545	17
7765699	13
17714673	13
1353829	16
34010221	13
30917396	13
836110	13
7694607	13
938699	13
1705272	13
12811403	13
13841593	13
3232899	13
624174	13
19980003	13
6018322	13
65540236	13
28897727	13
4246345	13
8417473	13
7279858	13
11668367	13
3139797	13
7064554	13
1599896	13
14976630	13
12002498	13
1335988	16
9097536	13
17334922	13
10883230	13
137029	13
3994631	13
5127470	13
14808900	13
4105282	13
1943799	13
732971	13
17763760	13
9161867	15
3868917	13
8298751	13
19312862	13
1123018	16
5431527	13
5796745	13
14140500	13
368662	13
2611420	13
358258	13
40228477	13
5134920	13
7458608	13
9710852	13
4228373	13
4469629	13
4300776	13
12008908	13
6726917	13
573402	13
11951163	13
14012874	13
2850230	13
6100340	13
13165816	13
5731987	16
3953539	13
1411219	13
7260962	13
6947642	16
16437021	13
3254284	13
5879942	13
21175314	13
3591226	13
10961571	13
10016761	13
3043612	17
12961831	16
9513863	13
15836916	13
2100667	13
24111233	13
5033449	13
2286142	13
1769754	13
23764312	13
26600475	13
3923638	13
24967576	13
3284904	13
10708740	13
24668999	16
4668707	16
15873020	13
1133332	16
21603773	13
7447072	16
304614	13
5678159	13
7323286	13
5704758	17
13824070	13
8478160	15
12165444	13
13897157	13
3315396	13
6058770	15
5136292	13
14071524	13
4027626	13
2966228	13
1428105	13
10366801	13
2438797	15
14935369	13
12680474	13
2149743	13
202769	17
3687324	16
272223	13
6405865	13
7006914	13
9123444	13
865648	13
23654250	13
20671805	13
12030073	13
7739827	13
5298140	13
1945623	13
219502	13
3433917	13
600383	13
8354478	13
3472075	13
10238206	13
357616	13
10881744	13
33915701	13
3858906	13
5065942	13
3036826	13
14601892	13
1492465	13
6311895	13
610726	13
4682478	13
1070253	13
3806734	13
6428093	13
20829952	16
4709171	13
6652279	13
1740704	13
36305582	16
357934	13
3564917	13
3299930	17
35704269	13
17208297	13
23121987	13
11912867	13
7785223	13
64219542	13
3413262	13
6874868	13
3430930	13
3188656	13
34540794	13
2058805	13
14365458	13
13053517	13
931798	13
13160164	13
9696532	13
4158471	13
6901961	16
11829394	16
10400337	17
7508976	13
2807885	13
3757935	13
822489	13
5235795	13
7795183	13
3173115	13
4205389	13
6115476	13
15134030	15
4813492	13
15935089	13
8002198	13
11307777	13
48105132	13
1725063	13
4975831	16
21627130	13
29815800	13
323078	15
8360405	13
8240698	13
5553326	13
17540825	13
42821718	13
5614568	13
6686637	17
5433463	16
5998373	13
2688146	13
22577602	13
6759786	13
1108984	13
4144489	16
1492765	13
4728749	16
5988846	13
31439096	13
13136480	13
545991	13
10059606	15
10261229	13
25492606	17
20735845	13
6840075	13
13029115	13
8518705	13
10956902	13
7991866	16
5174395	13
10882432	13
1305976	13
3013505	13
3649523	17
3724661	16
13971142	15
9476578	13
20178624	13
6226702	16
14386646	17
1473315	13
5794459	13
2156658	15
2121755	13
757922	13
2345272	13
13713207	16
2210490	17
995600	13
8299584	13
5903799	13
192427	13
2581348	13
450577	17
5134832	13
29076675	13
12604491	13
15061639	13
3399643	13
11459740	13
1225880	13
6523334	13
4441838	13
3622277	13
872528	13
30927696	13
7832438	13
9849329	13
6851912	13
34876410	13
1785724	13
206013	13
72789	13
11018704	13
5093700	16
334430	17
7755333	13
1575263	15
553170	16
518436	13
5932436	15
8871900	13
1615786	16
1831908	17
3886703	16
7003492	17
4839977	13
1493780	13
3820255	17
3587095	13
22878486	13
5412351	13
19194627	13
1862785	17
331367	13
7881855	13
2033858	16
7148689	16
11946613	13
3973702	13
265744	13
20803274	13
4184995	13
17842754	15
592285	13
21170814	13
6588675	13
1419132	13
5720142	13
19062283	13
4721529	13
3248122	13
11179742	17
5609504	13
2058108	17
8130255	13
116141	13
1667880	13
2675820	13
7797298	16
5374331	13
38919369	13
37421184	13
1243534	15
6930349	13
26118230	13
260672	13
4892229	17
20554187	13
1979417	13
2314453	13
1399759	13
3325642	13
44256086	13
11759091	13
3985745	13
3423706	13
13643927	13
18316931	13
3188113	13
18381205	13
3475902	13
396348	13
13533988	13
280081	13
6880476	13
9963507	13
4328218	13
1617966	13
36722011	13
10861204	13
9821029	13
9607147	13
471737	13
12555	13
7124009	13
13146374	13
8707818	15
5489713	13
4311967	13
6966230	13
8998267	16
2421211	13
7637829	13
2321484	13
11005646	13
8703444	13
577947	16
11648582	17
37720228	17
252881	17
16222278	13
4450880	13
44679394	13
18140007	13
4954836	13
14348321	13
529912	13
7041	16
7935876	13
12080419	15
10091768	13
601501	17
15317674	13
1990555	13
3306285	16
218008	16
8553811	13
4227837	13
3505372	13
13533546	13
1125706	13
2476973	13
3970683	17
4122758	13
7843995	13
6035761	16
3353962	13
381787	13
2434973	13
1561039	13
947717	13
8355158	13
11741836	16
22997679	13
14809571	13
8425338	16
21264578	13
4437486	13
2349632	13
7227243	17
1337292	17
1919605	13
2593582	13
4370646	13
4801632	13
11358094	13
835112	13
4017407	13
5371499	13
17173176	13
6211358	13
2414696	13
2157025	13
21702557	13
1056402	13
13752788	13
2690524	13
11620912	16
24105616	13
2232514	16
6701249	13
4367397	13
623071	13
7864270	13
7266882	13
2879274	13
591819	13
89385	13
10645751	16
1346262	13
3779804	13
5364443	13
8043360	13
2601145	13
12847798	13
14460785	13
2620905	13
7394973	13
11062687	13
5299123	13
8684915	13
3948399	13
6161012	13
352697	13
18486481	16
6934316	13
14797438	13
3898480	13
9253582	17
3282519	13
1921555	13
9087393	15
1912798	13
56445217	13
17564595	13
22951064	13
6644965	13
2421785	17
1354031	13
4108710	13
1615796	13
616536	13
757193	13
605708	13
14023550	16
1517330	13
1797655	13
4759803	13
13573918	13
15912629	13
3682280	13
1523496	13
381330	13
10981641	13
12846219	13
7235663	13
5586059	13
27430350	13
10267517	13
6638208	17
11195001	17
7933636	15
12368809	17
8291958	13
3922744	13
1959821	13
5158974	13
18948997	13
8843893	13
173502	13
1465784	13
50904	13
12712694	13
8884311	13
2744927	13
3564373	13
14149316	13
16372110	13
668919	13
1619652	17
836832	13
16466586	13
2226675	15
5013967	13
2521249	13
24584850	17
3190649	13
273584	13
12006591	13
611535	13
10337955	13
9222891	13
9198503	16
3040870	15
8402209	13
1795840	13
777643	13
13888709	13
12957497	13
5351977	13
14928373	17
782697	13
1359101	13
8840072	13
15146185	13
110107	13
1475817	16
334480	17
4371424	13
3383046	13
6891793	13
3655498	13
17505163	13
7991171	13
2377986	13
5273641	13
8306812	13
5528532	13
10296287	13
14199866	13
3998215	13
6824709	13
27276320	13
11635231	13
10475998	13
14557842	13
8085066	13
5611627	13
12832636	13
16721276	13
1171878	13
1278982	16
3624585	13
21184172	13
4318167	15
17610367	13
2008195	16
9514837	13
7879366	13
61685	13
962399	13
1778101	13
1375274	15
6725388	13
18587130	13
2097774	13
9662928	13
2364951	13
17014517	16
14019135	13
940591	13
3098729	13
1720520	13
549526	13
17329294	13
2458047	13
3267796	13
16761167	16
9981513	13
553196	13
24984893	16
1695616	13
13183223	13
3949911	13
13796394	13
479641	13
3829703	13
403552	13
272893	13
17744761	13
1316081	13
4845201	13
8610106	13
16395914	13
5242593	16
5457910	13
1668682	13
23185845	13
23589929	13
9354288	13
898192	13
11021949	13
99023	17
10257114	13
35490138	16
3137070	16
32663178	13
13019802	13
875439	13
1090266	13
2785209	13
20908044	13
1857532	13
6572739	16
8892424	13
1509229	13
10943926	15
19876141	13
7396177	13
3018298	13
233248	13
9358054	13
2312669	13
13861069	13
3965282	13
48254119	13
12532034	13
11717722	13
94128	13
2481902	13
4486137	13
636804	13
15025031	16
5423079	13
6365520	13
23165977	13
5772800	13
4567000	13
518824	13
7527738	13
14092523	13
11039019	13
7113156	13
734359	13
4547276	13
249495	13
4863957	13
1581259	13
1162965	17
1491434	13
18708414	13
16995850	13
18338524	13
8642504	13
12412020	13
15823604	13
2778	13
13377204	17
6879576	13
7761161	16
511251	17
14485427	13
9757878	15
26234634	13
451265	13
12681959	13
813508	13
8605874	13
8794516	15
1833027	13
10054010	15
595898	13
5563791	13
17006473	13
22812097	16
10049427	16
6650991	13
13794014	13
13306636	13
6930795	13
718712	13
18278756	13
18309762	13
7569918	13
10253642	13
19201822	13
7297048	15
57246	13
611635	13
751101	17
25984965	13
72243	13
6832414	13
20963243	13
835050	16
1086433	13
17841124	13
10702704	13
13754641	13
24253782	13
19182724	13
12549335	13
17986820	13
25029036	13
23587402	15
948506	13
15659775	13
11260784	13
12251502	13
11333130	13
10168229	13
10310458	13
7628362	15
5731528	13
8252861	13
3279561	13
12665868	13
6411073	13
30023984	13
468583	13
881129	13
10523055	13
2834293	13
4402118	16
7610702	13
5601410	17
561243	13
4882394	13
18400118	13
2540260	13
15803698	13
10459789	13
15819981	13
2812825	13
8735628	13
9979024	13
8192410	13
30001196	13
5210089	16
10536320	13
19711988	17
1048247	13
1687401	15
1758940	16
810093	13
5517551	13
8537119	17
1274217	17
471711	16
4543099	13
15094150	13
2143096	17
4944268	13
11493516	15
1551843	13
16370201	13
1259792	13
4907451	13
3623928	13
124645	13
5993333	13
8004932	13
33712908	13
20554990	13
4669170	15
1856988	13
4756868	13
4172005	17
16037533	15
9933110	13
45707234	13
11054265	13
1261336	13
13405053	13
1855848	13
5324035	13
7330864	13
6511980	13
769557	13
11983159	13
1707508	13
9225697	13
1318847	13
7094566	13
2193204	16
8671400	13
37673987	13
25402315	13
27715533	13
2172746	13
2176747	13
18195884	13
14199021	13
2357621	13
17407091	13
20729928	13
18691802	13
3015775	13
8995900	13
6485224	13
2636665	16
16310016	13
97789	13
998335	13
1806331	16
6461788	13
13143730	13
14146525	13
25089549	13
5277660	13
636988	17
38768383	16
5793506	13
16445853	13
13491626	13
1550275	13
34201931	13
19556834	13
5485451	13
3322019	17
6064508	13
5905765	13
3825561	13
759347	13
778247	13
4070302	13
640940	13
28370414	13
5558763	13
6476942	16
31077698	13
5082586	16
19587976	13
5849289	13
5302048	13
1489645	13
1474325	15
18629427	13
144128	13
6737276	13
4715589	13
24744607	13
70905	13
23838135	13
5822983	13
4068264	16
416971	13
10761079	13
8319618	13
17127083	13
41015361	13
1420389	13
6741641	17
221246	13
10401299	13
6688206	17
700399	13
5013412	13
44374785	16
1773379	13
26063761	13
9046688	13
18228686	13
5465463	13
27997977	16
7018816	13
5125528	13
11647114	13
2744199	13
14016042	13
1282773	13
13094304	13
6123174	13
31351001	13
24278819	13
5827189	17
2094175	13
21779037	13
125479	13
4857840	13
19521856	16
8511392	13
118231	13
9958577	16
4303079	13
620612	13
5081423	16
5559708	13
5670860	13
3005190	13
17353360	13
2011055	15
11088354	13
8678756	13
1118324	13
13108702	13
7287017	16
7905163	13
8175754	13
4251820	13
19667883	13
11681964	13
20075914	13
7074412	13
14286228	13
570555	16
8728858	15
11342374	13
6228878	13
9135703	13
24507445	13
14333716	13
5907742	13
5754630	13
11191873	13
13785442	15
16320502	13
7639811	16
7856088	13
1420310	17
6089218	13
11146118	13
20695383	13
16611105	13
6111363	13
18124514	17
12405205	13
24761154	13
3633504	13
25436715	13
361761	13
9226599	13
3335687	13
2289656	13
7565702	13
8513669	13
10586524	13
29273421	13
6547037	13
5431032	13
21674610	15
11875905	13
2461383	13
1748163	13
2808138	13
12112631	13
8636868	13
5241851	13
918479	13
6005969	13
4271814	13
2167577	13
11335529	13
3765824	13
6603978	13
3468689	13
33327785	13
1407467	13
3619030	13
23671579	13
3535167	13
3487394	13
225414	16
37129	13
15397785	17
10547055	13
8357983	13
4233708	13
16500447	13
1233419	13
2188587	13
15820444	13
16465615	13
2119110	13
12964739	15
582409	13
5246069	13
747831	17
8709032	13
3790232	13
5762311	17
7726485	13
20318136	13
4549489	13
8049384	13
3637594	16
3074229	13
147323	13
1579858	13
3741727	13
14941562	13
12706188	13
1879998	13
32458786	13
5775202	13
5744724	13
11873185	17
34605585	13
3463581	16
7711725	13
1968338	13
9170821	16
3781517	13
4079032	13
474223	13
8231708	13
19514855	13
4037386	13
6673846	13
4913822	13
4246795	13
22472933	13
2831207	13
26960048	13
395379	17
19929049	16
880623	13
9664586	13
13836412	13
1516189	15
5258652	13
1533954	13
29290824	13
54577	13
7284384	17
2935493	13
5240441	13
2578414	16
1413230	13
241431	13
18397091	13
1996138	17
117558	16
3536513	13
2118450	13
8889558	13
1897411	13
15285615	16
5979896	17
2768638	13
18328152	13
242422	15
1507646	13
10105983	13
7991936	13
2430040	13
28064373	13
4036581	15
5582674	13
3579458	13
7244583	13
7374537	15
20915142	17
2439349	13
18130697	15
7456854	13
5263376	13
3435662	13
12965320	13
205360	17
363050	13
3074341	13
12565255	13
4203049	13
6784981	13
3042911	13
870051	13
26875150	13
3221327	13
13940562	13
8637033	13
31795338	13
6259147	13
13737749	13
32748757	15
8209450	16
482556	13
12030281	13
208074	13
1866069	13
6643740	13
10291749	13
25501045	13
10568938	13
564228	13
31098799	13
10537006	16
9640618	13
10872090	13
5820467	13
1115750	13
11375890	13
8768953	13
11252086	13
12049956	13
5741438	13
1912090	13
1304688	13
1967010	13
81853	13
4017634	13
29103738	13
32198457	13
924294	16
3560462	13
2231457	17
2278057	13
465141	17
10717081	13
7860990	13
640918	13
4382494	13
2191978	17
8178354	17
1736470	13
1381746	13
5769721	13
989950	16
21460309	13
13274660	17
8717554	13
84487	13
5222241	16
1319241	13
25409698	13
2424628	13
1755750	13
12041211	16
5545610	13
2116813	13
5625691	16
587911	13
3660398	16
12485944	13
9466757	13
2225027	13
5197866	13
7625167	13
14455860	13
97947	16
3319004	13
19791657	13
12913448	13
35171761	16
14162107	13
6165758	13
3917188	16
6684201	13
10092335	13
8041618	16
4313686	13
2826417	15
4852611	13
2184144	13
2754081	13
9011284	13
15334534	13
14143113	17
808178	13
6121288	13
26484453	13
638916	13
7997990	13
15399393	13
3507537	13
2160930	13
15656765	17
1149318	13
1575157	15
1693404	13
4946377	13
4578750	13
4396974	16
4626297	13
325494	13
3278082	16
11715754	13
11143498	13
151394	13
6752605	13
583571	13
397804	13
1754720	13
6080316	13
1209043	13
7055821	15
13171130	16
11132567	13
4592289	13
8747297	13
4416712	13
12691498	13
1319973	13
12011694	13
1067953	13
21997531	13
12272757	13
4208253	15
12690918	13
8392814	13
9885009	13
1360250	13
7055777	16
9326290	13
477752	17
28031081	13
538111	13
445960	13
3311214	13
3538243	13
36472747	13
24023088	13
1932678	17
26838225	13
15672355	13
6085840	13
7276629	13
6243373	17
104424	17
23781872	13
1950596	13
6204125	13
18211500	13
13171777	13
11121206	13
6722302	13
6938837	13
5696116	13
2427328	13
6444118	13
4164296	13
30128700	13
2935567	13
1242523	16
4627167	13
1164146	17
591473	13
13464053	13
8635722	13
5038788	13
407673	15
7790466	13
2017267	13
1222986	13
302240	13
3867404	13
2604413	13
4633447	16
30606946	13
17001396	13
3465274	13
10767915	13
8372529	13
5581621	13
2352943	13
1376797	16
574004	15
18673152	13
24287086	13
46245977	13
3492471	13
5814494	13
6703648	13
28809300	13
1150020	15
3097519	13
21258513	13
8935567	13
13559860	15
8581027	13
6383033	13
1556632	13
12668901	13
14163433	13
199148	13
27097706	16
14232373	13
368920	13
1556886	13
2974550	13
10063058	13
12415454	13
1487341	13
211333	13
22113269	13
270391	13
46563	13
18340892	13
8544212	13
2995707	13
9864579	15
22531066	13
7003507	13
8769484	13
29541993	17
2931738	13
2291461	13
824903	13
9421656	13
2179245	13
40841303	13
17593474	13
25884366	13
16253985	13
11529034	13
15168788	17
4094399	13
4927958	13
13122277	13
14410222	15
30834853	13
3534085	13
5000567	13
34411500	13
2145314	17
1376631	16
2982631	13
679633	13
2934004	13
621683	13
8101767	13
2583876	13
2868355	13
102646	16
10703934	13
9982018	13
38893484	13
13408619	13
5004169	13
1482644	13
2426964	13
28802808	13
6854653	13
1015735	13
3169087	13
18588171	13
181161	13
2595921	13
3511212	13
10722361	13
26064637	13
5931910	13
11870791	13
14924468	13
2203400	13
3642155	13
3063712	17
18082812	13
16085899	13
10263709	13
8421912	13
6122552	16
1316883	13
11297829	13
969456	13
16384195	13
7571768	13
1319813	13
734708	13
5199886	16
6741201	13
1581417	13
8388610	13
13522005	13
3880727	13
1139537	15
44193	13
8204497	13
1001610	13
8324090	13
6415149	13
6173630	13
5292456	13
1215593	13
23352111	13
13387583	13
4889263	17
15293267	17
1149358	13
1715236	13
1951403	13
10368510	13
3597187	13
2870705	13
625646	13
9194643	13
26453869	13
2470410	13
8424680	13
4608859	13
267210	13
52747783	13
24018913	17
19492351	13
4028042	13
10420432	13
5841623	13
7323842	17
42060192	13
8163432	13
3211042	13
3260425	13
8294752	13
15914740	13
12263957	13
5198788	16
5329675	13
6485079	13
11534511	13
14281188	13
31018190	13
21689956	13
5898939	13
23643914	13
1889368	13
7039979	13
5452757	13
4694345	13
21815709	15
12789148	13
5247339	13
2739490	13
2627498	13
2665302	13
7893930	13
9475527	13
890927	13
19659910	13
8956519	16
2073459	13
26879451	13
35339039	17
1760078	13
2969367	13
11506166	13
1962775	13
2177347	16
2589691	13
1017004	13
7649386	13
12272331	13
3170970	13
14425351	13
374101	13
3434343	13
1140394	13
8079322	17
11393248	13
13111553	13
2418516	13
5846658	15
23394863	13
20347432	13
15944431	13
8277731	13
35510652	13
57936314	13
14376152	13
5894398	13
4790956	16
3057124	13
6110707	13
3084689	13
17305569	15
3706623	13
347926	13
722961	13
1747685	13
11430380	13
4918939	16
4723338	13
8828308	13
15909198	13
16330443	13
19029982	13
1205304	13
15049709	13
6146247	13
11712561	13
291707	13
7712095	13
12189453	13
4010568	16
3100360	13
8394220	13
8690744	13
2987464	13
15592677	13
13195671	17
9874714	13
9641098	13
6589773	15
1185247	13
4428370	13
12253076	13
429149	13
12091463	13
11265968	13
942321	13
8912750	13
2774335	13
7592481	16
11705827	13
4958675	17
19415871	13
2804657	13
4902487	13
11063490	13
29079432	13
4337060	15
3333334	13
5539796	13
5202055	13
4708832	13
289057	16
21046735	13
547174	13
2662186	13
685234	13
6186421	16
2057356	13
3934239	13
9686510	16
1740825	16
9631366	13
11784841	13
2756037	13
5158385	13
755140	13
11537672	13
1739072	13
489639	13
22683448	17
145160	13
4135314	13
5958413	13
3003644	13
6930690	13
4369662	13
9486303	13
7174780	13
9671835	13
475249	13
1676152	13
17223556	13
4020587	13
3581271	13
3865000	13
5232037	13
7557093	13
3970901	13
1727653	13
7265914	13
1070031	13
4353290	13
1979874	13
9146442	13
5081025	13
2777825	13
28804795	13
2137490	13
2851822	13
3416387	13
7051692	13
7390451	13
816718	17
5886677	13
7501142	13
2238882	13
2074794	17
22945754	13
3300775	13
754708	16
1088892	17
7075010	13
6544009	15
17416827	13
460735	13
15911565	16
4462303	13
7169403	13
3790848	13
24553978	13
53377181	13
4793269	13
4999503	13
7081779	13
125080	15
8107896	13
8435548	13
225810	13
5466760	13
18247228	15
7118397	13
1080949	13
6666479	13
6098	13
8128712	13
15197636	13
6762202	16
313829	13
18286475	13
2337457	13
34600688	13
17942065	16
789516	13
1800842	13
3452728	13
1872884	13
1925145	13
26578269	13
9997740	13
7748852	13
1698546	13
2774782	13
3618610	13
9256975	17
12621505	13
1803178	13
928978	13
6631383	15
10541370	13
3385889	13
3999400	13
6647209	13
7025906	17
2472999	17
11881877	13
2647044	13
1647915	13
4753626	13
4699776	13
2003677	13
1352167	13
5071467	15
143309	13
20045928	13
3848266	15
880185	13
3714357	16
5074941	13
8799859	13
6287482	13
2153833	13
12896365	13
13455230	16
19371957	13
890050	13
7414758	13
4597792	13
16463097	13
813263	13
13792086	13
6465915	13
17450244	13
10363579	16
3353540	13
4016230	13
38552792	13
16836962	13
17003907	13
13071384	15
382759	13
4124612	13
11482293	13
6526938	13
22281121	13
4865539	13
2457519	13
6119090	13
12257422	13
29842994	17
16495173	13
8629307	17
10486247	13
1201453	13
2347534	16
17122832	13
1663666	13
7417258	13
5127323	13
6813493	17
3869668	17
7559306	13
99295	13
6888559	13
36114187	13
299107	15
570250	13
4272264	13
7252325	13
11906019	13
13703067	13
11711623	13
12636139	13
2577551	13
4876857	15
3732933	13
6211770	13
10255296	15
30925666	13
23099534	13
8086498	13
11859533	13
62110725	17
7727968	13
13263514	13
5024067	13
17849860	13
22842147	13
2495794	13
3653708	17
18299878	16
5348169	13
2383178	16
11811873	13
7980005	13
7328015	13
7933385	13
4105676	13
12734955	13
12380275	13
1235565	13
12123934	13
28458626	13
5983292	16
3845058	13
3345746	13
1180435	13
4081727	13
10097703	15
390909	13
3254515	13
5782183	13
12704081	13
4242771	13
4673880	13
146456	13
2854687	13
17757114	13
12987601	13
29181830	13
1087478	13
4552405	16
4061207	13
1644557	13
19014034	13
11397776	13
14043139	13
15083180	13
1929467	17
13462359	13
18455266	13
10914718	13
10385621	13
24305141	13
10064319	13
6475248	13
4403865	13
8924268	13
20608895	13
978574	17
1305764	13
2431358	13
2417297	13
2033897	13
17422508	13
2827738	13
8742689	13
4630375	13
24654927	13
5887603	13
24811207	16
13847470	15
4456359	13
36734453	13
2845	13
6126972	13
7005993	13
808871	13
7017884	13
8639385	17
15184471	15
2644166	13
5478	13
174657	13
19546512	13
18355141	13
6312611	13
5866884	13
8776625	13
27375322	13
5014015	13
1855595	13
1821489	17
4643973	13
3500972	16
5533998	15
4623223	13
4627288	13
3162458	13
7661862	13
18470611	15
7090823	13
12002676	17
9957495	16
6407422	13
7969048	13
718311	13
2842427	13
12931360	13
4872491	13
19694616	13
2646259	13
810875	13
13895838	13
16122014	17
1468777	13
6199337	13
2275715	13
967308	16
806444	13
6608542	13
28529950	13
2725939	13
14660454	17
10558016	13
2557408	13
34143944	13
1809582	13
11622515	13
5018454	13
52782	13
9658066	13
5466490	13
889716	13
12121399	13
1706223	13
3059578	13
10694550	13
16599966	13
9547959	13
43245386	13
11208226	13
13827501	13
13273972	13
5333151	13
7759852	13
12881283	13
27136924	13
6451225	15
10620029	13
1322022	13
8825581	13
1671580	13
5136349	13
13652236	16
10909551	17
6126884	13
12649529	13
2035324	13
7532951	13
333326	13
5003303	13
7430090	13
6952219	16
7956127	16
23764348	13
9425650	13
5845346	15
2599083	13
9513315	13
16688410	15
1613379	13
2371625	13
311250	13
687787	13
13060472	13
3954682	17
143033	13
843563	17
1985875	13
19500329	13
21376035	13
5320257	13
1478590	13
9238525	13
8264625	16
26337301	13
3007433	13
52314	13
10105447	13
183022	13
21499012	13
13971579	17
32898995	13
5291563	13
1597860	13
19990606	16
18739241	13
19250767	13
11286333	13
1144212	13
2944668	13
25750615	13
1705764	17
17823528	13
12439842	13
13876595	13
2265191	16
10046382	13
11929740	13
10603523	16
21840955	13
14471039	13
9580042	13
14754356	13
17944189	13
29659821	13
3727609	13
16119420	13
4771623	13
4687484	13
1367349	13
20060277	15
526887	16
992030	13
15195403	13
18193973	13
359876	17
10548152	13
1376850	17
2466008	13
17920561	13
2963179	13
1229802	13
24212	13
13818741	13
77346	13
11174514	13
8666354	13
10179455	13
12987096	17
5811104	13
9917390	13
773439	13
8412677	13
2247907	16
16060580	13
1594706	13
2064231	13
24823873	13
1894593	13
17316476	13
2638838	13
7002286	13
15618788	13
9137457	13
85555	13
3905920	13
2900026	13
1301085	13
438320	13
367527	13
12341612	13
562232	13
2456790	13
3973610	13
1289160	13
9183366	13
4998739	13
219296	13
31430	16
5041894	13
24038982	13
6522146	13
1379558	16
3429736	13
22248688	13
7055918	17
5221812	13
13485428	13
12632697	13
5087030	13
14574227	16
4313050	13
948062	13
10472728	17
2717234	16
9706595	13
3710537	17
21254168	13
432038	13
7715930	13
5604274	13
6136187	15
2817375	13
14895967	16
11892589	13
21460608	13
3614046	16
7498623	16
6483628	13
2592945	13
2248784	17
2929598	13
5151318	13
61295	13
27532445	13
1382233	13
10582048	13
3194308	13
17441619	13
2444368	13
2761419	13
3485019	13
1803247	13
1147836	13
20539579	13
2268181	13
6990084	13
5880883	13
6142786	13
1650887	13
638435	13
18049963	13
20578871	13
5071207	13
9391203	13
581878	13
7231112	13
1598486	13
15360741	13
4207247	13
2885906	13
80622	15
16610067	13
3100482	13
5539332	13
8367846	13
5478042	13
5971793	13
31416412	17
75333060	16
6530111	16
22067322	13
6278188	13
3621279	13
26174348	13
2379011	13
1103642	13
1307039	13
2870686	17
23545439	13
4686986	13
547307	13
5136599	13
2760957	13
11215682	13
19180602	13
366013	13
19578641	13
245375	13
4039269	13
17981562	13
7335188	13
4799453	13
3946583	13
1115037	13
11458125	13
7455951	13
27232243	16
12067759	13
1219804	13
3430360	13
3717581	13
1823665	13
8039447	13
3848700	13
10662986	13
4877064	13
2766044	13
2787915	13
591633	17
35177214	16
24151140	13
19242215	13
21416654	16
8576688	17
2476649	13
2103015	15
973644	13
8920874	13
738351	17
20862368	13
1124764	15
12722420	13
17694654	13
5042313	15
6957069	13
2388950	13
5290245	13
1904788	13
7089006	13
13823409	16
25774618	13
18732425	17
8101499	13
8745414	17
8849562	13
15936760	13
4671430	16
146817	13
3861200	13
4730308	13
8809795	13
11181689	13
960705	13
9959632	13
36256187	13
10756311	13
12103337	13
9921519	13
8691384	16
3940716	13
1133993	15
6291729	13
4362011	13
6477503	13
566873	16
4986933	16
3456499	16
1561335	13
14138957	13
5030876	13
1651099	13
6126683	16
25734549	13
7830631	13
3591122	13
17028929	13
24021439	13
5013956	13
5838237	13
1763280	13
1124925	13
15399858	13
13125646	13
6148126	13
983897	16
5774815	13
3052393	13
16570518	13
1517570	13
16725340	13
8771713	13
7609868	13
196610	13
33811487	13
1770197	16
25003168	13
9061025	13
1135529	13
556303	16
1833623	13
31446722	13
5081317	13
11288719	13
3768242	15
11888003	13
10221718	13
7722652	13
5135001	13
5451413	13
1139672	13
14372374	13
10392382	13
9924511	13
767528	13
10459176	13
5791800	13
14855954	13
15862746	13
945709	13
8301251	13
2961618	13
15214335	13
6910682	13
17179908	13
2979286	13
7103733	17
1015943	13
2786531	13
5472082	13
12848810	16
1308926	13
894033	13
20542500	13
44024536	15
9527620	13
240812	13
19581899	16
7069645	13
11127158	13
2184597	13
6654203	13
1883207	16
6708395	15
10406604	13
8696641	16
2198221	13
4688138	13
11402033	13
24869936	13
1825256	13
10541180	13
8034454	13
1050139	13
6535853	13
2687667	13
4073014	13
2390682	13
19257616	13
34165666	16
1656189	13
852988	13
11672707	13
770553	13
19026667	13
648767	13
16705408	13
2981731	13
20471036	13
11657754	13
1719213	15
10970221	15
1583120	13
21803082	13
24058921	13
24874507	13
74763	13
1793111	13
25909144	13
6500569	13
587429	13
7455875	13
2003019	13
8037985	13
11871016	13
10816131	16
996060	13
11299695	15
11231058	13
396278	13
3119297	13
2119537	13
30828519	13
30641904	13
6172594	17
6791536	13
9616780	13
452509	13
1427988	17
5944131	13
39552912	17
2316612	13
47477061	13
19201058	13
464015	13
994769	17
1736493	13
12003301	13
6467793	13
7430202	13
8430744	13
8395548	13
451310	13
4235735	13
4425078	13
11151449	16
2122308	13
3967098	13
7504015	13
245950	13
7881884	16
24729949	13
10110974	13
13148339	15
7714828	17
37698454	13
25525912	13
1383574	16
684539	13
2013886	13
6129534	13
6646131	13
3541577	15
6278008	16
4240779	15
8270349	13
19883341	13
1643738	13
2017760	13
3542966	13
8416104	13
927759	15
1695395	13
3185974	13
3430522	13
3337290	17
5239159	16
13702526	13
5266423	13
17016544	13
4676678	13
377452	13
9376799	16
29569757	13
16457126	13
871613	16
2890711	13
15713824	13
2357677	13
24865087	13
9138702	13
3689496	13
1274984	13
12853625	13
3972927	13
2625346	13
416273	13
18539179	13
753574	13
3625361	13
4804313	13
6437605	13
1755920	13
1895273	13
5591831	13
3031062	17
10222186	13
36162592	13
2638548	13
11582093	13
11792775	16
12487438	13
3374243	16
20939141	13
22806718	13
9473645	13
13547557	13
3641478	13
6702468	13
19323576	13
4555536	13
4222752	13
8457487	13
19279305	16
4971734	13
41875827	13
5696301	13
12639682	13
33999123	13
23057163	17
982242	13
7806583	13
2915700	17
133817	15
1067187	13
3541076	13
17354704	13
7735002	13
2125025	13
3007422	15
691532	16
18595396	13
3481487	13
30528993	13
7712394	17
6885698	13
7234969	16
17385073	13
7402085	13
9529352	13
5312574	13
3528191	13
5234144	13
12223233	13
14328738	13
6689985	13
7754743	13
4011927	17
5040442	13
1654926	17
786969	13
3046341	13
5938249	13
10993984	13
2178729	13
7560943	13
1333943	13
8485077	15
4474731	13
8125426	13
1157239	13
11019431	13
2965436	13
18154333	13
9229867	13
6603164	13
21962657	13
8822958	13
1107966	13
2272373	17
4872548	17
3284199	13
1050356	16
7943191	13
5543657	13
6585998	13
389493	13
1258841	13
540740	13
536569	13
400773	13
18963313	13
915481	13
2695576	13
12528776	13
7940069	13
6110896	13
96970	16
4916448	13
11215887	13
14606269	13
645702	13
1807461	13
16108724	13
316474	13
1082929	13
6733546	13
2076486	13
4302234	13
4038981	13
1395818	13
12868008	13
5028941	13
5714532	13
3986299	17
4676534	16
5470990	13
19705098	16
4320196	13
8551621	13
14822694	13
425170	16
632176	16
14871025	13
14167844	15
80497	13
8319585	16
441516	16
4417905	13
22682476	13
1663868	13
13756783	13
6443655	13
1539962	17
2864309	16
1654524	13
8137628	17
21670616	17
2299095	13
4593074	13
2666388	13
12946512	13
25338678	17
615786	13
5960652	13
64726	13
6152548	15
4477371	16
13562689	13
347826	13
1335686	13
2415633	13
28162956	13
318824	13
2662853	13
4164081	13
43923513	13
3594061	13
3789681	16
17069498	13
18717	17
1004615	13
18018284	13
3680227	13
14503200	13
6508262	13
1691963	13
524586	13
11847919	13
3137582	13
768735	13
3381187	13
60772	13
2369975	15
5580128	13
14476650	13
13968704	13
9574428	13
162126	17
18337693	13
1068770	15
1652204	13
19152531	13
3283215	13
1408876	13
4011791	13
12794474	16
27941102	17
9691664	17
14610870	13
5664695	13
16021676	13
4911526	13
14072544	13
7695862	13
18626246	13
5339911	13
27454701	13
3933861	13
5046994	13
7949530	13
5371332	13
2314061	13
14977598	13
16865831	13
10336267	15
6047823	16
5127404	13
4480344	13
4213894	13
5029333	13
2875255	17
1006414	13
5947620	13
841825	13
4689732	13
2020979	13
13986394	13
35929947	13
15343863	13
4896743	13
10759632	13
6890945	13
1999502	13
1544159	13
4957951	13
612182	13
504227	13
3735748	13
11253675	13
5594063	13
6809099	17
20294670	16
4826843	12
3868918	13
6946204	13
565697	13
536063	13
3153521	17
24748138	13
13534321	17
177599	13
16178754	13
5689277	13
10339095	13
4584491	13
2925700	13
618954	13
3475641	13
4585282	13
7688399	13
3279836	13
3710873	13
14157725	13
6585589	13
5272454	13
1678278	13
9374625	13
5366935	13
22816785	13
91334	13
2305160	13
1646999	15
1329386	16
4667073	13
23867940	13
701450	13
35569496	13
2813934	13
5421675	13
6150104	15
4877966	13
2794278	15
8750693	13
13905795	16
2872222	13
11306761	13
8396046	13
25660106	17
187281	13
20537019	13
5078696	13
10052821	13
11051735	13
11495031	13
7115025	13
17437459	13
6427387	13
829581	13
23344123	13
12186419	16
8664486	13
3935584	13
3437834	13
10299166	13
5462766	13
18300817	17
8379755	13
16196140	13
19360494	16
8675160	13
3044709	13
749447	13
7055036	13
6759046	13
10217683	16
2089105	13
6339562	13
27018502	13
13360455	13
7295161	13
18471566	13
4238790	13
34334038	13
6002658	13
2384922	13
20607089	13
9856340	13
52715760	13
148209	13
22554001	13
2089123	13
13018865	13
13220754	13
10308377	16
12926925	16
47913840	13
15470598	13
4392713	13
28519841	13
4293661	16
13085930	13
6204139	13
20395207	16
8799042	13
2942458	16
3680981	13
4290935	13
1147323	16
8549310	13
2069814	13
2256968	13
493697	13
14646736	13
3105354	13
8430058	13
7193030	13
6922026	15
6852363	13
1812187	17
242229	13
13686799	13
8807279	13
20649576	13
9727784	13
5432296	13
19533230	13
25526987	13
4742736	13
9213969	13
9660010	13
19050957	13
9050335	13
7742864	13
3627556	13
2107293	13
995369	13
28775253	13
18529545	13
336463	13
739930	13
15927372	13
6209889	13
1027158	13
6178996	13
18643833	13
6018465	13
447162	13
17644364	13
8876061	13
7906216	13
383984	13
14746139	17
2899279	13
12900277	17
3201957	16
17575060	13
17844385	13
6554912	13
804491	17
5696635	13
687693	13
10455316	13
8196479	13
10040420	13
350806	13
17167112	13
1515368	13
2795043	13
2169540	13
21895289	17
2541581	13
9411574	13
46132	13
11550247	13
1916789	13
2283608	13
8518593	16
1353638	13
5298884	13
8189532	17
2370844	13
880091	13
5378258	13
6572289	13
13795477	15
2136548	13
5007817	13
1702835	13
23174476	13
4068367	13
9813151	13
14214350	13
6901217	13
28620742	13
6823293	13
16552845	13
7790710	13
13255667	13
1374345	13
19264568	13
14529941	16
25061616	13
18058197	13
5277605	13
20483926	13
14400029	16
6058652	13
5868197	13
4510860	13
5673643	13
1160452	13
2548338	13
1867134	15
6984577	13
3107748	13
1226648	13
6842485	16
32193141	16
16091732	17
3339836	13
2140962	13
381553	13
21102747	13
531853	17
14491018	15
8468520	16
5912465	13
1520612	13
23975997	13
22730668	13
9991147	13
2803151	13
1287529	13
1679112	13
4180803	13
13099020	17
26104393	17
3219186	13
564615	13
8670048	13
138730	17
4343401	13
6809270	13
33213009	13
4550299	15
2207698	13
4299555	13
4890066	16
8211908	13
3803295	13
37634443	13
15518026	16
13184754	13
19708221	13
12004567	17
1539670	13
17062885	13
444436	17
7672846	13
4800686	16
19177920	13
910634	13
8613347	13
914260	13
32336278	13
1344959	13
10929913	13
7353860	16
11232544	17
4486108	16
3536034	13
8106324	13
4187941	13
7842573	13
3870348	17
10431043	13
10618571	13
2983893	13
2709086	13
19657326	16
26695974	13
1209000	16
5986183	13
21634729	13
21397228	13
3071266	13
4602965	16
23312348	13
20252462	13
3159030	13
12146036	13
1042582	17
14444880	13
2603855	13
9006115	13
1147163	13
28859	13
6603104	13
3137507	13
877871	16
11577516	13
7147737	16
1426449	13
6674395	16
19548247	13
26138641	13
7814165	13
11677119	17
10783941	13
8928910	13
6964153	15
52361186	13
3858609	13
5196666	13
4817050	13
1897756	13
13109318	13
4528397	13
38307327	13
2456591	13
6099539	13
5290862	13
5770498	13
13082806	13
28356652	13
3972968	13
1290567	16
17374110	16
3658252	13
1751013	13
2831586	13
8418855	13
956001	13
1127197	13
6947465	16
1778420	13
6794346	13
8636252	13
2729047	13
2108828	13
4684625	13
2895900	13
5704544	13
1832326	13
31800166	13
446314	13
542029	13
581805	13
19926729	16
7180371	13
21600119	13
11960973	13
11004740	17
8522177	17
185087	13
5819567	13
1803127	13
17474641	13
332583	13
36501470	13
15668178	13
4499715	13
7859823	13
13769374	16
10691304	13
11639093	17
1157439	13
10386212	17
4024638	15
1790516	13
2664881	13
8128504	13
15899550	17
7941626	13
260574	13
2184789	17
10867593	17
34753	13
53348944	17
26102257	13
17148141	13
4323751	15
8891958	13
5409822	13
216688	13
3286660	16
5046258	13
2866120	13
2732863	13
2125260	13
1825230	13
942487	13
20877147	13
29206209	13
7331453	17
23946420	13
21273498	13
1045536	13
11818442	13
1378024	13
3214098	13
9298005	13
1748844	13
881810	17
4342615	13
7343439	13
4357155	13
5267999	17
20872898	13
11961379	13
350598	13
7312275	13
5883568	16
8957206	13
3253718	13
8103082	16
18288	16
4256065	13
4009170	16
3103652	13
3417727	13
8559299	13
17333947	16
19223053	13
7162838	13
9574684	13
11943847	13
9099841	16
1725753	15
1185409	13
4495095	13
16646449	15
4038833	13
1768697	13
16584037	13
3169412	15
13413931	13
65379858	13
17917	13
9308349	13
21381	13
3281284	13
6597424	13
7718811	13
5278897	13
1673151	17
3217405	16
8969804	13
20056660	16
306978	13
10253826	13
732169	13
1802764	13
1716079	13
810871	13
4009776	13
881458	13
4401373	13
5299623	16
3273980	13
8475841	13
2918077	13
1735840	13
772380	13
4469748	13
26756725	13
1923365	13
1804354	13
1670393	13
1990597	13
8625373	13
13928977	16
32715216	13
5680386	16
1802384	13
3688954	13
1080759	13
2061930	13
2696730	16
343093	13
227711	13
11316734	13
9793518	13
6154063	13
13710038	13
7144454	17
6152597	13
1763158	13
11436731	13
12912643	13
2742195	17
508468	13
4382759	13
2314488	13
9015851	13
519680	13
3060162	13
11991714	13
6205659	13
4724761	17
5396512	13
11963453	17
50090792	15
9337633	13
11978534	13
299247	13
273275	13
3384677	13
5503425	13
12508907	13
18165747	16
2796021	13
6053409	13
127571	13
4519278	13
2499572	13
942235	13
128118	17
9431695	13
20186982	13
5486556	13
34216282	13
1632803	13
1173791	13
1480760	13
19249379	13
308848	13
2057221	16
1993249	13
11056292	13
9046069	13
10200216	13
937265	13
1320952	17
3008657	13
1471624	13
9190274	13
22998674	16
1914515	13
746236	16
19992819	13
2892450	13
281210	13
2080754	13
2011697	16
4054	13
4069884	13
796505	17
2751674	13
11606473	13
8199607	13
3166021	13
4767094	13
5443173	13
10787011	16
7925816	13
842163	13
1059120	13
1010067	13
879073	13
17673015	13
2695690	16
450745	17
1995944	15
3796437	13
19087435	13
13888170	13
20567434	13
13718335	13
2595509	13
5772988	13
5290221	13
9397938	13
4600385	17
3237450	13
9382323	13
2245847	13
4186177	17
6991180	13
16598707	13
772125	15
6049526	13
22107409	16
2812163	13
3976091	13
15155581	13
7961749	13
10334497	16
10004947	13
737168	13
3809172	13
16613395	13
9745801	13
4490436	17
568063	13
12854256	13
1504095	13
5037786	13
3268432	13
8523580	13
19919584	16
10489598	13
8133620	16
155465	13
2790858	13
3219721	13
4198294	13
4833539	15
2250741	13
947662	13
4481960	13
6976923	15
18234525	13
15483596	13
4838622	13
21182735	13
13297233	15
17053666	17
445313	13
3017586	13
4547509	13
16070078	13
14239285	13
18216606	17
7460071	13
4571903	17
7676860	13
3772386	13
6706271	16
8458884	13
57839804	13
2046887	13
28727458	13
2750038	13
15086793	15
9897505	13
1717209	13
2775969	13
6912227	13
5109512	13
8125321	13
20210685	13
14975207	13
3575850	13
17657842	13
14793487	13
6362122	13
31459292	13
21170824	13
10442027	17
3273262	13
239565	15
9687275	13
6423333	13
3150881	13
6774617	13
17360133	13
1148088	13
2758694	13
3463231	13
3124348	13
6074907	13
26823673	13
6315484	13
14846957	15
637057	13
830027	13
6788485	13
5143817	13
2651748	13
2576432	13
5116641	13
14379002	13
2733363	13
3857027	13
15804317	13
7356326	13
470844	13
4003785	13
9959509	13
7119488	13
10849503	13
3286258	13
2374501	13
7906686	13
26517192	13
13555435	13
7682864	13
322334	13
23434932	15
3002332	13
12023375	13
12514173	13
36024835	13
10074349	17
1595807	16
13678849	16
1644787	13
8454075	13
3727755	13
921524	13
12424	13
7232155	13
12876685	13
779748	13
622257	13
4549748	13
21928925	13
35561810	13
5396737	13
27143277	13
16439359	13
8794614	13
2731206	13
5287827	13
6464685	13
1674671	13
5912772	13
16620912	13
24102176	13
1506605	13
12575488	17
10984612	13
6459207	13
967678	13
4675085	13
14782300	13
8121779	13
3773525	13
4890408	13
6319176	13
7478649	13
2037631	16
1861598	13
4914830	13
12742891	13
2046173	13
564457	15
3686587	16
2134567	13
16096487	13
2916390	13
9151729	13
14112935	13
306022	13
34698355	13
16627897	15
19163265	13
9469799	13
10394351	13
6875562	16
673818	16
1250537	16
5742120	13
11761133	13
8942171	13
415533	13
8542937	13
13080719	13
13397449	13
1680908	17
209488	13
15155963	13
1783959	13
35817046	13
11294045	13
6188726	13
3095663	13
11747648	13
17614301	13
632629	13
1384233	13
7469340	13
154566	13
353716	13
8933576	13
3493433	13
398998	13
3341774	13
26028035	13
3416242	13
227410	13
6214092	13
701383	17
10515389	16
4389387	13
508418	13
32162308	13
5511467	15
6886865	13
969541	13
11703055	15
12619640	13
2916334	16
15439272	13
8581978	13
26135127	13
3627692	13
7391653	13
2864233	13
37200702	13
7560890	13
3179813	13
9677359	13
19095663	15
5377778	13
2531787	13
4007781	15
3625793	15
15475022	17
1456208	13
8738243	13
937854	13
16070730	13
267076	16
3992574	13
8757574	16
2412115	13
86586	13
14610632	17
7032425	13
566250	13
19904625	16
4126328	13
4725580	15
133116	13
6400857	17
22488731	13
2291512	13
2395552	16
929309	13
2168620	13
1599701	13
4968564	13
38757635	13
597358	13
10809866	13
2739910	13
20791092	13
21269033	13
2002550	13
2478488	16
3422097	13
11459071	13
1953064	15
252263	13
17412715	13
4407419	13
9901720	13
1028855	15
589800	13
24328350	16
12329524	13
5470960	13
29176307	13
18012958	13
19797343	16
3958658	13
1805243	13
6090917	16
2848986	13
13691056	13
8952021	16
6805612	13
26366741	13
3888320	17
324550	13
14659008	13
11291246	16
19099075	13
2138818	13
580015	16
3011289	16
12069904	16
733335	13
4556980	13
2650284	13
5529353	13
2092835	13
723547	13
952040	13
842243	13
671622	13
27741554	13
1666075	13
20371048	13
2974301	13
812119	13
16991860	13
4557386	13
7220896	13
10664243	13
7332519	13
2097485	13
843032	13
9188366	13
4822112	13
1464250	13
14514470	13
6278919	17
17141741	13
4772250	13
8881822	13
15658027	13
13033439	13
6666308	13
6508983	13
39063983	13
6561340	13
73421	13
41376239	13
1817094	17
92479	13
14719212	16
7995596	13
3771616	13
3474654	13
29346913	13
1658561	13
8089139	13
13043078	13
16128822	13
211788	13
32900409	13
3810239	13
8512854	13
15944836	13
11093769	13
1563566	13
16078986	13
20920643	13
1636058	13
19122039	13
4689059	13
3859424	13
8289989	17
331080	16
5596939	16
1256818	13
3300549	13
2194780	13
7806494	13
3222846	13
218481	13
1945418	16
2282741	16
4846650	13
13188493	17
24419809	13
4510303	16
5397830	15
9402393	13
70291	16
6580514	13
14949201	16
7223828	17
196884	13
1257641	13
1702480	13
2899558	13
6198122	13
161861	13
15342293	13
6335708	13
2365332	13
6831290	13
9085396	13
2674128	16
12836403	13
8989399	13
1241881	13
28568243	13
14829032	13
10721312	13
1315441	13
4429135	13
987343	13
30110385	13
2192472	13
296990	13
2987511	13
8086746	13
3386063	13
2006690	13
7251609	13
24368836	13
3885098	17
3762835	13
17301676	13
7180041	13
1173366	13
53906769	13
25048729	13
2160481	13
4313919	13
16335322	13
7965816	13
1377415	13
7976447	17
3767076	13
3042435	13
4716793	13
2718420	13
13707037	13
5939536	13
13125528	13
16044857	13
11033063	13
12356845	17
825094	13
2543410	13
23211944	13
1814268	16
13345981	13
15275898	13
1026644	15
15828923	17
1803226	13
23871085	13
323057	13
5787402	16
13972905	13
11099358	13
2998665	13
7039190	13
623706	16
12454027	13
36675553	13
15290178	13
18784579	13
4293107	16
8388528	13
155638	13
26331271	13
18892363	17
5725259	13
1698370	13
11903546	13
33854169	13
4650913	13
2729463	15
7986723	17
6148848	13
193976	13
3656941	13
4972505	13
433942	13
3488228	13
4519056	13
1184286	13
7415212	13
5409026	17
6375947	13
4741449	13
1648968	17
1531714	13
14421754	13
8605931	13
4738881	13
4375624	13
10312656	16
15951935	13
9878059	13
11369136	13
3301294	13
164580	13
12448549	13
2266456	16
9085811	13
1513731	13
22902373	13
5600929	17
23251712	13
17556203	13
4877519	17
7169850	17
12164026	15
11811799	13
15051782	16
3635055	13
3498047	13
6484125	13
16047403	15
3858449	13
54928044	13
12628592	13
11346399	15
23566309	13
11844399	13
11620491	13
5602767	13
5881634	13
1452877	13
28492423	15
2522856	13
1449506	13
850605	13
11615343	13
2380992	13
3703703	13
25277497	13
1271489	13
3329096	13
3090319	17
18858747	17
12048743	13
18391224	13
9692288	16
8450734	13
3924823	13
13676709	13
24209123	13
8899447	13
2736670	13
2807235	13
1756078	13
12445288	13
11865374	15
8243951	13
1727480	13
7140738	17
3228329	15
5362813	13
11381676	13
9831692	13
10370634	13
23064290	13
17081869	16
32999286	13
6266404	13
9029797	13
4011096	13
27808608	13
9982226	13
2645431	13
5530212	13
3047452	13
3313169	13
3730774	13
2550655	13
14861414	16
6761772	13
576664	13
14128831	13
8273254	17
1576498	13
1790812	15
12211366	17
12658947	16
14386454	17
8040180	16
5762969	13
25002629	13
19094975	13
10130391	13
14443255	13
6324348	13
14322915	13
15765742	13
6522884	13
5324346	13
10794283	13
3632116	13
30758135	13
9763793	13
1702977	13
9567270	16
2772265	15
2661701	13
12343476	13
14062974	13
2306471	13
7423460	13
12808806	13
9952395	13
14884556	13
1258467	13
6481101	15
5605313	16
4845647	13
9954020	13
8618093	16
236444	13
8946876	13
5416476	13
1318589	13
7214332	13
5054014	13
8214950	13
7903321	13
6945270	13
28469746	13
16919391	15
1449005	13
7270962	13
1674513	13
588471	13
6645617	13
3590183	13
6900463	13
8364231	13
12754781	13
6415166	13
773176	17
1743111	13
4590455	17
9992442	13
4364378	13
11541602	13
10484498	17
13675344	16
15754448	16
3682341	16
3889535	13
17898431	13
2424915	13
14738627	13
5109394	15
38421368	15
1099377	13
1798722	13
6917887	13
953615	13
12854733	15
21652939	13
9029749	13
5584706	13
9160447	13
528213	17
13107883	13
7359157	16
7424984	13
372203	16
10804628	13
8833276	13
711599	13
12766469	13
1517853	17
29638048	13
755906	13
9353909	16
8008297	13
2495766	13
41376106	16
7616320	13
16092134	13
9256291	13
6847870	13
8309849	13
2733598	13
898605	13
1443235	13
1023825	13
6500145	13
3422539	13
2873748	17
11402475	13
6143199	16
1988018	16
7188930	13
3297798	13
5203469	13
2965341	13
9136842	13
5837384	16
4998448	13
22072665	13
29881337	13
10241164	13
3610402	13
12598497	16
3768753	13
4340189	13
6363202	13
2843676	13
7032708	13
1329286	13
4479550	13
126785	13
18003079	13
13531330	13
882534	13
5185943	13
23862583	16
7800885	15
5345625	13
5589704	13
10532044	13
5185813	17
5868730	13
26297697	13
13914778	13
11176803	13
2320479	13
16753933	13
904832	13
3422631	13
26455804	13
19799698	13
4977315	13
15972880	13
570090	16
3286898	13
9075885	13
4676852	13
315858	13
5345077	13
8285322	13
3336652	13
56154007	13
52441985	13
2109565	13
6918883	13
13639335	13
11875778	13
17181475	16
17639171	13
4437848	13
9639226	13
6935223	13
11523727	13
541773	17
11580698	13
2029288	13
642448	16
8708951	13
5736301	13
7902834	13
2073628	13
4425243	13
32765262	13
4055785	17
1029396	13
3411196	13
8423688	13
2833895	13
42751569	13
2412314	13
3732179	13
4313500	13
9420193	13
2507881	13
13289185	13
2533106	13
18594993	13
102224	13
4793409	13
15434	13
5874141	13
12580156	16
19243716	13
59348159	16
14942859	13
2003648	13
6158198	13
1663616	13
8403531	13
14012692	13
4224512	15
17405648	13
3961437	13
1562054	13
8845269	13
14408293	13
1072064	13
24181925	13
16805881	13
9201576	13
292840	13
885463	13
15827130	13
6385640	13
44471971	13
2325817	16
21260858	13
3610008	13
10188886	17
26983471	13
8004783	13
1992924	13
2828571	13
2696320	13
1223466	13
395575	16
17147441	13
1945940	13
4777923	13
7859619	13
3723336	17
1885659	13
5602608	13
25002869	13
20426028	13
19417024	15
9205843	13
26565241	17
1028353	13
7888865	16
5665988	13
17267269	13
1168579	13
5525248	16
2459029	13
8547725	13
4051739	13
7054893	16
2716451	13
5142100	13
2291651	13
1703240	13
4958014	13
17735699	13
3310731	17
1564422	13
8687759	13
4895632	17
7830583	13
15093555	13
2837348	13
7244386	15
15871629	13
12350849	13
1020504	13
7219589	13
2233247	15
14058784	15
4082163	13
294081	13
1869515	15
6456390	13
4438551	13
57854	13
9296599	13
3776685	13
8609269	16
10841946	13
13542471	17
14990760	13
10784091	13
3387393	13
6885032	13
14556232	13
1681087	13
10721263	13
8777065	13
3365450	13
9285274	17
9629959	16
4469119	13
8200644	17
35791371	13
6708864	13
12162798	13
5451687	13
13403317	13
12258193	16
1630564	13
9540045	13
844840	13
14265738	13
6899920	13
7575899	13
626023	16
9779973	13
2383312	13
1931557	13
15141752	16
2340513	13
7044498	13
6268080	13
7542734	13
1011863	13
17400068	13
6160557	13
3300449	16
226594	13
1191337	13
4674423	13
1875536	13
8208917	13
1286303	13
13848583	13
6453127	13
1746875	17
11620165	13
45748572	13
639311	13
242996	13
21276573	16
48759	13
1439995	13
21500339	13
10724588	13
4298820	13
5218476	13
410911	13
6094205	13
16351433	17
1767968	13
5710916	13
1653666	13
7355343	13
511976	13
3191547	13
2621442	13
2425457	15
2686910	13
428077	15
10157085	13
4944995	13
27813770	13
5808873	13
28194981	13
6440404	13
6033938	13
677032	17
1056777	13
376072	13
6946998	13
1550151	13
5988527	17
311892	13
3457497	13
2182037	13
3979840	13
7001901	13
6534147	13
128773	13
9236079	13
1117741	16
9828289	13
3183508	13
6223927	13
5722917	17
16781298	13
8526039	13
10462836	13
8698298	13
3523245	13
33642570	16
2862386	13
2028005	13
13701430	15
4767383	16
5908591	13
7195140	13
6224036	13
29864169	13
4914376	13
10973484	13
5127920	13
763315	13
32301588	13
7995258	13
7267214	13
4871970	16
23985517	15
12115394	13
14165553	15
21073608	13
1306212	13
4010461	13
3541221	13
51292569	13
16951628	13
27065873	13
10581365	13
17594095	13
5872173	13
8480222	17
3312240	13
17010048	13
3146583	13
784425	13
5223926	13
2933700	13
1154239	13
4635432	13
8481923	13
17285786	13
806964	13
10811971	13
2045164	13
5643892	13
26901165	13
38034841	13
606110	13
8327487	13
6742078	13
2797684	16
446585	13
3774520	15
2206131	16
5388461	13
6322117	13
16548200	13
18524886	16
12593899	13
3575490	13
12842645	13
6161239	17
5795578	16
10818103	13
1197818	13
8996928	13
168201	13
3783100	13
30118233	13
17685266	13
21484062	13
2654134	13
1415585	13
2531364	13
7307513	13
26015328	13
2942472	13
18334114	13
3488672	13
11176619	13
10760646	13
25697120	13
10131698	13
743654	13
23368020	13
183469	13
681636	13
43045881	13
5141908	13
14771088	13
5803487	13
169366	16
5930958	13
1491013	13
3844615	13
524358	13
462245	13
1876150	16
33971424	16
9487415	13
211234	13
608773	13
12937257	13
380580	13
151251	13
2792143	13
2785803	13
8193876	13
388084	13
15227614	16
1622110	13
10821213	16
16091892	13
3901820	13
950081	15
16256926	13
7966849	13
2176637	13
2573265	13
179298	13
3920974	13
23949925	13
4337131	13
3139324	15
12552067	13
9941658	13
9693125	13
5970005	13
3058141	13
986048	13
3432778	13
2084856	13
9186371	13
4056617	13
16274935	13
9576278	13
3928765	13
5327929	13
12207897	13
250436	13
5429731	17
2492589	13
7201138	13
4175745	13
5045086	13
672915	17
13306389	13
4755675	13
3863734	16
22569453	13
9386123	13
19230972	13
14551560	13
23630273	13
6191112	16
1056812	16
6433461	13
4467458	13
1784132	13
10116180	13
14821811	13
6692963	13
8740676	13
6526212	13
14347395	13
8510893	13
8783143	13
28141764	13
5962925	15
2041531	13
12812509	13
15112995	13
12567919	13
3438131	13
11368723	13
1481683	13
5043820	13
6461633	13
24579527	13
8751158	13
14902312	13
3328158	13
7656891	13
4666553	13
6731109	13
1102608	13
16083022	13
10777497	13
17076021	13
7957504	13
9914157	16
6155835	13
28637405	13
1068194	13
13204959	17
10359045	13
1782212	13
2374463	13
10280776	13
14959492	13
21003128	13
7226379	13
17060890	13
17117292	13
4069340	16
24947839	17
2978756	13
7344599	13
10706329	13
2741983	13
2367324	13
21465591	13
8139488	13
5768904	16
1403496	13
4523570	13
15180195	13
7017927	13
34153575	13
9635049	13
2907675	13
3156215	13
21951	13
15935066	13
6022348	15
9302341	13
29660842	13
26820049	13
19484246	13
1332760	17
825891	13
5675637	13
4083782	13
37357728	13
7349668	17
2716727	13
2188953	13
13158058	13
5078957	15
1750101	13
18073808	13
1571295	13
30655637	13
19746330	17
15971358	13
7359232	13
4627973	13
33151266	13
748113	13
13390904	13
8915064	13
1045112	13
3654703	15
5605905	13
2684792	13
12414409	13
3122836	13
7829053	13
32363552	13
6322327	13
27539538	13
9076764	13
4705749	13
19317162	13
17535956	13
1161443	13
5346456	13
15051785	13
543149	16
3631455	13
1704672	13
10747946	13
1686448	13
8584026	13
5572946	17
12407338	17
6498909	13
823635	13
693977	13
5161207	13
6917926	13
2542570	13
2624133	13
12372522	13
1239822	13
45650	13
11092639	17
29018111	13
3127198	13
5364465	13
12368361	13
4576288	13
2949394	13
280594	13
21322525	13
6650827	13
5919773	13
20729193	13
5221627	13
2936736	13
7833270	13
11304282	13
10671487	13
14532348	17
2367562	13
7522149	13
14360469	13
1970331	13
559825	13
3856415	13
2806317	13
4580695	16
1990636	13
1404975	17
2160676	13
9347449	13
13086402	13
2613646	13
483935	13
8374927	13
17591139	13
10808925	13
6543418	13
10443810	13
3985874	13
2011864	13
1141791	16
3453761	13
5668112	13
10592966	13
4192935	13
7646509	13
29260456	13
5264869	13
9124886	17
16004221	13
8747303	13
5451653	13
3776910	13
1729341	13
22834486	13
1827703	13
6057425	13
12432060	13
4185226	13
426385	13
2903669	13
24260932	13
12000674	13
918940	13
6315087	13
4998267	13
20127600	13
4690665	13
5022020	13
2445934	13
3653968	13
8168022	13
3338277	13
1316051	13
2537820	13
22986038	13
3560053	13
31454547	13
253990	13
64332320	13
11383711	17
13046794	13
12294327	13
27929281	16
6802758	13
807565	13
8901937	13
24262353	13
5993873	13
3528668	13
10230404	13
116267	13
3664067	13
16670545	13
10461386	13
4674814	13
13808196	13
14814617	13
18213151	13
13142181	15
3384855	16
14144420	13
194977	13
10792754	13
51220896	13
1554857	13
31867179	13
2908690	13
3126791	17
4254970	13
29631057	13
35535342	13
18618442	13
8123776	13
1919389	13
8731799	13
24515746	13
7136144	13
2626483	17
1365027	13
1573189	15
8231649	13
2822371	13
8421257	13
1579933	13
7198986	13
10732405	13
1049740	13
24268923	13
2504791	13
232190	13
32890673	13
651765	13
7949024	16
5063966	13
16907859	16
2481785	13
9487415	13
8788651	13
8699243	13
3098808	13
9118688	13
21574244	13
246047	13
28033279	13
108786	13
8261354	13
2208445	13
3787982	13
608693	13
5686000	17
26765841	13
3602016	13
4578795	13
23989879	17
9787413	13
636627	13
1152939	13
2404509	13
2128366	13
13142841	13
5246746	13
4842551	17
2025215	13
15579371	13
1227726	17
887713	13
2042623	13
6769744	17
37019296	13
4007281	13
22177777	13
2566402	13
2512560	16
476294	13
8945115	13
1711550	13
12615310	13
666238	13
694072	13
8472014	13
38464	13
13373010	13
4419086	13
6092632	13
2634437	13
2887662	13
2936320	13
13748458	13
5648345	13
1517612	13
5536968	13
15512061	13
16549033	13
5911866	16
9538370	13
1538887	13
19024269	16
12958093	13
35626684	16
1473476	13
13364636	15
6249963	17
8212840	13
6312119	13
7757066	13
1325807	13
2983228	16
2422393	15
16674961	13
15211235	13
2830369	13
12861014	13
6422957	13
6626861	16
16522864	13
786368	13
6221555	13
8375527	13
22448695	13
595272	13
138788	13
30060387	13
14989733	13
10191412	13
1776440	13
1741400	13
5561513	13
4694335	13
5902413	13
4381186	13
1380499	13
2407912	13
22752167	13
512177	13
1583429	13
8875291	13
20549800	16
2376453	13
3801762	16
6608155	17
16888183	13
18027499	13
7918888	13
2280381	13
6255169	13
51675	13
8047205	13
6600842	17
20222784	13
9493472	13
25597180	13
1590911	13
2979358	13
20486069	13
8583880	16
13217953	13
10004295	13
13271975	13
3378025	13
9509922	15
9026201	16
7317775	13
1103603	13
6590079	13
5100400	13
4646446	13
2733157	13
917545	13
7288201	13
10989726	16
16292984	13
3801999	13
15499231	13
1067155	13
2783538	13
13410454	13
9303483	13
39775135	16
12188374	13
5364439	13
29717307	13
33938665	13
250247	13
5773393	13
1263414	13
1967543	16
10256429	13
1283494	13
4316912	13
10732459	13
11940286	13
10916803	13
2969404	13
4112472	13
3656920	13
22131920	13
14578073	13
428804	13
3055346	13
12014529	13
15500284	13
560822	13
23726602	13
14163204	13
10785636	13
1224153	13
12912690	15
18710797	13
101569	13
6993316	13
10147722	13
2157277	13
4571348	13
11870877	13
13243067	15
3916705	13
2333776	13
9949680	13
24161948	13
614918	17
6596265	13
5603525	15
27102163	13
8304059	13
12714796	13
1590321	13
9397431	13
816850	13
1746423	13
9652776	16
13626941	13
7019571	13
15095253	13
325465	13
1491638	13
12701549	13
8802004	15
10935839	13
389338	13
2006468	13
5098867	13
761535	13
7652757	13
12775529	15
25352642	13
21950902	13
1892390	13
700942	13
8184628	13
18875364	17
8936851	13
11588495	13
16372802	13
2871010	13
454183	13
36557450	13
3800224	13
5685229	16
2803037	17
15176631	16
32630358	13
2692665	13
507800	13
2066411	16
5561829	13
2015032	13
3368409	13
4557621	13
3172240	13
4323666	13
6267347	13
750439	13
24129206	13
24004667	15
202524	13
3708250	13
4586563	16
516674	13
18002392	13
2794762	15
10156082	13
6034171	15
2254367	13
3138701	13
33049542	13
9796610	13
5689023	15
17983721	13
1022271	13
4517611	13
1315054	13
34788889	13
135137	13
1897104	13
10975716	15
10521561	13
8814721	13
12347928	13
1718580	13
340233	13
6284783	13
454503	13
5004804	13
14351851	15
209047	13
3210133	13
747256	13
6894900	13
5464142	13
26397703	13
25605851	13
20971541	13
19998728	13
597791	13
3048012	13
20834586	16
9075173	13
12048438	13
21248798	13
1051193	15
74755	13
18037556	13
12844784	13
1791397	13
30871085	15
13576135	17
6386883	17
3591722	13
9875110	13
15345159	13
9565217	13
2003288	13
1540458	13
5231054	13
660973	13
4627507	13
1382332	13
11173954	13
1469478	13
6386330	13
752104	13
4586088	17
1426620	13
6292873	13
3946773	13
15354593	16
25674339	13
16600986	13
20285732	13
778530	17
9205820	13
2819056	13
7238193	13
16964614	13
292288	13
778216	13
5810161	13
13906747	13
6004430	13
2711049	13
2304128	13
443405	13
3235204	17
13001701	13
15932880	13
3843753	13
1815358	13
5140966	16
9924164	13
13225934	13
7252391	13
2381183	13
2016144	13
14244390	13
7430030	16
10884726	13
11858552	13
1474627	13
1663844	13
3293677	13
26372	16
6300290	13
6598916	16
3907738	13
5684076	13
9293879	13
2486849	13
25647676	13
278833	17
12205982	13
127033	13
9354917	13
4980819	13
1575455	16
9817404	13
5151792	13
1354269	13
15219549	13
13254973	17
29297873	13
28124949	13
3142083	13
17047074	13
4061600	13
5261844	13
1572514	13
2992064	13
4134893	13
5174125	13
5012792	13
2566952	13
3527062	13
6032906	16
2626946	13
4453206	13
2772492	13
2712283	13
4753833	13
117689	13
7853709	13
2355143	13
4375027	13
8917912	13
8326827	17
3700983	13
11606971	15
17326098	13
3663685	16
12484061	13
2457027	13
7367704	13
806919	15
6073909	16
1067039	13
28802	13
9832328	13
8374545	13
4714259	13
8565191	13
1429173	13
13100076	13
4965004	13
4255258	13
8380782	13
681437	16
1172766	13
1660314	13
21405630	13
3364716	13
3468260	17
4626361	13
4905736	13
3913673	13
4124936	13
6704297	13
938685	13
4452691	16
11634006	17
42143308	13
5707227	13
8186184	13
3003688	13
24933945	13
4472088	13
7551809	17
3234056	13
319505	13
4032825	15
348806	15
32340286	13
7160920	13
16845672	13
9434562	13
982054	13
26228219	13
6348286	13
19483717	13
442153	13
20654264	13
1947826	13
1274356	13
4647731	13
21872	15
13176538	13
9217883	13
831573	13
14000829	13
78815	16
10518404	13
339458	13
9562293	13
22605313	13
1291023	17
11560935	13
22164712	13
1284362	13
4089573	13
17806527	13
607460	13
3958680	13
6737967	13
3929189	13
9297152	13
3829144	13
11782505	13
18802648	13
941552	16
6788069	13
9486836	13
10862506	13
3734820	13
197357	13
10441845	13
14003364	13
6703825	13
571760	13
414935	15
240805	13
23405109	13
20479262	17
6949457	13
1231993	13
3488283	13
2814018	13
2097161	13
2299713	13
21065547	13
13270888	13
25173272	13
37557171	13
480365	13
11237034	13
666245	13
3896812	13
3818922	13
7988036	13
3623914	13
930604	13
66042894	16
6498804	13
5215016	13
10059207	13
1388284	13
2930624	13
13571502	13
3080559	15
9325302	13
1160167	13
4864140	13
8950522	15
1108344	13
5800280	13
1002163	13
8580971	13
15243491	13
25925163	13
6337205	13
9731515	13
8306488	13
7549310	15
4859494	13
13333774	13
19205117	13
4765499	13
23894066	13
11883128	13
1096291	13
1861817	13
6068185	16
26819703	17
8530507	13
4043846	13
5943402	13
4416640	13
31608849	13
1008685	13
10100703	13
16893979	13
5124881	13
4456270	13
8739886	13
4258369	13
771987	16
775520	13
7154613	13
738713	13
15360074	13
7281628	13
3209242	13
223144	13
2769216	15
25025665	13
16425183	13
318036	13
615994	13
4985086	13
4068392	16
12092313	13
2091295	16
3368708	13
5114516	13
14040221	16
7748469	17
8555829	13
8182486	17
4363514	13
9404426	13
13162811	13
248741	13
15694146	13
21610974	13
5959249	17
21752561	13
1492078	13
20683248	13
7414745	13
29234574	13
24602884	13
2463556	13
630530	13
5671625	15
14354463	13
17039529	13
6874590	13
10716737	13
6451533	13
22292375	13
562193	13
6512511	13
6549984	13
5427570	13
9620417	13
2323608	17
5472243	16
35494669	13
3601024	13
1580009	13
6932145	15
13648171	13
8656095	16
6275205	13
292959	13
6135875	13
13744494	13
8645059	13
3549976	13
3931021	13
2833905	13
31644822	13
1236874	13
8857505	13
579468	13
10896243	13
5950345	13
6088414	13
1447854	13
8262191	13
3029678	16
1555372	13
3145996	13
28660367	16
8253098	13
22953212	13
14433644	13
14316847	17
13436117	17
11146399	17
5532882	13
12347504	13
17501718	13
1965582	13
3488141	13
2648759	16
24038966	13
7626123	13
6688499	13
7708995	13
9763	13
3601176	17
3727522	13
1590151	13
5397902	13
10491528	13
13152318	13
11183498	13
14694036	13
6552350	13
4362096	13
4216148	16
4156513	13
3459733	13
713681	13
640067	13
2272140	13
4487415	13
13063874	13
12750294	13
8388545	13
46633	13
2939718	13
3580697	13
5077827	13
744009	13
21811799	13
658207	13
37462134	13
2452282	16
12625453	13
4119898	13
11611045	17
1673962	13
830827	13
2868598	17
276664	13
13799972	13
7837360	13
3892969	13
1043128	13
136707	13
17853572	13
5288969	13
13921998	13
964201	13
41095608	17
10518861	13
12796104	13
11389308	13
4497895	13
10603416	13
3552741	13
15689525	13
616278	13
5407671	16
1074133	17
8842124	13
3936761	13
2081604	13
2950773	13
1807090	13
10426658	13
15448421	13
4652557	13
29781222	17
21890074	13
14294219	13
10387746	13
17424087	13
911585	13
32557125	13
4643404	13
8272587	13
8683565	13
187606	16
16490472	13
1613532	13
17808311	16
7794936	13
2443372	15
23268101	16
15922457	13
5675239	13
12306067	13
11893146	13
10105795	13
5908724	13
459056	13
14353929	13
19100624	13
13539581	13
7307457	13
39432062	13
2465841	13
5170124	13
1295513	13
11142086	13
10018480	13
15073330	13
7415831	13
7380591	13
7117104	13
2024321	13
22458893	13
4014871	13
2453566	17
7976952	13
13500939	13
10310032	13
9552424	13
1531958	16
18413214	16
8254323	13
12901081	13
161701	13
2215126	13
2715971	16
786001	13
15216187	13
6244737	13
2434404	13
6480719	13
9288627	13
11351613	13
753193	13
2316533	13
12560618	13
2495565	13
1419966	13
7214698	13
941829	13
1118888	13
1351188	13
1045068	13
723225	13
20152809	13
10596260	13
11116002	13
28892173	15
3297561	13
10072810	17
279486	13
3334031	13
4534882	13
16208848	13
24928338	16
303829	13
6997993	13
16142020	13
2017357	13
1655130	13
2289195	13
1492226	16
19787154	13
6824923	13
962998	13
24951939	13
4588680	13
213790	13
6464261	15
12343558	13
1757808	13
4558642	13
16990715	17
26654528	13
911914	13
1098010	13
604673	13
1266984	13
19555355	17
15912629	13
8318786	13
11857515	15
21230522	13
2597854	13
26611998	13
170243	13
2844979	15
13676620	16
3773610	13
8770782	13
4859828	13
2796996	13
9037804	13
1857157	13
4979995	13
12095162	13
1783688	13
9503142	17
5596263	13
1152650	13
4105203	13
9174752	13
14991231	13
1423136	13
370942	13
17769603	13
9837335	13
9812374	13
2188152	13
3186617	13
13811836	13
22850017	13
10808714	13
24131334	13
5141226	13
11741596	13
14989403	13
481388	13
640167	16
37761262	13
4481537	15
206524	13
2546729	13
27286647	13
4193507	13
4681817	13
2772178	13
9700132	13
8158418	13
22428774	13
10331598	13
1922514	13
10294387	13
13732691	13
30950101	13
6971414	13
13360647	13
25094074	13
6118348	16
199688	13
12409084	15
9944820	13
4029887	13
10459446	13
1305834	13
3950193	13
4449159	13
10899942	13
4977564	13
20088429	13
20412687	13
3679429	13
4925627	13
2223917	15
19253	17
20383466	13
8162382	15
29210469	13
1742769	13
563821	17
24898838	13
4567703	13
3677843	13
2431998	13
4284915	13
388557	13
13620025	13
16133145	13
11627115	13
12812667	17
5367199	13
27852240	13
890380	13
8115441	13
7318727	16
7374413	13
2337846	13
2954175	13
8295382	13
20382557	13
1709391	13
6040037	15
16415450	13
2099506	13
15542756	16
10356739	13
3036113	13
1487538	13
7865815	13
3266346	13
4209789	13
1162907	17
3996944	13
6689040	13
3873681	13
8387343	16
1425388	13
166318	13
15147451	13
2684715	13
3605844	13
2557059	13
4794067	13
8070691	13
19307877	13
4653978	13
24215707	13
15088388	13
1709371	13
7372503	16
6772389	13
466507	13
1283633	13
20038579	13
11848458	13
4388561	11
19305766	16
3881665	13
665783	13
11468306	13
23630072	13
9593300	13
2023305	13
3232707	13
1185577	13
27446211	13
3826240	13
5431806	16
3520912	13
35977224	13
3493055	13
1162294	13
5287113	13
6705773	13
417930	15
2120606	13
2923112	13
2966308	16
7021073	13
5902520	13
5203379	16
4017302	13
4405672	13
12850435	13
2104389	13
18380714	13
23497025	13
3611194	13
105327	13
884237	13
3902594	13
11011096	13
4305232	17
3145906	13
7229291	13
28313053	13
5212230	13
4181762	13
8889103	13
3683489	13
41189928	13
6560136	13
36808991	13
171381	13
6371931	13
1039098	15
1800148	15
14628239	13
162838	13
219389	13
15021976	13
3171195	15
2218400	13
893571	13
5258532	13
8672045	13
4946209	13
3035970	17
4023522	13
609504	13
1619868	15
3797772	16
7575308	13
275002	13
1277397	17
12221041	13
621525	13
7172808	13
2635111	13
9726541	13
4309310	13
8216842	13
97243	13
6512379	13
21308436	13
6836509	13
8504944	13
3131675	13
3666839	13
9637747	13
579474	13
707141	13
12938706	13
31740392	13
8421036	13
38264443	13
24835439	13
6731488	13
613268	13
3542805	13
10704720	13
2676352	13
17186054	15
18947421	13
6926269	13
6718694	16
3725983	13
9895605	13
965463	13
4003110	13
560131	13
10643052	13
1929423	13
10411899	15
3753815	13
1969562	13
6936193	13
944132	13
8054661	13
3494735	13
19721791	13
45752686	13
6469071	17
2845208	17
793504	13
15183898	13
7178837	17
2201740	13
882360	13
3229946	13
27319110	15
14234562	13
396329	13
24658455	13
5893084	13
2359510	15
16056660	16
181005	16
18469547	13
2673755	13
5114847	16
12240654	13
538655	13
23471826	13
1048879	13
4071280	13
10503366	13
5989856	16
2982029	16
17936673	13
4511082	13
8943453	13
186250	13
12890385	16
22811073	13
5244829	13
30850493	17
2556360	13
23029068	13
1968851	13
359748	13
1669423	16
15820483	13
17738864	13
14537277	13
1045737	13
1753990	13
6843091	13
340561	13
3978756	15
1858908	13
31415092	13
719211	16
8677026	13
351310	13
3512258	16
994821	13
31394775	13
2145538	13
8299325	13
742999	16
5915321	13
4659707	16
20646917	13
3314552	13
1459415	13
6161202	16
3687441	13
2402757	13
992003	13
1558956	16
520001	13
16222573	13
14806632	13
1977825	17
1207166	13
5075842	13
1106271	16
2633115	13
1907407	13
10745352	13
14170741	16
17923495	13
7451809	13
1277498	13
561842	13
17597223	16
6785713	17
414670	13
9849722	16
55904099	16
15001126	17
241810	13
4631900	13
32577897	13
5684304	13
6250699	13
4474039	13
13038335	13
3749081	16
13001629	13
5251569	13
20165675	13
4240227	13
31899599	13
6190722	13
1096498	13
5791902	13
335130	13
34432932	13
1055106	13
15510882	13
7256259	13
11576617	13
3664902	13
1473873	13
9826442	13
16115304	13
5659706	13
1074473	13
5787051	13
3004889	13
1760073	13
9810446	13
23973676	13
8273304	17
9274853	13
7182653	13
6252456	13
1421274	13
4017738	13
259842	13
5617293	13
10735818	13
6147684	13
2371914	13
11072630	13
22799142	13
10843164	13
7044293	13
1177040	13
5918561	16
18407450	16
15707032	13
365558	13
543495	13
5605524	13
10992737	13
898852	13
6064690	13
7614610	16
1055609	13
21999662	16
4094449	13
6083506	13
2749895	13
5581017	17
7630598	13
9324588	13
23650954	16
3363133	13
8536025	13
3052204	17
13224554	13
7106588	13
10167992	13
21059249	16
17903275	16
12391686	13
5272915	13
254144	13
9899054	13
1265424	13
7250164	17
6732944	13
786088	16
3836198	17
3330825	13
9721227	13
5831692	15
4703980	13
1221427	13
37213469	13
12617406	13
14814745	15
12130108	13
395710	13
4588555	13
140577	13
27336220	13
2904013	17
6440914	13
26093876	15
16946564	13
14410282	13
7354673	13
6201188	16
488264	17
11637779	13
10080414	13
5006090	13
35069438	13
11708471	15
13234986	13
744940	13
5182017	13
6795544	13
2409541	13
1595731	13
24427433	13
5861180	13
3580119	13
7309385	13
288732	13
2362211	13
1174946	13
7892834	13
8598436	13
5826218	13
2248984	13
26146551	16
21497040	13
18098378	13
24351595	13
4566748	13
360900	13
3066040	17
6339392	13
7002267	13
16867	13
2998321	17
24839280	13
17386796	13
16147532	13
1694990	13
1850618	13
9807954	13
20974447	13
12741787	13
1292510	13
71126	13
393913	13
1521692	13
4405345	16
4411197	13
8052187	13
4512878	16
114652	13
3993126	15
570099	13
998904	13
8662192	13
1014893	13
506228	13
4666866	13
9463672	13
7159147	13
13715633	13
3018372	13
13359617	15
23953934	13
6698878	13
23850566	13
3922074	16
3114498	15
3933598	13
14555564	15
3238739	13
12384616	13
5036165	13
2340523	13
518880	13
13405523	16
6376411	13
798187	13
20148938	13
6248770	13
10603079	16
5242901	13
1121836	13
22565701	13
10970784	13
20504154	13
9131066	16
6554627	13
4101643	13
10411108	13
7149669	13
7385639	13
2768448	15
7758334	13
24542846	15
6316533	13
1522851	13
7764972	13
5409743	13
3094492	13
9161327	13
24653179	13
323677	13
332382	13
1745009	13
21281231	16
51113000	13
25649771	13
13897483	17
4497346	13
112461	13
25097149	13
2427354	13
6716637	13
8532192	13
3925976	13
5273811	13
5253883	13
4164851	13
13702230	17
3752868	13
5900808	13
10846082	13
9219776	16
16511632	15
1364246	13
8289513	13
3009406	13
3892996	13
17436948	13
16022580	13
1585489	13
25183496	15
9954163	17
1152930	13
10438610	13
9316878	13
844246	13
6279344	13
10447146	13
4667326	13
17282642	13
813218	13
6031987	13
4719220	13
1502398	13
3024633	13
132736	13
27544072	15
3518152	13
1561425	13
18363164	13
7335459	13
5251794	13
21455707	13
1336131	15
131425	13
4980044	13
2674064	13
2974827	13
1750437	13
3195292	16
2139262	13
11105343	13
38339	13
25753006	16
4185294	13
15470777	13
1729284	13
56582183	15
9759331	13
475617	13
14623852	13
17323205	13
6662698	13
5710096	13
99376	16
3713051	13
12529776	16
9704323	13
2347418	13
4654438	13
1091142	16
4889913	13
3509009	13
2816322	13
8878950	13
4036825	13
3091893	17
2449278	13
5672003	13
3074061	13
83493962	13
2348511	17
9780223	13
2114110	13
3799577	17
5584750	13
1815077	16
4587418	16
3472913	17
19305954	13
20787158	13
5650388	13
9196556	13
3952697	13
20298234	13
2308510	13
12618030	13
17093942	13
23733312	13
2929775	13
3784694	13
10732505	13
3564362	13
23676966	13
1662340	13
19131738	13
1008555	13
1703271	13
3012684	13
20371951	13
6898648	13
5805556	13
7597319	13
8960060	13
3690412	13
12586801	13
3261221	13
4100835	13
8285618	13
810765	13
7421588	13
5215610	13
342984	13
17282672	13
14483626	13
7638053	16
12530262	13
6012510	13
1843138	13
3963524	13
18541421	13
7184076	13
12367812	17
5391864	13
6664257	13
13788979	13
14415036	13
7235382	13
1801577	13
4523648	13
19959647	16
32241866	13
1934805	17
2572376	16
5249210	13
30885146	13
6381615	13
2448947	16
4271531	13
24783875	13
4679765	13
1644856	13
6295255	16
4293343	13
18037375	13
41429682	13
11325903	13
17383628	13
5304718	13
13236535	17
1166969	13
326031	13
32870693	13
29754714	13
6551784	13
6096660	13
1531713	13
10335229	13
1128743	13
17976381	13
3240354	16
8731929	13
3668476	13
14078808	13
5546054	16
16558577	13
35001368	13
6527302	13
19062243	13
8866736	13
956211	13
3378537	13
11263612	17
18518198	13
31971	13
20178318	13
373577	13
3164681	13
4884205	13
12779258	13
5019902	13
1291049	13
119335	13
1830550	13
590077	13
3486210	13
2562262	13
11678962	13
4442077	13
1866253	13
3815926	13
27178222	13
18333800	13
11855933	13
4503988	13
9731674	13
22598878	13
138220	13
14706723	13
2709570	13
1503568	13
39667996	13
12261760	13
8233425	13
10523513	15
8630581	13
5880856	13
8444299	13
2373170	13
24347007	13
1409586	13
8631664	16
8999883	13
22871584	13
173853	13
7286629	13
10583097	13
5555163	13
7944939	13
22024605	13
2972396	13
6124817	13
116062	13
623714	13
1422311	13
8881914	13
2216907	13
1278467	13
5248490	13
5254223	17
2153963	13
2747648	13
4538205	13
6696862	13
7798344	13
6738622	13
19266786	17
383149	13
10705842	13
24922643	17
2577679	13
1344260	13
2689737	13
3502994	13
3624030	13
7450908	15
188954	13
3529637	13
1698402	13
943892	13
4099068	13
383896	13
4764810	13
2124641	17
9479114	13
3502814	13
2663319	16
18633842	13
12215313	13
1648394	16
1842720	13
4004377	13
4447886	13
27984358	13
1374561	11
7938253	13
417277	13
5237969	13
16263903	13
11545380	17
18600120	13
3287079	13
2099129	13
10370461	13
3744423	13
2989541	16
807341	13
6594345	15
246179	13
1783401	13
22475653	13
5925523	13
3287298	13
21843230	13
8488934	13
934931	13
9425693	13
19720297	16
23338486	13
4619259	13
5407859	13
3262351	13
5541565	13
21914791	16
3498054	16
1815021	13
4751951	16
8712352	13
10299223	13
16037717	13
1474630	13
1170601	13
5454867	13
3173413	16
6285529	13
29535054	13
7019114	13
890174	13
3656840	13
8536865	17
11681645	13
35567051	13
22743207	13
28740211	13
375841	13
186432	13
1857362	13
6208330	13
646715	13
43669664	17
7372645	13
17652708	13
7514030	13
1880612	17
13427290	13
9503025	13
15848503	13
21433714	13
3842249	13
12940716	15
3022697	13
2027187	16
3157337	13
3493982	13
2011052	13
65311	13
11523616	13
5646161	15
2378750	13
1303539	13
16137003	13
9762872	13
19379913	13
7332275	13
1385759	13
1458589	16
4529919	13
5784774	13
13264357	13
1158819	16
526203	15
20559676	16
2563490	13
3224972	13
6214242	13
1662961	15
11349649	13
20006137	13
11282290	13
12989430	13
14951914	13
6379768	13
28234551	13
20529752	13
920502	13
22301948	13
16473700	13
5944499	13
1332074	17
2127897	13
11697559	13
8169774	13
12332522	17
1423948	13
7192955	13
15450931	13
1450621	13
16834786	13
2157176	13
10166157	16
22688877	16
2837522	13
1163168	13
18882883	13
9342805	13
987580	13
9303144	13
3191347	13
24966634	13
9305150	13
3875690	13
15548991	13
12881957	13
8536810	13
1225701	13
378922	13
24990378	13
22831853	13
4456813	13
2653946	13
231371	13
3187396	17
19670862	13
13592367	13
11164495	13
2509431	13
20838322	13
6235486	13
9350003	13
2248344	13
6766147	13
8731174	13
6875417	13
8336008	13
1984401	13
6821998	13
8683332	13
3765755	13
4904574	16
1534268	13
3245535	13
14589142	13
27001682	13
6748752	13
19068449	16
5869615	13
1871455	16
312103	13
9628904	13
35957163	13
23713070	13
15089566	13
4058970	13
10253824	13
1625622	13
761421	16
33525850	13
5127164	13
1105618	13
3810387	17
15679885	17
8341035	13
395369	13
10360878	13
629675	13
20594109	13
2214060	13
7393470	13
19177255	13
13254197	13
11894261	13
9358891	13
8415216	15
1115592	16
1470811	13
5052658	13
1055034	13
43837796	13
11711589	13
1708228	13
9528668	13
997592	13
7072042	13
33101185	13
2941912	15
7647075	13
16628151	13
20286919	13
14611312	13
5655731	13
24855431	13
2884946	13
272962	13
5470857	13
10458531	13
11235369	13
1998168	13
4600543	13
1934859	13
1075161	13
3505527	13
7487934	16
8451577	13
2178186	13
13508226	13
29604	13
4710657	13
13099454	13
16922174	13
17938484	13
2389702	13
4254776	13
749387	13
3965463	13
6959507	16
3687928	13
1110476	13
1246310	13
4673834	13
34816322	13
1420020	17
6137829	13
1701331	13
10863603	13
16242229	13
15041606	15
26507536	13
7423135	13
23443005	13
1607590	13
9704255	13
22190900	13
4599994	13
1385056	13
6462169	13
1674842	13
6200409	13
3362595	13
6692709	17
8450881	13
3840804	13
26273121	13
4157404	13
55194723	13
1065515	13
1469339	13
4825394	13
27956641	13
12255677	15
9196977	13
13656746	13
7185318	13
9134646	15
1817214	13
5404256	13
8017971	13
17474575	13
873177	13
5671541	13
16368401	13
12230310	13
32101742	13
20261606	13
4037810	16
9258656	13
19195502	17
6101864	13
17906639	13
5312163	13
3182741	17
2644128	16
21061607	13
8028544	13
89196	13
8989895	13
225137	13
5427928	13
1311061	15
5102375	13
2865944	13
880371	13
2210279	16
15684999	17
2686746	13
3864203	13
7416195	13
1269159	15
4458449	13
3303710	13
6245664	13
15352387	13
23788443	13
6437428	15
7949847	13
3566981	13
8132290	13
3302699	15
1480943	13
370811	13
817898	13
3740282	13
3028588	13
13852969	13
2693925	13
17684168	13
9421623	17
2435547	15
3646317	13
8159298	17
1395811	17
6653186	13
7030038	13
13463572	13
16714475	13
3541078	13
43296694	13
9133917	13
8640488	16
13696348	13
28489784	13
608364	17
8939098	13
2417450	13
5988910	13
2441687	13
760752	13
4140100	13
22858025	13
24672303	13
11188490	13
14188336	13
2584924	13
23105978	13
184614	16
17096623	17
10145806	13
22383243	13
6697049	13
2334827	13
1373077	16
8141515	16
2233556	13
5993033	13
41181062	13
2502864	13
15412215	13
4401360	13
6430791	13
3373612	13
45817663	13
9236847	13
1946846	15
14503802	13
645243	13
2085293	16
12506837	13
20447153	13
331179	13
7565519	13
470869	13
6098226	13
415863	16
4715919	16
4583780	13
13020669	13
4945358	13
22166699	13
3416926	13
9828222	13
9519907	13
1835521	13
8996544	13
2128265	13
64047	13
9458496	13
11671380	13
1144300	13
834586	13
3884458	13
3921012	13
8437626	13
1679229	15
14009924	13
5541795	13
43314207	15
8223536	17
4783199	13
28272299	13
5704836	16
8178587	13
9908271	13
29456309	13
54437841	16
5557362	16
3847050	17
15709470	13
261697	13
6307437	13
5988621	13
16334302	13
6376033	13
760761	13
87432	13
3441202	13
478738	13
17399080	13
27623737	16
1671838	13
7591169	13
1096662	13
4582519	13
11591062	13
12142312	13
11305755	13
125126	13
18508497	13
2720206	13
10153221	15
1325420	13
8869843	13
16487790	13
39838123	13
646780	17
6955851	16
1064909	13
18006971	13
10749715	13
43747552	13
507786	13
13910935	13
5295848	13
13342133	13
19992805	13
7596410	13
232936	15
25286464	13
8810374	13
5795183	13
11755687	13
22163120	16
5535848	13
10863339	13
7731391	13
6106251	16
3484092	13
5095889	13
2936284	13
5288418	13
6039344	13
8996840	13
4264297	13
7283418	13
5183076	13
22623435	15
660056	13
10431954	16
25782272	13
4133260	13
697684	13
6579485	13
1799257	13
1513498	13
870689	13
3074242	13
1791935	13
3048766	13
3318684	13
31199070	13
9394159	13
121806	13
5188555	17
1831730	16
2454701	13
9811048	13
1276403	13
4632688	13
11812806	13
11381034	13
3347496	13
18721863	13
8285238	13
36149659	15
9987738	13
201605	13
7969619	13
5158662	15
5132044	13
1653673	16
23994394	16
28156648	13
3231683	13
2163007	13
2525874	13
13416660	13
5056084	13
5535987	13
38421262	13
3395935	13
4404966	17
3269483	13
2076752	16
6684361	13
3855982	13
2919292	13
2534767	13
3538702	13
8746671	13
3877107	13
7192041	13
23733032	13
2961017	13
3129157	13
2542237	13
6532563	13
3437707	13
6594363	13
3221580	13
33959526	13
2760092	13
8450462	13
2947190	13
3827775	16
12629358	13
5257117	17
6018587	16
6949005	13
3602171	15
7522418	13
633104	13
541539	13
3866228	13
7721947	13
2375591	13
5664630	17
29318339	13
7407060	13
3219373	16
7100059	16
2473117	13
5174631	13
1336697	13
840556	13
15515284	13
1883476	13
1542785	13
3245924	13
4979919	13
1997991	13
20682637	13
4850411	13
7871504	16
5933643	13
3513982	13
5508000	13
1817036	16
3609310	13
22059535	16
1330478	13
7249069	13
12779586	13
237249	13
4851102	13
273016	13
6023140	13
12344559	13
7597739	13
4089662	13
5024901	13
10541040	16
4561536	17
6327950	16
35186692	16
13369429	13
867491	13
2218551	13
22714842	13
27438005	13
7394768	13
1192613	13
22586078	13
3106293	13
19332010	13
6617006	13
651807	13
8182075	13
8453002	13
339427	13
15473964	13
5382436	13
4086338	13
4562608	16
2734792	13
2727353	13
27917124	13
5535011	13
6265502	13
1061578	13
8262820	13
7052730	13
1311998	13
25160866	13
5305586	17
24433149	13
9183824	13
4111936	13
385684	13
5885325	13
6172095	13
5441217	13
121964	13
2848547	13
21429000	13
4605588	13
4860965	16
5226980	16
1822097	13
5584266	13
7829336	13
18984914	13
8598841	13
3500550	13
17568403	13
1519991	13
6201372	13
5370857	13
2959068	13
18736942	13
3095675	13
29695699	13
41099556	13
4168913	13
1334620	13
9473377	13
4071311	13
1202578	13
4107261	13
8564989	13
9127748	13
14818507	13
8855405	13
9188863	13
8107425	13
9261171	13
7470014	13
15033406	13
3408763	13
1303453	15
28970702	13
8761933	13
3192307	13
255591	13
12408358	17
8878118	13
16509562	13
4307403	13
10141	13
10500645	13
841359	13
7455913	15
6120349	13
17420106	16
2519453	13
3282337	13
8259690	13
2033619	16
6090089	13
2675310	13
30827965	17
865256	13
2128726	13
2028125	13
21533531	13
5111999	16
9994982	13
2363087	13
7777439	13
18242860	13
5942776	13
13492942	13
12127151	13
19127173	13
19268516	15
3973334	13
6082726	13
14357361	17
7329374	13
2338544	16
6054107	16
6327872	13
5815726	13
7134499	16
11245358	13
14638913	13
13098514	17
9126041	15
4923634	13
3529400	13
9911403	13
2038352	16
42049195	13
16968727	17
624589	13
4195769	13
283953	13
39159254	15
2356669	13
3846139	16
1788007	13
3784947	16
13228680	13
2572091	13
2784919	13
13642775	13
6802941	13
30787419	13
1490931	13
14862158	13
15128943	13
2405687	13
18949418	13
1773749	13
912228	13
829328	13
4517785	13
4756148	16
53419661	13
8428614	13
3271136	13
4816814	13
5440781	15
173933	13
13652124	13
222246	13
1140983	13
1623031	13
19205416	13
4027772	13
242021	13
7165755	13
3046789	13
10726240	13
14370886	13
3505626	13
1078110	13
6679178	13
6428562	17
14656409	13
1423885	17
10026362	13
775538	13
17999735	13
13580606	13
1101382	13
14391653	16
3416998	16
63617	13
13327874	13
1566227	13
1613059	13
3216256	13
8642015	17
1956521	13
2359510	13
1970503	13
31603577	13
8668086	13
5443612	13
2544691	13
3510213	13
29501506	13
12880795	13
6052078	13
9441240	16
22864874	17
6378311	13
2944720	13
8626993	13
3146143	13
200966	13
1732999	13
1134732	13
3910797	15
14442764	13
5826770	13
29695195	13
18027851	13
541122	16
1627937	13
21904402	13
29058424	13
2056998	13
5283381	15
3281774	13
11637039	16
1147289	13
3343016	13
10647914	13
9603210	13
2690272	16
3645633	13
9769494	17
1864089	13
34944	13
6450450	13
10786062	13
12156257	13
7723019	16
6493621	15
634439	13
19927258	13
1905142	17
839014	13
1893817	13
235692	17
7033353	16
18114193	15
1532992	13
1418946	13
2088287	13
1521942	13
6550066	15
1249575	13
16549682	13
1601155	13
6819648	17
32619601	13
9470960	17
5796228	16
11681653	13
17029883	13
10919451	13
6248920	13
15502235	13
17513035	17
8872414	13
4376924	13
7249580	13
405004	13
11197864	13
1144626	13
1854369	16
2028355	13
4334262	13
7360020	13
3526636	17
8931571	13
9482034	13
1240495	13
17260996	13
3717809	17
15062633	13
5870316	13
339059	13
2196717	13
19708642	13
10810784	13
11156844	13
2186408	13
9263271	13
12038581	13
10842720	13
12581775	17
4120047	13
8871500	13
2543208	13
7545730	13
6360393	13
13283136	13
521668	13
6212633	13
4507614	13
14529430	13
9431393	13
33756620	16
7244951	13
3143645	13
16562061	13
858600	13
16852894	13
12855160	13
2733162	13
296085	13
7393166	13
5536359	13
2071622	13
1023791	13
12008307	13
5841945	13
2236372	13
19499380	13
25871049	13
2499152	13
9137964	13
4299700	13
4884168	13
3429498	13
110712	13
5680168	13
11573093	13
7263718	13
4297948	13
808167	13
3730543	16
598380	13
311109	13
17649997	17
9112569	13
2602310	13
24110173	13
8889684	13
5537018	13
7972353	15
14711069	13
15960328	13
2250049	13
1258120	13
4801985	13
1870290	13
5888199	13
355000	13
12868825	13
26367684	13
2178555	13
822564	13
15415938	13
2070910	13
621092	13
1260020	17
10379620	13
231527	13
10374318	13
1493069	13
4890617	16
13498707	13
5557103	13
254913	13
5012035	13
600524	13
2556330	13
3049057	13
5474252	13
2347997	15
10106654	17
203855	13
5281425	13
1811870	16
3710393	13
3606731	17
2028687	13
2692024	13
22715163	13
5513614	13
14587764	13
17781533	15
99985	13
34947591	13
5024934	13
788087	13
6647413	13
3048960	13
8682513	13
2818022	13
15007240	13
4039550	13
448	13
31549535	13
3016665	16
5473602	17
4875234	13
4690910	16
6578551	13
2281571	13
6693787	17
101142	13
57103768	13
4981734	13
8565958	13
452007	13
4160757	13
6665486	13
28371333	13
21123373	13
4798779	13
1884549	13
4249925	16
29714898	13
2409898	13
15605649	16
18454098	13
5553051	16
6063808	13
12213864	13
3470156	13
12305130	13
23063827	13
937742	13
1178536	13
2017815	13
24824473	13
2900401	13
1737927	15
5194853	13
16899160	13
18877537	17
8670770	13
10061137	13
1758434	13
8129533	13
10655573	13
8865743	13
7259519	13
2919204	13
9053294	13
7203214	13
1511821	13
12266374	13
6306617	16
12760074	13
6355570	16
4105630	13
2367698	17
1758931	13
8593066	13
13352019	13
300914	13
22300067	13
7848227	13
5279714	13
6201105	13
1740060	15
7529715	13
797524	13
6117071	13
5351150	13
10773196	13
33738222	13
1089560	13
13239399	16
9106301	13
6008694	13
1010899	13
4461414	13
10737488	13
7812032	17
2297181	15
2987086	13
6746542	13
3894671	16
31126653	13
7068345	16
5876443	13
7673248	13
2563233	15
1495713	13
4428540	13
7103345	13
4973254	13
6692019	13
2956798	13
1490575	13
36980556	13
20262117	13
7438140	13
7258858	15
5686906	13
579586	13
6550765	13
4057885	13
36280	13
11025213	13
4835017	13
6347946	15
11751936	13
139884	13
20724233	13
1354926	13
5931671	16
4843967	13
12016954	13
6121242	13
4322906	13
9527346	13
7019176	15
1076788	13
2906014	13
4967698	17
1705125	13
12679459	13
26949751	13
15002853	17
790687	11
6104016	13
7865349	13
8399984	13
2792296	13
6458432	13
33746783	13
14580468	13
1022205	13
7196889	13
1238371	13
1176062	13
16687959	13
22733757	13
1897938	13
3758049	13
1803484	13
7702319	13
3433442	16
6040293	13
7545943	13
11248107	13
7599675	17
8724145	13
5032764	16
17851261	13
12117666	13
4423706	13
16637259	13
6980604	13
12866113	13
7811856	13
25928103	13
18088184	16
9597521	13
1154848	13
8117449	16
10244633	13
11505083	15
1681145	13
9498941	13
21022875	13
47222	13
8931249	13
8219342	13
727407	13
1050862	16
4970634	13
2450739	13
6236948	17
115929	13
8849497	16
3274671	13
3904450	13
670278	13
6854700	13
4998125	15
10091726	13
15985327	13
17823046	13
2469859	13
5034543	17
26045952	13
7177901	17
17474888	13
4734999	13
7940276	13
2079655	16
15601571	13
16673874	13
7782594	16
10757918	13
1564479	13
3598527	13
1360574	17
5955688	13
11712335	13
9637526	13
1558526	13
12617852	13
2882391	13
3721846	13
88531	16
7174208	13
2155667	13
9089426	17
5185335	13
6542040	13
8173891	16
12720202	13
524552	13
4373928	13
1052195	16
339026	13
2156453	13
3342585	13
667413	13
1715676	13
1228991	13
27375274	13
1745986	13
12092303	13
6281221	13
10521222	13
20063818	13
18247171	13
4007196	13
20471474	13
26722740	13
3544127	13
7679041	13
30718755	13
1461229	13
4630926	13
24906411	13
520009	13
27149524	13
5959945	13
4634188	13
5686313	13
43103	13
2344252	13
8091953	13
10861604	13
31329783	13
6416651	13
871697	13
8598509	13
215551	13
10023044	13
8913756	13
12985141	13
8107301	13
3363424	17
8994249	13
2613716	13
5479622	13
27239803	13
4514392	16
29274783	13
6287885	13
34544554	13
9123017	13
1100424	13
3479160	13
10907668	13
1338675	13
704186	13
9457513	13
17325927	17
1665655	13
5409193	13
1855457	13
4749490	13
8102161	16
5600146	13
775619	13
8901645	13
4208056	13
6669898	13
14423836	13
268786	13
6610729	13
12808544	13
4224518	17
2254104	13
5972289	13
2802054	13
4209259	13
11138504	13
5258270	13
7470413	13
1232229	13
7937263	13
2492405	13
17555799	13
2458739	13
7837155	13
45947226	13
32966997	13
14742007	13
21010556	13
1829139	13
4359701	13
6133173	13
4253269	13
21761383	13
994788	13
867307	13
3485341	13
53577	13
7536294	13
4446901	13
33479746	13
2091872	13
14429685	13
5720478	13
22237400	13
14249022	13
4002917	13
14404236	13
2382311	13
9888980	17
19725232	16
13754320	13
1711734	13
6741978	13
3498745	17
5596770	13
10724870	13
2583633	17
8679088	16
1658655	13
7895705	13
28976094	13
6198714	13
11621280	13
17656439	13
342072	13
3277899	13
9251651	13
2031714	13
24009656	16
9491983	13
804615	13
200174	13
2116349	13
2660902	13
22504308	13
4714824	13
824009	13
23368223	13
10796497	13
11694942	13
838031	13
22269512	13
2577957	13
2177121	13
1734384	13
1047069	13
7678813	13
18546365	13
15279674	13
6475089	13
1004642	13
8364698	13
2339321	13
8708088	13
3926893	16
2686934	13
396089	13
20655573	17
793041	13
526867	13
11918009	13
1019610	13
15070755	13
18506731	13
53194	15
1522817	13
9600028	17
2343196	13
25796779	13
22257801	15
7683726	13
897927	13
3698165	13
1234048	13
21016715	13
7936949	13
5593119	16
3376056	13
9172891	13
18260728	17
23865348	13
18678649	13
8763342	13
14397925	13
17229396	13
6732354	13
21882811	13
1578303	16
9731994	13
9173344	13
4622509	13
6286241	13
19683	13
2118519	13
754385	17
6825989	16
1357294	15
10825237	13
11203559	13
2019482	15
16143351	13
1713829	16
5956347	13
722244	13
5414653	13
3332685	13
5929508	13
831733	17
7574940	13
6318671	13
6049532	13
2991756	13
46628229	13
1714763	13
9150017	13
2414923	13
231050	13
8217836	13
4986713	13
7130621	13
222027	13
5782755	13
8496255	13
17704549	13
8785686	13
17967908	13
513513	13
7821426	13
11369108	16
12907249	13
27827738	13
3625844	13
4912542	16
14715390	13
37990	13
3323283	17
1875396	13
5448522	13
1063287	13
8402518	13
6722089	16
166745	13
12313078	13
1544152	13
14941032	13
7584799	13
43360772	15
6678824	13
7517365	15
22674684	13
3964464	13
25635465	13
229547	13
3222726	13
18713668	13
5403180	17
4707872	13
1520369	13
615116	13
3756280	13
3838435	13
13389162	13
1493607	13
529489	13
45378468	13
2523025	13
6373595	13
5312620	13
18904007	13
8925886	13
6965436	13
1222225	13
11030724	13
17743552	13
4702612	13
12817995	13
14118519	13
27160229	15
5297168	13
6234928	13
11725896	13
23061926	13
621958	13
11237440	13
150358	13
7718197	17
4302471	17
11937140	13
2536894	13
3293170	13
1755050	16
2356689	17
3613292	13
3758400	13
15234188	13
8620288	13
483002	13
1797690	13
26539194	13
15095968	13
4121833	13
389627	15
4687996	13
10741279	13
8743122	16
9840640	16
14925931	13
2499893	13
17455773	16
548669	16
841409	13
584468	13
4108417	13
28495341	13
5582906	16
19540697	13
12692062	13
3627123	13
275455	13
24145100	13
17581801	13
5663112	13
594146	13
1824355	13
1113308	13
8922590	13
3801308	16
3544194	13
3545524	13
56069	13
9984561	13
224788	13
15871912	13
536191	13
6401297	16
16634081	13
3591858	13
17800513	13
10392403	13
33546850	15
935575	13
8980656	13
27434942	13
44281443	17
26330843	13
28299534	13
5875348	13
15047159	17
12350382	13
3332263	13
4753883	13
7088987	13
4329843	13
14460652	17
5343445	13
5545130	15
17101870	13
34963309	13
189116	13
1174381	13
10321503	13
38255633	13
442457	13
58452	13
481685	13
4380567	13
7065240	13
2893715	13
11834916	13
5802590	13
2636672	13
2401785	13
6750197	16
9189776	15
3335352	13
7999321	13
273300	13
8620085	13
7565113	13
324420	13
9139654	13
10290879	13
9198059	13
1648369	13
6079253	13
9980694	13
10356591	13
6427608	13
1356437	17
48943106	15
11006132	13
8056931	13
8458550	13
739074	13
9555772	13
6633756	17
3062537	13
3993906	13
12306032	13
126594	13
9055993	13
1125983	13
1121589	13
31343400	13
3938096	17
1657319	13
11153142	13
1775987	13
3482553	13
3264159	13
4093368	13
1611888	13
15883172	13
2783702	13
16374144	13
28254417	13
1825324	13
2512423	13
7457704	13
17478622	13
5359988	13
10365583	13
15766095	13
528924	13
225469	13
2867587	13
6301705	13
24193226	13
28698957	13
11791361	13
4650978	13
13206495	13
7174566	13
151239	13
4227535	13
3444090	13
2797423	13
2848763	16
15629921	17
2798367	13
48979077	16
9905747	13
3656703	13
4288193	13
3859740	13
8042287	13
2825455	13
11130212	16
2294782	13
28339229	13
10399574	13
5098008	13
4333180	13
745289	17
6664514	13
7597062	13
2552787	13
3986844	13
2657817	13
7661149	15
1568455	13
1639654	13
5850149	16
15659726	13
9824008	13
9898339	13
11141871	13
18342656	13
1866382	16
11778318	13
2259655	13
16677990	13
7640154	13
10605036	13
7621883	13
14878546	16
2947412	16
289887	13
1046736	13
310843	16
1130439	13
7042900	13
494092	13
16041036	13
1388920	13
31774337	13
17190295	15
3619629	13
13037973	13
15147551	13
7103372	13
3751402	13
13477263	13
14176070	13
1515515	16
718957	13
7366801	13
9951666	13
1775994	13
814200	13
17634985	13
4793244	13
1396500	13
6339752	13
7470616	13
5029071	13
7028607	17
11911567	13
42172647	13
3925065	13
10311878	16
7075962	16
13519516	13
2554998	13
830751	13
9427796	13
6670550	13
6556917	13
5932835	13
16764569	13
2881017	13
27299731	13
340500	13
6601688	16
9639885	13
1799910	13
31880284	13
1712019	13
828862	13
2188931	16
330686	13
227581	13
4607800	13
3166529	15
23441636	13
9264513	13
9330793	13
3178453	13
23944751	11
6191846	13
13465945	13
2821594	13
133556	13
3336952	13
5320179	13
1042061	13
9311947	13
1370044	13
3329740	13
14654555	17
879375	13
2259953	13
2570158	13
18409932	13
3457668	13
216561	13
2201574	13
24283812	16
21552361	13
648421	13
4894791	17
2158572	17
2071594	13
7268060	16
2610842	13
1811186	13
246875	13
1301610	13
4305596	13
2355057	13
2681949	13
9091091	16
2362946	13
583994	13
1770626	13
25956122	13
22474235	13
17020685	13
9960292	16
2004079	13
27506239	13
1897291	13
4844587	15
18272687	13
5621962	13
4550572	13
10979743	13
9616657	13
1995416	13
5590011	13
706574	13
3097995	13
3718813	13
926739	13
8896797	13
10479004	13
22104894	13
550574	13
2591276	13
558015	13
7667795	13
6023620	13
7555125	13
6974435	13
16876879	13
12246135	13
2897286	15
5071072	13
672825	17
7951939	17
8533664	13
16791978	15
6800640	13
684686	13
3752108	17
693565	13
9019936	13
7161526	13
39318474	13
725086	13
4749319	13
6198542	13
5508979	13
971624	15
9647398	13
3848510	13
57583	13
9403947	13
695469	13
33777	13
2317550	13
7695311	13
3021826	13
16926150	13
2945204	13
6073605	15
6141703	13
3803925	13
18616988	13
3158257	13
4663684	13
11699562	13
6102133	13
10179460	13
17943539	13
1337635	13
1810240	13
1417063	13
2120057	13
8861090	13
7859613	16
693951	13
1328375	15
2799933	13
180575	13
7830658	13
16272509	13
9246647	13
3675801	13
6078211	13
6669745	13
13788435	13
14620610	13
12365982	13
12550670	13
5278979	13
664137	13
3405975	15
5663641	13
6006634	13
4518797	13
15481308	13
22136290	13
3675141	16
6522292	13
1867584	13
9897365	13
18919367	13
33104199	13
10098725	13
10435876	17
6544072	13
41128999	13
4602650	13
3111739	13
1151482	17
2385336	13
11069601	13
6478633	16
1974966	16
2675977	13
4934736	13
5467392	13
510206	13
11485947	13
1482636	13
10272914	13
9813582	16
19028016	17
31257059	13
380366	13
36314864	16
3040782	13
2012850	13
3878639	16
8193764	17
4926373	17
5963039	13
13807338	13
10431346	13
8097635	13
18392338	13
9449591	13
9414021	13
29316721	13
23192713	17
22541740	13
195668	13
10516649	13
7283304	16
7814757	13
15222558	13
1969541	13
12239567	13
1865033	17
10057821	16
901396	17
11505347	17
7565683	13
6592628	13
1961139	13
11838283	13
4710364	13
7281653	13
32466310	13
5012347	13
2949	13
15990717	13
8916631	13
12531736	13
13383874	15
5484972	13
5491539	13
458142	13
5920191	13
7760815	13
4239611	13
10630025	13
7251890	13
5156982	13
2370955	13
14694904	13
34213767	13
6391803	13
15892319	13
1472792	13
11725252	13
4157547	13
13229788	15
1939902	17
5075245	13
1279933	16
18312884	13
4871507	13
19157510	13
15202019	15
199003	13
7279169	13
2462954	13
7964207	13
9405805	13
13352998	13
22210186	13
33358195	13
2009854	13
216080	13
1328886	13
6302206	13
10683587	13
17935964	13
3586147	13
22671753	13
17401951	13
6028591	13
298204	13
49739720	13
234722	13
5024995	13
5631306	13
20880119	13
10376301	16
6654433	13
2669953	13
42484	13
4666346	13
5711561	13
14196645	13
1040120	13
11033965	13
11938933	13
294502	13
20368918	13
8598955	13
1802801	13
8276051	13
3713361	13
1852000	13
3882018	13
2438084	16
2204162	13
22535987	13
4872174	15
6925288	13
396023	17
4544853	16
10824964	13
624018	13
18943397	13
7747116	13
2036736	13
4314988	16
3606075	13
912819	13
47939	13
1128864	13
8817746	13
3318520	13
634323	13
9334574	13
8830818	13
6177773	13
10927011	13
962285	13
3036080	13
10546929	13
1434357	17
3449788	13
6450290	13
1944591	13
33675730	13
19675405	15
6514571	13
56709	13
23238156	13
9895357	13
8198924	15
3071013	13
450667	13
24145555	13
4126481	15
4582350	16
1356836	13
3491039	13
9538730	13
10225936	13
851726	13
13260316	13
7294340	15
9412483	13
17998063	13
4147520	15
8413537	13
26104442	13
1701402	13
18246313	13
13029669	13
5162295	13
11510696	15
7938409	13
4114176	13
3514746	13
40924916	13
11927471	13
575801	13
483983	13
27401487	13
2058935	13
9788234	13
1399369	13
6084994	13
6087204	16
9961683	16
21224793	13
14319177	13
2431631	13
2519333	13
19123995	13
662272	13
5605745	13
2621571	13
8700980	13
5099934	13
5513387	13
7557337	13
8908633	13
22327402	13
10719240	17
3126268	13
2580766	13
2644896	13
9354138	13
10284631	13
6296947	13
11427068	13
4272602	15
6382854	13
9872629	13
10003758	13
2045776	13
12091108	13
1977019	13
5150496	13
19955084	13
2547517	13
11138005	13
3032593	13
5070154	13
2610097	13
867770	13
25854203	13
10257564	13
14725818	13
3168048	15
11616194	16
3726252	17
509953	13
26916175	13
8091979	13
1933961	13
10614744	13
9019478	16
39896220	13
4871740	13
828290	13
3342302	13
21061223	13
5445467	13
2232831	13
9090387	13
11941600	13
2271454	13
8901029	17
11884600	17
4600493	15
21429780	13
859241	13
2561442	13
26471327	13
7659878	13
4318908	13
6933555	16
14861073	13
480350	13
5891779	17
815358	13
2718908	13
9885119	13
8430695	13
7445925	13
16766975	16
8582847	13
6169270	13
9996320	13
2957737	13
1523154	13
2584991	13
17343340	13
6080421	16
7090608	13
2910906	13
1723419	13
10679097	13
681657	13
3518868	13
28856362	13
13913310	13
5929386	13
5990844	13
1611923	13
3245317	13
6202719	13
14691602	16
1199600	17
4601266	13
6096545	13
4525975	17
4564928	16
2326467	13
2790477	13
47124	13
3071262	13
7986093	16
12367234	16
596507	15
20645093	13
1521784	13
50268161	13
4548959	13
2798961	13
4041985	13
13467429	13
4521569	16
5137717	13
1552144	17
4300880	16
34793750	13
2587022	13
499462	13
22014734	13
14246825	13
3427197	13
17580178	13
1360105	13
227051	13
20959139	13
10847584	13
624947	13
5771667	13
2201693	13
5389806	13
302780	13
15062058	13
10933659	13
4189274	13
5902556	17
2832173	13
1377702	13
6764637	13
493544	13
7055264	16
12679396	13
15017434	13
7656965	16
671927	13
2134459	13
1307515	13
3877731	13
2669671	13
6654239	13
3635793	16
568372	13
1375854	13
25393404	13
6621293	13
1595720	13
4765373	13
54514	13
11099526	16
2189342	13
670552	16
5254985	13
407213	15
3555717	15
11324581	13
14433370	13
2158941	13
24927194	13
3723830	17
9439502	13
10333841	13
1723794	13
3840431	17
25608901	13
6838858	13
2635481	13
126098	13
5614325	13
7398614	13
22002117	13
11536765	13
1318775	13
13452697	13
2199431	16
2041415	13
8074108	13
30488301	13
4927086	13
10923568	13
1101737	13
4041653	13
14537195	13
14769818	13
563813	13
17730085	13
12251497	15
9716412	13
2358821	13
7378379	13
602421	13
14425715	13
8786919	13
1618257	13
27541415	13
6980474	16
10820812	13
1724718	13
19627547	13
229178	13
259801	15
24717975	13
684185	13
867947	13
3073799	13
2872866	13
6888550	13
1052310	13
1523455	13
7049498	17
13188328	13
15534705	13
16942187	13
3429357	16
5010054	13
27507657	13
4991864	13
1807331	13
306145	13
7956787	13
14416472	13
15107506	13
4616242	13
662901	13
1319481	16
19943352	13
14317518	13
49853989	13
35094224	17
433200	13
14632043	13
2537662	13
5240386	13
5902729	16
4339114	13
11833968	17
4353469	13
12508124	13
59093	13
2423116	13
26429107	13
6617709	13
5122340	16
70821	13
12349236	13
4429200	13
4758052	13
2866831	13
7062991	13
1405957	13
17107225	13
1809133	15
17930549	13
1012431	13
1545205	16
14503872	17
3708138	13
72505258	13
20248751	13
7227678	13
294942	13
10390344	13
4984004	13
3652869	13
783630	15
13191702	13
5859137	13
2305750	13
15953914	16
316569	13
2568705	16
3970398	13
26139471	13
14897047	13
58153706	13
7823248	16
18868359	13
23410566	13
3342868	13
8798546	13
8720790	13
3027888	13
18997275	13
4943912	13
2351190	13
5299647	13
3093290	13
2102815	13
7185848	13
7231789	13
10797854	13
13438051	13
8909687	13
20900267	13
12184536	16
2918304	13
8041724	13
2336493	13
6415008	13
4261353	13
9333865	13
513055	13
2590891	13
3347440	13
10286066	17
4358592	13
233887	13
4114148	13
20011364	13
3401348	13
1634188	13
2266837	13
753591	17
2840243	13
4649316	13
7050326	15
3262721	13
17586512	17
3650429	13
9772625	13
17962363	13
377761	13
22839393	13
4605004	17
3212560	13
4137105	13
9075061	13
1364832	13
1227597	13
15724572	13
11027548	13
2431021	13
17716525	13
3937591	15
6327221	13
2830499	13
1381932	13
14150506	13
11302600	13
9239383	13
2489486	17
11862005	13
4909855	13
4190356	13
23312858	17
5524743	13
8856016	13
1255427	13
5647098	13
23903132	13
722341	16
8506286	13
9781856	13
7762148	13
4018758	13
16680480	13
5789286	13
2011965	15
24643114	13
3237109	13
44075419	16
8530304	13
1934421	13
1697881	13
807692	13
9288741	13
7270694	13
3097345	13
1461071	13
1583270	13
19063319	13
2159433	13
2401855	15
7790864	13
8940386	13
5244879	13
2663527	15
9193477	13
5287141	13
49266636	17
8414435	13
2995460	13
1349577	13
4334660	13
17247386	13
9288879	13
7979810	13
2611732	17
3711814	13
5176352	17
30050644	17
1070224	13
3264383	13
11308989	13
2538104	13
3937350	13
12651688	13
7953419	13
8479233	13
2720315	13
10275067	13
19580371	13
7213576	13
9991593	13
2263279	13
21991860	13
504733	16
1630367	13
15911049	13
7517005	13
2478413	16
3014061	13
12629885	16
764114	15
9600047	16
14963578	13
23037994	13
22025214	13
1719649	13
5303442	13
6033671	13
10255959	16
19138556	13
2374669	13
8003924	13
3599307	13
6995164	13
1637767	13
4177307	13
8134574	13
13401594	13
3783160	13
11724325	13
5349986	13
8551708	13
14747617	13
639449	16
1561125	17
3354618	16
1705211	13
12970766	13
15747931	13
16831259	13
4668543	13
19696116	13
12245617	13
7509291	13
18132162	13
1627773	13
3958417	13
9245785	13
19045892	13
4698700	13
13335635	13
14763714	13
4545910	16
1664831	16
8070572	13
1504006	13
4083783	13
6802485	13
5018856	13
3226092	13
22502499	13
3452971	13
6597203	13
8404087	13
993878	17
4804448	17
9613556	13
4181717	13
2002610	13
4571099	13
3446554	13
8320599	13
2048733	13
9589901	13
10351953	13
12245507	13
3018694	13
8994744	13
13359191	13
24860413	13
5037571	13
4184087	13
105701	13
8526496	13
21988180	13
37785018	13
1612033	13
6402250	13
11428511	13
4737182	16
1230924	13
19519871	13
8762313	13
1908163	13
31246327	13
7233847	13
13592009	17
3382555	13
12664581	16
18417615	13
1354490	13
11148087	16
5976510	13
6894011	13
434032	13
4069483	17
5270936	13
13514543	13
6446637	13
52235595	13
29895427	13
7091125	13
22249880	13
3855076	13
7982084	13
11629901	13
1581139	13
9549126	13
9555984	13
8147270	17
2997265	13
2165183	13
16166686	13
2285794	13
52845866	13
28217778	13
16839992	13
7814268	13
7807446	13
3801691	13
2568756	17
442939	13
15607343	13
9515718	13
269271	13
2721859	13
13732546	13
8489000	13
1965704	13
1003887	13
22144952	13
309923	13
395561	13
4666322	13
1764597	13
1367885	13
1035577	13
11001560	13
13824371	13
29617757	13
26431623	13
7741654	13
11100359	13
1287021	13
6549164	17
18179777	13
605825	13
15586863	17
5800246	13
2412208	13
3684776	16
839861	13
1641385	13
948356	16
6436462	13
8386022	13
3412454	13
4111669	13
12632157	13
41312429	13
3990324	13
20895757	13
3403559	13
423865	17
14598310	13
3815146	13
15623546	13
2388921	16
6496721	13
5199506	13
666345	13
2685285	13
23280454	13
19513247	17
10463502	13
4815014	13
549805	13
8357000	13
3938966	17
10594592	13
6898780	13
1291259	13
2577412	13
1376046	16
8204366	13
17274393	13
8097523	13
2434796	13
5514148	13
3164650	13
1522378	13
1802728	13
47369209	13
2095845	13
26083270	13
6749172	13
20321029	13
5214387	13
15549463	16
1336974	13
196370	13
283293	13
954362	13
8206359	13
8781661	13
10572004	13
186669	13
16119923	13
16509833	13
17876724	13
3912874	13
4521893	15
6123922	13
1363064	13
7222848	13
44681118	13
815435	13
1502380	15
7641913	13
6597913	13
15812811	13
4192062	13
24357560	13
1938793	13
5471670	13
9423435	13
4451703	16
2485454	13
7747816	13
1265453	13
16562883	13
800427	13
9503096	13
1131076	15
5343280	15
9450515	13
5050461	13
8734802	13
238578	13
1482801	16
2763533	13
358460	13
795537	13
16340494	13
19526771	13
4695528	13
40492144	13
458201	13
1446160	15
1100183	16
4030779	13
3066514	13
3964496	13
8168285	13
28471040	13
511780	13
11161012	13
16220657	13
23213337	13
7660390	13
645888	16
6155683	13
2410455	13
3030964	13
2681250	13
22706127	13
1312559	13
770971	13
21471613	13
40719087	13
26480564	13
3851879	13
6424126	13
4135556	13
429610	13
18626853	13
9802977	13
1729098	13
35861409	13
3860830	13
3754431	13
9087972	13
9964595	13
5552775	13
18260697	13
1326145	16
6631453	17
33172096	13
7858563	13
620511	13
7442399	17
746338	17
5672794	13
4157912	17
826537	17
2144058	13
12962862	13
5208172	13
5940038	13
306273	13
6575020	13
23832952	13
1900507	13
10300462	13
3228190	13
869752	13
12884924	15
6218556	13
9358336	13
13085746	13
1145175	13
10361214	13
5976998	16
265567	13
1679855	13
2687915	13
7588689	13
1533738	13
9376780	16
1649889	16
3609552	16
498890	13
1795079	13
3226010	13
1246527	13
758123	13
2239783	15
2489331	13
1782806	13
17417297	13
1602912	13
978172	13
15162582	13
22480149	13
5696140	17
10451414	13
35426511	13
1462542	13
5914486	13
31135007	13
18011946	13
19689957	13
758297	13
467183	13
12955072	13
22196334	13
2476305	13
24904813	16
1014149	13
7575095	13
7349014	16
1947343	13
4085245	15
8326	13
2080722	13
16209372	13
5261269	17
3161294	13
208349	13
7326321	13
10547581	13
944744	13
7971399	13
30044109	13
15839276	13
7429982	15
5913231	13
38212001	13
11961406	13
17679051	13
12433812	13
2775125	13
10456517	13
4866757	13
9547674	13
21333697	13
1263889	13
4461528	16
4967122	13
9492076	13
17572020	13
1482426	13
6650403	13
1254326	13
11600601	13
9276814	16
1643184	16
4046556	13
15449874	13
9278564	13
40376537	13
5377307	13
1251442	13
22377686	13
4461494	13
20548705	13
5604097	13
4012780	16
1725938	13
2219501	13
5547316	13
23119824	13
5930465	16
1068954	13
1367397	13
6962811	13
12662790	13
11747248	13
7138476	13
3572465	13
2026582	13
29066098	16
2621835	13
1100317	13
10442294	16
17534089	13
634110	16
395245	13
11614800	13
12941307	13
8386913	13
19826911	13
4053174	13
10050827	15
4477303	13
13032022	13
9731	13
4936899	13
5798341	13
129072	13
16715696	17
2942270	13
6657573	13
7561332	13
731172	13
13595016	13
1968301	13
4307011	13
8432388	13
2669598	17
11980169	13
9398363	16
4764512	13
4931692	13
8889072	13
14129481	13
26167611	13
15962944	16
3656690	17
1220821	13
2682105	13
7559461	13
15384733	13
4273122	13
14979089	13
597218	13
537482	13
21414283	13
11157684	13
18938940	15
3722562	15
582072	17
6132521	13
2707646	13
1703439	13
13815115	13
414776	17
5075871	15
714868	13
4621084	13
13370478	13
680355	13
2991271	13
5843242	13
15137770	15
13331756	13
2666914	13
3884488	13
4420473	13
19548250	13
2436772	16
12299598	13
3029388	13
237709	13
4693101	13
4596258	13
2878322	13
3777435	13
231020	13
3410748	13
2018722	13
9830915	13
270794	13
15022362	13
6087052	13
1359296	13
19779546	13
1474211	13
23526715	17
20375851	13
10683030	17
3499695	13
84277	13
7203953	13
5417624	13
6149133	13
3776998	17
19564577	15
5491641	11
5640727	13
5320696	13
1149714	13
8501207	13
14489724	13
5758328	13
3160733	13
8672380	13
3336266	13
7305170	13
347143	13
4501371	13
2491830	13
26444145	13
847609	13
2933564	13
9735679	13
5411484	13
1126743	13
17109457	13
2051561	13
7456684	15
13069646	13
2459403	13
3802605	13
944186	13
299632	17
580186	13
2136643	13
4622278	13
26143143	16
3656085	13
1960157	13
28353626	13
7587961	17
8980467	13
2451341	13
8378731	13
2727397	13
19097569	13
52668107	13
678317	13
2626634	13
1999915	13
8874504	13
10117678	17
3575936	13
10202148	13
7921810	17
3713666	13
10844223	13
5333371	13
1469029	13
11735773	13
5432035	13
15901310	13
2292407	13
26552225	13
1105529	13
6070382	17
19896686	13
12134100	13
427947	13
2792369	13
1890313	17
18849442	13
282984	13
6667531	17
18775151	13
511844	13
25675738	13
18930307	13
863898	13
4347307	13
6228143	13
8918030	13
8149490	13
296803	15
35058487	16
22801534	13
644097	13
388508	13
5077276	15
5316515	13
2663053	13
1349795	16
17479857	13
12926928	16
1268658	13
2029483	13
3895905	13
7368457	13
10090205	16
50032	13
1820372	17
1636206	13
5575289	13
4803446	13
8762155	13
7796217	13
16032977	13
1193651	16
19467572	13
17397098	13
11545266	13
7707260	13
5777852	13
5943070	13
20615148	13
376075	13
31908986	15
1916389	13
8358148	13
2087395	13
2971079	13
8430298	17
5579223	13
128891	16
14462308	13
30168416	16
8083871	13
7288189	13
21615415	13
10035464	13
18189172	13
777912	13
9651832	13
9359243	13
7108296	16
1548318	13
39261450	13
2350090	13
2527286	13
19609081	13
620721	13
34114755	17
11385758	13
1022384	13
376240	13
9804415	13
1061023	13
27257632	15
11473806	15
2309258	13
18961399	13
6706830	13
640819	13
7964568	13
5750766	13
11880459	13
8804656	13
5428397	17
2768472	13
7496119	17
127070	13
419886	13
3599594	13
428259	13
10839981	13
8642739	13
22003495	13
1920371	13
399236	13
5201202	13
2199003	13
4088915	13
7067673	15
4622902	16
47254817	16
1810679	13
11716468	13
2543965	13
523940	16
699861	13
5654114	13
16825779	13
18975384	13
4303532	13
1235023	13
10110909	13
77860	13
1304565	13
1096222	13
7553629	13
23746273	13
3938193	13
4673621	15
10844832	13
2244559	13
11125682	16
8927758	13
23569114	13
1496463	13
86072	17
1741786	13
5081735	13
10489729	13
5318661	13
5808776	13
1192916	13
10059275	13
46069	13
192284	13
18129073	13
6169192	13
7620127	13
3605540	16
10018055	13
12089908	13
3531557	13
7393159	13
15289169	13
853320	13
7253481	17
2393004	13
19140268	13
5677615	17
1798602	13
7590712	13
21390279	13
2260475	13
4041484	13
2430710	16
21928501	13
20083625	13
8398333	17
4831582	13
6343795	13
4531326	13
402727	13
10128630	17
13577661	13
2088532	15
11288142	13
8795516	13
9423101	16
5655786	13
2516082	13
10615988	13
39679436	13
6341413	16
32735429	13
26664756	13
8978648	13
2012576	13
16167952	13
6631404	13
2314084	16
15696071	13
37581501	13
10847014	13
150846	13
13332278	13
2618528	13
20232997	16
11402810	13
5489342	13
25187	13
11748512	13
8500032	15
2131469	16
291458	13
7858445	13
27831030	13
1635851	13
18158649	13
33603	13
3368781	13
20552245	13
15853166	13
57927560	13
1327368	13
6683491	13
2378912	16
58034779	13
17881047	13
3701071	13
6209915	17
4790830	17
13440667	13
8557846	17
8535848	13
6499222	13
1674963	13
9290695	13
3572285	13
7918268	13
1186916	13
9350968	13
8819699	13
16210303	13
3587881	13
7949845	13
6004833	16
5741996	13
5284886	13
8581916	13
10685562	13
12879766	16
6993753	17
4537182	13
4532008	16
5766998	13
2022744	13
17061680	13
12311799	13
4271924	15
5369631	13
21154156	13
1210002	13
324624	16
8659384	13
2313757	17
221364	13
15331073	13
2899039	13
2690975	15
22810725	16
729306	13
11578107	13
3023149	13
44512528	13
2371367	13
6721080	13
4272977	13
1499885	13
20012445	17
231252	16
1657359	13
2332762	13
513379	13
4018838	16
11792696	13
15204436	13
4550741	13
10712683	13
1395816	13
1423741	16
6269420	13
4431805	16
11256155	13
3272544	13
4053765	13
11845150	13
12553962	13
8535999	13
17996871	13
11783192	13
33928066	13
20804331	17
16361469	13
1275341	13
16422876	13
1985865	13
1822964	13
7034856	13
10247191	13
23592995	13
10169166	16
687506	13
4400971	13
4406510	16
9041653	13
368207	13
16737052	13
3662283	17
5268312	13
3943737	13
4561315	15
2572358	13
21460905	13
27497119	13
7955075	13
13409459	17
1505999	13
7428361	13
1735631	15
3225575	13
21060263	13
351773	13
10644363	13
3939826	13
3762802	13
1872804	17
3476157	13
870923	13
733657	13
2636387	13
8112313	13
5768450	13
5068225	16
10316191	13
3933349	13
10997283	13
1847330	13
2449667	13
82973	13
4411296	13
27857941	13
14004443	13
1740174	13
13642566	13
849370	13
5515562	13
74656	16
354515	13
6499569	13
12815174	13
470653	13
7873900	16
7778322	13
5504439	13
9098616	13
17342881	13
10326088	13
12965320	13
2373980	13
4635615	13
989716	13
3895186	13
8672642	13
10635147	13
3750029	16
615537	13
36117568	13
5161819	13
4209414	13
23031625	13
9366834	13
565997	15
17611217	13
961331	13
5949967	13
1061044	13
2921808	16
412383	13
1608149	13
7473402	13
255272	13
1406758	13
8618007	13
5723260	13
11653896	13
31558370	13
5017099	13
20783751	13
21943948	13
3085472	13
4090192	13
2858259	13
27108331	13
3423952	16
6389136	13
3638093	13
13116967	13
11585524	13
203215	17
19173531	13
7876942	13
2736376	13
8535395	13
17889133	15
4135752	17
13987512	13
5001596	13
519345	13
9647840	13
2805267	13
31233593	13
10587629	17
538109	16
186316	13
16605237	13
2878882	13
4830160	13
9238835	13
4093142	16
4008382	13
5767967	13
12994430	13
5467807	13
14935274	13
10931146	13
6657833	13
1984100	13
20075810	13
778931	17
654363	13
10925229	13
1032616	17
2043984	13
10739609	13
4050470	13
6456778	13
8582635	16
579699	13
8777772	15
5416295	15
6806661	13
2575926	13
2856286	16
1543186	13
6870508	13
7478263	13
1330965	13
567421	13
6447726	15
4203816	13
15357091	13
488894	13
1429336	15
3495642	13
4768718	13
12693164	13
2497697	13
15358966	13
10480653	13
20523321	13
1325268	13
5815496	13
9328651	13
8958134	13
17163442	13
897961	17
7661052	13
6650604	13
4850261	17
15828680	13
2972071	17
16051840	13
7187633	16
9197670	16
4268556	17
2546183	13
167017	13
4903054	13
25510246	13
21519385	17
3210256	16
6612125	16
10006132	13
20415452	13
58988	13
7641049	16
232138	15
8596151	13
15569216	13
14176257	17
711401	13
93399	13
15332250	13
10442929	13
1999290	13
5562778	16
4356702	13
326163	13
4328776	13
7590656	17
171824	16
16519059	17
4267860	13
3367392	17
5132271	13
4761583	15
11387644	13
2194863	13
16688676	16
2161321	16
10972732	13
2392463	13
4096946	13
9034683	17
1032930	13
14761541	13
4703441	13
8409042	13
15888267	13
656547	17
12583270	13
13518299	13
9678171	13
3600005	13
5259974	13
1230138	17
6820619	15
13827609	13
3179153	13
26861133	13
1455656	13
6714287	13
20293172	16
7484878	13
7107105	13
2945409	13
2225256	13
4473949	13
5748717	13
1070513	13
16821545	13
7047822	13
9856182	13
858038	15
5321897	16
23399572	16
1063610	13
2049658	13
8772512	13
1352443	13
2162347	13
464220	13
1598666	13
1678087	16
13800648	13
1647203	13
40451130	13
5768655	15
35602597	15
12665932	15
2319720	13
53624	13
1036218	13
1058732	16
12289669	17
8404734	13
12666156	13
235997	13
1066217	13
5059606	13
33968321	13
9209536	13
3864503	13
19141744	13
21460188	13
22311484	13
21671221	13
1852172	15
969152	13
12399052	13
28488787	13
811493	17
1712146	15
12786618	16
449508	13
13802876	13
2368700	13
324886	13
16270726	13
36743617	13
4644117	13
3926729	13
13521467	13
7875903	15
11917815	13
2004323	13
2560288	13
33609374	13
5955631	13
15339613	13
5113870	13
20169712	13
6919137	15
2082112	13
3146883	13
110902	13
1489943	13
157520	13
5682869	13
36257326	13
4281280	13
22984779	13
16341138	13
12380701	13
8609900	13
14439741	16
6376877	13
53797	15
17039032	13
19557192	17
799630	13
5981215	13
12738223	13
4039139	13
49978633	13
2226419	13
7313276	16
19701294	13
794718	13
43449679	13
15843656	13
12158662	13
520451	13
2132998	13
2063978	13
14409172	17
2334603	13
9517843	13
1573608	13
27914123	13
24576261	13
7919788	13
16808447	13
4516544	13
10153784	13
27012590	16
890710	13
7084134	13
20472408	15
1556373	17
6342640	15
1307588	15
15812947	13
17724300	13
3574940	13
5755979	13
2172668	13
598377	16
16427689	13
8695203	13
997203	13
13818877	16
6270070	13
22719772	13
17317917	13
10820009	13
606830	16
10171714	13
6028829	13
1258719	16
1338461	16
5327220	16
3100836	13
2817762	17
807846	13
12756302	13
2213150	13
17636088	16
12408431	13
4060176	13
16905841	13
10880047	13
5528671	16
18381930	16
7761353	13
16877240	13
223875	13
7469722	13
13005876	16
8225470	13
17376212	13
245336	13
5320062	13
7161773	13
11386341	13
9714480	13
27290486	13
14485781	13
18062352	16
11847409	16
11662498	13
4683012	16
14011358	13
1996416	13
12733339	13
338698	13
8063661	13
1432127	13
3967243	13
7916382	17
1584303	13
3836463	13
5264503	13
3284716	15
5000608	13
7077901	13
21464670	13
2556220	13
6164049	13
152117	13
10992247	13
5214112	13
3806714	13
1439183	13
4656175	13
42507063	13
213452	13
13934078	13
3484328	13
3994403	13
7735775	13
8144218	13
33541210	13
7504476	13
10906891	13
19120288	13
8281338	13
557001	13
13226113	13
10260341	13
24892292	13
3333514	13
164386	13
3530484	13
3118699	13
848722	13
13631127	13
12449398	13
3705039	13
10056157	13
3967555	13
828283	13
3299349	16
1806026	13
379791	16
9178866	13
20072145	17
18962433	13
36987098	13
2641484	13
1125715	13
3922655	13
2098516	13
6676350	13
68306656	13
28203652	13
2841204	13
2459647	17
5141159	13
10843894	13
6355200	13
5949734	13
6301439	13
4630966	13
1387542	13
17451953	13
266692	13
1128257	16
9854223	13
42058268	13
373841	13
6374168	13
4224394	13
20879994	13
13746797	13
23299731	13
10133449	13
4601434	13
8387068	13
8947507	13
6275957	13
3488988	13
5337734	13
2175795	13
3012364	13
16785775	13
326842	13
3306409	13
33343981	13
4113701	13
10795671	13
26130579	13
3312024	13
8616043	13
11376592	13
3769518	13
4066883	17
5921760	13
4423882	13
4898006	13
1305156	13
16318764	13
727793	13
720247	13
6980783	13
9421320	16
4334364	13
7906497	13
2728827	13
12436317	13
23628959	13
1884847	16
19054316	13
256137	13
3553384	13
11964852	13
10280237	13
6098900	13
15702114	13
5270369	13
311328	13
12998745	13
3207788	13
2842037	13
3018340	13
16455500	13
5256252	16
5324508	13
3498189	13
8304813	13
15141618	13
1149761	13
1002833	13
11123231	13
4625806	13
2782100	17
8763842	13
15386812	16
19799433	13
8114935	13
18347443	13
6278998	13
6874032	13
8908074	17
9395545	13
4538356	13
5555574	16
6229258	13
4533398	13
3615964	13
15541033	13
17609432	13
8502586	13
24306990	13
5057609	16
7061642	13
228279	13
14197570	17
39471265	13
11900355	13
6736468	13
5658039	16
5481545	13
24006629	13
5950141	13
3773473	15
3467790	16
2569329	13
807338	17
337011	13
1204807	13
1379259	17
27955224	13
31497028	13
9715066	13
5037386	17
5072303	13
8205202	13
4661345	13
1049941	13
5572376	13
4795532	13
4352283	13
2876693	13
295846	13
6725477	13
6089530	13
1992418	13
1117529	13
1822318	13
10811245	13
10064818	17
973681	13
3553220	13
2527641	13
8806966	13
4915159	13
5390044	13
18677527	17
6731119	13
3573745	13
4532380	13
13500927	13
8394994	13
12723503	13
428058	13
1095978	13
5233509	13
11437314	13
4670923	16
2479782	13
33087034	13
8679871	13
4676276	13
13060378	13
55550085	13
13219749	13
12821852	16
4031916	13
38085670	13
1280649	13
3831094	13
14147991	13
5883817	13
390243	13
21612831	13
9492248	13
24352176	13
2793008	13
8366352	13
23317805	13
10028971	17
5446741	13
1779144	13
2093885	13
22255865	13
1062083	13
4797139	13
3873872	13
3864909	13
13792443	13
2348117	13
23704048	13
24546492	13
1141917	13
1666540	13
6545181	13
16538750	13
820182	13
693966	17
13737502	13
4056324	15
2249767	13
7593146	13
415398	16
1224241	17
10616476	13
623363	13
21895243	13
580113	13
5217084	15
4068942	17
7061792	16
4006760	13
29488520	13
10194925	13
9874131	13
1198902	13
45855	13
3115342	13
13703303	13
9173408	13
26761604	13
880435	13
2259113	13
1328071	13
202995	13
3512232	13
20819549	13
46050471	13
9998801	13
1572952	13
4344316	13
4782413	13
1547015	13
9788475	13
1114659	13
5983488	13
15671506	13
1764075	13
11567590	13
510667	13
24013888	13
3057236	16
18979358	13
32808487	13
476780	13
1411197	13
17538341	13
522539	13
135392	13
12400634	13
3468236	13
23241646	13
9291991	13
2765176	17
1951257	13
635200	13
5875965	13
17781111	13
3729350	13
400584	13
3697845	13
2233038	13
9183075	16
23182626	15
703700	13
11741467	16
3822794	13
1101876	13
2749764	13
36915381	13
1352818	13
1445217	13
7778655	13
11973538	13
3108165	13
22159555	13
4507844	13
183371	13
9733181	13
2846434	15
2055215	13
9154627	13
9494867	13
9143974	13
918862	13
11501545	13
6263830	13
4570329	13
3809351	13
3817010	13
7008681	17
1019061	13
9552369	13
1666829	16
4075496	13
299154	13
6250121	15
2657839	13
6876618	17
182718	13
31192005	13
5315154	13
6968177	13
2308688	13
19277205	13
2681355	13
19433144	13
35843653	17
12239363	13
16263513	13
7331007	13
17721179	13
8759872	13
8338922	13
10880594	13
26277864	13
10823642	13
1382949	15
2051038	16
8287532	13
7528470	13
11304987	17
9174727	15
4600391	16
7098574	15
1618978	16
1322941	13
269816	13
11273544	13
5110757	13
13960928	13
1723876	16
9573248	16
1883035	13
686919	13
675284	13
2020052	13
1264675	13
5005586	13
3416140	13
2117905	13
11379332	13
14068423	13
7197172	13
996047	13
12319558	16
23013007	13
7709540	13
376628	17
7525514	13
2886110	13
1940630	13
5566765	16
182281	13
602566	17
17477357	13
9749591	13
27451871	13
2140584	13
11130697	13
15503279	13
38085559	13
15452880	13
2819000	13
7001452	15
5244844	13
26631226	13
8355777	13
17560881	13
748104	13
12105434	13
13196057	13
3554286	15
779012	13
23612737	17
5587012	13
13804791	13
11515607	13
5271931	13
1444829	13
7070104	13
1006636	13
5611887	17
8580477	13
9024336	16
10137569	13
1245326	13
1174871	13
5295968	17
2111375	13
5438645	15
521388	13
6888384	13
8931837	13
16709881	13
10119687	13
6094662	13
12185251	13
23370	13
3413848	13
111686	13
24869217	13
19681887	13
11872570	13
28416420	13
5539136	13
1305440	13
2693298	13
5167168	16
599298	13
441381	13
11862766	13
3874897	13
3036614	13
9776336	13
3733666	15
7367816	13
3042111	13
6680012	13
2940891	13
44232838	13
378723	13
2165882	13
2556603	13
1758992	13
11089006	13
15112654	16
2308261	13
3942781	13
2142185	13
36722985	15
18730938	13
3749463	13
6659824	16
24696560	16
5718999	16
5320805	17
669443	13
7334328	13
3230937	13
9882103	13
15551930	17
12691799	16
27283433	13
5036299	13
14718525	13
34291135	13
9354167	13
15489448	13
3431546	17
2684479	16
4666346	13
9798691	13
19306130	13
7989635	16
7951410	13
2955578	15
22553834	13
11633302	16
3203571	13
3555547	13
658350	13
1350022	13
505427	13
18754863	13
7484840	13
2306228	13
3835235	13
3029975	13
1991376	13
5977089	13
6516544	13
6197684	13
6035942	13
2305742	13
1119731	13
5230749	13
512504	13
7080564	13
9136746	13
4376969	13
8078781	13
9736999	13
23184835	13
4683122	13
8854158	13
11432958	13
9698866	13
4539293	13
29833116	13
36695266	13
1241655	17
21332955	16
30923742	15
34007526	13
5504108	13
5958062	13
1077715	16
7105566	13
693317	13
2494234	13
30762834	13
5864458	13
6199385	17
4767969	17
7700838	13
10331455	13
10569079	13
16685475	13
16840016	13
12282045	13
2263386	13
3330177	13
30123369	13
3570389	13
1304420	13
3370374	13
36763440	13
6147480	13
5775851	13
1893927	17
7515576	13
22847094	13
2867404	13
16957128	13
3554015	17
489213	17
504139	13
5206902	13
13414405	13
6641921	13
8683432	13
4304223	13
1402112	13
497707	13
4219098	13
45206700	13
8169567	13
5652768	13
2094827	17
59866	13
14177540	13
12185514	16
9796217	13
1464328	16
34839261	13
7205164	13
19169967	16
3768840	13
7123813	13
12431082	13
8230220	13
18761364	13
7940396	16
261375	13
19562918	13
2670052	13
6127908	13
11228745	13
2809516	13
23480476	13
11074613	13
3305939	13
1138330	13
11788813	13
487280	13
20055049	13
16558689	13
3113005	16
26695192	13
6071855	13
3285317	13
22685284	13
20718058	13
7476626	13
13360711	13
2259855	13
24309714	13
3982795	13
1233046	13
9923145	13
1093691	13
2815875	15
2219547	13
11866522	13
9681740	13
17148652	13
9739768	13
4005451	13
4793257	16
4826650	13
8880619	13
4290220	16
5430605	13
9425956	13
4065148	13
3203183	13
5491248	13
14747545	16
7541730	15
233022	15
306114	13
10865873	13
16695929	13
14230045	13
6903013	13
20125390	13
3917071	13
12797226	13
4449977	13
3567280	17
22292920	13
6025925	13
12225436	13
4171296	15
2519191	13
5045093	16
25961591	13
11955507	13
1135233	17
28078555	13
4317343	13
20993190	13
1687619	13
473679	13
2110435	13
6560773	15
10208451	13
7850667	13
14061935	13
6225679	13
8247328	17
19806841	13
1191444	13
2210139	13
4412321	13
7262960	13
8054069	13
4922451	13
1113997	16
3957562	13
1225374	13
8341884	13
22744288	15
34098861	13
12397528	16
16221935	13
10460194	13
10500588	13
2254263	13
5652204	13
7403822	13
2121578	13
8259402	13
3384180	17
2838563	16
14128980	13
8681463	17
2830360	13
4815432	13
4613408	13
5537985	13
5427587	13
6431142	13
2188826	13
2864854	13
2152003	13
4305334	13
5087031	15
1326287	13
2126122	17
37879139	13
10943565	13
8136368	13
33602650	16
1322552	13
3436596	13
453649	13
18085129	13
4067305	13
18742754	13
3969428	13
5685721	13
18960299	16
6395107	13
579228	13
15208165	13
3872381	13
21096936	13
12944835	17
8432833	13
557732	16
1125476	16
2105930	13
408135	13
15555151	13
1510271	13
29711668	13
7555723	13
1381886	13
20449877	13
22867640	13
584793	13
730004	13
10013220	13
35607141	13
7192967	13
909639	13
47154795	17
4648714	13
14749399	13
17124834	13
20138903	13
16206246	13
9834253	13
4519740	13
8137685	16
1968130	13
228030	13
6415602	13
5879777	17
14579147	13
3428683	13
1085520	16
8974539	13
7529998	13
6035832	13
409805	13
8620838	13
11912143	13
14841763	13
2880089	13
6031125	16
3847701	13
8280748	17
24532322	16
22007765	13
1799365	13
1640288	13
2463409	13
133651	13
24939283	13
31544684	13
2037038	13
2263429	13
546911	13
15065210	13
4505826	13
6070082	13
994820	13
6414186	13
1658265	13
13443537	13
16285522	13
68626	13
2660940	13
8670782	13
10374495	13
965789	13
8200830	15
16923516	15
26096084	16
6928519	13
476230	13
4484216	13
4958193	13
18220500	17
8648674	13
15091998	13
3460669	13
1418807	13
36915893	13
1803570	13
1286516	16
21386973	13
12215929	13
509548	13
4134876	13
2880213	13
2067389	13
24782049	13
2737034	13
1127552	13
1323582	13
15616706	17
6746446	13
3109339	13
1098741	17
19470391	16
1646250	15
14452476	16
3662109	13
12666028	13
1142514	13
903826	13
3801729	13
2225307	13
700768	13
553619	13
18207934	16
10489143	13
2086933	13
380943	13
13616938	13
8477261	13
6026924	13
15265328	16
3055738	13
13764699	13
22560267	13
11531416	13
53964	15
7483241	13
5982812	17
1140269	15
9041185	16
1520456	13
255111	13
2275133	13
2973281	13
25530101	13
29349987	13
3285537	13
4142426	13
22784998	13
30924091	13
10739799	13
16199209	13
8560342	13
5107754	13
4256811	17
5545887	13
8605441	13
2751182	13
8842034	13
21955175	13
12922388	16
2008137	13
1451790	13
6923208	16
9337932	13
7035353	13
3407970	13
3440117	13
15442901	13
3954246	13
2478090	13
4817185	13
3880864	13
5047615	13
4044709	13
218649	13
1720936	13
337155	16
18004558	16
14099707	13
7837367	17
7070613	13
24462264	13
7533665	13
1276870	13
14675090	13
28612266	13
8895163	13
14091522	16
721966	13
10021593	13
34597773	13
17256009	13
2142558	13
13701022	13
1882176	13
520232	13
4327677	16
13087072	17
8466388	13
2259592	13
17971713	13
14739778	13
4366341	13
1488478	13
7845656	16
6998329	13
3896599	13
11829412	13
922324	13
14658241	13
5856752	13
30724723	13
36691640	13
2570086	15
12072024	13
4128170	13
6714128	13
3960913	13
611380	13
4283788	16
1124570	13
46947544	13
19731176	13
15564469	13
798478	13
2018697	13
40784342	13
17090117	17
5107636	13
2759908	13
7772820	13
1598248	16
9479628	13
4744370	13
4792148	13
3911250	13
1073616	13
9719313	13
776205	13
2480184	13
20563579	17
5170834	16
13747361	13
4556994	13
8752535	13
1012758	13
34574024	13
2785890	15
30440682	13
1507758	16
257843	13
10091520	13
17256130	13
4539764	13
541588	13
18591938	13
3670039	13
1902020	16
2272421	17
1594528	13
18019805	13
12749349	13
21813825	13
5863480	13
8580529	13
15846161	13
1769594	15
4388962	13
10112239	13
35042194	13
6951058	13
176950	13
9298292	13
9154790	16
926573	13
5759253	13
15551043	13
20044208	13
18702857	16
23069311	13
409148	13
47148357	13
14729745	13
8583177	13
4762331	13
3335691	17
1745612	13
2571156	13
94100	13
24055695	13
9600101	13
7432818	16
4380523	15
457920	13
7339012	13
6661087	13
12534641	13
1066861	13
1493808	13
3000916	13
20139059	13
8954234	13
7857842	13
712931	13
4005802	13
3405833	13
3224568	13
21475295	13
913970	13
31246705	13
11251902	13
1015687	13
12492393	17
20269286	13
10092906	13
16977160	13
7891552	13
17161457	13
13286056	13
2128699	13
17839073	13
17532079	13
17503280	13
5380485	13
448487	13
28988077	16
16337925	13
6862422	13
5906657	13
2076584	15
16112643	15
33654100	13
1806051	13
6730095	13
5420700	13
12629709	13
471635	13
6416992	13
8473335	13
7607527	13
4926508	13
6557236	13
4018425	15
3567435	17
6159281	16
29891983	13
2645940	13
6891637	13
9754396	13
6215984	13
6679061	13
8727404	13
2819560	13
26656105	15
2474383	13
1689183	17
6005837	13
6015245	13
3200163	16
2373830	13
760166	13
8321220	13
12025508	16
1669438	13
2734225	13
23443115	16
4868572	13
19909793	17
1496645	13
26469470	13
24800843	13
14518144	13
10990903	13
2197258	13
8806611	13
7416906	13
9418719	13
20176528	13
29346580	13
3122571	13
6298712	13
12446872	13
10157920	13
154857	13
2444236	13
4560910	13
16270784	13
7345461	13
1846492	13
17754786	13
18911056	13
7020743	13
23690776	13
9958902	15
6734416	13
5151321	13
3252423	13
4829	16
520727	13
12413705	13
1946011	13
24645793	13
555658	13
7783914	13
4084068	13
33803340	13
2028943	13
7480788	13
643616	13
182547	13
913349	13
2139340	13
26070635	13
9375503	13
768999	17
2503961	13
7238815	13
1621806	13
4968190	13
950895	13
26212494	13
20423682	17
1400975	13
2800365	15
615642	15
4427664	13
1760791	13
12425749	13
10568237	13
13256678	13
5700602	16
8380173	13
1988315	16
7640612	13
2018998	13
19841206	17
663855	13
1205585	13
2333596	16
734516	17
4636837	13
3312886	13
32412862	13
14977002	13
2189426	13
12061181	13
8712874	13
6336465	13
5373226	17
7527812	13
13264194	13
1255172	13
4355881	13
10488230	13
5656164	13
10604527	13
32304783	13
917919	13
10387602	13
11754249	13
1862648	13
6590437	13
39963958	13
13545217	13
2248556	13
15156903	13
18711936	13
4703261	13
3664045	13
3104210	13
771244	13
24306893	13
298981	13
3225968	13
1456254	13
5061769	13
2869832	13
1100402	13
1588220	13
13939212	13
5544013	13
5368383	15
20158373	13
3957879	17
7102297	13
2826130	13
14831901	13
9647114	13
5393368	13
1042498	13
552764	13
5183793	13
6426772	13
8998790	13
4665202	13
1996870	13
20708898	13
9335055	13
7230247	16
4659513	13
3618550	16
16146941	13
1923031	13
8588837	13
11869642	16
3030351	13
14289056	13
21219167	15
409755	13
5279635	13
11176849	13
384902	13
990358	13
7578971	13
5017466	13
6730254	13
764600	13
5383122	13
1816381	17
5868152	13
6122836	13
23041095	16
19464769	13
2232013	13
16934801	13
13239239	13
597266	13
1250214	13
30763745	13
15674973	13
8269718	13
27158290	13
554244	16
1187519	13
13143602	13
1175710	16
781722	13
18614598	16
4913254	13
3240337	13
1703241	13
11816895	13
25839773	13
5747568	13
4734415	16
10978337	13
7583375	13
4127154	13
15891501	13
3306176	13
11967184	13
5640810	13
6555851	13
4642954	13
995999	13
31720777	13
18343402	13
6066474	13
2311864	17
2834136	15
75480	13
8990395	13
5650620	13
3410644	13
5376546	13
8011038	17
7453980	13
12817571	13
15419842	13
428394	13
5295759	13
12753112	16
2713561	13
7094762	13
3725991	13
549604	13
1343318	13
5006571	13
1311742	13
11537430	13
7140926	13
3585311	13
2344889	13
17287583	13
2906834	13
27560426	13
20276785	13
1081714	13
11321403	13
9293690	13
10040090	13
12174431	13
2046454	13
7566949	13
508529	13
3112760	13
19535921	13
18734490	13
18367749	13
8056232	13
3653195	13
4320289	13
12626971	13
2894273	13
2228143	13
1154350	13
3901957	13
3740594	13
4955458	13
2470498	13
11225397	13
5306758	13
6344102	17
15796191	13
2087527	13
3199573	13
8725894	13
1604405	13
7788723	13
8594788	13
3806431	13
1587098	13
4403523	13
743305	13
1779172	13
11828696	17
17748503	13
3426746	13
16666902	13
4458364	13
3005038	13
29067518	13
18525767	13
940041	13
4331689	17
31158225	17
7092507	13
4022836	13
2865447	13
4763114	15
472768	13
11691298	13
2220635	13
9843585	13
9652314	13
11056488	13
2420413	13
7078475	13
14294862	13
3482327	13
29418235	13
6402490	13
6826611	17
4174196	13
2843872	13
3397501	17
2142061	13
3575114	13
9411405	13
4111972	13
1184041	13
480892	13
4184489	15
2538531	13
900591	15
4172365	13
21275208	13
1147072	13
13048201	13
4203952	17
5201930	13
24302312	13
1688380	13
8380238	15
6998046	13
3783154	13
19445351	13
3522980	13
12694119	13
23468	13
4007889	16
622660	13
10593308	13
15942	13
1672838	13
6768021	13
27180555	15
9333705	17
18323856	13
153255	13
15924423	13
8244446	13
14137836	13
3225402	17
31636144	13
13198322	13
94900	13
8550558	13
15902123	13
9726546	13
7321387	13
1713598	13
41011008	13
5847577	13
16692336	13
24767053	13
4915206	13
8967289	13
10271165	13
2811714	13
2227086	13
42678197	13
1449058	13
2055774	13
5166608	13
6240033	15
2124286	13
117733	13
208162	13
9235977	13
4081959	16
5919052	13
1654571	13
40955019	13
8638679	13
10368422	13
5341081	13
5338299	13
4521088	13
8383863	13
4428930	15
16362987	13
2839173	13
13707053	13
43987132	13
12192426	15
13393515	13
34340943	13
10468113	13
15757892	13
9227864	13
8401384	13
1877285	13
1134746	13
3208167	13
1475390	13
29362575	13
8808900	13
2664561	16
7206456	13
13898139	13
976774	13
17275167	13
2906483	13
8430460	13
1721323	16
2206911	16
693579	13
18921317	13
2989537	13
8040466	13
19333544	13
23500032	13
5364832	13
344564	13
5145937	13
12465237	13
11926566	13
6285643	15
5473930	13
14084998	13
3527826	13
17064760	13
11878450	13
19518448	16
12436335	13
1024301	13
19242637	13
5815859	13
23753238	13
1304757	13
17454303	13
3703870	13
4251911	13
1146035	13
1807212	13
9443753	13
169851	13
223499	13
4542713	17
3486625	13
250973	13
6361667	13
3957671	13
16379470	13
3707695	13
1020508	13
5039558	13
4841823	13
462327	13
12009520	13
10499550	13
5755374	13
2062690	13
7089874	13
13231376	13
9403395	13
7757107	13
4377834	13
5325665	13
4720489	13
514975	17
1616710	13
15540545	13
15967243	13
2699750	13
4035614	13
9806308	13
3285212	13
2415636	15
6745760	13
15170847	13
46448774	13
635945	13
2783983	13
15834206	13
3152769	13
10275386	13
2788739	13
1462427	13
10344042	13
2558801	13
2691984	17
3516563	13
4493186	17
4997460	13
8080701	13
4490775	13
14953286	17
10627557	13
12020514	13
6588743	13
10574398	13
12312090	13
7047316	13
2924151	13
2968006	13
7656743	13
7356574	13
18953421	13
19431953	16
6044778	13
24988667	13
9473292	13
5087937	13
913800	13
698147	13
2924327	15
1303307	13
2326572	13
4952992	16
2720588	13
5913262	13
11639871	13
23552288	13
6202417	13
7356039	13
18611497	13
649003	13
37025488	13
51410064	17
3378047	13
794672	13
3869861	13
457987	13
17592569	13
2193663	13
15383197	13
11627919	13
7606407	13
42899	13
6211071	13
18734739	13
15710458	13
11232429	17
4682438	13
151670	13
2020898	13
20379339	13
5024606	13
6499892	13
5895142	13
7399224	13
4279777	13
28425034	13
11940269	13
10926901	15
25481590	13
8386034	13
8858465	13
5313791	13
462310	13
1050618	13
902479	13
16168232	13
1123398	13
17428167	13
384469	13
28692471	13
1613737	13
4030494	13
9920038	13
8463636	13
665558	13
3257471	13
777901	13
724121	13
14334397	13
19524300	13
36726905	13
10238267	13
5483679	13
10233531	17
19539823	13
36933319	13
7790995	13
17090895	13
1824837	13
2231360	17
11853773	13
10483975	13
22896049	16
2882890	13
10033340	13
5213090	13
10511877	13
8524347	13
8307257	13
10211313	13
7585024	13
2948318	13
14352574	17
29849733	13
22779052	13
24621403	15
7705830	17
2408376	13
28374972	13
1187499	13
22179327	13
7706826	13
15963240	17
8609320	15
14165262	13
4406212	16
9858064	13
9109300	13
5663962	13
1703023	17
30621955	13
9869194	15
3065548	13
3710701	13
22583954	13
146610	13
1670499	13
19437998	13
2502497	13
8026400	13
4842621	13
15699065	13
3912205	13
2484856	13
5778452	15
3298123	13
9571234	16
5496248	16
9381672	13
28897131	13
11269874	16
15921434	13
2196063	13
13956992	13
1320179	13
644173	13
17165704	13
7837868	13
710327	13
5470765	13
12856964	13
11798242	13
4463966	13
29013885	13
9167863	16
13154806	13
2161127	13
940132	13
17867002	13
248836	13
2943386	13
44646929	13
2542808	13
1546031	13
15579967	13
7795952	16
1835087	13
1928929	13
2480755	13
11565996	13
8073701	13
7976810	13
56193	13
14178530	13
1109807	13
6663021	13
10500595	13
5284602	13
8974185	16
369972	13
8544383	13
3851602	13
2106891	13
28078900	15
4182321	13
4091831	16
4293696	13
907537	13
1200509	13
8529303	13
1187443	13
1982375	13
1030548	13
3955426	13
106251	13
6643635	13
13496185	13
10326193	16
4811434	13
9224633	17
10306467	13
12182614	13
4709928	13
7148989	13
7785102	13
3715007	16
186779	13
3235497	13
1868083	13
4206643	17
346279	13
1213451	13
2580118	13
3183768	13
2643298	15
1305601	13
3282603	13
6720869	13
2723012	13
14999615	13
9967072	13
9449965	13
6464680	13
13785117	13
10904854	16
4764220	17
16725210	13
4334508	13
3864806	13
1841407	13
16558472	13
932091	13
6176657	13
33310070	13
1735713	13
19056860	13
6326402	13
10539232	13
5897125	13
13357043	16
4420652	13
700667	13
9338989	13
10490015	13
558369	15
4061334	13
154862	13
11096077	13
3983746	13
1199626	13
2704519	13
22608072	17
8414246	16
3755562	13
1081966	13
6684600	16
19430587	13
543971	13
27131	13
6722440	16
4927381	13
10238084	13
29482183	13
11559940	13
11825411	16
755400	13
40284500	13
1256690	13
15145392	13
5456054	16
1104224	13
6461495	13
9775819	13
6582300	13
500694	13
33383787	13
16684938	16
845510	13
3510021	13
16009440	15
8150096	13
5068356	13
4958282	13
652087	13
2034459	13
39750886	13
2605940	13
1422924	13
5322401	13
1550289	13
16130339	13
249761	13
12038131	13
9535737	13
1198371	13
2700132	13
2129569	13
27946566	13
2529195	15
3830950	13
8016162	13
1934094	13
30119136	13
6448676	13
5704498	13
1309585	13
4267803	13
1977500	13
8223687	13
15095925	13
16779098	13
1443498	13
5781882	13
3624157	13
261063	13
6884040	16
2639349	13
27360635	13
1879263	13
7698999	13
12480620	13
5184199	13
2615212	13
20781927	13
1683291	13
7852225	13
2692354	13
20003954	13
26972492	13
1912703	13
9942755	13
6603868	16
1774036	13
13592311	13
10525253	13
32039168	13
13310671	13
13328530	13
1971514	13
1070452	13
5627107	13
148269	13
2000238	13
368612	13
10471088	13
36349479	15
22654550	13
5409612	17
4989168	13
5399759	13
24357776	13
6973822	13
17197288	13
4465909	13
6613656	13
3872325	15
1782457	13
14223042	13
4837561	13
2259339	13
1629568	13
2011703	13
5087524	13
256811	13
20135724	13
37272	13
5232923	16
12614370	13
1228408	13
17689083	13
26300101	16
4263707	13
7146885	13
4443152	13
2519824	13
8201303	17
4982839	13
18198049	13
5016336	13
9103350	13
912132	13
16347915	13
702171	13
12320316	15
2827259	13
4927467	13
16619269	13
3552793	13
2936691	13
14717837	13
676541	16
515099	13
17741858	13
4398420	13
2268259	16
1084436	13
543065	13
14798267	17
5928767	13
11770554	13
625078	16
5788961	13
2143994	13
367915	15
37376486	13
82020052	13
1093015	13
198160	13
1998466	13
15819372	13
2920295	13
3040547	17
14538057	13
3581720	13
365915	16
7852512	13
200333	13
11177755	13
2455272	13
27916987	13
637954	13
6460211	13
7245722	13
2513650	13
14024486	13
5768029	16
18038652	16
17303999	16
14663743	13
1877126	13
11848045	13
10411665	13
16177323	13
28382902	15
4677721	16
2054950	13
6272769	16
3445419	17
3424383	13
5025809	13
777306	13
22322371	17
130635	13
17168850	13
1364284	13
4059965	13
2633042	16
11251886	13
9430455	13
6550196	13
15745140	13
6442112	13
17056278	13
3110689	13
237453	13
23125363	16
3341331	13
641382	13
1034186	13
6789236	13
1896619	13
2019503	13
3403988	17
2143447	17
1939193	13
13978749	13
2186299	15
2076948	13
2407751	13
7206580	13
2798935	13
9612387	17
10516137	17
6188976	15
1467778	13
6189060	13
502991	13
2168320	13
160090	13
4508541	13
5235248	13
6836515	17
4012345	13
5746229	17
8219338	13
8551297	13
1199349	13
228512	13
1715834	17
11426427	13
5830158	13
4158800	13
1193454	13
546279	13
8996330	13
4565023	13
17490	13
6050193	13
12016410	13
7377704	13
1147483	13
3035224	13
21338395	13
1934021	17
1706961	13
843432	13
7879425	13
4773704	13
9684756	13
1947917	13
1308991	13
1607776	13
11315276	13
3118268	13
1174947	13
8778892	13
4432510	15
19394407	13
4773741	13
8222164	13
94139	13
563137	13
9924921	13
1655106	13
16161627	13
3791689	13
2920244	13
12044988	13
4632544	13
7767599	15
341837	16
23250452	13
6736708	13
1035725	13
1409262	16
6285231	13
5530482	13
9096154	13
8836887	13
4292481	13
6231733	13
957025	13
9256578	13
342171	13
7887265	13
28252427	13
10176215	13
4999422	16
8277482	13
8330882	13
9407798	13
9039375	13
2344694	16
7069840	13
9867473	13
30620165	13
13392879	13
19094812	13
5749459	13
15263697	17
22071278	13
3833943	13
35983906	13
2473159	13
15684935	13
882468	13
3945260	13
3860534	13
799259	13
14406145	17
9474581	16
21162270	13
10120726	13
30565670	13
16107959	13
3366247	13
8950784	13
8487419	13
1329916	13
4804499	13
33594261	13
11288216	13
1909045	13
6243952	13
26789	13
5727514	13
1856462	16
17843858	17
12860082	13
838200	16
5763806	13
5884788	13
3514693	13
6009120	13
2848048	13
461983	13
7372632	13
1412033	13
700464	13
14880901	13
8406933	13
3885788	13
8760458	15
1840047	13
23951206	13
1979520	13
1176218	13
13250909	16
2751951	13
304008	13
5608600	13
10980383	13
2543289	13
10020751	17
3003111	13
6873264	15
5066725	13
16336612	16
4896915	13
3499952	15
9239484	13
4670491	13
4744849	13
14854922	13
8305140	13
129968	13
11261452	13
5630379	13
2174046	13
8710974	16
4259295	13
986374	13
30274201	13
965619	13
25380964	13
5556510	13
4995343	16
2049599	16
9136432	13
2049565	13
3436365	13
12976764	13
17870254	13
1233639	13
4894406	13
27872192	17
4764041	13
20404650	13
12769804	13
12056698	13
6534650	13
2243308	13
414367	16
282513	13
16563901	13
3237735	13
2081536	13
6719673	13
32080486	13
599198	13
8185892	13
19467315	13
4083180	16
6710564	13
3123432	13
30053945	13
367869	13
1449492	13
2509463	13
10674768	13
4479059	17
6514339	13
2589931	13
2303943	13
2157293	13
16342169	13
3654334	13
2874801	13
2244558	13
3315367	15
15574948	13
20481891	13
422003	13
27256989	13
2639496	13
5761508	13
15648280	13
2846979	16
541281	16
18315064	13
6459746	13
7784709	16
5487267	13
27718055	13
24701356	15
6082920	13
6044112	13
7262159	13
31424096	13
9135875	13
1493842	13
8922185	13
6070182	13
5054842	13
11210599	15
1264732	13
20976665	16
5796644	13
7659725	13
3221837	13
620813	17
14817589	13
5759739	13
5506289	13
275544	13
3094850	13
16798891	16
1894992	13
1191989	13
1470660	13
23937248	13
7630495	16
8225236	13
6012940	13
4724332	13
8419017	16
1521507	13
5615606	13
121253	16
38110931	17
5075611	13
4493933	13
11998225	17
1770908	13
7434475	13
3639953	17
1691545	13
891988	13
19241904	17
1194163	13
1214718	17
1915234	13
1851868	13
18656874	13
32036520	16
5523423	16
27981652	13
16147	13
7356019	13
1379811	13
9006785	13
7640767	13
10405013	13
13895433	13
2965381	13
2913241	13
13912888	13
5181326	13
9688274	13
1093724	13
10452	13
706373	13
39417427	13
51542387	13
5804285	13
335387	13
18012877	13
2176582	13
816778	13
5334200	13
6798046	15
2616686	13
3462417	13
8276219	13
393107	13
3817492	13
16230775	13
11489228	13
7666618	17
3239153	16
16599213	13
7129822	13
758698	13
33473093	13
3351216	13
12413170	13
5539121	13
14368531	17
13690440	13
7757326	13
9913275	13
408956	13
3165736	16
10994629	15
10323693	15
3583345	13
12653292	13
12127130	13
3123056	13
10400711	13
8838226	16
1843688	13
14479646	13
1778821	13
30696233	13
1607113	17
5190233	13
4214452	13
311688	16
12901619	13
172685	13
4392531	16
12650662	13
9767843	13
12756603	16
17634241	13
7779548	13
851770	17
3158778	17
7958872	13
53518	13
551430	13
1437170	13
5732101	13
1968425	13
4904964	13
1169669	13
2940365	13
899552	17
1468322	13
605526	16
1841436	13
21683879	17
24911916	13
8392826	13
349816	13
3826905	13
3095205	13
28031612	13
4381436	13
9768847	13
4424774	13
7586702	13
3015549	16
1943991	13
10644026	13
10710888	13
400869	13
1919917	13
3938399	16
8889671	13
4956601	13
4764525	13
6379734	13
9156401	13
2786380	13
5778966	13
23415014	13
1942188	16
40060590	13
11579618	13
3831867	13
14169555	13
29088166	13
6176552	17
17120687	13
32975470	13
2475306	13
22750722	13
4393218	13
15555124	13
22295290	15
19949171	13
10954958	13
843679	13
5996667	16
1620578	13
1231257	13
4538344	17
2143603	13
2001162	13
1374638	13
1359677	13
3158711	13
23462552	13
9587467	16
12830810	13
2648491	13
10636297	13
8525698	13
3741878	13
27691781	16
7915997	13
2532848	13
2021579	13
116334	13
10959563	13
5860802	13
23694188	13
4074325	13
6067807	17
4898622	13
11890066	13
1594708	13
6752077	16
26247757	13
5721237	13
29978961	13
18474343	13
4918676	13
2353460	13
4251394	13
10276352	13
22560024	13
5455529	13
2997654	13
1253584	13
7371317	16
16160582	13
532222	13
31317847	13
13445682	13
9176720	13
1406258	13
10544097	13
29391539	13
5404166	13
6075871	13
9287786	13
8842927	13
465417	16
11222252	13
11163106	13
520868	13
13982787	15
17261418	13
19941134	13
3626481	13
14506636	13
1004035	13
2426688	13
9938550	13
14622976	13
9934386	13
6021261	16
2089588	16
937934	13
5161383	13
11572311	13
11421989	13
1210268	13
21703057	13
25438326	13
4624490	13
19132088	13
5462104	13
2850313	13
7014710	13
1548729	13
8268438	16
1846841	16
224994	13
7661926	17
2033555	13
27119646	13
1328468	13
429587	13
4349626	13
5183135	13
8899018	13
6117673	13
6882977	15
9272982	13
581659	13
16968440	13
4605109	13
5053414	13
3039241	13
2102895	13
4225215	13
227360	13
3832699	13
1365229	13
1895113	16
12606916	13
9235956	13
24657233	13
16657378	13
17080706	17
8753353	13
4816926	13
13094677	13
2587494	17
10750067	13
4543838	16
7880187	13
10477706	13
11899445	15
13708071	16
5127639	13
22912824	13
1047283	13
8156570	16
19631538	13
4102800	13
1905089	13
22766176	16
8555307	13
4386721	13
1386997	13
10202807	13
3427832	16
15560348	13
28059	13
14455085	13
26242945	13
8454289	17
28860048	13
21509742	13
3203636	16
226973	13
99143	13
12842900	13
5403286	13
18493803	13
4537677	13
3455611	13
3853239	15
5785878	13
21168406	13
9027188	17
12570954	13
9828335	13
697748	13
15648464	17
389888	13
8842216	16
6772628	13
597679	17
2360989	13
1148678	13
2739474	15
1584121	13
7964533	13
14537915	13
7660495	16
11696898	13
264973	13
11652451	13
7967581	13
23665298	13
13029173	13
1881390	13
27035148	13
5282157	13
13077772	13
17315147	13
5650827	13
1833218	13
3080556	15
3301501	13
3989049	13
6515024	13
10605183	13
10939638	13
2776703	13
1963454	13
7141283	13
14717872	13
336059	13
2462167	13
14141345	13
3021797	15
15524105	13
4897239	16
9517622	13
47428	13
1000102	13
8815466	13
146046	13
9522114	13
7932268	13
14918927	13
178735	13
2968943	13
29388737	13
13418143	13
4326918	15
8413052	15
14664856	13
2435097	13
32717105	17
3600847	13
16828161	13
7998009	13
5238645	13
78747	13
53697613	13
173426	13
1544074	13
82590	13
5351770	13
1357402	13
6642585	13
13600731	13
8610719	13
6335650	13
15436884	13
15967978	13
2117909	13
1830959	13
19743055	13
2050349	13
3361192	13
2712570	13
3286494	13
357827	13
9141155	13
9695666	13
7048180	15
1908261	13
15101296	13
4836198	17
4149867	15
23166781	13
19779696	13
8420599	13
3889066	13
39828470	13
813342	13
13733184	13
12538317	13
9981109	13
4119021	13
8107278	13
2078419	13
9886332	13
4179144	13
19574	13
9135212	13
6005745	13
2450071	13
1230109	13
27035157	13
4054557	13
5315510	13
32262765	13
5405859	13
21780523	13
16173702	15
12245847	13
2168269	15
4682954	13
5165937	13
11876447	16
5205809	13
4013172	13
24733683	13
2172294	17
5065577	13
7239189	15
1818589	13
566703	13
18096239	13
6247297	13
10378739	13
3860823	13
2615053	13
1355227	13
165688	13
386471	13
5515375	13
8581843	13
7622354	13
10606815	13
8851765	13
20400507	13
7267829	13
13348403	13
2473824	13
914896	13
14677042	13
7084671	13
10248190	17
11460130	13
32787724	13
791172	13
9058734	13
7406774	13
6320684	17
14496743	13
30092678	13
17958875	13
12119166	13
3135598	17
11361735	13
1528930	13
42800046	13
153568	17
5675516	13
3647433	13
8678805	13
16809877	13
23604477	13
5329887	13
2357837	13
12225807	13
3859967	13
15835959	16
129556	17
6197479	13
12423521	13
5097636	13
7852522	13
3366755	16
3020075	13
3697479	16
6490850	17
26831147	13
6546066	13
27294769	13
8597412	16
26201607	13
7228266	13
11758669	13
474393	13
5985341	13
1270730	13
7861270	13
15970875	13
2325524	13
29906343	13
8271445	13
14992569	13
4449338	13
11084238	15
11656897	16
6888395	13
12018945	13
3648717	13
8711352	13
9478410	13
12270230	13
5038402	15
3584457	16
11798103	13
3822765	13
13374514	13
7567134	13
5865052	13
3480800	13
5058908	15
2046925	13
5034574	13
11219983	16
32796290	13
9908246	17
10604273	16
12839370	13
19459616	13
14499812	13
11208974	13
2758604	16
2597952	15
234077	13
30157911	13
9689952	13
8964763	13
13848357	13
3943146	13
2294632	16
10437746	16
7932484	13
7215768	13
1575764	13
2377666	13
12989995	13
13372649	13
376176	13
436786	13
6738002	16
19608051	13
15006589	17
4343144	13
1745734	13
15465051	13
11390161	13
3456592	13
32655318	13
5796889	13
8672799	13
9782962	13
2091091	13
3850625	13
1017171	13
23614675	13
3126608	13
8348754	13
4878699	13
7523105	13
87465	13
3276476	13
5482271	13
336456	17
25120478	13
7056402	17
7973238	13
2008026	13
25104135	13
3212951	13
2047556	13
6658856	13
8030195	13
1317844	13
5253029	13
2147485	16
4466362	13
1920617	13
450922	13
3568033	13
1898804	13
159496	13
12163186	17
7025375	13
71195423	13
19035091	13
6831897	16
18836050	13
16940421	13
10232643	13
4072701	13
2336836	13
1868743	13
19089500	13
16930130	13
31276899	13
1405544	13
19672221	13
7161365	13
20586166	13
11745422	13
7187663	13
2023170	13
3683531	13
7655620	13
9054090	13
4695190	13
11838617	13
3222659	13
27055162	13
745096	16
1684240	13
3872931	13
2317912	13
9321287	13
27258103	13
434823	13
11183356	16
6214952	13
12392013	13
10651528	13
2834558	13
5998619	13
5846250	13
7054162	13
3611316	13
11711959	13
17591553	13
8761803	13
13847443	16
8405769	13
5073623	13
886644	13
7823981	13
1280974	16
24154361	13
5912111	13
5629076	13
9477289	13
4601187	13
20298682	13
6343087	13
51163	13
4821545	16
1985982	13
6757662	13
9885745	13
26673669	13
15902968	13
21159556	17
15131081	13
5120763	13
844939	16
12334190	17
2344793	13
7012609	13
1121750	13
27143229	13
5746953	13
209358	13
1028537	13
1760254	15
16858156	13
6842393	13
832715	13
15018155	13
3648036	13
5285715	13
2121440	13
18401614	13
10681797	13
19222035	13
6669061	13
1486224	13
1581177	15
23284321	13
1484314	13
9393136	13
2722550	13
7982072	13
13768801	13
779100	13
2362106	13
482469	13
16683056	13
1786233	16
4949474	13
13793644	13
4870245	13
13260739	13
2881146	13
2541286	13
105968	13
5574072	13
20387363	13
261649	13
1960331	13
6766088	17
842882	13
16385379	13
4555347	13
11975087	13
5246059	16
3071013	17
4034627	13
5899790	13
4325231	13
5567552	13
14658000	13
4062775	13
10226392	13
2353010	13
11310086	13
21770080	13
10874078	13
6150627	16
34862389	13
4702161	13
11928902	13
6078952	13
128679	13
8092441	13
938813	13
6125764	13
4315218	13
1841805	13
11075914	15
4338850	13
7140525	13
19663174	13
6198149	17
1478285	13
6752289	13
7023096	13
6139599	13
39289006	13
20238631	13
211381	15
14956298	13
548452	16
6879811	13
19385568	13
1048969	13
2725890	13
9875867	13
11930940	13
7574507	13
33594305	13
26227703	13
1298665	15
5437916	13
22901658	13
2546470	15
13375340	13
1735394	17
1029140	16
18956302	13
341395	13
8112978	16
10870888	16
3087316	13
8718411	13
3815254	13
12672115	13
2355203	13
2728386	13
27141781	13
3256695	13
7484328	13
6721257	13
3411514	13
14098953	13
10532331	13
13498273	13
19204520	13
5134436	13
8111790	13
5608446	13
294509	13
2437598	13
973883	13
6860960	13
1947581	13
12322074	13
26688482	13
2078151	13
13562370	13
4156820	13
2172332	13
11590671	13
3626016	13
7413991	13
13111273	13
8780820	13
420837	13
4260378	13
18217096	13
4668391	13
4569220	13
5718114	13
8165693	13
19001608	13
120029	13
64310540	13
6713106	13
4008705	13
10204350	13
963538	13
4814375	13
1108184	13
7953417	13
12747661	13
80040	16
7140516	13
5717747	13
4704593	13
4050588	16
742528	13
5525998	13
9097460	13
150405	13
1637786	13
9058684	17
7850762	13
2511889	16
2355292	13
2534308	13
6196835	13
12968417	13
4722965	13
15125668	13
12203548	13
1184693	13
3115601	13
10041395	13
5331360	13
1444268	13
118487	13
1860428	13
682466	13
1204539	13
12219861	13
16392156	13
2622691	13
202669	13
591093	13
8478556	13
4457979	17
2023991	16
568689	17
245141	13
3371018	13
9028075	13
6541884	13
5553323	13
12300226	13
23328390	13
20942922	13
100628	16
587674	13
6947789	13
9089628	15
5492515	13
25194470	13
6533892	15
1525150	13
4070709	13
18026925	13
2154071	13
5861174	13
10435718	13
6498353	13
1429139	13
16989010	17
2668168	13
5013148	13
12756904	13
6996777	13
3277025	13
16807445	13
11244596	13
3676253	13
4580559	13
21742110	13
1466528	13
10311408	13
976394	13
8018517	13
4949739	13
3289082	13
2524807	13
1947275	13
3897034	13
4957987	13
2673371	13
614127	13
1234583	13
2171625	13
751006	13
1828207	13
4635514	13
4069013	13
7585556	13
11343469	13
2049129	15
9073472	13
3389582	13
14596222	16
5912108	13
6723375	13
17514897	13
12211975	13
14990372	16
28201262	13
855224	13
7133808	13
37865542	13
10543215	16
5991111	13
5697938	13
390233	13
3934400	13
7449103	15
17756544	13
17871732	13
8718144	13
8811995	13
804397	13
6071153	13
2519126	13
3785630	13
4633197	16
4402812	13
9958867	16
3187863	13
4698923	13
9792142	13
15381082	13
9487349	13
8168065	13
2405961	13
2897776	13
9870818	13
9133273	13
5200933	16
505966	13
5615415	13
1153194	13
7635064	13
4118379	13
10278720	13
7232926	13
490475	15
31464750	13
15389535	13
1791776	13
316992	13
2856933	17
4997181	13
15723154	13
22766286	16
8525894	13
14222785	16
8430995	13
6513781	16
10432901	13
12411186	13
28628504	13
3338825	13
3390534	13
25190500	13
21850268	17
1458757	13
1980096	13
6876933	15
3115702	13
16791742	13
10518332	13
1723639	13
8483501	13
4436391	13
1087867	13
2401441	13
2602312	13
368396	13
13732902	13
17346926	13
20674004	13
5755539	13
8023188	13
9927491	13
6490867	13
16073086	13
18480563	13
12487815	13
5525727	17
952162	13
555769	13
1658779	13
6119971	13
6204413	13
2984064	13
152751	13
14528384	16
14549302	13
4507356	13
4292125	13
12424641	13
12885828	13
1736078	13
427129	13
2738928	13
10846235	13
17115688	13
6396017	17
6882244	13
14526441	13
3782742	13
18570390	17
5017300	13
20698053	13
2393045	13
17838896	13
3492028	13
3540965	13
3037861	16
47707981	13
8886052	13
7136852	16
3291380	13
4133624	13
9350904	13
18655523	13
16785501	13
43832440	13
41922556	13
2298526	13
8318275	13
14571002	13
12981900	13
3041909	13
13660412	13
6529551	13
12274246	13
1372837	13
3978612	13
31657967	16
3415507	16
43488146	13
8952441	13
2069800	13
748903	13
794445	17
23281554	17
736394	13
6830971	13
1349677	13
2307831	13
20717135	13
19678512	13
5348137	17
22879565	13
6263703	17
1611087	17
2619956	13
2970741	13
28122587	17
12974176	13
35675	13
968152	13
20600747	13
4470977	13
7618914	13
5285960	13
1030597	13
6561156	13
3479890	16
11863387	13
4187308	13
30420971	13
28372119	13
59883	13
9860545	13
29983714	13
2150696	17
9212333	13
7880790	13
3751022	13
1368770	13
6043744	13
7513876	13
7362558	16
2205079	13
394943	13
1760084	13
3427516	13
22470762	13
1675003	13
3871077	13
2961419	13
4267596	13
1663151	15
345713	17
10035366	13
10470351	13
3846362	13
8942231	13
1149437	13
451329	13
1829747	13
3072347	13
3118391	13
1181943	13
13504617	13
7585414	13
1102792	13
4154473	17
6065457	13
6869103	13
8062804	13
15895816	15
3183826	13
16220732	13
4375814	13
4618272	13
7666015	17
5043826	13
476750	13
1663916	13
5974690	13
28499399	16
13594937	13
6514063	13
370100	13
11038347	16
15510612	13
3714631	16
10093104	15
13336844	13
3941234	13
3610436	13
7075794	13
18737068	13
4387655	13
8173470	13
160831	13
17755727	16
1402007	13
13663652	13
4871201	13
17401459	13
23933385	13
10089897	13
2098415	13
431331	13
13291027	13
9353945	13
41760733	13
13158356	13
25860364	13
9875902	13
10870739	13
4090950	13
1071494	13
18065752	13
1411873	15
13071738	13
31211431	13
5073549	13
10515064	13
8531343	13
303145	13
2765660	13
2654303	13
20194191	13
8980670	13
519298	13
11247215	16
1522530	13
2870634	13
5020790	13
5782316	13
3753002	15
6100826	13
3369957	13
2017589	13
232755	13
5487180	13
3652791	13
5495082	13
635751	13
1876353	13
19532950	13
9307011	15
3932608	16
14105997	13
28347256	13
14603478	13
22682749	13
5947924	17
1772741	17
4524227	13
707799	15
2999987	13
5429090	13
1163125	13
6055120	13
68450	13
3434208	13
5108758	13
4713532	13
3673399	13
1659769	13
19957100	13
7533714	13
14058674	13
865603	13
7539059	13
7884905	13
27988495	13
1535608	13
1168165	13
4661320	13
16272365	17
13803146	13
1709537	13
9545228	13
29070429	13
295750	15
4979698	13
4449587	13
16940649	13
28774232	13
8735124	13
9916900	13
1739354	13
1389371	16
3448242	13
7473746	13
24053555	13
14728874	13
8791275	13
2180248	16
27708394	13
2214392	13
2149924	13
5492351	13
38221538	13
4081312	13
2513566	13
12075773	13
1185670	13
2089586	13
3961010	16
18382049	13
13760293	13
913157	13
12514789	13
3482609	13
4961103	13
1784790	13
8808371	16
1292893	13
6650296	13
1049248	17
246729	13
10225669	13
300353	13
1676577	13
17395420	13
9296708	13
3237759	16
270124	13
12203930	13
1930445	13
4617658	13
1994006	13
1809100	13
5259308	13
4831881	13
4543739	13
5449287	13
1834810	13
3881201	13
1077336	13
2755005	13
1724242	13
3439920	13
265774	13
31965237	13
5359486	13
1019551	13
12289685	13
4607428	13
421104	16
7122836	17
2279669	13
9593793	13
1636327	13
1182818	13
21730090	13
11206533	13
5177789	13
16904474	13
11401203	16
9662552	13
7431943	16
13040046	13
1494452	13
2385832	13
3466157	15
23956394	16
16504346	13
2792989	17
6570801	13
666839	13
7478581	13
12675140	13
6069581	13
1480363	13
16165046	13
1364706	13
2993784	13
5879274	13
224837	13
2115589	13
2083799	13
1110248	13
320798	15
8074620	13
9377683	13
4581381	13
14579033	13
10559691	15
7202830	17
235101	13
1535647	15
7588183	13
12316565	16
10112002	16
14608104	13
22467304	13
20597432	16
1011296	13
7313802	17
20625514	13
5457819	13
20133536	17
15584687	17
14709476	13
6051085	13
25422443	17
802333	13
13407136	13
5185690	13
32616640	13
1000364	13
6108812	13
1096337	13
3844202	13
3071380	13
14195725	13
18622584	13
1809529	13
38438879	13
18716142	13
8899392	13
1381314	13
2856782	13
8865352	13
21906364	13
17644048	13
8042413	13
4189189	16
25079890	13
1824605	13
6710924	13
2592171	13
164676	13
4433373	13
16760254	13
1054260	17
8014688	13
8908463	13
8527406	13
1837200	13
12727134	16
208313	13
3298164	13
7908594	13
3655296	13
30307625	13
1083577	13
11771586	13
14999184	13
9114258	13
4101150	13
14106210	13
3271236	13
4458867	13
46326943	13
7245993	13
5035978	13
3525834	13
1981759	13
3445362	13
12213380	13
23650594	13
967702	17
16321527	13
5630409	13
14874179	13
11207906	13
6114022	13
2001933	13
3802818	13
1193412	17
10698453	13
1831153	13
709086	13
200778	13
199167	13
7391764	13
1401705	13
9072574	13
16672835	13
11893759	13
2688156	13
6345032	13
8537889	13
9473500	13
4755416	13
1586950	15
3853563	13
5673056	13
1866874	13
10692643	16
21984298	13
8460418	13
4350908	13
18456165	13
944555	13
2527338	16
18904889	13
688592	13
24203830	16
1640646	13
3831329	13
8266529	13
13106593	16
14468741	13
431468	13
9607942	13
830949	13
15118766	13
7592213	13
16249160	16
33707761	13
9172384	13
1012742	13
7442102	13
14792821	13
1462393	13
6263956	13
4869219	13
6464323	13
3597764	16
3262727	13
16589751	17
6808029	13
1552258	13
3470395	13
960541	13
19832496	13
2176421	13
14817751	13
1856930	13
2344679	13
647363	13
10913545	13
840140	13
3395531	13
2384469	13
9930810	13
5119889	13
22702271	13
3848608	16
8582404	13
17545154	13
1046006	13
4541638	13
15812361	16
99220	13
834335	13
17194338	13
10255280	13
1467941	13
21802049	16
5752997	17
2685703	13
1305891	13
1436885	13
14421765	13
11125377	13
5616087	13
24025613	13
5916606	16
5764132	13
8723161	13
11082308	13
18525	13
2611515	13
2776008	13
3540591	13
10684102	13
2008641	13
34283616	13
1851633	13
8679609	13
21773518	13
6122216	13
3253143	13
12848022	16
11710807	13
15708220	13
13021067	13
25435632	13
7892689	13
10945887	17
31340683	13
1436918	13
2701722	13
2046625	16
1226982	13
5795398	13
29483348	13
21524267	13
13593478	13
4196479	17
1560151	13
13568382	13
11516234	13
6968981	13
2207778	13
20826119	13
488652	13
6225415	13
2186004	13
105480	13
2062904	17
535019	13
31667768	13
2985306	13
59818	13
4115148	13
11961529	13
3993887	13
2011839	13
207567	13
788410	16
4232120	13
16339279	13
3601040	13
890	17
16026589	13
1376568	17
9598809	16
18130409	13
2659151	13
2634338	13
828542	13
2556045	13
13323549	13
10301848	13
20516528	13
6059808	17
12847967	13
8234425	13
1164514	13
15151300	13
4141595	13
27543921	13
9905098	13
15274478	13
2547133	15
9806865	13
7298569	13
31381572	13
1815767	13
1127102	13
1126336	13
11953229	13
8417769	15
21235660	13
22434062	13
9712402	13
1810227	13
1786251	13
463291	13
8877394	13
5098334	13
1105377	13
1119605	13
29457007	16
446598	13
10635343	13
3734998	13
4251000	13
1380470	13
601181	15
6544284	13
4914467	13
11409166	13
25048121	13
5571986	13
14983005	13
987163	13
9687321	16
9274054	13
10989650	17
9603823	13
3900731	13
8229068	13
5034776	16
7062660	13
9145534	16
4557978	15
3054418	13
6773114	13
3959438	13
2781500	13
7441578	13
5569316	16
10581405	13
37044006	13
7769965	13
848627	13
33173	13
7598650	15
4273493	13
29428049	13
2757978	13
21502317	13
8968623	13
2334590	13
4449559	15
5819394	13
4609094	13
725293	16
786397	13
761046	13
3785525	13
4603357	13
4406526	13
3862432	13
3928015	17
4317759	13
6030787	13
23755944	13
82674	13
4601015	13
4510991	13
18525372	13
273127	13
135878	13
16163	13
2070735	13
12967381	13
8857039	13
14816542	13
1902764	13
2933380	13
2067392	17
974212	13
10171973	13
13843208	13
3886540	13
9116687	13
7416009	13
1321895	13
21630187	16
1458387	13
18566738	13
15227546	13
9489443	13
5555620	13
758899	13
5504822	15
1664292	17
212914	13
1334260	13
34566976	13
305929	13
21700890	13
24071338	13
4356554	13
10815336	13
6491292	13
3225589	13
1428787	13
12251048	13
1943632	13
2168783	13
6961820	13
415726	13
9233320	13
38183203	17
2008661	13
5159891	13
4513039	13
7355959	13
2400734	13
2317469	13
6239661	13
3372070	16
9168911	16
1231286	13
5008585	15
170598	13
422974	13
12441454	16
9616930	13
8540066	13
921312	13
4932639	13
10428713	13
55070385	13
27866529	13
14269752	13
4750959	13
6193278	13
1900797	13
2550407	13
2366135	13
8180794	13
26844212	16
14422890	13
6588948	13
5292147	13
10480782	13
3394459	17
6001278	13
1370408	13
204149	16
3761241	13
1393385	13
16440995	13
878105	13
4999021	17
2242803	13
1215110	15
7347227	13
657823	13
890066	13
12670763	13
12186715	13
2660200	13
8397435	13
3708561	13
13790099	13
2296534	13
7017414	13
20366471	13
25852477	13
6788637	13
22513578	13
1710712	13
11386767	13
13491435	13
3748688	13
1279811	13
11489775	13
11794920	17
16220836	13
25727920	13
3226812	15
4206239	13
1786259	13
6452004	13
3201315	13
9552958	13
42371	13
13859073	16
6849015	13
590787	16
5582483	13
12872211	16
2017622	13
9312560	13
2947314	13
10138724	13
2461642	13
5572250	13
13534539	15
21959443	16
17793754	13
5629517	13
10095595	13
15198778	13
9081557	16
12692599	13
880956	17
10275980	13
6115756	13
7771438	13
7465941	13
7152743	13
1149635	13
18864551	13
111407	13
3142304	13
11860545	13
7328758	13
7374123	13
2576761	13
1358143	13
2116581	16
2527105	13
7347144	13
796247	13
6247803	13
2980069	13
626366	13
3028619	13
11516086	13
16307251	13
7979209	13
10834771	13
2560478	13
3850708	13
13845234	15
9149631	13
5434135	13
10501107	13
7964279	13
8996774	13
6470171	13
7634667	13
2896960	13
1799656	17
5266834	13
4072701	13
9574191	13
13863611	13
7068084	13
4481035	13
743168	13
19561360	13
31341766	13
2573490	13
8245190	13
685904	13
13422768	13
8452667	13
5683546	13
5851	13
2793216	13
19482466	13
5894893	13
4731468	13
4209869	13
904240	13
27437290	13
14367643	13
1424024	13
8351090	13
18821457	13
3233565	13
9255833	13
10340741	13
11711421	13
7282083	13
1793324	13
3230646	13
6420026	16
625734	17
1861831	13
691520	13
12632383	13
1110269	13
7527564	13
1219776	13
473405	13
22527311	17
4534994	13
16200619	13
1970224	13
14426428	13
3543544	17
7549411	13
91535	13
10162201	13
5608751	13
5327200	13
12290504	13
8512215	16
10083779	13
12157060	13
3157561	13
5428072	13
2375789	13
3401753	13
5462427	13
29820839	13
9362563	13
17988258	13
19345770	13
2693968	13
3074157	13
1381709	13
8786478	13
20246532	13
10796540	13
11891747	15
1701075	13
22218390	13
3827300	13
6426216	13
15220658	15
3850080	16
9320324	13
21522336	13
9136653	13
13939510	13
4473449	13
4431353	13
3133866	13
12187590	13
6147191	15
19705791	13
19248587	13
1840345	13
13159669	13
2676104	13
12402178	13
20062350	13
16663161	16
3953899	13
4745296	13
6638321	15
6919528	15
337297	13
65390	15
4082959	13
30714332	15
340701	13
9027597	13
17761319	13
8809630	13
7075511	13
29070182	13
2737527	13
3839052	13
7629874	13
9707705	13
9697205	17
915131	13
10029631	13
789517	13
1663065	13
10550010	13
18576975	16
28393302	16
3118221	13
17147278	13
16209746	13
1099653	13
2655236	16
5928875	13
2508693	13
36875371	13
6666667	13
5375763	16
4715893	13
143566	13
4400028	13
6477703	13
3068472	16
1556751	13
2462630	13
6805332	13
2813223	13
7744311	13
8403996	13
8977730	13
4877564	13
8318536	13
664157	13
4725300	13
2983913	13
2622795	17
3573285	13
5636891	13
31860283	13
14676802	13
8356860	16
4554912	17
13410302	13
30812725	13
5220816	13
483709	13
7318517	13
8223380	17
9167284	13
8664678	13
3294560	13
17308479	13
7796757	13
3346634	13
6060394	16
11379898	13
6746639	13
13717416	17
23488960	13
21978954	13
904618	13
5021685	13
9765420	13
2443317	13
2059907	13
341999	13
11286692	13
1134541	13
2968638	17
3207998	13
6642669	13
5198637	13
3201955	13
2127998	13
14527647	17
4287954	13
15782103	13
16151721	16
2052489	13
22968033	13
6328092	13
568638	13
753224	13
3487362	16
5928883	13
11474966	15
47774373	13
17979091	13
13870940	17
1527449	13
2566255	13
22090076	17
9213401	15
6739150	13
5066627	13
4647701	13
2956305	17
2572644	13
2057975	13
6737282	13
4027268	13
5781068	13
11375598	13
10252941	13
20447855	13
539896	13
19317371	16
7416724	13
7989054	13
5894380	16
22900843	17
1405747	13
3404510	13
47986911	13
1356530	13
562561	13
232118	13
1824625	13
15441246	13
807164	13
7324171	13
5336736	13
21460065	13
2263540	13
23874241	13
1971408	13
13019533	13
2463813	13
16105411	13
4147913	13
22852788	13
2066111	13
12823062	16
3534323	13
15853857	13
6126535	13
8217612	16
7511741	13
39618911	13
5104786	13
2541089	13
29227792	17
19326923	13
1663755	13
1295904	13
6817824	13
21981006	13
2507518	13
11570990	13
10966778	13
44287711	13
17267824	13
7682116	13
11882153	13
1191504	13
1544639	13
9541121	13
4003098	13
1298317	13
35842351	13
19809582	13
3444744	13
17796865	13
18551464	13
3893877	13
3716378	13
5241573	13
25121931	13
4506437	13
3728504	13
1097981	13
1391963	13
13234408	16
8151009	15
27854430	13
6269576	16
448154	13
7173613	13
5729303	13
20120661	13
1697919	13
18626540	13
4903009	13
26981074	13
20665907	13
8956781	13
3081279	13
10360540	13
646597	13
5833685	13
6039131	13
6213290	17
705692	13
18964647	16
3457829	13
1227183	13
797123	13
16650191	13
9983189	13
7352663	13
2696734	13
5371593	16
5178458	13
549787	17
2880882	13
8115561	13
1076120	17
3765803	13
2441672	13
5965781	13
4712034	13
4197425	17
4478634	13
479176	13
1827191	13
17468691	16
13435351	15
13357774	13
8475446	13
4032129	13
5147583	13
19774915	13
17546079	13
2198831	13
5694250	13
6569355	13
2876130	13
233848	13
22898076	16
16358615	17
10934704	13
4795197	13
18108771	15
517607	13
18918955	13
4007295	13
8652621	17
1327099	13
10360560	13
273612	13
472521	13
3377198	13
14058863	13
6083436	13
9156218	13
12612929	16
2506562	13
8982537	13
1749065	13
6896040	17
1258259	16
6087256	13
1519438	13
12390532	17
4621801	13
5594174	13
612522	13
4313102	13
4047965	13
24780287	13
2771468	13
4716201	13
23816600	13
52315	13
6579332	13
26995450	13
2569052	13
102801	13
7976679	13
1593115	16
6274972	13
4200704	13
4524088	13
7103176	13
13265526	13
3528014	13
2208898	13
3220510	13
443825	13
5628484	13
4620393	13
3741175	15
1849746	13
9096314	13
1716214	15
1533798	13
13719703	13
11229416	13
7488085	13
467736	13
545914	16
16956984	13
61546894	13
31877688	13
326374	13
13011268	13
1027484	13
19697015	16
9492220	17
3862582	13
22626066	13
3725468	13
5425577	13
4150807	13
5258314	17
3904919	13
8748753	13
4750210	13
48761518	17
13830516	15
8026149	13
13714897	13
4107930	16
3708162	13
5917778	13
4740867	13
2769693	13
13553611	16
28728521	13
1703602	13
6174487	16
10767138	13
14661156	13
3199064	16
14870489	13
903237	13
6022313	13
29234460	13
11539119	13
227421	13
93486	16
1575829	13
11084565	13
808026	15
432371	13
7564896	13
12931205	13
1225238	13
18700736	13
14295622	13
14266356	13
6376606	13
15705551	13
2476497	13
12792072	16
11000475	13
2185964	13
1072052	15
11548268	13
8914960	16
17838326	16
1192884	13
6433473	13
15795640	17
236058	16
8553047	13
532891	13
15225100	13
1503467	13
969737	13
21128547	13
6228037	13
16062887	13
16129595	13
1432658	13
1788505	13
2998971	13
4904264	13
17022579	13
61473	13
9889875	13
13640942	13
32672311	13
25476897	13
942139	13
6715204	13
26736003	13
7828449	13
24914074	13
55997600	13
4945688	13
1173794	13
3327175	13
65056	13
20073063	13
5359805	13
2959588	13
3762267	13
16110897	13
10394922	13
19199781	15
6557695	13
8658601	13
24432605	13
14324187	13
15346551	15
1766844	13
1066096	13
5216943	13
1574569	13
6642894	13
15849121	13
5940130	17
9323806	13
44577416	13
18842465	13
1347321	13
3461183	13
13816284	15
5733279	13
21882709	13
12267125	13
4695303	16
8844856	13
1329664	13
13273603	13
11268560	13
7398028	13
11636871	13
15568681	13
20848887	13
595593	13
10557324	13
9538474	13
2196459	13
1318777	13
13795232	13
22736616	13
252253	13
12309974	17
1317025	13
25422475	13
11100225	17
11826996	11
926382	13
6099459	16
17625690	13
40370828	17
4868106	13
36774098	13
5801118	13
14556167	13
2937885	13
5856591	13
16258538	13
17154538	13
6723132	13
123186	17
1387019	13
12702910	15
16804938	13
27851850	13
3556885	13
9035287	13
1442225	13
20852181	13
34969546	13
4833656	13
10978973	13
2444034	16
1553882	13
1028627	13
38521257	13
2802703	13
17685961	13
43452996	13
303057	13
8580421	13
2192467	13
2137688	13
2960418	13
7833134	16
1913444	13
45995	13
39999626	17
10597080	13
4875565	15
18598199	13
1526135	13
8701886	13
16741400	13
1053071	13
17748807	13
9603803	16
202502	17
9009630	13
33104163	13
11762693	13
1136128	13
848164	13
20316270	13
8023983	16
206234	13
8457747	13
6188185	13
12911496	13
13802672	17
12263509	13
36222588	13
14040157	13
6481971	13
2685111	16
3649309	16
28641268	13
1610526	13
2181953	13
7695892	15
10640159	13
3512540	13
1245910	13
21625124	13
5748883	13
4971270	13
667389	13
2358679	13
31601477	13
11896659	13
4783275	13
6855892	13
1074886	13
3121049	13
36512257	13
9394807	13
11382330	13
252581	13
2808011	13
3114217	15
573853	16
14994607	13
6656072	13
12019864	13
3853882	13
10745969	13
7118700	13
1368747	15
10384005	13
14409776	16
4279006	13
409402	13
37710057	13
3568024	13
10309076	13
887730	17
11490868	16
14955398	13
248777	13
3205015	15
53314079	13
2594484	13
1237978	13
16988419	13
41124021	17
8319588	13
10223690	13
6210832	13
291782	13
15991464	16
16917930	13
2257565	13
24918453	13
25427996	13
7581495	13
3587991	13
2217156	13
5151809	13
1464533	13
6175080	13
2107746	13
3005765	13
631590	13
12403498	13
13869069	13
18689862	13
1346537	13
4877992	13
11020106	15
4841670	13
20610099	17
4945772	13
4362172	13
19909735	13
1685155	13
1981563	13
6178466	13
2449305	15
480256	13
4214890	13
15341399	13
13258990	13
2108095	13
351632	13
4187037	13
14469380	13
2234005	13
1174909	13
2068626	13
1288813	13
11573020	13
10856454	13
2292527	13
8623279	13
9024036	13
13041403	13
7156829	13
5832187	13
12071200	13
3723470	13
2639667	13
12953272	13
7699466	13
818114	16
3033466	16
12941428	13
7545098	13
5404274	13
1996015	13
8028573	13
3701647	17
18928485	13
7533605	13
25408910	16
3140125	13
5373927	13
18000644	17
11511681	13
4674964	13
10738616	13
280922	13
510565	13
20157314	13
9283775	13
8488718	13
303583	13
2035218	13
1195492	13
189811	13
469188	16
1784689	13
2365603	13
57329051	13
1493415	17
6453949	13
13779025	13
12025581	13
7026115	17
1114919	13
568661	13
11729053	13
2781393	13
5176087	13
4312373	13
2385567	13
337281	13
3023935	13
223261	13
1270109	13
2745664	13
767646	13
2415951	13
267407	13
15831516	13
463180	13
3873163	13
4948660	13
885822	13
14219850	13
11408324	13
8004645	13
3892188	13
1610729	13
22671889	13
1246673	13
14666503	13
3550822	13
6265417	13
12205514	17
14287550	13
10104622	13
3364240	13
4438331	13
8874275	13
40510409	13
13524527	13
21825098	13
8546639	13
26616606	15
7205728	13
24578815	13
2866327	13
854987	15
580934	13
1359333	13
9734485	13
14274959	17
2893271	13
7836232	13
17538166	13
12333261	13
5992546	13
5141062	13
11833168	13
6198797	13
1699589	13
16650006	13
1902661	13
4563544	13
739694	13
14560	13
22145260	13
13574236	16
9610589	13
17055167	13
1622874	13
1144458	13
11850928	13
13544088	13
5374679	13
14282520	16
2258879	13
11439587	13
453660	16
18157804	13
9399556	13
8838006	13
5067682	13
7451776	13
14994040	17
9689715	15
3636633	13
13455162	13
1153780	13
9945605	13
1933805	13
11680070	13
25771417	13
17082381	13
25553409	13
6879412	13
10752105	13
2475418	15
19471064	13
1064299	13
2483855	13
2134739	13
25372505	15
2986522	13
14381287	13
6125466	13
18120473	13
85032	13
4452161	13
16595415	17
4801061	16
8985206	13
2810596	13
17983672	13
956637	13
841082	13
3882800	13
1801969	17
712730	13
6117057	13
3700348	13
5373568	13
15847313	13
15420886	13
22560786	16
1960047	13
2742922	13
8985319	13
4943032	13
18152269	15
3362220	13
590236	13
3921754	13
9919256	17
6000198	13
2467605	13
23044698	13
3325683	13
387751	13
4156352	13
10751706	13
1241121	13
7389359	13
1005294	13
22160009	13
24585198	13
12108841	17
5712592	13
3133235	13
13317442	13
10355604	13
13388074	13
8146751	16
19130850	13
479067	13
7984984	13
13471841	13
342707	13
3752634	13
3860925	13
1658154	13
2164880	13
895257	13
7135	13
3720374	13
12890938	13
777398	13
988436	13
2180556	17
16119120	13
891580	13
16264648	13
3408654	13
6195451	13
29615632	13
6419588	13
1781228	13
9115510	15
17146969	13
1504472	13
23851748	13
10298450	13
963181	13
1557422	13
8049806	13
15453305	13
2231515	13
14855446	13
5642087	13
5629344	17
4534398	13
957808	13
22242863	13
32999208	13
2741064	16
2170540	13
6454051	13
24640622	16
11633321	13
10072546	13
2321030	13
1218360	13
5838553	13
17118148	16
5465776	13
9148325	13
25118156	13
10256228	13
11092881	17
16124193	13
1248597	13
9637984	13
423150	13
6949739	16
2858073	13
5229035	13
8839598	17
8332417	13
9929805	13
7922494	13
1440635	16
8311189	13
545908	13
9047456	13
1751674	13
3646117	13
1780229	13
6676986	16
5003376	13
7465043	13
8902159	13
1404535	13
1336638	13
10193636	16
191162	13
662213	16
8880837	13
5709225	13
3468526	13
4509785	13
552093	13
903663	13
5341765	13
2171894	13
92146	13
5959166	13
1096474	13
7229722	13
9398815	13
6403241	13
23130878	17
25817576	13
15692084	13
7783168	13
4842260	13
2394122	13
35277705	13
6899055	13
7682628	13
2821546	15
476688	13
1612624	13
743865	13
1284628	13
14066546	16
949151	13
8486525	13
17778485	13
7536810	13
2781772	13
3490857	13
12805252	13
4868800	13
10257499	13
3153748	13
10981382	13
8635874	13
4292047	17
7059162	13
6578530	13
6738672	16
6243100	13
9297558	16
12009739	15
5057966	16
2808654	15
4834187	13
7810024	17
160188	13
5757238	13
13072600	13
19597202	15
40377351	13
14252702	13
7863813	13
1278632	13
5430729	13
11280081	16
6172359	13
15469413	13
6748668	16
28335032	13
14553576	13
5616563	13
4055351	13
586533	13
12521981	13
202264	13
1360293	16
2686618	13
7574866	13
272139	13
18757977	13
7204897	13
109873	13
7674589	17
5037796	13
10222476	13
8286257	13
4336931	13
8326348	13
16818174	13
13549299	15
15764555	13
19170	15
10364865	13
2271903	13
10116647	13
4892368	13
6138901	13
748233	13
1356572	13
20850410	13
489211	13
21380985	17
4566214	13
9365060	13
15465061	13
17506646	15
8544084	17
10497726	16
2343579	13
4472113	13
31588134	13
657360	13
426481	13
8008235	13
3250404	13
1446633	13
9660245	13
153213	15
158626	13
3050585	13
10792788	13
17846204	13
3323740	17
15908843	13
6584433	13
3081579	13
8339443	13
14731722	13
18013429	16
6911449	13
10388606	13
12666017	13
8971399	13
4819776	13
6236474	13
483593	13
1020503	13
878262	13
6998649	13
1385778	13
26636166	13
4654388	13
343836	16
24665897	17
10656109	13
11166464	13
5684808	13
15321359	13
40639954	13
2700345	13
6769390	13
19078462	13
4699702	13
4870576	13
959836	13
17446807	13
5966815	13
6039414	13
3409178	13
12743850	13
1789452	13
1790203	13
642678	16
10716931	13
7700343	13
3847055	13
4995160	13
5903445	13
30216666	17
4463523	13
7983178	17
1054117	13
16852239	13
62421	13
2535783	13
11649952	13
5918788	13
3181354	13
8529633	13
1356138	13
15127892	13
4824857	13
14557687	13
3104089	13
27976764	17
10478728	13
8080451	13
1419342	13
13485915	13
19431034	13
11813663	13
1462595	13
850379	13
351774	13
1382242	13
1523240	13
20760994	13
5780904	13
15488779	13
3451533	13
43816	13
17545005	13
3755732	17
11406161	13
26019225	13
22094885	13
2252323	13
393266	13
334857	13
19166171	13
14830864	13
10047753	13
3725800	13
1176041	16
1832772	13
23079383	17
15430594	16
4886159	13
1472564	13
5036302	13
5354079	13
6823884	13
6549837	13
23168768	13
5847067	13
14467435	13
4330804	13
4485524	13
1238912	16
16802649	13
7273742	13
12431249	13
64926494	13
10166457	13
1851569	13
21231815	13
11051785	13
2353268	13
4660368	13
5500673	13
11065627	13
29788	13
173469	13
11840079	13
1818985	17
937783	17
86537	13
15006975	13
5697473	15
13738779	13
780152	15
18576498	13
3824648	13
268879	13
13425187	13
534709	13
1006645	13
11104026	16
7892435	13
3969794	13
4160580	13
24147540	13
21144319	17
17283583	13
3324509	13
10403712	13
12752123	15
1175595	13
8526103	16
21063032	13
1405398	13
10497451	13
5415021	13
6677736	17
16178135	13
4331466	13
15514921	13
14533410	13
7701692	13
2453213	13
10847656	13
1297298	13
2011449	13
127314	13
974531	13
9342667	13
13660939	13
29550590	13
1978640	13
5879831	13
2509589	13
37584	16
10209172	13
2300623	13
6550457	13
3473724	13
4526580	13
3241162	13
7877587	17
14009890	16
1263742	13
14469462	13
859875	13
259849	13
9911608	13
502187	16
14473904	13
35882236	13
32326989	13
10935557	13
10752096	13
23234609	13
25991115	13
3776085	13
10308873	13
2170183	13
6958445	13
2572654	13
4604823	13
1980813	13
111689	13
1876317	13
16015574	15
348434	17
3231813	13
20126	13
27198967	13
14896945	13
1327167	13
6245971	13
54601	17
16820148	13
592092	13
7749350	16
6435572	13
5628849	13
7639899	13
843944	13
4787967	13
1435457	13
7939636	17
2401362	13
5742126	13
841842	17
4860012	13
9122227	13
5768619	13
6759555	16
9018066	13
10791596	13
37419608	13
1441408	13
2169547	13
2812944	13
593909	13
2570533	13
17517971	13
2901818	13
267354	13
4728709	13
984151	13
5256663	13
18125097	13
1624059	13
6550904	13
6190852	13
16917545	13
5868683	13
29770303	16
6650454	13
10984327	13
3318568	13
8966853	13
7391332	13
6521626	15
7810383	13
581143	13
3710658	13
4910011	17
1303491	13
9128991	13
8321795	13
9581408	13
10203093	16
4112730	15
3831152	13
27596438	13
20581217	13
913300	13
6856241	13
3818319	16
2927677	13
7881011	13
1979806	16
773288	13
1394135	13
5453350	16
15038220	13
13274251	13
12582156	13
1182328	13
5204211	13
36740778	17
6342390	13
4726315	13
4701111	16
5666079	13
5118205	16
4859118	15
3293810	15
279717	13
3861921	13
11890677	13
1371814	13
17997496	13
16069108	16
3324664	13
11693679	15
7180782	13
21842711	16
6722890	13
1020309	13
11819681	15
2249657	13
205701	15
10048870	13
2896292	13
6151636	13
9043309	17
7170083	13
16029848	13
21888237	13
13770939	16
14678313	13
15815492	13
13311013	15
10599194	16
30139732	13
6064735	13
7025764	13
6784301	13
11344971	13
25870997	13
10106983	13
4017587	13
1246919	13
79215	13
5798833	13
7362562	13
24162440	13
3151638	13
2671645	13
13286759	13
7789938	13
1085307	17
18642839	13
3575391	13
2324676	13
10792859	16
9648069	13
25465376	13
2383479	13
175733	13
3258592	13
922023	13
4775643	13
583154	13
11307270	17
8419741	13
18850206	13
4791647	17
702257	16
8871271	13
5892574	13
6184661	13
3331742	13
9545738	13
6842174	13
4263539	13
13185247	13
10985572	13
5776529	13
4622809	13
34191785	13
4683550	15
7823720	13
9657157	16
8365410	13
1210955	13
3217197	13
5453488	13
29553771	13
4097810	13
4003572	13
27142970	13
1703959	13
13560217	13
1441579	13
13980995	13
27325221	13
1733011	16
38330991	13
897736	13
13408288	16
8229304	13
22060405	15
6739420	13
12758026	13
13573528	13
3381951	13
2922464	13
7044785	17
3778780	13
4981617	13
2521918	13
6880446	13
27789	13
5714251	16
3172215	13
140565	13
18011476	13
2264885	13
8019366	13
3932802	16
8169544	13
2488734	13
4735803	13
2650326	13
15515463	13
9167601	13
3801105	13
17702310	16
34606658	16
405533	13
15063181	13
7668563	13
906853	13
12327079	13
5067444	13
5695417	17
5780681	13
5113448	16
5786209	13
3095098	13
24340130	13
1205953	16
3083991	13
9564040	13
8206806	13
25474263	13
13156295	13
3005696	13
5358851	13
10496352	13
2214135	13
2600782	13
27801179	13
650261	13
429182	13
16855911	13
3375647	13
849654	13
4668119	13
11534994	13
378123	13
10713067	13
33204	13
529924	13
1913537	13
26662487	13
12503825	13
1130803	17
8731556	13
6189706	13
19749820	13
11985890	13
199128	13
1111735	13
20243075	13
10496629	13
13610511	13
2551298	13
10125349	17
3815227	13
5692231	13
4967599	13
34994191	13
3472238	13
9400055	16
20599608	16
10992345	13
4483925	13
12909649	16
460882	13
466181	16
670672	13
23591915	13
7228842	13
5234646	13
18622130	13
10373821	13
366522	13
2195958	16
5419218	13
12521881	16
3288583	13
27255813	13
1850214	13
781699	13
280078	13
28622018	13
4614548	16
2262153	13
2926725	13
32715376	13
375999	13
1889928	13
2210082	13
16974202	13
6340877	13
14532465	13
14236288	16
9042341	13
26880711	13
19659627	13
41943696	13
3483371	13
219155	13
13598023	13
692551	13
4121630	13
23157139	13
15969284	13
1175431	13
8774723	13
27933795	13
17902987	13
5770651	15
20256001	17
6764280	13
9787002	13
20272274	13
1795124	13
2491425	13
7302990	13
401997	13
9813877	13
252143	13
7879318	13
581199	13
7012869	13
5388923	13
6849847	13
16797052	13
21939769	13
17007875	13
6338620	13
29385981	13
5089322	13
5511401	13
5153937	13
4644887	13
1280304	13
20116523	13
3706722	13
5655876	13
62619864	13
559193	17
11494387	13
4891613	13
2670686	13
26751678	17
785809	13
27746774	13
22597892	13
5998148	13
13813252	13
30010560	13
5539877	13
11841956	17
18201851	13
20117353	13
3210498	13
2664287	13
5375689	13
2881651	16
5573297	13
475084	13
12383536	13
1688305	13
8566125	13
3994913	13
20236592	13
14839457	13
749675	13
9491207	13
2065778	13
5134520	13
18700571	13
447818	13
1235893	13
4905834	16
7405379	13
5968340	17
7907275	13
23812911	13
3089405	13
4145912	13
20569705	13
1073612	13
15796068	13
10943273	13
8862391	13
226480	13
3613795	13
2678179	13
1576998	13
9103478	13
14678356	16
24990485	17
527421	16
15826511	17
23193737	13
9549184	13
7810386	13
3892919	13
8522524	13
2443083	13
411994	13
2547382	13
18892903	13
9834917	13
3417739	13
15595195	13
3037362	13
1238754	13
5528093	16
283069	13
6252120	13
8514562	13
6364497	13
1031441	13
12947941	13
5312046	13
478989	13
349570	13
2043538	13
193151	13
2831720	13
1839017	13
16280042	13
8143669	13
8677452	13
12494574	13
12899563	13
13480436	13
19826847	13
1333199	13
3864028	13
18276195	16
10452453	13
3205024	13
1267262	13
1048193	13
478264	13
5464305	13
10223683	13
7075480	13
6278693	17
209086	13
2733542	13
10450689	13
2755699	13
6264401	13
4464573	13
8168221	13
8816156	13
6965222	13
5272976	13
8138759	13
6166361	13
14393209	13
865911	13
1893355	13
15281089	13
9679426	13
10163113	13
16441929	13
3966644	13
8591173	13
2425368	13
2039286	13
2901382	13
14436033	13
6549369	13
6713824	13
8121912	13
10575662	13
2917948	17
18092735	13
7373057	13
25251270	17
153820	13
9409420	13
11473479	13
302124	13
12128923	13
8102874	13
13686769	13
2978202	15
1684835	13
1667217	13
2898970	13
3834356	17
1227838	13
7177635	13
10531362	13
53280	13
9418158	13
25781699	13
5584741	13
4143493	13
1983287	13
6739203	13
7127790	13
6678241	13
208886	16
4177336	13
4690056	13
17741085	13
13243562	13
13197177	13
19447959	13
7695587	13
15863953	13
10756171	13
10945404	13
13801959	13
23814549	13
10136221	13
6484893	13
4675447	13
6362395	13
4504544	13
15216669	13
6393157	16
2476073	15
1485979	13
1490805	13
938560	13
7597124	13
14569294	13
4997659	13
5405501	13
2088455	13
3407275	13
1729716	13
1398647	16
1251520	13
7680544	13
430914	13
6624962	16
36417837	13
712779	16
727320	16
6247855	15
7412302	13
6220232	13
7293083	17
22227388	13
1131660	13
10566623	13
14683916	13
456553	13
744865	13
18446635	13
25260232	15
3728115	13
3877312	16
945785	13
8566772	13
3699100	13
5336770	13
9734354	13
44417912	13
2259814	13
1787283	16
3259247	13
21719371	13
1068842	13
452055	16
538579	13
2197290	13
23885864	13
12520711	13
25115364	13
945452	13
3350150	13
7983899	13
796542	16
21694507	13
4363532	13
1552077	13
4427876	13
8385147	13
10773430	13
5978605	13
4468620	13
12643063	13
2050501	13
1240998	13
1097166	13
15291748	13
2176984	13
10227110	13
1770141	13
4814394	13
946998	13
4948013	13
2006175	13
8273418	13
3807250	13
519879	13
5729808	13
1450162	13
2719443	13
6295274	16
4588657	13
11290585	13
14856213	13
601872	13
4809330	13
16575039	13
10557629	13
6029995	13
8745256	13
14339741	13
1873572	13
486652	13
20079698	13
7743503	13
3239268	13
350318	13
6248608	13
582786	17
2072227	13
6982003	13
16817496	13
57399347	13
506334	13
14971513	13
2750073	13
7847763	15
3403685	13
9625535	13
7211800	17
25676955	13
12871425	16
24002121	13
186391	13
8016754	13
4983791	13
22760595	13
2176183	13
21686365	13
10886706	16
24394295	13
21409721	13
43991	13
9443185	13
8936242	15
20541284	13
10185226	17
5630830	13
5175857	13
20182453	17
1109538	13
2316103	13
4990673	13
2382176	13
14060834	13
2794342	13
881241	13
380888	13
2083101	13
7327241	13
37190623	13
968365	13
2267415	13
1525017	16
3002565	17
4712705	13
14965869	13
8026558	16
4985937	15
5403372	15
6420022	13
1989841	17
2182148	13
342275	13
22948251	13
3698193	15
4587487	13
2603296	16
7156749	15
20264686	13
16177533	16
13421414	13
1392535	13
9013138	17
11321620	13
6302440	16
12747065	13
290473	13
5552346	13
484732	13
16755004	13
18609974	13
17381724	17
2396632	17
531920	13
3552142	13
9563115	13
1786301	13
3791787	16
848202	13
2299086	13
23946120	13
4690852	13
467881	13
14541852	13
1580197	13
20152077	13
13256563	13
6340293	13
2148858	16
9507829	15
7278828	17
965990	13
15726214	13
19763194	13
1514563	13
6256914	13
9857769	16
5441873	13
590614	13
10655297	13
2616428	13
1956095	13
12545253	13
1561685	13
2411269	13
24805635	13
3673645	13
1313903	13
7208903	17
16858478	13
24584415	13
14041693	16
4798403	13
8670376	13
4667068	13
3197427	13
13452165	13
5086315	13
2890881	13
861525	13
2243457	17
2256670	13
5791712	13
39231842	13
4211409	13
247497	13
1953143	13
3872740	13
2384452	13
17915637	13
1088300	13
14177344	13
785167	13
2626019	13
8664507	15
6419938	13
6324637	13
4199418	13
1269850	16
807707	13
18632337	13
19311807	17
15230864	15
3603503	13
573190	13
4697226	13
19132981	13
17094494	13
9183934	13
7414032	13
3857481	13
15788608	13
40563378	13
4093571	13
1576581	13
15413373	15
11563466	17
1413131	13
3921466	13
6155126	13
1230641	13
2830504	13
3750294	13
1547602	13
3546743	13
1495003	15
78448449	13
4854646	13
875720	17
9165072	13
28750378	13
12698586	13
5760500	15
4007077	13
7304090	17
1742248	13
4754431	13
11868726	13
6989594	17
6941287	17
11771924	13
3043618	15
68875	13
448792	13
25652371	13
19244048	13
1189232	13
3832298	13
4102330	13
24806132	13
1541201	13
22023290	13
10463006	13
37838	16
5301937	13
3638640	13
3772902	13
1194630	17
2815737	13
2017750	13
4051473	13
30022156	13
3107868	13
1751519	13
538652	13
18654867	13
12117929	13
15761264	13
17076535	13
431610	13
5350608	13
27722164	13
5667518	13
2175246	15
1571798	13
8528610	15
7284496	13
4966657	13
4773438	13
576322	13
2904137	13
159995	13
3411177	13
4606695	13
37948372	13
2422136	17
24332486	13
10672557	13
11504321	16
5857001	13
6385541	13
4821577	13
6382622	13
2941480	13
7696232	13
1074618	13
4147627	13
2632763	13
2022491	13
10224009	13
518081	13
2222489	13
14208235	13
51959320	13
11157998	13
6520427	13
8459854	13
7978289	13
9402748	13
26393849	13
8328912	13
11488687	13
18374606	13
12972700	13
142539	13
5388612	13
38197890	13
8392532	13
20024304	13
12009556	13
5047471	13
7424363	13
2260960	13
6034198	13
8223891	13
12179807	15
558456	13
332800	13
5486466	13
39841488	13
4018659	13
2985220	13
2116899	13
2018802	16
9453459	13
19803435	13
1373558	13
9509779	13
177176	16
3053221	13
14249868	13
8988220	13
4577688	16
1193059	13
16408089	13
27761827	13
34017674	16
8150696	13
3779625	13
3752111	13
13724058	13
2661125	13
14618744	13
55469673	13
4732061	13
13337543	13
10502392	13
14782326	13
7530010	16
5703175	13
14748124	13
3375670	13
793918	13
1065727	13
8507246	17
15374260	13
6251418	13
31185118	13
11438311	13
5123869	13
1704531	17
10138387	13
5784394	15
3024021	13
5416948	13
2150181	13
126877	13
1481645	13
11193964	13
1640403	15
29687850	13
59238544	13
22324929	13
19855620	16
1338851	13
6386331	13
3326589	13
3683878	15
23585	13
10498720	13
17225960	13
1994260	13
4664085	13
1309	17
12209329	13
14856975	13
4147420	13
2939885	13
5916983	13
17415355	13
8781396	13
14464702	13
3107837	13
3112168	15
976235	13
2307736	13
2457630	17
4660270	13
12898259	13
4292924	13
15446552	13
33338	13
6943652	13
6516843	13
4844994	13
13885111	13
2475099	13
6578610	13
701213	15
2368099	13
40604387	13
9398678	13
2081106	13
421577	13
7082281	13
13183722	13
2055164	15
5083679	13
1800250	13
10608753	13
686563	13
5561900	13
8554434	13
24405652	13
1486153	16
27928899	13
15896467	13
2640185	16
18348660	13
5670527	13
11125239	13
56975818	13
5934205	13
806021	13
18595627	13
11869873	13
21479159	13
12978237	13
2195419	13
5053895	15
7314288	13
7381552	13
4841268	13
1850537	13
3197001	13
4849652	13
39855596	13
10708841	13
1678837	13
13813515	13
18203826	13
4998271	13
26988123	13
1768104	17
12166725	13
27975952	16
328458	13
1673330	16
8717169	13
10473807	17
33758773	13
16588586	13
3713397	13
10122011	13
20357161	13
6390618	13
13625618	13
2433078	13
11064993	13
2034957	13
6480573	16
890109	13
15433607	13
7343491	13
3909231	17
1695806	16
15724789	13
14620661	13
780584	17
8101764	13
12686150	15
11413952	16
15641876	13
11212308	13
22125011	13
4362657	13
8078576	13
16254166	13
6299305	13
3817243	13
596796	13
2606389	13
29765212	13
5002458	13
17898561	13
9726285	13
17841667	13
4891410	13
11697960	13
1124379	13
9400642	13
92844	13
4035441	13
8887410	13
4172839	13
21037922	13
443046	13
132082	13
7343266	13
11456508	13
4758198	17
22279760	13
7419529	13
4734942	13
11476946	13
1164368	13
5015648	13
1183568	13
8691279	13
3453254	13
2408072	15
9887689	17
15880173	13
20313699	13
4068875	13
14707752	13
2757592	16
25013047	13
15584185	13
512541	13
3105662	13
1959535	13
8218542	16
6846603	13
1229205	17
694276	13
1558805	13
622179	13
22995973	13
26484363	13
13611173	13
21106246	13
1704916	13
7954782	13
7457708	13
5273895	13
394833	13
12838084	13
2578914	13
8528941	13
861906	13
4305243	13
5794466	15
908686	13
6372327	13
7614885	13
20457998	13
20805670	13
7341395	13
3103516	13
8023615	13
5391600	13
359063	13
23680814	13
27876802	13
4067088	13
569470	13
14456293	13
1215390	13
12711937	13
6697741	13
9623098	13
4999727	13
2236298	13
3145369	13
3257126	13
153159	13
3697135	13
2217889	17
3231388	16
6675934	13
2532783	13
9306044	13
193873	13
2863050	13
2607707	13
1252910	13
6987474	16
30646675	13
3653317	13
5275619	13
15226598	13
21018630	13
11830742	17
3137800	13
791494	13
4315958	16
2263372	13
707054	17
5320115	13
9931825	15
3067490	13
13346067	13
1974656	13
397025	13
10931586	13
12976380	13
6209381	13
15757172	13
15076144	13
31654117	13
15726154	13
9485424	13
703467	13
3178351	13
3224733	15
923028	13
11927700	13
6732730	13
12904339	17
803222	13
5862425	13
7578038	13
428968	13
7977500	13
287963	13
49612	13
10708468	15
3530857	13
296473	13
1670782	13
2690441	13
5546082	13
6185069	16
8945017	13
3402306	13
4131170	13
1166844	16
12317004	13
2371213	13
12780500	13
787094	13
7249994	13
8637082	13
4838872	13
2512725	13
25106599	13
2221945	13
29149623	13
7381782	13
26801986	13
5999451	13
84837	13
6529884	13
2142741	13
5374569	15
2438938	13
7460152	13
46828920	13
3319345	13
934371	13
14706956	13
17825584	16
20168276	13
9659979	13
3217297	13
11948896	13
26412522	13
6297592	13
5066152	17
2905515	13
7866959	13
2116861	13
21373698	13
26294	13
16367632	13
13365084	13
4404929	13
9558826	17
19911794	13
14084243	13
9886454	13
29860048	13
4039608	13
8075808	13
6183701	13
3678622	13
23734601	13
8350341	13
1248792	13
4263754	13
18195294	13
8614879	13
14992924	13
12181807	13
8686443	17
24759463	13
31524011	13
17196875	13
30713014	16
12588968	13
9510342	13
11534091	13
5284885	13
3606823	13
602706	17
11220793	13
25482421	13
1374533	13
556323	13
1612375	13
268760	16
6216477	15
18441172	13
1986847	13
6779048	13
9649553	13
291441	13
8612040	13
2364013	13
6904519	13
4854045	13
2495565	13
9335310	16
4092707	13
6314510	13
444550	16
10135862	13
26716375	13
3963996	13
13890836	13
16847415	13
6104619	13
321668	13
3238619	13
2956250	13
4087519	13
23822326	13
1081027	13
5098591	13
3163433	13
1979919	13
3539676	13
18483240	13
6142215	13
19499251	13
354567	13
456679	13
12969874	13
717381	13
15321634	13
10488571	13
10326793	13
2802490	13
2069335	13
18147563	13
16948732	16
20665173	13
10614210	13
2672331	13
1627881	13
74909	13
11327515	13
7703219	13
3970701	13
3906381	13
20875650	13
607835	13
19702898	13
893908	13
5199979	16
12044613	17
353055	13
4919109	13
7096720	13
3936989	13
938828	13
14142982	16
22148509	13
13502736	13
12312544	13
10043040	17
10910649	13
1512715	13
4460548	13
38217094	13
18164670	13
1753564	13
14970223	13
20820021	16
12450078	13
3912017	16
35584059	16
8389106	15
3203071	13
1398432	13
7005429	13
27575310	13
3684315	13
10481366	16
3065103	13
14515017	13
1597118	15
699799	13
7763834	13
6961243	16
16289386	13
4878312	13
2837805	13
5815764	13
2857930	17
8267626	13
270193	13
6534942	13
8293334	13
52930643	13
8489434	13
5710559	13
9571600	15
32951524	17
51987963	16
3349130	17
30236626	13
10371983	13
5150292	13
919302	13
1724359	13
1805639	16
18541933	13
2835258	13
20711084	13
9986550	13
2780817	13
20791938	17
7191453	13
5323041	13
13970030	13
7039118	13
3165205	13
2054500	13
11604637	13
1006682	13
8388856	13
3960378	15
3214028	13
6106987	13
11504020	17
18172411	13
2110963	13
36178823	13
8305358	13
5930876	13
29478	13
9068740	13
1381677	13
152076	13
11637914	13
1653523	17
24897463	16
4216192	13
1929055	13
10907961	13
10855978	13
10424787	15
10656350	17
2798457	13
1681428	13
20958816	13
3779085	16
3723132	13
1640394	13
6022750	17
6435204	16
21328642	13
11003300	13
8268737	13
1999423	13
9499372	13
1017418	15
15281229	17
10434015	13
3022974	13
1612867	13
2676046	13
6399941	13
1332538	13
5014354	15
8995423	13
4699821	16
10313753	13
11326407	13
2975527	13
3926133	13
9766794	13
5153955	13
13935600	13
8450812	13
8575754	16
17311068	13
13507148	13
2141154	16
12615072	13
392596	13
15199766	16
25106315	13
6498598	13
919517	13
20366885	13
6081778	13
5600272	13
3104833	13
15393438	13
1895307	13
950803	15
3366049	16
3720054	13
9160282	13
23653658	13
7889842	13
16073149	13
3956253	13
5293218	13
1751075	13
21642596	13
5280753	13
655554	13
18730687	13
16909373	16
2392517	13
55193	17
5482727	13
108083	13
3062742	13
6679330	13
1193015	13
3048784	13
19229034	15
1250971	13
11415434	13
18925001	13
807995	13
14193356	13
1926006	13
3703134	13
1167402	13
13005745	16
16829460	13
15963488	13
1546897	13
10215699	17
3124805	13
45647834	13
3602206	13
3598988	13
16952499	17
50589763	13
19731828	13
12072642	13
1513472	13
6636537	13
13151468	13
29300374	13
5674361	13
2186059	16
12584951	13
1536623	13
2399896	13
1907629	13
922206	13
9371497	13
11265209	13
6867639	13
3324337	13
25223459	13
2646647	13
21245401	13
45157129	13
1962414	13
2624092	13
10405685	13
1520214	13
8130996	13
30153717	13
1201843	13
5694991	13
8346569	13
1546224	13
25958598	13
12891494	13
21543348	13
2136347	13
3026210	13
2186674	13
3527550	13
27965082	15
5401918	13
5375457	13
5673623	13
10509689	13
6515195	16
9414821	13
3265025	13
12715196	13
2814736	16
2845880	13
1083775	13
9204625	13
267600	16
21622871	13
16084778	13
6242849	13
4439295	13
173993	13
11009801	13
5832849	13
1414651	15
8372850	13
1643904	13
9101518	13
13330491	13
2994788	13
1768313	13
6631724	13
5537331	17
5455045	13
5337855	13
4125240	13
27440109	13
761367	13
3841877	13
7329372	13
4924301	17
11631494	13
922738	13
1530352	13
478702	13
9975836	13
6616666	15
1628291	13
5647300	13
2560251	13
1120728	13
22717091	13
14778759	16
4053883	15
7860307	13
7165332	13
25258098	13
1748586	13
4091045	13
9743018	13
20310852	13
9887966	17
100063	17
5171700	13
839807	16
7660411	13
13508236	13
24848636	13
16964520	13
2319015	13
14510299	13
3387204	13
4964909	13
12063803	16
16938819	17
2235595	13
16090478	13
12315498	13
17498590	13
15888004	13
7943867	13
5435532	13
8380211	13
2784834	16
805890	13
2561809	13
6288623	13
3584396	13
5392189	13
2222812	16
8078634	15
822911	13
11449744	13
4755036	13
18829155	13
10555366	13
11358259	13
3509270	15
2040590	13
1053754	13
10418487	13
1013771	13
41510166	13
3905687	13
4488510	13
7566131	13
14591782	13
1154612	13
28826097	13
2638522	13
6118924	13
18768136	13
7722720	13
1575098	13
2158839	13
975656	13
14358118	13
921018	17
11385326	16
5812810	13
2477471	15
9110162	13
19289313	13
4766853	13
10962821	13
4201271	13
9329466	17
16124957	13
6937969	13
22391303	13
4763330	13
3144044	13
5841001	13
6877814	13
11064113	17
17976279	13
6584054	13
22850441	13
888969	13
25922373	13
18487499	13
1044497	13
2661044	13
9090003	13
2491352	13
1731041	13
738847	17
1198846	13
27187442	13
4871986	13
5658519	13
17353215	13
10269049	13
4881111	13
7623274	13
558243	17
23247744	17
672035	13
2630730	17
4137286	15
9304858	13
5280553	13
6476330	13
4080099	13
26807357	13
2307793	13
362308	13
5202658	13
34631834	13
10097092	13
12555011	13
3257427	13
9731361	15
1132196	13
24702943	13
18784210	13
5110610	13
12838096	13
8782717	13
3132904	13
12611194	13
7115084	16
5560558	13
306346	13
7217140	13
13952340	13
3598186	13
37340383	13
1276581	13
401864	17
15337446	13
2229760	13
1887254	13
1579791	13
6520516	13
5566677	13
22212797	13
4521986	13
16019642	13
12390329	15
19485	13
5108413	13
6531016	17
6561290	13
8967833	13
8816157	13
377576	13
3395958	13
933686	17
2144764	13
1198738	17
2732910	13
4287591	13
14744438	13
24123201	13
549699	13
25793434	17
21254478	16
6917462	13
15640273	13
5360261	13
1890409	13
1671307	13
3594474	13
770102	16
5499376	16
32861354	13
4920891	17
1991992	13
6546377	13
7224196	13
16603645	13
92999	13
6324600	13
2103972	13
6433578	13
4619098	13
31327172	13
4994678	13
1010988	13
6284619	13
23966937	13
2361378	13
6769124	16
11095935	13
9232148	13
6899363	13
12031473	17
339370	13
6619725	13
1502664	13
5070442	13
780270	13
28573591	13
3690369	13
17640119	13
2806029	13
1621379	13
653495	13
553734	15
8298132	13
26178282	13
13181918	17
2765428	13
5514463	15
5916379	13
2336886	17
20776289	13
1870319	13
16949690	13
3872955	13
21641662	13
24537062	17
637957	13
11450690	17
28015187	13
5284786	13
1379695	13
4798738	13
996000	13
5680012	17
4002544	13
98888	13
1204106	13
2604594	16
12891848	13
13461225	13
1373132	13
2111263	16
23126504	13
20436460	13
2780461	13
2647480	13
2694139	16
708507	13
22448738	13
6609309	13
10258695	13
8792529	13
7446183	15
13889412	13
14422762	13
28526520	13
8990195	13
10331454	16
4856707	13
16478825	13
7020197	13
10051902	13
3873391	13
6983163	13
497715	13
2443455	16
305460	13
8098582	13
29791647	13
26616894	13
18189709	13
4186315	13
13648776	17
2334228	13
12239128	13
13388237	13
1718856	13
6219428	13
11799372	13
6228592	13
29037420	13
55344	13
5676616	13
624455	13
6588666	13
19621069	13
1052369	13
7184233	13
6106685	13
32315565	13
2520354	13
816048	13
2247570	13
16983107	13
9823844	15
2782183	13
763054	17
10493650	13
2033356	13
19270149	13
5394795	13
4178025	17
12847455	13
27615168	13
748732	13
5463379	17
3409716	13
9508110	13
3947984	13
46740972	13
1437256	13
3187736	13
1667574	13
2622167	13
1572295	13
9287459	17
5422506	13
5573027	17
7918808	13
5108947	17
10967004	13
14392033	13
2380497	13
9811787	17
6249050	13
2722155	13
333397	13
1102598	13
624118	13
7556706	13
8140514	13
12426186	13
5817777	13
240772	13
9999050	17
3070993	17
738345	13
1508899	15
130146	13
18692411	13
957191	16
2763249	13
3459466	13
15134332	13
1702451	13
3099191	13
1116322	13
2645027	13
1296597	13
17741947	13
4154248	13
9196140	16
25861891	13
7282796	13
15880372	13
13444859	13
93041	13
5923436	13
7731936	13
23347027	13
16794795	16
8173987	13
6000697	13
4669069	13
1292998	16
12150847	13
823328	13
710462	15
262316	13
12560079	13
2567997	13
3446654	13
14400130	13
5167561	13
779928	13
16484626	13
30295179	17
181863	13
9521318	13
2730894	13
3537752	13
10595389	15
2264658	13
681164	15
1516075	13
1364399	13
106929	13
4543683	13
8570537	13
2917781	13
5790063	13
5736548	13
15374058	13
582081	15
3217822	13
1214344	13
18403600	13
1956857	13
29213227	13
7130389	16
12531537	13
6777568	13
3427210	13
1549935	13
4911104	13
2710025	13
4279296	13
4891460	15
767439	13
6555301	17
5467132	13
9948132	13
18861125	13
8802028	13
5181260	17
3253353	13
27118218	16
5850364	13
2337250	13
1479240	13
1196462	17
15594737	13
1721181	13
6851450	13
6310936	13
3219158	13
15294052	16
81053	13
5901233	13
11390952	17
6531282	13
3501346	13
7090690	13
1697114	13
5522022	13
390550	13
2923711	13
34792243	13
947772	13
3682919	13
4059394	13
11966214	13
4822127	17
1900890	13
9580681	15
10926287	13
1686874	17
2145511	15
16264054	13
34099406	15
910274	13
4515715	13
27532160	13
3005930	13
1550359	17
2785093	13
24854585	13
11819809	16
712422	13
10626536	13
8353339	13
1257149	13
15849057	13
6066568	13
23008568	13
1407518	13
10327973	13
6557270	13
8895997	17
70491902	13
422662	13
32751134	15
11120843	13
2477943	13
18819042	13
4323573	13
6784742	16
5069638	13
13308258	13
2200404	13
10213063	15
3713776	13
2672932	13
6491383	13
79985	13
2605950	13
3106726	13
2014275	13
594556	13
982554	13
11034308	16
5197766	13
11753100	13
270421	15
1765105	13
15621755	16
495343	13
423803	13
20190906	13
10628028	13
5358414	16
4762136	13
27962375	13
5441224	13
6355108	13
4511667	13
3198383	13
535396	13
26296230	13
16550312	13
1744761	13
841337	13
2880174	13
5261645	13
10824987	13
1070479	16
8261174	13
6959244	13
4327010	13
3147203	13
8265817	13
18294382	13
13313083	16
5532538	13
7512239	13
2520375	13
11835971	13
13613139	16
9290504	13
3217283	13
8914540	15
3718213	13
10083578	13
9661269	13
1177648	16
663707	15
17385673	16
7896636	15
1509398	16
32880396	13
5761660	13
7318429	13
2973735	16
8669409	13
7025994	13
7178122	13
3550787	13
2651805	13
4420597	13
2607722	17
22660997	13
7199400	13
14805369	13
6380379	13
2230594	13
8226884	13
2796392	13
1931818	13
9823674	16
7804093	16
6333328	13
6798566	13
650854	13
1739122	13
7059799	16
8946604	13
4596756	13
6331204	13
19335496	13
11203140	13
37586797	13
16876303	15
4484267	13
2226471	13
3143949	13
16725988	13
4712851	13
1906822	17
1260391	13
7942045	13
66099	15
1585210	13
3731042	13
8548408	16
10943290	13
9927347	13
5180748	13
27359846	13
4510727	13
709257	13
27341137	16
717115	13
5327287	13
135448	13
8047386	13
20060114	17
1715676	13
1185708	13
979213	13
10341096	13
6491998	13
1574801	13
5071749	13
1006822	13
9443918	13
2447066	13
6216342	13
11943675	13
3635803	13
1611591	13
15172569	13
3985505	13
16220115	13
23270486	13
5425569	13
4751137	13
12591641	13
16884479	13
3604830	13
1625831	15
9094036	13
1600950	13
3494418	13
1374378	13
10523533	13
2826000	13
11418734	13
2151753	13
4844774	13
6609319	15
2132541	17
4120437	13
10857288	15
3082044	13
126272	16
10376407	13
13678975	13
2419938	13
8101724	13
8063482	17
8296671	13
3893328	13
10179960	13
12050952	13
28044938	13
2768321	17
11482576	13
7703561	13
11327927	17
9992097	13
11043125	13
5638165	13
2344877	13
14864396	13
24259100	13
14673347	13
8401437	13
11826887	13
3980628	13
790143	17
7908437	13
15875366	13
2721322	13
3717240	13
5537858	13
8214006	13
7375801	13
5455395	13
467386	16
1486725	13
43409420	13
6644211	13
26546912	13
10583690	13
10711445	13
13222031	13
2969748	13
3174299	17
4807118	17
714380	13
3270975	13
84186	13
3109114	13
7451649	13
16815170	13
934122	13
3682824	13
6240770	13
11880166	13
3045224	13
6059052	16
2684353	13
9916044	17
41935612	13
8548135	13
13964054	13
15080622	13
2811059	13
13059229	13
612794	13
8323326	13
38439683	13
3645031	13
5539551	13
2231931	13
8530125	13
9892983	13
2381051	13
22705947	13
830248	13
5760230	15
23062788	13
2989677	13
5584418	13
310574	13
14733213	13
12205724	13
3511964	16
1471571	17
507518	13
10150607	13
3799490	13
3527542	13
9491767	15
2348097	13
9147954	13
1503894	13
5640533	13
2963552	13
9132769	13
12233302	13
13135689	13
4351130	13
1218116	13
266804	15
13849132	13
359523	13
11975518	13
633354	13
994897	16
1451507	13
926080	13
2579148	13
14640214	13
1817394	13
17155690	13
15119871	13
1228803	13
5500876	13
12771112	13
18975361	13
9854162	13
9623189	13
16780002	15
28709017	16
10327117	15
604629	13
3312199	13
4286609	13
15825210	13
651436	13
10665453	13
14915911	13
6570855	13
8941446	13
174394	13
3559613	16
290812	13
3572413	17
142021	13
3363554	13
8396676	13
3606712	17
1669822	13
272904	13
3089419	13
2822103	13
28640404	13
4699739	13
5985634	13
21011967	16
2796692	13
958930	15
5220898	13
4492405	13
4099078	13
7455454	13
22305356	13
27751832	13
7375094	16
2864485	13
25048084	13
18588016	13
8149521	13
951880	13
13352498	16
5140524	13
21818064	13
22098919	15
2263119	17
4008519	13
1555823	13
3507137	13
20757711	13
2299132	13
4218772	16
1370389	13
6676399	13
9052620	13
7285261	13
1891485	13
11375557	13
8173775	16
17239302	16
4358276	13
7770539	13
8058825	13
5359136	13
143119	13
9624597	13
596210	13
28050702	13
9762312	13
1554155	16
13176412	13
1932285	13
29364543	17
4363062	13
34076927	16
8803427	13
29025932	13
9465009	13
21032261	13
4779804	13
2088648	17
6348084	13
2643497	13
13057318	13
3980827	13
8778880	15
1655787	13
4140097	17
14855872	13
11891620	13
7458394	13
9534767	13
4083410	13
241200	13
10192519	13
8080843	13
17324729	13
5850402	13
10688314	13
869414	17
10219886	13
13025546	13
2252096	13
2734006	13
3351797	13
7244414	13
6663752	17
2435969	13
1973368	13
7924630	13
13517421	13
22505040	13
2436486	13
5030755	13
11661185	16
3562274	13
26484993	13
1398997	16
2411697	13
8098061	13
38752443	13
4942358	13
12364067	13
3352359	13
4304129	13
7832768	15
6058412	13
11686842	13
5154299	13
14249295	13
14722318	13
11694149	13
3946671	13
9386114	13
166121	13
4303497	13
539228	13
66919	17
10437317	13
6151076	16
3250894	13
2113225	13
1265134	13
23483534	13
1437579	13
10924330	13
819565	13
18702284	17
734540	13
5644349	17
1241780	16
3518975	13
6767993	13
3140698	13
6546035	13
933229	13
899738	13
9188788	13
942148	13
35744433	13
309129	13
39917152	17
4408442	13
25318977	13
624651	13
17448119	13
5050019	16
2663191	13
20992360	13
20634652	13
5001519	17
5572125	13
1407941	13
830502	16
7046422	17
1527830	17
7745428	13
8373967	13
12519043	13
1439716	15
24901010	13
12051196	13
8385874	13
8055154	13
11899259	17
9757776	13
26469639	13
1741080	13
5949338	13
7714698	13
9894016	13
5153112	13
14371517	17
18959445	13
686939	13
1813088	13
16869537	13
852930	13
2386507	13
2928978	13
10508107	13
273405	13
2400547	13
16950084	13
1817200	13
5775456	13
14242191	13
5488952	13
9865478	13
40518998	13
158879	13
31194145	13
8879452	13
2379889	13
7825263	13
18321289	13
2974885	13
15965799	13
1681811	13
8174121	13
4573733	13
1015639	13
15606646	13
1917233	13
2459874	13
8683184	13
6927969	13
4673808	13
22813900	13
20194913	16
3228260	13
315478	13
1797091	13
36687166	13
5646128	13
14646236	13
739382	13
15663525	13
2447861	17
17197134	13
11737621	16
4344430	13
79475	13
4811863	13
13745013	13
4066873	17
804454	15
5431166	13
8884014	13
14493626	13
7635436	13
1047623	13
16241793	13
4065557	16
454233	13
10969295	13
7824834	13
3371911	13
6437572	13
12062853	13
6296827	13
3617125	13
24542188	13
5751753	13
8214447	13
2975596	13
14289768	13
9252381	13
29635115	13
2691470	15
48001524	13
5800171	13
14041710	13
298088	13
1382853	13
8682554	13
15580406	13
6703913	16
17294928	13
16550795	13
18283376	17
15951840	17
452495	17
15095844	13
6749667	16
2743524	13
12723804	13
76647	13
9705157	13
23242316	17
4156287	13
10217169	13
15329420	17
22943276	13
1166878	17
13819256	13
24770672	13
1647299	13
8213302	13
1690960	13
9011590	13
4873349	13
7945673	15
3708915	13
16070141	13
87019	13
8177263	13
4603276	15
3267437	13
2586933	13
14123789	13
8755877	13
12098976	17
1096328	13
21772163	13
540232	13
5983418	13
11941311	16
1208733	13
4092128	13
11364378	13
11165662	13
26554583	13
2264849	13
38285223	13
59394876	13
14835320	13
1580766	13
13554579	13
8963996	13
9662954	13
7804821	13
347033	13
16386611	13
2368254	16
19593296	16
8821022	13
7446957	16
10356992	15
8898546	13
12004614	13
3175969	13
10102440	13
3540426	13
4641209	13
8553816	13
29148144	13
864768	13
6277982	13
360359	13
889868	13
28629589	13
14884338	13
1158732	13
2398701	13
11022544	15
8270167	13
16440412	13
14657702	13
15437051	16
6778276	13
2121790	13
8815257	13
18897128	13
3583826	15
2710523	13
237914	13
11187574	13
12765264	13
2383747	16
23168212	13
7109127	13
2954881	13
928307	16
2858242	16
2610027	13
14463694	13
349377	17
21156367	13
4354758	17
8328818	13
3675975	13
8175722	13
29544113	13
399192	13
4868808	13
151332	13
533686	13
8703434	16
2252407	13
30943364	13
1971986	13
17565059	13
2747694	13
1175846	13
1262322	13
1606204	17
4020712	13
5138444	13
2046771	13
3031158	13
18451400	17
5271639	16
1514817	13
16072902	13
10674577	13
6467409	17
485927	13
2412801	13
14269703	13
32926830	13
5225174	17
101210911	13
6100361	13
3781449	13
3334162	13
22056500	13
4641996	13
19549296	13
21324305	16
1134771	13
18787378	13
6003532	13
2068445	13
1842042	13
4282845	13
7946665	13
2233999	13
2860424	13
32976452	13
4346604	17
10634746	13
1866142	13
2161678	16
6156371	13
2954020	13
4399363	13
11329313	13
4256915	13
5593881	13
2123264	13
7926388	13
567205	13
5127470	15
6880746	13
6780185	13
20997144	13
1509758	13
10747553	15
2124184	13
2384095	13
19199930	16
17318717	13
23269583	13
5884490	13
1812320	13
1992306	16
5286209	13
5589908	13
17481372	13
3806587	13
7725728	17
97135	13
7515854	13
9076843	13
8796462	16
14277617	13
9175044	13
9888550	13
6765891	13
1894562	13
13565335	13
13087069	13
1129144	13
4236668	13
2428586	13
3354587	13
31257827	13
16398163	17
11661853	13
545999	13
147843	13
1917165	16
3029111	13
13252827	13
6505936	13
9234960	13
7169182	13
12492440	17
3674479	13
8122592	13
17412561	16
1363041	17
3855949	13
2175713	13
9047059	16
7442166	13
7231071	16
487015	17
12851053	13
22463048	13
1745335	13
7877132	13
15996328	13
22613707	13
17772854	13
1673077	13
3396555	15
10167006	13
6876095	13
162201	13
20368573	13
866509	13
7207787	13
15901070	13
1952884	15
21578380	17
11497671	13
19004046	13
6386983	13
21241277	13
6339747	16
974928	13
26686150	13
5604189	13
842983	13
17814777	17
10200665	13
2030008	13
5574136	13
6812598	13
22248949	13
18825446	13
7605154	13
1809451	17
2784981	13
5468212	17
24633779	13
6294176	13
2568682	13
8931440	13
12444186	13
30602193	13
1086770	13
1489963	13
24600873	13
10436465	13
3979540	13
3995499	13
12633441	15
3907563	13
10692298	13
4997104	16
10377462	13
24612181	13
81844	13
8838288	13
812528	13
2847802	13
4789884	13
14978253	13
2690985	15
8528975	13
1821893	13
764113	13
4197093	13
14920999	17
1599624	13
2993197	13
19300370	15
17913111	13
5823990	13
1673181	13
14473314	13
1640472	13
5031271	13
6754769	13
3850621	13
12091130	13
1115050	13
28685814	13
6458718	13
6952739	17
8770089	13
4945000	13
13102784	13
2809866	13
8660297	13
15559312	17
2707300	13
862890	13
365550	13
5222116	13
2200970	13
2224311	13
231577	13
10695430	13
4362679	13
3487223	13
1118746	13
3281550	13
34682422	17
10700650	13
2433775	13
5152075	13
739511	13
6020242	13
7128469	13
10970545	17
4282617	13
233809	13
22992865	13
582361	16
35245848	13
45855351	13
460944	13
3380647	17
23741449	13
1935004	13
17625846	13
4048650	13
8996440	13
17371491	13
11635220	13
3214709	13
12458789	13
4081578	13
10541350	13
504454	13
7761721	13
15479354	13
2101075	13
3492441	15
21785059	13
43589469	13
12619522	13
400034	13
1709952	13
562904	13
4646473	16
926528	13
8080494	13
4372460	13
2144305	13
2631242	13
2462516	13
10484119	13
15658657	13
2804894	13
6040712	15
10278331	13
45982247	13
6720012	13
14654924	13
18739446	13
3749417	13
21721954	16
1508876	13
2276194	13
16544491	13
1134393	13
19712805	13
17078866	15
4805105	13
11440824	15
5433179	13
2304933	13
3062502	13
6460395	13
6983601	13
15487568	13
7423042	13
835559	13
15729221	16
3666704	13
8258781	13
18215006	13
3259259	13
20295883	13
2355360	13
16465255	13
4877360	13
4353657	13
842053	16
6361970	13
15095842	13
10785143	13
698333	13
24602186	13
3487406	16
178231	17
11499867	13
438661	17
5865089	13
1292817	13
1967756	13
16035051	13
10789879	15
249352	13
7072773	13
643653	13
1282194	13
7743208	16
46234	13
12744732	15
5728951	13
32558032	16
7632237	13
17293555	13
16331144	15
5780873	13
27142499	13
3009009	13
7390732	15
3551710	13
19724515	17
3779356	13
28192612	13
6187514	13
7331335	13
9233554	13
5348836	13
4169477	13
26704833	13
8820137	13
1152995	13
1200284	15
5501727	15
15401997	13
4026951	13
2545071	13
10429374	13
9615566	16
11978398	13
12462334	13
32596481	13
4995056	13
9334579	13
15480724	13
10625577	15
8825074	13
7828429	13
7629469	13
18419253	16
7835197	13
10561879	13
8524912	13
127150	17
6620687	13
2712860	17
21410367	15
2455561	13
361551	17
2872296	13
9175274	13
16229843	13
2171149	13
4226438	15
10220600	13
3480751	13
698165	13
7043795	13
1736053	13
4679129	13
4253554	13
1603448	13
1325468	13
10376284	13
3141933	13
6418034	13
1003760	13
1095126	13
4474170	16
29700473	13
5529609	13
2332968	13
22446021	13
704873	13
1952453	13
1894599	13
9637557	13
21322034	16
1721582	13
653869	13
4380868	16
6785949	13
17341554	13
3312719	13
417289	13
11061137	13
921996	15
11384015	13
2562019	16
378368	13
6436157	13
8095338	17
8815326	13
7641194	16
1710504	13
10447280	16
8236291	16
1879799	13
5444848	13
554526	13
19555052	13
5371649	13
10643516	13
11997334	13
1272451	13
1366086	13
5339371	16
9805883	16
1892178	13
7536633	13
1797718	13
645808	13
10579193	13
4916898	15
14451554	16
1489887	13
21650764	17
3399461	13
545849	17
8807841	13
18237951	13
9086103	13
12461493	13
607205	13
1295594	13
8320586	13
5132127	13
349569	13
1435909	16
2741600	13
20160872	13
14090239	13
9826337	13
2104524	13
6200948	13
27945252	13
3231361	13
1917483	15
1693011	13
4540152	13
3041851	17
4566459	13
4277102	13
4266112	16
10670468	13
9326849	13
20620014	16
4084316	13
3179106	13
991663	13
11750708	13
12762887	13
7363554	13
2799419	13
1338478	13
3701449	13
11069326	13
1834164	13
9687145	13
9796459	17
9060604	13
299282	16
7858902	13
3807290	16
1282324	13
2603796	13
4965583	13
18441932	13
8919019	13
6022234	13
31630521	13
14432120	13
14050256	15
2809691	13
8243282	13
13898964	13
6480304	13
8733688	13
5542926	13
9227275	16
9873121	13
8397943	13
16554940	13
960518	13
6490572	16
958013	15
37911311	13
15952301	13
4750265	13
5324151	13
616746	13
873056	13
6019038	13
5854228	13
4913426	13
1278945	13
3713671	13
2006720	13
2762414	13
8419183	13
5265633	13
2805229	13
1202632	13
26048947	13
6305413	13
21912081	15
2162745	13
7068858	13
38561863	13
6795877	13
571244	13
2879477	13
236060	13
13920911	13
8523039	13
304298	16
5105588	15
1777980	13
2094810	13
2052581	13
1793312	13
18051485	13
3076881	17
11310125	13
13996808	13
988964	13
20529205	13
13601423	13
3804984	13
16565205	16
16399216	13
3433369	13
3616834	13
12068369	13
18742205	13
26970263	13
4693589	15
7980854	13
6893692	17
2895148	13
7959833	13
5363706	13
30991363	17
30121359	13
4181705	13
9611315	13
3407303	13
4546352	13
33260220	13
8752103	13
23738715	13
6094492	13
1495688	15
1928444	13
5006946	13
7882391	16
657787	13
4348965	15
12387130	13
2911519	16
2401896	13
1765382	13
8221619	13
3276430	13
15923164	13
1041564	13
3812810	13
15640747	13
9904327	13
11037732	13
4646639	13
941302	13
4345714	13
1830259	13
3799232	13
3716043	13
4265704	13
730526	15
2112509	13
1570033	13
245452	13
7625362	13
22307869	13
6777825	13
25697747	13
12323465	13
9156050	13
1551997	17
29768800	13
1079550	13
18713143	13
25830836	13
3540589	13
27621960	13
5464938	13
3947956	13
6849635	13
14036780	13
3739067	13
660482	13
5310138	13
46980927	13
172280	13
4152146	13
4124957	13
6356533	13
31452456	17
24484694	13
7036887	13
22757703	13
8297694	13
10225867	13
11671192	13
16182719	13
5939851	13
2498394	13
2023419	13
3245367	13
4145368	13
1116701	15
84418	13
7935117	13
8561189	13
33686769	13
4109725	16
2997955	13
1237501	13
7960646	15
6039253	13
4432101	13
8683219	13
13558772	13
432254	13
3485275	13
11499513	13
10201776	13
822100	13
18619546	13
4855521	16
2172742	13
2890526	16
30993587	13
25316227	15
3023866	13
9889334	13
2317690	13
3894302	13
16052790	13
4857960	13
5541028	13
1096825	13
2367179	13
1141288	13
2286520	13
17011032	13
1598997	13
2337272	15
22515885	13
13356962	13
3970509	13
5673384	13
3856092	13
99001	13
1114024	13
15180440	13
3371052	13
16812367	13
3187396	16
19815235	13
10334137	13
5992987	13
1719074	13
16982118	13
73535143	13
13316849	13
12493742	13
6205915	13
8199824	13
12632133	13
13730083	16
7387444	13
15785633	13
2594942	17
5015142	13
1594027	13
834853	13
6002953	15
9960616	13
17277959	13
1140032	13
7971901	13
2115252	16
849229	13
8360997	13
5376749	13
5136936	13
2728969	13
4879199	17
2982123	13
3728222	17
7518591	13
8940017	13
7873451	15
3188165	13
4725367	13
1563552	13
13762383	13
9314405	13
6301408	13
7276738	13
5274383	13
25259527	13
3895145	13
3699356	13
12246338	13
24799733	13
2728985	13
7477118	13
7321233	13
5378164	13
401812	17
4628289	13
21438017	13
9970867	13
6367241	13
23272656	13
463281	13
1537061	13
2341136	13
2799411	13
3711041	13
20026833	13
11006941	13
8010850	13
8685669	13
2157925	13
3574208	13
13297317	13
9035839	13
45717605	13
17102063	13
28727278	13
6566112	13
15991036	13
13971216	13
1542962	13
35178208	15
6353956	13
14317272	13
124893	15
1892630	13
17693723	13
15181543	13
10687815	13
14347547	13
16897407	13
136961	13
4672324	17
18636188	13
2354575	13
5559136	15
7890684	13
18524	13
2316072	13
6898699	13
6495818	13
2084854	13
12137846	13
8014465	13
1449407	15
13132596	13
936668	13
12472968	13
11754622	13
17283014	13
10491030	13
2043483	16
9932231	13
970113	13
14342304	13
3708253	13
12132700	13
132542	13
17528299	13
6418856	13
17089694	13
18900689	13
3532549	13
2632925	13
3438031	13
25339496	15
1747482	13
9075904	15
10265041	13
4226816	13
3363945	13
7617332	13
4772375	16
786041	16
2882808	13
5513519	13
15356685	13
19714263	13
21575797	13
1696397	13
1843612	15
3090736	13
1058507	16
2723272	13
11346279	13
9809810	13
3374351	13
27994581	16
9211304	13
4498812	17
959385	13
2077846	13
237806	13
12134153	13
3736697	13
4318398	13
508659	13
1025610	13
8346434	13
1399361	13
5338065	13
8931913	13
12958568	13
16503840	13
11439364	13
3062057	13
6541097	13
12791254	13
2645372	13
17681786	13
4317004	13
5227507	15
2107036	13
645439	13
18137944	13
33567363	13
20292810	13
22382833	15
6739401	13
23549244	17
105590	15
672350	13
9403424	13
16684199	13
6888890	13
19600722	13
4497676	13
7955075	15
5497992	13
19900412	13
14237438	13
3659011	13
3490501	13
1504316	13
9950265	13
676040	13
7603875	13
606666	13
3500305	13
6023847	16
9314168	13
27110419	13
2865191	13
14449666	13
53252777	13
1813370	13
1973863	13
9830813	13
8891827	13
2767475	13
5436196	13
3337951	13
5982090	13
6445608	13
7277731	13
3917600	13
9438513	13
1851382	13
11877082	13
4982206	13
3662838	13
17927398	17
11825977	13
15777260	13
9912808	13
2955989	13
1686949	13
11075896	13
15047783	13
3181619	13
2608554	13
318512	13
29898779	16
3601788	13
3395845	13
5407166	13
384595	17
16786423	13
34300448	17
5377055	13
999029	13
15774264	16
2648418	13
12839721	13
745726	13
11421487	13
6591843	13
27125038	13
32381804	13
4511621	13
39663616	13
279330	17
4113580	13
568109	13
22050072	13
5020406	13
32858193	13
10844732	17
4576011	13
29985250	13
338931	13
2842945	16
3601113	16
802868	13
26283686	13
16722329	13
19307691	16
17662916	13
20812063	13
317979	13
14851872	13
40311164	13
11849731	13
9655016	13
9340238	13
1563100	13
4815039	15
13239405	13
22528414	13
1898369	13
311021	13
9350575	13
6663026	13
164396	13
1910932	13
8703987	13
7068644	17
4331147	13
12354656	13
6537303	13
20609691	13
308743	13
3271455	13
18460179	13
17785668	13
2985344	13
8520802	13
2359857	13
15802227	16
1856240	13
4206164	13
4030060	13
18460221	16
12763149	15
6684589	13
8973361	13
12805767	13
5059113	13
1524993	13
3597455	13
25977988	13
9867701	13
9992940	13
8888849	13
259041	13
3431793	13
4530706	13
5644968	13
45444474	17
8031526	13
5376916	13
597010	13
736561	17
5378145	13
850530	13
15935112	13
5585682	13
5126630	13
28066888	13
5721675	13
19994728	13
698107	13
4749594	13
2846990	15
3156882	16
8196317	15
478453	13
9307053	13
8136048	17
8214113	13
7006779	13
5685359	16
3888519	15
9822674	13
502520	13
14834744	13
1923723	13
12963336	13
17120314	13
5007798	13
11761644	13
17402939	13
14136301	13
28819891	16
2084218	13
9171687	13
3604010	17
104767	13
4482739	13
985898	13
20619804	13
5124866	13
567910	15
15910524	13
1704367	13
18607412	13
3322691	13
177098	13
1231566	13
2871030	13
4733531	13
1785213	13
4475679	13
17673971	13
3006114	17
9363572	13
386456	13
15976970	13
33743078	13
2577708	13
2125054	13
488239	13
2231164	13
2053276	13
5524757	13
2126278	13
17108214	13
737364	17
2307549	13
5675796	13
11408083	15
1702707	13
14012329	13
10970578	13
1277074	13
1595168	13
5246718	13
4193150	13
4996145	17
1457211	13
206955	13
5128745	13
3557860	13
7689791	13
530644	13
977501	13
1527070	13
3690636	13
8403949	16
1865843	17
10921215	13
2260331	13
25286372	13
7060068	13
8934010	13
8856507	13
5157233	13
32841661	13
741253	13
4166969	13
4557940	16
2831345	13
155009	13
6176769	15
17003926	13
14302421	13
18253946	13
12669141	13
22325113	13
1670999	13
14953361	17
3755601	13
2717187	13
2083550	13
15796560	13
13533965	13
12874205	13
10056403	17
6297412	13
5527578	13
8428811	13
9799544	13
4418265	13
600417	13
17594373	16
22042176	13
2309967	13
10934281	13
7689203	13
1546810	13
12445287	13
1294650	13
7172276	13
23763229	13
4792007	13
15128443	13
1402733	16
3700415	13
2278929	13
4223145	13
634126	13
54741871	13
24014539	13
3270447	13
19764560	13
15079532	13
6660197	13
7753273	13
844599	13
11429593	13
3919848	13
6412496	13
19598511	13
9127369	13
781789	13
6677595	13
8570946	17
40626475	13
1710134	17
11774266	13
2622346	13
555811	13
31844712	13
1049633	13
4435759	13
8777720	13
5916603	16
9266021	13
721649	13
3042047	13
478354	17
2454124	13
4273454	13
1279781	13
36466536	13
16510505	15
29061871	13
25698747	13
3381911	13
3555189	13
11713627	13
8090110	13
13531880	13
1164228	16
10772206	13
4186075	13
5528314	13
1760923	13
6003962	13
10223726	13
1074492	13
4474804	13
2661184	13
2745604	17
1813290	13
1797994	13
447504	13
480081	13
10699572	13
7686128	13
6334522	13
15685435	16
11656768	13
7234424	13
693658	13
51195198	17
14472695	13
11368400	13
2091639	13
4218751	13
6607626	13
10825572	15
18564943	16
2368183	13
238445	13
7587322	13
13969715	16
13029808	13
408459	13
5151343	13
2873551	16
7951766	16
5057131	16
12481570	13
8971034	13
891798	13
3930777	13
5998348	13
5919903	13
12532198	16
10488881	13
2114092	13
11725071	13
9500837	13
240303	13
4112614	13
14778670	13
13134754	16
15871442	13
10313214	15
2754673	13
8268685	17
7049613	13
27564300	13
4466441	13
28726380	16
5971137	13
13167528	13
6447421	13
12680576	13
24495783	13
13832088	17
11291412	13
2946135	16
862327	13
16559123	13
18601534	13
2736807	13
1952431	13
1918096	13
15106489	13
116360	13
14049304	13
10684036	13
14141897	13
26602828	15
5216181	16
341430	13
21497234	13
18140304	13
56981	13
1765350	17
1017645	13
7371888	13
407311	13
24685096	13
18459420	13
5805744	13
9078833	13
6012325	13
28103358	13
7940013	13
1511819	13
889052	13
409989	13
8992442	13
12694151	13
4495383	13
20611515	13
13470437	13
2208322	13
3485330	13
25757	16
9524965	17
398476	16
12814356	13
7873224	13
21562977	13
9700408	13
24256058	13
13851749	13
24972815	13
6361182	13
14168351	17
6194424	13
12243455	13
14074471	16
421126	15
381559	13
13853453	16
16670232	16
9225734	13
4127110	13
6507240	13
6334412	13
9799784	13
7308321	13
12596844	13
10916017	13
36303763	13
2654699	13
11872596	16
1420849	13
18033746	15
905618	13
12908910	13
2109441	13
25771994	13
10831023	13
1058205	13
10316161	13
12078307	13
19732822	13
2389731	13
29211737	17
987928	13
8872363	13
332949	13
22450793	17
16793526	13
1683551	17
907633	13
12540167	13
9231374	13
4190029	13
12453085	13
24469659	13
35972996	13
4073079	13
20014117	13
1070095	13
6874471	13
15809239	16
1694649	13
4985476	13
6431262	13
6546653	13
15531000	13
3759726	13
24158998	13
10728027	13
8393769	13
2733586	13
818726	13
4463853	13
17929086	13
45061338	13
8115734	13
602690	13
19662567	13
278962	16
659935	13
2059794	13
3299697	13
2999120	13
8156801	13
3549748	13
4212481	13
12873360	13
765743	13
1932147	13
16055636	15
7375281	13
3784363	13
5107705	13
6028708	16
6948027	13
14919010	13
41870854	13
44269982	13
2264588	13
466206	13
16958949	13
8273636	13
1804458	16
4613533	13
9017089	15
10819535	13
6018204	13
3799760	13
4152935	15
13767412	17
3199689	13
12820862	16
19587955	13
2821125	17
3930972	13
26891069	16
13711388	13
15259578	13
12117669	13
8740776	13
6572238	13
934409	13
6071063	13
6693680	13
3512407	13
8357710	15
15040344	13
1294984	13
5467385	13
9158	16
5632875	13
8354508	17
4807307	13
6326600	13
12333822	13
6584720	16
3237152	13
10377248	13
3951328	13
7746786	13
6432086	13
2544159	13
21099020	13
3137245	16
6682304	15
24712886	13
767833	13
4194835	13
11205872	13
14429203	13
2511305	13
17116534	13
6145614	17
4432329	13
18104589	13
16926679	13
17619097	13
1271325	13
22958171	13
20325219	13
3893732	13
211091	13
1708242	13
43118390	13
10391407	15
2957740	13
1910784	13
3058589	13
12055528	13
6483591	13
6484417	13
107032	13
29074864	13
8115286	13
1619415	13
9221967	13
2282079	13
5026305	13
7704940	16
1105383	13
8464830	13
6126241	16
3737273	13
3355788	13
2382798	13
4332589	17
3509099	17
15602794	13
3308208	13
3159590	13
20407537	13
1107488	13
7839256	13
12543710	16
4739175	13
5628921	13
22601191	13
2967601	13
6582429	13
7838082	13
1511971	13
12649785	17
8952656	17
10409829	15
2124734	13
12062187	13
2126322	13
3690070	13
238314	13
3432913	13
4989173	13
5974774	13
34923944	13
3676481	13
14397477	13
152180	17
12774460	13
21484477	13
12175438	13
1663864	13
10908291	13
3979013	13
5134065	13
9340263	13
5608387	16
22567650	13
16121690	13
8987120	13
18702976	13
25842479	13
2047876	17
38966718	13
3850927	13
3340848	13
4435636	13
1557642	13
29120608	13
1904529	13
8503711	13
14683474	13
2022563	13
1936290	13
5442217	13
13288514	13
5354775	13
1892052	13
27133818	13
2137387	13
15789165	13
25943329	13
2984689	16
7691515	16
202632	16
54899025	13
2147237	13
14323306	13
922162	13
10511212	13
9113481	16
601716	16
57392249	13
3085391	13
3621957	13
5992843	13
7245417	13
6345293	17
478586	13
7299717	13
10812860	13
3994726	16
9089970	13
4811264	13
7662819	15
3108072	13
1079393	13
8100375	13
12405529	13
13247089	13
4986661	13
1351922	17
4390281	13
945316	13
79864	13
15251977	13
2800366	13
11522047	13
12820698	13
827684	13
6759287	17
9528389	13
26804997	17
13029561	13
2631543	13
3400078	13
5535339	13
21401476	13
4442685	13
2843960	13
23670315	13
30806331	13
7453510	13
638090	16
7900721	13
92235	13
2897802	13
29897561	13
5376973	13
3989068	16
17212180	13
6096569	13
198187	15
18379516	13
1357490	17
4237820	13
832529	15
698350	13
3002125	13
6073437	13
1197166	13
4132079	13
1732927	13
7672682	13
6555913	13
2143190	13
6491446	13
4817825	13
12804029	13
13625677	16
10560200	13
23801391	13
13154584	13
2072978	13
26071492	13
3311214	13
1053305	13
1964015	13
1153096	13
7022447	13
20281328	13
1355758	13
19035713	13
11496695	13
4344083	13
2309088	13
3825497	13
9863379	13
5423898	13
10636110	13
7364631	13
3836002	13
163195	13
4334470	13
3154398	13
2976583	13
3222854	13
21355737	13
2601561	13
2857017	13
2303859	13
9148853	13
4521623	13
36300766	16
5971573	13
17443909	16
5031541	13
6352540	13
3839418	13
3620374	13
11252103	13
14420263	13
8234628	13
34548858	13
4893945	13
3266157	13
8103973	13
6875859	13
12954664	13
30269732	13
5014486	17
4464260	16
10415907	13
17809462	13
21320388	13
13091515	13
4725309	13
1600919	13
18428925	13
5763939	13
12721420	17
10959243	13
6320018	16
7304802	13
9242939	13
5347350	13
18965181	13
35617218	13
20012	13
11315255	16
3208378	13
3233728	13
516665	13
15705042	13
21382317	13
11975978	13
10667257	13
5745194	13
1465228	13
41261586	13
12466322	13
7683252	13
12256350	13
12689976	13
705310	13
7640768	13
3778200	16
16873926	13
4798063	13
2329262	13
7255572	13
16128794	13
11515847	13
7465719	13
8697632	13
20898595	13
930355	15
3725569	13
782384	13
63242297	16
12447188	13
3205924	13
15352786	13
6657982	13
21135449	13
3527023	13
1606130	13
16040259	16
26259476	13
2129427	15
18475372	13
1685991	13
125984	13
7900385	16
8803715	13
3318300	13
23167488	13
592230	13
3949562	15
9862721	13
207797	13
194086	13
6822441	13
1297007	13
23453960	13
26299269	13
6617847	13
19270568	13
4721086	13
14681357	17
1840001	13
8519744	16
13167125	13
9492784	16
8727946	15
411727	17
4218512	13
21307455	13
6621675	13
24148592	16
909584	13
11067538	17
13522994	13
3707077	16
709699	13
13390430	13
2540848	13
6415564	13
7748183	13
8394032	13
21225417	13
18001024	13
1337602	13
18376634	17
29525699	13
10812773	13
3387754	13
18191247	13
20085290	13
14432634	13
10269712	13
12177076	13
3857052	17
8072004	16
9274323	16
18714455	15
17467814	13
14751259	13
3738682	13
2935175	13
1344607	13
20783220	13
7753119	13
6197037	13
7000235	13
9377142	13
9583535	13
19671679	13
10158626	13
17856106	13
31305150	13
21928168	17
9383817	13
9427132	13
3108458	13
12938878	13
3131921	13
121121	16
6408486	13
28091443	13
3015639	13
8491067	13
18584581	15
40672967	13
7186595	16
4323470	13
1220001	13
12508695	13
3503450	13
20580365	13
4493127	13
4970801	13
4553450	13
3580363	13
9320103	13
5022022	13
8400254	13
17469627	13
22716604	16
13953999	13
1327054	13
20832797	13
560048	13
3596649	13
18706312	13
1415826	13
3385823	13
10256718	13
1500912	16
3877685	13
11002381	13
13475618	13
4084620	13
5884545	17
11218972	13
12132460	13
18203411	13
15100083	13
16891438	13
10136186	17
39675837	13
17903109	13
12875138	15
47721	13
14426742	13
1866368	16
2774143	13
3124911	17
4843115	13
1535534	13
17798578	13
5520942	13
9130455	13
1271101	15
47446707	13
4933387	13
9130296	13
7287384	13
3885319	13
13084320	13
3087505	13
9089610	13
1510671	13
768539	13
1014005	13
9598964	16
7055108	13
2566054	17
566509	13
3668966	13
49324	13
1047298	13
1284714	13
4043365	13
2342818	13
17772645	13
11883018	13
26109706	13
270136	13
17846861	13
1166549	13
16173577	13
1121705	16
3629639	13
3985029	13
28473	13
18421774	13
8973849	13
3680565	13
9424728	13
14828409	16
7311802	13
7705970	13
43413	13
3909091	13
12523837	13
23316566	13
9368710	13
1207696	13
11594578	13
15720	17
15973585	13
3862007	13
4887026	13
2785824	15
132244	13
1546700	13
20501595	13
7872264	13
4020490	17
6579948	13
7045277	13
9191159	13
1193584	13
20941001	16
6848049	15
9333362	17
15767760	13
2487869	13
11356096	13
9545111	13
8963164	13
28549164	15
11639027	13
4732872	13
3506716	13
1750678	13
1174105	13
258784	13
6207052	13
5523901	13
6596291	15
520699	17
20990747	13
7102290	13
18594389	13
30904596	13
17149922	13
6603358	17
10598246	13
13845805	13
17385539	13
1237375	13
2398758	13
3579800	13
866186	13
3308568	13
3259022	13
16388195	13
9314461	17
6340248	13
5219878	13
11661006	13
1155431	13
6172646	13
4329581	16
8446724	16
4767288	13
6641370	13
2182672	16
4914980	15
3572927	13
7890893	13
7526275	13
54109040	13
8939137	13
448281	13
1241681	13
12054707	13
8841700	13
12119435	13
21198649	13
56739399	16
159379	13
6806750	13
5470437	15
9423482	16
24164765	13
5690397	13
4545769	13
4966133	13
2704607	15
12321653	13
5154871	13
3747994	13
1108736	13
3416324	13
5091610	17
7212808	13
7978377	13
2535208	13
7246	13
288253	13
671774	13
2133540	13
5631886	13
12742841	13
5802103	13
7803089	13
9887542	13
20477078	13
10576097	13
2115028	17
1737851	13
3170589	13
10982451	13
2439992	13
8165161	13
381385	13
9890486	13
8969858	13
3765061	13
6481227	16
6987744	13
3248700	16
13221860	17
11619604	13
2550556	13
8380525	13
13930774	13
2939736	13
7548358	13
7102533	13
3541440	13
5745335	16
2946818	13
10868956	13
23986365	13
333327	13
13744467	13
9801989	15
23165358	13
1880627	13
9746525	13
11100446	13
1531861	13
12078522	13
7320225	17
350546	13
3153678	13
1341430	13
997659	13
3670189	15
4948058	13
5127009	13
17154379	13
7830224	13
9679646	13
9841582	13
2940826	13
3880000	13
2139724	17
23290972	16
1881886	13
20693702	13
6129488	13
4853833	13
2724360	13
9171488	15
22208202	13
2334426	13
34564	13
5659502	13
23461355	13
4934908	17
1071076	13
1078609	13
11065425	13
5916551	13
20805303	13
1887762	13
205949	13
11960124	13
3489110	13
1070300	13
14260181	13
13064359	13
2154421	13
4600681	15
14367043	13
2648063	16
852832	13
20748142	17
2019853	16
4198136	16
3765661	13
6146687	13
3539498	17
2472142	13
4017447	13
6350231	13
2280335	13
1262273	13
5780807	13
22854027	13
9248484	13
7913323	13
12382416	13
16024457	13
5566897	13
6994020	17
10025515	13
2599636	13
2943028	13
5602439	17
2172934	13
10960455	13
5263254	13
8352987	13
7451737	13
627203	13
11530960	13
18430584	17
6391120	13
2313132	13
11300190	17
34342361	13
9188604	13
3133030	13
16803099	13
398607	13
32771717	13
729279	13
5763017	16
10080268	13
1733713	13
9817915	13
6580529	13
16360305	13
2277675	13
5511173	13
2828048	13
1627702	13
1831871	13
33767097	13
24103009	13
4753838	13
13954038	13
2092393	13
16198760	13
2197971	13
19149681	17
14824770	13
7398651	13
758643	13
3082498	13
8581355	13
7532195	13
6409275	13
7041969	13
11675506	13
10152420	13
8402724	13
3436896	13
11789074	13
6875666	15
4230048	13
3387359	16
2946971	13
9588662	13
16515514	13
2324192	13
4305932	13
13640376	13
5994081	13
3831832	13
6111847	13
4414513	13
3217587	13
330207	13
1075670	13
6991565	13
5272425	13
13749099	13
9768612	13
4593616	13
1171330	13
5277356	17
2412741	13
4688576	13
7917885	13
1559846	13
3806086	13
7383242	13
7202099	13
790997	13
3600958	17
6378231	13
8651339	13
1212030	13
2883246	13
10001974	13
700893	13
8531622	13
17669791	16
1677141	13
3405912	13
3239182	13
5838293	13
3643519	16
4783023	13
40066951	13
6631187	13
2450951	13
4346649	13
12945093	13
11699938	13
8265455	13
13954129	13
16140856	13
1376302	16
5459500	15
2295222	13
8196334	13
2501451	16
1048602	13
2210509	16
4670963	13
2576692	13
16115980	13
15237067	13
49327631	13
6179545	13
24050190	17
2661580	13
2858866	13
1138448	13
3234122	13
13865945	13
15951156	13
6581296	13
22515402	13
11918044	13
1012068	13
15207741	13
44839	13
2119190	16
6695684	17
8414132	13
2971917	13
911438	15
13048849	13
1300012	13
1096531	13
5136062	13
4582177	13
8265657	13
6970161	13
4960409	13
1645383	13
19095123	13
12005069	13
5744171	15
2077053	13
4012406	13
279963	13
8256365	13
7719159	13
8870791	16
9329025	13
2367663	13
12501329	13
32980400	13
18557115	13
24765720	15
9506010	13
7022514	13
2868999	13
9473743	13
7025703	13
7952906	13
671518	13
17018055	16
4095958	13
5242457	13
5097694	13
25813820	13
522068	13
3445569	13
4946479	13
651409	13
18442715	13
11158039	16
12173814	13
6277278	13
15380822	13
6095435	13
1097602	13
17499017	13
16186480	13
18230862	13
2523467	13
5740988	13
4167629	13
1702652	13
21666569	13
7091388	13
8758743	15
2465309	13
4993548	13
12080791	13
14051151	13
3546276	13
1589672	13
3210918	13
5653498	17
13133777	13
10348388	13
6052467	13
891247	13
13032188	13
14895735	13
20854547	16
17329245	13
12308757	16
1259043	13
399853	13
11220346	13
2455477	13
6048914	13
6817323	13
5727944	13
3581351	13
937898	13
2046273	13
13641946	13
10376125	16
8722335	13
18292702	13
3559147	13
3904034	13
11789365	13
11630077	13
16695703	13
5592220	13
1834666	13
8031243	15
1734248	13
476357	13
9161164	13
1141132	13
4811938	13
5770241	13
1668316	13
15252307	13
7585676	15
1114886	13
9644787	17
7268122	13
9109178	13
1879975	13
12123254	17
1461537	13
1552763	13
14072980	13
4237203	13
561485	17
243024	13
21139823	17
1655256	13
26420982	13
1167633	13
3513040	13
7052554	13
5708376	13
1869345	16
11700238	13
2579308	13
4024108	13
14702960	17
2019483	13
17442343	13
749260	13
15454234	13
4697665	15
9437057	13
334450	13
23779049	13
1888657	13
15411423	13
3972864	13
23137113	13
23731809	13
933180	13
2314970	13
7986947	13
35309890	13
4891086	13
2094777	16
2401448	13
1684104	13
1079761	13
11577727	13
10280954	13
1977011	13
1263393	13
713296	13
14460416	17
2786313	13
1983403	13
16454259	17
5584261	13
4617780	13
6408038	13
3124419	13
8416470	13
23376186	15
2062947	13
2615965	13
1705403	13
5010151	13
1671142	13
1290072	16
9966847	13
5899776	13
4409156	13
287435	17
6852012	17
2045004	13
6885752	17
12252499	13
5358325	13
374337	13
3092557	13
20614114	13
6724533	13
12485589	13
74208158	13
2542507	13
4263277	13
3983124	13
3788187	13
12962535	15
13814845	13
8940985	13
13088530	17
2433753	13
1125498	16
3359964	13
13172884	13
1890800	13
4192585	13
9636216	13
2397457	13
28033318	15
3877513	13
5871200	13
40848	13
10082521	13
15096685	13
4260629	13
5462726	15
4714989	13
266156	13
5273454	13
24263441	15
3176203	13
17846105	13
3550523	13
4312520	13
2916364	13
3450239	13
7015072	13
2261688	13
3920244	13
7312240	13
15465443	15
6786301	13
662806	13
21439243	15
5306466	13
535802	13
2618181	13
776087	13
22746501	13
6921843	16
6289302	13
1047155	13
13313438	17
5760929	13
438776	13
15479755	13
5386867	17
3565337	15
23214226	13
3134131	13
9144816	13
12028850	16
3283602	13
5568220	13
2244210	13
2108780	17
203919	13
1552833	17
14914625	13
5650960	13
1652679	13
17039149	13
17867674	13
579255	17
1345794	13
20323390	13
4435959	13
7356707	13
8515931	13
223244	13
24983101	15
4205714	13
4502215	13
17780262	13
29514720	13
4269041	13
41893038	13
17334580	13
2125140	13
8250321	13
2960251	13
787147	13
30379954	13
20199972	13
836575	13
23463814	13
1842832	13
1992400	17
8563349	13
6760297	13
5054589	16
5427702	13
10010436	13
3492376	13
4374690	13
12237985	13
12695362	13
8736892	13
800947	13
1073626	13
6000172	13
4972536	13
29989625	13
12567703	17
10326739	13
2107370	13
35581335	13
6004514	13
47359462	13
1681865	13
1524971	13
4264318	13
9981661	13
7171408	13
3348051	16
1594942	13
3469467	13
10933455	17
255046	13
5075804	13
270894	13
5465274	13
18318297	13
4091615	13
2115897	13
5017778	13
13598543	13
3311640	13
14908631	13
9595945	13
34760	13
13941530	13
1408562	13
3128745	13
8421405	13
1790543	13
7536562	13
10914750	13
5041765	16
12850341	13
3448754	13
1566059	13
12150159	13
17416459	13
680978	13
24404666	13
13494811	13
2301340	13
8493110	13
1744878	13
2717510	13
8429332	13
5813440	13
2539794	13
7923725	13
3394564	13
725719	16
374270	13
4481219	13
3693011	13
23780177	13
12504782	16
17797910	13
9283125	13
2890172	15
536534	16
8563634	13
3921432	13
10620819	13
9277696	13
4083144	13
12039617	13
129300	13
3229961	13
5193482	13
7902220	13
4259738	13
2095116	13
9209022	13
3018179	13
6971103	13
4143053	13
977744	13
13020314	13
1946440	16
3225069	13
21537485	17
13447371	13
7213978	13
29086845	13
3254166	13
1620561	13
13333015	13
1837880	16
74899951	16
279156	16
10076926	13
729867	13
3141713	13
2455479	13
233799	16
12356751	17
16393353	13
6901667	13
4800681	13
4248082	13
4792327	13
28668121	13
5857722	13
1689555	15
14858700	17
2952667	13
2220058	13
28294053	15
386740	13
16712240	13
1639869	13
7633933	16
37459942	13
8724288	13
2123617	13
11399953	13
6305359	17
12362336	13
18225129	13
10496573	13
1480933	13
5672728	13
1242606	13
9706408	13
1992328	13
15252051	13
19152890	13
795868	13
15424176	13
5105324	13
11508863	13
8109757	13
21754491	13
2757078	13
16298961	13
3803394	13
6261870	13
71847773	13
11985998	13
19266152	13
8601068	13
7560009	13
20028271	16
2297780	13
21506930	13
9856975	17
7183885	13
1270398	13
23104980	16
90767	13
478432	13
43684235	13
2930777	13
10988323	13
615444	15
10157932	13
328676	17
5006150	16
2595067	13
2654439	13
64763531	13
5122881	13
7942601	15
8545591	16
8537211	13
7648623	13
695404	13
6608131	13
932960	13
22600270	13
5351511	13
4048890	17
2834252	13
2784542	13
2537901	13
3193145	13
9528615	16
9851868	13
1900392	13
11115878	13
3288388	13
827056	16
2219974	13
4372607	13
3296986	13
9885005	13
15820403	13
8387057	13
1049880	13
13194263	17
2599872	16
9846866	13
11142187	13
1697824	13
2291294	13
2952049	16
6122429	13
3497682	13
20978821	13
1573462	13
13678920	13
2807292	13
19231026	13
636490	13
1176934	13
8703788	13
28907727	13
12497	13
1930072	13
8884555	13
1940368	13
2622224	16
6665280	13
5367578	13
1716651	13
3334992	13
3917293	16
3195031	13
52640835	13
394036	13
2612323	13
499772	13
13229738	13
7620912	13
3186097	13
5380736	13
5779634	13
3015169	13
14225085	13
3360927	13
12503634	13
9303153	13
11177194	15
186970	13
7138990	13
5048236	13
8072410	13
1363494	13
52549409	13
1498259	13
12932408	13
2474043	13
5303361	13
5155081	13
5225549	13
458854	13
8707849	16
1737358	16
129302	13
13875258	13
16485059	13
432801	13
1368772	17
51418278	16
17927849	13
3307668	13
6547624	13
3220548	13
5159826	17
11594326	17
2231450	13
16863869	13
1783106	17
3147445	13
2248908	13
7328802	13
2267905	13
10046239	13
2279082	13
41599337	13
35068068	13
3693983	17
18071607	13
10957481	13
8605993	13
1224795	13
3113570	13
5838133	13
6685255	17
5128181	13
1590645	13
4194810	13
99831	13
3544486	13
1865944	13
10802948	13
41412	13
1905009	13
826209	13
6930086	13
4244166	17
8183183	13
9409620	13
6691322	13
2803564	13
9364549	13
2415262	13
6323084	13
6332940	13
11682596	13
1673346	13
1000552	13
11518504	13
7101686	13
3943719	13
545065	13
28985640	13
293444	13
4880807	13
3359557	13
41524989	13
6640143	13
9359317	13
13186765	13
8866625	13
6135459	15
3663726	13
1261387	13
1414817	13
5712492	13
4142173	13
11742470	13
1836782	13
8134300	13
496770	13
11084007	16
1514614	13
23519468	13
1191531	13
8221592	13
6682472	13
8244323	16
424092	13
15095870	15
25746126	13
24822680	13
788098	13
7387668	13
6067167	13
19042069	13
2820062	13
5644967	13
13083835	13
3570492	13
3805648	13
10605579	13
3374461	13
5876771	13
3340459	13
5250992	13
17601993	15
2794003	13
139592	13
2203181	13
3053714	13
20485516	13
6124154	13
6734932	13
11439323	13
23998005	13
2375048	13
2511005	13
4072229	13
8223416	13
5820835	16
20252598	15
2272049	13
3476295	13
6611001	13
20855121	13
202802	13
3918158	13
16350083	13
8639544	16
2690248	13
10175975	13
3926309	13
6560726	13
149308	13
4604412	13
3147060	13
17868817	13
8921837	16
9272105	13
610802	16
11960675	13
14972254	13
14494632	13
16004962	13
22422846	13
840465	13
3415475	13
9602819	13
2724257	13
14504391	13
16695960	13
14661379	13
26256009	13
21200981	13
32935930	16
5140171	13
2746197	13
20838482	17
5200012	15
3502113	13
16665299	13
8315789	13
4017569	13
6479082	13
16770032	13
4298706	13
9907967	13
4438853	13
16767025	13
18129828	16
3598963	16
3247212	13
4774070	13
10099407	13
11505284	13
15218556	13
2824050	13
910244	13
4670878	15
148679	13
6302452	13
32560269	13
2337038	13
3988498	13
9540817	16
3584510	13
7584239	13
11853386	13
15434546	13
4601624	13
3657031	13
35879249	13
3867489	13
10124341	13
2615759	13
6092095	13
1549199	16
2487325	13
17263726	13
4264446	13
11013743	13
7012478	13
11328896	13
5674837	13
35736146	13
5147543	13
2768483	13
23062034	17
5431150	13
18635781	13
11467380	17
1290529	13
1000348	13
929882	13
16204546	13
988577	13
14465548	13
29413287	13
4411685	13
5160180	13
4224086	13
2658402	13
8885992	13
2986767	13
1789736	13
5709970	13
4893883	13
14294389	13
3815183	13
1016875	13
7483555	13
8904278	17
25687712	13
911604	13
6459711	16
73132	13
1881030	13
21939679	13
5157938	13
9792152	13
8096943	13
3494816	13
1858636	13
3640186	13
2542105	13
12841708	13
1551659	13
845753	13
4712064	16
15536029	13
2910918	13
340215	13
7560003	13
2021229	13
5565246	13
837217	13
1211142	13
1564924	13
16898260	13
1124222	13
1232237	13
65622900	13
13502149	13
884002	16
21833078	13
2735398	13
18856249	13
12496845	13
36601388	13
2935681	13
748643	13
1301530	13
12686576	17
4115360	13
5611930	13
9545840	13
1793473	17
4800256	15
20711827	13
4883685	16
7092879	15
8798054	13
5200854	13
9648554	13
6650429	16
9034633	13
2119202	13
12331894	16
21069698	13
5273216	13
1949095	16
18550311	17
3500874	13
1222452	13
17941333	13
9029280	13
1546500	13
7912235	13
6516276	13
9758544	13
1641475	13
2705076	17
1244298	17
3925692	13
8125131	13
2977681	13
5217823	13
3522634	13
12558612	13
9190756	13
5434994	13
9475216	13
27375827	13
9995759	13
7245624	13
3371800	13
3768478	13
5933625	13
3554878	15
3318913	13
7840211	13
7112460	13
7566668	13
8455931	13
14201526	16
4031949	13
212016	13
6428102	17
311432	13
6499079	13
12491798	13
529852	13
1795528	13
10993857	13
2594481	13
3526066	13
7424692	13
1078464	13
3845328	13
3003279	13
21263696	17
14668866	13
1361033	13
8475044	13
5037903	17
4355992	13
13081019	16
29450852	13
6308768	13
12327506	15
706401	13
7029964	13
12432855	13
2362852	13
2862554	16
2432649	13
8386945	13
451793	13
1527273	13
11287827	16
7273801	13
35472444	13
1219705	13
12934813	13
495987	13
6702910	13
6577015	13
14547980	13
707149	13
967885	13
19783685	13
11483148	13
10927946	16
5247423	13
3109363	13
3926160	13
9391413	13
25008887	13
1645277	15
8798332	13
6845583	13
8582726	13
7180017	13
28327332	13
2659685	13
1915542	13
14119503	13
8379471	16
4880589	13
1094425	13
2794008	13
552010	16
1361872	13
14252872	13
8463630	16
20934717	13
7306166	13
11706701	13
4641813	13
8355591	13
6444679	13
15513734	13
746315	13
1697447	13
2069246	13
18398446	16
3976826	16
14994283	13
35332061	13
3444837	13
825277	13
13314697	13
8014686	16
14322464	13
6074153	13
3940245	16
375183	13
5295800	13
217678	13
2256741	13
20795685	13
8064714	13
2430183	13
11640225	13
117639	16
8530867	13
23404830	13
5636012	16
15463111	13
3314596	13
1326681	13
3659744	13
10681476	13
1231543	13
16092110	16
430686	17
1097959	13
24197247	13
2068418	13
7041177	13
7897790	15
6452899	13
5791288	13
4161935	13
1809990	13
22876610	13
4531184	13
1343657	13
1604588	13
3476993	13
20977988	13
2932402	13
4677249	13
2219973	13
12992907	17
3408134	13
16346276	13
7038036	13
12421819	13
2635038	13
553115	13
1693591	13
856045	15
371637	13
22689369	13
14579978	13
3957859	13
8258828	13
10907662	13
18093936	13
3574548	13
1080277	13
18079814	16
6600379	13
51960	13
5911919	13
14740945	17
13404527	13
9530390	13
3732062	13
10470384	13
12671996	13
475881	13
13899081	13
17907765	13
7393679	13
4808585	13
6558573	13
10356198	13
762401	13
18537930	13
5167877	13
1595569	13
14568447	13
7514193	13
2772361	13
43931587	13
19439432	13
7843986	13
17378271	13
1041371	13
6623529	13
3359200	13
23287692	13
81090	13
4250606	17
5786190	13
15860511	16
5321911	13
1435476	13
111252	13
8764769	13
591953	13
10993054	13
47531163	15
11860102	13
8604277	13
44021417	15
2990565	13
3601911	13
10049567	16
120441	13
445195	15
10849310	13
2879945	16
5429234	13
2578305	16
2638710	13
6947237	13
41037450	13
24903839	13
3975651	13
5852739	13
4505610	17
10183187	13
3162449	16
12021013	15
3296809	13
2989971	13
608997	13
2915311	13
1458451	13
303240	15
29920174	13
7204613	13
14426575	13
1803811	13
5339268	13
12799061	17
25268678	17
20761085	13
424445	17
446866	17
8089796	13
1418546	13
12912705	13
5356639	13
11217582	13
28768505	13
1445473	16
15273239	13
2533185	13
8312754	13
29736923	13
12075794	13
3581728	13
639159	13
2442875	13
2034831	13
14242563	17
6060457	13
24355440	13
783446	13
3682707	13
6846658	13
11400584	13
2899505	17
6055196	13
3571288	13
10594081	16
4952426	13
12102673	13
9062877	13
1994395	13
3869559	17
10181418	15
50786635	13
4232555	13
7739087	17
7219639	13
10510835	13
1050415	13
2254071	17
1893918	13
11599819	13
4364016	13
213264	13
3517130	13
279023	13
9539659	13
3715222	13
16266039	13
9228841	13
1429642	13
18683472	13
15405217	13
14812916	16
15608315	13
7109287	16
5142741	13
27789540	13
21549872	17
5285269	13
6167229	13
2340515	16
20520476	13
4786694	13
8724155	13
1135428	13
35136921	16
9700953	15
7119856	13
2828307	13
13595939	13
3760548	17
5091376	13
4661865	13
2518299	17
9081693	17
6297671	13
11566888	13
2249019	17
8860735	13
4950375	13
180995	13
2290791	13
8733038	13
10151310	13
10974776	13
3263999	13
672141	17
3875919	13
777565	13
6342912	13
2953817	13
1297844	15
9257670	17
6282099	16
314888	15
570878	13
159275	13
258981	13
13115346	13
1491304	13
8148980	16
3600069	13
4996609	13
16351183	13
37137961	13
8762066	13
13862858	13
8275727	13
120170	13
9044937	13
2181567	13
14204726	13
920388	13
2473121	13
21674605	13
35553885	16
14463684	13
2343092	13
5656488	13
2848114	15
4103109	13
8463396	13
1136374	13
2467429	13
6877497	13
251375	13
26205981	16
13130210	13
1339344	13
13345647	13
406758	13
11840394	13
743672	13
23805386	13
1064533	13
14930649	13
7365451	13
6365533	13
1643042	16
6390812	13
13437241	13
25105442	13
5435128	13
3275418	13
3429590	13
4248826	13
6489534	13
10599875	13
12571360	13
2155844	13
25426093	13
4053499	17
8532827	13
1240177	16
12156741	16
18144489	13
18863566	13
2534251	13
1398966	13
11199625	13
21546883	13
13708461	13
3965652	13
35568299	17
2535339	17
6206964	13
6161170	13
2718004	16
32118970	13
5424041	13
20852825	13
5782202	13
1054399	13
12900971	17
23259418	13
23361714	13
15143933	13
3070729	13
13566768	17
29200953	13
7896464	16
14508380	13
17516155	16
3157025	13
7887518	13
5747175	13
9423018	13
13477105	13
1382735	15
5294700	15
6548908	13
2481373	15
3222030	13
5377372	13
5584658	13
2123790	16
6410784	16
1172294	13
14243855	13
6026583	16
2183420	13
4689172	13
5893830	13
6096799	13
993322	13
4673595	13
663199	13
919169	13
8974558	13
3599231	13
6177839	13
15143146	16
38286040	13
17620367	13
3513820	13
4767025	13
5389458	13
3370336	17
26511593	13
5763726	13
4996478	13
18718474	17
2792188	13
1822229	13
2528379	13
1057314	13
3804628	17
4000220	13
70125862	16
4760869	13
640852	13
10270328	13
10464111	13
11787235	13
9530711	13
14003767	13
423950	13
12943925	13
2006249	13
7117077	13
3013556	13
5373221	13
11680597	13
6721022	17
2912154	17
2459121	13
5995600	13
20710401	13
19845832	13
830020	13
12375302	13
5690936	13
11583031	13
20117528	13
5707628	13
2213537	13
1231657	13
11803618	13
2342390	13
3049193	13
22129420	13
8379215	13
12888986	13
6130945	13
4011676	13
3075392	13
5841047	13
530072	13
13464373	13
9769228	13
11589342	13
1196921	17
1845497	13
13731132	13
23034984	13
11902304	13
3870671	13
1144361	13
3705360	17
4579936	13
2447865	13
2408867	13
4341604	13
11337582	17
2620601	16
4962290	13
3420038	13
24976361	13
32919154	13
30576755	13
13792795	13
406867	17
26999	16
3289612	13
1565246	13
6933396	15
3130792	13
248748	13
35137936	13
8133009	13
2010259	13
5117115	17
6131572	13
9866963	15
4683473	17
10528368	16
13454234	13
3746782	16
22865569	17
9488651	13
420294	13
6493265	13
5814263	13
19097099	13
11192838	13
6874010	16
3398096	15
2430767	13
6805764	13
1653654	16
19361056	13
5573034	13
2667159	16
3847077	17
3127632	13
5817592	13
4184594	13
653522	13
4067506	17
7306916	13
3645883	13
81832	13
4719644	13
8501281	13
1047688	13
4934575	13
2665040	13
2007055	13
3536769	13
15931521	13
2910554	13
614264	13
7849212	13
17148592	13
28693165	13
11276409	13
1643025	13
55173	16
3015607	13
24829962	13
1287268	13
9428960	13
3520149	13
11398220	13
2246197	16
11898759	13
4021575	15
26646802	16
5095772	13
4725649	13
10360266	13
1098559	13
7416333	13
27056259	13
1466264	13
4858089	13
42456184	13
7254139	13
5818860	13
11810526	13
94590	13
4945246	13
4502223	13
6803299	13
1328416	13
4080460	13
9517013	13
8643169	16
13272706	16
15232739	13
14715152	13
2182284	13
11382571	13
6633852	13
2133155	13
192190	13
4089956	13
569787	13
7562611	13
6052384	13
22657417	13
7140297	13
19380591	13
459292	13
13186856	13
1359944	13
6312204	17
3192570	13
11644535	15
893414	13
2379296	13
4522726	13
1579763	13
6952500	13
60731413	13
2812888	13
7046114	13
7438047	13
11834417	13
3127639	15
1121480	13
8055079	17
6145641	17
17130186	16
4832641	16
16203522	13
8314281	13
874728	13
284473	13
87893	13
9721331	13
588779	15
6186933	13
8432734	13
6076949	16
441097	13
3259642	13
4903168	13
6320533	13
10101238	17
12807228	13
8036611	13
1164800	15
21043270	13
1856486	13
4212034	13
205435	13
14750406	13
6201196	13
2323418	13
10792591	13
20787469	13
5521487	13
4792207	13
3886939	13
8467487	13
21712989	13
13952990	13
6439214	13
23902392	13
14895387	13
2510711	13
2180417	13
15604554	13
5664902	13
19659105	13
38021250	13
5155068	13
1693161	13
331840	13
51232373	13
6711619	13
31176209	17
23430590	16
4115915	13
4181678	13
2696757	13
17983197	13
18378061	16
16227503	13
1774162	13
1990824	17
3952818	16
1547684	13
554113	13
293065	13
7207532	13
15419614	13
8085041	13
1196355	13
2453145	13
158960	15
12266577	13
9596193	13
3574616	13
4438698	13
340973	15
12697162	13
258597	15
5949720	13
3416918	13
4561952	13
3173124	13
40865056	13
1551649	13
9240979	17
4126487	16
13124150	13
16657619	17
8366014	13
20230954	13
1031131	13
9936741	13
3512666	13
1023466	17
3372037	13
6308495	17
25907222	13
5578509	13
5051275	13
23267247	16
12275400	16
23531386	13
4887776	13
5510479	13
5725837	13
3294257	16
14099387	13
6097499	13
1139587	13
910169	13
27385684	13
22303707	17
7393611	13
5065196	13
6276794	13
5488855	13
14687238	13
14690785	13
7773068	13
12007073	13
2223887	13
461271	13
1670288	13
1230402	13
4884093	17
24943655	13
1659962	16
703115	13
9210902	13
2166925	13
15561764	13
153289	13
2241175	13
636908	13
6974642	13
3707338	13
12492588	16
15258961	13
1109371	13
7453699	13
6530844	13
3191666	13
14544479	13
10197470	13
25539135	13
5669695	13
1050586	16
31256280	13
15167622	13
18180938	13
25583600	13
1725404	13
23150969	13
7436864	13
4211695	13
8409351	13
1679072	13
4638467	13
13977295	13
10336160	17
11021336	13
4776097	13
7468298	13
6947041	13
17538159	13
3244253	16
10017145	16
7663978	16
14494422	13
11654658	13
8856620	13
1457947	13
1818451	13
13067066	13
3954378	13
13178799	13
3979510	13
19555263	13
2987549	13
4821302	13
5127739	13
2696273	13
60384801	17
2088635	13
29890412	13
33114676	13
102409	13
12064590	17
6895749	16
3461849	13
43691484	13
1099509	13
7708343	13
6846704	13
1362903	13
5700766	13
9994301	13
10117454	13
2826097	13
202662	13
8680847	13
7219813	17
9022387	13
17021179	13
14225896	13
12543295	13
21861852	13
3704536	13
9426166	13
18240356	13
6209221	13
2539243	15
3790793	13
2162357	13
11823811	13
4150259	13
2304976	13
19567046	13
8236970	13
27651312	13
8981488	13
13567483	16
6073546	13
15274383	13
16961346	13
2577537	13
4117802	13
12837237	13
7845032	13
10352944	13
10576111	13
6855125	13
7448001	16
5996666	16
2089803	13
5235027	13
8710130	13
2280403	13
6074872	16
24280468	13
11982945	13
9848102	13
229121	13
35518880	17
8792975	13
8942412	13
27656041	13
23253850	15
8196735	15
35044906	15
2409299	13
15291319	13
4421990	13
11297526	13
4788702	13
6614575	13
16113266	13
679562	13
3366173	13
3027998	17
350443	13
1676753	13
33252339	13
4785159	13
31548028	13
27302848	13
4016919	13
8026137	17
2079197	13
4177531	13
3503142	13
3023238	15
15325334	13
21214654	13
1825626	13
34493915	13
30049383	13
3985620	17
556786	13
660062	13
24373051	13
5243824	13
3464691	13
961497	13
13044314	16
10845313	13
8906920	13
33616215	13
1857365	13
7348031	13
1008879	13
2975033	13
26717156	16
1812884	13
13862326	13
5309251	13
2995008	13
2227051	13
5261795	13
2593507	13
6276333	13
602092	13
1409769	13
14804155	15
1809327	13
1544808	13
4737481	13
3285002	13
1607634	13
2031328	13
3568655	13
6839479	16
26735003	13
7707432	13
2678752	13
7954786	17
1738471	13
1540681	13
4177024	16
547655	13
3809062	13
2460494	13
17441488	13
21878431	13
12504784	13
1688067	13
11658016	13
2108771	13
2186582	13
892696	16
4122292	13
389018	17
47759083	13
12328172	13
7520288	13
8361799	13
12317586	15
35776149	13
3590768	13
289035	13
3069045	13
5925651	13
16927954	13
1469326	13
11523521	13
20932998	16
6635205	17
5688367	13
2707821	13
3752504	13
1472249	17
16283567	13
4132211	13
97077	13
7764224	13
5666913	13
2496376	16
21264447	15
2205647	13
18527056	13
3555401	13
9556138	13
1447147	13
2433702	13
619044	13
9914095	17
1090160	13
21257749	13
1849436	13
10960700	16
8459558	13
16241073	13
12264210	13
10943806	13
4406846	13
7963346	15
2944354	13
16398241	13
1706272	13
14682292	13
21583252	13
33864514	13
3103179	13
43191664	13
20315196	13
6501619	13
1526887	13
8837718	13
1257208	16
27538726	13
43342	13
3366549	13
20007	13
2307251	17
3237573	13
3733203	13
18538348	13
9340526	13
4877334	13
2729646	13
2591006	13
1343652	15
5738230	16
13989018	13
501206	13
3287377	13
7582506	15
1089848	13
5861782	13
1642702	13
22586384	13
201251	13
1923725	13
23933537	13
8898122	16
2149585	15
15694288	13
5080372	17
201451	16
8268103	13
1172363	17
635242	13
1163722	13
1175907	13
7726394	13
4072661	16
10458503	16
5081805	13
15777254	13
9710038	13
5292852	13
18689435	13
22446302	13
8063361	13
5385445	13
11084089	13
39840716	13
4131463	13
9459559	13
174916	13
4556794	13
6936	17
4357585	13
754354	13
2572263	16
58366072	13
3096567	13
2048157	13
18706275	13
45721745	13
22878788	13
2853113	13
4542336	13
7115679	13
8969167	13
519801	13
5978223	13
5472983	13
650186	13
524476	13
13090449	13
420550	16
5078634	13
4345713	13
1958732	13
27534911	13
7017762	13
11287862	13
50547164	13
414059	13
4635500	13
4381219	13
8533343	13
13754898	13
11741512	13
7678198	13
1826875	13
7083692	17
18359073	13
19380605	13
10347373	13
1569959	13
3107730	13
9561246	13
13600294	13
446938	13
19695242	13
1321434	13
3759116	13
8103592	13
1886690	15
14813961	13
10707165	13
6546017	17
5151285	13
17963842	13
7704900	13
24709801	13
3774836	13
7653892	13
19554003	13
4859860	13
905118	13
9441658	13
12626641	13
1348757	13
22642035	13
856	13
2319920	13
3743692	13
3360347	13
6197740	13
19845710	13
6752688	16
8901276	13
8904677	13
6443949	13
30564152	17
14671723	13
3441279	13
10245414	13
18216216	13
4669262	17
4792251	13
2400520	13
7079075	15
44312435	13
339534	15
4243707	13
24261583	13
44174	13
8171242	13
3360735	13
13063510	16
60439371	13
5768813	13
3535277	13
1333875	13
12173382	15
8951687	13
11612318	13
107897	13
1261237	13
7801990	17
10523520	13
13239566	13
12681844	13
30053133	13
11835191	13
27014919	13
9794754	13
22741688	13
131780	16
17051121	13
20132812	13
10884420	13
16337639	13
260912	13
18411641	13
13318519	13
7890760	13
3445572	17
11843515	13
2320752	16
1036980	13
14825362	13
2719199	13
2983821	13
5259362	13
1221120	15
412217	17
13970050	13
1204898	13
2487845	13
8786172	13
4482910	13
2467766	13
15748008	17
18827093	13
18805052	13
2732540	13
9462571	16
194274	17
1069162	13
27280931	16
10449031	13
5504293	16
9652424	13
9408418	13
3149469	13
3307494	13
3756461	13
4427852	13
20333274	17
23754214	13
2499534	13
14166189	13
8248382	16
15549149	13
2506582	13
226441	13
10221226	13
7604807	13
524266	13
8132877	13
830346	15
21267674	13
9106196	16
5072238	13
1927886	13
358842	13
19046176	17
15078852	13
5451147	15
11262423	13
4340474	13
3351370	13
2350771	13
3751987	13
14411016	16
7945901	13
1870416	13
20574136	13
1026861	13
1820426	13
13747694	13
713177	13
2350251	13
11904826	13
51640521	17
4809570	13
16409477	13
8312818	13
12063471	13
10442885	13
11049005	13
1714800	13
17650763	13
24329016	13
12519314	15
4987213	13
168171	15
3830611	13
16596321	13
9996771	13
17902210	13
25664120	13
10184921	13
9045573	13
5730785	13
6807961	13
11462934	13
4292570	17
8873826	13
8929963	17
6927564	13
3478132	13
10465877	13
3868806	16
12417522	13
20414734	13
12820305	13
1612520	13
3838558	13
4383453	17
4492612	13
4270462	13
1227383	13
2957232	13
12211132	13
15216642	15
18450592	13
16046382	13
10159707	13
3440441	13
3403774	13
9251269	13
7575662	13
1367700	15
12883967	13
941836	13
3999741	16
2244662	17
17834782	13
26873267	13
12710583	13
2704321	13
735933	16
18854944	13
802558	13
9260320	13
8962139	13
451344	13
20606408	13
4147214	13
11371755	13
15255712	13
15947299	13
10050532	13
4754483	13
2747305	13
8232524	13
3564136	13
519721	13
10567847	13
13643165	13
14312398	13
9748808	13
8701486	17
24236609	13
4021253	13
9358758	13
662187	13
9963095	13
5466420	13
1186487	13
16738242	13
10514401	13
1261814	17
43577498	13
3883145	13
537340	17
11532027	13
5397082	13
22201453	13
17170746	13
22032320	15
5973277	13
10323454	15
8858818	13
1490038	13
4918382	13
32064960	13
786248	13
4760542	13
8506922	13
211206	13
3480889	13
424484	13
6331962	17
2582127	17
4605911	13
4259718	15
18431640	13
4197784	13
3730034	13
5309922	13
17251683	13
924328	13
11717934	16
15900395	13
19022507	13
3752057	17
8047644	13
10778313	13
3157434	13
4394020	15
291879	13
6131361	13
3500853	16
1898710	13
18937877	13
1708346	13
7575743	13
26142355	13
18601886	13
8228328	13
22084723	13
9848009	13
11876326	13
12377344	13
1575508	15
26955921	13
31484319	13
6310968	13
6818954	13
3550784	13
2449314	13
1614663	13
9162292	13
19005276	13
603748	16
4082342	13
3274218	13
11236181	13
7374576	13
27686564	13
15769768	13
7173693	17
8645698	13
11933661	16
7716135	13
3756394	17
25406741	16
167648	13
3158615	13
1157275	13
24486247	13
1183917	13
56530633	13
3190922	17
6498189	13
4742805	13
3079919	13
9882023	13
3597106	13
594275	13
25690276	13
1134549	17
693903	13
1996238	13
6708387	13
2122177	13
340371	13
2724776	13
9546422	13
379385	13
5467947	13
1962429	13
29358150	17
338984	17
12091378	13
2621551	13
9280566	13
15322540	16
3384606	13
1951101	13
10429510	13
4346725	13
969226	13
4391028	13
10869317	16
16860821	13
3126431	13
7885526	13
13685511	17
12961873	13
9350217	13
2358572	13
4880237	13
5728826	13
2263848	15
1280553	13
1326036	13
4506900	13
16430775	13
3800419	13
6754318	13
4562327	13
447610	16
688189	13
1778948	13
15525142	16
420052	13
20189701	13
836203	13
15699160	16
2578345	16
10977594	13
17802446	17
26269289	13
4277330	17
8475066	13
1960617	13
2878798	13
2391869	15
31365607	13
22404021	13
1224658	13
36144320	16
272851	13
20953085	13
8308545	13
8001138	13
533602	13
8372128	16
4067072	13
9667798	13
12660163	13
2689646	13
1295903	13
6421065	13
8049536	13
5747276	15
11585332	13
514518	13
2098259	13
3111389	13
5491418	13
10173238	13
21244887	13
4687030	13
5179372	13
9701831	13
11194744	13
3222024	16
28590943	13
16597966	13
3910560	13
2619175	13
10995170	13
7145830	13
2925366	13
3939516	16
17027	13
742072	13
15342318	13
1047112	13
5871813	16
21993972	13
25546731	13
4503625	13
4854285	13
2844595	13
1427270	13
3060769	13
5014011	13
3352977	13
2249234	17
214576	13
7275242	16
5088813	13
4540024	13
5663858	17
14904097	13
12523980	13
27921569	13
8118492	13
11495183	13
3978099	13
13574390	15
723990	16
9304153	13
11097515	13
2869440	13
4616136	13
19168957	13
1927769	13
16877945	13
31362154	13
15684348	13
10012722	15
5167381	16
5883942	13
2086583	13
2593206	17
12240541	15
5161921	13
10345804	13
2781670	13
406328	13
7642329	13
6982984	15
553902	13
4448659	15
716680	13
2927411	16
3534867	13
4028637	13
11406971	13
496353	13
27428591	13
13554344	15
109610	13
2919196	13
13370159	15
3808960	17
5774445	13
17422689	13
3373637	13
25407349	16
2218947	13
4876428	13
14643365	13
2195580	13
1679641	13
9585009	16
1269545	13
2474720	13
25404523	13
6541974	13
5435121	13
18231526	17
5697726	13
2998092	13
4435794	13
49073857	13
38179239	13
1637307	13
1932209	13
16296682	13
3458810	13
22096959	13
1174981	13
3613557	16
12113226	13
12425229	13
12100138	16
3539287	13
11120875	13
31753494	13
24628221	13
6776485	13
5890309	13
8189551	13
7876974	13
1466665	13
20209903	13
5973947	13
11054738	13
1994691	16
1826187	17
15769134	13
6601286	13
20408290	13
5427218	16
20605176	13
10174137	13
3454433	13
16918309	13
280133	13
4590264	13
24949185	13
14431442	13
1757412	13
819320	16
15226466	13
7157283	13
10631102	13
5019950	13
642536	16
9479448	13
3105144	13
2023592	13
1126551	13
9715550	13
11554590	13
1321798	13
4059469	13
21572646	17
22297896	13
2578850	17
3531865	13
756697	13
7469866	13
1544630	13
28360135	13
23200185	13
8709157	13
811360	13
23398661	13
14495708	13
6448102	13
9457987	13
3313855	13
842439	13
5100846	16
8069073	13
23523196	13
1912820	13
8819214	17
21233519	13
1822688	13
6225233	13
816981	13
10393522	13
14089099	16
12943042	13
11413590	13
4161160	13
6306612	13
17192131	13
2017529	16
12224222	13
1573714	13
38959730	13
17337831	13
5423092	16
2081935	13
6465382	13
9873362	13
2297989	16
38552450	13
12931187	13
14567073	13
12012403	16
17767812	13
2942540	13
871256	15
6958694	13
4484908	13
2185312	13
671917	13
142340	17
10247884	13
35580633	13
22273204	13
18210838	13
11402524	13
13365638	13
2232272	15
1237863	17
5406554	13
2354718	13
10395195	13
2323467	17
17448716	16
16599491	13
3886601	17
1761408	13
9353603	15
2271727	13
16084133	13
12301945	13
7491098	13
495249	13
5523140	13
730425	13
10736956	13
22696886	13
1522060	13
992852	13
5962365	13
9639770	13
9332026	13
667833	13
2044397	13
2672181	13
17500668	13
4973163	13
8639037	16
391408	15
14178845	13
1792732	13
9879686	13
2135899	13
8073566	13
8355797	16
10144333	13
2297317	13
4234304	16
4941676	13
6950300	13
6363422	13
721094	13
11170668	13
10587709	15
41068488	13
38286358	13
115758	13
8667854	13
12528517	13
24430820	13
26391251	13
7014641	13
5447689	13
1991685	13
395411	13
2896748	13
176924	13
4161377	17
6511582	13
327179	13
2668418	15
19554066	13
899653	13
20037768	13
20245	13
5096574	13
8544797	13
15728994	13
6086697	13
7306780	13
1030110	13
2921171	13
180471	13
3577786	13
12757622	17
12036089	13
5577277	13
845316	13
4678959	13
54614623	13
13199409	13
4754007	13
1794562	13
991948	13
2400860	13
10489372	13
8815431	13
3323988	13
3389898	13
1977914	13
7803349	13
3659849	13
8794312	13
2807791	13
12419585	13
4866827	13
32646182	13
2675973	16
1484713	13
675688	17
13182253	13
1933180	15
24988382	13
3150247	13
12724422	13
2163157	13
934640	13
11079430	13
16463755	13
4901567	13
10020992	13
9328277	13
11112574	16
882344	17
48466995	13
298865	13
14807992	17
5507605	17
3218606	13
2702497	13
15229571	13
3910409	13
28118513	16
1424681	13
25008330	16
3371287	13
6605834	13
259042	13
10046202	16
642745	13
6973296	13
832292	13
4484574	17
671080	16
2667819	17
26327020	13
20797409	13
17914908	13
8267010	13
12215539	13
11331974	13
3729632	13
31933125	13
13863620	13
607427	13
14173144	16
11990423	13
360531	13
4582776	13
10140961	13
5086241	13
10609057	16
2981394	13
624932	13
3848381	13
7340454	13
11709805	15
17243185	13
27346521	13
7502569	13
6214491	16
12859170	13
2687406	13
5334290	13
18798604	15
13884115	13
15537640	13
87649	17
936932	13
3387684	13
5369754	13
8285942	13
1866449	13
25920979	13
6774981	13
2882572	13
9217757	13
2184564	13
896698	16
8588814	13
3752394	13
1117409	13
7390377	13
9789859	17
9414979	13
5272488	13
7633857	13
1533609	13
8384237	13
10294545	13
10228710	13
51127589	17
16031973	13
3559062	13
4183734	13
5167585	16
9129069	13
792087	17
5674745	13
3822416	16
1202407	13
684951	13
26860213	13
4486203	13
31294752	13
1775389	13
11314104	13
11208335	13
5720905	13
3470689	13
2599352	13
4076532	13
6309536	13
2464076	13
1108313	16
4984442	13
5262858	13
6759609	13
12668528	13
9436435	13
5128591	13
5220629	13
23837515	13
20415402	13
1627708	15
2419494	13
9432410	16
8481732	13
10573781	13
39401928	13
18265997	13
18357481	13
14323227	13
3024432	13
3656892	13
6934640	13
3675985	16
18446606	13
170363	13
857439	13
26067510	17
483780	16
12728077	17
5327698	13
1545376	13
3694909	13
13468632	13
6826554	13
14666248	13
30473932	13
2950690	13
2220488	13
4841097	13
2236969	13
5620082	13
2595519	13
8815844	13
8321046	15
15646563	13
9273103	13
7192550	13
6234698	15
13854594	13
115510	13
24609646	13
5264388	13
23044846	15
12355017	13
4357798	13
7850284	13
1821959	13
10835718	13
9146319	13
3213305	13
5808563	17
3981632	16
15626601	16
6634379	13
10169228	13
20381929	16
422903	13
5092299	13
26341040	13
12510734	13
2926450	13
23292304	16
2600360	16
17702538	13
387639	13
3225900	13
400537	13
7239409	13
3329897	13
26427630	13
1949479	17
9643215	13
8360131	13
3807592	13
7956948	13
6561578	13
4103633	16
12619632	17
13727919	15
9984134	13
6727468	15
750566	13
2036178	17
4509856	13
5330446	13
25466698	13
2648404	16
1956234	13
3181636	13
8765991	13
836575	13
771269	13
410007	13
89130	13
2559287	13
10849399	13
6227445	15
5475851	13
16394797	17
4634619	13
7624502	13
8541210	13
11299932	13
764900	13
15095748	13
49460942	13
663076	13
15609647	13
18405543	13
13821247	13
632447	13
10007137	13
8167133	13
3982657	16
2171607	15
4896450	13
244871	13
11482723	13
416041	13
877445	13
17913526	13
6029460	13
2072783	13
6991676	13
5570371	13
15181828	13
1151706	13
2580973	13
2307631	13
15246279	13
16514048	13
8991971	13
4591844	13
4840612	15
3648732	13
3167602	17
3210893	13
987766	13
39891800	15
27237957	13
957336	16
20347178	16
13074807	13
2940369	13
8061964	13
7670737	13
1661948	13
3362922	13
7555975	13
5975621	13
916912	13
7336721	13
1942160	13
12494022	13
2193677	17
22222871	13
18102461	15
18707038	13
16143419	16
3245877	13
625306	13
5917126	13
888495	16
48835	13
3011372	13
1213476	13
16028081	13
373074	13
11121493	15
3271922	13
7891544	13
7361993	13
21031817	13
17535098	13
758168	13
2425312	13
3864165	13
811615	13
19910742	13
9111641	13
12943194	13
4406990	16
552481	13
9725510	13
1951959	13
5908530	13
4815114	16
8976945	13
4780360	13
1262465	13
17158544	13
18228836	17
4658003	13
2241231	13
307375	13
6550854	13
15192468	13
4981641	17
3536165	13
9127401	13
14611686	13
5967343	13
902475	13
28822758	13
6299667	13
27004	13
165291	13
20929960	13
7692017	13
16342598	17
981295	16
20299516	13
14008184	13
1030581	13
8014575	13
602729	13
6076667	13
4756212	13
2941367	13
808518	13
16119987	13
6511098	13
17820637	13
5688942	13
942858	13
6193647	13
9216518	13
8180334	13
2326358	13
922709	16
4150814	13
44473303	13
8835189	13
7111742	13
7532281	13
4597164	16
18752490	13
22410087	15
7954238	13
24934839	13
4799611	13
4153349	13
9743383	17
2142075	13
7569421	13
2958987	13
13018290	13
2169886	13
12723603	13
10005524	13
23098625	17
2453581	13
17001062	15
15364276	13
1614422	13
8901471	17
6467724	13
8876046	15
7006184	13
4030756	16
1725860	13
6178711	13
20830804	13
10018536	13
4315565	13
6526148	13
435230	15
5512228	13
11814944	17
26290779	13
2601624	13
7749177	16
5913705	13
1317276	13
1186439	13
2750141	13
2798317	13
9269527	16
6407336	13
17111886	16
19734064	15
5492877	13
16090027	16
941515	13
3101664	13
6007498	13
10944937	13
994308	15
11125787	13
1781506	16
3800758	13
16859738	13
1766877	16
9127048	13
1953587	13
3246066	13
601685	13
7090587	13
1871524	13
2255144	13
18267977	13
1622790	13
357348	13
6044913	13
20391385	17
5324426	13
14170669	16
33414288	13
1253595	13
12359812	13
3858979	13
6112085	13
26168345	13
1908216	16
6364580	16
1493173	13
1186590	13
19157883	13
3211713	13
17206031	13
15260988	13
26528189	13
1907357	13
21495196	13
534242	13
14810961	13
9001591	13
19115735	13
14967520	13
16546407	16
2279920	13
6187038	13
36954204	13
1685959	13
20491612	13
8746739	13
25130584	13
14336259	13
10752370	13
10023289	13
3290984	16
1866739	13
4110836	13
9294261	16
907379	13
7875045	13
4146784	13
702687	16
5422510	13
7663815	15
15415387	13
2040072	13
7125609	13
6263646	13
13299429	13
5366968	13
3565475	17
13857519	13
7246929	13
15639659	16
6019254	13
341884	13
4739317	13
17800168	13
1157706	13
16260197	13
11311429	13
1984306	13
30429849	13
3187266	13
5181361	17
30132382	13
1238229	15
3653378	13
4736693	13
3888537	13
16543574	15
3264208	13
17040199	13
6772514	13
6105758	13
10713874	13
11107352	16
11280014	13
12592022	13
2326641	13
2085718	17
4813431	16
5075404	13
5395200	13
723006	17
4007584	13
936633	17
22260491	13
340267	13
413416	13
1751709	13
14538355	16
23696200	17
3124747	13
25575741	13
4654291	13
18588818	13
2851749	13
20762935	13
5767325	13
1040740	13
1119460	15
45625648	17
4332281	13
12342831	13
11930479	13
7941924	13
8006991	13
13368248	13
14985326	13
13511130	13
91433	13
9994410	13
7203241	13
2022066	13
4276938	13
3795688	13
537891	17
8464883	15
9727764	13
11856303	13
20533126	13
13421370	13
989754	13
26381254	13
11168120	13
2829016	16
22316606	13
4303139	15
34726918	13
3888791	13
8668353	16
447197	13
940749	13
7056977	16
643723	13
11557444	13
21729145	13
5443193	13
11079121	13
6645357	13
811578	13
8724325	17
5863192	13
13100960	13
5280728	13
11735427	13
2086847	13
17425831	17
1331166	13
606506	13
140741	13
873380	13
32263682	13
10046320	13
3191867	13
3852100	13
6992845	13
1531817	13
592813	16
33248938	13
2918399	16
11313055	13
5522851	13
3765846	13
14285201	13
3063447	13
9563058	13
11314455	13
7625018	13
2058042	17
2194188	17
12457667	13
29607687	13
32183772	15
1677829	13
13116146	13
2077952	13
1232465	13
12089822	16
2532568	13
7091778	15
2907231	13
2122937	16
17713309	13
10871251	15
12041179	13
7933796	13
3120171	13
8420920	13
13140257	15
6119430	13
12165566	13
7758951	13
8419986	13
4530657	13
3957854	15
4678155	13
3187053	13
30432262	13
1754585	13
501584	16
3414425	17
12820032	13
40609772	13
4869569	13
3807473	13
1820414	13
8252148	13
831704	13
36005049	13
11458763	13
2048942	13
775978	13
28737529	13
3466302	13
8879627	13
544744	13
2003489	13
4715267	13
1777081	13
13289265	15
394495	13
15429725	17
4481688	13
5294065	13
14847921	13
6357744	13
18288672	13
14030568	13
1135957	13
3894877	13
262912	13
1008827	13
6415305	17
726764	13
1906510	13
6498800	13
519876	13
454073	13
9584269	13
2136336	13
20061960	17
4623934	15
12408965	13
1918667	13
2426696	13
9639796	13
5785392	15
8316312	13
180310	15
1644847	13
346506	13
4421968	15
191860	13
2449628	13
841520	13
15023011	13
591610	16
3291381	16
299971	13
45988091	13
915597	13
3582515	16
4384731	13
29081575	13
2031595	13
26461058	13
6780305	13
22603274	15
1664021	13
5742222	13
1924500	13
115619	13
5310623	13
1228377	13
11977661	17
5489990	13
13915468	13
5954799	13
2965858	13
8336062	13
9203003	13
5294653	13
11075410	17
424296	13
3505051	13
16129475	13
1672463	13
4848317	13
18928256	15
1314514	13
554778	13
19734416	13
12421643	16
13982876	13
19057827	16
25135857	13
2074687	13
1389786	13
16449066	16
6413940	13
3264777	15
13137154	13
3301951	13
3309524	13
2208314	13
42963807	13
16940543	17
3389509	16
373481	13
4513220	16
1269459	13
1818767	13
11453081	15
89483	13
1164427	13
46305073	13
698840	13
23544494	17
5518336	13
2792399	17
4890573	13
8563263	13
8284492	17
4509326	15
12594413	16
1205859	13
8366060	13
2417562	13
20047481	13
28452698	16
1962750	17
36922592	13
6059274	13
1250670	13
23942640	13
6269892	13
2867222	13
14058670	17
1188357	13
15989139	13
385119	13
748356	13
954906	13
17699533	13
3743400	13
5410025	15
7616453	13
11251555	13
32036755	13
6077242	13
27510944	13
41183902	13
4708166	13
10196909	13
20767405	13
8672587	13
2805334	13
8597066	16
12079189	13
3146611	13
2461992	17
7263577	16
2026061	13
6094153	13
10153075	13
9316664	13
9909521	13
87112	13
22409257	15
16979576	13
8983355	13
1098128	13
5323862	13
289568	17
8966204	13
2699979	13
6038440	13
1726030	13
16776834	16
3631827	13
1559571	13
5015676	13
2962387	15
2004567	13
278843	13
3573391	13
16273282	13
3306580	13
16835201	13
4723236	13
2563501	13
5477966	13
3042485	13
4648227	13
21672646	16
5971354	13
1235045	13
3571683	13
7716836	13
5666735	13
30878785	13
7277087	13
8658175	13
7454965	13
34573921	13
7245114	16
2647204	17
5057775	13
8545761	13
1657419	13
8511111	13
1350449	13
7958608	13
4114785	13
8969316	13
3037495	13
4603298	13
7529759	13
12290231	13
3035013	16
8239577	13
16746397	16
13870885	13
1905448	17
1440011	13
1432329	13
32991855	13
13760087	13
4071562	13
22491924	13
13244978	15
205209	13
6850532	13
4890395	13
685444	13
1668359	13
2385641	13
1714026	13
1308814	13
11273500	16
1526266	13
5766878	13
8392537	13
39220068	17
506112	13
4306130	16
1064295	13
23639771	13
5561906	13
2316872	13
13356444	13
7454549	13
217869	13
6807262	17
19659975	13
358724	13
10124077	13
7200903	13
8576884	13
5372449	13
3010421	13
2776371	13
17356977	13
10293079	13
10139789	13
1001930	13
5109394	13
10787392	13
7425638	13
6471685	13
1007443	13
21844362	13
3676	13
9816029	13
2092927	13
7994661	13
16460867	17
10055082	13
557580	13
3298580	13
4410396	13
1653420	13
1037610	17
3049033	13
5686650	13
13793829	13
2370408	13
4526791	13
14682401	13
19129439	13
4929423	13
7030877	13
15573815	13
4406958	13
11638999	13
125377	13
3053556	13
825239	16
16176910	13
2711826	16
6999305	13
8932786	13
8840154	13
8721193	13
5215760	13
9765133	13
5153492	13
4448870	13
1023718	13
4563403	16
7330100	13
20926865	13
2585404	13
5270158	13
9341429	13
4403823	13
157014	13
4763630	13
1352655	13
623189	16
2412684	13
6818371	13
1661738	16
7943788	13
11038334	13
1432504	13
53263267	13
554387	13
39691	13
15633236	15
2953261	13
6234068	13
8662132	13
13202596	13
473663	13
6634454	13
16406064	13
3128573	13
16594392	13
2589069	13
6298209	13
11046368	13
10872479	13
36656011	13
723176	13
14218763	13
4735196	13
54222	13
1693171	13
36377076	13
3175091	13
4962188	13
10484658	16
3915601	16
9131819	13
20935332	13
6788421	13
8899792	13
1224324	13
11265270	13
12984710	17
9620877	13
7887286	17
798867	13
10544093	13
1367054	13
634343	13
10625029	13
1309262	13
930256	13
7188718	13
3252983	13
1187730	13
11809508	13
1448098	13
290154	16
8155427	13
10074488	13
5416634	13
1001577	13
13082577	16
875690	13
2399534	17
21955634	17
3524190	13
3568886	13
6730531	13
1438822	13
8667446	13
6923849	13
7194172	13
5595452	13
6669132	13
21729065	13
28568406	13
2488414	13
7364401	13
4033241	16
4697759	13
14617470	16
13825045	13
23612508	13
5036242	13
2460973	13
45028780	13
8084113	13
6607995	13
516253	13
8856474	13
1849036	13
282633	13
7680670	13
4480807	13
9980985	13
1840850	13
4724889	13
23596832	13
4197514	13
1624265	13
2449221	13
15838218	13
14865340	13
6323385	13
7912189	13
3183559	13
835443	13
9769208	13
367536	13
8954128	13
2139967	13
6112979	13
3873203	13
1104984	16
6561721	13
122879	16
35012077	16
4990646	13
19302637	13
4331824	13
15277926	13
7853699	13
22188381	17
4658671	13
16833434	17
14840518	13
4783288	16
1168102	13
7515163	13
10160188	13
5822005	13
4859706	13
13399191	13
6699540	13
6034238	13
7647695	13
8579267	13
1419920	13
7030799	13
700469	13
1720835	13
16420235	13
33319138	13
647986	13
18708581	13
389026	13
10362532	13
11236277	17
7236049	13
4759355	16
26385017	16
4788555	13
12941752	13
5002962	13
16165709	13
3512195	13
4677928	16
4897421	13
1189443	13
5230047	13
11862192	15
2766025	13
7585722	13
552097	13
3855370	13
84511	13
2394627	13
7158908	13
42894711	13
11371404	13
32866474	16
34414166	13
2053569	13
3628192	17
4623709	13
4914145	13
8969267	15
1749603	13
1778160	13
5287405	16
7785370	13
5683990	15
13266441	13
15979656	15
6530390	13
28200823	13
22178783	13
526565	13
2091853	17
21301744	13
4827036	13
5950835	13
53751190	13
5373037	13
666465	13
13825290	13
7698512	13
3253486	13
4293091	13
8551731	13
859695	13
10904225	13
25319409	13
14851755	13
1850221	13
13088233	13
5637930	13
4284608	17
22843148	13
15942658	13
12541741	13
635907	13
14865321	13
5761645	15
1440992	17
8556014	13
19465120	13
9430113	13
25077777	13
1130470	13
10659511	13
24080910	13
600223	13
25810185	13
261977	17
4219591	13
5690763	13
4119563	13
8367431	13
2403503	13
11447854	13
10251668	13
3225914	13
681378	13
4838047	13
6797880	16
19069543	13
11364070	17
5582090	13
3714044	13
5371309	13
22394290	13
4831170	13
18558893	13
12924350	13
3208969	13
4653931	13
7366541	13
4793896	13
14260866	13
6511301	13
22139958	13
5028944	13
489696	16
4438126	13
847564	13
19448764	13
7751460	13
1736166	17
580513	13
12543348	13
4094427	16
1349837	13
28608	13
5387748	16
9443647	13
8589506	13
1676520	17
17775489	13
12754041	13
1504948	13
22565137	13
18456740	16
4544102	13
5582471	13
1610983	13
17500755	15
52296158	13
17509682	13
18528708	13
1965266	13
5405070	13
4842040	13
14242034	13
86841	13
9977005	13
2179120	13
3352185	13
3194438	13
55307	17
601720	13
11997298	15
674326	16
6670593	13
29098762	16
10182296	13
1470526	13
3014333	13
542951	13
2997345	13
31253917	13
7945581	13
5759709	16
14563701	13
9473167	13
7883424	13
442670	13
16403304	13
1509871	13
10300287	13
5193184	15
13446475	13
5785271	13
2884517	13
3264417	13
19418858	13
11769689	13
10022360	13
3559516	13
9985042	13
3378556	13
2513699	13
1747054	13
302835	13
2938515	13
4546581	13
8040667	13
10819989	13
9674738	13
9925751	13
2930250	17
2745296	15
1980411	13
2000698	16
7575763	16
7164220	13
3655550	16
26644695	15
5284	13
7251053	13
17655082	17
1282378	13
29723227	13
36910973	15
1057031	13
16551808	17
1231964	15
1762747	17
5000097	13
14753855	13
3811243	17
20378242	13
9961580	13
4785503	13
2851953	13
13642565	15
165329	13
3545620	13
19890333	13
14937583	13
2444892	13
15476542	13
11755528	13
915621	13
6111831	13
3259988	13
10668859	13
17243485	13
7897152	17
3688198	13
13491302	16
20773890	13
18495778	17
2594693	13
16073744	13
7125434	15
6302638	13
1493893	16
3513562	13
4687733	13
24385820	13
2398264	16
1440040	16
3505573	13
4778222	13
30531899	13
2403739	13
6700900	13
10259586	16
73956	13
15761855	13
741874	13
11373660	13
3345656	13
6431751	13
3049171	13
8891628	13
2260329	13
1311447	13
13894566	17
3718731	13
710710	13
18020329	13
1915314	13
3591127	13
2914768	13
8017259	13
9379786	13
122251	13
12761322	13
463275	13
1474609	13
623527	13
2681755	16
7105077	13
3932384	13
25066983	13
17196816	13
6789073	13
19802608	13
3248237	13
11058645	13
3051647	13
886235	13
9112059	13
2746707	13
36156427	17
8446526	16
6238168	13
33459336	13
2663230	13
2477607	13
555636	13
214641	16
2938290	13
7646866	13
507826	13
5169083	13
6795955	13
2792558	13
369700	13
3348938	13
2382226	13
2097554	17
799664	13
3226499	13
240260	13
2557118	13
21855970	13
1036428	13
7723960	16
2456642	13
10669796	16
3276975	13
4842435	13
13832041	13
12338765	13
7895406	13
16684632	13
10588774	13
28991879	13
21166154	13
965311	13
5172394	17
8891908	13
15670861	13
1149961	13
4436696	16
11862131	17
5289246	15
15952194	13
14852720	13
5616739	13
1192634	13
4019429	13
42106540	13
11762974	13
400041	13
1020588	13
2429088	13
3557418	13
160622	13
6509090	13
11476362	13
16321426	13
4971475	13
10942104	13
16465852	13
4746842	16
19140071	13
3568729	13
15308895	13
7634408	13
7634057	13
923437	13
12630202	13
1274134	13
7151933	15
14383111	13
7089679	13
12611863	13
5941267	13
2711589	13
3691896	16
40436572	13
704602	13
13767840	13
11034511	17
2289238	13
6402493	15
13200732	13
11037332	13
49311085	13
4246318	13
1189296	13
6784829	13
13161040	13
3979621	13
8350726	13
1231297	16
2624420	13
10978094	13
2329015	13
3223478	13
863174	13
4952337	13
20619741	13
9612389	13
597205	16
5718391	13
189780	17
16413746	13
4646191	13
10750684	13
4168013	13
6714514	13
2200720	16
4029426	13
165342	13
2117635	16
151249	13
8765544	13
1024016	13
15940415	13
2156626	13
4438584	13
5754600	13
3399589	15
1923030	13
7386052	17
2232159	13
4071655	13
4695236	13
4007128	13
397779	13
3564123	15
1279433	13
313751	13
28509014	16
4093401	13
2792884	16
10759883	13
744644	13
1404249	13
7430385	13
13251437	13
18798332	16
7405982	13
10563450	15
1684116	13
833685	13
7705579	13
5966368	16
40019422	16
332173	13
3262835	17
7704203	13
8089450	13
2980735	15
489196	13
2578657	17
129754	13
1716994	13
2939798	13
5431723	16
7698354	13
4637991	13
4847108	13
1351766	13
33171356	13
550426	13
1712972	15
4784434	13
5452479	16
3553995	13
19003039	13
1971125	13
1740287	13
3893287	13
34473932	13
11796826	13
9674275	16
33823148	13
284337	13
1559422	13
36022099	13
7931354	17
15098842	13
7129467	13
2236211	13
5182548	13
11574947	16
10385572	13
9783914	13
3845264	13
3367747	17
4709335	13
3960815	13
1180580	13
10047244	13
7269565	13
41779104	13
13923485	13
2090808	13
3118963	13
10631824	13
2588892	16
1978588	13
12164690	13
4767246	13
1094169	17
299620	13
3923736	16
4534151	13
11229367	13
4201648	13
107976	13
16553474	13
1247717	13
8110635	13
8372290	13
1363460	13
13295535	13
16330969	13
6007734	16
11193230	13
12398614	13
1989783	13
4816978	13
10292077	13
14499384	13
18206666	13
12155898	13
4579787	13
19857458	13
3144682	17
16008732	15
1731604	16
4699149	13
3223867	13
10139664	16
5614669	13
4493796	17
7365728	16
22635140	16
5146408	13
13753934	13
3039308	13
1672509	13
9113977	13
1765336	13
2865180	13
4777879	13
19291639	15
20122448	13
576257	13
5558874	13
2855701	13
8267555	13
3902605	13
4221537	13
22447694	13
5993122	13
10255656	13
4439452	13
4715216	13
76706	13
904906	13
7911138	13
468950	13
2341830	13
463866	15
15280880	13
55702750	13
8540160	13
11049799	13
16540713	13
11359687	13
967495	17
911643	13
20484034	13
16894714	13
19262739	13
7290796	15
30011180	13
4241552	16
62979	13
1454604	13
13644500	13
6653667	13
14561120	13
11003931	15
8635214	13
19063286	16
6769641	13
14015303	13
294437	13
5460471	13
3769288	17
1696438	17
19083921	13
6907561	13
12469996	13
15509221	13
19419605	13
5050709	13
26239694	13
3337358	13
2662999	13
9461651	13
28733162	15
33279778	13
2246542	13
32041262	16
6039961	13
1574744	13
521679	13
12033405	13
1348777	13
2503921	13
15102131	13
2961206	13
9300552	13
1210022	13
35700552	15
274267	13
16277609	13
18776654	13
6373528	13
5181461	13
5752743	13
22591114	13
23457	13
3717620	16
21663053	13
7196122	13
8940983	13
9336025	13
5873510	17
4668530	13
8680867	13
2414580	13
1484829	13
3865940	13
7931800	13
1230368	13
5812140	13
3231135	16
8143251	13
13214343	13
923503	16
472155	13
8908136	13
7644929	13
2320004	13
848972	13
4151956	13
38578	16
1377969	16
3805577	13
6016308	13
13287645	13
420680	13
51724042	13
1897921	13
2598390	13
1323204	13
6933772	13
2327716	13
9551025	13
10967266	16
3416698	13
17976093	13
15068986	13
12866842	13
1315955	13
6729344	13
14671256	17
3377127	13
4357422	13
10590928	17
3504877	13
10948332	13
3149484	13
11147856	13
10855876	13
2494728	16
1782040	15
2007268	13
844202	13
27261110	13
4281874	13
9349612	13
1545719	13
101216	13
450052	13
8587705	15
2469217	13
29276191	13
18105407	13
710072	13
1972061	13
7360653	13
15289185	13
364746	13
1991173	13
5350219	13
4471133	13
4771955	13
6125237	13
5617806	13
4202825	13
747465	13
20256264	13
22219571	13
21723311	13
7296818	13
4330147	17
7550401	13
34116558	13
1796709	13
12324359	13
703057	16
10818851	13
974551	16
11640230	16
2744436	16
10731223	13
31156017	13
13539830	13
5867636	13
18451274	13
7500660	13
7195303	13
13182355	13
4485475	16
3088604	13
4212791	13
8745195	13
853688	17
1063792	13
17629375	17
4284984	16
8044064	13
16129225	13
35932208	13
12218707	13
15029779	13
12377458	16
4500900	15
1144124	13
28041164	13
9546384	13
27221585	13
1162942	13
7743130	13
14696079	13
31299182	13
3828823	13
183430	13
1006108	13
4564162	13
7426761	13
3820528	15
14199654	13
7175525	13
12272235	13
14163350	13
4711146	13
529074	13
4594692	17
4589317	16
7711700	13
1189679	17
8461078	13
19614356	13
3521400	17
3627977	13
23631463	13
1904308	13
7699707	13
2165968	13
7273468	17
7981248	13
3239074	13
6315498	13
8606667	13
2045594	13
52250399	13
2305165	16
2039911	13
14420752	16
8919014	13
8831389	13
6949942	13
3054456	13
3152366	13
6578749	13
4524428	13
5552839	13
4755037	16
4423390	15
2267502	13
26032068	13
13396464	13
875196	17
4396508	13
4506099	13
9105520	17
6199746	15
4883802	13
12822977	17
2063089	13
5242708	13
26326373	13
13239270	13
5995035	13
666879	13
14010920	13
250379	13
13711765	13
3784888	13
4521360	13
14257061	13
14893211	13
458849	13
20882536	13
6431144	13
2260193	13
2044790	13
5617257	13
18849492	13
6757274	13
28376480	13
16274479	13
8031470	13
2480135	13
4308732	13
1303067	13
2089855	13
12415314	13
12367178	13
4752063	13
13144035	13
21923539	13
2213865	16
374426	13
12962597	13
1844566	13
2601058	13
9230359	13
826575	13
10284277	13
4377671	13
1884212	13
4065594	13
26460363	13
5182730	13
15110816	13
3958431	13
29930239	13
6708595	17
1897986	15
14274999	17
12988963	13
4894948	13
3412504	13
10463773	13
7608453	13
272982	13
4291594	13
6375951	13
957185	13
16573330	13
2068358	13
934154	13
11290124	13
23405857	13
791044	13
6492060	13
34173521	13
10576217	13
739942	13
9561985	13
2743372	13
177163	16
3838695	13
4925956	13
2416611	13
6238382	16
11482426	13
20462841	13
21644754	16
15824686	13
18343525	13
24439692	13
4730929	17
1600418	13
11404404	13
16162113	15
4434557	16
7718502	15
4842199	13
1748792	13
1459152	13
252719	13
924560	17
7705021	13
18033842	16
13247576	13
2875916	17
4071828	13
6258300	13
15530264	13
4851840	13
1933864	13
12419420	13
16078213	13
1018542	16
9902224	13
433961	17
11420723	13
7296896	13
14278200	13
4038941	13
9607175	13
5330000	13
1519931	13
6309369	13
8904791	13
18933948	13
5831398	13
13380356	13
15196969	13
5607300	13
2662689	13
334961	13
3419064	13
7282202	13
9763846	17
15664332	13
161070	13
2320977	13
21606424	13
2129212	13
1582336	13
10695029	13
5636013	15
4316541	13
4278156	13
4589074	13
957846	13
86693	16
1963719	17
5030858	13
11505192	13
5281467	13
7204750	13
4389345	13
5378930	13
5573830	13
1605805	13
2411007	16
8196495	13
2672320	13
5573661	13
8446380	13
2566343	13
660565	13
4680983	13
16618539	17
214070	13
38519650	13
3418369	13
6620392	13
502304	13
4740749	13
14383871	13
13723256	13
737866	13
678657	13
4567644	15
12525965	13
17166292	13
2718931	13
35294993	15
783997	13
4716450	13
3479869	13
12524225	13
12468573	13
1498130	13
12886577	13
4970222	13
5211354	13
263418	13
34082922	13
27787560	13
3580781	13
6969132	13
6910703	13
14111337	13
3058167	13
514695	13
5450306	15
1747634	13
22355674	13
20096362	13
2735510	13
10425732	13
2433691	13
2020226	13
12655693	17
11456865	13
4522667	13
205565	13
2742745	13
3746191	13
7877683	13
2144200	13
13350035	13
2135971	13
1978311	13
23066593	13
2837823	13
7970884	13
15077811	13
7501456	13
622316	16
1836624	13
18972404	13
14767608	13
9246180	17
1122285	16
8906061	13
7789917	13
5048481	13
6830808	13
4693356	13
8007252	13
14913021	13
5366285	13
41683926	13
2798168	16
4283276	13
365690	13
6061428	13
13403165	13
429965	13
9168814	13
1085771	15
39198478	16
23974342	13
11852265	13
8865178	17
27210415	13
3262388	13
10953362	13
1137326	13
7355432	13
289013	16
11228432	13
3451471	16
13843628	13
5410159	13
5724672	13
4031849	13
195840	13
3449991	13
25064859	13
8907879	13
15408243	13
3554329	16
563836	15
23004020	13
12023883	13
5280860	13
146556	13
26786	15
10234192	13
884997	13
6961941	13
21273812	13
8904384	13
7432319	13
3263481	13
11681783	16
12778323	13
3379505	13
321244	13
24430349	15
1802297	13
11324496	13
10291655	13
19667295	16
5187574	13
3582155	13
2307445	17
8863575	16
10951321	15
2359290	13
2511302	16
17236802	13
3566966	13
6374914	13
8751740	13
11760456	13
16760102	13
12238414	13
237315	17
8414012	13
1213583	13
12782241	15
3891125	13
7724195	13
16640367	13
22525954	13
4112753	13
6889564	13
6246054	13
2498226	13
830639	13
163588	13
2569618	13
14789462	13
32933762	13
2315293	13
2713848	13
9700864	13
6910286	13
1944847	15
1732369	13
14243708	13
1775093	13
3141243	13
7118905	13
10478271	13
4843622	13
5420193	13
16752485	13
9956749	17
6016499	15
8238528	13
9284770	17
2207612	13
3350927	13
1947756	17
7844440	13
2066718	13
1953468	16
1601412	13
4990575	13
2481922	13
20718398	13
6320716	13
15614841	13
4807433	13
4742393	13
1033002	13
3437875	13
9578259	13
961651	13
9143191	13
129958	13
9068828	13
3102397	13
13433965	17
1354431	13
10692774	13
6705911	13
31972779	13
2445521	13
9155087	13
14483375	17
6388045	13
16061857	13
2910835	13
7962797	13
20998814	13
6460175	13
5818144	13
5568746	13
8880761	13
4705470	13
8184189	13
8682184	13
10125007	17
1466723	16
4293255	13
17364628	13
23458583	13
397287	13
9582207	13
5681880	13
2952205	17
8820723	13
25335002	13
2823895	15
15760915	13
31062605	13
5625160	13
3939252	16
6458764	13
20632276	13
2837272	13
6841592	13
1730986	16
4380107	13
16343715	13
18169898	13
1895190	13
4908760	13
6267200	13
12638626	13
1436003	13
6322758	13
1696712	13
6808584	17
8729164	13
813373	13
596027	16
5270849	13
32256548	13
2259628	13
3914741	13
5305392	13
3673656	13
59130450	13
6567635	16
25433592	13
10310410	13
5029058	13
2682399	13
5188010	13
7720169	16
23932345	13
405592	13
10587200	13
5908235	13
10919572	13
6437571	13
10316050	17
161690	13
11496719	16
17054626	13
11618447	13
5634265	13
13867740	13
3562395	13
13088777	13
3119966	13
13771160	13
4746736	13
4168738	13
12711463	13
478653	13
884404	13
3287391	13
7097269	13
10395512	13
5022331	13
4871033	13
7174437	13
7363155	13
934041	13
12304401	13
18831400	13
516571	13
993528	17
6311723	13
18441296	17
27043390	13
15027319	15
733073	13
3379481	13
3222201	13
8530047	13
6735663	13
1028152	13
10104289	13
4396224	13
295210	13
8397976	13
7284449	13
6238	13
1571319	13
1628296	13
17000993	13
33366057	13
16430428	13
10963590	13
599112	13
1872118	17
56582246	13
13158750	17
16338036	13
10625679	13
2033935	13
7654600	13
3829552	11
51756971	13
9632458	17
12362839	13
2121761	13
2938578	13
7764583	13
11855	13
2065342	13
662328	13
6770583	13
5494735	13
1276346	15
2337466	13
6781656	13
439128	16
13519383	13
9254064	17
7560773	13
4535913	13
9273695	13
5276085	13
6479617	13
40662642	13
323350	13
6248598	13
3889693	13
9840645	13
480931	16
13504893	17
9163443	16
7308501	13
12024396	13
6298098	13
1690224	13
4596219	13
3077462	13
5172056	13
37758395	13
3744959	13
7587427	13
11225892	13
14034910	13
7474683	15
5753748	13
8852979	13
6560991	13
4092524	13
3346654	13
2523921	13
9468566	13
2345779	13
37776038	13
13826148	13
1858823	13
3824013	13
408809	13
2198465	13
18645114	13
6842645	13
1681832	13
4115866	13
5840174	13
14210417	17
9677396	13
20210625	17
20038003	13
356933	13
2633921	17
6678612	13
670390	13
12117840	13
4497848	13
11117277	13
5408895	13
5532253	13
3047646	17
4879116	13
4929826	13
2534402	13
13652137	13
7395685	13
1065738	13
347600	13
2364353	13
5616899	13
13298382	17
12404465	13
6686141	13
6247017	13
881787	13
16630094	13
1595436	13
15267880	13
6062210	13
7200277	13
7032	13
12087065	15
8955797	13
16969627	13
6608588	13
4615479	13
13060563	13
13818953	13
9086537	13
3014279	13
17020561	13
303890	13
7055910	13
1349892	13
21952289	13
1723643	13
23571243	13
6374151	16
47256984	13
1368604	17
2151862	17
16469787	13
6809635	13
3203513	15
24459520	13
18261047	13
22817327	13
5256944	13
11260663	13
4164907	13
19221052	13
1526227	13
12080988	13
2647287	16
21021262	13
17837698	13
1119639	13
13284056	15
920822	13
4815786	13
4369542	13
702597	13
639090	13
25783198	13
21619269	13
11395906	13
764012	16
3908545	16
8008200	13
5808308	17
290683	13
6091835	13
6652509	16
17034395	13
12148306	13
9258780	16
16327772	13
3833791	13
222759	13
6532486	13
10243096	13
2662648	16
7681765	13
21146	13
427251	13
17213583	13
15243107	13
17878865	13
3164996	15
841149	13
14793	13
5238613	13
66105895	13
18148806	13
27002413	13
21980402	15
9488435	13
4742826	17
16331269	13
10570588	13
4001200	13
23469601	13
9944	16
3469176	13
3744362	13
22242278	13
11955618	17
3833088	13
3939516	13
3045716	13
3508747	13
3436566	13
7362548	13
717330	13
27680200	16
5058975	13
728714	13
17795296	17
12030010	13
10239840	16
27829677	13
3236740	13
22238594	13
2546402	17
15773044	13
11291081	13
2061870	15
6797163	13
13260358	13
8558378	13
5941580	13
906721	13
12675348	13
25365598	13
8330259	13
438419	13
2621741	13
19649139	13
4289298	13
4124749	15
7130239	13
4436243	13
516253	15
8492272	13
6405192	13
24394774	13
2901578	15
2878984	13
12276667	13
3846321	13
14533091	13
6448447	13
26996222	13
938927	13
5550961	13
22057306	13
24169915	13
13745485	15
2464509	13
12461916	13
4081685	13
27309623	13
12725272	13
3533149	16
3947957	13
735921	13
32546340	13
3161529	13
19464381	16
2888919	13
3929676	13
5649827	13
15508301	16
3253988	13
4138754	13
3781863	13
5639147	13
6852082	13
9640373	17
3421872	13
10323048	13
10750063	13
7589430	13
20171866	13
3731163	13
105437	13
668668	13
13589685	13
2775251	13
3887858	13
14768266	13
32016481	13
19074880	13
3393895	13
2855243	13
8460722	13
7212104	13
4081422	13
574940	13
7787229	13
1317577	13
7457341	13
3947739	13
7668695	13
1733742	13
4500424	13
6487069	13
18627854	13
739308	13
5529275	13
8587892	13
16464341	13
1337041	13
6405300	13
28678579	13
622168	13
8686053	13
6801088	13
12918938	13
15224786	13
18461749	16
4187397	15
6392912	13
15605283	13
1434376	11
24203025	13
3120560	13
7727804	15
16183567	13
38525137	13
3440157	13
1174840	13
3284048	13
13953113	13
1236397	13
15053258	16
12168363	13
9002516	13
3826484	17
20964170	13
11486904	16
996826	13
15613410	17
7823864	13
17130043	17
21663764	13
7605036	13
2626528	13
409604	15
1169655	16
15014999	16
16094683	13
11789077	13
16524603	13
14959169	16
392481	17
9860442	13
3763803	13
1638923	13
5833542	13
198103	13
12009020	13
16626700	13
2254640	13
28147659	13
18997731	13
10270503	13
597838	13
7171458	13
4817723	16
24479101	17
10306819	13
237920	13
6232360	13
1267440	13
4876896	13
15311846	13
22352966	17
332103	13
1119103	13
1334330	13
8580246	13
13778641	13
8362715	13
11953409	13
9363397	13
36647252	13
17078435	13
25904028	13
2343961	13
1401778	13
22367143	13
6366861	13
13583148	13
2384601	13
11011609	13
3185373	13
15172071	13
944464	13
4820165	13
1428638	13
8920269	13
6052829	13
11231569	13
14118171	13
3502862	13
15659017	13
10476840	13
9284168	13
33189961	13
3999734	13
25596880	13
21287698	13
13913879	13
1784752	13
2427036	13
7285959	13
8664212	15
8895523	13
302496	13
5865985	13
22763381	13
14287339	13
3852985	13
6388621	13
6304186	13
3649391	13
7823679	13
252756	13
12522412	17
4308822	13
13691404	16
11606040	13
1090104	13
3456948	16
8359736	13
6803005	13
3258076	15
13899344	13
13540953	13
2407839	17
1967127	15
3153924	13
336691	13
3337982	13
632055	13
7887814	13
5103205	13
6915919	13
7425397	13
9289748	16
5083601	13
6313961	13
21583299	15
1556363	13
34600388	13
15012883	16
13037665	16
11004738	13
4573139	16
16365839	13
10218910	17
52361286	13
9366057	13
3593300	13
374084	13
1087711	13
25473731	13
280908	13
3916576	17
1308589	13
3865009	13
1926239	13
16178326	13
1517626	16
3993510	13
14434727	16
26736226	16
3403006	13
808923	17
13476260	13
586960	13
28204941	13
22213130	13
14729859	17
11934981	13
6266541	17
1932749	13
13660200	13
17177962	17
12918435	13
16638521	13
3467182	16
29845770	13
4734365	16
16752969	16
1595507	13
12417642	13
16866153	13
1957118	13
9314143	13
10097205	13
9685177	13
7613419	13
1842802	13
8975212	13
1397138	13
13104402	15
3078134	13
10828967	13
394440	13
3925275	13
1441808	13
6009795	16
7110217	17
6267337	13
416678	13
7201743	13
12870680	13
14921166	13
1850967	13
6182621	13
7565837	13
24363778	13
1329767	16
2620976	13
3846667	13
1664355	13
7512649	13
5661489	13
919436	13
18612877	13
1762264	16
1124146	13
5670069	17
7288744	13
9730452	13
11573701	13
3361406	15
10306636	13
5918581	13
49111427	13
11381430	13
15302753	13
2664609	13
15459346	13
10224111	13
17277276	13
85664	13
22855588	13
1417309	16
2575882	13
12970205	13
13506952	13
15822203	13
2413449	13
3412730	13
1653806	13
5730685	13
8300362	13
13632744	17
3177428	17
13953850	13
2150639	13
3472616	13
17839148	17
6780049	13
4861143	16
18835273	13
5438087	13
16102766	13
7641008	16
4721992	13
1334147	13
2391457	13
3737294	13
9604095	13
10882573	13
10547508	13
1881141	13
651041	17
11851784	16
1045861	13
6407267	13
17845293	13
1243207	16
4298839	13
9913273	15
639971	17
1912760	13
6276308	13
50895396	13
2394367	13
11889098	13
2955514	13
836923	13
3127874	13
5231076	17
11872496	13
3459085	15
5155914	13
4954809	13
9735712	13
21349462	16
3171742	13
2818422	13
3453893	13
19135563	13
1309616	13
11114962	13
6717827	13
2655452	13
5338514	13
12314006	13
6577732	13
11334281	13
943778	17
9378835	13
14848069	13
5448262	16
2771776	16
7516083	13
9474222	13
15568279	13
1099024	13
1292622	13
8554702	13
651979	16
10584640	13
21326936	16
11696071	13
2996149	13
1861729	13
29318389	13
12693261	13
16762239	13
1660381	13
17179861	13
4463827	13
2272377	17
1777636	13
15994253	13
9972563	13
3884405	13
23030531	13
2439419	13
18159178	13
9085138	13
1325741	13
8034870	13
9013388	13
14426052	13
15520050	13
11406028	13
735554	13
7565790	13
5188421	15
1520662	13
17688661	16
10248590	13
5492821	13
19517539	13
3176198	13
2907723	15
728952	17
1745075	13
3357676	13
2717662	13
5717997	13
2917259	13
6493810	13
29193401	13
4741440	13
751210	13
2304332	13
6964127	16
9808645	16
716156	13
23997514	13
7000656	13
3605562	13
8078499	13
429133	13
22174831	16
1452522	13
29421167	13
4352564	15
12704869	13
19139961	13
14108558	13
30638982	13
13230762	15
3058448	15
13921538	16
10108217	13
1477228	13
2343394	13
12614079	13
35126396	13
8964295	16
6514279	13
19762232	13
41057690	13
24598915	13
2707700	13
4325173	13
26766988	13
5403282	16
6908202	13
5974429	13
632439	13
10452450	13
26666847	13
5706533	13
10704580	17
2760177	13
5401103	13
1293501	13
18510106	13
1370928	13
1310118	13
5434188	13
5464069	13
31545320	13
1498942	13
9324175	13
11814526	13
20475401	13
9580343	13
405595	13
7993680	15
13336272	17
13823481	13
7849462	17
10992670	13
12189181	13
6116103	13
17608620	16
166034	17
10077420	13
5648871	13
2263997	13
520881	16
18816695	13
1165941	13
21771670	16
8515116	13
24731989	16
5277078	13
13241846	13
18887777	17
21055469	13
849070	16
39997376	13
5570255	15
9685046	13
8663061	13
5422102	13
2422265	17
10157729	13
3163809	13
769892	13
4198244	13
1530948	13
17718263	13
3556340	13
3640556	13
12928831	13
4783127	17
1074246	13
10207431	13
6576121	13
4850835	13
1022109	13
6086764	13
2887133	13
600130	13
11010100	13
6061921	13
3536157	13
17493254	13
224906	13
1484290	13
16259955	13
4154692	13
28856389	13
4138061	13
1158833	13
1038270	13
16748	13
3160697	13
6584881	13
8227789	13
2623673	13
3614880	13
15680909	13
1716502	13
1566985	13
3706298	13
4278009	13
1859476	13
8262699	13
7425374	13
8730563	13
3795744	16
160074	13
434936	13
7225145	13
8675803	13
1337737	17
3449243	13
3087980	13
1889812	17
6325611	13
4741938	17
10422182	13
8976875	13
4891224	13
3816155	15
15703336	13
4133410	13
4160765	13
17476698	13
23720033	16
5560796	13
3082687	13
11562345	13
17551267	13
1072142	13
1774822	13
8643120	13
9860071	13
2359138	13
3249715	17
1992306	13
27117442	16
3016143	13
6748990	13
22916978	13
8934599	13
15424581	13
5802921	13
289656	13
4387098	16
113122	13
343532	13
3387038	13
13171671	13
8101968	13
25044155	13
12385011	13
5896740	13
1651884	13
9542207	15
2264843	13
9607602	13
6200383	13
6010808	13
6512197	13
7392549	13
3551547	15
8212051	13
7487705	13
2075464	13
13895545	13
7980991	13
1027831	13
6609329	13
1613489	17
5590201	13
330873	16
10463808	13
855944	13
27480817	13
2737236	13
3288755	13
13595172	16
7529846	13
233033	13
536192	15
17139772	13
27250660	16
4575296	17
11795825	13
17294888	13
12277196	13
2114537	13
26920749	15
10033230	13
24681615	13
3312824	13
18220516	15
12301518	13
6471745	13
6036667	13
2139248	13
7125551	15
1315575	13
5897182	13
5935467	16
7886655	13
662154	13
6783076	13
2158573	13
6724335	13
27938860	13
4126682	13
23138831	13
1252235	13
24637310	13
9687233	13
1636471	13
33882159	13
14990723	13
16299552	13
53219	13
3525148	13
5122297	13
7450396	15
5625116	13
4998024	13
9043250	13
1192657	13
22069974	13
7031356	13
10308555	13
1056372	13
16835326	13
9416267	16
1088550	13
3439989	13
5156747	13
933400	17
1516798	13
12322485	13
8669516	13
2175479	13
18380083	13
3775259	13
11907135	13
42033008	17
2120863	13
7195409	13
2092887	13
764586	13
7483076	13
521365	13
1897649	13
5488117	13
2790577	13
665988	13
7652574	13
6229437	17
17752190	13
4335632	16
1429472	13
1062361	13
1519574	13
20521299	13
17858465	13
1168807	13
1088582	13
1025499	13
25089592	13
7908480	13
27347147	16
27544975	13
22196266	13
2266488	13
6391889	13
17541344	16
4616088	13
1515317	13
179343	15
637948	16
9433972	13
6962407	16
23968582	13
2312662	13
8411667	15
1033094	13
3445158	13
6178218	13
39920735	13
8967372	13
9146129	15
10943964	13
29027000	13
37945	13
2766010	13
2874342	13
17836201	15
10261965	13
21558364	13
15532646	16
361783	13
4276655	17
12080263	13
3795005	13
22840947	13
5138044	13
26190079	17
463336	13
13366054	13
2116845	13
6097386	13
10506749	13
12570911	13
5428002	13
14098065	13
52036055	13
1960397	13
22152193	13
10856938	13
1616845	13
6771215	13
6317278	13
333883	16
3268148	13
4105087	13
7470129	13
2265135	13
2250583	13
10924806	13
49911759	13
17639277	13
5311106	13
4486657	13
29883801	13
16571109	13
867684	13
6920738	17
222392	13
3962448	13
3369018	13
1307375	13
11779520	17
5993875	17
11040241	17
26465323	13
9581332	13
2407515	13
4073653	13
49176	13
306900	13
5327347	13
3378602	13
1469949	13
370148	13
48610020	13
1100456	13
2935782	13
140602	13
11850695	13
31607142	13
5193602	13
5560117	13
9131317	13
4963227	13
1125296	13
23784007	13
10832965	13
38986782	13
17999376	13
9735223	13
7860039	13
13559955	13
445669	13
3686921	13
3016377	13
12472841	13
26406802	13
1328032	13
3091964	17
1747615	13
6523864	13
2931910	16
7287941	13
1067454	13
10383280	13
1888838	17
4757297	13
2368156	13
3899393	13
7548061	16
291167	13
3669102	13
6378790	13
12104918	13
172711	13
17457023	13
2732185	13
26829804	13
6926400	13
3129915	13
3262299	13
14991911	17
7058505	13
25614606	13
31727369	13
8221052	17
17947369	15
21766364	17
8275667	13
7874463	13
11612961	15
8978886	16
12826900	13
706101	13
2193073	13
169028	13
9837403	13
31542932	13
8074063	13
16022659	13
17136317	13
2654468	13
1192689	15
1173062	13
2943695	13
37444405	13
24786389	13
6188974	13
20441051	13
12426536	13
2703505	13
2836610	13
4061598	13
5417662	13
3650289	16
4317346	13
8263771	13
1758847	13
2767999	13
1291728	13
7424087	13
7508950	17
30499066	13
4714862	13
3329075	13
5788164	13
257011	13
3375284	13
20237543	13
7445930	13
159550	13
3108417	16
386766	15
235938	17
3212009	13
5182406	13
57101	13
1335190	13
1535974	13
2769332	13
958844	15
5685079	13
1151495	16
11803309	13
3363124	13
5790471	13
43521526	13
11136963	13
7496634	15
22264518	13
10681419	13
10908503	16
1091373	13
11245557	13
21443717	17
4020905	13
2441588	13
832254	13
7590016	17
14625078	13
11470546	13
20241407	13
14034495	13
1551213	13
3428982	17
3096267	13
2307069	13
5537007	13
23665	13
1303885	13
3666493	13
2205196	13
23832326	13
20628541	13
1526718	13
2553453	13
6657899	13
1653436	15
301590	13
8120709	13
9123393	13
3427967	13
5464508	13
6075788	13
11806503	13
2265830	13
11320535	13
5246905	13
4720102	17
929147	13
6686633	13
16786290	13
24696659	13
1056358	15
10746840	13
3298831	15
11474227	13
1331846	13
4502528	13
6812935	13
376574	17
10721484	13
1509489	13
8487359	13
5603368	13
25953	13
1686587	13
13057972	17
19597843	13
5086745	13
472669	13
3737620	13
10762569	13
6966563	13
8967292	13
131935	13
35631961	13
2504424	13
2467711	13
10229875	13
4678824	13
12357266	13
10230272	13
13013174	13
359766	16
2112639	13
22745717	13
11730013	13
14019473	15
3631023	13
3773174	13
4975874	13
13057780	17
21063450	13
14194135	16
2997438	16
20283700	13
3460930	13
1538533	13
7318593	13
12613140	13
42145483	13
5665559	13
23039767	13
3316515	13
9234172	13
10753044	13
1317708	13
4272412	13
10758449	13
7359118	13
7413743	13
5831346	13
5635284	15
4543649	13
1643809	13
2437095	13
20953783	16
5333210	13
2121229	13
3598754	13
5551624	13
9516356	13
17885199	16
25161123	13
2533760	13
7479846	15
10958672	13
2993714	13
23866500	13
2112460	16
13468977	17
4138650	13
1412928	13
5852923	13
659499	13
10997368	16
17034300	13
1572493	13
8315499	13
28282209	13
3335150	13
17616214	16
11885874	13
379785	13
3326026	13
1452357	13
2747528	13
4407463	16
152720	13
5762633	16
1153947	13
4646545	13
4365730	13
3983741	13
9693508	13
1949215	13
5110656	13
10694226	13
4943819	13
7005651	13
22130027	13
7026996	13
6303605	13
3529140	13
283494	16
2271905	13
7020866	16
42366761	13
1010463	13
1883346	16
12995983	13
165938	13
19503342	13
3983693	16
12768122	13
1287229	13
12450375	15
4622190	13
797174	13
6761163	16
21884318	13
24344894	13
26874184	13
1494374	17
3666400	13
1443843	16
7132321	13
979410	13
15625742	13
12663709	13
1004716	13
4658879	13
5127951	13
2783094	13
17229511	13
16508483	13
9966968	13
1119917	13
11104590	13
9989682	13
22404938	16
9874053	13
30777797	13
11551012	13
52778	13
25869521	13
8596173	13
18083362	16
64795	16
2792167	13
6153918	13
2429859	17
2714948	13
11136297	13
11270302	13
7197376	13
12470518	13
9339590	15
5521600	13
3852860	13
16443173	13
18145076	13
18368191	13
1145724	13
7814251	13
30109108	13
1308031	13
3778472	16
38067622	13
18380975	13
2261002	16
5516302	13
3607391	13
8180192	17
7162929	13
33657757	13
6285915	13
7504636	13
6391854	17
11976187	17
1099501	13
5987153	13
6214333	13
15460785	17
23306530	13
2756188	13
5869881	13
2406357	13
20182099	13
7377248	13
1784607	13
15631724	13
7107930	13
167991	13
13760959	13
7573538	13
8572622	13
13511591	13
5174697	13
12785974	13
12947581	13
9350280	13
601466	16
15887794	13
18993454	13
6291872	13
6701297	13
17907974	13
11817742	13
5306573	13
18610338	17
10220015	17
1427180	13
4804174	16
29488935	13
1622463	16
8603515	17
7943347	15
32964702	13
25468065	13
3156324	13
538660	13
3265359	13
4042531	16
1640981	13
3159378	13
445687	17
1327101	13
1449654	13
1604320	13
958957	13
18936678	13
8159285	16
15627567	13
21271192	15
977138	13
6366650	13
10506095	13
8733074	13
456184	13
1134676	16
20108639	13
189653	16
8647836	13
16450274	13
1880799	15
511629	13
6610188	13
1385985	13
24251421	13
6954640	13
20683486	13
13234171	13
14308331	13
7479681	13
636354	13
5843248	13
1162428	13
5934372	13
858363	13
7369348	13
14454604	13
28138649	13
1629116	13
9480014	13
9788001	13
13872108	13
9642753	16
63259179	13
16211782	13
12756987	13
7667525	13
50594518	17
13407962	13
1913387	13
2453938	13
13684674	13
2279421	13
2399328	13
18548734	13
4032263	13
12664358	13
2344692	13
18800201	13
2242899	13
19698725	13
14234676	13
7247758	13
4446776	13
9472515	13
731833	13
16231548	16
634995	13
15985307	13
7639006	13
2581300	13
5719422	13
294134	17
4329854	13
5389031	13
14285644	13
13144857	13
6948246	13
249891	13
3633767	13
1547231	13
5619380	13
13863267	13
9285237	13
4165370	13
16652285	13
2539237	16
3203090	13
2621477	13
10470491	13
25335678	13
6184848	13
1449046	13
27982086	13
386380	16
2554919	13
7983554	13
35140443	17
56806644	13
2792976	13
3673132	15
6051980	13
6970953	13
3975929	16
4198383	13
16809925	13
10076698	13
32719144	13
1171868	13
135136	13
14692603	13
6026362	13
5534939	16
77648	13
10607788	16
6170343	13
19499914	13
3125336	16
9061113	16
2840397	13
1377659	13
16981882	13
5261222	17
7052585	13
469991	13
13416724	13
3192843	13
10862580	13
13003816	13
416319	13
462959	13
8251951	13
992472	13
6057024	16
12154191	13
455296	13
25013275	13
17811884	13
13707069	13
41650736	13
21358430	13
5571766	13
7590333	13
1653395	15
9669130	13
428760	15
1672850	13
6264694	17
2450355	13
3839839	13
614484	13
5312189	13
4483630	13
16036422	13
4542371	16
1244269	13
20840836	13
1063646	13
13351963	13
8548999	13
5045270	15
7387105	15
2492621	13
28536066	13
6537012	13
1590731	13
9853270	16
32230272	13
8599156	13
2750013	17
12566165	13
2737093	13
25801398	13
9395534	13
7027249	17
5956627	13
13843203	17
24378175	17
1737858	13
5660352	13
15915100	13
672009	13
10652123	13
6196812	16
2205746	13
234549	13
4438805	16
20775253	13
12247523	13
6943560	17
13092599	13
25826699	13
2144062	13
31238146	16
34967084	13
1471545	13
2968243	13
11938360	13
1494437	13
1166531	13
645393	13
2246718	13
1855422	17
441638	13
219789	13
1511491	13
6490047	13
2709950	13
5835107	16
2834880	16
17680134	13
24500914	13
4479136	13
5201891	13
3989560	15
1545501	13
2178008	13
22524614	16
4563938	13
870968	13
11261962	13
892228	13
6098576	13
5467981	13
8412959	15
3017301	13
16492105	13
1857155	13
6623045	13
9207530	13
910925	13
1452877	13
25588262	13
18789944	17
15876895	13
5022071	13
6846177	13
4781184	13
2937143	13
5494589	17
12078315	13
2624355	13
8888875	13
6665799	13
19648305	13
5911872	13
4649763	13
3023633	13
17338381	13
114458	13
2721393	13
30448405	15
16337492	13
1285727	13
9168362	16
2364037	13
9601648	15
14570260	13
14014761	13
1056289	13
9865526	16
27828593	15
14327258	13
2372925	13
2815179	13
4408125	15
16172304	13
2514122	13
3657733	13
14782471	13
96319	13
8450649	13
6856356	13
724194	13
11831669	13
7207827	13
8295937	13
9010122	13
19024091	15
264331	13
3421410	13
1329748	16
2689264	13
11156423	13
11143007	13
8560147	13
14910918	13
18940225	13
988346	13
17868205	13
3999088	13
5425376	17
3608082	13
9219726	13
23110708	13
5422656	13
42453424	15
2577169	13
412856	13
1080779	13
2587729	13
1790152	13
5963212	13
15539849	13
1982358	13
6298593	13
2315399	16
12061680	13
10633181	13
3389658	16
10088523	16
15234996	16
10126069	13
7787849	16
44963186	13
6458078	15
8426075	13
21784293	13
752809	13
16152962	13
2849839	13
24106245	13
15193146	17
8551300	13
3221813	13
11439380	13
25114457	13
7964575	15
1757559	13
2989363	13
2669988	17
1696997	13
2766303	13
1560265	13
25897162	13
4464277	13
7875380	17
14578526	13
287004	13
605040	13
66524	15
12395330	13
4224735	13
6714996	17
25845431	13
11952054	13
21123015	13
28631183	13
1092159	13
4852004	13
189140	13
3562848	13
3082191	13
15837186	13
6157980	13
13591038	15
2647892	13
44776	13
9993324	13
5865321	13
7608272	17
8803204	13
11206956	13
7766214	13
10961555	13
20475809	13
175039	13
4924503	13
4363397	13
4198272	16
15259382	13
5772832	13
350382	13
1227917	13
136817	13
3041404	13
2199373	13
3492889	13
8523564	13
884641	13
40636462	13
6661484	13
1927534	15
22156147	13
11712109	13
24330148	13
5749798	13
9131042	13
81301	13
447709	13
4288033	13
1623732	13
2786135	13
2583276	16
596959	13
8562620	13
27208058	13
22316851	13
5307488	13
5635180	13
4656415	13
6599698	13
17395703	13
4071167	13
31982556	16
5286730	17
5743302	13
762724	13
12539576	13
1957471	13
3051311	13
1297383	13
555321	13
4305229	13
1928016	13
11800828	13
2805442	13
2200575	13
8277733	13
6475478	17
8066600	13
8575123	13
17655316	15
7371890	13
15842367	13
5912978	13
7741778	17
5153047	13
22986576	13
5232957	13
4568728	13
8136013	16
4079707	13
12652278	13
6970279	13
26932739	13
18278776	13
2922576	13
5247988	13
4808713	13
5655902	13
1365181	17
6457677	13
11853365	13
1848228	13
63849888	17
26628186	13
3295636	13
3768841	13
7988903	13
4308764	13
2349114	13
4450665	17
16572	13
573441	13
12104923	13
13019710	13
16431127	13
9198709	16
145412	13
3049705	13
791924	13
6683441	13
3557921	13
2490604	13
14989226	13
11155860	13
540433	13
9081687	13
6057957	15
5121901	13
25362990	13
1899055	13
14922535	17
2505018	13
10130937	13
10129440	13
6092494	13
18583185	13
5844965	16
4791152	13
11975577	13
12221064	13
3733182	13
15669668	13
4768870	13
11731344	13
828588	16
16697639	13
7232562	13
13691861	17
11436321	13
12275322	13
5030171	17
1832083	13
1192174	13
1465187	17
3526935	13
4141690	13
1588628	15
2867259	13
7324859	13
5950647	13
15353835	13
38512318	16
25585267	15
2423157	17
20568071	13
1506647	13
14587902	13
4286509	13
1035001	13
12955302	13
5672240	13
2467905	13
197928	13
229900	13
13690561	13
3232385	15
2105172	13
30669176	17
5454370	15
5136591	13
1789672	13
1636266	13
17063424	13
22750171	13
11744263	13
1106555	13
7900562	17
8104026	13
11469456	13
10860574	13
2377596	13
1539966	13
4663567	13
6276134	13
978910	13
20155648	13
18202372	13
5868353	13
5872749	13
24365021	13
17639743	13
5146811	13
5867782	13
7439168	13
1624716	13
1228777	13
6038575	13
4103277	16
4708860	17
8013844	13
4556110	15
2626129	13
1232080	15
6160671	13
11349792	13
3238099	13
17024397	13
331969	13
13728	13
19862013	13
7085852	13
7547280	13
4567155	16
925573	13
663419	17
17341188	13
4545326	13
11623977	13
3512149	13
36037988	16
17832120	13
1273897	13
11198296	13
10050532	17
571404	13
866485	13
11610806	16
3562215	13
8360491	13
12934801	13
3915008	17
8105747	13
4977657	13
3132714	13
2871431	13
24069049	13
10238598	13
5972153	13
47777993	13
6772505	13
5566914	13
21770475	13
870310	13
14987463	16
4591199	17
3681774	16
8576139	13
11499085	13
21361949	13
27139343	13
1018928	13
8172104	15
2404431	15
14062863	13
10137560	13
6228312	16
14252451	17
9527713	13
13458467	13
3968717	13
7168989	13
3014155	17
2364576	13
17089571	13
2519718	13
3010806	13
19018397	13
5632870	13
13701244	15
1443879	13
533393	13
8791413	13
1935550	13
18038262	13
9132085	13
4968400	13
1538046	13
5818070	13
5211165	13
5842426	13
1641466	13
13388442	13
2505240	13
855448	13
10895682	13
4662158	13
8662064	16
23875932	13
9238587	13
1969815	13
3784083	13
18716769	13
30986610	13
10567233	13
7580705	13
44470610	13
3695018	13
3246482	16
31771938	13
2794989	13
4595716	13
886224	15
682056	13
3351477	13
11121995	13
20864663	13
1742522	17
12678139	13
14970818	13
27512436	13
20523749	16
19218221	13
1606892	13
4674713	13
22393626	13
2060300	15
1807289	13
8245553	13
7874289	13
12566799	13
3756826	13
4826780	13
11502560	13
2310860	13
17270053	13
7980830	13
5189366	13
10122123	13
1890157	13
20577933	13
293021	13
8905763	13
8822122	13
13220220	13
23177359	13
14682291	17
8113509	13
4648208	13
14361833	13
7545899	13
19069427	13
407770	13
3703245	13
29590008	17
29693889	13
7230090	13
6742641	13
4391034	13
13678832	13
4251260	15
15015255	13
16361291	15
6819279	13
10103177	13
10923246	13
5423866	13
2915172	13
10122190	13
1471458	13
11891458	15
1658220	13
6945967	13
2993032	13
14315792	15
23146875	13
10843883	13
9348882	13
5798824	13
9219146	17
7361941	13
3788155	13
11092804	13
14541457	13
3009766	13
11743853	13
13523436	13
4449117	13
4803757	13
17089	13
22076262	13
5567068	15
7877950	13
2394721	13
1725758	13
29446863	16
6948838	13
17224372	13
2408021	13
3409935	13
12459979	13
10044980	13
21283704	16
1685489	13
8292	13
3603062	13
837106	13
4662350	13
11348606	16
3080772	13
1832913	13
3238807	16
15793168	13
14242582	15
7265632	13
7436113	13
10581698	13
6436569	13
23502439	13
7267719	13
24482625	13
4468435	13
3167221	15
5755840	13
9309733	13
3811716	13
22764802	13
9922904	13
24791912	13
3397806	13
3334276	17
3738577	13
11323444	16
9010715	13
6425344	13
14836079	13
19788858	13
32787815	16
367187	13
14758864	13
11107515	13
7998599	13
19664644	13
3600084	13
1138018	15
34779524	13
6282812	15
554421	17
2590171	13
16249931	13
10493799	13
4111105	13
1969512	13
12445726	13
2555640	13
7961061	13
13054007	13
802722	13
8056627	13
13634848	13
776952	15
26843496	13
14063554	13
16484083	13
6625263	13
5904748	16
26088315	16
10968218	13
23309575	13
791031	13
4836143	13
11374778	13
15968167	13
5107618	17
8969482	13
6382752	13
11408409	13
2329469	13
2907715	13
6433168	13
7681773	13
11753899	16
10661604	13
407499	13
11743253	13
3288243	13
35434743	13
889699	13
4252025	13
26060286	13
1785409	13
24837598	13
5974619	17
7287943	13
1568639	13
7022442	13
13061742	13
1974868	13
22451472	13
3629671	13
9778249	13
9362953	13
6063637	13
7273146	13
24342932	15
4634447	13
361117	13
3696867	13
22152058	13
7042734	13
4970002	17
26200656	13
6270198	13
26112323	13
4609575	13
2350725	16
1083906	13
9573232	13
13598043	13
4986158	13
25569657	13
17817864	13
19689299	13
1739327	13
5292422	16
7937064	13
18798819	13
2949571	15
990248	16
10779832	13
15936995	13
8310425	13
11844005	13
15573805	13
5938477	13
6401805	15
1992744	13
13417844	17
9196354	15
1013570	17
17630732	13
4298397	17
3981879	13
9415546	13
3117597	13
15222633	13
15435532	13
13935314	13
10198784	13
987721	13
7438628	13
1111201	13
2939958	17
4083588	17
1787151	13
1545479	13
1622036	16
4170515	13
5163783	13
6959118	13
1599465	13
4356341	16
6024439	15
3425955	13
1853961	13
18527350	13
7390249	15
1607319	13
290552	13
10195318	13
3842405	13
17160049	13
2475847	13
6046818	15
17188812	13
22749552	16
7297577	13
4226052	13
11673238	13
9759082	16
2749031	13
18807044	13
8853658	13
11886561	13
3405510	13
7813002	13
7967804	13
2230955	13
2417413	13
11771380	13
11869225	13
3518413	16
18611831	17
13972255	13
6789305	13
4599821	13
16931596	17
572861	13
22826552	13
420062	13
8650448	13
1601211	13
15921822	13
4219752	13
9845522	13
11744252	13
5781497	13
6217188	13
10777655	13
3688311	13
5920168	13
1773532	13
3510520	13
10434572	13
15382938	13
10951869	13
1804690	13
10650160	13
1370556	13
4729186	13
11501146	15
4227930	16
3019403	13
9018450	13
6681746	13
20436294	13
3503382	13
189085	13
3186971	13
17651090	13
745101	15
1607023	13
10307194	13
10240359	13
12808568	13
6642548	13
18732232	13
22438075	16
3921970	16
5600976	13
3652526	13
3987573	13
17421372	15
42067795	13
31555761	16
3578567	13
748923	13
5159951	13
9927792	13
33570794	13
1925500	13
8555784	13
2563448	13
12529178	13
17064140	13
6749855	13
17539414	13
4137819	16
676224	13
10714490	13
4867391	13
9181388	13
2129738	13
1799459	13
123699	13
12929569	13
5547561	13
2436833	13
25092	13
8141751	13
7123877	13
3563023	15
13374628	16
2810253	13
2950112	13
2029622	13
2876190	13
2806967	13
2272090	15
1723102	13
19987636	13
10901077	13
2283517	13
3711407	13
15159812	16
6058454	13
13472704	13
5469756	13
14024358	13
10289480	13
20558572	13
4085556	13
2469311	16
16435166	13
2492994	13
5004833	13
5664715	13
8445268	13
27168211	13
4012483	13
4737076	13
23538328	13
12043665	13
32731275	13
1765091	13
11662634	17
5889368	13
29271984	13
6480526	17
7097599	17
4006261	13
14040069	13
2282655	17
5621441	13
1235033	13
2456094	13
2594203	13
1546963	16
5224668	13
9268209	13
11944985	13
2189529	13
32551638	13
7223429	13
5824037	13
3828000	13
5629401	16
3249986	13
11058135	13
2805165	13
4753225	13
2488566	13
13543750	17
3301101	13
62110 triggers and 801 candidates in 539984322050 cycles.