15622584	13
7475165	13
14226805	13
1575698	15
12627294	13
5102260	13
1936952	13
6432577	13
21805618	13
142579	13
7369656	13
5286517	13
638933	13
123674	13
2314880	13
8485749	13
5341185	13
16299826	13
14539848	13
2722399	13
9968516	13
3437208	13
9764469	13
9438670	13
1453015	13
588505	13
2673713	13
4351634	13
1378011	16
10261108	13
26890975	13
1456775	13
12256962	13
1549901	13
2499696	16
13115410	13
5519079	16
1593321	13
154831	13
3539030	13
5167685	13
11847164	13
4609958	13
23520698	13
1252322	13
14571093	13
18821019	13
5848914	13
9697812	13
1080668	13
4103918	13
13134694	17
7488322	13
8630623	13
3252572	13
6261732	13
6559542	13
1997766	13
14245156	13
2417661	13
4117810	17
2531585	13
16997746	13
5608086	13
1340346	13
918738	15
506828	13
6544300	13
9189891	13
29637	13
5415134	13
4404404	13
3745536	13
11146985	13
39349690	13
96021	13
3091966	15
6106576	13
4159296	13
3070050	13
11420390	13
8569461	13
2631582	13
10140947	17
841532	13
10671431	13
6306797	13
1315245	17
542395	13
10538916	13
328318	17
5323988	13
9334674	13
8538869	13
1821330	13
456898	13
4287512	13
7071017	13
11657058	13
7689630	13
3163289	13
9607352	13
6865371	13
7106474	17
670332	13
10005905	13
5985503	13
708165	13
23484523	13
10162950	13
6426975	13
20733631	13
5865137	13
494736	13
5905244	13
3370135	13
589566	13
8254669	13
2221008	13
6338362	16
365783	13
12840395	13
5377026	13
7356543	13
7334200	13
15043785	15
4696668	17
2891982	13
74219	13
2360339	13
37018018	13
13979374	13
2062437	16
8275003	13
3127397	17
5682484	13
4000518	13
13463541	15
526235	13
6427759	13
17474203	13
6402409	13
3566295	13
5698626	13
736892	13
4480809	13
14195395	13
10799299	16
10646407	13
9886508	13
6215120	13
13070356	13
1464312	13
23693975	13
6473859	13
714304	13
4177797	13
653442	13
10578216	13
3585885	13
844339	13
392922	13
16503885	13
32213999	13
22513034	15
1705679	17
7929370	17
27104287	13
1025073	13
5789622	13
19330214	13
7657370	13
19501756	13
13309854	13
1934938	17
4267024	13
14287622	13
20146236	13
7574664	13
9211235	16
3891261	15
9261220	13
155774	13
9098261	13
10159150	13
8917555	13
1941336	13
2414957	13
5008300	13
5774611	13
5353478	13
3910857	13
20163518	13
17508318	13
220385	13
5964148	13
7457173	17
961181	13
37006681	13
2127840	13
8879510	13
2632124	13
2961640	13
40758242	13
7886784	13
1677926	13
5757677	13
4700691	13
3194404	13
4580468	13
1354501	13
13047558	15
1727338	13
1848500	17
6374429	15
17573598	13
12401875	13
8479999	13
14677607	13
4182549	13
2291725	13
368527	13
2297430	13
5783878	13
12561301	13
17444989	13
8369383	13
4248149	13
3506531	13
1517749	13
18908059	13
11145304	13
7822529	13
1297276	13
8412936	13
3779483	13
9820197	13
3056701	13
2231973	13
1390238	13
15732244	13
16232462	13
8895348	17
6880411	13
14643664	13
11053089	13
1676909	16
2432323	13
3969028	11
1011534	17
855018	13
383867	13
696236	13
1355070	17
5305824	13
4214588	13
553575	13
11023610	13
3801840	13
3564153	13
192727	13
52965	13
316379	13
2244164	13
7219375	13
12333866	13
1721785	13
3024177	13
8492117	13
2423971	13
33406116	15
421147	13
6363865	13
4544818	15
3053438	13
13324050	13
10520003	13
1467035	13
8179252	13
4965667	13
4509835	17
3067119	13
32301067	13
3534018	13
2333148	13
36633005	13
3166064	13
1515394	13
15184574	13
20206702	13
8585378	13
3197281	16
913165	13
2020413	13
15428136	13
3317837	13
4588298	13
11254806	13
10070665	13
4086694	13
4447560	13
1629580	13
19579357	13
90510	13
3617892	13
463323	13
2187456	13
7390980	13
6144475	13
1802246	13
15761257	13
1812922	13
7650009	13
5307407	13
155860	13
12390122	16
23262146	13
1806483	16
2382645	13
10237072	13
825311	13
18353206	13
2394633	13
1283792	13
4174297	13
9061216	13
2822344	13
3014004	13
5747824	17
8954602	16
4155837	13
2617985	13
7617760	13
11573930	13
2187266	13
17277119	13
22971098	17
5696050	13
5332044	13
4663871	13
7317517	13
6902161	13
327569	13
12658912	17
23177335	17
3270762	13
6651302	15
5814382	13
50371	16
3351026	13
10677425	13
605628	13
6808073	13
2711432	16
6177397	15
7641997	13
18641460	17
5087606	13
8656239	16
1098734	13
78581	13
9392057	13
5618422	13
11795307	13
2419799	13
4032565	16
7364282	13
17371217	13
12328065	16
93948	17
1506248	17
2845937	13
571799	16
4458467	13
1380642	13
6979426	16
5637215	13
239670	13
1114374	13
5215987	17
359811	13
10324858	13
1057084	13
11873757	13
748929	13
4107948	13
7993600	13
2676716	15
16062079	13
6825918	13
216646	13
21996724	13
11824842	13
4452589	13
5728906	13
8243329	17
1775852	13
164395	13
6161708	13
5571603	13
10121969	13
8172596	13
6715094	16
20006340	13
10578532	13
18833719	15
10953357	13
16614319	13
572317	13
528154	13
3053933	16
3450416	13
11613578	17
4240508	13
16023836	13
3533610	17
4613939	13
7815984	13
14996809	13
87748	13
5730530	13
3689286	13
11066923	13
1289789	17
3797950	13
2694520	13
9718303	13
1260781	13
10163803	17
356550	13
1985841	13
61540	15
903654	13
4030566	13
40514084	13
22518391	13
2941266	13
10604192	13
3049046	13
25631047	13
4802284	13
5307685	13
1996042	13
4410635	13
9495543	13
2578244	15
4281442	13
1602710	16
5615040	17
105655	13
14947361	13
10028348	17
9541830	13
31285271	13
28394511	13
1895951	17
1286967	13
7077772	13
622599	13
6300918	15
7978712	13
3783355	16
10591318	13
21452433	16
454908	13
350970	13
6374706	13
12744449	13
3290594	13
2304157	13
27446184	13
2033644	13
1091689	13
8202301	13
6311778	16
4143736	13
1006142	13
5942234	13
9696586	15
17328763	13
4189410	13
1967315	13
10022979	13
3501538	13
7290525	13
10444754	13
25053601	13
4453948	13
5187757	13
4162641	13
3286652	13
12546658	17
2094296	13
3442261	13
4162993	13
6572151	13
14726588	13
17502448	15
26482832	13
207597	13
5700499	13
2615499	13
5384258	13
8353498	13
2342708	13
3387287	13
6491762	13
2682324	17
15058882	16
9765126	13
7909266	13
5772209	17
16988279	13
17343612	13
5035580	13
3449926	13
8738395	13
4149652	13
19106427	15
8682418	13
2390481	16
9531098	13
2508486	13
6339492	13
5650916	13
5569632	13
4068772	13
8467287	13
6434805	13
1483566	13
11404712	13
5271813	13
849207	16
13751738	13
1247777	13
3547333	13
11310839	13
6157009	16
478990	16
4772737	13
23591545	13
13659933	13
10928955	13
12927686	13
750817	13
15710018	13
9470332	13
5351712	15
4165245	13
4505838	13
2020407	15
6453886	13
981049	13
2893682	13
7381482	13
435794	13
2682055	13
3058962	13
198106	13
5726805	13
83213	13
23915393	16
12905459	13
6840849	13
2765810	13
2355527	13
16198718	17
1336412	13
9222946	13
7854142	13
6839561	13
15021319	16
5505895	17
7380168	13
3097307	13
9027532	13
1983041	15
2627009	13
4440360	16
14511063	13
11423026	13
28741335	13
9551473	13
1465928	13
3878370	13
5060184	13
4226368	13
6552704	13
2165332	13
10856889	13
2691178	13
2238843	13
13276865	13
4087492	13
978520	13
9626155	13
1208834	13
2166123	15
20790536	13
8192512	13
2058794	13
3614845	16
4938796	13
31312981	13
10482468	13
2318456	16
10395014	13
53711	13
7849716	13
5275841	13
10645284	13
1074331	13
19303915	13
7563403	13
10223049	13
10427256	13
12919931	15
448583	13
4259544	13
5858191	13
3314752	17
8414332	16
8411587	13
20040256	13
15959077	13
8701859	13
4231795	13
6751640	13
10440858	13
1599505	13
9634280	13
7201486	13
6300958	13
16634665	13
26484801	13
6894128	13
2608359	13
7321913	13
4824455	13
753454	13
2241547	16
7631121	13
1394926	13
2133312	13
2122018	13
11138747	13
7622783	13
1688449	13
5493888	13
11248409	13
2320688	13
10251300	13
2556783	13
4472630	13
2551103	13
13346803	13
13053038	13
20706897	13
1341883	13
879215	13
12967645	13
18368677	13
3397703	13
29087122	13
9669690	13
9118818	13
12265527	13
5676857	13
31819814	13
8044219	13
6662097	13
5898149	13
9516513	13
3749906	13
4238834	13
3201194	13
12378704	13
925768	13
2359179	13
2546234	13
5236236	13
4223820	13
1078262	13
23879943	13
1580587	13
38128324	13
1048164	13
6549298	13
769067	13
4481937	13
570440	13
6631288	13
11266941	13
2938377	13
849527	13
8069315	13
7201147	13
6877035	13
3192786	13
4661814	13
443600	13
14370914	17
3227316	13
4192298	13
519877	13
647732	13
5613032	13
22815036	13
6534230	13
4062229	13
4296849	16
10048269	13
870720	13
23104259	17
12690780	13
4705282	13
4859392	13
10837649	13
2419648	13
5717192	13
5104331	13
7790152	17
1193186	13
6816165	13
8848681	13
10897355	17
7990321	13
10090712	13
8343323	16
1957229	13
3740469	13
849654	13
4435390	13
2955796	13
1287273	13
14028238	13
1158831	16
33877793	13
596026	13
555412	13
7603924	13
944777	13
14485493	17
5757615	13
3822390	13
2795433	17
2272781	17
11740688	13
5580710	13
2705315	13
2725194	13
50621615	16
4348069	13
8558369	13
12739488	13
1302218	13
2809668	13
4475176	13
476724	13
256791	17
3082038	13
17648122	13
1060694	13
8659715	13
3489276	13
8448164	13
1858163	17
14033404	13
2601498	13
242792	16
7071684	13
15288517	13
1636683	13
7927514	13
3175475	13
12878953	13
2237241	13
7788891	13
2862436	13
5709583	17
5805619	13
4601387	13
2915226	13
1112968	13
14016530	17
3768371	13
1934009	15
211243	13
14117640	13
2326702	13
7783755	16
4790904	16
343316	17
25252281	13
11227272	13
14599657	13
17863589	13
1118736	13
5245698	13
3633516	13
8076430	16
6629908	13
13942	13
2549029	17
10983497	17
12137786	13
13182485	15
4232321	13
3644117	13
119928	13
689635	13
2718386	13
349426	13
5366828	17
4215950	13
3204806	13
4603521	13
5020338	13
6450517	13
12236786	15
8895037	13
8965201	13
1826699	13
2238528	13
9019262	13
491506	13
11981266	16
4779138	13
3782514	13
9051269	13
60894	13
9032785	16
10651996	13
11249423	16
9280734	13
3519803	13
2279247	13
30962462	13
186291	13
10624556	13
25940171	13
21208615	17
4682759	13
10957396	13
386461	13
32261258	13
1416332	13
36082879	13
4562491	13
4060325	13
1451022	13
11863577	13
1538213	13
1499729	13
20021303	13
13374007	13
14455835	13
11012240	13
10315868	13
26644193	16
5546742	15
7523376	13
1751895	13
12848229	13
5267612	13
595696	13
5773150	17
1911516	13
257454	13
2899961	13
7904838	16
45803583	13
6818976	13
18968177	13
1595916	13
4193407	13
8261979	13
15503938	13
21734584	13
3107214	13
13760538	13
306492	13
25836734	13
34312438	13
1314271	13
13410176	13
713778	13
1850220	13
1101947	13
1089003	13
8924823	13
1958709	13
3953	13
452240	13
8825078	13
501547	13
6679077	13
3908920	15
2591797	17
16608972	13
3150642	13
2234916	13
2910361	13
11349068	13
6213536	13
1787230	13
14731453	13
7049700	13
6907983	13
743945	17
9393816	13
144648	13
13900143	13
383237	17
24579794	17
30345	13
3245708	13
441530	13
897879	13
3994156	13
6665211	13
1811813	13
3252873	13
29195235	13
11376789	13
6779450	13
1084501	13
20173497	13
8802087	13
12042687	13
8238529	13
19141526	16
3662386	13
10725615	13
1462960	13
8009719	13
21290070	13
5932894	13
5788661	13
5444396	13
666494	13
5175457	13
10341567	13
1349850	13
7047095	13
5906804	13
2058828	13
278825	13
240949	13
3731537	13
371050	13
10386681	13
9771377	13
3600451	15
19024756	13
4091151	13
12765577	13
354943	13
1156405	17
9484289	17
6636462	17
1344538	13
2803687	13
1354806	13
3751520	13
11008392	13
9007211	13
3575259	13
2930052	13
5299262	17
4771320	13
14338712	13
6857682	13
1098930	13
28411826	16
5137990	16
6705905	13
8322248	13
3807891	13
2068475	16
5487028	13
1202152	16
2087264	17
19221283	16
7861997	13
9235740	13
1865613	13
16665360	13
388283	17
9758428	13
1192566	13
3661962	13
5623599	13
30896015	13
20583132	13
39913976	13
1081182	13
4714649	13
2502651	13
822173	13
344387	13
19744441	13
1304458	13
5018523	17
18256477	13
5756438	13
26649358	13
35237962	13
2236527	13
15684419	13
2085062	13
303105	13
22631873	13
4123700	13
1696369	13
12605481	13
5159869	13
15171809	13
6256860	13
5812548	13
9079724	13
316067	13
12321447	13
19133137	13
9372088	13
936462	13
989789	15
5627935	13
1564041	13
1539503	13
11303732	13
1481540	13
5004615	13
9779098	13
6181578	13
13690769	13
15112946	13
6587758	16
8382509	13
6106286	13
15243114	16
15670044	13
10584229	17
886473	13
2408478	13
7251140	13
19677981	13
9440321	13
2653405	13
5461074	13
17022025	17
4511275	13
4258661	13
9626525	13
7444070	13
19408779	13
2520873	13
26180711	13
176758	16
7565802	13
1143268	17
10663056	13
2060095	13
5597308	13
574324	13
18049629	13
3616027	13
8250671	13
7715578	13
2995674	13
28622627	13
2133430	13
7770078	13
5909744	13
284006	15
11586794	16
1656315	13
34153379	13
1892890	13
25358974	13
5861266	15
12972807	13
27343696	13
2585278	13
1712313	15
2270744	13
1452049	13
3482163	16
1422293	15
5329692	13
2071403	13
3043385	13
2926291	13
6367056	13
25067223	13
9765959	13
9360918	13
3170934	15
5844243	13
2929684	13
18967772	13
251591	13
30721618	13
5176148	13
72501	13
18653772	13
6383997	16
8646805	13
561119	13
836159	16
21697134	13
11179350	13
18553673	13
4550913	13
22817164	13
5794034	13
1629659	13
29218354	13
27057462	13
5826835	13
9911372	13
3527442	17
7429416	13
5579865	13
7009732	13
11551898	13
5174923	13
832486	13
894804	13
849985	13
14133878	13
5187409	13
7183254	13
2212439	13
3548004	15
1336346	13
3479170	13
2952601	16
5515437	13
9182121	13
12745119	13
23640571	17
2077705	13
36040306	13
816213	13
11157142	13
5977773	13
1831063	13
6419689	13
8506993	17
44124939	13
1914083	13
6417638	13
3568473	13
7936873	13
23647891	13
1954272	13
2024435	13
13170441	17
27384606	13
7086508	13
1244649	13
9497366	13
7099938	13
25931373	13
4868035	13
5038997	13
23454322	13
14850220	13
5120728	13
4035787	16
2331320	13
3351103	13
1040902	13
18047149	13
2971825	13
5659126	13
690901	13
9806093	13
15425726	13
2973877	13
5775383	17
20080338	13
6323496	13
14079610	13
20893172	13
673320	13
4487467	13
9141501	13
6313724	13
8767732	16
411929	13
9826372	13
39111854	13
931879	13
12680900	13
3819258	13
9279222	13
7241987	13
24969353	16
8048335	16
3897862	13
8982791	13
712285	13
985075	13
11519714	13
2190243	13
2906301	17
451814	13
9540490	13
5217522	13
4568286	13
15592335	13
4511190	13
20376156	13
2062223	13
8132603	13
8840133	13
8734079	13
9594816	13
255263	13
14210167	15
30011350	15
16420862	13
996635	13
33467610	13
497003	13
3889332	13
24652894	13
19410173	16
10691719	13
6488848	13
3119090	13
3494122	13
9310179	13
4939857	17
1808649	13
30508052	13
200213	13
2937716	16
6971573	13
6737363	13
1781320	13
5515702	13
3985189	13
957832	13
508220	13
49465	13
6782761	13
10265225	13
3794194	13
6502084	13
10942105	13
1886310	13
10531364	13
30867199	13
2336128	13
13083442	13
1378501	13
1659942	13
11791955	13
3418707	13
2689174	13
3472825	13
8197808	13
1208328	13
1365176	13
1604293	13
2440732	13
1053331	15
16293152	13
3944031	15
13647024	17
10528220	13
6544713	13
5383698	13
1800749	13
6433205	16
17018768	13
19054891	13
15137905	13
561878	13
2167509	13
3738583	13
1226260	17
18103210	13
3393941	13
532598	13
5128547	13
211337	13
18334459	13
578452	13
3147697	13
8095307	13
3779959	13
4850334	13
5912718	13
30933	13
1319070	17
28321546	13
3015702	13
13738694	17
7670801	13
12994885	13
6986742	13
1486208	13
4755914	13
21257161	13
1211746	13
14083060	15
203540	13
16053270	13
255782	13
19883982	13
12352867	13
3907399	13
4497499	13
2441100	15
10884338	13
20624915	13
13364231	13
2778387	13
339465	13
9837667	13
9827356	13
9237333	13
19735658	13
888936	13
1084201	13
18129791	13
8504430	13
1632420	13
7180000	13
9253561	13
2017817	17
2597741	13
510856	13
6613767	13
15553755	13
18111971	16
97396	13
6339486	13
7118332	13
5111216	13
2203918	13
10678610	13
23654253	17
3930002	13
6992914	13
11022166	13
12390178	13
6365176	13
1143057	13
975125	13
5000123	13
6340874	13
63818	15
14344126	13
11252	13
15586257	17
524763	13
13087063	15
93073	13
3255677	16
2874971	13
19435811	13
9700646	13
974055	15
6925126	13
7882431	16
19879611	13
7906245	13
978979	17
6635373	13
518516	13
4409928	13
7285256	13
10453191	13
6610233	13
1646563	13
501461	13
9657089	13
17410	13
6390274	13
10559208	13
28824719	13
7994339	13
3969554	16
1389446	17
1011905	13
3570266	13
20322597	13
21444259	13
921801	13
8171508	13
9823542	13
826942	13
17754438	13
10130370	13
11191731	13
1493646	13
4975060	13
1424729	13
3528753	13
14761385	13
1429527	13
20325739	13
19850530	13
1167267	13
2295048	15
5746816	13
11091741	13
7540895	13
1020942	13
5597335	13
1717019	13
4891436	13
3760455	13
4381116	13
14903102	13
212782	13
8631326	13
6107623	13
3927853	13
11668380	13
3020476	13
4193512	13
1576844	13
7053120	13
446485	13
4392128	13
7558956	13
1155891	13
407643	13
1602520	13
1125986	15
4797476	17
8176836	16
11665556	13
10120543	16
3543529	13
19124108	13
1489757	16
5910026	17
188660	13
5952655	13
1405096	13
30342056	13
19938441	13
171541	13
261983	15
8944731	13
6768386	13
8240144	13
716157	13
16164908	13
13259637	13
2251647	13
15114556	13
5993725	13
15437212	13
18585623	13
1589753	13
2955402	13
749209	16
3013120	13
9602662	13
3185799	13
3586854	13
238664	13
611602	13
29550223	13
670038	13
24870638	13
2837939	13
9597863	13
2747430	13
4353845	13
6136842	17
3207186	13
1622110	13
34901668	13
3870947	13
5243422	13
24061425	13
6752723	13
3250412	13
7161403	13
7240164	13
11977688	13
229474	13
2727538	13
2906211	13
6274412	13
18553666	16
15979927	13
10318017	17
2512306	13
2030023	13
4205726	17
2557272	13
32476	13
5042524	13
16810976	13
18402442	13
2502636	13
11404995	13
3153098	13
6180300	16
16778081	13
30088500	13
21803793	13
2277199	13
2053027	13
2781177	13
14491704	13
5281292	13
8567770	13
10966193	13
928557	17
23629258	13
7149495	13
1557149	13
3552900	13
18032750	13
18108730	13
6105596	13
6958594	13
9416320	13
1463606	17
5070943	13
6509745	15
189071	13
7990076	13
8293973	17
2338500	13
7147761	13
3770775	13
2477767	13
8544384	13
6135276	13
2514873	13
16533532	13
7173312	17
1153787	13
6256052	13
446969	13
2829873	13
11442308	13
7414120	13
12230762	13
8038781	13
6210504	13
3071719	13
4282491	13
18211419	13
20845190	13
4820129	13
4695454	13
963314	13
6156488	13
9870512	13
10127442	13
19313237	13
1581917	13
2832205	13
13991350	16
4987190	13
61568	13
50723204	13
608319	13
11729821	13
2757314	13
2867360	13
10420337	16
433856	17
3864503	13
4540091	13
6941788	13
4592199	13
9739708	13
9083396	13
4470240	13
642511	13
8301326	13
5496248	13
3578769	13
11516935	13
3534360	13
5152913	13
3215366	16
16811291	13
11796667	13
7647628	13
12378904	13
6290291	15
750798	13
11998255	13
9875825	17
3566825	13
5941988	13
10369078	13
32131096	13
3014602	13
20816014	13
490509	13
955521	17
9797136	13
4765136	13
10108844	13
6400550	13
2758297	13
8667511	13
2849490	13
12016759	13
5616780	13
24560236	13
18386471	13
10830558	13
11164978	13
10464217	13
14420073	13
12767652	13
1631143	13
11302084	13
7044599	13
3808553	13
13074178	13
7278612	17
7198621	13
3302716	13
1562890	13
4490760	17
6972100	13
2939577	13
3144425	13
7784972	17
685587	13
262393	13
3842929	13
2584288	13
17625251	13
3859293	13
6295093	13
6741755	13
9962443	13
12778219	17
3850735	16
10564658	13
5586072	13
4146597	13
10990597	15
913912	13
484934	13
14297943	13
954907	13
11231022	13
5637037	17
430075	13
14504462	13
5914406	13
1190094	13
2995931	13
7202868	13
9500482	13
1008392	17
3276260	13
25038997	13
1366272	15
14417045	13
3558195	16
11740777	13
5700272	13
3338861	13
8046998	13
11595481	13
4426703	13
7403366	13
8907969	13
12121950	13
2066940	13
23400875	13
9509238	13
3994185	15
25373454	13
14601972	16
8306745	13
472945	13
28045725	15
15524820	13
3538264	13
11760407	13
4482209	13
4848661	13
2690186	13
13010103	13
3233365	13
13029619	13
10725722	17
141129	13
17439480	13
1133563	13
18424364	13
12119394	13
9674748	13
12754437	13
26397869	13
2514905	13
2456448	13
375621	13
3411357	13
3978589	13
8390862	13
8502156	13
7911966	13
10288822	13
173459	13
6701091	13
16043699	13
8896324	16
8444305	13
13749307	15
4293345	13
11936704	13
29285010	13
35466879	13
6051400	16
6510190	13
22723792	13
7470185	17
6842073	13
22252865	13
18594803	13
3583372	13
374331	13
5444242	13
7991201	13
13394524	13
10254673	13
9710721	13
14811256	13
21198292	13
1633476	13
8517811	13
9603557	13
3980778	13
14046222	16
3508203	13
5602212	13
2831574	13
1265589	13
14222342	13
2618281	13
8175819	13
24726084	16
35223567	13
604682	13
5947329	13
1593343	15
1223094	13
3593281	13
12043335	13
4490297	13
5961662	13
21948909	13
5604175	17
3109948	13
4053420	13
356974	13
9481508	13
1872578	17
9464997	13
13437856	13
1294808	16
285258	13
21191621	13
9776448	13
7938122	13
222583	13
17565206	13
1933704	13
2965691	13
4065125	13
6126378	13
8641593	13
517587	13
14367340	13
7073670	13
6773853	13
5391042	13
24329852	13
20780396	13
5951409	13
13510191	13
2769015	13
2998386	13
1911775	13
3870223	13
8537847	13
2791320	13
1246370	13
14392489	16
3828177	13
11863372	13
2615476	13
3670206	13
155847	16
10619233	13
593233	15
10434168	13
104338	13
2421168	13
18155849	13
1432096	13
124944	13
5532443	15
5138679	13
9003390	13
339244	16
6627122	13
19053208	16
4197794	13
24498482	13
267275	13
534646	13
3315001	13
14757445	13
1754968	13
2417880	13
2818452	17
1714008	13
246706	13
722101	15
8103094	13
22380472	17
17426179	13
6255596	13
27826297	13
60444	13
388278	17
2552093	13
684242	13
200591	13
12456259	13
18164601	13
2406428	13
14057444	13
16604116	16
3080600	13
22133146	13
2511050	13
10243636	13
6885200	13
813227	13
6029430	13
8995392	13
4362096	13
8178030	13
9092871	13
1127379	13
4532627	17
10760182	13
21385435	13
17006513	15
982449	16
1245658	13
3449786	16
5640770	13
7063869	13
16102255	13
29448986	13
11835553	13
6058036	13
21679741	13
3538967	16
1893646	13
691114	13
19974652	13
1424178	13
292451	13
20068723	13
11788921	15
1444205	13
13138114	13
374810	13
9079235	13
8845972	13
499746	13
20021507	13
4563290	13
12682262	13
5185081	13
35243841	13
597145	15
718272	13
6018498	17
6417157	13
12333560	13
10404389	13
10173812	13
8439214	13
13884422	13
4104169	13
12860303	13
260616	13
26248013	13
1003311	13
8545518	13
21925427	13
1928147	13
838956	13
5600933	13
11701570	13
12719215	13
10747885	13
2447063	15
6277507	17
1534576	13
1777503	13
8801801	13
1466221	13
8011305	13
1620615	13
1546574	13
13186483	13
27745242	13
6455872	13
28647024	13
2731858	13
4087231	13
2908439	13
3058145	13
75994	13
15980447	13
6405930	13
4305853	13
2861810	13
715536	13
12379850	13
11695044	13
4644792	13
5361494	13
10057489	13
20278418	13
3827053	13
19332380	13
1268798	13
2160335	17
9933646	13
3529870	13
7931412	13
3000072	13
22175352	13
505322	17
10965339	13
3497952	15
980972	16
5277543	13
5014017	13
9881810	13
2675072	13
7656668	13
10241819	13
1698917	16
680669	13
11721569	13
7275754	13
111872	13
1205294	13
4917713	13
5867730	13
5325323	13
30670597	13
2461275	13
3202385	13
1714951	13
2306671	13
16085434	13
3519842	13
4359461	13
3062505	13
4684722	17
6425591	13
3034894	13
7208465	13
1211467	13
569054	13
5827550	13
2280893	13
7702933	16
8465287	13
8214564	13
10392276	17
5852114	13
11082926	17
3770359	16
4540862	13
1264768	16
3043577	13
11899020	13
2697347	13
3044159	13
14961291	13
6772806	13
1299808	17
14853182	13
2313250	13
27530959	13
7807614	13
4709593	13
6346843	13
1011909	13
930473	16
4479833	13
73718	13
27751870	13
4069603	13
3358845	13
3927148	13
16812610	13
10261019	16
3676123	13
9497466	13
3659069	15
10853376	13
8339447	13
310665	13
1798721	13
158251	13
1985247	13
4787028	13
8196274	13
708885	13
13521729	13
6932618	13
23647077	13
1490121	13
1393700	13
2077040	13
6184667	13
11241617	13
1384043	13
842953	13
8748681	13
5804968	13
10577829	17
3319774	15
3708475	16
1524367	13
9475904	13
11820138	13
21813104	13
2513450	13
197410	13
13500055	13
16692992	13
25290164	13
56036	13
1114413	13
1158598	13
4837137	13
8775167	13
4192921	17
5362073	13
13960645	13
11029737	13
1382177	13
1670959	13
8451608	13
8323382	15
26514753	13
4316769	13
1135863	13
5457700	13
23440478	13
26781392	15
24831701	13
18343248	13
7565827	16
24023290	13
6198578	13
15765949	13
3639677	13
7260933	13
475539	15
12792084	16
7953806	13
9977856	13
16511831	16
2074315	13
1521549	13
1574581	13
7234108	13
708198	13
8186896	13
548574	13
1513668	13
9143178	13
6796251	13
12801684	13
18958468	15
11276405	13
1399012	17
13172536	13
13249884	13
2108785	13
10850314	13
5846926	13
4326586	16
796130	13
1555257	13
2737197	13
2723935	13
1983621	15
1093292	13
220648	17
13799729	13
7609543	13
5721528	13
12190702	13
2899987	13
6742544	13
9076218	13
4098345	13
8857239	13
1623368	16
15769876	13
7932974	13
34326177	17
5304737	13
8807485	13
5765173	13
1073461	13
887212	13
9364	12
3545768	13
4032509	15
23879000	13
1874745	16
10560832	13
3193569	13
1684922	13
12939028	13
9800629	13
501517	13
2502370	13
8855349	15
14203257	13
13295470	13
15385954	13
3635273	13
7327335	13
2055599	13
2624110	15
170418	13
17851078	13
3546123	13
125093	13
2091144	13
1366099	13
4606859	13
4321588	13
17451676	16
10826545	13
200774	13
903195	16
10146219	13
13970820	13
6309371	13
8335005	13
11692244	13
7366743	13
2976085	17
14727713	17
2519762	13
18515940	13
6236352	13
18713334	13
9080143	13
17200641	13
3883514	13
986208	13
1199020	13
10511859	13
3286642	15
1769699	13
228130	13
633318	13
23806893	13
871180	13
3339101	13
16533493	13
2406538	17
891112	13
1152760	13
7874522	13
19967866	13
5520653	13
31446329	13
5833705	17
4502531	13
123376	13
10377675	13
10618379	13
16590174	13
3408403	16
961084	13
4661622	17
17818604	13
35446349	13
3733749	13
2755245	13
2829997	13
3494704	13
112497	13
2599116	13
5728067	13
11245035	13
2848992	13
12781228	13
13149248	17
2497042	13
6401778	13
2034768	13
5598948	15
3182509	13
10612723	13
2574136	17
4338767	13
426371	13
1086934	15
4348207	17
302609	13
11016863	15
4840638	13
12783948	13
23546416	13
6947813	13
11005067	13
40764658	16
13374922	13
5825790	13
7002115	13
1893292	13
735149	13
9525013	13
1159362	13
2558416	13
1199110	16
4430478	13
15293700	13
4557364	13
1442645	17
3231570	13
8101178	13
7696912	13
5871656	15
10388202	13
16993	13
2744286	13
17466758	13
5171633	13
4359846	13
9270247	13
17088688	13
3457340	13
273368	13
5422970	13
2972140	13
2237588	13
12507580	13
17237209	13
1969075	13
931810	13
15254398	13
1839554	13
4573195	13
5707511	13
2015183	13
5430575	13
10236896	13
12929815	13
8272385	13
4716537	13
5019697	13
3216394	13
11184849	13
9825306	13
552060	17
12824269	17
7398425	13
3032698	13
1194552	16
11942567	13
2375211	13
1956033	13
13565454	13
3132986	17
2510934	13
3258883	13
2788078	15
9227191	17
3905712	16
7259855	13
4260513	13
1898013	13
8693956	17
14293173	13
54052096	15
8183891	13
306665	13
9118444	16
6395490	13
29461807	17
6044939	13
6561387	13
3846000	13
2591013	13
3770345	13
16808279	13
555369	13
20347729	13
18819399	13
4633924	13
1260326	13
15247231	13
2560300	13
591899	13
2653092	13
28436741	13
710413	13
10667268	13
22186826	16
14940720	13
2843385	13
18060695	15
539249	13
11471972	13
7124922	13
5541451	13
5107786	13
3587250	13
28953339	13
5701973	13
3550765	13
4427636	13
4111549	13
23414967	13
6522707	13
1732407	13
1369730	13
12692629	16
11192718	13
6722882	15
4806181	13
6050809	13
6201225	13
13266331	13
6547513	16
7086730	13
5911984	17
12894518	13
5240454	13
4134684	13
3562704	13
752846	13
7735156	13
959751	16
2772059	13
2458516	13
2712178	13
5176597	13
1796012	13
2459727	17
16021484	16
10003850	13
2225871	13
6980298	13
2306467	13
10828235	13
3854675	13
2402449	13
3391986	13
3679084	13
11760799	13
862302	13
13174528	13
54497	13
8955854	13
3591074	13
4368717	15
3545338	13
17517672	17
2425938	13
3539892	17
12685268	13
8946245	17
387548	17
2400285	13
5914635	13
6818472	15
28252918	13
13615185	13
11257316	13
11795	17
11957919	13
522055	13
9234313	13
2189155	13
3309225	13
10338761	13
4489143	13
3029543	16
4106571	13
4246816	13
3932889	13
1539089	13
6450972	17
877802	13
713293	13
1873149	13
5097449	13
1436915	13
535310	13
2134116	13
1059815	13
12755536	13
3810628	13
2116671	13
6836052	17
3376443	13
26460487	17
1823364	13
11151953	13
7164227	16
2670251	13
4818393	13
7327466	16
13872310	13
4293750	13
8682762	16
4382044	13
102007	13
5281898	13
7748077	13
2832556	13
6380995	15
818795	13
3454843	13
9638712	13
4843949	13
11104763	13
1039589	13
11593280	13
1184220	13
3918829	13
18419723	13
4791707	16
10696411	13
2356095	13
1616203	13
666140	13
6851978	17
7280755	13
444553	13
2717365	13
2550247	13
8999350	13
5547135	15
285165	13
3503551	13
1101972	13
12941028	13
11491282	13
11837083	13
3791523	13
2706250	13
8171997	13
470704	13
991974	13
706734	13
150666	13
3877305	13
24220658	13
2232854	13
3084067	17
3125356	13
3865242	13
9939063	15
2654168	13
4219943	13
7466619	13
4278268	13
1858666	13
9332548	13
1704832	13
6389332	13
6591308	13
11024288	13
4300090	13
8776642	13
7148460	13
2649208	13
623886	13
4594229	13
3975469	13
12168603	13
11134112	13
254239	13
11331543	13
10033487	13
1452032	13
26346269	13
1865599	13
6491782	16
7715748	13
17308742	13
9627009	13
935036	11
5011423	17
6465492	13
2672430	13
1794015	13
7204289	13
12316158	13
11284813	13
14462645	13
6492956	13
704318	13
1220779	13
29006574	13
10479520	13
1376019	13
459352	13
5001247	13
4690906	13
1192845	13
2508440	13
587051	13
7577955	16
927341	13
3243739	13
19354922	13
9958047	13
1175255	13
7693055	13
10278513	13
11796584	13
3465226	13
14698803	13
8354664	13
10349970	13
1680479	13
344700	13
2586876	13
10157123	17
2009295	13
2784103	13
5217825	13
1694781	13
513717	13
11016765	13
6745861	13
1490038	13
36580551	16
2719749	13
9199610	13
2132781	13
28972331	13
1679882	13
16826278	13
1117248	13
5903730	13
1257845	17
1962408	13
8131742	13
19075278	13
11003802	13
16896220	13
11309394	13
12763091	13
5923376	13
3337053	13
15439270	16
6436705	13
1158292	13
560227	13
3587792	13
6404838	13
438732	13
7525787	13
11952284	13
406543	13
2661262	13
7422072	13
13977893	13
11307433	13
7770361	13
5282375	13
17047756	13
4077082	13
7880624	13
436675	13
11357702	13
1720918	13
3540882	13
15869513	16
16381025	13
23034798	13
6607820	13
11743392	13
7621163	13
41583692	13
13238312	13
2543292	16
6689561	17
15576066	13
25923594	13
347464	13
2028150	13
326479	13
574448	13
12567035	13
3089922	15
15177791	13
1443549	13
778705	13
8082712	13
5618771	13
248684	13
16158207	13
24921425	13
1760938	17
8691749	13
10116764	15
5663790	13
3004100	13
17890944	13
4479946	13
7523058	13
458827	13
39431796	13
4720873	13
4339776	13
21994532	13
61959	13
12403775	13
22927809	16
6586264	13
5225200	13
18718233	13
15348379	13
3091450	13
6879529	15
2151352	13
1150498	13
1709250	13
3356013	13
1053506	13
7299054	13
9112333	13
5170914	13
1256468	17
7016193	13
782505	13
9502091	13
25802688	13
635828	13
1150991	13
27195415	13
1702364	13
17886566	13
22787410	13
18081614	13
1049747	13
7914044	13
2086826	17
13799612	16
451839	17
419475	13
6475333	13
9170857	13
17015048	13
17382106	13
6591599	13
7115219	13
10310272	13
4253983	13
3414411	13
2468842	13
13553108	15
4972799	13
902536	13
2353247	13
9352444	13
16006838	13
10559154	13
6605459	15
52046	13
210972	13
6178692	13
6327565	13
14179366	13
1042631	13
945679	13
4725736	13
7781837	13
582698	13
4198874	13
1620541	15
843778	13
3174366	15
979491	13
676588	13
1601855	13
2820805	13
10968292	13
18005822	13
2143892	13
21314754	16
3124755	13
2176804	15
3832850	16
4362721	13
4628409	13
15623708	16
6358658	13
2721100	15
11269699	13
2934731	13
109112	13
15604803	13
1438986	13
9663452	16
4564334	13
14584284	13
10529701	13
968062	13
4316159	13
10725728	13
1099232	15
1242683	13
86594	13
318157	13
5508275	13
5471105	13
13426684	15
3904970	13
18285657	13
3729451	13
7547509	13
1138126	13
3847200	13
3324407	13
794479	13
3629028	13
2692452	13
2123267	13
1274519	13
2262267	13
5294749	13
14272856	13
2952202	13
13089836	13
21250588	13
3469794	15
1356635	13
1715325	13
4651480	13
1704652	13
8539834	13
6672888	13
139240	13
6950913	13
13959540	13
19433504	13
504783	13
3579104	13
5724388	16
21097025	13
22240196	13
7181249	13
7193656	13
4585038	13
5866246	13
3845259	13
14520631	13
1576847	13
4530469	13
5458328	13
3767316	15
5601807	13
2832718	13
3785135	13
15876957	13
3711030	13
951783	13
5298137	16
3498498	15
8688372	13
957198	13
2895804	13
1486841	13
9856551	13
1901339	13
866289	13
1201454	13
14405104	16
12266565	13
4443388	13
6585659	13
13282569	13
2193863	13
5821360	13
9001678	13
23124652	13
14267504	13
1973708	13
417079	16
1388333	13
22900952	13
17070274	13
7892761	13
6089453	13
5570623	13
6752511	13
10839122	15
3765323	16
6431018	15
8963003	13
36040866	13
1941788	13
14486985	17
14819892	13
1194390	13
6617896	13
1911806	13
4890668	15
8996310	13
15844113	13
17358121	13
1119915	13
3614772	13
10701396	13
5153118	13
1884355	13
6613770	13
1193256	13
14125705	13
1416894	16
21394955	13
2541591	13
2259972	17
1777119	13
4791393	13
6185688	16
219829	13
5268963	13
4839239	13
18542126	13
1095347	13
40933741	13
7420745	13
3605878	13
2914950	13
4266299	13
15072811	15
9858143	13
2066660	13
789642	13
18685480	13
7635452	16
5729828	13
635188	13
13935998	13
12337633	13
16276229	13
16752537	16
8218076	13
430385	17
186817	16
2217353	13
6404953	13
163641	13
4458241	17
1200921	13
8201109	13
17582086	15
41219	13
485659	13
4897890	13
1416097	13
19712210	13
10660143	13
5051254	13
3897102	13
9011661	16
1974168	17
4645975	13
1456332	13
2345619	15
1246667	17
3869960	13
17155876	13
11913329	13
4621723	13
645486	13
5673389	13
23738372	13
13223785	13
3898223	13
3588246	13
10826614	13
4103914	13
737111	13
12015917	17
871145	13
15208231	13
30381444	13
28185166	13
12503092	15
9199074	13
861442	13
4061406	13
9695683	13
16471772	13
4973193	13
3194640	13
21780176	13
178991	13
7926342	13
4833471	13
628517	13
8741648	13
2693781	13
8873915	16
38250060	13
10662956	13
4423474	17
2598281	13
436688	13
11949761	13
13703094	13
3008423	13
7970770	17
13240144	13
17395204	17
3068329	13
5320783	13
25332978	13
1092743	13
11482597	13
2606687	17
15715225	13
3433959	13
16515023	13
3525138	13
5058222	13
19220140	17
3146412	13
1095160	13
10441851	13
1011050	13
20409403	13
18231558	13
1244454	13
1823361	13
1304786	16
25205597	13
15061919	13
1699936	13
5159960	16
9166443	13
20786	13
28266002	16
10419756	13
36756084	13
4583153	13
1401054	13
1490244	13
7288074	13
3284848	13
14504510	13
367885	13
17680343	13
2327731	13
6021465	13
14528706	13
12648374	15
5170345	13
7343233	13
8072805	13
12371963	13
13982979	13
2376584	13
10306932	13
302967	13
1120818	13
12865826	13
4878817	13
5426474	13
15251196	13
646311	13
8837816	13
22737765	13
4489295	13
942016	13
8776989	13
3191195	13
4341081	13
3160319	13
4774575	13
9004499	13
5453831	13
3471536	13
9640	13
533873	13
18850221	13
3932213	13
6595091	13
3710407	17
10747437	13
13245332	13
3516359	13
7766881	13
841791	16
2411425	13
4637326	13
9688140	13
31503069	16
5875949	13
2927716	13
14427613	13
3423650	16
4212663	13
6455428	13
5484951	13
13991320	17
3661617	13
1487671	17
921349	13
2183439	13
3277932	13
893670	13
1586598	13
4866162	13
13096845	13
8861540	16
2508032	13
3760334	13
2870759	13
9347491	13
2509354	13
16789512	15
18381978	13
3351483	13
7470348	13
2218801	16
17250531	13
12209413	13
418517	13
2011431	13
6013084	13
24153888	13
4287717	13
19006763	13
8334691	13
7047338	13
705940	17
1696061	13
264786	13
9161938	13
10134352	13
22745297	13
1063158	13
5549190	13
125069	13
6378812	13
9982020	13
9223822	13
22282854	13
24980621	13
256564	13
5111320	15
3399843	15
7325459	13
3172236	17
1803258	13
8050990	13
754299	13
10261734	13
3005986	13
1492173	13
1586075	13
1338404	13
14079231	13
8161719	13
13428123	13
674755	17
6821731	16
12183043	13
7940937	13
27977555	13
2190956	13
3508512	13
5450617	17
8228997	13
122701	13
8627183	13
493321	13
14387285	13
3568807	13
10677941	13
11409618	13
3052177	13
2563168	13
669242	13
15813188	13
15885516	13
11237278	13
1314547	13
23021814	17
8625497	13
1744129	13
2635669	13
1604316	17
406667	13
4356817	13
2357332	13
2279429	13
80040	13
8812070	13
950566	13
5479560	13
2775927	13
8932345	13
11614610	13
5850022	13
7324511	15
12499333	13
1652583	16
6942022	13
2410054	13
736826	13
2833755	13
7992802	13
1995300	13
3207748	13
1239428	13
6152901	13
8061432	13
1283011	13
25175409	13
70758	13
966949	13
7884131	13
5188080	15
22060227	13
2740475	13
5108007	13
12541529	13
115133	13
2840222	13
11771478	13
12954625	13
642795	13
1200953	13
171955	13
1096784	16
748679	13
124963	13
1050588	13
1631734	13
1649551	13
6320826	13
2064940	13
8428095	13
5156000	13
15450231	15
14989653	13
340854	16
2672652	13
1700307	13
5048485	13
28947661	13
1310158	17
10277380	13
1915732	15
33768164	13
67459753	13
12502253	13
2054585	13
2295543	13
5529482	16
471211	17
2376818	13
139271	13
14369294	15
9807334	13
11956936	15
9218739	13
7422298	13
3425682	13
2291495	13
6752586	13
6226589	13
1780737	13
3009109	13
3188511	13
16217949	13
7492339	13
575429	15
11112016	13
158466	13
551476	13
1100761	15
10265760	13
11245169	13
4368012	13
28051717	13
10900023	15
3337596	13
4315783	13
4711234	13
185650	15
3781255	15
13929949	13
1800847	15
4047654	13
1907479	13
3656157	13
1746315	17
4047711	13
7003617	13
2020906	13
32593668	13
254496	13
6726414	13
7143698	17
18067253	13
2226109	13
364170	13
8715302	13
2780329	15
6242260	16
931715	13
5189557	13
629601	13
278353	13
1983471	13
2630888	13
1488825	13
2171401	16
2484571	13
2746967	17
2062719	13
570495	13
3992066	13
10418953	17
11202796	13
3168557	13
328547	13
10170136	13
1680357	13
3550398	13
16417933	13
9061710	13
2704635	13
1641289	13
26501892	13
1402622	13
4355141	13
8983440	13
11832996	13
5679703	13
432610	13
22164639	16
4375795	13
18952478	13
8168022	13
10801675	13
8298105	13
4867431	13
20413302	13
4668267	13
7854506	13
7607222	13
5619809	17
8932159	13
778258	15
765350	16
1527609	13
23318738	13
9794553	13
3361731	13
184081	13
15776514	13
5305027	13
9834032	13
2851438	13
8063567	13
481554	13
1700169	16
1479053	15
6709907	13
4410813	13
22465297	13
21101391	16
1433876	13
5027400	16
6703469	13
7010544	13
7060902	17
1034566	13
4106150	13
2626320	13
33416	13
18874194	13
14969728	13
4814069	13
684079	13
14045521	13
2773960	13
123108	13
10511394	13
260076	13
1628566	17
357754	17
1337548	16
503352	13
5639158	13
2525703	16
3730700	13
21311786	13
5792065	13
111934	13
5253411	13
14647404	16
5863145	13
13522995	15
6208775	13
10521262	13
11607291	13
340558	13
25349570	13
269701	13
15771945	13
9983431	13
4155091	13
17743435	13
7061555	17
3766447	13
11914452	13
351219	13
18082072	13
6317529	13
6115898	13
12044390	13
7693183	15
7552731	17
13013621	13
3954657	13
4008363	13
4682896	13
43190	13
372164	13
23405406	13
8344811	13
16555763	13
1409730	13
16386367	13
13145026	13
9222697	17
30514208	13
5860007	13
8080437	13
1715948	13
12325683	13
9861692	13
6454636	13
6506666	16
1937372	13
15587019	13
3974460	13
1992826	13
1559291	17
47288	13
751419	13
1973993	15
1097552	13
151582	13
295562	13
1913487	13
4208792	16
1409717	13
1899422	13
4322799	13
12405897	13
2467713	13
286156	13
3534323	13
29407426	13
1250370	13
8074452	13
3322655	15
1301798	13
2327529	13
7043192	13
3177606	13
5758562	13
7146518	16
7865963	13
4092869	15
13755740	13
8841013	13
7901260	13
5545920	13
8108208	13
573016	13
306514	13
782984	13
35401622	13
8990430	13
14446416	17
19668639	13
11511917	13
942629	13
28493591	13
6095579	13
5047359	13
13416055	13
452369	13
3762703	13
679519	13
5278017	13
13800580	13
4546979	13
4515450	13
16883980	13
2900424	13
8400467	17
3752912	17
4802570	13
883631	13
3293920	15
6473500	13
3927638	13
2611712	15
10143409	13
75018	13
1002862	13
10969769	17
6591622	13
4115824	13
13509614	13
3117119	16
1289029	13
6590175	13
1818085	13
7526535	13
8786318	13
6570682	13
2416660	13
6863580	13
1821893	13
4159335	15
8292332	13
9459921	13
1857187	13
1825903	13
5346335	13
1061250	13
932619	13
9289221	13
977364	13
3952743	16
10467985	13
18281246	13
12656928	13
4132435	13
7926766	13
6498910	13
4602335	13
2469682	13
7012699	13
1821000	13
148032	13
10581253	13
10250424	13
5065116	13
8249017	13
13582427	13
2986645	13
835546	13
6040330	13
179328	13
10397515	13
32652535	13
19578	13
6164604	13
660147	13
945726	13
6517112	13
5604215	13
15893887	13
6345501	13
384228	13
5528937	13
23375381	13
4915056	13
9400236	13
3523937	13
11725854	16
2175087	13
39839589	13
21360000	17
9475446	13
3129822	13
11688020	13
3779834	13
611198	13
6834855	17
15026210	13
6783883	13
8724294	13
354389	13
3005627	17
15472979	13
7256746	13
7463920	13
4763099	13
396836	13
6622754	13
10019607	13
15344871	13
132366	13
728353	13
6942142	13
30280163	13
695023	13
9197318	13
617616	13
14555309	13
9949703	13
857840	13
6207532	13
16230174	13
7498486	13
961241	13
1107669	13
2212037	13
4383019	13
1009525	13
6708463	13
6161298	13
5530499	13
2536140	13
1268948	13
1906846	13
2099598	13
7954030	13
1113437	13
1999442	13
1244427	13
517554	13
3395522	13
1897350	13
5910718	13
322133	13
330314	13
10165918	13
15157112	13
3000944	13
30525133	13
3434176	13
5598342	13
5176404	13
5874900	13
4730788	13
10785942	13
9415533	13
8615923	13
10321446	13
2515358	13
11325582	13
2619074	13
23753058	15
1255240	13
6296029	15
3818330	13
9779453	13
2397723	13
21783288	13
414219	13
7976343	17
2484227	13
15383396	13
3544060	13
10308367	13
11965460	13
10279553	13
5023925	13
12484557	13
11103132	13
1191759	16
1395186	17
4032818	13
9683682	13
10003696	13
4499049	13
15978404	13
4872894	13
11647751	17
10252413	13
4917763	13
803212	13
8551605	13
287080	13
5030204	13
242086	13
3211659	13
5575682	17
15549	13
5052427	13
12732869	13
10090799	13
2088854	16
3382643	13
13352570	13
954850	16
351052	15
7543266	13
1202849	13
4096602	13
11035838	13
2336122	13
2577586	13
1334320	13
16236952	13
17934594	13
3780163	13
39924808	13
354058	13
887054	13
14756304	13
9772548	13
23171455	13
3658469	13
21072748	13
8109399	13
47564604	13
8323066	13
2842030	17
708083	13
6115130	13
9815274	13
5229349	13
6457586	13
9992036	13
1177021	13
2145417	13
2309324	13
898928	13
5394568	16
2367110	13
1769720	13
6912604	13
82460	13
658988	13
25408592	13
5156139	13
4276190	17
12088534	13
7701729	13
1436190	13
8099640	13
138326	13
29161673	13
3016097	13
3146234	13
355405	13
29564817	13
736530	13
2617404	17
8634055	13
2573956	13
9114741	13
6018124	16
3153129	13
1095838	13
1524041	13
25988261	13
20861599	13
11605922	17
8274603	13
4278271	13
1997036	16
8360518	13
6832512	13
1030185	13
1426744	13
3658917	13
4353793	15
5206926	13
22135019	13
4828306	13
7710782	13
1908614	13
5274218	13
18805132	13
394384	13
963230	13
905694	17
4054351	13
8875109	13
31484785	13
8001367	16
4043447	13
5569393	13
4434740	13
4019054	17
1785954	13
1037499	13
4037834	15
19856601	15
8853729	13
13065456	13
5204231	13
1937856	13
7207572	13
5631650	13
10284864	13
1450229	17
10768012	13
5331472	13
5182008	13
1297999	13
4959427	13
78512	16
8286605	13
13919977	15
11037731	13
2155838	13
3170865	13
1880068	13
12416128	13
13594702	13
6745140	13
3606899	16
2551121	13
5822669	13
11904316	15
1860751	13
41821847	13
9917821	13
176446	16
1263935	13
9384403	13
4366775	13
14900857	13
976988	13
13452130	13
2896728	13
1395298	17
3273320	13
12243147	13
3948006	13
12630169	13
4119251	13
8132653	13
9527200	13
7373875	15
3010437	13
1951922	13
4848997	13
3693162	13
6258183	13
12576529	13
613963	13
9947315	13
3131314	13
9820069	13
393852	13
8704784	13
14626475	13
2286847	15
13467351	13
37732999	13
17662213	13
386686	16
10802858	13
6666095	13
4339083	17
15845634	13
1863746	13
57067	13
5784666	13
3079381	13
23920543	13
5375436	13
8553106	13
5352727	13
4029972	13
22326110	13
7789	13
7722729	13
3777382	13
30611521	13
3812905	13
3483265	13
5881993	13
4499896	13
1717849	13
1947606	17
4616289	13
1424668	13
6055411	13
23886603	13
4084707	13
2693140	13
1791473	13
8572924	15
6820604	13
12357152	13
3065351	13
3457740	13
359670	13
1761909	13
6884461	13
1197523	13
4131116	13
20499879	13
411165	16
4600359	13
7766014	13
4377852	13
22985024	13
5728278	17
22532394	13
21617403	16
3169904	17
8908750	13
6170034	13
29589978	13
9508664	13
3502558	13
723825	13
7413664	13
820634	13
4917303	13
14264591	13
3031488	13
6538732	17
5862400	13
21625329	13
2344063	13
12279346	13
4078686	13
5251825	13
807095	15
7312816	13
3557733	13
18140670	13
9733446	16
114696	13
6572346	16
390180	13
3247838	13
257527	13
17475345	13
14113822	13
9475174	13
4789090	13
17046497	13
1631201	13
679891	13
2265795	13
1251301	13
2642435	13
3637263	13
2964220	16
3840463	13
803836	13
15544086	13
17800005	13
21214431	13
524242	13
11043199	13
4565231	13
1192714	13
22797008	13
5276539	17
15936552	16
6465821	13
1036676	16
4053434	13
2510256	17
4706863	13
2138138	13
2815255	13
5688215	13
164857	13
3272706	13
2012336	17
368927	13
14843097	13
5775390	16
20200884	13
1085909	13
4482977	13
1011210	13
5481944	16
1035712	13
3137883	13
8747520	13
1023009	13
10168961	13
20111948	13
1902979	13
710239	13
2814158	17
11100419	13
1473221	13
10713846	13
94435	13
20430707	13
14549121	13
5682927	13
1534258	16
4543047	13
4369325	15
3001253	13
5608709	13
6154941	17
7800136	13
23207128	13
1561524	13
5282187	13
7205917	13
731736	13
180180	13
44886	13
6276707	13
21320719	16
4837633	13
1030378	13
1246721	13
1435782	13
118693	13
4344501	13
11416018	13
9934082	13
16333094	13
8091327	13
3420218	16
1066512	13
1328941	13
1324634	13
6267901	13
1118832	13
4188547	13
705557	13
1258682	13
30167174	13
14074895	13
180100	13
20398716	13
9087041	13
7074849	13
3948225	13
10377832	13
291233	13
8639467	13
16428892	16
18015494	13
1410049	13
2134503	15
19457985	17
1698807	13
31464957	13
10324123	13
290098	13
2496778	13
6566639	13
6017192	13
23317273	13
3240797	13
5152270	13
8159165	13
4222415	13
5420495	13
5427087	13
1936780	13
19208317	17
7742622	13
7762705	17
3551470	13
2428044	13
4056359	16
5568817	13
751792	13
5914141	13
4425459	13
245560	16
19138586	13
2297098	15
15828102	13
792396	13
1378355	16
18848215	13
2101829	13
1811078	13
6377969	13
2486352	13
2857592	13
1043588	16
1363780	13
12027534	13
4596316	13
1582345	13
2031774	13
11640564	13
7824214	13
7087457	13
15282252	13
6213299	13
362029	13
19017256	13
10151943	13
16574420	13
3519138	13
4168665	13
4043381	16
1335519	13
7896775	13
3288682	13
12983944	13
1713718	13
9230946	13
274103	13
507578	13
12249249	13
2979188	13
13119732	13
8767377	13
10288730	13
858503	17
359355	13
3831120	13
25473831	15
5054881	13
14553320	13
2894543	17
9960965	13
8259948	13
1312304	13
23594819	17
7947857	13
1891230	13
1538317	13
17235140	13
1329798	13
1897413	13
12748470	16
8482587	13
1440075	13
16307203	13
569878	13
7331675	13
69422661	13
3730978	17
4907541	13
1742185	13
1514740	13
8659300	13
13148869	13
28638013	13
2506933	16
10264894	13
153049	13
1136209	13
14279699	13
22335035	17
2293261	13
11286502	16
21759699	15
701893	13
17297367	13
4824681	13
2092770	13
2507890	13
8060215	13
802986	13
3421051	13
7106049	13
5557928	13
930201	13
6901015	13
2504832	13
19968427	13
12991663	15
1289325	13
5186096	13
1709407	13
226129	13
2438924	13
12922212	16
1372618	13
28080850	16
10258155	13
7386910	13
14782571	13
12752853	13
30654458	13
3281627	13
1735769	13
4883065	13
1122438	13
3634476	16
491204	16
26252945	13
3659159	13
1185234	13
7528440	13
1998111	13
6147525	13
12588808	13
1011054	13
12919050	13
4785844	16
3083613	13
8864268	13
15092005	13
1080003	13
2394199	13
575254	13
3285570	13
4691695	13
16517016	13
14633491	13
7691341	13
4425980	13
2833645	13
1954288	13
4966876	13
17676656	13
15471421	13
1081993	13
10761328	13
1516876	13
12832205	13
1766826	13
8244858	13
8900924	13
15955363	13
5562209	13
7560571	13
7564395	13
4183750	13
12979151	13
6749294	13
3344798	13
1514112	13
14245990	16
8476549	13
8896100	13
19976194	13
1887782	13
1948066	13
6500759	13
3089666	13
6726687	13
13703587	13
1642088	13
2451264	17
456889	13
2611950	15
6855287	13
5234352	13
8942685	13
2073631	13
11507509	13
656084	13
6049333	16
16658762	15
14606836	13
3025533	13
30014800	13
3165156	13
17330148	13
8214296	13
5146363	13
1254981	13
1654886	13
4063700	13
16053720	15
8830655	13
5398979	17
2102696	13
8597417	13
2701994	13
2706783	13
2169729	13
5197457	13
15170397	13
3088797	13
16354542	13
880806	15
17940174	16
9934436	13
16582517	13
10396903	13
1923705	13
7181211	13
9436062	13
150699	13
19956041	13
6167036	13
5479709	17
6900055	13
1871687	13
20658518	13
832285	13
1815351	13
1700127	15
9802690	15
1392204	16
778304	15
1184087	13
18723911	17
248359	13
6149871	13
7107830	13
11583773	13
306072	16
5085869	13
7022896	17
1350397	13
1856262	16
5979080	17
1467999	13
1947735	13
8894232	13
13654174	16
4467209	13
15994203	13
5718952	13
9535831	13
1443313	13
33278	13
6296695	13
2605280	13
6185481	16
546373	13
12786536	13
3450478	13
692664	17
235239	13
21711707	13
3262566	13
6187565	13
2274506	13
7324436	13
3725013	13
6996849	13
512746	13
5373493	13
24398969	13
2145717	13
4930452	13
3147561	13
10331748	13
5076353	17
5869298	13
4659171	13
6685198	17
4534826	13
20926880	13
1095360	13
4353393	13
3278219	13
7024436	13
3903150	13
8683828	13
11783884	13
16752909	13
2724337	17
3531343	13
466205	13
5487058	17
2023441	16
6790947	13
4479841	13
14288345	13
107940	13
1484535	13
7619002	13
21928583	13
6160125	13
10799958	13
11876898	13
6043810	13
722048	13
2890373	13
13273080	13
6942027	13
4316172	13
6127175	13
8094923	13
5673143	13
7878701	13
3228178	13
6869664	13
10254151	13
3256710	13
11025240	13
3578095	13
7402463	13
6953566	13
18655141	13
12757694	13
3654441	13
15384477	13
2161858	13
7593980	13
5324572	13
2231921	15
4670463	13
17005147	16
552607	13
10012882	13
1500376	13
1414274	13
14228070	13
1114156	16
28931118	13
3783197	13
9337461	13
4646	13
599679	13
9907471	13
602610	13
8255369	13
5079563	13
1235720	13
7735606	13
2245265	13
5055671	13
4825165	13
168672	13
7415259	13
24360741	16
5417115	13
10406238	13
5479544	13
3704090	13
14737685	13
4870031	13
184203	13
2760393	13
5244543	13
1936497	13
3142708	17
10192298	13
307014	13
2615178	13
2349226	13
659952	13
3725159	13
2091727	13
10754124	13
893943	13
3383236	13
5513721	13
8704680	13
7750785	13
1244238	13
409648	13
5509067	13
1048197	13
14040530	13
13371040	13
9454970	13
1886376	13
1746974	13
7040920	13
6553212	13
883756	13
11460293	13
4991358	16
11073071	13
10823921	13
6211693	13
1861576	15
7423536	13
339404	13
12206001	15
2472780	16
17377884	15
12823216	13
36654038	17
15954439	13
5408566	13
8047726	16
2788432	13
7075445	13
42152075	13
6449959	13
2745850	13
18543212	13
29660060	13
433252	13
10268041	13
314319	13
3132101	13
11451433	13
1192198	13
34057255	13
1032295	16
18178014	13
591726	13
177331	13
12700208	16
3907906	13
7369934	13
8065619	13
1580521	15
6556371	13
17965596	13
5173729	13
634950	13
6772853	13
6800970	13
240413	13
1157992	13
6205284	13
1941912	13
13323308	13
1314676	13
6884363	13
3801900	15
2436402	13
1319073	17
11412282	13
6221807	13
378537	13
13165211	13
2620101	13
10220163	13
27702437	13
23203173	13
14910186	15
2929460	13
836732	13
3438579	13
3495634	13
5600850	13
1753794	15
4733915	13
2777983	16
2090956	13
2177175	13
5569057	13
3547158	13
11533137	16
6210680	13
3193995	13
333857	13
10791744	13
3224713	15
13906404	17
13784278	13
8772618	13
1875867	13
3332924	13
1305493	13
3329837	13
17533416	17
9779667	15
125952	13
9214030	13
12857400	13
6616304	13
9834131	13
3540396	13
23445627	13
6976715	13
8478348	13
2414882	13
4658302	13
8194648	13
9661228	13
5159974	13
10039010	16
11374745	13
5866310	13
356671	17
7875397	13
1595916	13
12251374	13
2104932	13
1125158	13
15724188	13
4500957	17
13653639	13
19101640	13
4312191	13
3136937	13
1394890	13
2899878	13
7080763	13
23330173	15
13077843	17
10988049	13
6436198	15
12965022	13
1327442	13
4752826	13
15580994	13
7740552	13
17210478	13
18433995	13
70355	13
3904382	13
1477661	17
621137	13
9048523	17
14238644	13
10189746	13
2919132	13
641795	13
5504500	13
843265	13
3156625	13
5325816	13
15342308	13
13580877	13
1000260	13
3063786	13
1667027	13
1871714	13
19410828	13
2638204	17
2568139	16
3508720	13
8361176	13
2730443	13
38341	17
2254824	13
5194291	13
475630	13
5069257	13
12962263	13
3220195	13
6615644	13
692329	13
5847467	13
19413718	13
26167236	15
5384062	13
798771	13
13134437	13
21982378	13
2435139	13
6936514	13
22971558	13
5588482	13
25095820	13
1597465	13
7697692	13
10706852	15
1127174	13
2304201	13
8277844	13
272552	13
2369472	13
4875629	15
18565270	15
3166339	13
560563	13
826570	13
21377023	13
2671816	13
14241386	13
3638808	13
2126953	13
19972048	13
13246855	13
10913156	16
5567760	13
14114768	13
21140844	17
5549730	13
2551795	13
366594	13
2258656	13
8978616	13
1039464	13
8573844	13
16040112	13
9088896	16
4561374	13
15501	13
5179482	13
15499946	13
7778712	13
14163706	13
3846345	13
16228575	13
800488	13
1595814	15
14095045	13
522638	13
6529628	13
1097184	13
10894462	13
11114183	13
6013034	13
8805312	13
6095006	13
11274070	13
9948879	13
18740193	16
2899627	13
4951164	16
2789702	16
3177336	13
4541247	13
13934434	13
12029010	16
1748558	17
8659362	13
3405123	13
333002	13
5551413	13
777847	13
5300683	13
1432045	17
3599935	13
2069325	13
3738341	13
13712850	13
6671224	13
147044	13
5670388	13
4867179	13
3242339	13
5701497	13
13992210	13
43141180	13
4972695	13
1081584	13
2723403	16
7277702	13
1267036	13
2339941	13
4881395	13
1273544	13
882990	13
6821909	13
5451143	16
4957080	13
19573894	13
9519334	13
13895594	13
5018309	13
2489199	13
372590	13
5673399	16
10826818	13
4022268	13
9263065	13
16143598	13
8131128	13
5450206	13
2355963	17
1205413	13
1350519	13
3350789	13
6577977	13
11709007	13
1058563	13
21013995	16
3874661	13
3821152	13
10392859	13
3580365	13
24418439	13
928597	16
848235	13
1209419	13
4418874	13
5790995	13
2908765	13
7154369	13
44256587	13
12791842	13
1220501	17
17419055	13
12355656	13
10407952	13
4066068	13
6302632	13
13744009	13
1497297	13
20232025	13
3262244	13
1483191	13
6153322	13
8691068	13
3456486	17
6631012	13
5020782	16
1005892	13
6300800	13
11805494	13
15964773	13
9222224	13
1521369	13
610735	13
5646225	13
18351195	16
492654	13
18258194	13
1106410	13
23706807	13
804472	13
11291522	13
884769	17
9110071	13
5059116	13
26495861	13
6005510	13
14472263	13
428029	13
16563874	13
9211258	13
11526308	13
585635	13
40442311	13
5297842	13
4358430	13
10528694	15
7285030	13
5597061	13
3619450	13
8346970	13
1702951	13
5741371	13
3391997	17
435472	13
2090354	13
8070337	13
896954	13
472059	16
27668719	13
5915472	13
709985	13
277417	13
888154	13
1074864	13
5558498	13
20618847	13
2499321	13
16308	13
305177	16
2878388	13
2524863	13
553931	13
14696218	13
17048526	13
5372300	13
5426136	13
7146069	13
19345644	13
11567918	13
1354198	13
621777	13
1342099	13
12140760	17
2935805	15
11609023	13
5738971	13
959898	13
473281	13
446867	13
6432061	13
4976774	13
2101709	13
40228433	13
11254843	13
23087670	13
22318575	17
4261997	13
6529041	13
1920879	13
3979783	13
1780063	13
22403232	13
886421	13
3924424	13
6881692	13
6448792	13
1532407	13
3209422	13
12296135	15
20399893	13
7002659	13
4576462	13
8632272	13
2869380	13
4424272	13
14684225	13
6115979	13
2574949	13
12443469	13
176951	13
12336240	13
1781812	13
2267294	15
581858	13
2937292	13
4112200	13
7971558	13
1638352	13
22554733	16
10632125	13
466524	13
2275038	13
858260	17
2078116	13
300384	13
1403331	13
17560554	13
6122840	13
1383852	13
4650141	13
18616492	13
9094396	13
411435	13
16042569	13
8750514	13
7470742	13
4282154	13
1148069	13
218867	13
5149636	13
10549276	13
4378720	13
3405276	17
2740340	13
509293	13
3120916	13
144462	13
5044101	16
15315773	13
27017814	16
2781091	13
1223725	13
13713249	13
38185223	15
3990775	13
6680677	13
6641440	13
1034895	13
1007315	13
1700917	13
1963987	13
7651873	17
30495308	13
3990435	13
25927159	13
18427547	13
1175978	13
4912623	13
9929001	13
2224893	13
4984681	13
6678146	13
14655114	13
12650397	13
7877323	13
31520391	13
10105964	13
11637017	13
7998775	16
2951895	13
2815071	17
2836224	13
2506260	13
800006	13
2645319	13
5916569	13
4907735	13
3381142	13
15901884	13
894740	15
1545104	13
13858143	13
548058	13
25607041	13
12493201	13
3541766	13
16088275	13
7223096	17
16169250	13
800809	13
14816786	13
10813033	13
7495870	13
1305400	13
1053823	13
1932738	13
38042664	15
24657774	13
1189988	13
2479857	17
1261364	13
2643273	13
4373020	13
3440623	13
6030514	13
98695	13
1598761	13
3843815	13
2709557	13
609127	15
17151568	15
11124072	13
21309269	17
123589	13
2416574	15
23507974	13
2730317	13
6292951	13
364508	13
4151204	13
6220856	13
11041106	13
9256502	13
1334485	13
7447587	13
1773287	17
13042382	13
3579651	13
1051033	13
4031994	13
9010493	13
9979629	13
4349673	13
2313592	13
182903	13
7402360	13
556559	13
6868172	13
9103565	13
33313401	17
787160	13
6885797	13
11937017	13
11888797	13
20782575	13
2408821	15
5252010	13
2180416	13
6728376	13
5543984	13
5889585	17
9640496	13
6415175	13
10206522	16
4417422	13
11016350	13
8653723	13
1201305	13
13044223	15
4529274	13
455586	13
1341487	17
3058711	13
9016367	13
16249346	13
4625659	13
12280364	13
8895919	13
897126	13
5412670	13
2348892	13
3925495	17
1060827	13
291347	13
6003608	13
7608288	13
6617596	13
2436237	13
10579694	13
3222969	13
13850445	15
1626588	13
12367165	15
6263098	13
11653281	13
16729483	13
6592558	13
3353984	13
6092001	13
3499882	13
762709	13
9383583	17
10224498	13
12794309	15
474114	13
1949816	13
3407097	13
6239432	13
10630379	13
978111	13
5995789	13
15363794	13
13642586	16
1408470	16
1712355	13
2537866	13
11868527	13
11854590	13
7840977	17
10258658	13
1194261	13
9624421	13
1741034	13
191717	13
1703501	13
970694	16
10755831	13
3401583	13
1332046	13
750540	13
4608123	13
27660749	13
5136484	13
9280319	13
9522195	13
4297481	13
985139	15
14751481	13
13322096	13
5481935	13
1723553	16
3232380	13
4181784	13
6806761	13
4701565	13
3041324	13
1256450	13
8255427	13
22594192	13
468387	13
3585548	13
2909375	13
4667768	13
3633249	15
6457909	17
7758679	13
258006	13
1577767	16
13941674	15
10414083	13
15180785	13
4166195	13
5328749	13
1620204	13
14992984	13
1146755	13
1549285	13
3276705	13
3438400	13
3753038	13
1616601	13
7385494	13
2154474	13
6551435	13
16135973	13
17915902	13
1000587	13
3577022	13
8263357	13
90616	13
8696863	13
443130	13
408515	13
8270707	13
17145068	13
30481219	13
6942085	17
14215585	13
1090832	13
4541506	13
36480564	13
905625	13
5465274	13
486954	13
12991798	13
5483628	13
2365003	13
1538059	15
3944477	13
10417713	13
398642	13
5632172	17
4332599	17
2109793	13
2392671	13
4362998	13
595825	13
12579845	13
8913504	13
889232	17
18027485	13
2133918	13
8963835	13
3308052	13
2462339	13
4920476	13
1276950	13
4181317	16
3040566	13
13981766	13
2491686	13
11444354	16
3601251	13
23381566	13
19548687	13
3262834	13
1679003	13
2328294	13
2560747	17
18742166	13
7711752	13
3879141	13
830760	13
7371792	13
17504600	13
3637466	13
10025683	13
13748111	13
8039955	13
885950	13
6482240	13
9877920	13
4060490	15
565483	13
13273164	13
2842400	13
1473194	15
142017	13
34056064	13
7333825	13
27569219	13
2898507	13
8715240	16
4140557	13
3116557	13
3905264	17
285721	13
4252991	13
7628074	13
20497392	13
13712375	13
8169014	13
7383892	17
29444619	15
1564060	13
13020964	13
1861105	13
1392110	13
6324280	13
12771774	13
5951045	13
4711560	17
2516072	17
15693692	13
5500872	16
9084903	13
3529415	13
81158	13
6908982	13
13299251	16
3946673	13
6404141	13
1782576	13
2193665	13
4048488	13
10107161	13
6167663	13
437906	15
9895803	13
1633947	16
11192632	13
26498167	13
7933965	13
555579	13
4769264	13
17289252	13
1198779	13
4983539	13
4156336	13
9026092	13
282156	13
521646	13
240450	13
1611430	13
29986564	13
4150624	13
5889810	13
2847145	13
5532505	16
9567381	13
2702367	16
26446459	17
2033740	13
281740	15
435642	13
12556302	13
2267095	13
2682468	13
6426776	13
405179	13
5930272	13
6267969	17
848672	17
2647099	16
997406	13
3881333	13
71508	16
3632870	13
2153914	13
271397	13
6699765	13
1828110	13
975742	13
4506851	13
14195095	13
3500639	13
2961207	13
2007258	13
8861336	13
3573884	16
11103385	13
3705493	13
6736129	13
22486101	13
4432376	17
13536455	15
33680330	13
1080117	13
10483865	13
750660	13
11197531	13
12239788	13
3157962	13
12184953	13
21537106	13
2063835	13
9035310	13
8293481	13
1545837	15
4098813	13
23541326	13
10753731	13
6296683	13
18309274	15
108068	13
26957064	13
1556052	17
457351	13
2556699	13
3070059	13
3434643	13
1549772	13
3068768	13
1333294	13
2595594	13
2568343	13
2171673	13
6445202	13
1990700	13
484802	17
8306391	13
4629492	13
4652200	13
10277672	13
2123442	13
2794058	13
8150218	17
6868620	13
4996997	13
7766767	13
9526828	13
17089443	15
8381039	13
2343998	13
5665353	13
4967628	13
16805163	13
2347483	13
797036	13
478650	16
799475	13
4487193	16
10136502	13
3894826	13
997751	13
11097354	13
320623	13
1225434	17
7169590	13
41455	13
5109070	13
987528	13
4961169	13
6714261	15
6279317	13
14250464	13
6256436	13
3337646	13
5346961	13
2014320	13
6379115	13
6752255	13
7454462	17
1202179	16
2351998	13
25129901	13
2222353	13
11375999	13
27757349	16
1109275	13
1067517	13
107459	13
5912049	13
1042592	13
3339569	11
2411787	13
3121777	13
12252679	13
5490438	13
934949	13
10039107	13
11495265	13
412595	13
7899420	13
9561607	13
1380151	13
6085526	13
5317837	13
10287838	13
6572770	13
10317779	13
3582829	13
11897588	16
22351731	15
10627403	13
287475	13
8449210	13
232857	13
23093394	16
1249165	13
867691	13
31332500	13
8556860	13
7272989	13
1729386	13
1093594	13
9347307	13
789855	17
114908	13
9300342	13
1064334	13
1526329	13
109293	15
20538410	13
4070973	13
4906866	13
12779415	13
6852138	16
3911541	13
7996116	13
5829910	13
1007296	13
1827918	16
5541405	13
8291747	13
775807	13
20655	13
6903924	13
796090	13
248490	13
13051022	13
1544563	13
12989655	13
4079288	13
5342876	13
6583692	13
12031510	13
1789414	13
4227364	13
1203369	13
1394122	13
7701202	13
1548737	13
4813584	13
2564279	17
8432229	15
3281749	13
15932817	16
516767	13
715349	13
509627	13
15892464	16
3805318	15
16289174	13
3826356	13
5463268	13
2929632	13
8326588	17
6781355	13
2418883	13
10223494	16
5180498	16
1141643	13
9262873	13
1314532	13
4952048	13
7251539	13
2484951	13
15538680	17
9390471	13
8445761	13
11302276	13
650366	13
46986948	13
3780674	13
52701	13
2374758	13
3990804	13
5062068	13
9948526	17
5217451	13
19471239	13
15092742	13
18378528	13
10964429	13
13682017	13
16714323	13
2995685	13
18320752	13
13344038	13
7905135	17
4291368	13
9951827	13
12229206	16
12413112	13
5831512	13
5409194	13
2582273	17
10793089	13
16046028	13
11298431	13
2698120	13
207211	13
110798	17
2100282	13
12859828	13
530282	13
6659067	13
21771808	13
1667547	13
9422708	13
21486567	15
3884181	17
8614819	13
3663059	13
3119540	17
29232342	13
1386510	13
7402115	13
3440894	13
4173384	17
1591280	13
2044472	13
13307197	13
1036221	13
10085036	13
4173502	13
4300276	13
1904709	13
14016823	13
449049	13
11587393	13
923391	15
5206420	13
2642373	13
6775164	15
890660	13
1381533	17
725915	13
16608701	13
5128317	13
2203070	13
5334350	13
2755270	17
1316416	13
7609270	13
13069842	17
1417145	17
2089165	13
8444517	13
3957322	13
1795211	13
14650952	13
6054487	13
777876	13
11552569	17
100467	13
4572443	16
1461794	17
5097487	13
10430063	13
1670819	13
1156759	13
1747569	13
7499887	13
9126573	13
498688	13
14608508	17
16517507	13
19316862	13
510180	17
206816	13
3977283	13
4326252	16
4060569	16
10777360	13
29395181	13
14117122	13
843044	13
10917579	13
15264485	13
5685081	17
760483	17
12104261	13
2859543	16
4734046	17
1627853	13
8155129	13
20526522	13
5441797	13
3430992	13
4776426	13
543485	17
6478978	13
13638554	13
1606664	13
46524084	13
1507049	13
2030589	13
5546001	13
2826995	13
10550406	17
1020853	13
6768834	13
59672	13
11440749	13
13969200	13
7619078	17
8565074	13
22182841	13
890964	13
11622057	13
4697485	13
2253399	13
14841697	13
6693135	13
11108210	17
13271918	13
16867387	13
825088	13
4992081	15
13118424	16
1489626	13
6352932	13
2650421	13
4352488	13
5465685	13
10084331	13
8094456	13
1705173	13
4483040	13
4995812	13
323390	13
505036	17
6798899	13
5586217	16
4460151	13
1506804	13
3084247	13
8349815	13
4580902	16
27510738	13
10968134	13
13641958	13
1141861	13
32093252	13
14746291	13
3764903	13
3534472	13
9465479	13
20042255	13
8281950	13
7458491	13
8546224	13
3560644	13
3460675	13
5024362	16
21648848	17
3019219	13
20919108	13
13484554	13
23367546	13
2159069	13
491018	13
4249747	13
4086986	13
9951678	13
7901176	13
4888479	15
18085050	13
1779554	15
23824335	13
997950	13
1178776	13
19936049	13
6173381	13
22565289	13
7261176	13
9679539	13
1628960	16
3425622	13
4061228	13
36246854	13
4406132	13
1877154	13
245590	13
11443181	13
10660342	13
5083100	13
11639113	13
3242766	13
9350000	13
117903	13
7654213	13
10715838	13
2174708	15
3057898	13
12787025	13
3829274	13
6441633	13
3602287	13
830059	13
18997854	13
30449768	13
6333383	13
6145603	13
18212062	16
4398352	13
5834261	13
4101523	13
1524121	13
2586608	17
7264816	13
4427699	13
3860497	15
8894143	13
948393	13
9632896	13
2631895	13
6464891	16
4970456	13
2508711	13
576229	13
10246311	13
318762	15
2539	13
6705468	13
14968670	13
1430596	13
17344225	13
3667790	13
57255178	13
6986655	16
10900263	13
12918638	16
1825972	13
1179681	13
7152357	13
5530095	13
3458797	13
5968728	15
7207271	13
4283310	13
16418390	13
13712074	13
9255337	13
19364099	13
2750197	13
23062927	13
53058	13
9551455	13
1340061	17
1769973	13
620190	13
2214149	13
23504519	16
2991646	15
3717266	13
14686234	17
415651	13
5316703	13
8914996	13
9819232	13
2573024	13
18607426	13
696860	15
21353757	13
598408	13
1391331	13
6216490	13
1660744	13
18521059	13
2747014	13
2793261	16
2479091	13
21952289	13
7815351	13
3388111	13
80053	13
15150380	13
10301036	13
48982530	15
4083018	13
22294778	13
10903799	16
56661614	13
905030	13
6560089	13
3588700	13
3604405	13
1410486	13
3682249	13
4949069	13
1808192	13
871376	13
1102375	16
2378055	13
320709	13
6666068	17
1989232	13
10674870	13
15496854	13
6065978	13
4587938	13
5963056	13
6880255	13
9546338	13
458134	15
8592980	15
6322804	13
28368418	13
12193278	13
879033	13
962810	13
1492799	13
11088512	13
6186308	13
1075445	13
832005	13
322550	13
2905644	13
7941257	13
439593	13
9670073	13
22753776	13
16445670	13
4798687	13
7894461	13
7114931	13
3514750	13
2152042	13
3998557	13
18957456	13
7181960	16
4633007	13
2153671	13
10042417	13
1659178	13
3205071	13
4697383	13
2518326	16
5498907	13
1533646	13
4419752	16
2824478	13
2718005	17
27640089	13
2097685	16
31143630	13
4295425	17
8561785	13
1480053	15
838825	16
4059856	13
14093694	15
3935733	13
350824	16
6835166	13
8511954	13
1055754	16
13221537	13
2916431	16
1973700	13
278998	13
18546733	13
1610172	17
4363205	13
6527754	13
8384157	15
702923	17
3633291	13
7071015	13
9983035	13
30657885	13
2697772	15
12680610	13
4648287	13
13329991	16
11805807	13
31852809	13
4495968	13
7766612	13
11979989	13
5127320	13
631887	13
4504040	13
973883	13
6306701	13
6183211	13
4554642	13
825693	17
10390009	13
14602776	13
7838187	17
6387845	13
3579373	13
15483857	16
30781467	17
2457883	13
184932	13
6649060	16
3792550	13
4642231	13
2060958	13
7101014	13
505514	13
561841	13
9519379	15
2505359	13
5095553	13
4065695	13
532067	13
781094	13
5334407	13
23178078	13
18996617	13
2822971	13
3302265	13
80527	13
336559	13
2974955	13
3600647	13
5013150	13
23542504	13
8635340	13
807369	13
13603349	13
13950350	13
6766986	13
494075	13
4262611	16
2110938	13
3696607	17
5296224	13
1003840	13
5589179	13
34419	13
1892026	13
341941	13
1000226	13
18477169	13
3773636	13
10795796	15
16323831	13
7115728	13
276840	13
13469562	13
6305348	13
20275141	13
1163164	13
10829428	16
15713693	13
3034583	13
3848047	15
3301781	13
11681463	13
2373583	13
7998649	13
19815978	13
4997269	13
616885	13
25136017	13
11914610	13
5711058	13
2012564	13
5232528	13
6531848	13
5700632	16
23854963	13
1150954	13
16176704	13
8053360	13
7169740	13
9556317	13
6742750	13
2867420	17
11924171	13
114423	13
1541362	13
3399807	13
3515933	13
2036466	13
13327797	17
285782	13
5831261	13
3114373	13
21403898	13
2451813	13
4979823	13
5884263	17
5515820	13
170745	16
2047560	13
18363231	13
345651	13
298992	15
32175158	13
6765977	13
1555489	15
18974293	13
892237	13
5798469	13
4546538	13
2086040	13
2363811	13
1266601	13
7252064	13
207601	13
2206010	13
20893607	13
5653969	13
2148139	13
1698674	13
8012185	13
3149805	13
2696759	13
1504942	13
12336051	13
3970528	13
126895	16
5797909	17
2828553	13
1574782	13
2031792	13
15897531	13
1862919	13
5756630	13
731124	13
2365083	13
2392808	13
786889	13
6172654	13
16156635	13
3741882	13
3198141	13
8212842	13
3194399	13
14143626	13
19453826	13
1392716	13
35934094	13
9482717	13
10505979	13
12925494	15
159677	13
1618472	13
10619826	13
1293901	13
6838714	13
3267991	13
21957837	17
788164	13
225029	13
1787482	13
6907464	15
13350823	13
22547681	13
5017847	13
21480910	15
19260676	13
16125891	13
4211501	13
12582644	13
11393479	13
7484384	13
726359	13
1854121	13
14626997	13
1900765	13
13734884	15
9481013	13
3614807	16
323711	13
1906870	13
220132	13
10637746	13
643483	13
4048309	17
4224488	13
4315654	13
2348526	13
1852738	13
2582675	13
1536075	13
2915057	13
4641640	15
8096995	13
18653847	13
2536134	13
14795964	13
8702307	13
1598688	16
5542526	13
462690	13
4994708	13
8878652	13
7954092	16
222834	17
3677123	13
3230957	15
5336288	13
21812172	16
351708	13
250167	13
10721231	13
8311390	13
6870624	13
7612362	13
12312810	13
18397897	17
22629176	13
4503715	13
11685182	13
2593673	13
2418263	13
5312612	13
2644696	15
546683	13
16071947	13
179575	17
11525633	13
2590417	13
1800164	13
10980699	13
13063032	16
6492321	13
5089123	15
4659488	17
23152879	13
615379	13
1703574	13
3995688	16
6434198	13
881517	13
27843710	13
7830638	13
560197	13
6435785	13
9976569	13
843302	13
10226135	13
439660	13
2672394	13
3238302	13
8371771	13
7832717	13
5916434	13
13628247	13
6201777	13
1887293	15
4551972	13
9261797	13
8466672	13
7579267	16
853408	13
936676	13
23389699	13
13617503	13
8998465	13
15298009	13
2724407	13
6924161	13
3500415	13
12180808	13
18749259	13
3749545	15
9228738	13
16463643	13
13705144	13
6268522	17
16249834	13
15752252	13
4207690	13
4668931	13
8725260	13
31187	13
1177242	13
7488499	17
2135462	13
17678110	17
8739123	13
4890402	13
4661462	13
753788	13
16270016	13
3496219	13
76413	13
9738143	13
3301378	13
17867080	13
10889037	13
3326393	13
10932735	13
7810553	13
1643809	13
912151	13
5049682	13
1910299	13
874542	13
16530673	13
10851586	17
275896	16
1577868	13
228350	13
7318938	13
6444207	13
20360235	13
18513111	13
6627175	13
16227792	13
218951	13
8633936	13
2579562	13
4367459	13
1688788	13
12698135	13
7958058	15
7211174	13
1170140	13
17464084	13
1877437	16
10160580	17
19610269	13
2123544	13
11898743	13
1377146	13
26567733	15
1944694	13
20520389	17
6163383	13
476927	13
390781	13
50469	13
10774678	15
4351774	13
6265215	13
7577804	13
2148478	15
1702266	13
1835183	13
5094234	13
863667	13
11356891	13
4600817	13
7168877	13
5551165	16
21124608	17
13684248	13
2825384	13
7464767	13
18229865	13
7787187	13
11398111	13
6837476	13
7962175	17
10265348	17
1793495	13
5804111	13
1513391	15
139534	13
1504341	13
12392022	13
2308782	13
3413795	13
7930810	13
8595264	13
3978007	13
10346857	13
9369515	15
6358970	13
271933	15
4720882	13
5372145	13
27071082	13
4707378	13
5376701	13
9513048	13
5288	13
2933207	13
6353773	13
7302319	13
25820672	13
12101117	16
32120267	17
22466793	13
4969731	13
15654066	13
8486282	13
23293439	13
4109505	17
661315	13
10297959	13
5441127	13
1082003	13
3966433	13
1755326	13
5656501	13
10033705	13
5969674	13
3894005	13
53289	13
1747955	13
5124491	13
8256620	13
14016442	13
4868587	13
5148476	13
7097839	13
8619018	13
3901398	13
11959748	13
686444	13
11499645	16
5805958	13
4618085	16
12594190	16
3645477	16
4402089	13
16436216	13
2903604	13
3930779	13
37854446	13
13198132	13
51136975	13
9729115	13
3021419	13
2510767	13
5743117	13
7639713	13
15136587	15
1349968	13
18929683	17
8662705	13
15655666	13
24946450	13
1587656	17
7968159	13
14163570	13
439324	15
2781951	15
2969272	13
5525287	13
9140746	13
5746336	15
22431549	13
1431526	13
5332565	13
516261	13
4533023	16
3592142	13
5047555	13
867106	13
5233615	13
20244434	13
7640525	13
2810158	13
24622954	13
6316190	13
786295	13
3318638	13
1379016	16
14444816	16
4379230	13
8829935	13
12282906	16
2393535	13
4318709	13
21575629	15
3929854	13
302767	13
11400236	13
9399357	13
2841812	13
4047867	13
8113926	13
6350840	17
26315495	17
772748	13
1590835	13
12540327	13
15103437	15
7823625	13
3634628	13
1089131	13
7557790	13
8025923	13
937610	13
5751190	13
2211632	13
11905546	15
7644951	13
3850927	13
10739205	13
1512281	13
15094271	13
1426879	13
4669862	13
263835	13
24822774	13
4416256	13
2082711	13
47130941	13
6890339	13
3002100	16
1069767	13
1154941	13
15796107	13
866433	13
1039531	13
13090177	13
1340407	13
5715157	16
31481368	13
4320047	13
3388822	13
3919830	13
3461424	13
4045944	13
11052528	13
23879257	13
3420237	13
3309357	13
3490751	13
15933640	13
8066805	13
12256460	17
25158602	13
1010391	13
2268787	13
17450056	13
10663957	13
3093822	15
3560740	13
1213085	13
2604508	13
1521803	13
2078908	13
5924514	13
11751913	15
3071941	13
353883	16
15700491	13
1090674	13
191033	13
5512089	13
6565977	13
12149932	13
13716540	13
415216	13
8226723	17
5899698	13
12841415	13
18670541	13
338540	13
36649308	13
382722	13
787997	13
8821473	15
27144367	13
5297513	13
210151	13
29021817	13
4952204	13
2020232	13
1354963	13
10555980	13
1597752	13
2598522	17
2311182	13
17135309	13
7064586	13
5401545	13
5366497	13
21817626	16
319586	13
3635112	13
17868293	13
6091965	13
5858077	13
8184892	17
2818463	13
17271228	13
747489	13
4678715	13
5254132	13
797197	13
9158589	13
14841380	13
22967009	13
2377406	16
1443038	17
9461054	15
1888080	13
4132272	13
16690142	13
4088528	13
4820668	13
456821	13
3018924	13
52771	13
20057263	13
2005000	13
3079752	13
8666989	16
2652192	13
19180200	13
825929	13
8439462	13
15746384	13
3838443	13
24270122	13
427605	13
478880	15
20726333	13
6199307	13
1097403	15
7230689	13
21395196	15
10663724	13
8280286	15
17080154	13
1056106	13
8396847	13
1323618	13
12740532	17
2718262	16
6862904	13
21652700	13
1294789	13
43471304	13
676058	16
14342190	13
16833432	15
6761137	13
328574	13
10345860	13
19530809	13
1814348	16
8125206	13
19912333	13
822324	13
7592969	17
23890724	13
8934420	13
35366661	13
21109498	13
10142377	13
10129953	13
7427207	15
504965	13
2982017	13
668270	13
2155589	13
13750179	13
2002426	13
9809383	15
17488395	13
5279974	13
1755750	13
3765883	13
36664018	13
2480266	13
10787903	13
1855735	16
1455656	13
1964060	13
10835336	13
6705958	13
8474888	13
7859082	15
10687380	13
8847178	13
14748388	13
2900107	13
2257608	13
2426534	13
5797558	13
521560	13
537010	13
874401	13
1401996	13
4570962	13
3799131	13
8061137	13
9603115	13
6594404	13
3087634	13
5270185	13
3989506	13
15963290	13
12546717	13
13488844	13
27125887	13
9290446	13
7694686	17
1926676	13
7423507	13
13370264	13
3502966	13
22252873	13
1669750	16
10481172	16
10405750	13
3560024	13
8460799	16
32742022	13
25882128	17
6764920	13
14984781	13
11300293	13
1560263	13
8894170	13
287799	13
2749954	13
28109324	15
6380861	13
21427	13
4626973	13
23410013	13
4860901	13
7777274	13
267606	17
40251467	13
8946259	13
4140385	13
1127452	13
7725598	13
3469267	13
5381338	13
6815097	13
5937571	13
2533166	13
1467124	13
4810024	17
631487	16
6824710	13
12264415	13
4306240	13
9364973	13
2492979	13
500797	13
9520627	13
16005765	13
6908254	13
1907339	13
7071439	13
18111067	13
1469625	13
12786776	13
4649037	13
22274257	13
351205	13
18293234	13
4389598	16
4716158	13
4884432	13
3777710	13
1715908	13
596610	13
13765272	13
1717268	13
13929249	13
135277	13
3119641	13
11850973	13
4063150	13
2319773	13
1408229	13
7215774	17
3345385	15
679513	13
1948880	13
2903996	13
22835814	13
463726	15
6766637	17
6934064	13
1741553	13
1651796	15
214944	13
9784148	13
1416775	13
4670818	13
17449461	13
6458075	13
226062	16
132734	13
8556115	13
5016065	15
10292181	13
4846624	13
3975543	15
15581285	13
8643481	13
7372540	13
3218714	13
1446341	13
2882341	13
5484968	13
1203858	13
1438067	16
1731812	13
7890015	13
1059082	13
354423	13
6135560	13
3877543	13
2252372	13
4240030	13
9903493	13
905430	15
6073342	13
859552	13
6395893	16
14072703	13
8168722	17
29046020	16
2436538	13
6921753	13
2561680	13
302832	13
23679973	17
4859871	13
7457091	13
1214840	13
196519	13
10535837	13
32771955	13
5787871	17
7907898	13
1409719	13
18039588	13
7587071	17
3674805	13
8497631	13
18295631	13
2345511	13
2741786	13
8362230	15
11768609	13
1699833	13
3003317	13
4608015	13
746851	13
3191072	13
20715379	13
2147785	13
5193917	13
13500307	13
8036333	13
11059789	13
1703659	13
1790257	13
10779021	13
11247813	13
7412928	13
2928677	13
6382022	13
953598	13
1004251	13
22708	13
2377647	13
8393486	16
4807037	17
10374179	13
5641701	13
8341779	17
5212789	17
44102199	13
1111922	13
8983272	13
15325333	13
5298091	13
1960940	13
8488844	13
10646632	17
1623067	17
14038625	13
9248922	13
6288997	16
8316444	13
31715225	13
98605	13
3432580	13
3923270	13
23453149	13
6351437	13
32460633	13
1633486	13
2735856	13
90768	13
16280162	13
3538949	13
3685685	16
20716061	13
13133283	16
2850289	13
2881801	16
2213955	13
4866237	13
639888	13
4492860	13
9141998	13
1342011	13
1789402	13
12965117	13
16510572	13
6054251	13
20774243	17
4357307	13
1545699	17
5718711	13
9522767	13
14681635	17
619487	13
3589884	15
8839509	13
1283457	15
2493281	13
26141728	13
37436	13
3231140	13
2444160	13
1488107	13
34982673	13
3208052	13
8165713	16
438596	13
4208990	13
4514784	13
6100720	13
9801544	13
1919676	13
3315266	13
14809145	17
8642347	17
3667854	13
11222742	13
4715584	13
199363	13
1156853	13
9121276	13
218318	13
5727850	13
12854789	13
1689738	13
545292	17
2080449	13
327166	13
384360	15
2551428	13
11951728	13
3706149	13
1234940	13
2982182	13
3227972	13
21653998	13
56998	13
5579714	13
35327654	13
356346	13
5944909	13
1018156	13
10398544	13
423456	16
501203	13
15122026	13
15340406	17
3601271	13
12275911	13
3151065	13
22978229	16
12061940	17
7710156	17
3419752	13
7626244	13
5166382	13
6426675	13
2565059	13
2811991	17
456516	13
6969868	13
23544093	13
3841208	13
580989	13
16286837	13
12311125	13
11890854	13
5605769	13
1128116	13
1179890	13
397712	13
8205776	13
116513	13
8001377	17
185264	16
37270810	13
2278539	15
22926717	13
13894166	16
71821	13
6749217	13
10809119	13
4631494	13
6938866	13
3700840	13
4740326	13
9640145	13
11795433	15
2813313	13
1686219	16
2636892	13
7611678	13
4319333	13
3093214	16
4355025	13
6695211	17
18311586	15
10519212	15
2713043	13
10504778	13
1915001	13
1457572	13
2348286	13
7249120	13
2183069	13
7260526	13
7662282	13
8432056	13
989359	13
5117536	15
4521226	15
2247785	15
15607356	13
20770172	13
4270665	13
3654934	13
1192543	13
5884521	13
3352571	16
5614637	13
13019173	15
18922423	13
3420436	13
700686	13
2352203	13
22702678	13
13170951	13
2307281	15
4224311	13
2503858	15
8657725	13
19770010	13
5173145	17
16005479	13
6325513	13
14103029	13
7975292	13
5440782	13
5629797	13
10867361	13
12039240	13
910783	13
24055618	13
1117455	13
17908903	16
2958096	13
2392502	13
15258756	13
332459	13
8938010	13
16259631	13
4276356	13
2412153	13
2161590	13
4620388	13
10602387	13
2077847	13
5956458	13
16382005	13
8115284	13
7545172	15
13809120	13
21241920	13
8666195	13
10813760	13
24455348	13
1187198	13
23798358	13
14123488	15
14990694	13
1685961	13
11482007	13
10376641	13
12316862	13
3910688	16
451322	13
503881	13
6906891	13
11711806	13
41439	16
4127321	13
6301061	13
13407861	13
10086861	13
2984471	13
14294206	17
3588762	17
2283611	16
15012004	13
1462532	13
14427446	13
8986999	13
10398944	13
1338373	13
23164783	13
11500338	13
19750200	13
23379458	13
7993002	13
22647220	13
1380193	13
584602	17
2162961	17
16788922	13
21428237	16
13690381	13
19499449	13
16219241	13
6870032	16
974028	13
3781137	13
7901565	13
4527494	13
2780090	13
2600407	16
9677480	15
2646488	13
773010	13
6094102	13
9855281	13
5352041	13
5516441	13
5709650	13
677668	13
259208	13
4153067	13
2366960	13
1922550	13
9934818	13
1260092	15
506431	13
3257696	13
8162154	13
5735824	13
3663098	13
2727541	13
7538614	13
8576325	13
10725156	13
17101533	13
1772555	13
37622577	13
1213857	13
8211195	17
5272358	13
2078907	15
892442	13
3366327	13
4752970	13
14582823	13
6263074	16
6536314	17
5660538	13
3986548	13
2016110	13
7453172	16
1967189	13
3447616	13
4037769	13
118258	13
2497595	15
13233525	13
22285479	15
9292289	13
5085577	15
3227344	13
2076430	13
5701137	16
7884435	13
5093759	13
12589595	13
13885466	17
4432787	13
1277810	13
14928521	13
10246586	13
13759394	13
7406773	13
834428	13
835639	16
4916429	13
1200693	16
4137094	13
4075685	16
8022064	13
18747264	13
4169314	13
3790620	13
7777945	16
3782101	13
617715	13
8482170	17
6725329	17
727456	13
535010	13
11497010	13
5923699	13
2184944	13
523596	13
14028639	17
3500685	13
133568	13
2531838	13
5431298	13
9799383	16
1846793	17
3500824	13
2506096	13
6609044	13
385294	13
1416594	13
14396860	13
17082819	15
6531975	17
8753934	13
2192555	13
29371321	13
2495061	13
5428505	13
1062922	13
15363626	13
282822	13
4907288	13
9517452	13
6015254	13
1219201	13
2457405	17
7762848	13
2963054	13
21678028	13
521838	13
9654939	13
641747	13
1714134	13
5888606	13
1528518	13
10650561	16
1187368	13
2698288	13
18823706	13
464585	13
1666908	13
17914564	13
2426565	13
11365430	15
1313835	13
4599244	16
8009008	13
11989555	13
16357577	13
3422794	17
5659822	13
6144617	13
5454573	16
529883	13
1791957	16
8215182	13
1982607	13
926880	13
6968397	13
6148588	13
1834895	13
2949825	17
447776	13
18980026	13
19401944	15
11397204	13
2733712	13
2261287	13
4630523	13
556257	13
31265638	13
3003769	13
508021	13
7845885	13
24471174	13
6296084	15
4706940	13
11474069	13
490996	17
401785	13
11314543	13
8911620	13
411823	13
11125332	15
1096196	13
10528224	15
5915121	13
13967774	16
16621532	13
2848396	13
19318328	13
3116344	13
22094909	13
600775	13
21522268	16
2893953	13
10475408	13
1348542	17
1145187	13
1079482	13
461586	13
11931376	13
11066608	13
10980518	13
15596461	13
88818	13
11937531	13
1267244	13
1338284	13
12565844	17
6424381	16
5048164	13
5450340	13
18210544	16
9097237	17
2718207	13
14823802	17
6466860	13
8260676	13
4882151	13
438888	13
10946515	13
6466214	13
2325998	13
5135669	13
3385067	16
12911297	13
8196191	13
1998774	13
5032512	13
6738763	16
9070957	13
5290885	17
929993	13
846705	13
338731	13
35116342	13
9781641	13
6124739	13
24025353	13
13148450	13
6641793	13
12994361	13
9559009	13
7608836	13
38346656	13
1626119	15
1890731	17
15199189	13
21639621	13
1797795	13
6083032	13
6661202	17
15517940	13
1931685	15
8180511	13
6349744	16
9297996	17
671653	13
5138567	13
5241674	13
5843593	13
1821463	15
3003625	13
2356369	13
5889781	13
322008	13
439193	15
16797531	13
1016521	15
1048396	13
6650189	13
8224595	13
2107863	13
1538291	13
2263267	13
8947240	13
33498556	13
1289253	13
20712726	13
26143655	13
8756444	13
18245417	13
4736411	13
4350192	16
607762	13
361816	16
9461155	13
27025597	13
25085473	13
3668908	13
2082954	13
19136666	13
42272475	17
21337326	13
6098275	13
5790254	13
5748891	17
31062795	13
4307802	13
2125046	13
8680595	13
8554654	17
25029738	13
7718387	13
7235467	13
1552783	13
332651	13
582732	13
7687461	13
5925678	13
22666075	13
42866	13
3796655	13
6441009	13
19566138	13
24174951	13
412846	13
3536666	17
12082398	13
13409078	13
3774429	13
4487237	13
9717781	13
7870987	13
4457975	13
5823602	13
5078414	13
6367389	13
8099433	13
2483926	13
832936	13
2441694	13
3546242	13
5880552	16
19044033	13
56578	13
1841088	17
12231712	13
4605389	16
9210126	13
5199508	13
1561727	13
1324185	13
4522732	16
1025713	13
3239031	13
10220871	13
5025558	13
3673775	13
2128362	13
257055	13
11865719	15
1738095	17
11342265	13
2164901	13
3925286	16
5617220	13
10387708	13
17808262	13
6785894	13
20550071	13
230340	13
991779	13
6859266	17
2058089	13
1670123	13
22083680	13
20248604	16
1890231	13
6678601	13
1260101	13
4896030	16
2310000	13
31385227	13
6104315	13
258736	13
2037598	13
3054381	13
4287248	13
5916805	13
4644783	13
18437083	13
5451084	13
5658699	16
14867944	13
38465494	13
10815361	13
1936272	13
3099283	13
3034841	17
6820683	15
35542722	15
1349239	17
360197	13
1845128	15
1314452	15
950553	15
1887779	13
26206944	13
6716086	13
5960069	13
397446	13
8963662	13
1360239	13
28342759	13
11391515	13
17963397	13
7227296	13
1418614	13
4396079	13
653540	13
25263724	13
7360768	13
11604388	17
975628	15
1503854	13
4149050	13
26129901	16
1168727	13
722909	17
6977970	17
27133161	13
56332713	13
1440360	13
13223002	13
1111983	13
6544621	13
80589	13
16483051	15
11005991	13
13560158	13
7315338	13
143952	13
998209	15
4619252	16
8033940	13
12106910	13
7359925	13
8776225	13
5854731	13
9585671	13
7283165	13
274635	13
32409882	13
2697037	13
3999994	15
6145612	13
9214844	17
89818	13
7429551	13
4005492	13
364926	13
10779345	13
12274373	13
9711979	13
9054328	13
418629	13
2031533	13
14462833	13
4582200	13
12111184	13
659436	13
6600792	13
3747636	13
8428293	13
15233004	17
816958	17
193295	13
33370479	13
10892955	13
884685	13
11792823	13
2988148	13
3232063	17
7322047	13
1511045	13
5910079	13
3637226	13
5039969	13
695757	13
1237588	13
3035509	13
9374255	13
10219706	13
1709828	13
3768911	13
5478545	16
1406914	13
3673578	13
18474320	13
901328	13
2155420	13
15436514	13
5881419	13
2527009	13
4966943	13
32701650	13
6011986	13
4583619	13
7030624	16
2787945	15
486972	13
1712922	13
2763865	13
6682310	13
6612395	13
6710526	13
15865963	13
471266	16
6494844	13
2316402	17
2565736	13
532559	13
4766958	13
10972809	13
1414858	16
14485343	13
73708	13
2066710	13
13372642	13
11080477	13
949682	13
3597389	13
11837110	13
2142606	13
487220	13
3578684	13
15754795	13
24746229	13
24796895	13
9970268	17
5495073	13
934990	13
4992371	17
6994627	17
6390338	13
100703	15
6201691	13
31831955	16
27747	13
1771022	13
596799	13
501728	13
11398697	17
34124654	13
880405	13
10358117	16
4847013	13
6219724	13
7953885	15
3059576	13
7703866	13
30118604	13
1721641	13
7208068	15
209381	13
10255584	13
999497	13
10167769	13
2965796	13
9189063	13
864026	13
5517102	13
14048037	13
14029520	13
3973032	13
10505455	13
6899517	13
8833702	13
7020063	13
609941	13
8343039	13
7161118	13
2254417	13
452593	13
1151412	15
22870577	13
15644176	13
3934923	13
10492704	13
3893060	13
5602454	13
10102641	13
7181147	13
1690600	16
555814	13
1130893	13
12093638	13
12079051	13
3325197	13
4884833	13
14961591	13
15331249	13
2672501	13
7186441	13
6413972	13
1120889	15
6292875	16
1554636	17
7180040	13
6749780	13
851411	13
19662865	13
32972726	13
3778205	13
3639354	17
21775031	13
1425729	15
15228928	13
12290098	13
17412111	13
797818	13
8035446	13
1425136	13
4635395	13
9685359	17
902307	13
8163458	13
18908001	13
272616	13
23832545	13
7777662	13
45340382	15
4150618	13
5773360	16
22442313	13
11915823	15
2688574	13
5337110	13
9878940	13
7453415	13
4545537	13
7058101	13
1295971	15
14799171	13
24490603	13
5491398	15
11771131	15
13924553	13
26335617	13
1024516	13
4523065	13
1627950	13
129394	13
20652252	13
20007074	17
37290644	13
18263212	13
5159974	13
1439621	13
6302077	13
19936064	13
10795733	15
10313336	13
19460273	16
3097019	13
1498493	13
17503010	13
1367832	13
540599	13
32809582	13
2800657	13
7113886	13
15340350	13
7399197	13
16252312	13
494383	15
205901	13
2357921	13
4120426	13
4838715	13
5469576	13
2884393	13
5898143	17
3723877	13
6726187	13
2856927	13
475541	13
9938718	13
8026267	13
1805067	16
4245117	13
3772958	13
13674396	13
910340	15
8184196	13
4461936	13
16282034	13
2921318	13
3369901	13
7479381	13
17824725	13
894670	13
12588897	13
5052353	15
8053880	13
14265261	13
3157610	13
10002999	13
19106409	13
396626	13
11946469	13
8974771	13
2996816	13
2639545	15
15329923	13
4823124	17
6155180	13
17386455	13
4023873	17
4569458	13
1804031	13
978959	13
1667159	13
1699522	13
2366957	13
11779810	13
27274044	17
6860979	13
8243194	13
2851494	13
7961209	13
4077300	13
15700615	13
15807096	13
6204639	13
1122727	15
1633834	13
9223152	13
2832704	17
7863632	13
175922	13
4969707	16
489215	13
6056738	13
35927057	13
8816917	13
4991477	13
3683999	16
95727	13
18766780	13
128751	13
23751747	16
6968519	13
14207671	13
921394	15
2529430	13
5578734	13
2885945	13
874296	16
3897983	13
11301412	13
251920	17
3782098	13
17696925	13
2986563	13
11020900	13
1318126	13
719892	13
2008640	13
12740995	13
5220350	13
2749724	13
9253698	13
689424	13
11307608	16
1189240	13
22506753	13
10603263	13
3314732	13
10016460	13
26137627	13
6397439	13
5079536	13
8252270	13
36464893	13
309496	13
9874529	13
7039472	13
2244892	13
8756373	13
4308893	13
3830695	13
367438	13
4718337	13
8560421	13
4778813	13
12503992	15
1277624	13
6425113	15
16581840	16
1892688	13
517879	13
2237371	13
2762007	13
5205980	13
6918409	13
5421590	13
27584049	13
6089988	13
5262255	13
4847522	13
12708253	13
184962	13
4468123	13
5554734	13
6554903	13
3059967	13
1572282	15
4733941	13
1260206	13
2695849	13
2851325	13
13325818	13
16419312	13
13704378	13
17357834	15
2834110	13
2829319	13
11394204	13
12408166	13
7539398	13
1507580	13
2026855	13
2473172	13
40096132	13
167378	15
365130	13
2622712	17
5381734	15
1699940	13
12581710	13
972358	13
1975180	13
2596544	13
2327278	13
1630497	13
1841035	13
8876653	13
128111	13
103260	13
14833858	13
13247842	13
893494	13
1228754	13
2301182	13
12432160	13
5624676	16
7322058	13
58895	13
9579255	13
4695849	13
8654471	13
11563841	13
214890	13
1514134	13
9059709	13
2745607	13
23639600	13
26763016	13
12720259	13
15218465	13
9570221	13
8728536	13
22246366	13
2565781	13
1000700	13
1383166	13
8783625	13
21173966	13
206721	13
12616418	13
2226762	13
12204174	16
5632338	13
4516686	13
3137036	13
255108	16
3342308	13
8313418	13
5072431	13
2249026	13
19773946	13
13461336	13
7660568	13
4553477	13
4503373	16
4934164	13
10326804	13
3016374	13
8008093	15
4845183	16
6311492	17
4974573	13
3382268	13
1784326	13
9764188	13
846859	16
21399744	13
6921245	13
1600604	17
2659776	16
4190722	13
39504474	13
11126239	13
3085192	16
13708223	13
6898319	13
1261239	13
2182992	17
201252	13
1659073	13
12394135	13
10995679	13
2606463	13
4430115	13
4037004	13
1026356	13
7246504	13
792137	13
16199015	13
8016956	17
6800674	13
74898	13
10100854	13
1059287	13
6217604	13
5959321	13
10462787	13
3427334	13
654966	13
2473558	13
20597345	13
8294112	13
3048304	13
4919967	17
4730349	13
458967	13
3927821	13
20340664	13
3044013	13
22460076	13
13909877	13
2236038	13
17423150	13
5411955	15
2017521	13
6877089	13
3890029	13
4328326	13
4477702	13
1601406	13
3577246	17
823985	13
3254232	13
9822020	13
6881642	13
3846984	13
1854605	15
13849838	13
1587069	13
19486010	13
213510	13
1785355	13
2369535	13
11784165	13
5913756	13
10168233	15
5325152	15
4126026	13
15900647	13
9230254	13
13742713	13
4693042	13
53354	13
2046468	16
14011322	13
15147945	13
6029429	13
280748	17
35229	13
10287301	15
1664519	13
149071	13
1383248	13
8271409	13
24615107	13
4876856	13
8653000	15
6102260	13
7414066	13
17694107	17
5345950	13
5130012	13
2394535	13
20200595	13
11442775	13
2178239	13
6442748	17
6111621	13
3656015	17
854937	13
475319	13
8879855	13
4540868	16
7268860	15
6417453	13
94874	17
39898187	13
1191628	13
10628328	13
2754853	13
11368622	17
13801877	13
2336415	15
19291144	13
1659635	13
1255677	13
215630	17
4788693	15
5849655	13
14912024	13
32595787	13
6230095	13
4291316	13
4063417	13
1253890	13
3045439	13
5852849	13
6399641	13
3793856	13
19256125	16
2113642	17
969011	13
7477687	13
5912140	13
6926949	13
9703530	13
19838339	15
643164	13
9896504	13
686178	13
10426833	13
10984856	15
1011733	13
17425415	13
14185140	13
2700144	13
8199775	13
10559242	13
10226232	13
291475	13
5781738	15
19381806	13
6373509	13
5146100	13
1492016	13
8057341	13
7273854	15
16920839	13
9474046	13
14857897	13
13301961	13
1825420	13
10380918	13
14255517	13
955581	13
11493665	13
9397132	13
8026320	13
2821650	13
1655854	16
13599791	13
7788737	13
25709429	13
2237052	13
10143731	13
1052183	13
13971950	13
6498061	16
18921333	17
3578347	13
15171655	13
17157322	13
19143658	13
18682448	13
5825519	13
2854444	13
3381324	13
9398854	13
4201442	13
2992761	13
602667	13
7418801	16
3096282	13
5281385	13
9881786	13
6662927	13
3036822	13
610559	17
5395310	13
4240791	13
89548	13
3810772	13
4508077	13
3983793	13
8900103	13
4950965	15
10641230	13
3060650	13
6631328	13
1632004	13
329273	13
9343547	13
8356031	13
8651079	13
7026349	13
738893	13
4345327	13
41743	16
7166613	13
3333477	13
7205293	13
6462005	16
1147079	13
12598849	16
20727407	13
15465441	13
6013378	13
1250085	13
480498	13
19891128	13
5044353	13
2661083	17
8412047	13
27609734	13
4222455	13
5421320	13
1671947	13
1470342	13
30818259	13
1907253	13
3953386	13
37692895	13
5388140	13
1830185	13
2099614	13
2578461	15
6344004	13
3806949	13
5432212	13
13012312	13
12154571	13
13482247	13
15758107	13
7190757	13
2474885	13
35145471	13
11701814	17
6343184	13
10840943	13
29469047	13
9621277	13
16192401	15
23880194	13
4258034	13
380532	13
2375320	17
8111970	13
891896	13
23589766	13
8448488	13
1615335	13
581461	13
23568440	13
6954336	13
9344011	16
1778242	13
7871293	13
4555279	13
997001	13
8329654	13
10076122	13
13994150	13
3038381	13
3049169	13
10310163	13
1154647	13
976036	17
20140967	13
740101	13
1727215	13
688298	13
21737685	13
4168138	13
1455910	13
4062423	17
24937843	13
27104336	13
15332607	16
2373284	13
535377	13
5423941	13
4460597	13
4275580	13
8769117	13
559977	13
6711834	13
25441396	13
3389207	13
9652787	13
14870705	13
1905536	13
11305357	17
2019036	13
13216512	13
1609838	13
9358859	13
133650	13
1323140	13
1088057	13
1172168	13
10606937	17
4194768	13
20192477	13
8040749	13
12422550	13
2753571	13
5691402	13
28005893	13
7960472	13
176266	13
5290677	13
1325515	13
116254	17
13138175	13
3946047	13
7987546	13
2304339	13
8221680	13
524598	13
5774800	13
2381506	13
4610700	15
15985295	13
4528247	13
4490008	13
1620093	13
1868378	13
9840381	13
1374078	13
2240545	13
374955	13
5869540	13
435594	13
6369870	13
14375274	13
10258179	13
22097438	13
1853009	17
25607704	13
5637579	13
14609256	13
1003488	13
1511929	13
935670	15
9939099	13
26827924	15
2912429	13
2135451	13
2981100	13
2788426	13
7773611	13
7857542	13
2629551	13
891465	13
7878145	13
3689868	13
5496903	17
5744853	16
14827589	13
8604794	13
39052837	13
713520	13
2081537	13
4714494	13
3375413	13
166448	17
7212375	13
21414977	13
1397377	13
7124649	13
4958169	13
23744919	13
3328315	15
3810854	17
5038558	13
6130757	13
13134820	17
32315330	15
1167875	13
18157050	13
3713891	13
6718149	15
16463517	13
25153602	13
7893509	13
1635654	13
11098744	13
8505285	13
12649761	13
3261119	13
113168	13
6942606	13
4055176	13
10858411	13
1240147	13
3578312	16
3125824	13
1199849	13
17106191	17
308452	13
2808864	17
11092300	16
6054677	13
2304320	13
11619830	13
6622062	15
2089231	13
615881	13
9257482	13
4227555	13
1796570	16
6203515	13
5152166	13
301723	13
84831	15
6692470	17
41884	13
16148927	13
970390	15
5065100	17
11008874	13
26210476	13
10922439	13
2268717	13
9223394	16
254656	13
15132871	13
8668882	13
337555	16
18100758	13
9346417	13
122951	13
21773913	13
19497772	17
3344703	13
887729	13
483951	13
15518447	13
578509	13
7350920	13
6837421	15
5489996	13
941690	13
5400446	13
1155598	13
235684	13
10437324	13
3497395	13
1524464	13
10074297	13
3392292	13
6734981	13
6521472	13
30267152	13
1626280	13
3096332	17
3109202	13
1094399	13
6777745	13
5914790	13
7086110	13
18404831	13
10696417	13
421339	16
3375861	13
5905808	13
3048501	13
2427976	13
19216830	13
6873785	13
3887113	13
15181830	13
2252780	13
453904	13
6245180	13
3406813	16
9071354	13
10056893	13
914428	13
427531	13
8894172	17
4172596	13
18114132	13
15880307	15
1646459	13
2368163	13
4787047	13
4074635	13
5164814	16
6768297	13
427637	13
12536081	13
167592	13
990955	13
1452706	17
19838980	13
6670415	13
3328642	13
3676274	13
2267975	13
1070179	13
2287473	15
3936382	13
108403	13
10654230	13
2414159	13
200564	13
2650109	13
10793785	13
12117283	13
2677005	13
6866583	13
483336	16
10402262	13
7395865	13
9569435	13
24901931	13
83832	16
15146333	13
403579	13
2421453	13
7377788	13
14436345	15
5056260	13
28972123	13
14069673	15
656621	13
104114	13
3164036	16
4376928	13
18073588	13
2751275	13
3162594	17
3344793	13
41884278	13
18451746	13
7384183	13
537517	13
237026	13
275302	13
5353267	13
423939	13
11298362	13
46808	13
11212075	13
1232646	13
9053957	13
244143	13
9365778	13
667646	13
5760660	13
24928468	17
19291191	13
865359	13
7659871	13
217601	15
3786851	13
3558040	13
9055135	13
2768302	13
11040935	13
1416757	16
3912337	17
2665636	16
2285915	13
10244029	17
6059439	13
6241352	16
3338522	13
3546904	13
1645145	13
3700943	13
9613109	13
2474616	13
17049585	13
4315151	13
4006191	13
3922610	13
19103889	13
3316	13
7247120	13
1332755	13
7954872	13
38463	16
1198330	13
14765755	16
6488907	15
824292	13
3151401	13
19834877	13
2883907	13
6404643	13
13212792	13
4048955	13
13706901	17
9303138	15
377607	13
1821744	13
3376994	13
8320440	15
13033186	13
1399772	13
8898010	13
5048810	13
15773263	13
14509791	13
12413623	13
8835391	15
39608484	17
3396450	16
40228641	13
7768907	13
1445164	13
997901	13
4963950	13
5083120	13
5367096	15
16831887	13
11334152	13
377212	13
12082267	16
7360618	16
33522377	13
33309409	13
925838	15
7282259	16
4906681	13
5467386	13
4623954	16
1827626	15
18789992	17
8482091	13
12234007	13
18065693	13
3736123	16
200520	16
4763149	17
2997085	13
2077391	16
2984881	13
1336926	13
3366214	13
3739292	13
6634101	13
7253700	17
8432883	16
11055060	13
883466	13
4184476	13
2577516	13
20785675	17
871088	13
18107699	13
1710885	13
15990389	13
6874032	17
4540549	13
173571	17
2343698	16
2595107	13
14405055	13
4148381	13
1447846	13
5631018	13
1772311	13
5543554	13
12087718	13
632048	13
3254226	15
29718406	13
2340029	13
7787065	13
1477298	13
3356871	13
30802721	13
7119479	17
14114856	13
7506246	15
28577702	13
5670785	13
6781482	13
8041430	13
8749298	13
1887475	13
4467806	13
20807270	13
1798820	13
223255	13
5710037	13
22452537	13
5562389	13
20451545	13
5461450	13
11787408	13
342563	13
4909920	13
12588522	13
3414339	13
6531750	13
3566869	13
1730066	13
12725269	13
1996411	13
7626823	13
1734957	13
10928525	15
6509731	13
4061479	16
8179133	13
5637948	13
21481790	13
1556517	13
23573	13
27578762	13
23674341	13
820832	13
890916	13
4984808	13
20342535	17
1849402	15
7120724	13
7190828	13
1078260	13
1910297	15
1441040	13
7463242	13
774402	13
12557059	13
13385974	13
682548	13
20160780	13
15417037	13
5963669	13
12309448	16
10754711	13
7366872	13
5952179	15
2785271	13
3285527	13
3559940	13
364121	13
5039122	13
4107356	15
11288314	13
758185	13
2925438	13
899718	13
5059190	13
3271858	13
17696992	15
3216797	13
28230195	13
30394787	13
3740164	13
1998338	13
22538541	13
5411910	13
6311166	13
7989427	13
11191110	13
3933379	13
7201470	13
3238277	13
11521293	13
3990477	13
1362058	16
924752	13
1482131	13
6023843	13
464348	16
9605924	13
8336149	13
5189848	13
11240414	13
854963	13
6220704	13
1032334	13
11458043	13
12456511	13
1023301	13
7929915	17
12271007	13
5140753	13
1634441	13
29578756	13
3265799	13
4664000	13
5856272	13
56888	13
1014756	13
3202646	13
3249043	13
5616306	13
9022643	13
2907154	13
544876	13
228890	13
6776098	13
2442186	13
11281781	13
15457526	13
8562506	13
2844178	13
8943615	13
10386958	13
5597532	13
5973637	13
13728129	13
2493688	13
4732738	13
4673412	13
18882340	13
316900	13
10340374	13
1496194	13
16835672	15
16349099	17
13660813	16
448897	13
23710559	13
3220970	13
889703	13
29982803	15
5457778	13
2342342	13
11060954	13
4344712	13
13860014	13
4201037	13
2404360	13
3894972	17
4588979	17
13770261	13
18888075	13
10096266	13
1399775	13
2222103	16
4089582	13
9963448	13
2581191	13
5007678	13
24672360	13
6848806	13
4284667	17
902097	13
450684	13
535616	13
2174282	13
15122010	13
1840330	13
3988282	16
2557521	16
2473856	13
40998275	13
722431	13
7672311	13
2362829	13
2192248	13
2129237	13
2124275	13
8106902	13
8415984	13
7617356	13
3491017	13
8314930	13
10077747	13
12265446	13
3343371	16
435061	13
17585108	13
9046519	13
124827	13
758754	13
10472384	13
6692821	13
6489685	13
11470382	13
5946243	13
12388672	13
420651	13
2131303	16
16443536	13
2249194	13
10656316	13
792212	13
1741419	13
5193971	13
5545368	13
5857836	13
6233773	15
10949598	13
8195876	15
30590469	13
2368155	15
702385	13
8904566	13
1567948	16
968388	13
1925027	13
316131	13
5413501	13
4792275	15
20664557	13
4707795	13
5703024	13
1461363	17
9431749	13
1607673	13
5880506	13
18220176	13
1236621	15
5473195	13
8423666	13
5058908	13
6213648	13
457678	13
1557974	13
2337259	13
13320708	13
12897862	13
16717686	13
21660234	13
3813935	13
631790	13
5917231	13
963562	13
1653856	13
32134	16
24558995	13
6901776	13
6040899	13
14362436	13
1094939	13
1966973	13
9146283	13
2794566	13
7444353	13
1353284	13
9503841	13
2081797	13
29104861	13
3158966	15
4362755	13
854847	13
11609851	13
13289078	13
532044	13
9437183	16
3126049	16
2594880	13
14872437	17
21426231	13
3572405	17
6081634	17
21845179	13
33914016	13
6107872	13
15366621	16
1097386	13
10816624	13
1535354	13
275208	13
8472425	13
10409032	13
3473351	13
5165535	17
1950803	13
3225924	17
4307293	13
730115	13
6827721	13
18545349	13
13833605	15
8936348	13
13275087	13
720842	13
1865951	13
1384773	13
12073527	13
40242594	13
12308830	11
4958210	13
3755382	13
1268172	13
6638485	13
6226703	15
3408569	17
1908409	13
19252870	13
1494653	13
1902841	17
2507181	13
16302800	13
5292845	13
13298494	13
1135603	17
1009162	13
18595546	13
1891067	17
9953171	13
6445274	17
3318997	13
811070	13
27502341	13
2053963	13
9889843	13
8750088	13
22363616	13
1813111	13
2321614	13
4685161	13
455311	13
3505715	13
13768519	13
8560880	15
12382596	13
3324813	13
13052940	13
1542094	13
34156	13
12389404	13
3515453	13
4187422	13
11981307	13
3224736	13
3964883	13
19355427	13
26887162	13
1650863	13
6143295	13
7177101	13
4755499	13
3913009	17
12236284	16
2286108	17
8833219	13
2977096	13
20520105	13
2724361	13
21373555	13
1948119	13
10441895	17
15106552	13
3256541	13
1469353	16
8913524	13
1120375	13
6487623	13
10796479	13
5243750	13
5368696	15
21706152	13
777181	13
1191483	15
5053516	13
4166491	13
1966	16
15148845	13
3657673	16
4817712	13
9661016	13
1436989	13
12519947	13
8156094	13
3208832	13
3166299	13
6428964	13
5271785	13
7870452	13
7133375	13
2828013	15
2223807	13
10185849	13
12571140	13
3086693	13
7108551	13
589609	13
2441010	13
14796631	13
21368025	13
622093	13
1116098	16
15031338	13
4064880	13
2049784	13
4549515	13
6581945	13
12755009	16
12603389	13
1403937	13
12531084	13
22392778	13
7114245	15
3514882	13
1331560	13
541524	13
13423015	13
3169791	16
5020598	13
928103	13
20805050	13
291639	13
13145436	13
1058527	13
889205	16
613854	13
15069894	13
16523135	13
1173295	13
1776889	17
712311	16
842898	13
2373168	13
2558771	13
11998600	17
3197600	17
2366898	13
10776123	16
5919730	13
17567139	13
2470274	13
4438254	13
7511442	13
4634429	13
3720213	13
3317502	13
10852620	17
1395132	13
10543345	13
454050	13
7930229	13
9777708	13
4848055	13
1549559	16
2592703	13
9611560	13
266909	13
2627106	13
1095507	16
9820807	13
17348059	15
6233223	13
2347507	13
17135350	13
16254855	13
11087037	16
3464080	13
1586873	13
4966862	16
5176925	13
3069469	13
2288517	13
4901276	13
562919	13
3370755	13
3233783	13
5743919	17
1289521	13
13607945	13
1995057	17
9122984	13
14510479	15
13358278	13
8862126	13
15811403	13
4176436	13
5022131	13
1060374	13
1026897	13
6803059	13
3890813	13
976562	13
3121625	13
7375531	13
49238	13
2179296	13
5732409	13
10566513	13
1107629	13
7116582	13
2747725	13
5197639	13
625792	17
5361657	13
150139	13
14311389	13
13777971	13
4101167	13
2811389	13
11637501	13
6550855	13
2004908	13
2860523	13
32894884	13
2524392	13
6105497	13
4912061	13
17855447	13
3288632	13
9844269	13
447474	15
9716659	13
18799464	13
15088200	13
49839117	13
8440414	13
37853989	13
5030543	16
14068968	13
2291758	13
5852075	13
4754653	13
321606	13
5911251	13
16218877	13
18889584	13
675611	15
994344	13
6044470	13
4779602	13
1958829	13
21929236	13
1664275	13
17825195	17
2508775	16
1245938	13
995983	13
3941358	13
397813	13
10891905	16
72152	13
13815495	13
8988769	13
33887098	13
2035322	13
151187	13
333953	16
10365902	17
16372270	15
5645138	13
717035	13
6042565	17
1460232	13
20100036	13
1006077	13
28994787	13
1274221	13
25257134	13
1083879	13
17415161	13
3916682	13
4862584	13
3872036	13
8147940	13
19028623	13
2548201	13
6188576	13
2376959	13
171155	13
2654069	17
181816	13
24441435	13
12804495	17
269440	13
7768154	13
16665952	13
18389654	13
4910700	13
4031701	13
12763077	13
9301457	13
2038420	13
22526367	13
6892513	13
2376043	13
180384	15
1322754	13
72897	13
5007022	15
11910617	13
5342031	13
16133092	13
4394068	15
19646905	13
11958433	13
9185624	13
578765	13
306753	13
17886780	16
12886420	13
10223355	16
1937832	15
1307886	17
2514878	16
7724005	13
11874573	13
10862300	13
895088	13
11869850	13
6557090	13
12163699	13
3682311	13
23409331	13
11943508	13
4449859	13
5937284	13
33949650	13
5887045	17
957494	13
2934621	13
8182302	13
7021258	13
171409	13
14443795	13
5714212	13
3516505	13
2073928	13
9888628	13
17529995	13
19580423	13
1259076	16
17558362	16
3604203	13
5090047	13
9641906	13
9561179	13
1385119	13
14590246	13
668659	13
12147198	13
28873262	13
6859328	13
10904430	13
764104	13
3148791	16
8566301	13
7530068	13
7415197	13
267061	17
3676293	13
10964911	13
1761392	15
9515492	13
1490814	13
4125375	13
7115985	13
2012570	13
30106599	13
4106722	13
354343	13
11156468	13
3400486	13
3202993	13
5707448	15
9446407	13
7380221	13
16725882	13
13985397	13
12038175	13
18858523	13
1738243	13
26564955	13
6936631	13
1577467	13
8723801	16
4599106	13
4553337	13
417991	13
2845335	13
953996	16
3392125	13
1524191	13
595384	13
1824410	16
2454040	13
2298095	13
10844802	13
4694011	13
1043409	13
2110595	13
13678014	15
1593081	13
12644191	13
790804	17
3489657	17
818493	13
13638020	13
276181	13
3972171	13
3866423	16
3187939	13
8334033	15
15189	16
8547260	13
2644089	13
239804	13
22012722	13
2175587	13
11360811	13
3485934	13
610396	13
27465863	16
2927434	13
8560951	13
22613333	13
14680508	13
44890160	13
13137605	13
4537354	13
451496	13
9355658	15
30666242	13
6365771	13
2658694	13
374241	17
4135068	13
21135160	13
3500472	16
13182048	17
5167971	13
3477642	13
733026	16
27947022	13
30157395	13
6438528	13
4908769	13
3602946	13
15473727	16
1352494	15
1655390	13
1663623	13
2352051	13
1448521	13
708820	13
2039693	13
26285920	16
20451414	13
6164295	13
4900103	13
9795143	13
20468386	13
803850	13
3121367	13
2188792	13
2886713	16
1747669	13
24369825	13
1221516	16
2416632	16
5539922	13
4620485	13
3243662	13
18863619	13
3885137	16
6629690	13
1412281	17
4052319	13
528009	13
690007	13
19196386	17
1120325	13
1057042	17
2119657	13
4434595	13
5583816	13
14118223	13
3261483	13
115204	13
26874685	13
7031333	16
5425056	13
1016442	15
32672638	15
1721818	13
5948528	13
471022	17
4180104	13
7935061	13
3823422	15
16894095	13
10087318	13
8270846	13
6842095	13
13898963	13
4093443	13
36745684	15
2209598	13
9837087	15
7848688	13
1924333	13
3631281	13
25476738	13
760135	13
4521333	13
7280828	17
10097055	13
10004271	13
3763390	13
4898874	13
10005217	13
2938162	15
4335385	13
17190970	13
16420290	13
9278949	13
284362	13
8234311	13
18658545	17
12799103	13
8522454	13
10057198	13
5618314	13
5599483	17
1451266	13
5051484	13
2833250	13
6733601	13
4005456	13
391839	13
5595505	13
2183214	13
23011	13
1819713	13
4428825	13
1069361	13
6521035	13
1305568	16
1296024	13
1015024	13
15946292	13
17530588	13
4930715	13
1497690	13
3217219	13
1075843	13
786172	13
8590897	13
10582985	13
15449941	13
24032615	13
6547870	13
4056336	13
5170696	13
13177426	13
1613725	13
11584857	13
2797756	15
725163	13
24518631	13
7432995	13
4371229	13
7710587	13
1169112	13
10146335	17
1231480	13
4601153	13
3774210	13
2475503	13
11690787	13
19405184	13
2170969	13
10093665	13
5972207	13
6887937	13
2657581	17
12173236	13
5915002	13
11332858	13
9338120	13
15278038	13
1433843	13
23222736	13
5018910	13
5882156	13
13697894	13
3391087	13
15102823	13
7572088	13
4003834	13
2779550	13
4028969	13
10035934	13
6083807	13
26208219	13
8994866	13
4641712	13
2173060	13
6687516	13
6493207	16
8823206	13
14706325	13
12576557	15
60939378	13
17268490	15
3012684	13
3042204	13
103730	13
12725217	13
1214864	13
6165507	13
11858435	13
1836775	13
11889827	13
6390158	17
4113294	13
1087000	13
29740779	13
859512	15
1833381	13
3494662	13
5363731	16
4125510	13
367459	13
3010035	13
6419108	13
3795529	13
2159502	13
15934394	13
4421305	13
1761440	17
10196251	13
11787449	17
16971759	13
3275538	13
12180336	13
1471956	13
14844160	13
22027029	13
4643731	13
8640537	13
5471259	13
14100677	13
3668443	13
15934841	13
3547979	13
4971293	16
11605513	13
19875407	13
7799903	13
74676	13
4555748	13
3651898	17
6524215	13
2539937	13
3755137	13
8164108	13
648176	13
4454198	13
24300527	13
7671328	13
27153874	13
14690175	13
3685183	13
19122749	13
93269	13
312674	13
2213515	13
11460653	13
1798582	13
3664133	15
2504032	13
3191522	13
13047002	13
7259005	13
1273501	13
6267076	13
5308098	13
7490672	13
22219220	13
9649068	13
19562479	13
3747105	13
2719095	13
3861907	13
1687773	13
14530092	13
7306411	13
10053476	16
11386330	16
1258827	13
4720277	13
1975095	13
229937	13
1393871	13
18767731	13
2508514	13
3609900	13
24512699	13
5950194	13
2235163	13
794866	13
254801	13
4035221	13
17952044	13
3137072	15
9510496	13
3683815	13
18968860	13
15736373	13
6567842	13
19612052	16
9734909	13
17183963	13
367806	13
6911463	13
3603288	13
6232432	13
149100	13
4287727	13
16158068	13
3982524	13
4764570	13
1661288	13
11011051	13
709703	13
6534117	13
150710	17
6258268	13
13742611	13
10789185	16
1695243	13
6657273	17
1661701	17
1785707	13
3673067	13
4720224	13
2812669	13
3374275	13
546295	17
2953911	13
1664347	13
7554525	13
520718	13
5774500	17
12954826	13
9248067	13
25739824	13
28303787	13
17248043	13
340623	13
7401788	13
24530732	13
6506415	13
4545906	15
1986412	13
6646569	13
2383192	13
5894483	13
33636715	13
288656	13
17748419	13
4271332	13
13099853	13
3781007	13
15013619	13
967464	16
6762686	13
6283672	13
3470800	13
3368229	13
3807853	13
3386341	15
20186300	13
23571787	13
14643	16
15285120	13
870954	13
1214415	13
334045	13
957019	16
4915240	13
199979	13
17395288	13
6558846	13
1476729	13
1968687	13
5654762	13
15258370	13
1814139	13
5787837	13
4664689	13
5073121	13
9443207	13
856485	13
1233338	13
1295634	13
10412225	13
13400885	13
7910158	13
18214595	16
2685157	13
8665896	13
1272604	13
5358854	13
157917	13
22205712	13
7162169	13
4909302	13
5255420	13
9647487	13
13261348	13
15622040	11
12784149	15
11813631	13
945655	15
2364087	13
692984	16
539674	17
5202603	13
3209658	13
8435057	13
6447760	15
28126231	13
427954	13
2996504	13
3891480	13
986314	13
1124996	13
1202386	13
2176947	13
7835827	13
5997067	15
11285707	13
2780683	13
3067090	13
4740308	13
1528941	16
9139411	15
10696360	13
16969805	13
12917780	13
51800651	13
15457982	13
10319144	13
10797577	13
21368409	13
3296969	13
57531329	13
20761050	13
1531646	13
8174393	13
3017030	13
16366133	13
12628870	13
2973614	13
24774862	13
19192629	13
2506373	16
4057356	13
10669453	15
1344628	13
639219	13
6587464	13
7338585	13
23931801	13
9420604	16
154396	13
8756941	13
2134356	13
51767980	15
29287273	13
2887193	13
1696849	13
10511261	13
370861	13
7770510	15
16998175	13
4039158	13
2639956	13
13862371	13
690568	16
828509	13
3155560	13
3037238	13
3774302	13
4338141	17
18642500	13
910089	13
7636532	13
1176041	13
4995720	17
6708145	13
5323707	13
2905683	13
2126164	13
2395625	13
7701309	13
530492	13
4861826	13
6979211	13
3878432	16
4956696	13
13708795	13
3937687	13
4255333	13
9952605	13
1114408	13
8809339	15
2953034	16
317999	13
13803800	13
2599518	13
9481088	13
6367604	13
11098903	16
3252190	17
2953550	13
681684	13
1064185	13
11459861	13
2386859	13
32839878	13
6808486	13
8634770	13
164244	13
2658682	13
8065621	13
3380859	16
1322573	13
1956963	13
1257944	13
17305749	16
15652008	13
11301489	13
3959894	13
1286651	13
4867325	17
8087010	13
1416499	13
9121940	13
13151935	13
11151373	13
1296968	13
17068934	13
108486	13
8307743	13
1481058	16
12279448	13
5468460	13
710475	17
2066565	13
7570071	13
5364709	13
3769542	13
6960588	13
6584252	16
6889262	16
39399104	13
191866	13
16915175	13
790417	13
33465782	13
5969220	13
6449717	13
4574850	13
308503	13
3447683	13
5935319	13
354546	13
691739	13
542895	13
9263521	13
3517746	13
6497651	13
13072553	13
2944970	13
1678331	13
10424659	13
2511648	13
3102651	13
2704720	13
12174011	13
14123431	13
11815695	13
10508515	13
9531615	13
23464942	13
3956467	13
13217885	13
6453967	13
1547348	13
6602126	13
2543050	13
5506448	15
2970549	13
147694	13
14031170	15
2115174	13
9007899	16
7990357	13
17086891	15
8868131	13
528361	13
9111768	13
15772931	13
5948927	13
141269	13
1850716	13
14214704	15
1011289	13
2635702	13
2179342	13
1648409	15
741595	13
3652993	13
4356911	13
4281828	13
7012665	17
498654	13
11508268	13
8673976	17
5826639	13
23163284	13
2119522	13
1654514	17
8369697	17
865656	13
2172751	13
5864603	13
1955873	13
7738974	13
4300464	13
14943703	13
21667702	13
12370097	13
421360	13
21734521	13
4817877	13
63738	17
3353610	13
15331010	13
12305051	16
11400803	13
2137579	13
20451205	13
8493	13
1241800	13
4428373	17
7122905	13
9473940	13
9229994	13
1924701	13
5143036	13
917333	13
4126968	13
12239347	13
5650040	13
1313393	15
10414231	13
4464626	13
7469965	15
4646981	16
2935009	13
5085279	13
3979424	15
3468778	13
2331544	13
1245428	13
4177692	13
3631550	13
13013288	13
12216091	13
2776889	13
1090505	13
24654047	13
1539114	13
2588771	13
4646981	16
7984822	13
6677625	13
2618853	13
6840779	13
20626505	13
3617120	13
13464907	13
11847616	13
1427990	13
937956	15
4998595	13
3326273	13
15165263	13
6246790	13
6871816	13
1242337	13
3630980	13
7791421	13
6674382	13
1434297	13
1167571	13
4546379	13
3652947	13
10734650	17
6123239	13
5799355	13
4012801	13
760222	16
3509650	13
1566987	13
10649116	13
7752605	13
22868714	13
9965166	13
2151498	13
12442856	13
13746401	13
1163799	13
5700107	13
452101	13
1092325	13
15025997	13
4742565	15
3689362	15
8874444	13
12364616	13
1657154	13
1044812	15
4760088	13
1661470	13
11686080	17
3894771	13
3086690	13
18890914	13
19238483	13
4288404	13
692431	13
13529672	13
10096035	17
767343	13
7949924	13
8082759	13
12950512	13
3747203	13
4560688	13
983525	13
1184643	13
10653108	13
27581321	13
2438066	13
4225190	13
15640188	13
570614	13
7505356	13
2103765	13
5958090	13
1271330	13
491615	13
2242932	13
1573540	13
2072620	13
541400	13
6619674	17
4189923	13
522375	13
9306698	13
444785	13
10617052	16
7654819	13
19225569	13
2039333	13
5900663	13
933023	17
1509680	15
6996159	13
1262759	17
7205094	13
7104737	13
14084500	13
1231212	13
7574138	13
1800687	13
988772	13
15127643	13
1120730	13
1945707	13
2646577	17
6792345	13
7949236	13
6657473	13
29184848	13
2933619	13
1482143	13
8921885	13
24431751	13
7302258	16
17106689	13
1858092	13
6327433	13
892238	13
2334299	13
10489041	13
597139	17
723018	13
62315	13
2725788	13
7656920	13
9279151	13
153473	13
6436853	13
9746511	13
18313686	13
8087482	13
15718654	13
13971609	13
6293542	13
3368032	13
709328	15
1544185	15
6162827	13
263111	16
1370753	13
9564857	13
6218527	13
26991488	16
17685482	17
8462780	13
11855707	13
16832752	13
4571968	13
4133193	13
8469586	13
1945603	13
6257797	13
1636947	13
11047646	13
14265049	13
5124307	13
23909300	13
4090663	13
5047975	13
4742690	13
3044487	13
12018657	13
3575752	13
5678556	13
383720	13
7444883	13
16165928	13
12315443	13
8221944	13
730336	13
28658557	13
7142236	13
14696599	13
8018752	13
13323899	13
8540959	13
9195988	13
627731	17
4106659	13
8560842	13
1237710	13
12355845	13
1674270	13
10563388	13
8025872	13
3134160	13
759247	13
283042	13
9349221	13
3326096	13
1274335	13
3532316	13
3378149	13
589800	16
15516732	13
3957063	13
12383358	13
2217596	13
6488516	13
11705092	13
16208901	13
3293020	13
18363986	13
4683837	13
3115847	13
19118308	16
21263343	13
15595923	16
9105519	13
13088553	13
1505572	13
23017992	13
16697822	17
13101025	16
5567010	13
12210433	13
31367489	16
1138090	17
5598230	13
4515705	16
4303664	16
16233295	13
5972668	13
3297542	13
9087396	13
7426870	16
1336161	13
2729515	13
396289	16
4903805	13
2301689	13
13423596	13
644748	13
12119661	13
24605024	16
2995986	13
18507861	13
16363457	13
42202820	13
888099	13
1990060	13
4800053	13
19955861	13
2367755	16
1077588	13
7400028	13
2050089	13
23757100	17
837110	16
7787489	13
20707319	13
3715430	15
4220162	13
587437	13
446177	13
8431252	13
855463	13
38570568	13
17484575	13
34101981	13
6955084	13
1591423	13
8037662	13
11825589	13
5388690	13
16888760	13
1527584	13
184978	13
339754	13
17663301	13
5234673	13
2989387	13
1420116	15
2756137	13
14071044	13
9776472	13
4592764	13
7163626	13
12064148	13
6119403	13
2678451	13
1462374	13
4713943	13
13995198	13
8458049	13
719337	13
6500571	13
3776107	13
5111394	16
704120	13
968612	15
3164936	13
6461782	13
11488249	13
6125290	13
11823660	13
15349865	13
160620	13
804286	13
966837	13
6114565	16
7895820	13
4037559	13
11949889	15
15860106	13
8532910	13
14140737	13
3914213	13
2050917	13
15990281	13
823428	15
2307882	13
9211837	13
3903665	13
13305964	13
2666394	13
1438281	13
7655578	13
25746020	13
8003466	13
2704377	13
1377956	17
13491870	13
15738269	13
19994930	13
6334724	13
8743619	17
1112068	13
1834213	15
2040080	13
5190887	13
267272	13
54446	13
502954	17
1789182	13
6165462	13
34381108	13
3001190	13
1876326	13
4011902	13
5123706	13
8315286	13
4410909	13
12046904	13
6666928	13
3102204	13
7213186	13
2889401	17
7192686	16
6713734	13
4324708	13
264213	13
28366397	13
8872608	13
23488819	13
490275	13
8607197	13
3690198	13
1351637	17
85743	13
11778237	13
514814	13
3765060	13
10727477	17
4531642	13
1239772	13
1949680	17
3005506	13
2022834	13
14578033	13
13536989	13
13844308	13
3601863	13
1128223	13
1223741	17
12284851	13
5579571	13
614892	15
2188259	13
283468	13
22278306	13
14547285	16
4282000	13
8718550	13
3918227	13
8516873	13
12019678	13
807900	13
2225912	13
663269	16
2727182	13
4161590	13
11885557	13
397981	13
7502073	13
275638	13
1765820	13
11663415	13
882884	13
7974165	13
6144459	13
270318	13
865069	16
1010256	13
2520993	13
4356929	13
6017074	13
4381795	13
10461397	13
1435249	13
468140	13
6655061	13
693192	13
21916259	13
10681693	13
40722624	13
1009500	13
1287301	13
7548307	17
3860957	13
2681990	13
5396818	13
2634064	15
12001928	15
1908002	13
2444634	13
4794131	13
6779781	13
10652554	13
3248030	13
7990479	13
5112375	13
62336223	13
4749482	13
712203	13
664964	13
3309410	13
3659709	16
3250823	13
19442302	13
15346391	13
6005961	17
1316194	16
4166652	13
28990193	13
7224205	13
9071547	13
4564501	13
1084357	13
6362316	13
3486618	13
8646313	13
2232919	13
1762559	13
3792343	13
11710717	13
14917825	13
621360	13
6824346	13
1652600	17
6072912	13
941201	13
68110	13
4967283	13
4659725	13
13284669	13
14820231	16
231077	13
2056939	13
7078009	13
6773367	13
8139558	13
14699618	13
2481553	13
1486800	13
5003671	13
8488073	13
11447158	13
1539427	13
2268507	13
2465176	13
12919144	13
4747784	13
16799320	13
5599129	13
264567	13
14189337	13
1709257	15
7046012	13
4579585	13
1072967	13
10432181	13
897258	13
2380289	13
7629730	13
8170235	13
18667424	17
6223569	13
22351708	13
1395362	13
17256348	16
5244488	13
4115406	13
15116091	13
1799635	13
10821408	13
4127207	13
12106121	13
3648955	13
12756622	13
6923015	13
4697429	13
919522	16
5736008	13
1506962	13
4699217	16
22251525	16
2808533	16
16491869	13
5097531	13
4605940	15
12729581	17
1496549	13
6799555	13
11995716	13
747370	13
34785376	13
18082919	13
3982231	13
209938	17
4187037	13
2587608	13
2207944	13
3280259	13
12643532	15
325460	13
2115815	13
10068785	13
6922538	17
13833354	13
1698698	13
1997081	13
4079617	15
11426840	13
610310	13
395308	13
3129423	16
10984052	13
8825606	13
4325326	13
35116033	15
10918271	13
7045895	16
6208453	13
8319584	13
10783613	17
716636	13
2077804	13
1115254	13
10190860	16
2633867	13
2370293	13
2501651	13
2987924	13
2952721	13
24938233	13
3489528	13
2509089	13
6728310	13
11063015	13
5391877	13
8266930	13
10749420	13
200359	13
2100916	13
1417992	13
3527474	13
2600378	13
3363208	13
6578070	13
991440	13
7054404	13
1112586	13
1718530	13
9450984	13
6084797	13
1505562	16
1878635	13
1545826	13
17323386	13
3000977	13
8523549	15
4434487	13
904047	13
18745089	13
13251825	17
8051618	13
11157887	13
4381915	13
16338141	15
1498669	13
8551610	13
6644550	13
2093367	16
4957631	13
19063011	13
6170153	13
2369136	13
4601938	16
23144618	13
6698880	13
201733	13
11247352	17
2858176	13
2208951	13
8492638	13
867722	13
19790335	13
6920012	13
1451693	13
5923458	13
9549098	13
6843565	13
13009959	13
762699	13
7654886	13
1383820	13
2133116	13
12481978	13
67312881	15
2223380	13
9175711	13
2475252	13
3297791	13
6071907	13
8283499	13
4587229	13
2898135	13
1267309	13
563556	13
14916939	13
7605097	16
4651109	13
4331709	15
8387430	13
1949858	13
4527170	13
16291384	13
6999554	13
7449303	17
1322354	13
725271	13
4374319	13
1560104	13
55884236	13
976024	13
5356016	13
6018071	13
1251009	13
11257692	13
1630035	13
645415	13
958272	13
12278684	13
3884814	13
5818651	13
9894483	13
25689546	13
3345827	13
5820000	13
8624571	13
3070679	13
17646908	13
325127	13
10437466	13
14666733	17
15334437	13
6560739	13
1492391	13
7290434	13
5648974	13
24162401	13
4598980	13
9354634	13
806150	13
6076464	16
8123451	13
7332454	13
996541	13
32017262	13
5299589	13
18885339	13
2428555	17
2461182	13
988586	13
2792758	13
7903980	13
1836099	17
8254871	13
9725113	13
7423435	13
4187868	16
3552000	13
6963916	13
3732388	13
7287366	13
922084	13
4810159	13
8327986	17
883717	13
5731667	17
9855742	13
526523	13
106218	13
9341819	13
4518859	13
3540544	13
12080533	13
4158051	13
6569993	16
1148267	13
11125509	13
1369313	13
9821632	13
6626621	13
7083136	17
506341	13
1014567	13
6179512	13
993306	13
2786865	13
5259082	13
5030495	13
2025165	13
1860370	13
5793489	13
6698851	13
7247159	16
42312783	13
6915840	13
529553	15
8028201	13
2606873	17
5382550	15
6488815	13
130883	13
2633104	13
7092677	13
7106008	13
7512095	13
1570327	13
5369955	13
1577617	16
8682134	13
38642	17
5501587	13
1931911	13
36743220	13
15790012	13
5327421	13
12032581	13
5014762	13
8100364	13
3101227	13
5020135	13
20940985	13
393406	13
8287500	13
18489521	13
8161916	13
7149668	13
3795930	16
34214787	13
282171	13
6270797	13
7804565	13
2747788	13
2288784	13
11155171	17
2238846	13
1617577	13
890666	13
5116822	13
18616790	13
17502641	13
827699	13
1398539	13
14928895	17
16188893	13
396852	13
1981777	13
19697886	15
6779856	15
4008285	13
3446180	13
1779480	13
12245839	13
7676556	13
102167	17
1343845	13
10885067	13
1901908	17
2623363	13
989362	13
16435087	13
10606504	16
4016860	13
5726346	13
3026886	15
13419443	13
5680793	17
1825090	13
9190886	13
5828498	13
2083091	13
1807897	13
1384546	13
8901071	13
2500920	13
610973	13
5637179	13
3248786	16
1531497	13
5179438	13
2162755	13
9797036	16
7882371	13
6998371	13
6004950	13
8917411	17
602264	13
814195	13
11317912	13
6903097	13
2817486	13
7987698	13
5095308	13
1240192	13
643548	13
397528	13
3411039	13
4332015	13
9414424	13
6566905	13
6866391	13
1366570	13
8108673	13
4884124	16
928538	13
22919155	13
9333369	13
11000489	13
1069084	13
24822382	15
1320416	13
9182765	13
558471	13
2953003	16
103352	13
2021090	13
4149519	13
4503204	13
106212	15
311080	13
3316486	13
14135409	13
15632711	13
2156165	13
17488274	13
10241627	13
15328388	15
19315158	13
3874326	13
5732002	13
5432239	13
25546925	13
1367945	13
5022856	13
11683545	16
6254328	13
7816152	17
8423926	13
9993076	17
8637098	13
4564194	13
1137387	13
7515463	13
5959579	13
31675279	13
3810135	13
5817039	17
5083236	17
2461158	17
422888	13
3196973	13
4446476	13
4724927	13
7966451	13
8509138	13
4454415	13
13939153	15
1298986	13
4424794	15
4701731	13
1526769	13
4957135	13
28535099	13
612479	13
2095333	13
2368173	13
2553317	13
1400996	13
2882992	13
3436696	13
1837651	17
29578754	13
11311985	17
730934	13
4764619	13
16779971	16
1403983	13
5328360	13
11075073	13
6220061	13
7584805	13
1242536	13
17235649	13
13956770	13
17374995	13
12536213	13
2184184	13
467335	13
8715886	13
6881776	17
2280242	13
865149	13
3829849	13
2360824	13
400117	13
7090305	13
6877576	13
18364050	16
18801416	13
791268	13
1426001	13
10397596	13
17634833	13
16939490	13
60228869	13
2048904	13
5203232	13
8178681	13
82544	13
19123	13
33219320	13
3986780	15
1675901	13
3985370	13
10281030	13
9939222	13
7192509	13
953343	13
698515	13
4252182	17
1460979	15
2838333	13
32757050	13
8803328	13
12559001	13
2383262	13
126668	13
2672357	13
6494875	13
1022953	13
2143454	13
26464417	13
3613643	13
19150881	13
1339103	13
21172588	13
11737506	13
6634046	13
1152892	13
220353	13
616254	13
22985106	13
5810539	13
1587244	16
3944438	13
794169	13
5908547	13
8824109	13
11674966	13
4244331	13
2298604	13
10646465	13
4505464	13
3774254	13
6028791	15
1131539	13
2130126	17
22858627	13
7850706	13
38772	13
5548658	13
7214151	13
23920615	13
9084763	13
502834	13
2517178	13
9533528	13
694246	13
4175779	13
663706	15
10596522	15
9362710	13
15513213	17
13691377	13
41153276	13
14234379	13
7049845	15
9306528	13
5574962	13
8264930	13
6998138	13
12883620	13
5132905	13
3207532	15
15299720	13
2459510	17
15110251	13
1218722	13
4541782	13
42137073	13
7508469	13
9593531	13
7251430	17
24670537	13
5317044	13
3214605	13
6408993	13
3004491	16
8664160	13
3041980	13
696447	13
156305	13
1131035	13
4656029	13
3478093	13
12265840	13
4496292	13
12445417	13
7063697	13
9822030	13
2328564	13
2663407	15
657749	13
938788	13
104419	13
2321449	13
8127457	13
6764455	13
10161073	15
2577057	13
6309012	13
10322290	13
2058293	13
3192127	13
1547331	13
5394765	13
9709989	13
6315274	15
736489	13
1083509	13
1408703	16
2698403	16
318309	13
22140765	13
10595	13
4101289	13
16291314	13
13505358	13
2434053	17
1226067	13
258478	16
1421050	13
3980616	15
6432839	13
1551666	15
703283	13
8393369	13
12192594	13
10321243	13
13766005	13
13167989	13
305541	13
1905322	15
1315857	13
3871884	16
5277503	13
6968819	16
8105171	13
2258834	13
634336	13
6192079	13
16480256	13
9415330	13
16037730	13
13948977	13
3768715	13
5844330	13
1032822	15
6351492	13
3068165	15
696623	13
169353	13
3627405	13
689118	13
8716870	13
5756758	17
7742045	13
748549	13
7734898	16
1951506	13
675713	13
12512595	13
1022857	16
12017761	13
2174631	13
681423	13
13063901	13
24523196	13
6294302	13
1692008	13
5016869	13
30544455	17
5622404	13
2264392	13
1501594	13
3483710	13
490484	13
12285014	13
2517471	13
16122983	13
21172567	13
19536744	16
419183	13
707867	13
10211300	13
5632394	17
2235854	13
2588231	13
4997049	13
5852825	15
6350693	13
2421683	15
21038299	13
2260689	13
390166	17
3116149	13
5694140	13
646143	13
21606390	13
3328239	13
4093872	13
27591396	15
241979	13
5821229	17
2468385	13
3239299	13
13774718	13
1873980	17
5432938	15
4048970	13
889158	16
434628	17
4923545	13
4036896	15
10285714	16
8322934	13
14207244	13
22085088	17
22733357	13
5590453	13
1495534	13
4335365	13
7956326	13
6720069	13
4193984	13
9140853	13
234249	13
4422227	13
2519265	13
3277878	13
13326721	17
372864	13
7056282	16
6444867	13
686520	13
844957	13
5688047	15
3499125	13
3514315	13
2421867	13
1672804	13
2288052	13
10674809	13
11293848	13
5112618	13
7906898	16
1370364	13
4039039	13
2803762	13
8892	13
7426626	13
1198440	13
6867599	13
812986	13
3430853	13
1934921	13
44185	13
4198332	13
2702622	13
4509047	13
2915038	13
5017784	13
8509640	13
863458	13
4777726	13
10283988	13
4441478	13
2541267	13
5767631	13
10663893	13
9958820	13
4531377	13
757552	13
10602477	13
19964408	13
14688522	17
34259	13
12037981	13
248579	13
5343349	13
1941414	13
2331960	13
1630493	13
12108862	13
14314428	13
9376017	13
5529430	13
3014264	13
4148203	13
7095574	13
6930447	13
12257818	13
9722138	13
16951150	13
18599930	16
2436665	13
4342937	13
2370139	13
9643901	16
5488471	13
19497803	13
7330179	13
2497423	13
16601255	13
9083895	13
5859151	13
6222027	13
10242187	13
15509862	13
3656334	13
22049635	13
4868058	17
14597762	13
38858907	13
14150275	13
1872580	13
2162517	13
2148755	13
1249833	13
10789936	13
10220493	13
1297743	13
1145802	13
914216	16
15450712	13
591773	13
418807	13
23015105	17
1325970	17
9279986	13
8275876	13
3082405	13
2132110	13
23067832	17
5263435	13
10385007	13
5855363	13
10636987	17
6343866	16
289106	13
5066285	13
1168446	13
8885303	13
7323831	16
11153672	16
2453473	13
4928158	13
3327677	13
12425507	13
7650265	13
5874398	13
3588969	17
6487160	13
28727376	13
405008	13
1088102	13
6356102	13
2511333	16
1297092	13
1452466	13
2403865	17
1784332	13
2130886	13
8344837	13
1702259	13
8534916	13
1532309	13
17438800	13
219374	13
8147069	17
3148005	17
4360499	13
10914844	13
20799178	13
3316263	13
1473394	13
7977788	13
3090302	13
11380778	13
68083	13
1899534	13
969292	13
7765715	13
5429121	13
4404812	13
6816941	15
49509	16
346994	13
11767352	16
5148358	13
4961218	13
576521	13
782617	13
9543319	13
2651697	15
4673378	13
6068463	13
2982315	16
6436264	13
248056	13
6667972	16
25035030	13
1963044	17
18073249	13
3067070	13
6886939	13
3694550	13
18163457	13
9260619	13
8983499	13
7604174	13
37753579	17
20791628	13
16545601	13
6056998	13
2129949	13
3771777	13
2009287	13
2957339	13
11412878	13
2434250	15
3915879	17
5064365	16
7061353	13
10882965	13
317578	13
3235952	13
333534	13
19677950	13
4999056	13
9446833	13
7564263	13
9258454	13
932545	13
9775849	13
13188330	13
687365	13
416358	13
3504222	17
5205675	13
4096461	13
14991433	13
9509453	13
695895	13
8145142	16
2891068	15
1745493	13
6923760	13
2202284	17
14191459	13
2487261	13
3318176	13
527563	13
1552401	13
15406949	13
14105282	13
2891291	13
395352	13
19477596	13
12469004	16
2998838	16
59293	13
2141170	13
1058400	13
5553083	16
11549230	15
4610286	17
15959462	13
16841534	13
5049643	13
4982624	13
3856456	13
2506535	13
4476223	13
2366945	16
7900477	13
12231653	13
8070677	13
1189226	13
21753518	13
4252688	13
4036952	13
20587007	13
3947241	13
7156149	16
1364807	13
13005774	13
1267675	13
2119043	13
10086681	13
33941053	13
11480884	13
19950147	17
1558323	13
10655768	16
6810014	13
1199127	13
2679053	15
33698079	13
21365151	13
2377324	13
1788760	13
8791230	13
20070763	13
11250180	13
6828748	13
1165958	17
1396182	13
2836956	13
4228077	13
9554022	13
11124703	13
9880473	13
3243181	13
10596830	13
20236855	13
2405351	13
13083861	13
3577539	13
2647213	13
19229630	13
8343434	13
90591	16
3576074	13
12535333	13
3827250	15
16196306	13
3089049	13
3003605	13
69122	17
4056681	17
1011212	13
1318632	13
5882500	13
21819306	13
5936250	13
2916454	13
7039091	13
13463685	13
3849684	17
2939438	13
3802819	13
10906383	13
11892768	15
6058534	13
8525189	13
330155	13
1632164	13
6439388	13
3557095	15
10960327	13
12393086	13
1552412	13
1536280	13
555884	17
6623691	13
13426158	13
14800157	16
939670	13
13824562	13
8405276	16
6593545	16
10236033	17
10820138	13
16618653	13
3925561	15
198234	13
28380801	13
7606487	13
8419037	13
1630046	15
8718574	13
4307065	13
1159832	13
586318	13
863835	16
5181529	13
2879037	13
1332175	13
1358719	13
7416230	13
18251059	13
3065821	13
1448494	15
3923606	17
18807635	13
4104999	13
4712039	13
2082922	13
4279724	13
7977393	13
12409239	13
1610212	13
7149394	13
15191490	13
1359989	13
7301914	16
20051558	13
12784133	17
2053702	13
3863398	13
2991543	13
2118643	13
15566468	13
4821976	13
25670236	13
4522025	13
6824715	13
27118020	13
3574199	13
8758438	13
6855631	13
19294520	13
6711391	13
1726150	13
19305504	13
6650716	13
7345737	16
6183427	13
5753183	13
1952466	15
5103864	13
252908	13
17606248	13
13122178	13
20786815	13
1277589	13
2907359	13
7507981	13
652867	13
710193	13
2580076	13
2093319	16
20132608	13
2730936	13
8275529	13
86847	17
3575149	13
798508	13
4745161	13
13917033	13
10613818	13
11671554	13
8076107	13
4199206	13
9031862	16
1189877	13
5283751	13
24341506	13
7405088	13
2201875	13
4431270	13
1844943	13
27325552	13
32811691	13
6514122	13
5823676	13
1174266	13
1728205	13
7308300	13
13628089	13
134457	17
2613708	13
2517290	13
19624602	13
676550	17
5035426	13
432359	17
4163328	13
2321678	13
18006862	15
4476086	13
253123	16
1714232	13
8981512	13
12523926	13
11607859	13
3100080	13
4517223	13
5406694	13
7590552	13
10745156	13
4888121	13
5896858	13
8937089	13
11208817	13
6950107	13
3137343	13
1883667	13
5477845	13
2156023	13
4182313	15
329562	13
12918517	13
6843994	13
1166094	13
939711	15
4137945	13
12886138	17
2415891	13
3738522	13
4219867	13
34062446	13
10054270	13
9038513	13
11381600	13
635460	13
13252881	16
141582	13
2368077	16
9525509	13
5243066	13
4533556	13
28231142	13
1491851	13
3860160	13
12516138	13
633579	13
6985286	13
12552106	13
13369765	13
748630	13
7835685	13
5713317	13
15090073	13
4571994	13
4776767	16
11519930	13
21344512	13
9023198	13
3532399	13
11333521	17
477865	13
1520846	13
665567	13
27709	13
15355818	16
45910741	13
5369820	13
7173616	13
1200474	13
2326066	13
4709604	13
17258563	13
1509432	13
3978354	13
8016348	13
3027334	17
10444155	16
1813723	13
2108624	15
4771725	13
2061353	13
27451139	17
1134611	15
239390	13
7433843	13
9220463	13
1664692	13
1194760	13
5393850	13
6719742	13
13895442	13
5472976	13
1268579	13
3352727	13
5609547	13
369305	13
1868239	13
12525115	15
10105013	13
12921447	16
8846535	13
4787077	13
632279	17
2492515	13
35202842	15
8891533	13
9923995	17
3831164	17
3640298	13
20815142	13
1940288	13
316774	13
4743346	13
7344147	13
6622757	13
20936314	13
307769	16
14243017	13
4478491	13
11602730	13
2262279	17
25990512	17
2381035	16
5813569	13
5028740	13
30680390	13
23013917	13
10503742	13
1487795	13
3935758	13
551881	13
12116279	13
4156325	13
8942030	13
579655	13
11702833	13
10679488	13
25148684	13
2385020	16
2700924	13
593793	16
1423022	13
4338716	13
18240707	16
9844626	13
5140062	17
10423566	13
4245931	13
5460212	13
4168441	13
3115500	13
11410505	16
24570330	13
1941784	13
5076785	16
1988297	16
23177293	13
15020710	16
20445109	16
18361764	13
1177520	13
13946710	13
7313614	13
10885396	13
3558260	13
1685799	16
14436370	13
2373167	13
3194386	16
10639516	16
550354	13
1096380	15
339478	13
2295062	17
567987	13
1995987	13
9073570	13
2082350	13
4880306	17
1894482	13
3974041	13
20210356	13
10911676	13
3020387	13
13928087	16
4195913	13
2333058	13
842527	17
12962463	13
2581113	13
10230459	15
6483633	13
3711591	13
2730192	13
13497135	13
19666827	13
6542510	13
1415830	13
8711037	13
2570640	13
1072493	13
1849960	13
29401031	13
24790343	13
2843254	13
578890	13
19950327	16
3793934	13
4954184	13
592611	13
12018456	13
7533950	13
14940977	13
5898871	13
4952096	13
10835932	17
940387	13
10329022	13
2124722	13
3874193	13
5813522	13
1513629	13
4093045	13
7213242	15
778468	13
6665039	13
2821349	13
299167	16
4648033	13
2719128	13
1289705	13
7095309	13
893875	13
438142	13
3560014	13
15182991	13
2965189	13
681607	13
9415587	13
3869272	13
257649	13
19898184	13
435698	13
21463450	13
13504328	16
9441545	17
7566990	13
17049143	13
986706	13
3370272	13
20472371	15
22117205	13
1416602	13
10738754	13
806411	13
17330361	13
7430094	13
8866848	13
5662848	13
3659847	13
3117633	13
5725674	13
82640	13
3611963	13
2088501	16
1022456	13
12289020	13
656864	13
11232417	13
4517884	13
681424	13
2053172	13
11546439	13
12043525	16
158318	13
4958613	13
15603132	13
791225	13
1729539	13
26074473	13
9845169	13
2122857	13
28548065	13
3091413	13
7989816	13
5011420	13
648900	13
4382648	13
1526257	13
14007502	13
24268546	13
2191979	13
11088788	13
9637408	13
3294324	13
10559541	13
15145775	13
18999161	13
979813	13
6487425	17
3096689	13
9077279	13
3197432	16
3141154	13
6585888	13
6019097	15
4889973	13
2306295	13
1510920	13
3222178	13
3979974	13
7222963	13
29141119	13
8362378	13
2544256	13
6311945	13
7978527	13
442973	13
14083990	13
8456197	13
7103734	13
15447424	13
4430726	13
18532750	13
6089168	15
38209866	13
2755027	13
5708051	17
239700	13
12850479	13
2303462	13
5040870	17
1307268	16
4441511	13
8501325	15
12104235	13
12308577	13
18590406	13
2341148	17
8856459	13
9900997	17
22659697	13
8837120	13
8322707	16
5139669	13
86922	13
15581873	13
25184680	13
10592729	13
3296636	13
2621621	15
2574892	13
8286871	13
8354092	13
1669356	13
1619996	13
19670444	13
309265	13
1254206	13
2708772	13
3548288	13
23572816	13
417609	13
6068909	13
14155675	13
1479770	13
18969549	13
11287502	15
13786259	13
111439	16
1392965	13
3041827	13
2486447	13
4571794	13
18789671	13
7475089	13
2495815	13
556034	13
2173170	16
5877488	13
6133830	13
4200289	13
13401682	13
8622660	13
397236	13
4230836	13
3228601	13
925449	13
7706804	13
19037787	13
11457624	13
578752	13
3519769	13
1190998	13
3228792	13
1743137	13
1953691	13
6629157	13
5349584	13
25332554	13
14304805	13
6381466	13
6281394	15
15104667	15
12198047	13
1964682	13
3098890	13
2812401	13
10188936	13
2977805	16
31657728	13
944807	13
6009235	13
1563107	13
1284472	13
4841197	13
18788591	13
366553	13
958809	13
501496	13
399934	17
1918089	13
921926	16
5487382	13
28996971	13
8410439	16
3336694	15
8433740	13
796198	13
577593	13
9533935	13
11463078	13
196602	13
19932811	13
6953853	13
6523377	13
21717267	13
245000	17
10317517	13
3686841	13
4292624	13
1455160	13
2300013	17
7662923	16
1784886	13
3307424	13
450808	13
1222362	13
4405779	13
14629807	13
1477216	13
4411708	13
13471245	17
375502	17
2222737	13
980337	13
2873404	13
30260096	13
18009736	13
5980700	13
1548617	16
2346717	13
8280018	13
4203232	13
17292083	13
55336609	13
4484853	17
17340497	15
25260571	13
5611274	17
616758	17
16184348	13
10753859	17
9921993	13
226232	13
9309548	13
1789275	13
3788656	13
1714992	15
871984	17
39767742	13
18612984	13
5922436	13
14203901	13
1199444	13
8334485	13
7390775	13
11003245	13
2382710	13
14535522	16
24573188	13
3056563	15
5021651	13
4501959	13
2061576	13
348981	13
26255485	13
3522842	13
12607495	13
11705620	17
26322150	13
4993909	13
15773960	13
15955978	13
13294760	13
18665789	13
11760941	13
5763208	13
11265780	13
1758249	13
2862201	13
1323749	13
30052215	16
2271240	13
5325264	13
641610	13
1134640	13
6820225	17
8391510	16
1409793	13
3319183	13
7851635	13
11256080	13
1706462	13
8256699	13
2136745	13
21639476	13
3183175	13
454356	13
5133905	13
12068079	17
4074541	13
1152184	13
6937753	13
13266022	13
6341442	13
2398610	13
7534298	13
659229	13
483645	17
26013482	13
2926269	13
339383	13
9135391	13
8679683	13
4746385	13
4643117	13
9077792	15
897603	13
1902822	13
7131429	15
8508963	13
9222777	13
7792630	13
8582043	13
10052696	13
7316953	13
4239640	13
12113218	13
5519613	13
14144300	13
867359	13
9174251	13
1386273	16
6013302	13
598870	13
5154431	13
7268667	13
7540695	17
660918	13
1609547	13
24500080	13
512600	13
1133732	13
1844693	13
4347309	13
33486615	13
2418893	13
15229477	17
5137172	15
8210868	13
662504	13
1990133	13
21040571	13
1787900	13
262102	13
6221882	13
10791891	16
4526762	13
350860	13
6503897	13
2225176	13
2266715	13
6198245	13
3123979	13
12117770	13
2371030	13
758627	13
30247503	13
11758081	15
3757004	13
7391871	16
10849906	13
7734941	13
4993503	13
3848030	13
11106533	13
2320249	13
463279	13
13173713	13
3560168	13
44862	13
2622441	13
1190789	13
14884975	13
6680073	13
2139781	13
5604884	17
548762	13
9356	13
14100295	13
7082848	13
373078	13
2219410	13
12637429	13
960003	13
1495591	13
3618867	13
3853018	13
6758480	13
637205	17
7856068	13
3279158	13
13258774	13
3017734	13
2902719	13
2703119	17
4777769	13
19881501	15
224189	17
14956474	13
3242362	13
8254801	13
15972388	13
4960126	13
1992293	13
4123195	13
5044679	13
5313393	16
7658449	13
8718134	13
15302257	13
1538040	13
1666548	13
8815020	13
5934284	15
7542904	17
704645	13
8660853	13
6529982	15
30863574	13
7700806	13
12256922	13
16705452	16
4090170	13
7748591	17
11010216	13
3613254	13
2749239	13
5012755	13
2606209	15
2683036	13
698342	13
24477704	13
4502465	13
5373195	13
4936547	17
19954229	13
15334239	13
1502238	13
3475521	13
318270	13
5843329	13
20658797	13
7606306	16
349151	13
15332133	13
313021	13
5306297	13
9095158	13
1544883	17
11608685	13
31421074	13
28933757	13
11077687	13
12293891	13
15549749	13
2581829	13
8965355	13
839312	13
3278708	13
1923672	13
864759	13
1805140	15
2391518	13
2339626	15
949025	13
18976043	17
1895207	13
8898965	17
1332054	13
19762440	13
10822306	13
1655691	13
854563	13
6361942	13
21400729	13
18233965	13
4732932	13
1833327	16
8391674	13
5725949	13
2240177	13
4274130	13
4642272	13
17783511	13
5969893	17
7140933	13
6209280	13
11548587	13
6982407	13
7069685	13
10403269	13
3397128	13
14557542	13
2419605	13
9018213	13
6145981	13
6652922	13
3384708	13
18158118	13
2010815	13
2508127	13
13370338	13
2958125	13
4661743	13
12115598	13
3632520	17
13587902	13
13906348	13
1054174	13
4593508	16
1735369	13
8374732	13
9600231	13
4359378	13
5751372	13
936893	13
6714713	13
24192223	13
8150407	13
410494	13
5145669	13
4906286	13
22124748	13
2341316	13
1645491	13
6934488	13
6175681	13
1630995	13
3079532	17
15304503	13
1392987	13
949139	13
2450446	17
21838997	17
16293484	17
375632	13
8172053	13
143695	13
787094	13
24649421	13
18160650	13
1761269	13
25705170	13
852055	16
18766116	13
5062971	13
581057	13
8822154	13
10071699	13
5698080	13
3494935	13
13526416	17
2054119	13
3862122	13
303337	13
4742951	13
5480919	13
11897024	13
8047035	13
46932	13
2639994	13
8332410	13
33072149	15
15367204	13
2374108	13
7088991	13
1996130	13
6164797	13
5514404	13
12068931	13
4977358	13
17027539	13
31695510	13
106013	13
7678660	13
29513722	13
4991515	13
7866440	13
3541990	15
30194420	17
6393277	13
22890241	13
12033303	13
8383068	13
15181575	13
658480	13
22534785	13
3221146	13
11093549	13
2379486	16
469624	13
5578979	13
3300403	13
9457692	13
7395423	13
539437	16
5183705	13
19840037	17
3255787	13
2012750	13
11005343	17
1275848	13
6442609	17
1616422	16
5842251	13
3775516	13
1464406	13
28475089	13
4026504	15
3490673	15
3090082	13
1022771	13
2131090	13
3380903	13
10352057	13
1098281	13
708028	13
16472854	13
3387336	13
3888464	13
3774935	13
11962370	13
2433485	13
3170468	13
6199505	13
7442470	13
428207	13
4935395	13
1410786	13
5348662	13
9625775	16
1146480	13
9122938	13
2520376	13
2225657	15
11307567	13
2921629	13
987944	13
3458422	17
743199	13
236427	13
11228094	13
1261378	13
7942640	13
11500247	16
17635429	13
7433988	13
3880174	17
1173067	13
5973333	13
20157017	13
4437149	13
713724	13
7161270	15
924528	13
13745562	13
3852762	13
1449875	13
621993	13
720126	13
8871314	13
3221693	13
4967317	13
19432842	13
12413322	13
9864672	13
4446375	16
3721753	13
6366963	13
778220	13
4556442	13
3718370	15
403170	13
481394	16
6050604	13
605776	13
169572	13
2700318	13
9822999	13
2317280	13
12785363	13
5128102	13
3613880	13
1281402	13
21671475	13
3912867	13
26514917	13
509745	13
4578145	13
15155570	13
9827371	13
4007743	13
9528288	13
632264	17
6987208	16
22150168	13
144301	13
8230160	13
17543126	13
203018	13
6134764	13
2737972	15
2057133	13
20681674	13
21600924	13
2603412	13
18852602	13
5859095	13
6638816	13
1060445	13
6257821	13
5652608	13
1371016	13
32511778	13
27026783	13
3815686	17
25642598	13
481528	13
3967917	13
4225452	13
2592624	13
9654062	17
1266659	17
16873409	13
10249555	13
8193275	13
16519629	15
1880864	13
10151214	13
13380988	13
15771491	13
595514	13
1990446	13
9965575	13
660621	13
3861562	13
1434772	13
15795035	13
355350	13
628522	17
1449233	16
3673344	13
2897791	13
8677244	13
6516704	13
950595	16
1064974	13
533144	13
6167454	13
7665361	17
7365305	13
9095333	13
2388992	13
7232593	13
6056686	13
2372773	17
6044261	13
6687936	13
1863207	13
5089043	13
910257	13
14652832	13
692690	13
14191572	13
9602479	13
3160939	15
6123516	16
5329058	13
9118418	15
9857489	13
731574	13
849749	13
7618866	13
1240155	13
477306	16
13425607	13
8494501	13
1747328	13
8504663	13
9787389	13
8296264	13
5460185	13
10304415	13
10383075	13
2871376	13
3719910	13
14304621	15
7713064	17
3008173	13
17975609	13
1924749	13
8307335	13
1696562	13
3573052	13
13083885	17
14937223	13
15376771	13
13283104	13
3759037	13
2407718	13
1442535	13
6108257	13
16621247	13
11822612	13
8666413	13
15950944	13
154953	13
2245410	13
12389077	13
5246450	13
8106736	13
693789	13
6395358	13
647622	13
36109722	13
1583600	13
7914264	13
8535226	13
27491013	13
719765	13
8460938	17
1204323	13
994902	13
3488517	13
21044450	13
5998351	13
7124735	13
56183978	13
3452129	15
3954391	13
357441	16
293789	13
3703096	13
3818560	13
1526536	17
1816226	13
3538154	13
1194462	13
9681962	13
913968	13
545026	13
2614231	13
11208319	13
7961808	13
18406977	13
10554907	13
9652510	13
2066419	13
4737358	13
15248596	13
2129151	13
6218610	13
3433246	13
10191410	13
5608003	13
9597724	13
971025	13
3632688	13
16994940	13
10167759	13
12205228	17
1233970	13
9705051	13
2739286	13
3651232	13
15580296	13
11342640	13
10610718	13
18505545	13
15132109	13
1288911	13
861762	13
5261519	13
2126242	13
14280900	13
712222	13
12356461	13
2619395	13
9126848	13
9904433	13
15712620	13
23464025	13
352074	13
9553813	13
1658103	13
1814548	17
10163053	13
459417	16
15309972	13
6887240	13
3229836	13
1021977	13
6102279	13
4803928	13
225477	13
6099342	13
4080429	13
196576	16
774410	13
4272527	16
6315327	13
4950689	13
8654358	13
15928867	13
10314323	13
13995412	13
1155293	13
18139466	13
14088552	13
15918441	13
312093	13
2223867	13
7198516	13
6262835	13
11488098	13
5222561	13
6004126	13
5036898	13
109679	16
13081354	13
961781	15
5934484	13
3787393	13
2934916	13
209364	13
5331335	13
1441196	13
171901	13
548145	13
20872512	13
1325655	13
4120672	13
5284901	13
7997493	13
32182	13
7193251	13
8461000	13
2269836	13
9741151	13
4976884	13
1379864	13
1680561	13
3318687	13
3277859	13
191223	17
14325312	13
6437792	13
6259673	13
2368486	17
8143511	13
1985283	13
1133718	13
2923982	13
19064629	13
10040091	16
33844067	16
9912223	13
14138129	13
795233	16
23557399	13
9848164	13
1905959	13
1450533	13
5011233	13
2485811	17
5046783	17
9126351	13
1461085	13
106038	13
16216687	13
812415	16
10022506	16
2251943	16
3517360	13
5620513	13
2697383	13
20001911	13
18190316	13
3654165	17
11760315	13
4086195	16
19603241	17
6561716	13
4272208	17
1214570	13
14433354	13
9103102	16
1109162	13
37440	13
2193026	13
109705	13
7446212	13
1450984	16
3840798	13
7410383	13
296720	13
633490	13
182351	13
4273067	13
1988282	13
12796610	13
81275	13
6248865	13
418365	13
1121837	13
5538395	13
24766854	13
29038735	13
3003174	16
8040308	13
3325933	13
8131976	13
8151017	13
1624294	13
2582366	13
16702246	13
14575034	13
6611478	13
865479	13
8959088	15
6784267	17
8210024	13
19246672	13
16020874	13
6393297	13
10432741	16
5459704	13
20101678	15
27652539	13
15715975	13
16156755	13
15575373	15
7669373	13
17795242	13
1695826	13
8748260	13
4700912	17
30171595	16
880655	13
9107955	13
2046066	13
6579768	13
2443801	13
1726171	13
325379	13
5580178	13
5747457	13
2570794	13
6917387	13
6141259	13
14114851	13
568746	13
284740	13
4165897	13
484536	13
5872607	13
1783410	13
1819969	13
4959968	13
6409654	13
2111703	13
9619499	13
17514879	13
22905161	13
1972590	13
10777609	13
3117578	13
13421392	13
1954522	16
864611	13
11811239	13
6992105	13
5715182	13
24246542	13
13543280	13
15539855	13
3116442	13
6076996	13
3669172	13
4695465	13
4999023	16
5942764	13
2988665	13
3762122	13
5509278	13
5535048	13
3472545	13
7879989	13
157481	13
19868550	13
9498625	13
4577039	16
3647460	13
6485701	13
31000456	13
4659172	13
2101460	13
10274013	13
3593484	17
3151631	13
15307733	13
16059102	13
2539071	13
2297784	13
847584	13
18756274	13
263819	13
10534840	16
7200978	13
1036811	16
2812497	13
2366003	17
1486561	13
1895366	13
8529251	15
2011729	13
16759189	13
8689552	13
7832829	13
3876272	17
7360555	13
7530587	13
19264449	13
448621	13
3483716	16
12530827	13
8439673	15
7838893	13
1068982	13
3327255	13
2152183	13
4613939	13
5003804	15
8845959	13
2916437	13
6503774	13
2843948	13
1810570	13
22915289	13
1971906	13
6600649	16
560914	15
13327854	17
339419	13
6468089	13
13322322	13
1035970	13
26723324	13
47481	13
767485	15
3944486	13
8685404	13
6630920	13
7105081	13
10886791	17
6041234	13
7776487	13
530269	13
3273609	13
9553962	13
6931134	13
428590	13
13328436	15
40381369	17
12657364	13
9335357	13
659495	13
7379107	13
1783588	13
1496901	17
13923404	13
2518784	13
6283566	13
4517511	13
8183939	17
6037954	13
854345	13
14577179	13
16357711	17
5396986	13
17588377	13
16743548	13
604810	13
6236428	13
4582006	13
1826470	13
24667186	13
8355318	13
171562	16
19786393	13
2819644	13
437711	13
9013390	15
4110009	13
5219777	13
1071445	13
8361076	13
863213	17
42295349	13
1303450	13
3989035	13
21560465	17
21969754	16
2707688	15
8535478	13
4561220	15
3503989	13
620812	13
1745200	13
5113529	13
375660	13
2493768	13
3808418	13
27763991	13
18105805	13
1090892	13
959803	13
2804480	13
819718	16
187870	16
2740336	15
11044389	17
3191574	13
3619427	13
4899917	13
22389918	13
138252	13
10635119	13
4924061	13
2224311	13
5289325	13
3537412	13
4450817	13
771016	13
2317254	13
4838049	13
2349950	13
259632	13
377234	13
1556913	13
5718329	13
181123	13
12983766	13
6485745	13
4866058	13
10771445	13
4717438	13
76115	13
12652345	13
10061842	13
10357183	13
21102724	13
1573304	13
21129780	13
6063047	13
5416172	13
9788512	13
2078656	13
14265478	13
2259461	13
5809040	13
2868733	13
2736653	13
3856314	13
67395	13
3108	13
12186311	13
335472	13
3053463	13
2923479	13
7463865	13
16337371	13
10120094	13
10074365	13
6125582	13
10103621	13
6635146	13
11762112	13
31358348	13
24050692	13
832754	17
1355047	15
4638934	13
8139870	13
2220097	13
2434000	17
773210	15
23211055	13
3281541	17
13163851	13
271919	13
6983999	13
1691014	13
5639045	13
1376204	13
2776182	13
9143362	13
4396140	13
11882689	13
3634718	13
305385	13
1761870	15
7251435	13
617135	13
33661	13
50470534	13
557404	13
5071533	13
27401438	13
2938356	13
23147994	13
3666696	13
5393768	13
4726505	13
11226073	13
3395068	13
6672492	13
4689618	13
6281592	13
43710	13
722628	13
3280252	13
10624417	13
156868	13
2509640	13
479579	13
9216568	13
1971025	13
1925780	13
5160180	13
14057088	13
8488824	13
6162405	13
3956377	15
2773474	13
2522656	13
1480200	13
3657914	16
5806295	13
45113	13
5051099	13
14423407	16
12172417	13
20636343	16
30546804	13
10092972	13
7689699	15
5675339	13
17516036	13
5704895	13
78780	13
2914210	13
3214417	13
11665847	13
7398004	17
37945054	13
8067167	13
8977191	13
10914150	13
3319248	16
5921966	13
19322694	17
5823904	15
14052900	13
6804042	15
5092055	13
11082552	16
3490311	16
5104378	13
8087590	13
8319689	13
316786	13
12555939	13
6728327	13
1340752	13
13641427	16
2145227	13
213376	13
12784890	13
2780570	13
3604128	13
2613180	17
7578012	16
54560478	13
5452491	13
18363492	15
5758148	13
8821973	17
5842879	15
1321212	13
1217402	13
12854456	13
1620600	16
4956374	13
830842	15
11241570	13
9788592	13
11212272	13
234785	13
4683633	13
869197	13
1931407	13
21505467	13
10801161	13
4047278	13
5604584	13
16331296	13
2716573	13
1884037	13
4542688	13
54777	15
3970278	13
1948357	13
2610051	13
5182517	13
13838717	15
16937299	13
5469664	13
3724429	13
5561448	13
3503631	13
23034603	13
382507	13
17833500	17
2268806	13
185207	13
2273836	13
2842701	13
4672987	16
1004403	13
16525215	15
5737035	13
20475936	13
6065364	13
644812	13
3387612	16
3498241	13
7931379	13
2280769	15
147966	13
7093267	13
33076647	13
5303664	13
4250971	17
989466	13
214307	13
1911052	13
13530695	13
3411647	13
10763886	13
6771179	13
1741537	13
5372738	13
16830652	13
203233	15
10037673	13
19218194	13
1651761	13
2741564	13
3545457	13
8536320	13
2370422	13
1490653	13
247405	13
14794567	13
717699	13
2940630	13
6575992	15
216727	13
5066552	13
6260854	13
11256493	15
3048776	13
700847	13
14902772	13
716973	13
21677581	13
5616321	17
10401304	13
1505219	13
14537757	13
14833626	13
1708023	13
1100789	13
10910183	13
3136428	15
6906092	13
2503062	13
11153102	13
5089568	17
10483318	13
639711	13
4127196	13
6914822	13
10198052	13
2555346	13
1024564	13
5341476	13
11252377	13
3369391	13
922953	13
16333341	13
15335839	16
2161283	15
5787599	13
11825963	13
12450127	13
28905265	13
7546421	13
30561536	13
2474124	13
7121934	17
9261896	13
16226614	13
2429518	13
2963076	13
3032001	15
43579	13
16661522	13
15287813	13
1705369	13
4481329	13
142893	13
4573293	13
7975486	13
13733741	13
15000679	13
10347062	13
115596	13
2433450	13
871643	13
2700659	13
9918372	13
5472914	13
5007241	13
25823183	13
434916	13
42281486	15
11247383	13
11245457	13
9774151	13
15425996	13
3746307	13
6212856	13
19746540	13
4690149	13
23387953	13
3748969	13
9733928	13
2696166	13
9471482	13
14944216	13
3772585	15
19413216	13
18064537	13
2099875	13
16798027	13
3784683	13
3456521	13
9470964	13
181791	13
14350134	13
6163975	13
8053778	16
2834807	13
42510729	13
5276444	13
2661768	13
411952	13
13890833	13
5925557	13
4872387	13
26463214	13
17529709	13
3477725	13
5448395	13
3439630	17
13283328	13
601837	13
396273	13
5640772	13
10205560	17
1667007	13
7156814	13
12998125	13
7348157	13
810189	13
6731236	13
9751370	13
4660623	13
3120243	13
7871560	13
15405062	13
4217800	13
3051398	13
694653	13
1162733	13
6194056	13
12276219	15
9418862	13
7121214	13
9082225	15
1483306	15
10012970	13
2481103	13
647316	13
26280	13
22544098	13
9077820	13
6450502	13
1379275	13
1521409	13
6534154	13
17952371	13
9789549	16
1141978	13
986802	13
2895323	13
6591156	17
13893001	17
6654398	13
17041772	13
1570683	13
17956026	13
9771206	13
1430605	13
31363928	13
1707376	17
12011542	16
9229681	13
2721586	13
7527166	13
6939022	15
10291652	15
8643802	13
6221142	17
6951677	13
8901989	13
1006915	13
589649	13
177877	13
3764512	16
2231313	15
7797231	13
7079473	13
14405512	13
9497490	17
13531130	13
5848222	13
18918901	13
5535362	13
3952021	13
15750562	13
9456510	13
6857492	13
3294975	13
4137582	13
1491430	16
4672780	13
4041615	13
891895	16
12251255	16
2775701	13
8642237	13
2912393	13
3958076	15
5185751	13
1994963	13
22103107	13
14908553	13
1824451	13
15406664	13
10078957	15
6886401	16
2254859	13
9696446	13
5721960	13
14459590	13
5206185	13
16044907	13
5023739	13
9602189	13
2961748	13
1822391	13
15875919	13
18790608	13
10816555	17
870903	13
25894695	15
5730677	13
7161505	13
1158856	13
663815	13
4694782	15
22299236	13
2827251	13
6516918	13
726671	16
5051759	17
3027313	13
8136540	13
4361193	13
14266752	13
2001567	17
23527918	13
9633534	16
1080196	13
1631375	13
8935022	13
8323264	13
3524509	13
7866737	13
476109	15
24314310	13
208518	13
13359708	13
114033	13
6953328	13
1171632	13
2038082	13
3380314	13
1819331	15
2678563	16
738426	13
2482444	13
905371	13
2202181	13
2039531	13
3198970	13
9658599	13
9586923	13
5314467	13
2369509	13
13268782	13
10471603	13
310829	13
18596333	15
19045257	15
9598219	13
1231280	16
8490735	13
2019114	13
5998058	13
30483263	13
1699694	15
20156670	13
1640485	15
4648617	13
7812192	13
13591016	13
14387171	13
2722947	13
28030385	17
32014179	13
4292719	13
3875860	13
5790202	13
19079910	17
7681966	13
16893163	13
9562748	16
27197196	13
5092400	13
1527485	17
1224846	13
21654726	13
3203263	13
6784692	13
1718392	13
6624621	13
1241787	13
22257639	16
15741425	13
27453658	13
12576003	13
8787085	13
14613469	13
4919135	13
8701737	13
29610516	13
7016047	13
4542098	13
4857818	17
14818082	13
6626553	16
1402154	16
277835	13
2160458	13
6238377	17
4314070	13
4391278	13
5931851	13
3551303	13
9961755	13
2430921	17
28011051	13
4455054	13
10574521	13
5148328	13
9113500	17
8821150	13
5554172	16
2193459	15
2974415	13
2579490	16
5318795	13
5741000	13
1758635	13
6486989	16
2426258	17
5047026	13
3921013	13
11915348	13
7187675	17
690065	13
1019320	13
3678963	13
8110355	16
93362	13
4383243	13
11260859	13
2529594	13
7681940	13
15283312	13
3109956	13
8750511	13
1197663	13
13577682	13
1775106	13
6792795	13
5104928	16
8886819	13
3816356	13
6598701	13
696746	13
13428634	13
4550374	13
10291611	13
7727988	13
2388916	13
617486	13
6902903	13
9460761	13
225140	13
9677529	13
4960857	13
5736580	13
4066934	13
2539810	13
8432992	13
3690346	13
4775957	13
50328	13
9388483	13
744195	13
1656070	13
2755474	13
2656235	15
4102127	13
18071031	13
2220850	13
7300997	13
32413916	13
3569048	13
901043	13
2933592	13
5369649	13
12967646	13
3845507	13
14428603	17
3014618	13
5334434	16
2605972	15
4151979	13
5660079	16
10001448	13
15286940	13
9624731	13
5935521	13
7988107	16
2811595	13
4807550	13
9499626	13
946367	13
3186497	13
24725481	13
9035393	13
26225780	13
2411211	13
6409716	13
11418001	13
3294453	13
5008951	16
2772966	13
2330218	17
2377518	13
4445280	13
1597235	13
1417141	13
11449025	17
4412317	13
1267710	13
6821433	13
17076849	15
3244783	13
11041182	13
16974061	13
14754414	13
2073306	16
2032288	13
2323967	13
4461312	15
16031235	13
14171285	13
3914991	13
5139583	13
2095058	13
23452018	13
878140	13
8548353	17
1246035	13
2279167	13
3576821	13
341185	13
2214034	13
3055421	13
587099	13
1513740	17
1977780	13
13058605	13
34426096	13
33442079	13
3423369	13
9291564	15
732437	15
1533761	13
7765511	13
2381360	13
6726	13
652611	13
35319657	13
17768886	13
1155474	16
7233256	17
2640342	13
843653	16
30074503	16
6276003	13
9637409	13
5859242	16
14580577	13
1344065	13
9701972	13
6241351	13
3656742	13
15994693	13
1528633	16
297432	13
3239522	13
8231940	13
16426997	13
751226	13
1306204	16
8613711	17
940693	13
14444885	13
12650210	13
23428869	17
4829283	17
16001818	13
7379912	16
21300523	13
9284522	13
9652916	13
7669691	13
933340	13
16838766	13
9937507	13
7432152	13
22276374	13
1978793	13
2072008	13
1388705	13
4191239	13
8626695	13
551089	13
5307163	16
4558587	13
7629436	17
11347527	13
2847266	13
10588538	13
4597954	13
1780094	13
6791893	13
6021890	13
3596840	13
21819223	16
4600996	13
7198842	13
5183849	13
54811762	13
2040866	13
2331232	13
6842363	13
8611605	13
1664204	13
16978210	13
2627421	13
1480534	13
659562	13
7354400	13
3147383	13
26947022	13
2714205	13
1774639	13
3561991	13
4930525	13
557653	13
273469	13
15480223	13
157213	13
365106	16
12819085	13
11963495	13
1595667	13
2348781	13
4882789	13
14724749	13
3643215	13
702764	13
16061715	13
5130519	13
2183302	16
10094809	13
10477986	13
9656759	13
10444613	16
498953	16
10376586	13
6893514	13
21283334	17
4431914	13
6158149	13
1715195	13
8477952	13
8230153	13
11037753	13
1604542	16
3357150	13
5556012	13
5657309	13
875683	15
3250439	13
11239248	16
15239000	13
3845836	13
948475	16
10987850	13
10600888	13
845930	13
3748241	13
25580116	13
27480752	13
6930367	13
12996814	15
1326847	13
534475	13
8015763	13
7078348	15
14876362	13
2922553	13
22573414	13
6264343	13
24199554	13
1705076	13
27250639	13
6477265	15
12694845	16
7784353	13
11891973	13
142407	13
12213485	13
3178358	13
38370245	16
15544905	15
1155593	13
1958025	15
14270499	13
5757449	13
1557357	13
6532718	13
1951345	13
5907030	13
7274780	13
15938573	13
5447829	13
6877278	16
1422259	13
5006717	13
14665616	13
12817634	16
10580225	13
1392714	13
1582563	13
2070717	13
5709840	13
9559976	13
4552124	13
24784981	13
15490609	13
144187	13
3716873	13
6854744	13
11403994	13
1621720	13
5718142	15
16986356	13
3177825	15
1673689	13
2901155	17
3642166	13
4473146	13
6786504	13
12626073	13
17626556	13
3929221	13
7185298	13
4187057	13
17118798	13
6235009	15
30080353	13
3225995	15
6254742	13
4296707	13
3152312	13
12532070	13
3058390	13
4636739	13
2884096	13
3002064	13
673120	13
8755887	17
6336969	13
1957637	13
13940346	13
7239673	13
6824355	13
263390	13
2978456	16
731803	13
15823524	13
16308881	13
1759695	13
2053130	13
15167671	17
6757671	13
3097886	15
5893246	13
6325885	13
9172040	13
6656355	13
107880	13
12944609	13
11433549	13
9440705	13
16804080	13
4439456	13
1717233	16
1819292	13
7820689	13
2653270	13
8217921	13
932801	13
2822577	13
1757900	13
8798335	13
9836971	17
13245666	13
2742984	13
6602590	13
171430	13
13543143	13
10892453	13
6419593	13
915534	13
10044951	13
5901545	13
11490883	13
105992	17
12913107	13
6891512	13
6739859	16
1268906	13
13378067	13
22594214	13
1085746	13
2574137	13
901439	13
110529	15
9974168	16
8154083	13
8473953	13
24699349	13
13825941	13
3003782	13
39656573	13
10563319	15
27378237	13
17954014	13
10108141	13
15253630	13
2271103	13
13320320	13
549021	13
5522785	13
12121950	13
1812148	13
4870567	13
8318112	13
6152026	13
1204714	13
16379104	13
1024232	13
4135353	13
8875541	13
8063357	13
2223007	13
7465015	13
23913490	13
2536122	13
2526850	13
239796	13
994966	16
12163623	13
8516821	15
2010495	13
1421915	13
1238999	13
4393790	13
252971	13
3840436	13
2819714	13
614771	13
2055583	13
10831404	13
14148581	13
4979705	13
1742091	13
1425826	13
27931065	13
8496407	13
2806187	13
7570782	16
8020910	13
2729945	13
7004898	13
30455097	13
6612120	17
9622351	13
1686948	13
14230928	13
7624255	13
2753773	13
28884626	13
1920753	15
3516378	17
18056197	16
388306	16
9432876	16
18806880	13
12929333	13
1317305	13
794333	13
24589938	13
34547984	13
632685	13
2865784	13
1871728	17
5653226	13
12605022	15
1086247	13
2383055	17
9076655	13
3116286	13
9309802	13
3940445	13
12114543	13
3744405	13
1621155	13
1220398	13
7463347	16
437045	17
8860570	13
3670305	13
1543598	13
3900851	16
2417101	13
5960650	13
1709483	13
9448884	13
14315063	13
5319594	13
1903035	16
1361856	13
1999770	13
1273179	13
12152354	13
16936771	15
1202247	17
4299411	16
2000485	13
10592164	13
791649	13
2383156	13
6860986	13
13883037	16
6099078	13
19897626	16
7261914	13
11687283	16
1568013	13
18290812	13
30128553	13
23316045	13
4721169	13
3617259	13
2315688	13
5506136	13
2296833	13
1212220	13
6086987	13
5526104	13
4365145	13
15952088	13
8540731	13
10861476	13
17411542	13
14692589	17
15942854	13
13626500	13
386922	13
5236441	13
4684401	17
263369	13
4586197	13
1634493	13
8596048	13
2348664	13
6204232	13
4442196	13
7365561	13
13083358	17
7852299	16
2998003	13
33989563	13
8536805	13
17451838	16
4564442	13
603494	13
8477288	13
1300455	13
2818124	13
8439432	13
2766906	13
4882857	13
10688785	13
746021	17
7760690	13
4694280	13
9171735	13
7346762	13
5686154	13
6151061	13
13412571	13
11831773	13
10349732	13
4885918	16
1466607	13
704237	13
8573560	13
51710	13
1375820	13
3470245	13
21996102	13
19216544	13
1867538	13
969125	13
23045606	13
2146281	16
4787397	13
18285998	13
3386953	17
8498285	13
9786544	13
24858202	13
4102396	13
323177	13
4281092	13
337845	13
13747630	13
19831716	13
5619951	13
9390787	13
4637273	13
1722821	13
7151897	17
7785953	13
9999470	13
2320828	13
8918718	13
481574	13
13566773	13
1366005	13
3867249	13
18455202	17
14629994	13
157824	13
3199769	15
8119817	13
238990	13
7360608	13
2485373	13
4666812	13
1035866	13
994865	13
1049573	13
9820295	17
25867742	17
5030355	13
7299190	13
498475	13
6174001	13
6598586	16
1679016	13
7024803	13
16854183	13
6308198	13
1322839	13
7110808	13
5481274	15
20185090	13
1508907	16
4852574	13
2358710	13
1609940	13
7854063	13
10207856	13
11329701	13
4302388	13
2963118	13
14991891	13
3777344	15
27867	13
1013509	13
26594852	13
4233117	13
4013645	13
344218	13
7548935	13
967816	13
1126665	15
19412318	13
4399654	13
26079244	17
8619435	13
225988	13
9917793	13
5844364	13
240452	13
4167740	13
6279969	13
3130083	17
679974	13
7327997	13
4656180	13
6445067	13
798686	13
586705	16
2748205	13
9361188	13
1540747	13
4442146	13
4024926	17
8031588	13
1855305	13
21242237	15
7026482	13
14563974	13
4870046	13
5843550	13
15563217	15
18499207	13
20234754	13
7458479	13
11646966	15
8053568	13
9371653	13
9281400	15
5292466	13
2291923	13
2932994	13
10671285	13
3714258	13
3931277	17
6506320	13
5194251	15
2733358	13
313776	13
591471	13
9945474	13
20859845	13
866467	15
2032006	13
5889838	13
726422	13
16635883	13
1977302	13
47803174	13
2969318	16
409719	13
4232837	13
6005033	15
3985779	13
24844	13
1695033	13
5459925	15
7791497	13
5922674	13
15432468	13
7740475	13
8598773	13
5613737	13
5343222	13
3654777	13
1529851	17
3745571	13
20953079	13
6642710	13
4597312	13
1836061	13
5547788	13
6289002	13
33418940	13
1065644	13
19561465	13
9913860	15
3504120	13
3304357	13
4991495	17
1035742	13
6819941	13
6458108	13
8689842	13
2500058	13
2295200	13
1909784	13
1040058	13
6734399	13
8916318	13
13522460	13
4900758	13
339493	13
30670864	13
169960	13
6037570	13
8415424	13
14057293	13
15634363	13
8132988	13
4352099	13
8704581	13
6310525	13
28592089	17
2272979	13
13127136	13
4947278	13
5546547	13
1749824	13
10425601	13
41858996	13
4051229	13
265153	13
5366362	13
3802648	13
1446982	13
3970196	17
2546463	13
8466495	13
2459245	13
25471685	15
1729493	13
359958	15
14407868	13
805450	13
3559956	13
432535	13
2582895	17
1448075	13
12222140	13
6400751	13
8315706	13
28433164	13
5727380	15
2586128	15
1770218	16
8248522	17
3289351	13
5887678	13
10050968	13
3319325	13
5759716	13
8837777	13
15711454	13
2987333	13
14189842	13
1319763	13
1111185	13
6076085	13
2145947	13
3446068	15
6191549	13
4896495	12
24085230	13
5701377	13
7963278	13
8409487	13
12779438	13
2063893	13
15528	13
322345	15
1518228	13
20454176	13
6443195	13
870895	13
2792161	17
12972957	13
28211608	13
669209	15
14094843	13
2206374	13
73472	13
2367628	13
31102312	16
4337650	17
7632481	13
6353942	13
6027931	13
4276321	13
1176757	13
5950637	13
24973880	13
6968979	13
7670515	13
2670959	15
2353165	13
2760343	13
799657	16
3270087	13
2460452	13
3876714	15
7884463	13
6773303	13
2900582	13
8457516	13
3101128	13
13251687	13
17976055	16
9456102	13
7025008	13
19084335	13
19059745	13
4337447	13
6194502	13
10570712	13
2147427	15
1149289	13
2951409	13
1742580	13
23228028	13
3990619	13
3780662	13
153051	13
368593	13
1564447	13
5303361	15
5572451	13
2261408	13
36985844	13
6553958	13
1770033	17
1570421	16
3572873	13
9554667	13
5725624	13
2247290	13
15970465	16
4646550	13
1512126	13
5697172	13
23236358	13
3555506	13
445073	13
1912817	13
4575972	13
10902037	13
1644803	13
3368818	13
4750794	13
1834827	16
5755389	13
902587	13
1801505	13
4068401	13
36873	13
2036794	13
21316954	13
8068522	17
1363422	13
10887380	17
4748079	13
2081207	13
7502297	13
25746631	15
5220021	13
5436591	16
554215	13
22694334	13
2693427	13
1514545	13
2791867	13
16010622	13
2345839	13
530320	13
848149	13
1516353	13
12268996	13
391485	13
42357426	13
4076613	13
9021840	13
20913458	13
12749950	13
8901741	13
17659323	13
13153426	13
31256002	13
6288468	17
1733034	15
3424926	13
2245311	13
8099993	13
13682517	16
23260449	16
4505128	15
18948759	13
51280606	13
8489963	13
13156672	13
78543	13
677631	13
4505691	13
532963	13
5940999	13
78133	13
318792	13
645104	13
21609420	13
23345526	13
47001573	13
1515532	15
1143471	17
19207838	13
1944743	13
3425841	13
17610336	13
5866856	13
7410322	13
823773	15
360070	13
5164245	13
840500	15
5139513	13
21971992	13
1761303	13
3380230	17
4364430	13
13471400	13
18921069	13
20373590	13
3359273	13
5031089	13
3566737	13
3507992	13
60984	13
3963461	13
1657315	13
5465116	13
7137404	13
12230248	13
2057887	13
39789294	13
38632887	13
14871046	13
1273248	13
17640248	13
3576222	16
10234943	13
7902870	13
19835414	13
15206698	13
5445553	13
10920410	13
8007890	17
1169202	13
506019	13
999227	13
3037662	13
5202045	13
16035055	13
395631	13
935858	13
5921797	13
2078452	13
17380155	13
3602163	13
20313986	13
7364546	13
5668861	13
3572491	13
17572116	13
5975782	13
1420424	13
3605041	13
3053771	13
12341457	13
3539579	13
10434258	13
2890824	13
10878822	13
2784398	13
417749	13
9909127	13
11990587	13
21648424	13
543938	17
2140114	13
2031387	13
642392	13
1112606	15
1771843	13
8363532	13
9038600	13
6024601	13
3125613	13
16081012	13
8858312	13
12047867	13
17061004	13
1739499	13
5877935	13
10595058	13
20955278	15
4926099	13
4910582	13
2576060	13
4658856	13
700698	16
20571319	13
7157505	13
32506895	13
17743428	17
2199072	13
5061985	13
2862149	13
4030967	16
2347488	15
32218192	13
501525	13
11003281	13
8452190	13
16831464	13
3498448	13
1109632	13
1416348	16
4487216	13
3921322	13
5624667	13
8727386	13
5471005	13
1519776	13
1449155	13
15384545	17
394181	13
9356623	13
3942335	13
934762	17
6433890	13
4762696	13
7421211	13
8153903	13
13958672	13
12858786	13
4585671	17
799868	13
10347934	13
14672687	13
22679703	15
1044510	13
7007631	13
10437930	13
26775732	13
11159233	13
26602938	13
6394545	13
3044435	13
2131533	15
15773099	13
3322374	13
335279	13
17991072	13
18734517	13
4930916	15
4193374	13
6974144	13
44134	13
1953567	13
4917153	13
1963262	13
7411225	13
5201706	13
28570401	13
2584641	13
11441623	13
7073034	15
1035372	13
795002	13
4164368	13
1107615	13
8478145	13
11979126	13
15900943	13
1615562	16
4984673	13
13792842	13
8173332	16
4019232	16
5674603	13
3030949	13
639638	13
1098633	13
348839	13
4940224	13
3741944	13
9794787	13
7253415	13
4219324	13
4006676	16
5420832	13
9077866	13
1407764	17
16302542	13
25640171	15
7415165	13
1447318	13
1192186	13
1526594	13
6148139	13
7534651	13
192709	13
1244072	13
2270467	16
26098399	15
1172307	15
7626652	13
3053315	17
4871168	13
8615722	17
12171692	13
3265382	13
251494	16
4021	13
963858	13
3430932	13
126266	13
18808725	15
8030122	13
13979673	13
20696640	13
23052081	13
7673305	15
17494977	13
5012508	13
291167	16
512263	15
6161174	17
422919	13
514724	13
6530991	13
4334435	13
7738902	13
8513478	13
5177367	13
16997166	13
1030081	13
1732988	13
6864193	13
6110791	15
8767777	13
5886117	13
8806700	13
1845942	17
9716812	13
3053384	13
1114153	13
4967887	13
7372698	16
11121997	13
2791711	13
7732579	13
2775597	13
12213850	15
12474192	13
3262942	13
11650657	17
1960790	13
5679550	13
6838320	13
1832279	13
1856190	13
661707	13
16824244	13
857116	13
3752504	13
483416	13
11868991	13
3309579	13
4113398	13
4615139	13
23106864	13
9643195	13
3903384	13
2705406	15
16754414	13
610698	13
12658233	16
13439269	13
2098127	13
1137671	13
8542798	13
10088250	13
911647	13
6812546	13
4540189	13
2538650	13
1588777	13
13840762	13
11743451	13
18729681	13
3857929	13
7796949	13
353856	13
12646748	13
2326836	16
1569678	13
984372	13
2684678	13
3533233	13
19545930	13
355762	13
11793102	13
921434	13
1679516	13
11033896	16
338833	13
4194749	17
2257229	13
11865549	17
19810964	13
5948413	17
2945371	13
10158440	13
6987912	13
11334579	13
2490971	13
16737476	13
427564	16
9593811	13
5310768	13
1447071	13
15413349	13
6244264	16
4364894	13
2122	13
590747	17
2782121	13
581949	13
3646453	13
12151532	13
1094478	13
2848927	13
30785331	13
9956008	13
600745	16
4615492	13
6555653	13
748239	17
2903481	13
1756429	17
9946352	13
1160403	16
3807556	13
20248628	13
3438676	13
7735634	13
4966965	13
21615485	13
1584697	13
7078963	13
9559422	15
3865479	13
9621806	13
3634906	13
1632587	13
943595	13
4103966	13
1032082	13
7349170	13
886534	13
7449079	16
4560648	13
1015767	13
18257964	13
4995526	13
4318002	13
7414970	13
6159195	13
4991151	15
7349146	13
4420996	15
3569155	13
8134092	13
6027548	13
16101223	13
4008329	13
8151738	13
14519775	16
3490766	13
10920367	13
5256273	13
3311200	13
2146771	13
17338375	13
2245130	13
3340531	13
8376722	16
3822352	15
1456938	13
778728	13
13888987	13
2466840	16
309389	13
3349042	13
20202323	16
11932896	13
6634588	13
3105951	13
18470963	13
1543283	13
3105357	13
8569344	16
683653	13
34308183	13
140512	13
3612113	13
906072	13
4296011	13
3586649	16
10310471	13
153207	13
18765544	13
901951	13
32701957	13
6692568	13
3968684	13
4930073	13
16105600	16
1312571	13
5543108	13
10266416	13
21905192	13
454555	13
3353142	13
16541419	13
12567679	13
5096720	13
8167476	13
7246354	13
9770856	13
2946188	13
4331815	13
8378829	13
774835	13
5256561	13
2475230	13
2160078	17
1281788	17
16096597	13
4959350	13
26932142	13
11614973	13
311792	13
296887	13
4819477	17
11212797	13
34250	16
593153	13
3667892	13
1343648	13
21195807	13
4861751	13
1266801	13
4991328	13
2104915	13
4397390	13
24983876	13
7090867	13
171331	13
5394244	13
18087863	13
11723546	13
15857923	13
11624028	13
8014921	13
282014	16
4010214	17
13418481	13
262917	13
6460701	13
5134373	13
5786206	15
8364435	13
4986710	13
11352350	13
12093595	13
7924428	13
2065401	13
1541991	13
2963317	13
1055031	13
37823103	13
4813231	15
528496	13
1414413	17
1441603	13
2069492	13
5781687	13
978289	15
3490930	13
1644316	13
37837926	13
97212	15
2726860	13
1288274	17
8744518	13
378895	13
2226129	13
7525940	13
932438	13
3771227	13
15041099	13
4710173	13
40620725	13
5864597	17
13462499	17
4577361	13
5668116	13
838468	13
2602876	13
3164049	13
7176147	13
3111939	13
13293620	13
6777087	13
1094322	13
16377491	13
288961	13
10541776	15
3319976	13
274744	13
11483763	13
9662917	13
596190	13
21214214	13
6030462	13
11320664	13
13600055	13
15078149	13
30715102	13
9023048	13
4966947	13
5229972	13
8966915	13
12204738	13
11591178	13
142469	13
2833516	13
6153372	17
2691338	13
3678524	13
8730437	15
5062221	13
28389796	13
7848888	13
8286776	13
16739412	16
13816	13
8145296	13
19822746	13
5900373	13
8656362	16
15596554	13
25574026	13
12327959	13
9064335	13
990697	13
7537246	13
2745030	13
4216595	13
2699237	17
16457494	13
5870213	17
14845803	13
18942782	17
277097	13
8939313	13
775206	13
7231543	13
2125072	13
11359354	16
5180122	13
14467383	13
8750798	17
2356017	13
516739	13
4663462	13
8276209	13
483598	13
2905021	17
621831	13
4539483	16
795591	13
5503872	13
11938624	13
1425391	13
12201669	13
7937283	13
4954624	17
1026965	13
1679724	13
16436463	13
8843259	13
7770474	15
7827921	13
2058751	13
4329697	15
1681372	13
16024450	13
873002	13
5077456	13
6312144	13
8749054	16
5438070	13
20833359	13
7118846	13
6914427	13
10786376	13
651107	13
8378052	16
15365189	13
12335949	13
4486802	13
2778341	13
24891278	13
6780102	13
20441378	13
7302007	13
364648	13
1196929	13
5544898	13
2074844	15
18258418	13
19547965	13
13867445	16
4165607	13
8185485	13
8600092	13
6897547	13
2222738	13
9845071	17
3329086	17
2034679	13
5841394	13
479625	13
11912238	13
787977	13
12371324	13
6933086	13
5394444	13
658582	13
16309645	13
17737064	13
7836382	13
16829653	13
24079018	15
8535564	13
10974420	13
5299700	16
666183	13
2027365	13
1130633	13
3238919	13
716107	13
7511406	13
2440161	13
9626426	13
4286559	13
16205800	13
2441424	16
1072942	13
3103360	13
4526819	13
5538134	13
19446873	13
3207071	13
4357651	13
11283630	17
2395359	13
23132827	16
539491	13
7202210	13
16860242	13
10416597	17
1743331	15
10583452	13
6825476	13
1795337	13
16219836	13
23552009	15
263868	13
5003666	13
7149007	13
5111679	13
10024489	13
3909973	16
6346805	13
3761077	13
2327883	13
10408283	13
1183504	13
4008104	13
1787674	13
756354	13
6327288	13
1705008	13
9904332	13
3042243	13
4411547	13
848738	13
5247851	13
1084764	17
6673024	13
4097505	17
7959386	13
4908652	17
3456389	15
1042313	13
12149772	15
869011	13
5179627	13
6042760	13
14105622	13
2135797	13
22120391	13
4556155	13
408493	13
10663272	13
8809080	13
7743807	13
1612774	13
3414636	13
17075669	13
6204676	13
1359873	13
8354252	13
16944633	13
5017505	13
54412	13
3522190	13
12879298	13
5031404	13
2793102	13
15618925	13
6754011	15
2200893	13
10577847	13
2387969	13
7503544	13
7547684	16
9830105	13
3681873	13
4011781	15
40431	13
242469	13
38752002	13
7460345	13
9852618	13
15567890	13
2601907	13
3438908	13
278071	15
2398216	13
4520394	13
6085024	13
10906551	13
1654330	13
2394712	13
1562233	13
12245721	16
7576421	13
319804	13
11619560	13
8846281	13
4127055	13
5144953	13
1438455	13
8263369	16
2228475	13
4279806	16
3329818	13
2262260	11
4474237	13
10558714	13
664115	13
637148	13
5088396	13
8143635	13
6528550	13
7354813	13
620123	15
5147112	13
1539090	13
1946017	13
12254571	13
3464221	13
5980183	15
7001883	13
1741582	13
712339	16
2552491	13
864274	16
176148	16
9210336	13
22390733	13
84644	13
2176844	13
4562750	13
13034890	13
17514203	13
3767979	17
10419869	13
4773905	13
7072380	13
6386300	13
474269	13
1896006	13
10947392	13
355683	13
15448196	13
11628360	13
7753523	13
1739638	13
20512569	13
21319954	15
4304662	16
8942058	17
1007016	13
7468950	13
10309781	13
1577887	13
698108	13
2773055	13
5768149	16
479536	13
15979351	15
4718689	13
10023952	13
9346960	16
16738773	13
390533	16
4741014	13
10602701	17
4622827	13
12734495	13
2195429	17
6222234	13
1634850	13
5972037	17
21401595	13
2536937	16
8268647	13
4535208	13
471759	16
5328925	15
20674340	13
8527313	16
3670828	13
813458	13
3440065	13
2479782	13
6766547	13
13101197	13
6188202	13
12812916	13
4443279	16
28647628	13
22314020	13
22234787	13
2219061	13
14559445	13
1115907	13
14464386	13
12087700	13
1496861	13
6725698	16
224496	13
13017551	13
2162334	13
6045629	13
17103592	13
9518596	13
14666333	13
41677570	13
335800	13
5891121	17
5220290	13
11769197	13
2295880	13
2339344	13
5801768	13
8435885	13
10128559	13
1188441	13
23621818	13
44961	13
16391975	13
7285059	13
5545780	13
12073209	17
235905	13
9972291	17
14013160	13
9421223	13
2449302	13
14416327	13
5741610	13
9936864	13
14770788	13
2741633	13
954163	13
29112004	13
18345879	16
4638684	13
2054094	13
4039120	13
881259	13
132003	13
3384388	13
3312122	13
2400851	13
4969713	13
626384	13
9292268	13
26684258	13
17147508	13
392619	13
10330784	13
15820361	16
3186654	16
29272438	13
1476609	13
7349083	13
2924277	13
5302658	13
5561393	16
2764942	13
1663756	13
1528946	13
4482776	13
21581189	13
5453896	15
23901486	13
128714	13
7978266	13
11251019	13
3194821	13
15361334	13
13451696	13
13934860	13
1207283	16
4255391	13
2236194	13
16267832	15
2377059	13
9028508	13
2485776	13
6163	13
1054964	13
5504434	13
381528	13
12904592	13
1818271	13
1140335	13
300881	13
19324121	17
25912317	15
10312518	13
7674367	13
698781	13
4621266	13
4312838	13
12640177	13
8507140	13
8248699	16
4408730	15
40171	13
8279545	13
140577	13
13413176	13
6493201	13
27334117	13
12329701	13
4387354	13
795535	13
8948586	13
11170134	13
404952	13
16804760	13
434587	13
11058502	13
883556	13
73799	13
1322266	13
1835856	13
3239036	13
6244563	13
18348658	13
14361642	13
1499517	13
2636420	13
5602825	13
3857079	17
40718645	13
4193303	13
8576325	13
6075346	13
3917196	13
3660903	13
611888	13
14257051	17
120775	13
44210774	13
12583460	13
2181832	13
3254160	13
1555403	13
9823805	13
2825802	13
824993	13
7802021	15
1646143	13
310900	13
5100506	13
9418426	17
2960044	13
5193529	13
972032	13
5131677	13
28813675	13
4291946	16
3077510	15
1784804	17
7588227	13
14975394	13
520416	13
5420621	13
17886719	13
1250939	13
9423403	13
960790	13
6311583	13
36332984	13
10323739	15
1328858	16
1300979	13
13742454	13
585953	17
3822649	13
11417204	13
5565004	13
874169	13
609878	13
3483583	13
4371047	13
6272629	16
7068433	13
5203941	13
2670411	13
30352126	13
2484740	15
2623670	13
4565074	13
82129	13
2476316	13
981443	13
3629559	13
430998	13
11721567	16
3710740	13
3823977	13
18071366	13
7537424	13
4564117	13
5024085	15
2933895	13
2445349	15
5215979	13
13615829	13
5084694	13
6483236	13
2334391	13
12147359	13
6598842	13
13057432	13
15345133	13
6184994	13
6765029	13
16006080	13
2570741	13
662744	13
13400118	13
1114712	13
10068058	13
324546	13
3194713	17
6508860	13
1008595	17
1494114	13
8606628	13
3032017	13
3338849	15
3308944	15
11670234	15
8120798	13
4394006	17
5224281	13
1973183	15
9295653	13
23113560	13
5337529	16
9855694	16
4084218	15
3022537	13
2766334	13
8190702	13
6026159	13
5096506	13
3588370	13
4267268	13
3873963	13
20285780	13
586994	13
3433870	13
11975666	16
2390577	15
1806584	15
17040777	16
8148888	13
16926704	13
8608012	13
12974204	13
1394896	13
4164324	16
7390492	17
665586	13
38916808	13
7552060	16
3160971	17
2688665	13
4283790	13
18899434	16
2175422	13
2021471	17
14051864	13
462325	13
22048085	13
9939135	13
16229173	13
9714988	13
15806409	16
1819850	13
11514660	16
10030295	13
8150988	16
19191662	13
7976812	13
8750613	13
6963175	13
450534	16
3000679	13
26770740	13
19246814	13
6537168	17
6679381	17
5480670	15
7978975	13
3079592	13
4677569	13
5736555	15
16877421	13
5540316	13
15972114	13
1999268	13
1185404	13
3529332	13
2963533	13
484503	13
3078962	13
6828725	13
7005992	13
15142702	16
10888377	13
7129723	13
29111421	13
7877514	13
6258557	13
97824	13
23361333	13
1802072	15
4227084	13
2219476	13
8258275	13
3965040	13
1012214	13
2695978	13
7547820	13
1853323	13
3869798	13
5723971	13
3400814	13
9175619	13
380811	17
16158995	13
5441862	15
7472675	13
209492	13
10946051	13
11375680	15
1985933	15
13587842	16
14424757	13
167283	13
15510131	16
894158	13
118416	13
2078954	13
3675541	13
9700584	13
4185820	13
619152	16
15900423	17
2258189	13
2112089	13
2908996	13
2346210	16
4012357	17
1576428	13
2092720	13
1605252	13
1843313	15
6559337	13
8030771	15
421394	13
12805093	16
884002	13
7404824	13
26019493	17
9096649	16
4557874	13
7907422	13
1274509	13
50030459	13
16085652	16
11002225	13
2038975	13
1758959	13
1936612	15
1076013	13
32641517	13
3438654	13
2816668	13
4809241	13
9001467	13
2334453	17
6269316	13
3576976	13
5230414	13
6451277	13
1478352	13
3590333	13
5176548	17
5436318	13
5185600	13
3113144	13
17728311	13
1653761	13
7965129	13
7242554	13
2164489	13
1544232	13
11700982	13
19081839	13
12117816	13
11787318	13
7015820	13
12868394	16
2232492	13
2606959	13
1484194	13
29601228	17
1782511	13
1283978	13
11538373	17
12482299	13
9410626	13
18377600	13
2475315	13
6214993	13
4017941	17
27348970	15
28229708	13
16660010	13
5070381	13
660492	13
4591132	13
42730732	15
6454254	13
1588040	17
6421922	13
422753	13
10108250	13
3539733	13
14231362	13
22597458	13
746410	13
18417560	13
6962711	13
868773	13
457948	13
7180529	13
17282764	13
8685504	15
3329851	17
11588732	13
6089677	13
13003314	13
3693178	13
879448	16
7342890	13
2334752	13
7963691	17
7950255	13
29822	13
14471069	15
23474145	13
9363992	13
10671266	13
3314122	17
1892249	13
981227	16
2292491	13
471873	13
8617678	13
15579137	13
13353162	13
2745176	13
4828448	13
30391235	13
20919147	13
2954205	13
30973491	13
1339055	13
24275314	13
323565	17
342086	16
25770023	13
21525538	13
39913109	13
2580343	13
3462359	13
3038980	13
7985692	13
5087991	13
9212916	13
2102390	17
2526135	16
5899268	13
4261272	13
18028624	13
15064327	13
1277082	13
2422051	17
6958280	13
1685607	13
553352	13
595034	13
2043415	13
791437	15
27317362	13
1967757	13
858587	17
12167441	13
342349	13
3886181	17
22236563	13
28911315	15
29248924	13
10462435	13
2070735	13
11438240	13
4344785	13
4713201	13
5761048	13
5702347	13
987102	13
1420523	13
3438137	13
5668226	16
2205701	13
21952468	13
7302545	13
750842	13
15153520	13
10572624	17
994762	13
2030822	13
30845	15
36804215	13
7591335	13
897422	13
11700212	13
7013394	13
21530375	13
7672556	13
1618320	13
2051889	13
2509181	13
14001378	13
306297	13
30696	13
6405969	13
4385786	13
5121333	13
5867044	13
16168952	13
1597445	13
4133545	13
38866	13
2396323	15
10442457	13
3779530	16
793963	13
2441561	16
13176527	13
440085	16
5067995	13
2251947	13
2435978	13
6696745	13
8523426	13
20964243	13
10675787	13
5064761	13
4939737	16
2409412	13
5071449	13
7726216	13
3535505	16
13317006	13
18008972	16
16276468	13
18989338	13
3569852	13
5439901	13
29017264	13
129600	13
21962200	16
868856	13
36876034	13
2317983	13
1469329	13
10555841	13
1515408	13
1619158	13
752445	13
12124376	13
18692224	13
670753	13
5609371	13
12460424	13
10955285	13
26096287	13
2803776	13
2612298	13
9609262	13
5122741	13
4149632	13
6317729	13
1103135	13
7549428	13
2913929	13
1774688	13
4942590	13
4493886	13
7531547	15
3373745	13
2078753	13
10245205	13
1085204	13
1222784	15
6103673	13
14249054	13
3603891	16
3142989	13
17325361	15
251325	17
5299026	13
6821773	13
13936583	13
5098100	13
1886504	13
9281073	17
12872547	13
6636582	13
7962866	13
21631	13
1872243	13
22166776	13
22693710	13
452826	13
8416189	13
4034926	15
6458589	13
2346681	13
3086224	13
6088831	15
20534876	13
4612789	13
474990	13
12347374	13
519592	13
11798299	13
20766288	13
4319554	15
5103822	13
5986244	13
831814	13
1595214	13
4179709	13
216632	13
7767723	13
7321289	13
5420134	13
9227679	13
5664229	13
1082452	15
5712652	13
5473653	16
1553128	13
27123	13
13151662	13
8618858	13
1920212	13
7906445	16
9399380	13
4607452	13
9783334	13
1242693	13
4441250	13
3200181	13
5554627	13
5493993	15
1825293	13
6249955	15
1591732	17
8939098	13
7192188	13
23303585	13
1233740	16
18776843	13
2874464	13
5009654	15
9943750	13
8993979	17
424494	13
23894096	13
1148227	13
12480347	13
3381585	13
4480940	13
2318538	13
16815681	13
14746511	13
543150	16
11055195	13
15480942	13
11775880	13
4562910	13
21092399	13
9479509	13
41501892	13
33518681	13
10181195	13
5420660	13
10450641	13
20003884	13
5856338	15
1465650	13
788422	13
2188319	13
6110004	13
5199039	16
18257459	13
24883755	13
3762807	13
229017	13
4023064	13
1256326	13
2646811	13
210784	13
3879888	13
10974095	13
2169772	13
37975	13
17880881	13
8385922	13
20771534	13
1792340	13
1387007	13
2473840	13
15456823	13
15083757	13
4493832	13
9051310	13
17372322	13
2296297	13
3504256	16
12502083	13
17421884	13
1322763	13
3384830	13
20072189	13
2711872	17
3081187	13
19401393	13
324092	13
4822883	13
34528923	13
1284480	13
10359905	13
7702641	13
15338705	13
19884810	13
2659118	13
409345	13
6402197	13
37564376	13
4142258	13
10179816	13
1135826	13
12660302	13
4290369	13
3823843	13
24374618	13
51053158	13
16775136	13
2926498	13
730166	13
5184849	13
965838	13
2191692	13
13721623	13
1778061	17
3816490	13
6037645	13
12885237	13
597773	13
568985	13
3314510	13
15313519	13
827579	13
45070	13
7765689	13
21698305	13
19570820	13
13819975	17
8385991	13
7189776	13
3979220	17
2487469	13
1293234	17
562091	13
11719470	13
4068010	13
2975833	13
4823156	13
3625718	13
1681399	17
590853	13
5425316	13
3771234	13
397207	13
2944358	13
5568566	13
1721065	16
56807	13
3424259	13
4605321	13
58795330	16
8081802	13
41883128	13
3380291	13
8115217	13
2396042	15
3014013	13
1272207	16
1452569	13
15965881	15
9296456	13
21630376	13
7679496	13
8209094	13
3618171	13
2436898	13
1817304	13
1778951	16
6658522	13
13359358	13
3089030	15
5913182	13
5957909	13
873752	13
8756594	13
28189092	13
5816220	13
10771564	13
6022857	15
68753953	13
20507328	13
8746600	13
942296	13
3694011	13
3461547	13
996733	17
55710	13
6611400	13
8336955	13
16982057	13
6814267	13
5483041	13
17022587	13
118709	13
15031065	13
7311459	13
229986	17
6655678	13
2319945	13
7051440	13
676070	13
3535555	13
2891331	13
21140	13
3509961	13
1605300	13
4913510	13
22079239	13
7945620	13
25045374	13
2931449	13
5494022	16
6754355	13
5226968	13
1623917	13
8562143	16
19210563	13
3565299	13
25207967	13
5809186	13
737203	13
691272	13
1585170	13
5524933	15
749486	13
4640700	13
2916520	15
5781173	13
8113641	13
5742848	13
5042977	13
4720000	13
29939	13
3665298	13
2968228	13
502257	16
2996764	13
8598551	13
7536503	13
595892	13
5445394	13
3495306	13
15048027	13
2979192	13
10690306	16
1269714	13
536581	13
3772135	13
2276885	15
5883263	13
23143596	13
1417269	13
130910	15
15061971	13
20871440	13
9368457	16
12844693	16
1915141	13
20442905	13
13941341	13
16348910	13
8412253	13
1605850	13
20420140	13
4889812	13
4964500	13
13956858	13
10259453	13
2207992	13
14913733	13
1871622	13
1211318	13
11114264	13
2097566	13
7017982	13
201534	13
131701	13
211875	13
7418834	13
43983456	13
2171358	13
3215121	13
3602171	13
6607163	13
14001394	13
806922	13
13759749	13
4329398	13
2368307	13
179768	13
5580602	13
10857163	17
4248287	13
13502009	13
10949832	13
5497923	13
135604	13
11081988	16
3088656	13
5816630	13
9059140	13
2710350	13
7926905	13
4406651	17
8687265	13
24720061	13
1625168	17
1949821	13
16922447	13
2318331	13
768100	13
5211074	13
1718152	13
3693339	13
901845	13
5298755	13
1086972	13
687902	13
2576472	13
379206	13
480530	16
13515442	13
6311595	13
3042372	17
3286191	13
17007104	13
859877	13
2713051	13
10606217	13
3869205	13
2706615	13
4374586	13
16515376	13
2355475	13
20777743	13
17086029	16
8125441	13
16469453	13
11638312	13
26269572	13
17429	13
1578507	13
6184785	13
7606690	13
9214084	13
23025206	16
620650	13
4738841	13
178729	13
10205648	13
2838254	17
12610221	16
2971246	13
4920937	13
2502834	13
6728644	13
7798256	16
6585332	13
3748321	13
4285592	13
9874912	13
293126	13
8743053	13
8062996	13
751391	13
14679483	13
1021022	13
306319	13
11922858	13
1802663	13
705052	13
5946177	13
4527624	15
4399775	13
1231799	13
12615201	13
130280	13
1068513	13
531346	13
7130813	13
10147325	13
1748117	13
9637905	13
420925	15
5156736	13
20289164	13
338628	13
4262873	13
1554808	13
667461	13
16088546	13
40883058	13
180846	13
1271231	13
12922619	13
425090	13
28036290	13
10473462	17
16350173	13
34227613	13
529718	13
56747	17
30687393	17
186061	13
28300928	17
2219267	13
1992504	13
8413911	13
1455183	13
1043276	13
2010194	13
7224234	13
3909435	13
3841003	13
2833108	13
2331221	13
161477	13
1381224	13
2206566	13
17328940	13
16315401	13
25883436	17
1529336	13
7364723	13
8704091	13
4702947	13
254843	17
3010472	13
1990794	13
3296706	13
3953063	13
27550032	13
2819593	13
22690366	13
4143698	13
18176061	13
4771036	13
10088696	13
19162661	16
6097633	13
12948165	16
4621049	13
10647197	13
3706701	13
4794146	13
4175068	13
109831	13
7557275	16
1141490	13
1497660	13
3365986	13
1929183	17
10252291	17
18765929	13
304430	13
2707932	13
112177	13
27617941	17
779200	13
1609465	13
27467406	13
6967842	13
9582840	13
16115255	13
10577661	16
4081300	13
11532906	17
11506517	13
1737773	13
8282878	13
357221	13
888923	16
177858	13
1744356	17
119592	13
3652799	13
65808940	13
2111922	13
2385026	13
7155853	13
6479328	13
4024354	13
4217232	13
3387622	13
594970	13
683156	13
3106662	16
6058337	13
14392602	15
250068	13
1941293	13
4447310	17
1391493	13
2607395	13
5397172	13
5050894	13
542578	13
106548	13
5100136	13
8299974	13
8707974	13
3579097	13
5529624	13
1766191	13
18473852	13
27503416	13
13115737	13
10297002	13
12099187	13
302917	13
4146136	13
10074389	13
8782690	13
2055514	13
23509233	13
7012700	13
4844856	13
1890937	13
3493000	13
38803105	13
10511488	13
9279860	13
3652360	13
1475286	13
1117376	13
8525181	13
2300406	13
4921138	13
691847	13
8512171	13
14171483	13
6618559	13
1852781	13
4803688	13
6421577	15
83174	13
2151432	13
8409650	13
9958112	13
13136064	16
11727626	13
4003997	13
4108929	15
9993325	13
4365121	13
1199133	13
8573246	13
6153359	15
6255417	13
485363	13
10956468	13
10913985	13
1377467	13
4736919	17
5070784	16
472242	13
25362405	13
6446963	13
12231003	13
2534216	13
5223899	13
2590875	13
10035135	13
2105719	15
8364524	13
21939796	15
1384112	13
3402840	13
2810350	13
1727852	13
15446189	13
331628	13
23350275	13
1036019	13
8579851	17
7208102	13
2888268	13
7197169	16
7178835	16
13485635	13
6126960	13
6036936	13
11818001	13
3732372	16
7140797	13
233780	13
16576424	16
3724020	13
32436232	13
1199385	13
5908535	13
587675	16
296377	13
7452975	13
3422254	13
3684143	13
21382685	13
4694623	13
885892	13
11925006	17
532609	15
3436508	13
8958587	17
3932406	15
5943952	13
15888280	17
4727504	13
8979210	13
2023731	13
4237462	17
505026	15
725507	13
2016489	13
6234017	13
3010229	13
11247456	13
7577536	13
4365697	16
40878	13
3015837	15
14419666	13
4790489	13
1129684	13
2749070	13
2799634	13
1154587	13
1675131	13
25819760	13
604744	13
10103325	13
13761464	13
6107144	13
2500357	13
21671481	13
6101640	13
6603903	13
10751088	13
6591718	13
23343	13
1358797	13
2135900	13
9024735	13
1995730	13
8063995	13
2391258	16
8446040	13
735621	13
20408903	13
4542739	13
10005732	13
5528214	16
4176965	13
211840	13
9286708	13
10456530	13
2135030	16
7404301	13
1249499	13
8827284	13
12859680	13
1410506	13
5296163	13
11770	13
16451673	13
8429621	13
2757338	13
1110288	13
2741788	13
3803801	13
5424263	13
8242689	13
5519686	13
1506354	13
3276748	13
10775774	13
2944032	13
5517740	13
24731307	13
2047379	13
10250181	17
805036	13
13924595	13
586087	13
8355588	13
2186272	15
5214305	13
1575751	13
4413094	15
1513520	13
16221003	13
16111777	13
206532	13
22763576	13
161697	13
4506464	13
6005785	13
17638364	13
5655889	13
5800969	13
8928052	13
6656703	13
20939623	13
4605740	13
5904897	13
7579645	13
4303517	13
15133892	13
3799766	15
4790916	13
279555	13
3131173	13
911841	13
2581974	13
9784279	13
5005065	13
16222607	13
4601926	13
5466387	17
15109741	13
5024469	13
1132632	13
3207267	17
6290433	17
14050118	13
2022569	13
12057815	13
143844	17
19844377	13
2196006	13
4335639	13
7627889	13
9914750	13
18295387	13
9429606	13
6309226	16
4339868	13
116170	13
4089000	13
4380932	13
461285	16
21503054	13
4037624	13
8665856	13
11210842	13
10786505	13
2152870	17
8372315	13
16393081	13
14006160	13
8628564	13
2843848	13
6222902	13
1000511	16
2747225	13
850644	13
5640335	13
2877	16
3345302	13
890016	13
3196882	13
1389605	13
228825	13
4102673	13
4003785	17
8577554	15
2336506	13
2712774	13
31960832	13
8503418	13
17968282	13
102867	13
6654664	13
9680507	13
7614025	13
10423714	13
21949793	13
21681232	13
2824911	13
1568883	17
12915060	13
3605770	13
5969490	13
300231	16
7965467	13
6506	13
7220080	13
6005699	13
11115912	17
18258903	17
5228477	13
9807629	13
969592	17
15797601	13
5044089	13
8399892	13
522725	13
1203616	13
7395424	15
2980482	15
6622273	13
1307339	13
1895157	13
3697860	13
9472859	13
2321206	13
1568107	13
19630932	17
734633	13
5078885	13
810629	13
9043247	13
11953169	13
2515944	16
7048115	15
8302155	13
3537159	13
9222243	13
5772057	13
10284127	13
2569073	15
6882883	17
11186108	13
26241574	13
2930777	13
4774254	13
9673561	13
8027795	13
9239970	13
3702262	13
1051793	16
379625	13
3619154	13
3495200	13
2908124	17
297625	13
12743447	13
15876938	13
1647290	13
138244	13
6429914	13
10660460	13
15115606	13
12060267	13
8530342	13
2841817	13
5293582	13
246763	13
24648311	13
13433997	15
4223125	13
18850071	13
14843093	13
1645115	15
2031045	13
19974601	13
11704282	13
19726277	13
991512	13
4036738	13
4566781	16
17454827	13
6998622	13
7444494	13
189913	13
23703767	13
14909766	13
10057283	13
692838	13
1397222	13
3306855	13
7913130	13
12582889	13
7172078	13
14305971	13
3858810	13
22373012	13
2338219	13
6606474	13
19274672	13
4099665	16
9469056	13
11272201	16
3856234	13
3788796	13
16323420	15
3441645	13
4024841	13
4151361	13
21281067	13
15885800	13
3843497	13
2751381	13
9411286	13
2712811	13
5177665	13
14812918	13
5317034	13
1365386	13
1110927	13
7492621	16
4986149	13
14901631	13
2113062	13
1564037	13
12309735	13
21388180	13
12676945	13
4432930	13
18351059	13
5031427	13
727103	13
7934400	15
11521713	16
4954129	13
8519315	13
3300965	13
2317763	13
2336080	13
1849067	15
1514976	13
2729060	13
1774688	13
4217424	13
19271191	13
3521969	13
19384924	15
4199958	13
998829	13
4630730	17
10354726	13
12537891	13
196531	17
16825148	13
20003981	13
10537555	13
6704587	17
6445325	13
1350879	13
15449149	13
5238208	13
284863	15
5282986	13
13216287	13
1318658	13
8888967	13
15360849	13
7939166	13
23051292	16
3734354	13
26892911	13
4599658	13
1178305	13
3870271	13
6968862	13
2814653	13
2548252	13
7785059	13
812413	16
3458793	15
4425069	13
17318501	13
1398256	13
4177783	13
9010610	13
2280748	13
2551521	16
2876428	13
6529138	13
11479853	13
3812450	16
23214245	13
19539047	13
4098443	13
4560569	13
8394	13
643811	17
2359866	13
13026204	13
2743326	13
309933	13
1713732	13
3152413	13
2356425	13
4705728	13
796882	13
20586147	13
487785	13
7806733	13
6607532	13
17830114	16
31430541	13
1045978	13
18454314	17
3047393	13
3600613	16
3241953	13
16827899	13
19497763	16
3183794	13
2058327	13
11209203	13
8601951	13
5283161	13
1461229	13
17227326	13
958198	16
9522982	17
6286619	13
2081178	13
1211155	13
653829	13
7263390	13
5108330	13
4400777	13
2836075	13
629579	13
4186297	13
4473521	13
11454603	13
267655	13
5487857	17
17130240	16
6337296	13
11462369	13
2568847	13
11082024	13
4203377	13
860481	13
4280738	13
12781761	13
4014460	16
15902734	13
7497292	13
9510222	13
743379	13
2380583	13
211458	13
19758420	13
23306624	13
3816000	13
2747283	15
1732563	13
11115223	13
22392065	13
5092593	13
5179535	13
12928086	17
2813872	13
871300	13
1740728	13
1799040	13
37658830	13
1358803	17
785121	13
610710	13
9434724	13
9940725	13
515645	13
18460943	13
948259	13
15929980	15
4955322	13
10932894	13
1815191	13
7798451	17
3836232	13
8812722	13
5035290	13
3764425	13
1563083	13
11684122	13
2624778	13
1039716	13
6149233	13
42278	13
1805899	13
2627914	13
4237681	13
32144936	13
4395496	13
1281225	13
568112	13
5432506	13
3419755	13
16867700	13
8439620	13
454676	13
20848049	16
12113139	13
749996	13
12217361	13
7977702	16
6405461	13
10675746	13
1813863	17
3868866	13
3383104	13
24885677	13
2991460	13
4183628	13
1244810	13
4678231	13
1529454	13
4594109	13
893399	15
7341488	13
2224903	16
3303848	15
2499956	13
1985802	13
1416176	13
16155970	13
17466918	13
6077246	13
14714606	13
26130	13
16000945	13
22042581	13
3294446	13
16726774	13
11624346	13
3503037	15
8382841	13
14680669	13
4713226	13
9927814	16
5471510	17
7840447	13
1841568	13
8785753	13
5723507	13
14695113	13
316549	13
10112974	13
20942917	13
5970307	13
911224	13
8125218	13
5781007	13
20385789	13
1435807	13
21294500	13
10971010	13
8429063	13
11660480	13
248137	13
4880581	13
8372162	13
1061877	13
32473636	13
15485942	13
362958	13
12948316	13
2973354	13
517032	13
22323123	13
10905903	13
4873983	13
969699	13
3151117	13
1480650	13
10463707	13
5948170	13
28583608	13
6156170	13
517851	13
4516240	13
1982794	13
5175203	13
4667969	13
5519109	13
15858442	13
3163904	16
621293	13
23127444	13
1088517	13
1102473	13
844521	13
54365324	13
19352968	17
3109717	13
1448719	13
1127116	13
9217291	13
2150175	13
7386445	13
3595985	15
4115340	13
2973373	16
13934122	15
7048729	13
4199768	13
14098973	17
1946319	13
2600869	13
2138983	13
9854686	13
9261654	17
3906834	15
5251493	13
1539937	13
2124521	17
1079031	13
5292968	13
942871	13
955012	13
17810664	13
196334	13
11109607	13
22377781	13
3935087	13
10906991	13
14146805	13
3134410	13
3118691	13
179849	13
21683809	13
1975752	13
4472522	13
2185747	13
313632	13
126019	13
2551248	13
2669696	13
569373	16
14928114	13
9649424	13
14390043	13
13669187	13
16544185	13
2035785	13
3875994	13
879442	13
2138588	13
5936770	13
1049472	15
315896	13
4050232	17
43498213	13
309653	16
3498563	13
12459851	16
301174	13
4061581	13
7494888	13
8426825	13
2242523	13
175661	13
1771663	13
11478893	13
5387833	13
4889978	13
3881864	13
21794940	13
1786762	13
5187843	13
4509474	17
18603233	13
5792203	13
2427955	13
51046032	13
23141867	13
5371659	13
17592878	13
6491625	13
13516656	13
3976135	13
2427237	13
7574238	16
2813747	13
18254626	13
8709188	16
338112	13
211249	13
1897753	13
7819777	13
11218694	13
5310946	13
832636	13
7120238	16
2195276	13
7129441	13
15849314	16
21181446	13
29136653	13
4903088	13
1152396	13
7531516	13
6883984	13
2560698	13
13795077	13
21269509	13
2387814	13
7766761	13
1959514	13
8150329	13
13473545	13
11329027	13
15170597	13
1712971	13
3076851	13
25618626	13
3040995	17
22391323	13
5584412	13
6801078	13
5516344	13
373476	13
2777696	13
158653	13
8139005	15
2375608	13
789884	13
3440939	13
10198359	13
4516969	17
1288551	16
10662100	13
3148770	13
6306961	13
3540534	13
6923742	13
2845892	13
912159	13
18229346	13
4996532	13
1959285	13
67155	17
361453	17
13958245	13
14715360	15
1373626	13
3110718	13
15318018	13
1611153	13
1387120	13
2627203	15
25651816	13
13597085	13
7821926	16
11225849	13
4627442	13
10310056	13
16400361	13
28519014	13
13689455	13
5304128	13
1764944	13
1337665	13
6572509	13
4206205	16
6544398	13
16271603	13
787822	13
2240293	15
17949871	13
14573341	13
23848691	13
6616745	13
6990938	13
14695664	13
29722547	13
690056	13
1709023	13
207839	13
15387390	13
4501905	13
5267520	13
1156452	13
2111919	13
7452384	13
3338541	17
7591215	13
8037483	13
3326857	13
855004	13
26078517	13
7551401	13
4322471	13
29473684	13
11327259	13
1266820	13
6185251	13
14048782	13
3514528	13
5509925	13
9755376	13
3784456	13
13910475	13
3146104	13
5680121	13
5122322	17
42138780	13
8545052	13
6983562	13
5339475	13
3327537	13
5543706	16
1849760	13
40251678	13
3094061	13
15974291	13
9472942	13
2254516	13
4061633	13
6906538	13
4664394	13
9348377	13
21543521	13
4381242	13
11369401	13
5664112	17
32118083	13
4351292	13
4156305	13
51859137	13
25559435	16
7965839	16
2672553	13
4227777	17
3593868	13
4883083	13
2452639	13
1526038	13
6420460	13
7035672	13
17253849	13
5972434	13
32665101	13
12184987	17
3381602	13
11202994	13
9657155	13
5764819	13
4211138	13
6658589	13
11582126	13
11692238	13
4828669	17
3471405	13
7947643	13
346478	13
28387635	13
10081312	13
2785849	13
148067	13
2016690	13
235103	13
3641219	15
10000653	13
8110579	13
8357060	13
7313686	13
26903453	13
9941464	13
11009375	13
14061411	13
8296972	13
568429	16
31291120	16
402314	13
16753860	15
995591	15
7871986	13
15630144	13
16673093	13
2661148	16
7434923	13
1434665	13
5595792	13
3537483	13
9743899	13
4609562	13
6635241	13
4718510	13
260848	13
24706020	13
1962259	13
12052705	13
6794925	13
10983961	13
5054520	13
518638	13
11403436	13
3117873	13
1187240	13
3161366	13
6334837	13
4223473	16
12619716	13
3869903	13
1109843	17
6282305	13
6502343	13
79291	17
1210159	13
1263146	16
9919261	16
7395613	13
242509	13
193129	13
14038717	13
2920569	15
17172235	13
14861721	13
18217465	13
3303106	13
18173451	13
25517613	13
1435544	13
9954686	16
11725294	13
80980	13
1688248	13
9576902	13
2765237	13
26577251	13
1306068	13
63882809	13
1283180	13
14261498	13
6624588	13
459923	13
2551008	13
21324174	13
15370654	13
19242014	13
25837643	13
6830631	13
468512	13
8246244	13
6992734	13
22899458	13
1323247	16
1214416	13
5824936	13
3233542	13
2479179	13
9270752	13
3166727	13
17277475	13
821351	13
1969043	13
13915106	13
2899256	16
1377380	13
3605211	13
17744731	13
2231960	13
3703	13
5072818	13
784427	13
9265757	17
8450428	13
5480571	13
6161257	13
43595889	13
1899047	13
15969316	13
21527981	13
7387003	13
5499952	13
3781679	13
4167076	13
812990	17
23938969	13
6670932	13
5173351	16
16160788	16
155906	13
12826592	13
2346162	13
4267543	13
4793439	17
13803042	13
1225	13
8981916	13
189989	16
712557	13
738673	13
9539673	13
10478813	13
14605580	13
717153	13
2158077	13
3653658	15
2284169	13
5942302	13
4744718	13
1372932	13
1017792	13
4899793	13
583723	13
5202452	17
16655037	15
2246312	17
433801	13
6644767	13
2554689	13
4366997	13
3508093	13
28377526	13
8549523	16
4233434	13
16714332	13
459064	17
8735135	13
1141893	13
5586793	13
1600126	13
253728	15
3181281	13
8182642	13
1875832	13
730752	13
11207307	13
4453871	13
3768637	16
446681	13
5545269	13
6223709	13
6110492	16
1439125	16
8932727	13
13240137	13
314558	15
29533791	13
24603357	13
12530919	13
6812569	15
18307823	13
23475420	13
10141870	13
20151331	13
1664407	13
2140879	13
3046363	13
10386803	17
5273471	13
2642175	17
5278540	13
2100969	13
2250081	17
3350584	13
14881061	16
5083368	13
6682236	13
1631459	13
1896969	13
5472167	13
8387264	13
3324074	13
2662515	13
7006359	13
9086644	13
10386242	13
350240	13
24772467	13
9433409	15
7369882	16
624931	16
5065557	13
9067783	13
10054914	15
3523084	15
21136715	13
13479235	13
21274087	13
30666094	13
5230482	13
7189226	13
2294158	13
33377501	13
5949558	13
11317506	13
8779780	13
533699	13
748693	16
1092761	13
11495950	13
5315227	13
982561	17
4113722	16
5035262	13
7864618	13
3992306	17
10949876	13
3721888	16
1725314	13
411880	13
5256089	13
4970132	16
1469920	13
7349073	13
1547459	13
3063741	13
2634443	13
1301286	13
5274267	13
4870073	13
4343840	17
18805364	13
8685376	13
575208	13
381486	13
6508099	13
2017274	13
7293325	13
1230005	15
24088762	13
7326707	17
14368880	13
6130204	13
13548039	13
1753236	13
927532	13
18366300	13
14186799	13
3128824	13
19625963	13
5693832	13
106524	13
775416	15
4839405	13
1109773	13
6193783	13
3895335	13
19960951	13
1755446	13
239999	13
7518065	13
3182161	13
12376151	13
1933288	17
2531046	13
13059542	13
1630494	13
2910325	13
25184071	13
1519300	13
13624160	13
8191041	13
4039742	13
1081217	13
19078679	13
16712958	13
4499249	13
5678694	13
3498660	17
16929616	17
797158	13
6364331	13
1689003	13
3159638	13
12647414	13
8494225	13
7737679	13
31177517	13
2846096	16
14140262	13
5773465	13
88535	13
10302835	13
1098976	13
7571989	13
1601195	17
6812549	13
2945445	13
1431205	13
2708500	13
1084241	13
9768145	13
25968005	13
10211158	13
26167967	13
3942329	13
5116503	13
3625979	13
2557558	13
35049993	13
14626067	13
5469496	13
9947931	13
7416167	13
1406899	13
1663694	13
7607654	13
32280141	13
63383	13
4820949	13
1792327	13
3476122	13
12751669	13
1384476	17
6858847	17
2134268	15
2595137	13
34401401	13
8924007	13
33485315	13
2497446	13
6434455	13
560449	17
2242524	13
5575801	13
18893807	13
1629243	13
5245195	13
8359226	13
3910881	13
14986009	13
2389407	13
24090720	13
193124	13
16836822	13
3206185	13
8459125	17
21757764	13
4183694	13
1023045	13
1282772	13
7951188	13
13877383	13
6430248	13
13867931	13
2204011	13
6028385	13
20532844	13
1929866	13
4730008	13
9310840	16
2474161	13
818602	13
1286962	13
1331204	16
158554	17
10046854	13
956162	13
4483198	16
13356685	13
2549909	13
2753683	13
13614649	13
1898254	13
18230870	13
7224850	16
4567745	13
5865537	13
12366590	13
731952	17
6055050	17
6592728	13
2179654	17
661534	13
1473330	13
2114197	13
16980433	13
15723592	13
7443440	13
4597731	13
1053048	13
2943381	13
6181561	13
8737063	13
366440	16
9469553	13
6012395	13
5282591	13
7132368	13
4864793	16
6967476	13
6620853	13
5043300	13
5211698	13
16683200	13
1261760	13
1611741	13
4382222	13
913692	13
28084566	13
14639602	15
9787217	13
17222708	13
2479521	13
14365622	13
554109	13
2403057	13
1553466	13
46976334	13
11219281	13
6902564	13
5359777	13
8350626	13
7068357	13
8509022	13
2530109	13
1395472	13
818482	13
17692301	15
2738289	13
5555758	13
10772567	16
3898955	13
19316305	13
384525	13
2578705	13
14946374	13
14456002	16
4051796	13
1218225	13
2806652	13
148507	13
4198281	15
369704	13
4170597	13
62584042	13
6972788	13
2088014	17
65968	15
14683014	13
2119914	13
12917864	13
4711316	13
333455	13
1333608	13
10007750	13
14598103	13
562704	13
5743203	13
8453306	13
8461499	17
14597479	13
9200935	16
5264032	13
6781960	13
4488517	15
10367542	13
7853591	16
7222957	13
3775082	13
3415377	13
6248649	17
451368	13
2820155	13
455206	13
3309501	13
9183942	13
3965202	13
6743717	13
25986027	13
3874529	13
21685752	13
6090009	13
3232705	16
9337961	13
1174094	13
3418401	17
20377966	13
17834696	13
8313995	13
9357375	13
12082636	13
2476515	13
18120942	13
13489146	13
7014114	13
18060343	16
527782	13
13239600	13
14436129	13
25559860	15
857105	13
8108801	13
407732	13
16850000	13
17267334	13
1302134	13
15274937	13
3480945	13
171279	13
25699472	13
3022298	13
12137090	13
16244493	15
2363460	13
8388616	13
3790101	13
549645	15
1860390	13
1870828	13
94515	13
7166249	13
1251353	13
24419011	13
5985321	13
10382798	17
14924488	13
13287380	13
5362444	13
10882610	13
4595239	13
24097236	16
22283049	13
1028698	13
1009709	13
1414582	13
46832	13
8391157	13
477419	13
24854501	16
177585	13
8743418	13
3552938	13
22080290	13
14653761	15
8783238	13
11130610	13
1802656	16
5752650	13
6759481	13
15782823	13
1183165	13
751624	13
10953633	13
7972468	13
39266223	13
2732405	13
1858120	13
726360	13
8581269	13
1513574	13
184579	13
4338950	13
5578339	13
6159349	13
5408422	13
1812239	13
2814134	13
27874542	17
5524090	13
215197	13
15312070	16
18841506	13
12609639	13
15656362	13
7704488	13
7229576	13
10823506	13
9188235	13
33064710	13
8779173	16
11029423	13
11953521	17
17695471	16
3235381	13
7931369	13
2973455	13
9472984	13
1519899	16
7916244	17
14169435	13
12226000	13
2863793	13
364401	13
197431	16
25577989	13
5323729	13
16378451	16
7712427	17
883336	13
4652268	13
4363523	17
914040	15
5912449	13
710038	13
1173016	13
9471827	13
13141924	13
5533818	13
9738732	13
9883554	13
19226497	16
513044	13
8273620	13
9437077	13
4510075	13
9700034	13
25147230	13
6634515	13
25537409	17
5658217	13
3241509	13
2609024	13
1198360	15
7049055	13
1919839	13
2299722	13
2609860	16
4610751	17
23842466	13
8660892	13
1973213	13
413622	13
429770	13
8212474	13
1614623	13
6669532	17
16094523	13
894810	13
15945338	13
10363879	13
7040088	13
3280599	13
16167189	13
14849624	13
236016	13
19303857	13
92870	13
1641932	13
4099803	13
14387695	13
948958	13
1524022	13
8798181	13
431923	13
2289871	13
1000686	13
7585194	13
5364503	13
2854013	13
14626843	13
7174791	13
7470520	13
3689840	13
2826097	13
4979036	13
11128811	13
8190535	13
2509654	13
4364033	13
7344650	13
2702846	17
3881912	13
3083010	13
6936261	16
1899160	13
5265750	13
18202542	13
11817868	13
13441509	13
36460724	15
11733400	15
6036256	17
3208621	16
7956802	13
6149548	13
3164291	13
6736966	13
747034	13
12311889	13
4553506	13
1669609	13
1581252	13
1930800	13
299677	13
931473	13
16194200	13
1035497	13
12152923	13
13200427	13
5506029	13
8979469	13
1340564	13
16387263	13
335017	13
10205355	13
2408485	13
6770639	13
30988072	13
1111390	13
5959781	13
2416657	13
20082952	13
23440263	13
59653	13
6910160	13
1473206	13
7209932	13
11692325	13
884029	17
6073646	13
1679816	17
2281284	13
9306671	13
1222266	13
8479449	13
1145745	13
5663318	13
2399914	13
19696023	13
6432296	13
2463233	13
5409885	17
8868193	13
13461671	13
10420624	13
10487221	13
1025505	13
2278688	16
18343196	13
5375201	13
18527654	13
2942432	17
2731292	13
1890145	13
466224	17
2910606	13
12051205	13
10912216	13
15054417	13
235599	13
5724113	13
2949774	13
7741553	13
14523197	13
6437358	13
738536	13
3038497	17
3496627	13
11107908	16
3012049	13
24855678	13
7504714	15
4893405	13
1242671	13
4325149	13
1868454	13
10382406	13
7092060	15
5168280	15
1032297	13
948283	13
5169314	13
19956553	13
4691884	13
3372866	17
4080465	13
601518	13
7089630	13
9337065	13
6750740	13
3682604	13
9148155	17
15398343	13
11728621	17
3547001	13
879917	13
3701176	13
3090788	13
11603662	13
186856	15
1769591	13
999372	13
5250037	16
187499	13
2445948	13
4022880	13
5708843	15
39393881	13
1816158	13
11240021	13
1255361	13
181478	13
4336981	13
327588	13
3818377	15
13696260	13
1904460	13
7065971	13
2933883	13
2549604	15
12249367	13
3799100	13
17457326	15
10059897	16
15080361	17
13531002	13
9644572	13
5576165	13
255198	13
2159033	17
10289135	13
9437688	13
14280281	17
12034707	17
3855883	13
22907410	17
12229390	13
1242860	13
8554901	13
5060523	13
24694434	17
17963348	13
6982419	13
5299247	13
3406984	13
6689778	13
23398862	13
3354121	13
2572434	13
282700	15
21532748	13
1244036	17
16153183	17
8822427	13
3185387	13
2399506	13
20238284	13
10048633	16
9263159	15
1246724	13
4139734	13
16860913	13
3174569	13
867174	13
3702988	13
2365016	13
4821850	13
1264510	13
2446604	13
19162260	16
6169547	13
1363227	13
7433109	15
6911862	13
6382996	13
5602684	13
15026322	13
3551920	15
3686059	17
325496	13
17007681	13
17519126	13
9403429	13
12206922	13
2326385	13
14097943	13
27917840	13
5062268	13
6447059	13
3085531	13
430762	13
4314145	17
4186757	13
4676461	13
13525893	13
6395229	13
10239541	13
11186036	13
393205	16
5987296	13
4171403	13
4890142	13
5738109	15
7045860	13
876418	16
7581652	13
3519572	17
19290770	13
114999	13
18630877	17
2399215	13
4664110	13
5031478	13
1622687	13
39841173	13
2563325	13
34132221	13
862066	16
7909580	13
5510243	13
2365704	13
20024516	17
16791477	13
21555396	13
11151343	16
1372968	13
3913958	13
3369334	13
1694724	16
30621084	13
26202246	13
784378	15
11589200	13
3948876	13
11563874	13
1788211	13
330446	17
1014385	17
2976638	13
900828	13
1928984	13
13168681	13
4000305	13
11919586	13
3581591	16
1182047	13
5766761	17
855289	13
26670583	13
11126010	13
9226629	13
8843837	13
4964115	17
13825467	13
3842036	13
2220978	13
12275237	13
8903542	13
4892999	13
3604857	13
25740867	13
366627	17
37236935	13
2985110	13
11739302	13
2235159	15
2620432	13
4399366	13
144471	13
16572933	17
8401553	13
13348516	13
283925	13
16110653	16
12274364	13
2589751	13
6260249	13
1231858	13
4207622	13
618954	13
563660	13
9403753	13
4718541	13
29085664	13
6023100	13
6739077	13
5322187	13
12155498	13
13190089	13
65772	13
774350	13
1821204	13
1140222	13
17982580	13
2109960	13
1698159	13
3349457	13
5344426	17
3553068	13
4031692	13
15293394	13
20504436	16
5355150	13
207030	13
5542625	13
8761306	13
8112284	13
823558	15
13615079	13
5628093	16
3308687	13
1162893	13
1467649	15
2968744	13
3470357	13
5004930	13
3468238	16
1122240	13
4101727	15
1185622	13
4566157	13
20717178	13
8091029	13
3976373	13
11149355	13
2544738	13
45704	13
13082114	13
6250832	13
7739025	13
10249911	13
25791870	13
20686480	13
2124480	13
330591	13
9150676	13
11114804	15
1092476	13
1829178	17
8035065	13
3333874	13
11695472	17
2239546	16
7586022	13
425263	13
1858900	13
19417645	13
9226866	13
2985824	13
1775335	13
5061373	13
11576258	13
2428783	13
9420275	13
2274405	13
53446	16
13952606	13
297505	13
2428621	13
13969574	13
15307421	13
12412914	17
271735	13
14939849	15
1393033	13
3496683	13
2148912	13
297269	13
7246136	13
1981842	13
1521961	13
2127084	17
4800136	13
24055131	17
5869540	13
874781	13
1149807	17
2690177	15
15694677	13
16544364	13
10475260	13
19207565	13
12294145	17
2558975	13
2835539	13
570877	13
28587053	13
3248440	13
9477607	13
1071501	13
435910	13
8294618	13
3065955	13
7130117	13
26267452	13
2513918	13
415190	13
785331	17
2811331	13
3429887	13
29786986	13
1228730	13
12689461	13
1045779	13
7912086	13
9811928	16
8897555	13
2333987	13
10930382	13
3640614	13
26123769	13
1057454	13
11792018	13
844255	13
4664259	13
464216	13
1424248	13
1501244	17
7444413	17
5226035	13
12344777	16
12123274	13
1875943	15
2991675	13
3569888	13
209341	13
1914661	13
8153151	17
11165730	13
9908338	13
3717982	13
2676106	13
5410677	13
15240563	13
5238311	13
4757302	13
3465846	13
1008075	13
3192487	13
1811877	13
4923676	13
13030864	13
4678933	13
14855119	13
7880488	13
676156	13
10719394	13
1082743	13
7718591	13
201048	13
8234780	13
2952873	13
9593336	13
5937277	13
3909279	13
2043521	13
4537640	15
14408893	16
5119351	17
5077130	13
4908434	13
4241456	13
1404410	13
4551267	13
3514868	13
3588885	13
5173777	13
8422830	13
1855307	13
1159168	13
15776661	17
701376	16
1330855	13
2032799	17
9902610	15
6243836	13
1408409	13
7248401	17
97037	13
728312	13
9470123	13
5605348	13
69588	13
4660390	13
1406613	13
11975309	17
4255731	13
12709499	13
6671731	13
40264204	17
1744529	13
8345722	13
1759885	13
1878329	17
2860435	13
8091688	13
7181820	13
2852387	13
1060070	13
2723572	13
1034004	17
5494197	13
3503726	13
4497436	15
1256942	17
1422993	13
8600910	13
688884	13
6198619	13
2287754	17
11312951	13
485705	13
32167942	17
38232	13
6049936	13
4949255	13
18021556	13
4555989	17
15792666	13
1448523	13
6541105	13
7819766	13
9034640	13
7104584	13
18058716	13
2211839	13
1574772	13
5657521	13
8610220	16
1792059	13
3195958	13
2288821	13
26389302	13
13027365	13
13107176	13
2167046	15
8459388	13
865999	13
906428	13
6901023	13
2281348	13
2849605	13
11389550	13
5396612	13
10139472	16
3216180	13
16699440	13
2849404	13
375895	13
3938832	17
4319653	13
1998173	13
10640129	13
25526398	13
2209478	13
2499657	13
24281106	13
11491316	13
8836176	13
2458591	13
147857	13
12391923	13
979877	13
1286819	13
1620292	13
3512027	17
1047721	13
1232647	13
1872889	13
2889485	13
2341415	13
3497490	16
438776	13
5445311	15
2216970	17
311563	13
9920626	13
6075600	13
678731	13
2303467	13
2231501	13
2210818	13
5330511	13
7856495	13
13035951	17
3161704	15
3950521	17
16692393	17
8835393	13
5161382	13
2730000	13
13704406	13
10300277	13
726809	13
1129438	13
22772599	13
2416169	13
22780131	13
4539800	13
21758095	13
6750139	13
14818143	13
9476067	13
178355	15
2986875	16
2522544	13
1761828	16
6837671	13
692746	13
6754945	13
15916591	13
4751728	13
12916451	13
11315225	13
1198983	13
10209680	13
11413447	13
6952102	13
24140636	13
7167843	13
10620827	16
3406209	13
3581038	13
1170744	13
1328361	13
6463824	13
1397877	13
729137	13
4923227	13
18119138	13
28305853	13
3231043	13
107174	13
4466596	16
4961464	13
800117	13
3969453	13
10820507	13
2116856	13
739123	15
81797578	13
7435911	13
12980331	13
12079806	16
10209149	13
8569736	13
2962798	13
2438106	13
1302212	13
2892185	13
3504975	13
11956402	13
944536	13
9635317	13
4341294	13
6388970	13
3376474	13
4830163	17
7158523	13
769472	13
14692280	13
2659754	13
366009	17
5599491	13
31552078	13
2906673	13
3799575	13
435242	13
7690592	13
2207026	13
4558656	13
1980614	13
2198911	13
26450172	13
8856098	13
9095119	13
6957251	17
10269050	13
8067243	17
17930954	13
240715	17
15130019	13
5292086	15
1144943	13
15344227	15
12486663	13
2753835	17
1887766	13
11520348	13
9882760	13
2419150	15
28652747	13
12048438	15
1074141	13
2909028	13
10805725	13
4481970	13
2251501	13
886558	16
2632268	13
45205851	13
2293379	13
8523275	13
690618	13
11137369	13
7894392	17
5349046	13
1335398	13
4959455	13
4760317	13
6105728	13
8146504	13
5713592	13
7125223	16
1803722	13
13705914	16
5754091	16
23780905	17
2006951	13
6417606	13
2043289	13
274483	16
12328432	13
13151506	16
3727871	17
718775	13
32032226	17
5299882	13
7345921	13
1057502	13
19523156	13
1927614	13
10569427	13
11441377	16
14791444	16
1349826	13
6290725	13
6159518	13
12074761	13
2102996	13
2763032	13
1158216	13
4227768	13
1217576	13
5930719	13
3361891	13
14279846	13
1391140	13
20093628	16
632132	13
4346985	13
12832766	13
1055828	13
4431578	13
2783066	13
6073231	13
4296007	13
7654006	13
636028	13
8078703	13
16018476	13
3479945	15
1647919	13
3693599	13
5950479	13
10960257	13
12068706	13
3208830	15
2952518	15
749733	13
4892074	17
3621612	13
3999609	13
11524877	16
6857381	13
1882622	17
3058035	13
3172884	13
2308872	15
4452714	13
5862393	13
17677923	13
3315800	13
18963575	13
818944	13
1657312	13
8009796	13
1226735	16
1852336	13
4173082	13
663906	13
7831050	13
4645882	13
1097921	13
894605	13
3992778	13
16845112	13
12330589	16
3156151	13
861845	13
628855	13
7963865	13
8538187	16
7384695	13
4531270	13
2016264	13
166382	13
12094446	17
1493712	13
15566790	13
5117266	16
34719	13
369728	13
620354	13
315169	13
2077901	13
4265834	13
523772	13
27969324	13
4363896	15
12620949	13
17274138	13
19063108	13
7208006	13
9090007	13
9655254	13
3291410	16
9443264	13
9641402	13
5218124	13
1114333	13
1991795	13
3399881	16
3871647	13
4027094	13
16129378	13
1537018	13
32465	13
6699318	13
7005104	13
4353329	13
8245704	13
4005145	15
2546774	13
7964479	13
4501636	13
24915733	13
2055859	13
30684371	13
4954320	13
1791855	13
2025691	13
17774601	13
10671075	13
29306365	17
15107171	13
5103225	13
7136292	13
12911895	15
13876912	13
894739	13
3647666	13
13965702	16
4777305	13
5511087	13
6745452	13
3127443	13
1815662	13
15188475	15
1586205	15
575855	13
4669844	13
924756	13
9563301	13
1537393	13
2317914	13
13627756	13
3805627	13
8281348	16
1606185	13
255500	13
17201550	13
3925673	13
4209606	13
1927436	15
280532	16
17768999	13
19199731	13
15443823	13
10673769	15
2858757	13
3033833	16
3560972	16
409219	13
10304874	13
23232145	13
9343793	13
9406017	13
4097097	13
3630747	13
7255806	13
9564498	17
8217590	17
766279	13
656778	13
566089	13
25966731	17
2675986	13
3051818	17
2209052	13
6874479	13
5065059	13
11395863	13
3500329	13
7928414	13
22202307	13
872760	13
12647087	13
5236475	13
1407957	13
391283	13
4388710	13
5883015	13
6135135	13
7725949	13
18241884	17
51718	13
4715672	13
16472566	13
5848076	13
5962149	13
11310560	13
2824154	13
331571	13
185320	13
10566387	17
22524942	13
2272240	13
2246752	13
2789951	13
16023091	15
5165098	13
30424857	13
3699621	13
8631986	13
2716672	13
724674	13
4073950	13
12862530	13
75620	13
10216728	17
9477091	13
10911418	13
2811657	13
10007932	13
12953266	13
2441952	13
1663534	13
585828	15
856708	13
2245574	16
5990829	13
22973304	13
11221102	13
3252192	13
322595	17
1751719	16
4763479	13
1876578	13
1391203	17
11269730	13
2687959	13
4104087	13
12239570	13
17584066	13
7637555	13
22200894	13
6474932	13
15116810	13
9659816	13
4910479	13
2473739	13
7749368	13
16743775	13
41371847	15
3383155	13
14015456	13
325703	13
1192566	13
2080586	13
18063366	13
6685544	13
6274468	13
17656601	13
5387066	13
3021143	13
4807018	16
4254320	13
19115392	13
385961	13
998129	13
4899150	17
21596842	13
4933191	13
6011062	13
66878	13
2150589	13
3392080	17
5894025	13
96225	13
6061219	13
3920381	13
6338115	13
7430671	13
7092539	13
9814530	13
3880392	13
6481297	13
1428736	13
1768698	13
9352963	13
21106139	13
956889	13
15265335	13
4233151	13
16466003	13
1164037	13
4112678	13
715373	13
21785398	16
399454	13
4835425	13
4691149	13
10714657	13
8324961	13
7586929	13
7112260	13
7426630	13
6557101	13
418834	13
1438988	13
17864535	16
16979739	13
1895483	13
17782696	13
27800329	13
7336819	13
9986333	13
8296603	13
8685011	13
3032164	13
21288238	13
28920309	13
584454	17
11143516	13
5568121	13
14655299	13
11595131	13
7799778	13
4302024	17
11652291	13
2148124	15
8354902	13
7802956	13
4782159	13
7338264	13
9751335	13
17012317	16
1351917	13
5497051	13
3657270	13
2479961	13
9116041	17
426213	13
9199241	13
2255	13
18763472	17
9508392	13
812018	13
11750593	13
18993269	13
7907316	13
2418921	13
1864391	13
5518296	16
4245989	13
11288975	13
25300054	13
1271794	13
4859954	13
12122824	16
4208184	13
2375866	13
12145279	13
327022	13
19812475	13
5963985	13
2249037	13
31003270	13
21267770	13
3877081	13
944203	13
7357971	13
3285475	13
16295956	13
2489288	13
3570648	13
1712576	13
11749877	13
8863724	16
11926576	13
509515	13
2153561	13
1264928	13
2715418	13
1940475	13
805476	13
7118022	15
9528632	13
12021894	17
6409951	13
830963	13
447447	13
9313975	16
4067458	17
13012288	13
4510703	13
2004800	13
4780010	13
4985626	17
195372	13
1909494	15
8120833	15
1148474	13
3647442	13
2532527	16
325096	13
14100389	13
3155549	13
3749937	13
6659529	15
10346042	13
68474	15
11831267	13
61981	13
4646408	13
17872449	13
8286541	13
6454196	13
6496239	13
13274922	13
14980941	13
1914947	13
3166996	13
4577301	13
6985487	17
12789454	13
2024562	15
9339534	13
12496028	13
7091060	13
6755692	13
1599466	13
21861560	15
3237799	13
5348733	13
12161743	15
6318926	13
4022026	13
7423312	17
2137466	13
4477331	16
2301194	13
12017199	17
8484329	13
8123459	13
2075646	16
4506550	13
14729861	15
6623986	13
19382314	13
11977663	13
1531887	13
7154209	13
1533068	13
3785851	13
10258962	13
1506097	13
12233033	15
1627332	13
6101800	13
3482849	13
1356619	13
2657834	16
1735746	13
2891157	13
17382400	13
12468363	13
14185534	13
1083301	13
10948193	13
233461	13
6749135	16
48644615	16
2617141	13
10752639	13
1010852	13
2046641	13
4520110	13
6789286	13
60451	13
5251013	13
22828266	13
3767331	15
1384637	13
4771593	13
4076184	13
4651086	17
2742622	13
5139932	13
9606656	13
15687726	13
870691	13
1869207	16
5795837	13
8734886	13
12326154	13
10814099	13
5607482	13
2726488	13
3488556	13
2425114	13
10508040	13
4833563	13
5519343	13
2756727	13
15788625	17
3721516	13
1690506	15
2792634	13
14133006	13
3212898	13
4151873	13
15686383	13
13023287	13
9825890	13
1147702	13
11493024	13
1034526	13
2293783	13
7004465	13
7911035	13
1694369	13
19226063	13
5524829	17
5070954	16
3455744	13
5284250	13
9662154	13
15572746	13
13952266	13
31712059	13
16635747	13
106171	17
2225158	13
6280443	13
9841327	13
2880694	17
8591469	13
7383129	13
2927080	15
9692266	15
6145534	13
12286390	13
1180989	13
20427815	13
2754230	13
48109438	13
10008756	16
6113589	13
34727522	13
1638556	13
8230628	13
19402928	13
1754977	13
5322936	13
4995101	13
4827039	17
3060358	13
188277	13
5293605	17
1730745	13
2966142	13
12283092	13
7759526	13
5566071	13
23040148	17
4154779	17
3616774	13
6718570	13
720021	13
5120129	13
1923197	16
5773773	13
2591192	13
2444296	13
11121185	15
3536222	13
9014530	13
1344615	13
2211840	13
25068	17
8312427	13
4858450	16
4310466	13
5969095	13
11881512	13
10413342	13
4904154	16
9630197	13
1168569	13
11095167	13
22405655	13
9202748	13
14105133	13
1684514	13
17928657	13
34164854	13
4420567	13
1297975	13
4982105	13
4330289	13
7865228	17
2194020	13
6704136	13
13612773	13
7344750	13
21477745	13
1946284	13
9877669	13
7074418	13
330998	13
11834329	13
1121928	13
4882384	13
2681939	13
806994	16
2594045	13
9181248	13
1539863	13
12913573	13
2717857	13
545057	13
3440764	13
1268824	13
15372764	13
3015028	16
2319379	13
18094	17
23606399	13
2254148	13
2838519	13
10417491	13
575167	17
19136146	13
6891194	13
3855631	13
4105764	13
1327293	13
11430493	13
1771691	13
915697	13
3773792	13
9804981	13
2777072	16
142993	13
7431575	13
1237503	13
2263992	13
1097855	13
24097716	13
14501713	13
10006168	13
22834307	13
11216337	13
5460050	17
3667209	13
11367942	13
17325397	15
6845287	13
7620768	13
10474920	13
1326695	13
1941215	13
4299697	13
24495084	17
4978402	13
18896522	13
18073247	13
4410722	13
1770954	13
21509705	13
185730	17
13236332	13
5147711	13
505529	13
2266204	13
10557664	13
7445323	13
11520462	13
7541034	13
3686955	13
4658111	13
38603841	13
6089148	13
9138303	13
4558238	13
1613368	13
7717768	13
10156361	13
26627886	13
15393936	13
9252818	13
9638591	13
4420518	13
28238003	13
7444778	13
11553649	13
1627324	13
306821	13
4119355	13
4885883	13
6708341	13
311366	13
11650267	13
12882774	13
1356946	13
11609165	13
6018267	13
9717373	13
2561955	17
467550	13
15468703	13
7213482	15
12912716	15
2615144	13
43205002	13
4302083	13
23786297	13
1033850	13
865603	13
527490	13
12183731	16
7712983	13
11900491	13
1092025	13
2503001	13
8658814	13
320527	13
1021276	13
505636	13
18012169	13
449451	13
3391551	13
2045268	13
3186173	13
22499870	13
6933845	17
1025678	13
860010	13
10012422	13
5089244	16
8848769	13
30150561	16
19768722	13
10045904	13
6405272	13
2046616	13
197479	13
2549965	13
15224651	13
909733	13
3081275	17
1280564	13
7214577	13
1912084	13
9473122	13
19096806	13
111164	13
5577282	13
12148878	15
13403424	13
2255626	13
1052600	13
1350158	13
6464912	16
3292559	13
1126910	13
3058576	13
5366804	13
7681187	13
4085365	13
9355337	13
667433	13
5546893	13
10030730	13
951471	13
5095695	13
2493363	13
599687	13
6199467	13
14150090	13
1313078	15
2045993	13
2282428	16
6448093	13
5860151	13
1747009	13
9446656	13
8244135	13
4583986	13
176488	13
1275309	13
6715788	13
14892929	13
723315	13
6875827	13
13855236	13
10175530	13
4636908	13
18105529	13
2058288	13
14706966	17
26262796	13
10151011	15
21351635	13
1849917	13
5102302	13
165996	16
7097122	13
3332159	13
8264089	13
22034512	13
1890547	13
24731921	13
8702427	17
18748	13
642753	13
15183121	13
2000759	13
1499732	13
7767534	13
8319070	15
30083927	13
4906317	13
697909	15
3326387	13
18684527	13
2102736	13
2053834	16
55644	13
7898791	13
15707465	15
10245057	13
1461775	13
3119439	13
4078897	13
8150604	13
8111029	13
12032073	13
7776301	16
592050	13
548697	13
1920082	15
212	13
3097138	13
77636	13
14253111	13
91744	13
1607670	13
23455059	17
9427149	15
2364299	17
22071704	13
4889810	13
6651192	13
2025070	15
3224209	13
284448	16
2253124	13
8852766	13
14455169	13
1964837	13
11180247	13
28253193	17
8591078	13
3980729	13
4240671	13
1439479	13
435666	15
4515910	13
1085462	13
18286496	16
6277771	13
5207276	13
8992178	13
8336550	13
610418	13
16941410	13
3244640	13
2092969	13
19602099	13
5921182	13
4364471	16
3694980	13
26025436	13
10720014	15
8836284	13
1236188	13
3078902	13
3124991	13
900452	13
760601	13
8599142	15
19211918	13
10957995	17
6198834	13
18936701	17
88696	16
6503777	13
3695903	13
3601571	13
17004761	13
19142685	13
7605312	13
25658483	13
6593047	13
3973786	13
14333320	13
39154927	13
6693242	13
12738306	15
935356	13
556716	15
2755741	13
10162910	13
5640443	13
1233509	13
12653342	13
15370724	16
3130282	13
5629947	17
17372890	13
1629114	13
5216446	13
2292870	13
9839851	15
5960405	13
13013391	15
9321014	13
6453391	13
9936828	15
13331453	13
371424	13
2039177	13
13985015	13
3466092	13
3369120	13
528883	17
1395329	13
1463378	13
9420801	15
24216053	16
8534198	13
8320473	13
13967578	13
9646702	13
6216261	13
11071154	13
12476649	13
503267	13
5569282	13
3402698	13
4845291	13
1677743	15
1666562	17
4481493	13
8609994	13
658824	13
5786089	16
35610031	13
20457156	13
16162206	13
4842733	13
3371848	13
2267704	16
4410426	13
14500042	13
8103077	13
29155516	13
3428126	13
2862126	13
26098358	13
579014	13
8494048	13
21069393	13
4456314	13
1143353	13
6891575	13
6344387	13
1701624	13
23071849	16
3520590	13
3001358	13
14850176	13
2948730	13
6093325	13
2195907	13
4926204	13
2943185	13
828561	13
9897262	13
5027041	13
2997827	13
22739914	13
6161409	13
234989	17
14532262	15
1875318	15
661117	13
702196	13
4930083	13
5296094	13
1406330	13
10417014	13
140893	15
658967	13
3826313	13
234591	13
8372863	17
21334106	13
32962911	13
3668823	15
12668851	13
2947010	13
13058721	13
9864933	13
1318685	16
14014526	13
8823328	13
3696586	13
9393355	13
2278743	13
6403694	16
8785275	13
2443252	13
38965088	13
9920618	13
381348	15
3099829	13
6802034	13
6188725	15
9037399	13
845320	16
6174172	13
1931146	16
3084435	13
6871218	13
5181358	13
17962471	13
1427690	13
28125820	13
10268633	13
5086518	13
7225252	13
930751	13
2617303	13
4084689	13
1015504	13
618148	13
24114692	13
3713252	17
2950465	16
5215949	13
8410509	13
1951921	17
7814507	16
878417	13
4217567	16
3264675	13
9325998	13
1141074	13
4323811	17
3906204	13
11758339	13
1392980	13
10305002	13
3143251	13
7431991	17
4234974	16
12369431	13
1389484	13
2299311	13
11081773	13
6883903	13
7181626	13
2342163	13
6878986	13
59061	15
21166004	13
14400085	13
1065550	13
1320373	13
3324200	13
16305679	13
1691358	13
17031781	13
702254	13
1384069	13
2927074	13
8281860	13
2762529	13
7235210	13
3339469	13
3676678	13
4910490	16
2567579	17
4785740	13
1402754	13
50190	13
15440762	13
9756832	17
3129743	13
22849927	13
1481754	13
1904767	13
2211225	13
1313412	13
211578	17
4692739	13
6322353	13
8893156	13
8004383	13
4172766	13
1502234	16
988106	13
6112939	13
4366202	13
16998512	16
1577666	13
18777	13
2700021	13
14478	13
1713465	13
3765079	13
10675496	13
1737916	15
643393	13
3243580	13
10589316	13
2954810	13
13165432	13
986414	13
2379185	13
10185457	13
24359453	13
452005	13
210309	13
8837377	13
14739654	13
10583117	13
3108081	16
6881837	17
737745	16
3276313	17
8141215	13
19279927	17
4411445	13
575332	13
1680101	13
14099659	13
24335048	13
4589357	13
3960721	13
2821312	13
1070838	13
1162454	13
12146752	13
1354718	16
22040861	13
8913255	13
42668	13
4506433	13
808584	13
19453250	13
2017668	13
2391289	13
14734235	13
8353636	13
2892321	13
11923821	13
12625409	13
3161573	13
5581211	13
129316	13
1923958	13
5663339	13
63547	13
5388063	13
4335362	13
7338007	13
12485844	13
2168851	13
2832092	13
3299335	15
894799	13
4875614	13
828856	13
1185050	13
2748137	15
4726067	13
781295	16
136752	15
10677501	13
3651797	13
13275947	17
1777628	13
6787673	13
4281464	13
460867	13
1266055	13
15611367	13
4433171	13
8034050	13
7483794	13
4967827	13
7333346	17
16072248	13
3294735	13
3535664	13
11049616	16
3355926	13
3752303	13
3172273	13
26202809	13
29354177	13
8137423	13
1889465	13
461339	16
4024704	13
13447537	13
3340149	15
4095507	13
12383862	13
2390090	13
65861	13
4585224	13
21938634	13
1260543	13
4458746	13
633074	17
10558657	13
5651407	13
953950	13
14074044	13
6722797	16
20186115	13
2632569	13
3850812	13
1175510	13
16240032	17
17996800	13
28784255	13
4246363	13
8157397	13
3835184	13
882785	13
9670454	13
8882241	15
12694078	13
50502774	13
13180456	13
19703339	15
806500	13
485179	13
47883	13
19973968	13
15002834	15
1815475	13
30490248	13
3956416	13
10094042	13
10902683	13
768635	13
106067	13
7652875	13
2354536	13
3574906	17
4407221	13
8804378	13
4609629	16
6134604	16
7907153	13
15605758	13
13682185	13
19943536	13
15211621	13
21767546	13
13351968	13
12436094	13
5734914	13
5104079	13
1987672	13
70764	13
3396735	13
1834245	13
868446	13
1657494	15
46401616	13
3372606	16
2450	13
3686972	13
343431	13
7848689	13
6849260	13
8213977	13
3599924	13
3936504	13
7096661	13
1811156	13
5480644	17
5734677	13
2317128	13
842899	13
1161240	13
14521648	13
917827	15
517395	13
5610966	15
8585252	13
322553	13
3282413	16
38438184	13
33977538	13
128713	13
6722387	17
1833881	16
2017618	15
11976862	15
5601119	13
1702198	16
4958930	13
2766196	13
5076877	13
520198	13
11693353	13
3718799	13
4044870	13
90132	13
3111927	13
7111754	13
26886552	16
3315144	16
19600226	16
3691527	15
3028623	13
852135	16
16556692	17
21855	13
8581019	13
477568	13
7229480	13
9700671	13
9861275	13
2249194	13
448645	13
2700022	13
5117984	13
3297992	13
9471440	17
5308615	13
652628	13
202908	16
5600632	13
8543094	16
5624575	16
5907204	13
6502393	13
26501596	13
3701943	13
10858165	13
917822	13
61084	13
1679953	16
5439484	13
1951231	13
8619718	13
5250328	13
4482452	13
21837065	13
2473807	13
7469782	16
429893	13
13108848	13
31229801	13
2092274	13
7249921	17
1006664	13
8512985	13
3198044	13
1115339	13
551563	17
8045138	13
19346142	13
2317693	13
10647035	13
12284116	13
1690918	13
2705213	13
1811320	13
1384088	13
16045028	13
9025887	13
5124919	13
280853	13
4392137	13
975851	13
4848653	13
5648060	13
9102585	13
836412	17
6191167	13
26604963	16
5404204	13
4640165	13
2473305	17
2679311	13
5276304	13
9370961	13
3316041	13
9625885	13
317336	13
22182472	13
9939395	13
8050612	13
2631013	16
2056387	16
91389	13
9111584	13
1177585	13
4546420	13
9231356	13
20959171	13
107911	13
994289	13
1970030	13
4506118	13
4563311	13
6290145	13
1450194	13
3956037	13
10839715	13
29250382	13
1970312	13
9160728	13
3048762	13
5603826	13
9175591	13
2923604	13
12663473	13
6698190	13
2390579	13
2078004	13
13099178	13
9130326	13
3432022	13
44054884	13
7950632	13
6357448	13
1203318	13
1500285	15
6183681	13
2073776	13
7659138	13
2860252	13
5960119	13
4985316	13
2202191	15
1282448	13
44303321	13
17786937	13
152922	13
6658698	13
26266631	13
12620515	13
4893783	13
14246631	13
26414832	13
4858084	13
327849	13
795285	13
7806416	13
14424087	17
1327924	13
13071855	15
2813789	13
5184471	13
475188	13
2081218	13
16022477	13
953886	13
45426581	13
16386836	16
2237553	13
12714100	13
11511138	13
1678916	13
5084219	13
1974766	13
4900080	13
1452843	13
5183729	13
15367547	13
18592351	13
6281621	13
25467108	13
1410637	13
102434	13
1600393	15
4312237	17
25398150	13
412032	16
252369	13
19137534	13
14594555	15
3704924	13
1390241	13
1115956	13
4706270	13
10515865	13
13486248	13
6954752	13
5176	13
9199649	13
5290215	13
1178810	13
3759948	13
1292104	17
2057643	13
3525168	15
1283806	13
652625	13
13616819	13
3928491	16
3755165	13
736474	16
9227145	13
1997415	13
4268302	13
259144	13
5777798	13
7635690	13
10899304	13
1316156	13
3318632	13
5527523	13
14543954	13
20754484	13
2739807	13
7376780	13
1527046	13
2077513	13
8540572	13
14597859	13
10464173	13
1607492	13
2787243	13
2312254	13
3336218	13
14412274	13
6898157	15
505503	13
7108530	13
2394855	13
12633496	13
2813352	13
10784250	13
3872864	17
3555025	13
1500783	13
608816	13
7778756	13
2908826	13
2589305	13
28473132	13
1773927	13
1588106	13
1561955	13
6340273	13
3711899	13
5117485	13
7553485	13
5595270	16
16728883	15
13832767	13
6062801	13
4909015	13
3953402	13
7413891	13
9130570	13
2845749	13
9707829	15
9416945	13
10739792	13
396019	13
2520171	13
4037436	13
4553935	13
9797927	13
7489663	13
1700459	13
6891247	13
3130679	13
7319652	13
924480	13
3133377	13
4940400	13
4215876	13
11000487	13
1168478	13
5494778	13
909135	13
2049037	16
15133456	13
1158160	13
8416268	13
701646	13
2126983	13
3283512	13
7974474	13
10202038	13
9143891	13
2512073	13
6250998	13
796732	13
842470	13
15229683	13
11683466	13
9323726	13
13363657	13
14304752	13
6176319	13
18893502	13
18029419	13
6843614	13
4169539	13
9826689	15
5061222	13
5759619	13
3638226	13
7022036	13
3036348	13
2296202	13
8705683	13
6935197	13
646113	13
2113440	15
7372530	15
7014042	13
18153587	13
6998232	13
2309133	13
14058617	13
37262264	13
2817714	13
12194515	13
224247	16
450576	13
4673014	13
6208492	15
1761600	13
8093271	13
9957439	13
5683839	13
11549842	13
6126467	13
10281368	13
5576019	13
8300463	13
8068955	13
3005673	13
2221156	13
19695565	17
5278085	13
5589162	13
17600318	13
1591353	16
9389711	13
6432077	13
8792257	17
1097742	17
8871237	13
1382772	13
2080528	13
2179406	13
926717	13
1679733	13
1621875	15
2159135	13
4101561	13
7985693	13
19919593	13
11604043	13
4751084	13
14909008	13
1784605	13
720740	17
9348022	13
267868	15
270410	13
131982	13
7697239	13
6302497	13
4685386	13
10419890	15
10118271	17
11882120	13
15282908	13
6322842	13
9648650	13
3985411	13
7222739	13
6172810	13
4865577	13
4922353	13
8657799	13
3868862	13
1413819	13
770980	13
874911	13
1448782	15
1827733	13
49010420	13
748770	13
4301792	13
3832117	13
3754101	13
391601	13
9605427	13
4238955	13
1561370	13
5073208	13
12824064	13
7669495	13
437913	13
10748295	13
244916	13
1543300	13
7762240	17
8763420	13
8552451	13
9585318	13
5576907	13
386610	13
7957213	13
4642768	13
3077432	13
2034120	16
11124831	17
3218114	13
19422380	13
7129194	13
28792182	13
11207251	13
1391774	13
1045674	13
587291	13
5322367	13
568045	13
2099386	13
3169713	13
3767570	13
2444379	13
14370143	13
10112234	13
8842687	16
14411630	17
12679404	15
3236582	13
2406714	16
22147525	13
987808	16
8706034	13
4226836	13
10506831	13
4051130	17
7885369	13
13597350	13
12842577	13
19502881	15
6197750	13
2667417	13
5720289	13
1029623	13
10328054	13
14417453	13
4241155	13
4017069	13
23777709	13
249460	16
11295578	13
8500343	13
1977535	13
7276230	17
14798814	13
17067482	13
4248592	13
3391979	13
16891890	13
4562630	13
23735220	13
4283830	15
1559366	13
5290541	13
5406430	13
38823089	13
10814438	15
3076336	13
5924710	13
2595956	13
12272845	13
1311724	13
3610258	13
12822368	13
1388618	13
5999601	13
3299031	13
6168207	13
1823685	13
2047758	13
2778843	13
4688606	13
20647836	13
18096810	13
3890453	13
9117199	13
22879861	15
429401	13
3267834	13
5993327	13
350738	13
2266410	16
10246319	13
7536265	13
735076	13
8178630	15
6221028	13
1818555	13
3596423	13
13514086	13
3320701	13
11950735	13
29207301	15
19500759	13
2828239	17
2085314	13
2956535	13
18864290	13
14887879	13
7787691	13
4452553	13
1077840	15
7995976	13
24213514	13
14080247	13
13763307	13
2809967	13
21106854	13
13867577	13
2287398	16
11009022	15
995290	13
5139910	16
7934993	13
189271	13
3208446	13
4897200	13
2610827	13
739578	13
14749809	13
15060246	15
5986314	17
5476430	13
15762275	13
2768866	13
193659	13
683635	17
7454753	13
9939043	13
6340714	13
11154735	13
13698930	13
12234722	13
4745336	13
3034318	13
3567162	13
9388345	13
6353298	17
2261647	13
8591772	13
10589529	17
10033379	13
8472577	17
12356098	13
25154849	13
10679250	13
2793575	13
965350	13
9841993	17
1976838	16
67241	13
10917049	15
2478114	17
2812889	13
9483097	13
18186867	13
489107	13
1944453	13
1143234	13
10722175	13
3782719	13
32941390	13
15615764	13
1096011	13
4862441	13
11337471	13
1573760	13
5077982	13
499206	15
6846162	13
7085971	13
13227947	13
18159294	17
7317368	13
1002528	13
8135221	13
6541046	13
3267970	13
17626461	13
9552657	13
13067686	13
7989270	13
5417233	13
286445	13
1324568	13
8880104	16
4164511	13
2352719	13
5241075	13
6729036	13
2112247	13
3441772	13
14281099	13
27504187	13
2812903	13
14380259	13
15655353	13
13494123	13
5251725	15
603189	13
1333307	13
17967974	13
2421350	13
2099049	13
1344658	16
16620555	13
2141005	13
1623289	13
6307062	13
585291	16
8435102	13
15995848	13
9888460	13
10962384	13
5056111	16
12132499	16
4971216	13
5547492	13
11034944	13
4892930	13
3464500	13
2915884	13
3186731	13
1389547	17
1269786	13
3216056	13
7035777	13
4296179	13
3898974	13
24331391	13
1299096	13
2961423	13
194082	13
391118	13
4581645	13
6719656	17
3344617	13
11609165	15
927993	13
9658598	15
2329837	13
11854623	13
2000662	13
4814925	13
5723422	13
6202836	13
1019589	13
829202	13
1656016	13
1574152	17
14523439	13
3746038	13
7245548	15
3648354	13
56990	13
8339810	13
1849758	13
4292524	13
257801	15
9139572	17
399339	13
2673198	13
4370506	13
231860	16
3960655	13
2583265	13
3161879	13
4336602	16
7250797	13
22954896	13
1916928	13
706525	13
1644843	15
5695809	13
4759209	17
7091587	13
4313952	13
1532862	13
4437641	13
141047	16
1779432	15
540325	13
12495042	13
16979349	13
2771100	13
8384098	13
4152439	13
991649	13
9896468	13
2204644	13
954467	13
226759	13
18811268	13
8508603	13
2191535	13
6666202	13
2604419	13
3534981	13
704594	13
11013755	13
5681774	17
1230256	13
9434501	13
2295023	13
911274	13
251887	13
3644387	13
10558847	13
1534853	13
4322720	13
5471556	13
7238870	13
8242875	13
3180238	13
2450517	13
11793682	13
12944922	13
3169761	13
9572859	13
6422869	17
711387	13
1653344	17
2962143	13
3243497	13
4425380	13
2246102	13
1903947	13
1987242	13
37811	13
7177961	13
9997821	13
192048	13
52761	16
1437876	13
13901656	13
13671281	15
329903	13
7677343	13
10561857	13
12889109	13
8460661	13
6334754	13
7071133	13
7455207	13
4833726	13
8389007	13
6557909	16
11497596	13
4082819	13
11720283	13
2416699	13
23824127	13
2298283	13
887367	16
3251341	13
9529755	15
4907345	13
1436971	13
2915170	13
6604112	13
8701405	13
6568189	17
4731404	13
13036810	13
26455908	13
4472150	13
3049693	13
4812945	13
10429708	13
11041425	13
20084343	15
10693993	13
3692327	13
1767587	13
20164626	13
745231	13
12671987	13
9090077	13
5387733	13
50979312	13
6676701	13
9927598	13
6814533	13
7552851	13
7878363	13
23644874	13
6939031	13
4285801	13
9735624	15
8915366	16
5653826	15
176688	13
3183965	13
11405516	13
7771153	17
4362899	13
3528106	17
8513592	13
3912851	13
16221054	13
8006368	13
8587407	13
7496049	13
4540433	13
2962085	13
12455434	13
3113908	13
11223922	13
6714350	13
11284103	13
8079867	13
21143183	16
8954137	13
2516351	15
13263843	15
13464402	13
18677034	13
377550	13
6793738	13
3217693	13
411079	17
1567618	13
3487568	13
5000250	13
9681182	13
9534262	13
625256	13
16032860	15
5601533	13
2953077	13
2871827	13
4435628	13
4980565	13
10785707	15
13645588	13
15348293	13
1783533	17
17174784	13
345731	13
201987	13
10223446	13
1047940	13
3232107	13
12649123	13
5538921	13
2922360	16
5110167	13
20258899	13
2733271	13
3411998	13
40696430	13
978246	13
2810434	13
10917322	15
1796144	13
2834081	16
1677976	13
453073	13
1712910	13
3032793	13
2552910	13
13914050	15
300062	13
6041322	15
3301864	13
2628951	13
3732563	13
8823216	13
758263	13
1762734	17
1448556	13
7463348	13
7427472	13
6074293	13
17748608	13
6924991	17
6581556	13
31928134	13
3827484	13
18990275	13
12266864	13
18188087	13
3105786	13
6562076	13
6130916	13
7975501	13
11765532	13
1449745	13
5644404	13
3770570	13
669300	13
2381152	13
5718044	13
9119946	13
2919787	13
29337964	13
100294	13
10258789	13
3476139	13
2408404	13
7619949	13
2125925	13
6250753	17
775313	13
42543	16
34592432	13
9479095	13
409053	13
287482	13
658058	13
1232858	13
5109710	15
5232087	13
25316222	13
19311167	13
7622862	13
4785001	13
3866901	13
556625	13
1360690	16
14459029	13
5292234	13
4297449	13
9763294	13
19621292	13
3695444	13
427281	13
1665123	13
3989629	13
14448851	13
10439503	13
953892	13
2970646	13
1070009	13
15651214	17
11346441	13
5953937	13
6471501	13
2991128	13
2196809	13
6502	13
3226925	13
4882212	13
1573862	13
9949173	13
859181	13
591386	13
753785	16
1178291	13
1078087	16
23281148	13
2722234	13
10987180	13
1028754	13
320918	13
2882823	13
7468184	13
6322564	13
23833378	13
2287601	13
4755654	13
2740481	13
2178504	16
1522075	13
18255434	13
9225842	13
18084138	15
3512858	13
1994199	13
5115808	13
1401640	13
6362390	13
943210	13
13519213	13
1269836	13
15634431	13
4404824	13
4132880	13
7512455	13
798838	13
13186710	13
1608187	13
6322928	13
7243508	13
576535	13
17264474	13
9918662	13
405346	13
2821730	13
724054	13
3979075	17
2187423	13
13349768	13
13959958	13
4273786	13
5017392	15
279334	17
9123991	13
2155310	13
6804457	13
3298729	13
61207	13
230560	13
4454808	13
3058527	17
897047	13
15192034	13
455163	16
395066	13
85603	13
10466777	16
36323876	13
7391202	13
9682721	13
12008186	17
1264287	13
8912654	13
2420767	13
736685	13
36039378	13
16213488	13
607301	13
278467	13
1938176	13
12208543	13
1895301	15
19198505	13
14490003	13
14790156	13
75598	13
1854822	13
1237985	13
10128583	13
2770329	13
10592303	13
14909124	16
7825733	13
7163008	16
1789885	17
1529117	13
13085178	13
4416003	13
10745852	15
915537	13
3236294	13
637979	13
10551259	13
25841648	13
677228	13
7996500	13
5331655	13
5419900	13
7749572	13
16308702	13
5045921	13
1090286	13
6532164	13
9169878	13
9910806	13
15626125	13
1667516	13
21526949	13
195	13
14152458	13
748340	13
538603	13
2810180	13
7930146	13
23663272	13
22200278	17
26318833	13
2188145	13
9074831	13
26264880	13
8745940	13
8868030	13
29949280	13
17858552	15
3176061	13
12163080	13
3726385	13
18563330	13
201124	13
1081954	15
11614738	13
2786150	13
15436609	13
2112748	13
2359860	13
527981	13
6337504	16
6662038	13
2333529	13
7640631	13
1677562	13
2512886	13
1411879	13
10515778	13
19889091	13
4573784	13
6000799	13
19638794	16
4637089	13
2446466	16
5751614	13
429862	13
4165031	13
1761053	13
8807643	13
7875131	17
4438185	13
12226462	13
13229368	15
6054590	13
6414651	17
665654	13
255592	13
178409	13
183866	13
557171	13
3087421	13
24768627	13
3138414	13
4010620	13
3478269	13
2294500	13
25538281	16
2127619	13
10664024	13
10386361	13
4643670	13
9899331	13
1941948	15
3904712	13
8746770	13
14183805	13
11501252	13
111717	13
3740613	15
14219784	13
3285776	13
4789089	13
1496762	15
4309244	13
6199366	16
7724875	16
414895	13
855374	13
6685684	13
7543576	13
9161255	13
3075401	13
12276425	13
8036025	13
3187763	13
7320027	13
5452700	13
21807849	13
131806	13
965605	13
7947052	13
10631727	16
561806	13
2778036	13
1480860	13
2213659	13
9279336	13
16439711	16
295384	13
15381035	13
1218891	13
27966434	16
5893648	13
14565757	13
10757334	13
3879698	16
275432	13
1919448	13
18426801	13
12116705	17
19359274	13
10243277	13
3236679	13
1004883	13
5859858	13
8959512	16
5578528	13
6964097	17
3684242	16
276215	15
6064178	13
1918806	13
7249110	13
4946884	13
7680582	13
465831	13
1242091	17
1316231	13
13821561	13
6417986	16
19650705	13
168980	13
7289075	13
1992765	16
6246741	13
2439851	15
14843103	13
2025066	15
784922	13
2899410	13
1683808	16
4352275	13
2621674	13
7865326	13
1923678	15
3777819	13
938071	13
5451734	13
9217872	13
800903	13
31416471	17
4394540	13
27623992	13
1685708	13
155857	13
9858045	13
5259151	13
16809566	13
9561004	13
3155215	13
2544776	15
14410269	17
6483577	13
6343560	13
20749988	13
9108896	17
8457451	13
8898282	13
17980239	13
4173039	13
1287430	13
7782411	13
510749	13
3101720	13
19099163	13
13131703	13
4379032	13
4440937	17
19119484	13
26869926	17
1274469	13
33958950	13
11331234	13
9998427	13
11262098	13
13274652	13
2166071	13
21345808	13
36059109	13
2835596	17
802256	13
7907453	13
20910792	13
1557984	13
527218	16
911200	15
23047989	13
14285784	13
3232190	13
3791920	13
2344905	13
2265796	13
7598518	13
1791568	13
636712	13
9340534	13
2865309	13
11402959	13
5378140	13
5867808	13
5929985	13
1275400	13
28598667	13
19971838	13
8248372	13
466748	13
2926750	13
1377998	13
3762055	13
1168110	13
21764342	13
2026183	13
8460296	13
3885849	13
169600	13
26097499	13
9857187	13
13938793	13
13698150	16
1793063	15
6040609	13
20923225	13
370131	13
14399798	13
8879	13
286693	16
800905	13
3571167	13
23900559	13
10126846	13
12415270	13
2836834	13
675430	13
1555423	13
426166	13
4983586	13
9703220	13
2445232	13
1558860	13
1882888	13
12356538	13
7799069	13
2749799	13
239682	15
17886044	13
6482780	13
5752078	13
14394192	13
8844124	15
3984896	13
690636	13
14963922	13
842020	13
1958669	13
11664359	16
1096377	13
2483056	13
23712001	13
21159788	13
4655959	13
10021226	15
15687469	17
712458	17
7215761	17
14690390	13
24822997	13
13345190	13
2781646	13
5745308	13
14255458	13
6303842	13
5125127	13
6640677	13
464581	13
12419023	13
12393781	17
1771248	13
500967	13
5712390	13
4317002	16
1330237	13
1930524	13
2214311	13
11922868	13
23971593	13
2430380	13
2149724	13
7983701	13
2554553	13
13889546	13
6521626	13
8283602	13
445614	13
9024275	13
5953822	13
7158536	13
4905727	13
3613192	13
729508	17
22611823	13
5577883	13
4303064	13
470158	13
4987050	13
501163	13
1613063	13
2935086	13
6996779	13
28544513	13
7541805	13
9782882	13
6478404	13
992002	13
26718	13
761866	13
3547147	13
8660397	15
7220941	13
12043790	13
3577923	13
4253888	13
23661737	13
7317936	13
1761050	13
24449610	13
932250	13
10090	13
218037	16
4878674	13
18004347	17
5927192	13
33401761	13
5136941	13
8241202	13
3383092	13
9460398	13
2551242	13
2218282	13
6574751	13
4642286	13
1825368	16
11123671	13
2807991	17
1296836	15
6471410	13
13267655	13
8719802	13
3798208	13
18780839	13
2090857	13
919670	13
7538070	13
500673	13
19452784	13
654316	13
307221	13
1263575	13
5107523	13
168801	13
21961753	13
8613946	13
2515187	13
6354920	13
7855202	16
11864160	13
8889024	13
5491274	13
7106355	13
1250713	13
7304446	13
13618320	13
4980353	16
4745864	13
11887810	13
6577036	13
4664768	13
2787931	17
7260970	13
10284580	13
8486051	13
5230384	13
10193841	13
4017990	13
4859901	13
8265589	13
1269430	15
7002877	13
5422195	13
2685092	13
3862434	13
4623589	17
2693787	13
5980682	13
2211186	13
5957590	13
16536684	13
3380012	13
1404365	13
18403715	13
18679401	13
9121214	13
4005288	16
5191239	13
17552091	13
7590228	13
4851933	13
10975874	13
1718760	16
9432913	13
3249229	17
13613964	13
463569	17
8013805	13
26399226	13
7549240	13
2507054	17
3103538	15
4763456	13
2051497	17
13675694	13
3690295	15
12291863	13
6213452	13
57359	13
6187582	16
23653851	16
2088162	13
13385030	16
18036605	13
1067963	17
12503503	13
35002233	13
22846784	13
1255167	13
10799074	13
24255846	15
7587744	17
11497478	13
178911	17
33261393	13
5898366	16
4439615	15
6303045	13
9539251	13
3602083	17
3227611	13
3709583	13
6069434	16
1471369	17
582125	13
11415369	13
459603	13
12535621	13
5941509	13
10265314	13
1295482	15
352192	17
7464750	13
14950243	13
2449082	13
2024238	13
2269972	13
1670762	13
307083	13
3723067	13
1980625	13
8283207	13
2770311	13
419278	13
3136006	13
2960601	13
1309504	13
1356941	13
4687731	13
981054	13
8200727	13
3807552	13
10319677	13
4530164	13
14706586	13
3424938	13
8303579	13
12855695	13
7053326	13
5955682	15
7119481	13
15453149	17
8861868	13
2930997	13
15600916	13
17426657	13
1235416	17
4916587	13
3070350	13
1307531	13
29396246	15
3456994	13
2773535	13
3088029	13
32061555	13
1291837	15
4291997	13
9052094	13
2629203	13
2900084	13
5169521	13
24909109	15
3638584	13
2980742	13
19887387	13
21954386	13
6629508	13
8511226	15
1378797	13
2092909	13
7315875	13
6140984	13
9616229	13
32773191	13
3523959	13
5131556	13
1114040	13
7713837	13
1516680	13
9458615	13
5366677	13
488254	13
2794742	13
17007201	16
860818	13
3887151	13
4259950	13
15083475	13
4227957	13
9022423	13
682273	13
12734260	13
27685995	13
1308092	13
5760029	13
6572559	13
4899672	13
4462868	13
3956405	13
622318	13
9003827	13
1080490	13
9690560	13
477794	13
24112936	17
12723968	13
2084302	13
3637501	13
26320895	13
1616109	13
8619269	17
1989269	15
619312	13
12948083	13
3303545	13
9951562	13
19814137	13
16463563	13
5471809	13
607419	13
1260192	13
494028	13
4690200	16
8813669	13
4265083	13
28620603	13
3818671	13
5293398	13
9961564	13
10393545	13
1773782	13
10412200	13
3966702	13
1888117	15
5050444	13
9326414	13
7785436	13
22234791	13
539596	13
1791258	15
5161496	13
14596219	13
4950860	16
19626509	13
684929	13
2275051	13
3650747	13
14802893	13
5915421	13
1581153	13
22267171	13
1764040	13
1899530	13
4332050	13
11436063	17
4100249	13
1694751	13
15043670	13
10485977	13
2345291	13
13105500	13
13555323	13
15783921	13
106474	13
1809334	13
9819132	13
4111631	13
3860058	13
3356034	13
1895905	13
7796374	13
360512	13
6069234	13
9753818	13
2275148	13
24616261	13
4100896	13
1462146	13
3350326	13
3377974	13
8983438	13
5320716	13
2154100	13
4830310	13
6530705	13
773719	13
8468956	13
2014279	13
10154573	13
10414193	13
2188755	13
606906	13
1599746	13
7342149	13
12790687	13
3210260	17
18810620	13
8134222	13
2435524	13
2777099	13
8702634	13
9158889	13
9303018	17
19127956	13
8688780	13
794323	13
2890759	13
4387806	15
2109305	13
24784192	13
7810323	13
1155874	16
13530495	13
1473654	13
2757178	15
5692106	13
2959276	13
3823988	13
4996016	13
9179415	13
3438068	13
7336838	13
4180246	13
22009083	13
18225151	17
1845972	17
7143933	13
3545850	13
1643758	13
1793978	13
2567478	16
4191857	13
4971785	13
3674877	13
2113199	13
2832915	13
2466973	13
25600467	16
3169643	13
14878171	15
5707818	15
5957341	15
3132854	13
6212834	13
5837906	15
8054261	13
4939099	13
8835569	13
5275602	13
24651050	13
1551829	13
374590	17
11336080	13
3584206	13
2563675	13
4460884	13
4014547	13
2197299	13
4868398	13
792865	13
90270	13
5406534	16
35231140	13
3540747	13
7762202	16
8899242	13
11957714	17
12535239	13
7127172	13
12359893	13
6192631	13
7522311	13
1982460	13
14546722	13
2835066	13
4740775	13
519234	13
2455347	13
24987663	13
30105816	13
8065804	13
757305	16
9491394	13
10587505	13
5999535	13
2335997	13
3317810	13
18831895	16
15209822	13
938795	13
14131745	13
814357	13
10299143	13
4918206	16
15156623	13
2366171	13
13689577	13
19302798	17
425548	13
1875988	13
9228258	13
11013349	13
6224520	13
3162845	13
4564256	17
4695186	15
526943	13
1027218	13
9495741	13
3868377	15
4087230	13
2986106	13
3128961	13
6452791	13
2481425	16
702379	13
4561358	17
9482824	17
18134908	13
17380852	13
3045425	13
1322147	15
3691319	13
11670375	13
1245638	13
6034729	13
2544883	13
5967825	13
11758806	13
11295995	13
8187425	16
7849928	17
3767557	17
1379750	13
216525	13
2438221	13
2420228	13
127653	13
22635656	13
10095025	13
16878310	13
4287700	13
7545431	13
258301	13
4304938	13
7057154	13
9126309	17
1021464	13
14227204	13
874606	13
30320	13
3106041	13
26875647	13
766764	13
20350383	13
20983671	13
64776	13
3926001	13
24252851	17
8736898	13
2269019	13
2227513	13
1439720	16
2159619	13
1527898	13
3127255	13
4938937	13
18690263	13
3021601	13
6236811	15
8904659	13
3267175	13
6727512	13
1601730	13
2391409	13
14474323	13
5518012	13
421250	16
10814094	13
7116214	13
5383345	13
7077274	13
12060974	17
4465607	13
1925808	13
1653946	13
39753627	13
7109238	17
453319	13
589054	13
6779288	13
1124639	13
9260186	13
7485556	13
12433928	13
645270	16
1606548	13
6894743	13
1503583	13
15125693	13
507519	13
6107049	13
7605032	13
18980665	13
6638239	13
21053359	13
24760562	13
3509772	13
20905148	13
1934824	13
15269260	13
21210825	13
8787149	13
24680961	13
631182	16
828785	13
3141106	13
230555	13
2362705	13
316978	13
6788967	13
5061849	13
1750021	17
18732978	13
7402851	13
7398019	13
3989570	13
7397175	13
5951200	13
2832356	13
3279219	13
18623021	13
5637021	17
13235199	13
2935587	13
2408959	13
10228829	13
7966653	13
15824158	17
2541814	17
1416155	13
24841177	17
16141243	13
609168	13
9129118	13
3693151	13
8050419	16
1241956	13
1508761	13
7849892	13
12653002	13
701044	13
5877017	13
3069832	13
6650662	17
1387542	13
4117774	13
14726530	13
3135027	13
12432425	13
2828897	13
20510691	13
641739	17
1153183	13
8541518	13
5276386	13
5651208	13
35435863	16
2828036	13
1024370	13
9057727	13
31245787	17
2169396	13
3107957	13
7027704	13
24730085	13
4793620	15
6734450	16
2485745	13
16057126	13
3346282	13
2426244	13
1798706	15
15760979	16
985689	13
8600494	13
14154856	13
7435093	13
38481471	13
42943	13
12844062	13
22402927	13
33005360	13
1554478	13
2156437	17
12745713	13
13215750	13
8249874	17
12152402	13
12965414	13
2235554	13
3136450	13
7452353	13
4095382	17
16709360	13
22630024	13
14861935	13
10648427	15
5702582	13
5134416	13
11644379	13
3386908	13
7931995	13
4111390	13
9345161	13
890615	13
11510155	13
2701552	13
5340675	13
24780740	13
4181159	17
2761551	13
2430538	13
6876458	13
9845948	15
1459278	13
19838000	13
1913397	13
8416736	13
3618512	13
5727818	15
27902136	13
7172289	13
27242569	13
6646829	13
6163546	13
4336344	13
17460015	13
865395	13
6451599	13
7156730	13
5940905	13
10513984	13
7627249	17
7711238	13
30674186	13
5580315	13
6278029	13
2769379	13
39118718	13
23293574	13
7127821	13
1657305	13
16346372	13
6569651	13
1714430	17
9677402	13
6816454	13
1240970	17
20356135	13
9774455	15
14463569	13
2955711	13
26033964	13
6484157	13
6656645	17
3660480	17
16134835	13
185889	13
22773258	13
17418209	13
1748787	17
974842	17
2814487	17
14767661	13
5300689	13
18800778	13
1337233	16
6953755	13
6259606	13
3838729	13
2411332	13
21488695	13
11431612	13
6780187	13
9018142	13
13844091	13
7272251	13
6919499	13
5583890	13
297521	16
19877764	13
455196	13
6651826	13
1431668	13
13283109	13
8659042	13
1958872	13
2501579	13
204383	13
3948573	13
10521076	13
3238019	13
1480892	13
208308	17
16815579	13
7494347	15
4094810	13
4250422	13
8640701	13
2228821	13
5619266	13
896029	15
19515323	13
5881293	13
1370451	13
1539396	13
22437884	17
4283288	13
1742409	13
4013369	13
1952036	13
87359	13
4712322	13
17241505	13
1923161	13
5584668	13
478244	13
21276189	16
127046	13
15749556	13
212897	15
2163335	13
905743	15
27440531	13
1582808	13
4262914	13
2549591	13
7352944	13
13039436	16
7942145	13
10457600	17
22795316	13
2573489	13
55836	13
5869685	13
12635176	13
738531	13
4070239	13
300176	13
3261470	13
2802625	17
4599051	13
3813561	15
4183565	13
2580168	15
2576985	13
6993839	13
7494408	13
2462095	17
9072926	13
13846229	13
23824761	13
271759	13
846316	13
263255	13
16646078	17
613057	13
10078213	13
4716734	13
7832686	13
22255184	17
1965338	13
2376732	13
5483500	13
3739683	13
1684236	13
2972941	13
14057187	17
14643517	13
3393074	13
6520295	17
2371832	13
12417860	13
1271405	13
3960166	16
2620092	13
6633932	13
221869	13
16762245	15
374039	13
2669169	13
2865664	13
40722202	13
6480262	13
1809848	13
2617732	13
7418660	13
2107592	13
14096663	13
2940553	13
2644683	13
67990588	16
3603846	13
2920432	13
2530548	13
3050440	13
13182672	13
6608080	13
7359125	13
7106613	17
29632247	13
2080964	13
7342387	13
6859572	13
1840178	13
25455949	17
18512010	13
30728186	13
1075547	13
4811050	13
1528263	13
21819294	13
572114	13
5802601	16
8772127	13
5273928	13
8789608	16
21516213	13
6979883	13
2393639	16
3681646	13
455746	13
778397	13
857344	13
6084899	13
2790892	16
349377	13
1366928	13
4712373	13
6751230	13
21621931	13
4170218	13
105405	13
11926517	13
2577654	13
3675768	13
14878235	15
573741	13
5835560	13
6150850	13
27907312	17
1397606	17
3734403	13
1801606	13
2306495	16
7330954	13
5206440	13
5075944	13
5331315	13
4505457	17
11836430	13
787767	13
27448444	13
427405	13
406079	13
10497089	13
3493859	13
1165855	16
682060	13
2877570	13
2726121	16
7670050	13
7568596	13
21334302	13
3074993	13
3832300	13
12657959	17
16302190	13
18494218	13
3614490	13
1313208	13
708110	16
3077256	13
12393794	13
802463	13
3521209	13
21760361	13
7777620	13
706647	16
1968757	13
1707553	13
28501100	13
10509335	13
7098208	13
23005219	13
19554228	13
5000442	13
10492038	13
4957674	13
8667851	13
2089867	13
9321952	13
5773533	17
8074079	13
5852883	13
2068	13
28321251	17
8585379	13
1230230	13
589496	13
9204544	13
420815	13
11627748	13
6096839	13
23929662	13
2600460	13
3664120	13
2283327	17
2281148	17
27068779	13
8182865	13
72041	13
2447490	13
6828238	13
10112317	13
2387456	13
4469086	13
5412294	13
15679103	16
9553361	13
2400360	13
21599227	13
11881182	13
13663650	13
6067196	13
3253302	13
3694227	13
8730035	13
8581139	13
428334	17
5758919	13
581929	16
5333400	13
31474992	13
3950456	13
714694	13
9167536	13
7833851	13
50219	13
13211655	13
7175441	13
2808659	13
3151873	13
5773379	13
869989	13
5919649	13
6407579	13
15021018	13
239924	13
1559978	13
1942860	17
8028989	13
928933	13
3061713	13
1725730	13
6787879	13
1489516	13
10194212	13
7534368	13
2569192	13
403318	13
5739468	13
7639201	13
12295997	13
447815	13
2627281	13
19347975	16
4323733	13
4880007	13
2784443	17
7073701	13
4866259	13
495696	13
1510261	13
19843608	13
1698169	17
1751598	13
10308671	13
12778048	13
9817175	13
2829963	13
9706799	13
3725529	13
18871432	16
22071059	13
5377995	15
3344067	13
7994305	13
3680486	13
7352245	13
539872	13
1614884	13
6370374	13
5615519	15
15139014	13
4943864	13
13517928	13
4663826	13
356653	13
17572976	13
1412066	17
3159549	13
10648919	13
2138361	16
21055927	13
12777181	13
872375	13
5825141	16
4848149	13
367948	13
3801781	13
780319	13
21230023	13
890984	13
20421743	17
75602	13
5896457	13
5713446	13
6734103	17
1798518	13
12633604	13
1963956	13
10227269	15
13682095	13
6889766	13
3340870	13
1630761	13
1194246	13
12170553	13
5532911	13
9672893	13
8384465	13
1948770	13
6002810	13
3757926	13
18354767	13
5425774	16
3540806	13
9583918	13
7382694	13
4224099	13
7534351	13
11369187	13
10116344	13
1348930	13
7188165	13
7771795	16
4974136	13
6742305	13
4077712	13
3484048	13
387414	13
2959926	13
961984	13
373247	13
6599156	13
26423461	16
20970716	13
39512113	13
81543	13
13043791	17
1522615	13
298142	16
124050	13
15507753	17
4189858	17
10497265	13
9802507	13
9431521	13
13685246	13
1118459	13
9127455	13
9814205	17
9821336	13
28196476	13
365034	13
6510765	13
3257520	13
1985556	13
8815954	13
850972	16
418610	13
30775377	13
930823	17
579304	13
9059349	13
2095174	13
1155261	15
10238124	13
3962809	13
1109797	16
12018899	16
732478	13
10149582	17
1044212	13
5634335	15
30665322	16
708413	13
2231922	13
5334262	13
13566644	13
2465851	13
6727067	13
3773737	13
5111773	13
6879913	13
11420546	15
9029017	13
13946910	15
133854	13
12257581	13
98205	13
5901935	13
4049027	13
1957322	13
11688118	15
3094342	13
9767362	13
3157003	13
10873613	13
2045838	13
22668257	13
23744	13
2567476	13
10818947	13
6688833	13
8150019	13
10354244	13
3351204	13
21047476	13
3475578	13
7002460	13
3810100	13
12625086	13
393163	13
5063352	13
4068679	13
603611	13
965785	15
5077138	13
154998	13
11922414	13
334734	13
2925790	13
3129939	13
3859690	13
28566634	16
17935046	13
12998887	13
30850234	13
5608362	13
5313464	13
643775	13
2401263	17
8926869	13
4316626	16
7475143	13
18000857	13
2876243	13
941531	13
1493644	13
2962468	13
1158931	13
8568824	13
4373114	13
17719225	17
2687707	13
4453607	13
4326270	13
18187075	16
8254935	13
5042019	13
799286	13
12756895	17
5169383	13
1698528	13
5142780	13
302561	16
21803274	13
2602621	13
2185187	13
4086432	13
730897	13
1443563	13
24867186	13
81318	13
4903167	13
3034134	16
8122584	13
6825779	13
1088883	13
15454250	13
9720957	13
1392852	15
1790324	16
5596939	17
298226	13
1569023	13
1625126	16
3480546	17
20385457	13
1489621	13
3426142	13
7602413	13
5342750	13
5814041	13
11173211	13
1340200	13
6169654	13
1376581	13
177776	13
868773	13
5377943	16
152834	13
8047246	13
3252909	13
14801103	13
451011	17
980289	13
6820045	16
13301134	13
5447817	13
754070	16
41872330	13
74296	15
1085860	13
7433498	13
3429278	13
301706	17
1336881	13
11429194	13
1205902	13
9345120	13
737408	13
5816660	13
25962809	13
11247986	17
9637578	13
1401255	13
11621886	13
4932335	13
4751367	13
21794354	13
1986275	13
4332608	13
1607198	13
3069215	13
26729837	13
4099924	13
16973254	13
1418361	13
12651444	13
1860773	13
4562492	13
2761946	13
10994411	16
797085	13
12799237	13
580252	13
5328212	17
894650	13
11236109	17
6324942	13
3891011	13
10454715	13
1796562	13
5040966	13
7694875	13
2190078	13
9223964	13
4227209	13
4694282	13
7568822	16
11401310	13
7826260	13
2518860	15
106396	13
12165988	13
3511439	15
3586015	13
3254671	13
12310851	13
662760	13
3365193	13
457670	17
208070	13
10233321	13
32516080	13
20803568	13
3506502	13
4966617	13
2939454	16
4342573	13
5514400	13
4983444	13
3079691	13
2752285	13
270716	13
9630441	13
18500807	13
7286823	13
3687154	13
8311168	16
9657188	17
27181379	13
1402592	13
15351061	13
3767110	13
6642704	13
8152751	13
4144290	13
1014412	13
13179569	13
3230628	13
8327628	13
4653104	13
1299640	13
717741	13
7515197	13
6241708	15
808168	13
11537419	13
143097	13
1209766	13
17494050	16
2712786	13
9767979	13
249234	13
7024143	13
7618695	13
21703496	16
5386569	13
16147316	15
3564227	13
7252465	13
29484204	13
1877619	13
11033358	13
3384502	13
3998604	13
15054332	13
863077	13
1169611	13
2486488	13
3264334	13
9880998	13
2456126	17
3626599	13
2320095	13
10113872	13
10516753	13
29910201	13
126483	13
6384466	13
941458	13
2524556	17
2824546	13
14994860	13
6936816	13
8721779	13
12989630	13
15915182	13
19356826	13
4951284	16
1719517	13
3213160	13
13477355	13
273258	13
2562148	13
1946381	13
59605364	13
7926530	13
2625601	13
2120119	13
1233876	13
17293839	13
6216863	13
371212	13
8573153	13
2434577	17
9152132	13
2708178	13
2972142	16
9934718	15
3803177	13
9512148	13
9144800	13
12473039	13
15573544	17
9090360	15
6219382	13
1338200	13
64536879	13
6038249	13
294686	13
37504891	13
351580	13
40355	13
5576715	13
32725375	13
1446575	17
3862109	16
8557286	13
7637621	13
5174962	13
8109613	13
19412175	15
13215849	13
5806281	13
3975230	13
10143743	13
10847505	13
2010650	13
7391888	13
433627	13
4088448	13
19912307	13
9160835	13
9466445	13
3996801	13
8796887	13
10734776	13
21035020	17
3406407	13
9808087	13
939447	13
16774	13
2881743	13
3077702	13
6640962	13
51855	13
890953	13
10066902	13
628892	13
3336852	13
5144839	13
9067623	13
12472151	13
12761800	13
3584331	13
42820	13
4046551	13
18655725	13
25496472	13
12217500	15
799762	13
6551082	17
2926222	13
15163536	15
2413859	13
145702	13
21605492	13
33468500	17
3911982	13
3224744	13
18986899	13
334590	17
17570586	15
5063214	13
3414658	13
2872427	13
3263336	13
28923047	13
5760809	13
1360923	13
4013416	13
2995437	13
4519547	13
3959524	13
6815287	13
2877955	13
1753415	13
12336059	16
21159306	13
12782988	13
7337819	13
14554186	13
3120409	13
5262498	13
963556	13
1992002	13
8764421	13
4205830	13
16540362	13
4073398	13
4921229	13
11389040	13
1424450	17
7264481	16
966045	13
2406887	13
8794273	13
6060783	13
18193031	13
18694321	13
1309596	13
12478163	13
7482942	13
4025817	13
26551214	13
20113243	13
359807	13
14139093	13
934722	13
4514615	13
3501837	16
5662221	16
4864124	13
2254315	17
3715042	13
32842181	13
8879896	17
2128187	13
2037196	13
1187665	13
6685608	15
8204549	13
4787696	13
4341990	13
1540192	16
3549468	13
5107325	13
1296911	13
954914	13
3701082	13
24602416	17
17690952	13
3106164	13
7634173	13
959499	13
6437754	13
1806627	13
4914378	13
8303178	13
13542748	13
1144321	13
1801831	13
29949342	13
7593465	13
14805362	13
3328396	13
8123198	13
4872907	13
19992577	13
7705932	13
4365677	13
3948879	13
9417008	13
29493658	13
5961776	17
1823358	13
1001186	13
81461	13
587327	13
19257363	13
17318391	13
4014282	13
5719189	13
9688559	13
6040299	13
927559	13
6550911	13
1687805	13
858699	13
7699431	13
287551	13
598644	13
4563517	13
2086586	13
7358278	13
8701228	13
4592946	13
3338193	13
6962658	13
8953642	13
16990218	13
3930286	13
414159	13
3278329	13
991461	17
9777637	13
4989151	13
5401590	13
5762112	13
895892	13
4066407	13
52416248	13
1799572	13
932099	13
9636158	13
744011	13
6389235	13
9566067	13
8176823	16
3296568	13
535120	13
6825036	13
27221253	13
12876129	13
16505581	13
11033179	13
6398754	13
13724677	13
35653306	13
3792427	13
14215167	13
12208667	16
11484345	13
3497551	13
2864949	13
1726312	13
3885698	13
23624835	16
137428	13
1323633	13
10924729	13
3161060	13
219706	13
7113437	16
12500119	13
7265783	17
4378222	13
10543249	13
1837646	13
47594	13
8097769	13
2144019	13
2421017	13
1313869	13
9772649	13
2799703	13
6597074	13
29888513	13
3263207	13
7526228	13
5996090	13
6507228	13
10996986	13
4440024	16
7043947	13
1988849	13
2258456	13
2324122	13
2331667	13
15185547	17
6005112	13
6016927	16
4816401	17
2473605	13
21328454	13
5117839	13
3004791	13
2766439	13
5116367	13
7803888	13
9924974	13
5422794	13
12687085	13
6072832	13
1658585	13
3172223	16
11530582	13
12057226	13
25424387	13
12857773	13
4943618	13
4603255	13
1760888	13
845265	17
10033651	15
6410661	13
19357101	13
7212855	15
1424820	17
2417397	13
1928805	16
14132221	13
3108973	13
4441622	13
7197858	17
2823646	13
4347184	13
734805	17
9270192	13
4220307	13
16984623	13
14157913	15
1627940	13
2344413	13
17991737	13
11849107	16
8090179	13
3283812	13
15527370	13
5176889	13
5122187	13
29417196	13
10409874	15
12909765	13
1720171	17
23031914	15
877256	13
18113603	13
10868323	15
20594560	16
8560650	13
7444432	13
2746977	13
5904717	13
13460965	13
8858495	13
3625554	13
16537956	13
2512914	13
14471953	13
4608182	13
5886516	13
4278732	15
19246268	13
6088119	13
8447269	13
13761126	17
5567522	13
1303090	13
2263255	13
14359412	13
7167697	13
3352609	13
12268151	13
278077	13
18587185	13
7294726	13
7278476	13
7347168	13
900790	13
363065	13
2308539	13
15274766	13
8813641	13
271121	13
517578	13
16975029	13
4028946	13
1230665	13
10692093	13
4128685	13
10407796	13
3210175	13
6378740	13
2678108	13
8651835	17
4977203	13
11991368	13
35664103	15
5256218	13
23120009	13
5553076	13
5347839	13
1091093	13
1420976	17
16974783	16
10384264	13
2259119	13
5190415	13
15759383	17
3852294	13
3073465	13
12992301	13
2164718	13
1839442	13
8888025	13
32138867	13
15160578	13
30746425	13
1775031	13
722432	13
12977259	13
1675059	13
3278125	15
5272044	13
8415313	13
25628508	13
7107767	13
1029532	13
4993126	16
3503954	16
19333292	13
11042167	13
2196132	13
3032512	13
2431021	13
1685127	13
7501252	13
13671743	13
6827155	13
4435925	13
535298	16
6289900	13
6907416	13
9521146	13
13664580	13
24488344	13
8417835	17
2978853	13
11813595	13
1969368	13
4153976	13
3210990	13
33040463	13
11315805	13
9266254	15
14105996	13
3191211	13
19986501	13
12142636	13
4112248	13
3254836	13
4851624	13
135945	13
17422152	13
30731463	13
15654410	16
14376010	13
5642346	13
9649194	16
4102880	16
2447437	13
15025023	13
2906150	13
4564	13
3009144	16
8099913	13
3360050	13
9927945	13
30176907	13
1675650	13
1963321	16
1451543	13
1828155	13
2197964	13
3169330	13
450000	13
1437308	16
562476	15
4295743	13
3407477	13
8309843	13
9722137	17
8097414	13
7557951	13
8860405	13
24324281	13
2876269	13
24007376	16
6178037	13
3417037	13
18807140	13
1570616	16
10974576	17
3548187	13
14309969	13
22643247	13
8237823	17
401621	13
2988435	13
2947022	13
1758942	13
10454395	13
963931	13
5915968	13
895807	13
18431092	13
8487682	13
16576439	13
15304125	13
4200162	16
2123496	13
29920548	13
6264423	15
15163982	13
11038600	13
4444195	17
3229895	13
8745625	13
3766568	17
18388890	13
12111492	13
7709791	13
2754540	17
985538	13
705337	13
10161244	13
7416321	13
14838259	13
154418	13
5032761	13
12226241	13
17853898	13
8649291	13
2397563	13
8904182	13
10228176	16
27768657	13
4624099	13
6028570	13
2128779	13
4308731	13
5626535	16
20302873	13
1637942	13
4101868	16
13635570	13
780792	13
6669840	16
3115994	13
4775369	13
3849740	17
4017183	17
16890603	13
7655824	16
7868773	13
1950335	16
1538902	13
13582076	13
582462	13
2995945	13
6244223	15
6555627	13
12024760	13
20639975	13
12872772	13
2129404	13
17119932	13
10871096	13
3971765	13
18453307	17
863030	13
1247022	13
7820896	13
7226926	13
9472265	13
4915111	15
16496693	13
14337828	13
751192	16
9161360	16
816558	13
5716024	13
6488540	16
1431390	13
3486086	13
16207803	13
960680	13
12498015	13
1888304	13
9055814	13
7648506	13
3147715	13
245460	13
7122032	15
10310375	13
1200548	13
7592386	13
311468	13
6928618	13
15814704	17
4654419	13
5884791	16
5045052	13
944741	13
374545	13
22853995	13
53814372	16
6696732	13
5840941	13
1611393	17
2245456	13
4106813	13
24522556	13
3513387	17
13134755	13
7496012	13
8567329	13
13164140	13
4038623	13
272535	13
9852423	13
18650881	13
4955352	13
5844971	13
6950263	13
11444869	13
8230381	13
2248834	13
669492	13
8654541	13
7542179	13
837178	13
5625997	13
1498405	13
2478549	13
4288882	13
1852694	15
2426798	16
1008133	13
9703981	13
6795520	13
1493905	13
30575	13
5081174	15
4850790	13
706548	13
2486599	13
992217	13
6896267	13
9814985	13
3267750	13
19726134	13
1752504	13
784163	16
8285935	13
17362443	16
2717430	17
9803990	13
20413620	13
20175441	13
2579919	13
3391478	13
3881294	13
5791759	13
1562875	13
1342742	13
15034746	13
4989496	17
9919239	13
3660838	13
6742657	13
7801420	13
119577	13
1339816	13
10814906	13
1312003	13
1636299	13
893745	13
3719811	13
3876760	13
2655105	13
5161941	13
6422974	13
7543385	13
11998323	13
48684	13
4664453	13
5642881	17
2317807	13
2312448	13
4696892	13
12416905	13
8811423	17
18478561	13
28892968	16
2794277	13
2580037	13
17463806	13
1725546	13
1061268	13
10030968	13
7774896	13
1423890	13
3004693	13
1955163	13
4298352	13
7730090	16
162706	13
10756095	15
967122	13
3141400	13
3517017	16
4739365	13
4502202	13
1115811	13
8180939	17
3415000	13
10736378	13
26039333	13
343440	13
9917776	13
2927457	13
3661440	13
2450144	13
3696900	13
5246860	13
4415389	13
3057866	17
3291431	17
1163279	13
7430244	16
1012987	13
26188486	13
5768606	13
3487916	13
3638773	13
3662977	13
12319938	17
448630	13
5619840	13
13721643	17
14000161	13
22046208	13
10296409	13
128105	13
14873172	13
2782312	13
635743	13
1308059	13
1021464	17
1762870	17
1180820	16
2911166	13
6195026	13
5544955	15
2995660	13
8681844	13
4883125	13
1949991	13
8842773	17
89102585	13
2483076	13
694171	13
3726285	16
2354280	16
11974492	13
13379275	13
2024824	13
1604188	16
816978	13
2619441	13
19857607	13
14171376	13
5135069	13
7352846	15
3972476	16
4818676	13
10435038	13
27673831	13
5541232	13
7236127	13
2179571	13
1026203	13
9225742	13
4066085	13
4227621	13
2160443	13
6826960	13
3699202	13
3875988	13
22766926	13
1761666	13
1169444	13
4508175	13
1470902	13
6138524	17
2286351	13
6836005	13
2825678	13
1511085	13
5014771	13
3799036	13
3700645	13
7719863	13
10841523	13
7901000	13
4604427	17
18847809	13
666561	13
7944865	13
7615752	13
16921826	13
10701042	13
1220787	16
4438790	13
10945157	16
6241470	13
33484078	13
1093837	13
1500601	13
6105664	13
10748429	13
460911	17
4574233	13
17418169	13
1357206	13
18368550	13
13862885	13
1380164	13
4652767	13
5702729	13
11285114	13
1406748	13
2149982	13
3381106	13
9615484	13
9854532	13
12361918	15
9866755	13
47174730	13
11212632	12
3714974	13
6427874	13
3359587	17
4982099	13
1626269	13
17341527	13
2734558	13
4651153	13
21043840	13
81624	13
6134163	13
10862464	13
4569799	13
10535983	13
23152590	13
7319027	13
18004689	13
302904	13
10854289	13
22346385	13
5979045	13
5990745	13
11667618	13
2893194	13
1866839	13
13719819	13
4709438	13
520803	13
7757563	13
1706630	13
10406676	16
12979013	13
4057397	13
15047508	13
6085252	13
10369501	13
4248660	13
676185	16
7439539	13
27123937	13
5730554	13
17845	13
12854741	13
455241	13
312064	13
12281190	13
2955418	13
4209351	13
3719622	13
2351181	13
7102709	13
11752816	13
1314446	13
805524	15
1786186	13
6810871	13
6216755	13
2923637	13
11079722	13
6832817	13
5755113	13
897630	13
17694173	13
6645891	15
1286775	13
1121989	13
1751178	13
1330888	16
922123	13
1777369	13
4204795	13
5878991	13
16441977	16
6309719	13
2592572	13
60140	13
6069376	13
14618751	13
7047660	13
4909128	13
46845	13
320028	17
28723690	13
4236781	13
5559032	15
18687354	16
7120547	13
893332	13
5330	13
11151005	13
11818859	13
673754	13
2101354	13
450549	13
4907281	17
2277990	13
3661889	13
11019687	13
3386997	13
14866276	13
8438395	13
3436264	13
150675	13
423131	13
7530651	16
18825479	13
2596876	13
4238709	13
18654711	13
750608	13
11145490	13
2182569	13
2992181	13
1802957	17
10435210	17
19542904	13
32445138	13
1369008	13
27917792	15
1267213	17
222713	13
301698	13
9212377	13
4372327	13
1342668	13
4002054	13
10672752	13
3720797	13
101498	13
17579329	17
11759837	13
10698950	13
11506539	13
9768568	13
95018	13
21515719	15
1235637	13
8663477	13
9892006	13
11661923	13
1666441	13
299130	13
6660899	13
5164130	13
1522241	13
5018570	13
3826985	13
12435737	16
11274050	17
1177989	13
396089	13
36150444	15
4687902	13
5259492	13
4805830	13
15132255	13
7444201	13
11488832	13
9734252	13
2693137	13
517702	13
7792895	13
3200835	13
25180689	13
7451284	13
4006447	15
721659	13
25230867	13
11334644	13
26314417	13
15127502	13
488744	13
2835649	13
4993348	13
1445684	13
4832909	13
13789864	13
5306952	13
7717220	13
6025620	13
26355301	13
1738747	13
204169	16
9183141	13
2712486	13
7974475	15
2281474	13
3485162	13
959319	13
1853533	13
3323113	13
9938655	13
8726877	17
5935701	13
3035148	13
1822110	16
1145882	16
6477790	13
23060811	13
1915285	13
18800048	17
2301807	13
8828612	17
9652194	13
4591695	17
4585884	13
2253957	13
720502	13
19448490	13
5659017	15
5073269	13
4001710	16
10427994	17
8160164	13
305266	13
3121918	15
3333539	13
561520	13
31927633	13
7289499	17
1384676	13
6569535	13
9844024	13
9660877	13
7417514	13
1800324	13
4750439	13
1668455	13
3887363	13
7401824	13
11199720	13
476254	15
8375061	13
905740	13
10556094	13
1843119	13
2226927	13
6011414	13
10083852	13
15351779	13
8863522	13
16366092	13
2145852	13
5456064	13
451140	13
29006546	13
4746830	17
5599027	13
2122311	17
5646067	17
7397612	13
3306228	13
7747774	13
3398757	13
3813530	13
7776988	13
6384428	15
3768697	16
6331650	16
9835492	13
6256494	13
3186316	13
1145740	15
11107611	13
12906917	13
22598686	13
768143	13
19987887	15
862752	13
4627213	13
3182152	13
10222470	13
7635583	13
4964071	16
17479415	13
1282009	13
5961850	13
7466084	13
2350450	13
8357488	13
9119229	13
23587716	13
37841	13
2118595	13
14814661	17
14882566	13
7671201	13
9750356	13
641065	13
692731	13
13989981	13
13423792	13
2837191	17
12171671	17
17186185	13
4184452	13
1627861	13
3980414	13
5031481	13
9083957	13
6438071	13
1713850	13
1038146	13
27293914	13
33831212	17
2518569	13
10706767	13
8739413	15
15442259	13
3534133	13
8088053	13
1638934	13
14217642	13
7936113	13
15032528	13
538491	13
19390384	13
3747146	13
215150	13
12904119	13
13462108	16
17832907	13
31577109	13
10314447	17
622409	13
2685104	13
5278485	13
4824833	13
90432	13
21840701	13
9379313	17
4293858	13
449959	13
2946517	13
1463725	13
1528815	17
694802	13
16128386	13
2856363	13
14796399	13
2469134	13
7299456	13
2169321	13
4946640	13
802599	13
2988430	13
12348981	13
6987657	16
3126758	13
5998438	13
11343124	13
3909057	13
12182344	13
2334284	15
471935	13
7431011	13
1327241	13
5029095	13
1307982	17
5456829	13
1540222	16
2774826	13
8034838	15
4687863	13
14023952	13
290437	13
13553720	13
2575849	13
2365531	13
3021741	15
20376338	13
60735111	13
1484492	13
28481230	13
9635704	13
1529933	13
19534999	13
14219546	13
25778263	13
15474245	13
16467917	13
20061072	13
218106	13
12109559	13
4680531	13
16896111	13
15002132	13
595880	15
12587166	13
999086	16
472052	13
7959207	13
9512490	13
142797	17
10454768	13
3507650	17
2516259	15
20252691	13
6472334	15
7284485	13
10595011	13
8751124	13
2547091	13
2896856	13
81533	13
7419834	13
28911103	16
16186351	13
3578498	13
3293236	13
7427	15
9167057	13
24731337	13
2712271	13
11977717	13
4377450	13
886593	13
7870441	16
725822	13
5405597	13
6286730	13
758199	13
9286719	16
13628121	16
3683461	16
883218	13
2534732	13
269032	13
17607755	13
5384951	15
3414268	13
7469931	13
9005366	13
5144901	15
13920905	13
17726791	13
645123	17
15744795	13
6980250	13
4161073	13
171068	13
6398044	13
2396706	15
2585405	13
7771311	13
175235	13
3170619	13
3807033	13
9501333	17
10218198	13
17406532	13
6512556	13
22129686	13
20618029	13
409716	13
300270	13
4626497	13
10695587	13
4920082	13
10642872	13
3063464	15
85987	13
3050353	13
4838142	13
3618573	13
3006703	17
4398555	17
18741542	16
5672558	13
15425496	13
2252143	13
258484	13
14468655	13
6038496	13
1172026	13
10202400	13
1127458	13
10945226	16
1442466	13
3389551	13
24968378	13
559748	13
6754597	13
5327614	15
3274763	13
17571262	13
3866425	13
947943	13
16304194	13
5780523	13
9972625	13
2329052	16
403253	13
7414268	13
14574423	13
12345733	13
342052	16
6862188	16
6820304	13
22462827	13
3540062	13
1023887	13
18261520	13
2610507	17
3875963	13
2084528	13
2397895	13
1400471	13
700641	13
34771392	13
2939729	13
1569616	15
3416987	13
17799274	13
31789089	13
6152094	13
7797607	13
1980490	15
272088	13
19983152	13
2585973	13
2197230	13
647164	13
1065455	13
14503201	16
1056483	15
8996023	13
10131696	13
4009379	13
13783802	13
414907	13
7508041	13
16827830	13
13809336	15
6872150	13
2872180	13
16266681	13
2627262	13
18952045	13
1391768	13
6496493	13
7171522	13
4960707	13
16131953	15
79851	13
10504559	13
1001912	13
720299	13
4305224	13
1472841	13
1042339	13
2283585	13
5005093	13
9377104	13
2140605	13
1022803	13
5149193	13
3194889	17
2103077	17
15359102	13
40679084	13
10160427	15
674418	13
9270930	16
1154635	13
5172448	13
11740712	13
5046017	13
12426513	13
3790786	13
3327116	15
1598610	13
1449919	13
22878050	13
2741319	17
3181410	13
5264172	13
10946072	17
1135798	13
12993138	13
7064990	13
11452454	13
11432070	13
311922	13
18598014	13
29676672	13
3385497	17
7726137	15
3129381	13
4013865	13
24183808	13
4743121	13
9306961	13
1971703	13
21214269	13
3938342	15
300468	13
2926847	13
1060046	13
10729606	13
3637136	13
6050838	15
2048755	17
14502553	13
12970541	13
3726262	13
19316703	13
8803091	13
1668657	13
4354402	13
14873062	13
12895293	13
5040832	13
28296219	13
10713969	13
9347394	16
15209360	13
3853689	13
58740	13
3834603	13
21150555	13
4469852	13
14774650	13
4781174	13
37988966	13
15066808	13
18000025	13
121688	13
1985094	13
26071854	13
7193977	13
8627535	13
5064402	13
13555818	13
14520046	13
2644473	13
6302827	13
409947	13
6517820	13
883584	16
48884921	16
2262641	13
7190250	13
12965872	13
7581041	13
17186525	16
5906939	13
4526287	13
5009132	13
26121026	13
6357361	13
5963379	13
4735089	13
5132563	13
14408564	13
3327270	13
241096	13
9253646	13
975123	13
2115405	13
24905576	13
13121156	16
3765844	13
727791	13
2235109	13
585566	13
11323130	13
4043950	13
10479281	16
20364156	13
6082403	13
2652500	15
11819880	13
5540628	13
1667724	13
3384830	13
5387003	13
9925389	13
255434	13
2342985	13
1866007	16
5666873	13
6936046	13
4128462	13
4056059	13
1593517	13
409400	15
2896178	17
2480580	13
6258773	13
2603994	13
9413061	13
3146165	13
9953418	13
5368818	13
14790668	13
5755006	13
10979975	13
3217610	13
5004192	16
155834	13
45101608	15
6205266	16
3632120	13
1924407	13
15415902	17
6585404	17
357155	16
5381739	13
9539318	13
220559	13
6012659	13
956048	13
895711	15
12401762	13
7121624	13
14186224	13
1091093	13
4379932	13
4057982	13
28652871	13
499501	13
14376823	13
14664926	13
3558062	13
4948169	13
7431428	13
8765612	13
13401762	13
22634869	13
3845336	13
5546952	13
10825726	13
1879613	13
10381692	13
9160457	13
11305269	13
8492405	13
5471362	13
63369	13
11185782	13
2221702	16
1549752	13
3138719	13
4410719	13
20474927	13
3126587	13
6867577	13
1951997	16
10860087	13
6205375	13
2798689	13
6637979	13
11669893	13
8607890	13
11716494	13
12959589	15
2902762	13
32239424	13
18725334	13
24587407	13
2635224	13
9446913	17
15150991	16
3913550	13
2951246	13
1988883	16
2779434	13
20199910	13
6498253	13
305131	16
2085044	13
538574	13
1873953	13
8023412	13
329800	13
1439870	13
10781931	13
2531322	13
23480114	13
19431792	13
333382	15
8531079	13
11006925	15
5553578	13
21738439	13
53942832	13
3099957	13
1165012	13
67937	13
9375999	13
527394	13
51910107	13
929536	13
6026018	13
11700025	13
7407910	13
1770697	13
4537095	13
2341339	17
1580726	13
1808699	13
2067572	13
8725359	13
6566794	13
8270417	13
16307355	13
4897908	13
28130839	13
15149575	17
11159599	13
1303860	16
14909306	13
13938281	13
3702027	13
6407615	13
26892056	15
4436726	13
6794592	13
1458521	13
12449661	13
5626776	13
4735792	13
2921523	13
15583094	16
821675	13
6122381	13
9120039	13
27414970	13
1362653	13
8171624	13
28686197	13
5379847	16
820440	13
8197113	13
3219979	13
12132650	13
3104955	13
4538650	13
16611849	13
10710667	16
2861135	13
6873158	13
7618638	13
5129625	13
10410932	13
6610755	13
41994864	17
35676	13
2593006	13
31546116	17
4156607	13
8343899	13
17614945	13
22483121	13
1571395	16
1253621	16
684625	13
2990593	16
10449854	13
805174	13
3808912	13
1063914	16
12055988	13
1280482	13
23314363	13
11344951	13
11427166	17
3573079	13
111717	13
7816164	13
3105036	13
3990877	17
981418	13
6791386	13
733684	13
6922863	16
33720748	13
4093785	13
3498685	13
3957090	13
1877527	13
4397405	13
7421538	16
1081794	13
116307	13
2548551	13
2600628	13
6207350	13
1807506	13
28272810	13
2992063	13
9731710	13
22626541	13
5952570	13
5356006	13
11866152	13
38981651	13
2515403	13
13755878	13
9233385	15
9074910	13
4674802	13
11173658	13
936504	13
10664961	13
1365831	13
5813346	13
8258483	13
7468669	13
394489	13
4531113	13
9817322	13
5685486	13
759172	13
4487883	13
15177761	13
4582150	13
649134	16
6589139	13
3910479	16
2624711	13
9100233	13
1210217	13
2388676	15
10159297	13
8815994	15
2060463	13
4980617	13
46458	13
7152853	13
13502878	13
63789	16
5020093	13
15613067	13
6327107	13
43375779	13
142127	13
302690	17
2394479	13
253844	16
4015841	13
3956632	13
16408948	13
5039536	13
14608098	13
15748439	13
3862668	13
9195027	13
3641703	13
3932129	13
2684938	13
1632024	13
12303371	13
1269581	13
770747	13
2942910	16
9103229	15
8050	15
4037943	13
7699897	13
23482014	13
1783112	15
3963249	13
999798	13
9412718	13
20839042	13
4848027	13
2730054	13
5500524	15
2071937	13
2575644	13
16536121	13
587979	13
5143073	13
9859846	13
3641351	13
3900156	13
867303	13
2011174	16
34195424	13
7697500	13
10143540	13
828743	13
2515128	13
3419065	13
903959	13
5075890	13
18894212	13
4051678	13
3601293	13
7035653	13
4401720	13
8817827	13
29486740	13
11239593	13
25557725	16
5531721	13
17256091	13
14185582	16
4218306	13
6496185	13
39749640	13
5471184	13
5701647	13
16392918	13
4328556	13
5182447	13
2365254	13
837439	13
7647067	16
14264770	13
7690540	13
8581587	13
19069298	17
11146141	13
509760	16
3367072	13
12938560	13
5894877	13
21468199	13
12826570	17
13793627	13
12170342	13
2491581	13
492786	13
3232249	13
7944967	16
2449092	13
6834443	13
1450663	13
1110234	13
21909169	13
2342962	13
1804488	13
17678123	13
14831458	13
11801894	13
15287557	13
1225933	13
13058561	13
10971491	13
9433957	16
538093	13
33525088	13
13841640	13
1979170	16
1464272	13
8751017	13
1340194	13
1892406	13
10766563	13
12928157	13
6599032	13
2212826	13
22993631	13
17089350	13
18467629	13
1375165	13
1722783	13
17140713	13
1631806	16
7493241	13
634204	13
4226010	13
16356508	13
885866	13
426300	13
553491	13
4606615	13
6326821	13
616378	13
3379071	15
8674638	13
8483125	13
3520564	13
9630947	13
6768324	13
1854225	15
4974218	13
3340726	13
22202120	13
4698738	13
19097814	13
1210011	13
10655828	13
2501369	15
27339888	15
3236594	13
5184485	13
103665	13
22327716	13
17917565	13
5933419	13
3850843	13
4946301	13
7555572	17
3680822	13
7105991	13
12265823	13
6207859	13
16111538	13
524018	13
3969816	13
8713060	13
160392	13
1964790	13
5415701	13
14685746	13
801054	16
17532657	15
6911462	13
14708119	13
14695013	13
1190149	13
2061380	16
3771939	13
4766706	13
13234730	15
3004930	13
1875096	15
767167	13
5029491	13
1005398	13
33230134	13
676648	13
7163916	13
1951206	13
4661699	17
10389503	13
8901592	15
2328824	13
12037039	17
3746866	16
808118	13
4321720	13
7303775	13
4703788	13
14504052	13
559126	13
11415334	13
2090172	13
3748486	13
4989886	13
15307440	16
21009762	13
9898892	15
18058920	13
1916128	13
1459342	16
78758	13
9011608	13
4168235	13
9432159	13
3866146	13
5501230	13
12540653	16
31651474	13
504307	16
5193576	13
3195733	13
5331366	13
13882345	13
18110862	13
4553369	13
4109004	13
3518411	17
2292134	17
6622578	17
2314029	13
2153594	16
33107022	13
1082903	13
8565541	13
1852281	13
739307	15
12744797	13
6544029	13
12129951	13
14728633	17
12894511	13
5201595	13
15730475	13
4838764	13
866723	13
5194918	13
15707674	13
5426674	13
3605024	13
848693	16
48890	17
908484	13
13742	13
10861530	13
5637708	13
715486	13
4016297	13
6989166	13
292315	13
1668446	13
18221545	13
704504	13
354965	15
1498777	17
4508478	15
3669075	13
3127571	16
9099491	13
8537348	13
1658909	13
2861403	13
8673939	13
50333	13
9220633	13
8479120	17
794358	13
6311279	13
3383123	13
2813889	16
9650126	13
5331775	13
1009681	13
55611486	13
6146557	13
282363	13
3560836	16
4097000	13
3323459	13
16046164	13
5360903	17
2863489	13
5767734	13
1025166	13
9020525	13
5070890	13
15625952	15
805359	13
30981955	13
771624	13
10345557	13
5266747	13
359582	13
20413931	16
1857890	13
37827070	13
5670455	15
12891435	13
31677861	13
4071416	13
16006722	13
1962466	13
5841852	13
13147300	15
2546073	15
5942991	13
16238581	13
20794502	13
11788671	13
14153300	13
4953590	13
28914939	13
6698291	13
8698884	13
978658	13
6774336	13
6931235	13
8842614	15
4130009	13
5299316	13
3477998	13
1171059	13
4912936	13
14348606	13
6096468	13
8861744	13
580733	13
1000191	13
6860776	16
5504038	13
9023727	13
21625170	13
11196990	13
21830269	13
8918460	13
14388869	13
3649782	13
5740216	13
3849009	13
2475141	13
11006000	16
2012060	13
868455	13
7317938	13
2966533	13
13502326	13
9966324	13
1366692	13
91481	13
36386778	13
116423	13
866896	13
800554	13
1273657	13
16747953	13
14981354	13
3816679	13
1296737	13
448079	16
9647288	16
1614600	16
1810388	13
1911012	15
410053	13
3841127	13
36267335	13
26263392	13
4500323	13
10311207	13
6423295	13
835648	13
3619475	13
276083	13
160966	13
3594784	13
2392815	13
1098955	13
1425689	13
4488454	13
5845992	13
5895776	16
25130678	15
42022180	15
2628772	17
14102295	13
10037573	13
3529242	13
21382243	13
2985155	13
2219815	13
8922119	13
277542	17
5852	13
884511	13
3520646	13
17772901	13
4429738	13
9995270	13
629238	13
778616	16
172102	13
2658098	17
15392663	13
1140793	13
10924164	13
819344	13
5692206	13
7783496	15
3853142	13
1260665	15
5133404	13
6369889	13
4741060	13
4995475	13
990197	15
5268417	13
5804591	13
3359441	13
4414523	13
4854743	13
1149708	13
911369	13
14591407	13
6968988	13
2032311	13
336373	13
1279067	13
828266	13
2189474	13
7369463	13
17900427	13
4308714	13
9745647	13
22499355	13
1621301	13
2981034	13
843358	13
894996	13
10808097	16
5606744	13
6120	13
18073036	13
6871178	13
2028174	13
3697833	13
9601731	13
7506149	13
10559288	13
9780304	13
12140325	15
10616458	15
14458754	13
7264545	13
13007636	13
4640837	13
2288878	13
2057292	13
1936846	13
3417072	13
1448430	13
13351638	13
3328699	13
4457187	13
736173	13
10892443	13
2694782	16
1127808	13
40657	17
21085131	13
3964596	13
5325707	13
2181518	13
6085018	13
21098816	15
21820517	13
9807295	13
8653055	13
6085121	13
5294567	13
3749462	13
1799213	13
485080	13
11325396	13
10278337	13
11798426	13
1421295	13
3371101	13
10852013	13
8883873	13
13383052	13
13445995	13
8933428	13
11075585	13
18027872	13
7260902	13
1581359	13
472698	13
17907522	13
6531039	13
5651528	15
1727229	13
5062665	13
4134487	13
378897	13
2502169	13
14447135	13
13065839	13
10645029	13
41603294	13
8161349	15
908455	13
2662793	13
16579339	17
4387474	13
6061737	13
5117863	13
3869950	13
109913	13
11931697	13
1398515	13
938953	13
9273938	13
5280787	13
6810884	13
19184374	15
5402024	13
6338702	13
2109775	13
1110355	13
5914283	13
5197584	13
5314621	13
17085112	13
4623544	13
2554578	13
9198489	13
3879419	13
572512	13
490179	13
14468360	13
6267029	13
2506041	17
10795547	13
13981796	13
9086777	13
2669421	13
2495701	13
3433367	13
15374155	13
2814559	13
8541666	13
80636	13
7259012	13
94497	13
722930	16
1807689	13
5583286	13
14061876	13
8175468	13
721226	13
16284089	13
817249	13
3188343	13
7898407	13
7939200	13
6477479	13
1158893	15
20552984	13
2553244	13
8733820	13
10143554	13
4047182	13
2452186	13
10699597	13
3715082	13
5298826	13
7921673	13
4570902	13
6188457	15
4235265	17
2812221	13
332581	13
5352280	15
8139561	16
2071541	13
6782830	16
10656993	13
5743735	15
8244421	13
4131337	13
15054348	13
5936648	13
2819001	13
6125402	17
516694	13
148767	13
484117	13
3812220	13
4408895	13
3846967	13
1932250	13
4193610	13
29522103	13
1337645	13
2909735	13
12346373	13
3500210	13
18825451	13
4071415	13
2575801	13
3757388	13
1478616	13
3511695	13
15104365	13
3986236	13
7394	13
9125110	15
35164032	13
5322416	15
6926067	13
8969796	13
681558	13
3018415	13
8389929	17
522630	13
10101258	17
4639325	13
13981188	13
335424	13
18203402	13
9708402	13
2707367	13
2870603	13
153345	15
6437705	13
3494855	13
20185657	13
285331	13
8725169	13
1988745	13
7439509	13
727560	13
7534028	13
14726834	13
9965176	13
11168928	13
4487735	13
7677932	13
10381052	13
2739725	13
6570797	13
11399142	13
1022623	16
362725	16
3714184	13
3121614	16
3465139	13
22688406	13
5566609	17
5464314	13
17286458	13
23386886	13
29815494	13
1324979	13
16864610	16
222566	13
2852691	13
3565182	13
3679483	16
25963190	13
12238700	13
16049289	13
51051	17
2411622	13
462153	13
2412509	13
304081	13
7933428	16
9219172	13
20760701	13
8524546	13
5280883	13
1774130	13
3589044	13
19665724	13
632454	13
5911772	13
41029	15
3730026	13
7819733	16
11709855	13
3589326	16
8805133	13
1862938	15
10814522	13
11651629	13
5526190	13
10950492	16
4957363	13
3172564	13
2994055	13
10163714	13
1670255	13
16298102	13
9606249	13
8021675	16
6258205	13
21238398	13
20622710	16
7303137	13
634048	13
1815954	13
15333244	13
8660469	13
2282434	17
20145834	16
2928329	13
17363648	13
1393089	13
2148196	13
4298720	16
1949490	13
10227079	13
27592	13
587978	16
345799	13
2773010	13
4552994	13
8780774	13
76887	13
10044248	13
11606249	17
654616	13
685276	13
13586481	13
4508765	13
2028373	13
2652637	13
1224005	13
3830354	13
2390423	13
13479308	13
963006	13
9558273	13
923947	13
825639	16
3833050	13
8229282	13
1181901	13
4508039	16
1010737	13
22081959	13
13710639	13
534070	13
5363313	13
16130130	16
7805242	13
1471219	13
17141381	13
3824741	13
5441694	13
11927133	13
3674515	13
11030043	13
1209937	13
4181133	15
4404441	13
8419984	15
9369874	15
1599148	13
8997495	13
1602978	13
4035274	13
7369969	15
16037137	16
3718131	13
2058559	13
3311366	13
16266513	13
78049	15
3790458	13
2978371	13
12436915	13
3150433	13
10437575	13
6618677	13
4211750	13
14353672	13
3099075	13
11443711	13
6599466	13
4984390	13
7723856	16
3967484	15
1331974	13
7575274	16
694346	13
14658481	13
1657236	16
1772020	13
6560482	13
3190515	13
2715765	13
4962055	15
13668298	16
13022363	13
14444603	16
1324895	13
14177711	16
2080730	13
17280311	13
6370378	13
3703881	13
71870	15
7761978	15
3757255	13
1489103	13
11491240	13
16255654	15
9872254	13
10329085	13
12693280	13
11230173	13
3768028	13
10968684	13
26743945	13
5790569	13
8820791	13
321810	17
302346	16
16375587	13
6173795	13
18998322	13
5956883	13
12060871	13
7968071	13
11277701	13
1712597	17
4298116	13
4884051	13
5460528	13
5891073	13
13535772	13
40525905	13
3538628	13
10662319	13
21606408	15
2069253	13
5409178	13
5300453	13
1879380	13
863345	13
15189044	17
28301340	13
38236595	13
13792777	13
9938736	13
1284618	13
3896225	15
4713506	13
13324490	13
2330719	13
12163170	13
7030773	13
111341	13
7759572	13
24268077	15
124557	13
12045714	13
12517374	13
3212945	13
785265	13
3822324	13
628740	13
11085308	13
10162131	13
3000531	13
145324	13
2691802	13
4946699	13
6296971	15
12875882	13
138392	13
915407	13
12763361	13
4248473	13
2972987	13
17324109	16
573610	17
1100549	13
13549904	17
3193225	13
1228047	16
11071582	13
2732358	13
2667461	13
5153317	13
2169531	17
13384121	13
5812781	13
21016817	13
368037	17
11077842	17
4280269	13
10548643	13
948842	13
1062041	13
660097	13
3373033	16
4630541	13
6658882	17
6557764	13
8766167	13
6773673	13
8197776	17
1140475	13
2614597	13
4571423	13
738862	16
2106677	13
2634329	13
4241249	13
6664642	13
150376	13
86737	13
11339930	16
2105907	13
1916329	17
9295220	13
680458	13
4618163	13
5082449	16
5860319	17
3536707	17
2303881	13
10701780	13
9428373	13
8120618	13
516348	13
25475646	17
1560024	13
8327832	13
7592651	13
666787	16
27837739	13
11804152	13
3950163	17
4768933	13
2947805	17
29769171	13
270912	13
4400889	17
2848576	13
6604774	16
2130640	13
223781	13
11351653	13
3258608	13
4598997	16
912742	17
3473640	13
9589076	13
2201278	13
59456	13
1703133	13
5105817	17
3676684	13
31766004	15
2922968	13
3624100	13
10561183	16
9040392	13
562187	13
5524993	16
170140	16
982376	17
13788626	13
1314139	13
5940659	13
5518597	13
2277810	13
9733334	16
10560121	13
22722935	13
6841101	13
3424585	13
20263348	17
9322965	17
4684085	13
7907236	13
14534047	13
1457929	13
6099419	13
7887185	13
5911808	13
7280428	13
1847856	17
27745709	13
5642868	13
10845751	13
4135544	13
3987750	13
7021283	13
10095173	13
2277085	13
1499623	13
1475062	13
5128137	13
6273486	13
2292332	13
5484870	15
2753504	13
4070395	13
2567979	17
2268581	13
8774929	13
2242116	13
2287241	13
49697656	13
2572808	13
15577176	13
11257883	13
6038989	16
8152532	11
9375197	17
2384527	13
1023501	13
349172	13
21119360	13
806740	13
9057706	13
2191254	13
12569550	13
6067784	13
10963440	13
2095822	13
7046590	13
5474657	13
2235079	13
17008736	13
1849730	13
13553549	13
4573107	17
12194413	17
12548166	15
573756	13
1014914	13
6163547	13
25013432	13
4159874	13
11033148	13
30144	13
1219599	13
5560047	13
17975539	13
14333514	16
9311302	13
1991801	16
9508351	13
15376406	13
4053566	13
24033156	13
19577954	15
13451404	15
17336054	17
848006	13
23654715	13
713338	13
23073833	13
17750058	13
8955200	13
19372515	13
3419412	13
271858	13
12078590	13
20390411	13
2013678	13
18949631	13
7241740	13
5264530	13
5630212	13
8111968	13
6555702	13
3523588	13
2718125	15
2437368	13
2047414	13
8904129	17
9227843	13
1140087	13
20429770	13
255047	13
3109223	13
2414277	13
8437281	13
8704019	13
3360230	13
3193462	13
9761091	17
4658828	13
6143681	13
442510	16
4268312	13
10405624	13
20292425	13
8212316	13
11954586	13
8182534	16
6367097	13
4364963	13
531037	13
1676116	13
2248588	13
8346498	13
6522043	13
17258109	16
8336177	13
1516754	13
600357	13
899442	13
12336033	13
14403616	13
5260105	13
3604916	13
4176838	13
21009339	13
2072291	13
2165713	13
7992320	13
9391271	16
1825569	13
539553	13
4936706	13
8134067	13
6802746	13
10677798	16
10096215	13
15412618	13
8196093	13
7278518	13
9476155	13
5952674	13
13393042	16
4206894	13
14155712	16
3993962	13
9966822	13
3556331	13
1773991	13
1667096	13
1472838	13
11179674	13
1027137	13
1692625	13
1323008	17
7181794	13
462888	13
1427181	13
1162833	13
3990567	13
5503113	13
2820999	13
5114263	13
9214339	16
1444342	15
17614653	17
10598439	13
3580395	17
17739994	13
11348559	16
40667713	13
7180924	16
8622126	13
9968138	13
4841860	17
5106316	13
39141003	13
25119176	13
3681625	13
8639260	13
8714326	13
10822448	15
13091479	13
7287633	13
1805338	13
3644640	13
6717385	16
17188393	13
4217902	15
8712537	13
6088296	13
13584998	13
15884839	16
4299615	13
268781	13
5072294	13
11126080	13
5316273	17
680088	17
6951029	13
1162187	13
3696319	13
3300275	13
6778385	13
1358610	13
13198173	13
7111520	13
1232931	13
7430501	13
3421421	13
2314238	13
1553750	13
13407537	13
301082	13
6379717	13
4628761	13
3222693	13
7542230	13
10525389	13
10170128	13
6674795	13
10668075	13
3533105	13
3044899	16
1619033	16
5225434	13
12192268	13
2658606	13
10720000	13
5213385	13
3565870	13
13618767	13
2124795	15
1044618	13
36110489	17
8687793	13
9264792	13
7631443	13
11406920	13
184721	13
21898930	13
2609089	13
1284656	13
3405038	13
4137744	13
5994032	13
768531	13
4387714	13
6444988	13
10488949	13
101404	13
6490631	13
3673859	13
6697200	13
125792	13
6682148	13
30851086	17
5178124	17
10059103	13
1650183	13
5257160	13
9896420	13
5406657	16
5317403	13
19437862	16
5163930	13
2720379	13
3427431	15
2952338	13
312269	13
13322150	13
17041630	13
3344322	15
8815867	13
1560296	13
17201438	13
12289540	13
2050724	13
7643779	13
626477	13
996389	13
1643801	13
1919445	13
1001780	13
6125189	15
12480509	16
1259201	13
8895595	13
15359906	13
5222002	13
3101841	17
10969332	13
2507113	15
5117290	15
2067264	13
18000355	13
14945076	13
9604679	13
32565947	16
3241485	13
386872	13
12758007	13
9542533	13
7431309	13
9202774	13
2619827	13
14155848	13
1865240	13
7234087	13
4345049	13
10601381	13
3351954	13
5178419	13
10153978	13
7650662	13
57829	13
10353402	13
4445556	13
2431182	13
4368095	13
8814761	13
12967651	13
205308	13
6494475	13
4927926	13
6006725	17
8699610	16
1996518	13
1016606	13
1442498	15
1387958	13
735219	17
1090758	13
3892203	15
3633122	13
596406	13
1256632	13
7673150	13
18563615	13
657015	13
24794638	13
5169928	13
7619917	16
7160504	13
3832230	13
1947719	13
2112809	17
3156745	13
1884931	13
4358177	13
14093086	13
14409894	13
4378323	13
2156328	13
13188460	13
8369526	16
1964127	13
10862272	13
5844183	15
5543082	13
2446175	16
28404043	13
8551999	13
18234940	13
5464707	13
132681	13
3893861	13
5071	13
10761382	13
6541975	13
4710557	13
438802	13
5541641	13
11811393	13
3658117	13
41916562	13
2296397	13
3082211	15
10778601	13
2359919	13
2918152	17
17512024	13
16999430	13
1728998	13
12465039	13
2724077	13
14577928	15
546852	13
2284470	13
15751157	13
14205786	13
3148567	13
574395	13
8705039	13
3740060	17
1698867	13
2797761	13
6068359	13
2654252	16
14909640	13
3323692	13
30879163	13
197013	13
25443559	13
503551	13
4001477	13
5337233	17
8187499	13
16302253	13
3885106	13
34345	13
12572498	13
253860	13
5325768	13
26922571	13
18474329	13
9539984	13
5309946	13
14624773	13
6125761	13
82405	13
6927065	17
3704389	13
2012128	13
887698	13
22981	13
7995250	13
1166454	13
4368671	13
10828640	13
11348283	13
17085728	13
8502990	13
4632881	13
2244524	13
36216852	13
9900884	13
2428415	13
352036	13
1512467	13
503642	13
3449948	13
13921880	13
24513077	13
14317340	17
15933621	13
19841693	13
21518747	13
11556224	13
2316461	13
419160	13
3777718	13
394496	13
10799492	17
13123642	13
35635773	16
9925578	13
699818	13
6139985	13
2452655	16
4755499	13
21620323	13
3493266	13
9396728	13
643386	13
10062863	13
12757522	13
9596136	13
7515091	13
2080735	13
8330282	13
5523939	13
7106081	13
1347501	13
5434780	13
4218091	13
834317	13
5986188	13
1147691	13
15515879	13
3428048	13
7087921	13
3659493	13
964128	13
9107721	13
20291081	13
892839	13
22187147	13
14931378	13
9700829	13
5134434	17
1002934	13
6910248	13
1441816	16
697912	13
8930133	13
35749071	13
9186726	13
13465490	13
6404424	13
16076462	13
4390552	16
12296308	13
360999	13
2668131	17
1886967	13
2794733	13
5806606	13
7861701	13
422522	13
6982796	13
11443479	13
10907140	13
6476667	13
7498218	13
5392130	13
4349998	13
313626	13
5688070	13
3372944	13
14068493	13
17366721	13
12519749	13
2176848	16
13216685	13
2671496	13
7940558	13
15886099	13
26865341	13
728817	13
7591495	15
1688606	13
10114971	13
1507800	13
7111708	13
18368062	13
601954	13
5655356	13
16956627	13
1353544	16
7439148	13
6528012	13
13815249	17
46891	13
3549590	13
5695690	13
3098439	13
17378382	13
6640486	13
7136326	13
3072977	13
3811679	13
14839526	13
11877235	13
17243986	13
1220714	13
6011438	13
1348047	13
10614381	13
440953	15
934247	13
2597887	13
20962615	13
2701275	13
8021098	13
2388221	13
1401174	13
11207331	13
13291995	13
4131878	13
13123240	13
25842813	13
3859565	13
1997538	13
8012091	17
2095253	13
4046474	16
10665368	13
10547605	13
11458208	13
9589402	13
9985742	13
9518008	16
1206032	13
8674854	13
9064618	13
4641719	13
13958603	13
2601579	13
32460127	13
1045781	13
18950420	13
1317955	13
9853434	13
10591959	13
1479903	13
8790679	13
13212097	15
4031554	13
1177232	13
596089	13
1259952	13
5325431	13
1767995	17
10663955	13
2846327	13
2372585	13
152086	13
6129764	16
12146647	13
2199308	13
20967410	16
256938	13
5617254	13
5990758	13
9540465	13
428957	13
6464110	17
22673133	13
12835260	13
2895896	13
9808733	13
4948657	13
5637455	13
2956561	13
5289435	13
4783872	13
17048762	13
2834300	13
41807072	13
6884801	16
10248783	13
13472062	16
1997324	13
3267302	13
747138	13
2404856	13
17743010	13
4128064	13
4815342	13
18931315	13
7079988	13
2608556	13
204603	13
1040056	13
35062180	13
42047011	13
4493508	13
2364179	13
38587842	13
10172284	16
4918434	13
15205361	13
143365	13
1100335	13
4185838	13
1005190	13
30276185	17
4956705	13
2549298	13
1948583	13
12651078	13
4363041	13
594409	13
4862359	13
12000936	13
5601243	17
1323870	16
31695902	13
18426629	13
15720480	13
2565385	13
2246613	13
606204	13
2536172	13
5908898	13
10171453	13
192244	16
2901051	13
183395	13
6004575	13
9509817	13
4242663	13
6519599	13
3228343	13
11085992	13
8094096	13
1222897	13
5854917	13
3002255	13
3997444	13
17049669	13
11797707	15
1183016	13
22756951	13
9341534	13
13487146	13
22799056	13
29947387	13
25476207	13
1431331	13
1678455	13
6842654	13
2477565	13
9832894	13
6356567	13
11818439	13
2389426	13
1656704	13
8439904	13
280742	13
13989584	13
1608015	13
3982199	13
2591043	13
11070941	13
2917396	13
3802239	15
1601363	13
24452	13
12276769	13
21038997	13
19155636	13
5430303	16
20250641	13
123951	17
3841992	13
9204162	13
2735736	13
5193650	13
2602595	13
6422063	13
6269544	13
228354	17
7957271	13
2914364	13
1628243	13
2262015	13
10010477	13
5783569	13
6265568	13
2425214	13
1450904	13
1186254	13
11477716	13
136772	13
8095014	13
5581316	13
445279	13
5848860	13
21671144	13
3921968	13
6419881	13
6043228	13
2328786	15
65656	16
3880201	13
2096790	13
2643536	16
3989143	13
26842894	15
4362372	13
9396791	13
14329921	13
2108463	13
636025	13
10309432	13
8867323	16
12313741	13
5851983	13
1574185	13
1629003	13
14878620	13
6169537	13
17893301	13
828840	13
4991179	13
15425287	17
5672623	17
2435394	17
1992674	17
7380400	13
15068300	13
8625636	13
16590955	13
3644652	13
4946154	17
1297948	13
9251003	13
1260657	13
120939	13
34776064	13
24933742	13
844070	13
578675	13
41836999	13
1277679	13
20816697	13
10480186	13
406450	13
10717051	13
12041297	13
1003716	17
6089207	17
10739045	13
124489	13
1932365	13
12248133	16
8885699	13
15641848	13
12769426	13
603440	13
754990	13
14734750	13
12584152	13
8019774	13
522559	13
4077117	16
721856	13
23120618	13
4944898	13
24362635	13
9527009	16
1705211	13
1166179	13
1034313	13
8022892	13
2864908	13
6864846	13
6933736	13
12285972	13
1952567	13
2991298	13
1917563	13
1962793	13
7688775	13
3953705	13
4855054	13
12283661	13
44680879	13
2483528	13
16544896	13
66610572	13
6290261	13
1698720	16
3041718	13
8275462	13
5432950	13
4941829	13
8574634	13
2823453	13
13061301	13
6984695	13
6566358	13
11826373	13
1701534	15
19422945	13
3585165	13
11719303	15
31679505	13
2238286	13
7990340	13
13251833	13
22457724	13
18181128	13
3183739	13
9349836	13
1445836	13
10780236	13
18278326	13
3624154	13
2313322	13
343642	13
2765119	13
9284963	13
7755560	13
384506	13
12969450	13
13143725	13
14511294	13
7363493	13
2697903	13
28475814	13
20849522	13
6474703	13
19458288	13
8910000	13
13015401	13
7734169	13
5043497	13
1285524	13
4631983	13
2096245	13
29056819	13
4129589	13
445588	13
1073848	13
5475845	17
3074118	16
2509901	13
1213486	13
9316819	13
2887838	13
12142537	13
11993216	13
9821922	13
3598422	13
3424498	13
1564664	13
6728897	13
15914356	13
13039943	13
2148143	13
5538636	17
433685	13
703328	13
3695888	13
10723842	13
5463435	13
1155385	13
7169640	13
2405807	13
4909822	13
2210844	13
5075904	13
9402760	13
475385	13
4480124	13
4722704	13
2800315	13
3261444	13
11845641	17
4504880	13
1916574	16
17820247	13
2275271	13
658623	13
2038154	13
5107845	13
1057220	13
4865606	13
8911050	13
1071982	13
1051929	13
792267	13
5374000	13
7264190	13
8885048	13
679760	13
22908980	13
5713666	13
2194336	13
12203004	16
5108445	13
6744598	13
7345135	13
7527318	13
605389	13
1072732	13
3351768	13
433347	13
1388575	13
4776234	16
5901456	13
5048027	13
9279282	13
2054320	13
4214526	13
8880915	13
1856236	13
2495924	13
5025107	15
539461	13
5890870	13
19491421	13
27907848	13
14613501	13
3711039	13
7427064	13
284845	13
2760006	13
15964995	13
16772679	13
2886688	13
1633591	13
4672837	13
3132529	13
6706062	13
3302204	13
18924243	16
2791452	13
2683602	13
16022059	13
3847695	15
8607972	13
4288685	15
2178305	13
4154290	13
10196786	13
2208148	13
6855171	13
7292379	13
14009136	13
14132906	13
2063472	13
21710836	13
24773170	16
1549158	13
4728421	13
10331030	13
10395817	15
1739116	13
4646140	16
1079764	13
2743209	13
2335185	13
15230457	13
1717130	13
5925595	13
17001368	13
12245694	13
2758372	13
4031833	13
6862804	13
1872177	13
14761590	13
11707524	13
1306492	13
2025457	13
5795543	13
15321611	13
11901810	13
11594305	13
2711359	13
9131718	13
29515041	13
469216	13
356683	13
8488447	13
4608381	13
2617193	13
141693	13
37721672	13
8660555	13
1796888	13
8667676	13
1953480	17
5015428	13
12206341	13
18040291	16
7573185	13
2340145	13
3512077	13
4594638	13
15533170	13
262115	13
4057778	13
805932	13
5673338	13
899419	15
8226857	13
1755998	13
8449654	13
3271608	13
12395465	13
6000515	13
691618	13
894096	13
6393630	13
4089628	13
6529062	13
104599	13
1117705	13
3633422	13
2463241	15
579410	17
3074385	13
10576022	13
32306586	13
3093445	13
15044056	13
8451625	13
14549900	13
1096046	13
4939453	13
13482262	13
25734576	13
937659	13
10940981	16
7959565	13
1697984	13
5518986	13
12275039	13
1639672	13
22317131	13
9326074	13
7584971	13
18173375	13
6792704	13
24044108	13
11252145	13
7566936	13
16130564	13
2212423	17
130489	13
14597902	15
1500711	13
3477938	13
5598310	13
1367837	13
3906218	13
1544864	13
51805	13
3497388	13
25050	13
2320992	13
690535	13
455076	13
17094813	13
16251724	13
6275235	13
2694279	17
18671	13
9844555	13
2390819	13
2403359	13
333139	13
3074801	13
1868709	13
1002954	16
4827189	16
11456457	15
22419104	13
7759836	13
3401537	13
27768830	13
448370	13
4772221	13
3142312	13
8957219	13
8702142	13
4501719	13
12617033	16
48156	13
15212569	13
7715931	13
2283834	13
8984194	17
8962164	13
9710687	13
2824800	13
1506097	13
1633129	13
1233569	13
2617970	13
8712734	13
1423243	13
5905509	13
429640	13
4754102	13
1778437	13
20203222	13
92404	15
3456399	13
509996	13
2274701	13
11381681	15
4191839	13
16084577	17
7141956	13
2342916	13
8785019	13
7746178	13
4661401	13
5995498	13
3510033	13
14463170	13
6247269	13
6556825	13
24951977	13
3896471	13
16242747	17
666751	13
70036	13
4095441	16
14104283	15
16718616	13
4366634	13
8432009	13
516260	13
6518861	13
4233119	13
3828972	13
11526563	13
2140896	13
274549	13
13858818	13
3744449	13
12293987	13
32443582	13
11263283	13
10785214	13
3827755	15
4770014	13
13592576	13
4854544	13
775458	13
7861018	13
16340342	17
3706220	13
7122629	16
30417678	13
14642793	13
14038335	13
8647242	13
5096842	13
3844620	13
1024186	13
472387	13
1957005	17
1065097	13
2540934	13
1514299	13
5086163	13
5312657	13
9004564	13
19785096	13
18787392	13
4711272	13
4644504	13
2434532	13
4459547	13
16042586	13
855128	15
2515794	13
4151984	16
5717480	13
798549	17
3184626	13
16299242	16
3583219	16
24327665	17
1095643	13
2035490	13
6803494	13
1417829	17
6839392	13
8245399	13
1462841	13
8918301	13
20527787	13
539924	15
3440371	13
19990265	13
16735470	13
10931378	13
14498541	13
704997	17
6166296	17
225984	13
10779189	13
5563139	13
22366108	13
2250763	13
985526	13
12919797	13
6120763	13
11029483	13
1883484	13
565199	13
10538540	16
11923580	13
16210504	13
7789331	13
749457	13
1252904	17
5082489	13
5498237	13
4057272	13
10717310	13
1127212	13
28470518	13
10121729	13
27195379	13
28973587	13
9533628	13
4485148	13
7423706	16
3925328	13
3916753	16
2930657	13
8707547	13
7534628	17
8153527	13
4153188	13
2695872	13
6065475	13
10284136	13
6471789	13
16349478	13
18120881	17
12365679	13
8092670	13
6700660	16
4310337	17
10659255	13
1978980	13
1259939	17
10742881	13
14069548	16
7845304	15
16131078	13
864539	13
1661864	13
14469482	13
12046356	13
41310224	17
11342038	13
19542609	13
11590018	13
24626287	13
3671551	13
29128532	13
6462477	13
28593616	13
1787491	15
32722383	13
10340257	13
1327766	16
2692428	16
1342752	13
12843775	13
1179513	13
10962683	16
315065	13
21372434	13
12922214	13
10487746	13
1464045	17
7132941	13
9229208	13
1235869	13
7103005	16
620965	13
91116	13
3853638	13
4372093	13
6344318	16
7144033	13
22670910	13
6626301	13
18639194	13
11411088	13
17893425	13
10065887	16
7003108	13
7495033	13
3167942	13
21833722	13
4675949	13
6501516	13
2231010	13
8564933	13
2537751	16
7208788	13
8431357	13
25171080	13
1815058	13
6944047	13
628129	13
17955501	13
2112220	13
2976364	15
647085	13
8641766	13
297020	16
23790798	13
80399	13
3999020	13
3496938	13
12475655	13
15284049	13
4622281	13
6096845	13
12510054	13
1769590	13
3061825	13
714587	13
244924	13
11865749	13
104661	13
1377756	15
6357194	13
7728717	13
27554075	13
800563	17
17097061	13
8674895	13
14374373	13
840037	13
746102	13
2372869	17
9081391	13
9169310	13
4794493	13
11402230	13
9529133	13
37170679	13
6569728	13
17512986	13
9945463	13
4891278	13
10424450	13
1730176	16
16918577	13
289623	13
2104828	13
16692773	13
1486086	17
12600335	13
12614835	13
10911238	13
9225792	17
24827275	13
18775116	17
1255088	13
3228806	13
338289	15
15909508	13
1249457	13
1095846	17
5452926	13
617796	13
830116	17
397736	13
8469329	13
47562603	13
14352419	13
9285559	13
3188982	13
9556894	13
7290585	13
7174522	13
178866	13
7914941	13
2782531	13
2816424	13
2728612	13
14471545	13
1020157	16
1161036	15
12612467	13
9396718	16
453770	13
2835483	17
4119079	13
7076935	13
8937757	13
15839308	16
13613664	16
20754967	13
12415017	13
4775929	15
1558601	13
14819729	13
5763136	13
3656435	13
5174558	13
6939838	13
6335167	13
25030180	13
17552984	13
13853640	13
3538565	17
2265765	13
9880361	13
9220375	13
3644581	13
28231251	13
1063826	13
1017436	13
11856963	13
1826160	13
3498399	13
14045778	16
13182567	13
11735642	13
17835777	13
24166272	13
492967	13
649291	13
4169289	13
2839845	13
13192171	13
6539339	13
1219713	13
84484	13
148694	13
5543212	13
15198609	16
3427582	13
23017587	13
11903297	13
22603168	13
6996996	13
7042061	13
334155	13
10494499	13
1878287	13
2567352	13
11744804	13
3689702	13
3931015	13
1219754	13
2971580	13
4726841	13
12653892	13
778987	13
1866270	13
11394611	13
524265	13
5094099	13
3884735	13
1266254	13
2950870	13
5206859	13
13208040	13
676768	13
2080461	13
22791346	13
7627684	16
2444807	17
735160	13
12832392	13
11751070	13
10407190	13
867492	16
16618639	16
6070829	17
1517641	13
4854980	13
6255735	13
10510597	13
7732688	13
23061279	15
17977049	13
3690698	13
982296	13
17118537	13
40368698	13
10981945	13
3359950	13
633205	13
7875353	13
3070405	13
18742839	17
24279951	13
2211330	13
2916161	13
2345618	15
2175681	13
9232431	13
13171508	13
10899789	13
8401005	13
7075736	13
22155234	13
506204	13
332258	13
15953987	15
2455288	13
316263	13
30738093	16
9418427	13
12871305	13
3597138	13
5029439	13
2189722	13
10769007	13
1612375	13
8458964	15
7527419	17
5041924	13
2622198	13
2881613	13
10094314	13
5845450	13
1303364	13
1960519	13
5742325	17
7236801	13
38677880	13
23822998	13
1194426	15
1566780	13
776485	13
3666541	13
2894803	16
10421634	13
8479116	13
2329167	13
5600724	15
328318	13
1283938	13
5704775	13
2914371	13
1132915	13
22624005	16
7041872	13
6555549	16
198158	13
195952	13
4210686	13
4477608	13
10825950	13
2300776	13
2823795	13
15254061	13
7235672	13
11639611	13
2551507	15
9024976	13
13410735	13
9821859	13
477612	13
1581842	13
3562830	13
4058173	13
5294952	17
10945245	13
2269228	17
3087586	13
7249850	13
2981602	13
6058418	16
1553657	13
4057750	13
15226848	13
25265	13
21110692	13
364017	16
3372597	13
10733961	13
3444568	13
5669964	13
1137235	13
6653631	13
89796	13
19159737	13
3658831	13
1613217	13
10920822	13
21797833	13
10320536	13
28093528	13
8866825	13
4748116	13
9699687	13
1222346	13
9512471	13
7857510	13
10721322	13
1402765	13
1127676	13
29616202	13
7686600	13
17557402	13
446717	13
26685650	13
70877	13
1098875	13
4510143	13
2528865	13
750690	13
15744698	16
9871774	13
11803858	13
4247024	13
2507354	13
7130913	13
10493962	13
1284814	13
20306248	17
17609865	13
13633540	13
197828	13
15517297	13
3870692	13
8177365	13
173531	13
6169897	13
7398868	13
16703774	17
6972527	13
10720591	15
6606921	13
7458001	17
558582	13
872229	13
9920977	13
8000891	13
3132042	13
11368935	17
1422865	13
390642	13
3573246	17
3382095	15
6258493	13
4446588	13
3250382	13
47390434	13
18452273	13
6200437	13
3563321	13
83323	13
12523111	13
12881707	13
1728754	13
9458662	13
31647075	13
8470962	13
8905019	13
31296804	13
1830757	15
6028772	13
739676	17
9888149	13
1054018	13
5625047	13
12652076	13
2173782	13
4881165	13
4320823	16
1529058	13
4105863	13
16766708	15
5009932	13
18628354	13
1664224	13
4347749	13
1840498	13
9440973	13
15673280	13
10621665	13
16313942	16
7160919	13
4090533	13
450101	13
579323	13
1092564	13
7562787	13
6580174	13
4876227	16
23876879	16
3220536	13
4787291	13
455557	13
1110944	13
3389803	13
5053777	13
1333917	16
2445073	13
13041463	13
2144034	13
494811	16
10043665	13
16649030	13
606734	13
7172268	13
14654209	13
12618168	17
6169023	13
1952052	13
8716550	13
18237099	17
4186802	13
9952936	13
4481836	15
3091764	13
5177527	13
285295	13
15334062	13
585007	13
5350492	13
3342618	13
20766346	13
608580	17
357318	13
7507639	13
16680165	13
1682865	13
3739524	13
17235299	13
9676781	17
15325729	13
2221113	13
996923	13
10236847	17
2425250	16
1487569	13
269587	13
10968105	17
4201148	13
4182207	13
5334056	13
10799940	13
13377487	13
5749504	16
6651152	13
410636	16
1404529	13
15467109	17
4198767	13
11820720	13
23180771	13
9432264	13
3172895	13
14206718	15
7012348	13
1644801	16
18903940	13
3580946	13
9212845	13
2084491	13
2599177	13
30170687	13
8051400	13
19209050	13
9498676	13
13834049	15
4832904	13
4898010	13
2688158	13
24709104	13
9930866	13
11011260	13
4904971	13
12590296	13
3985970	13
20688852	13
1827262	13
8867738	13
3907518	13
2814024	13
5585682	16
3276280	13
1043530	13
2140161	13
225171	17
5878829	13
5056595	13
6221654	13
47264	13
18232794	13
1070722	13
10957026	15
7526166	13
24041925	13
2990737	13
1873653	13
543149	17
36071954	13
3923053	13
6165423	13
4053911	13
5217456	16
4452616	13
447092	13
7312377	13
25003743	13
12622775	13
2768079	13
8923003	13
7986186	13
16680234	13
1985155	13
5479668	13
4297812	15
373573	13
2601168	13
2716360	13
19919223	13
4259895	15
14737229	13
562594	13
41067394	13
7363575	13
2825184	13
3863451	16
11444594	13
15114858	13
407218	17
38572860	13
11231062	13
11597606	13
703247	13
1589501	13
5686714	13
7585548	13
4357976	13
4154507	16
33599	17
11318582	13
1859554	13
3987825	16
3243447	17
721662	13
1154317	13
2732091	13
3472778	13
1422281	13
1105115	13
3046473	13
9513415	13
1787918	13
11012849	13
10421225	13
4790924	16
12174344	13
2613993	13
1451751	13
7455684	16
21332913	13
5189861	13
3769041	13
7753989	13
4905770	13
13929943	13
21209520	13
5555793	13
15113561	13
14786053	13
10043071	13
3993453	13
3599783	15
5585031	13
5937071	13
8850405	13
14351031	13
285469	13
14276408	13
1913782	13
26526222	13
4176933	13
8924366	13
889793	13
3689069	13
64502	13
9616205	13
2293627	13
7624422	13
28307032	13
14019661	13
1482497	17
14987684	13
9434100	13
8617479	13
1893390	13
23730280	13
7195464	13
25030352	13
12753987	13
18152649	13
26720856	13
21749	13
1177111	16
2069860	17
15668902	17
51413169	13
15198717	13
4528890	13
21108491	13
5529337	13
2135383	17
992597	15
5194650	13
9471250	13
4283979	13
9723551	13
9736537	13
943565	13
6087572	17
319301	17
15381780	13
12213414	13
11875953	17
7279844	13
9445861	16
2304460	15
17295326	13
10636025	13
12421754	13
1916263	13
6693974	13
1525952	13
24895032	17
6564589	13
13000173	13
23278700	13
3420541	13
21343385	13
1624110	13
2239995	17
3296858	13
5282616	13
3844239	13
3912193	13
705470	13
5901514	13
984440	13
16850459	13
10651160	13
16547270	13
5686792	13
16589859	13
36638360	13
6722195	13
5341526	16
789535	13
6806792	17
913469	13
3405092	13
3621474	13
6480460	13
3035579	13
6401030	13
13882310	13
2123802	13
7652417	13
8703400	13
4696485	13
13769650	13
5218153	13
9842972	13
2096051	13
1786531	13
185081	13
3761602	13
7132727	13
12304094	13
7469400	13
3156515	13
3748217	13
994345	13
25723553	17
938404	13
9642509	13
2415344	13
7083364	13
2691014	13
32413791	13
3153849	13
9344801	13
11211735	13
10329449	13
2795420	17
12600965	13
5327901	13
404436	15
8903664	13
1395922	13
633687	13
8689327	13
3744531	15
9731278	16
14913121	13
5510007	13
13048225	13
1644385	13
8071742	13
16614559	13
3895468	13
14659389	13
9600445	13
4624000	13
10768106	15
416315	13
1064576	13
10801968	16
3360830	13
957838	13
3472081	13
10316151	13
11480765	13
40573574	13
22429837	13
5241602	13
7078030	13
1639333	13
15520407	16
2574950	13
2644554	13
5246234	13
712150	13
16660614	13
716475	13
27380028	15
4900555	13
4379345	13
5602129	13
2557901	13
14729850	13
7338276	17
5515224	13
10002194	17
8368499	13
4908424	13
10857803	17
6119347	13
2970787	13
1476899	15
7326194	13
4673409	15
3716729	15
1259305	13
1812123	13
9069299	13
573809	13
25916190	13
8202046	13
4059626	15
23312806	13
8336090	13
34437729	13
11709578	13
87284	13
25685963	13
366387	13
4292138	13
8827395	13
6055473	16
8901872	13
11951953	13
1545858	13
15863415	13
2078211	13
4135670	13
12864042	13
3789303	13
17558926	15
6012197	15
2129197	17
11203273	15
4801572	15
8143414	16
725542	13
14144896	13
1557204	13
2907885	13
54578	13
2980759	13
7421690	13
1922157	13
3474510	13
7978172	13
16813005	13
6169680	17
4147271	13
10939336	13
7261935	13
16429074	13
4362415	13
16448378	13
4091255	17
6325166	13
879233	13
8506591	13
22628958	13
3227848	13
5371456	17
21374	13
7039638	13
23099523	13
2437055	13
2171687	13
4106850	13
9767618	13
12989943	13
3030316	13
2594656	13
22236100	13
17682842	13
12524230	17
10556253	13
255937	13
2532784	13
13100512	13
36610427	15
1961440	13
5011357	13
2860957	13
4012089	13
6159022	13
6342544	13
3861950	13
1820177	13
1020186	13
15971830	13
3714272	13
1857564	17
2732346	13
825353	13
1570817	13
41059189	13
1446666	13
1187152	17
3222729	13
11272844	13
23169213	13
4111820	13
145613	13
9957611	13
384772	13
850424	17
9498530	13
12164633	16
12194875	13
20570509	13
7280180	13
857480	13
1279006	13
2876299	13
12044719	13
3883618	13
203638	13
6279094	13
2668643	17
4078045	13
6428070	13
6488076	17
4623579	16
1474340	17
7270748	13
7923737	17
11872287	15
6114050	13
2607109	13
1444568	13
1734572	13
34073971	13
20847175	17
15383042	16
1054952	13
9960602	13
11255770	13
2522913	13
10969524	16
143689	13
22676118	13
2154070	13
16062087	16
4793791	13
10680102	16
3013496	13
3333393	13
605593	13
4415825	13
11718850	13
23412521	13
10214508	13
17604461	15
7686985	13
16351895	13
12308288	13
38533302	13
4927064	13
10380747	13
3652956	13
15963320	13
1836329	13
19283342	16
9434060	13
1641167	17
723930	13
2619230	13
286	13
4273608	13
2096143	13
7578804	13
1919852	13
2486336	13
731704	16
180417	13
2829318	13
1632077	13
4753551	13
4714072	17
2271346	13
14321365	13
16210086	16
6249363	13
5944234	17
12056662	13
8571007	13
10289973	13
6260006	17
16071853	13
7485312	13
3662053	17
16959602	17
6060134	13
5554799	17
16013595	13
1601611	16
9336284	13
2583477	15
12516823	13
2696454	13
3760777	13
5483770	13
10544923	17
10598375	13
1170085	15
661593	13
4149543	13
10143402	13
11545126	13
6034159	16
9794169	13
1635019	13
44803312	16
12561247	13
8185093	13
755788	17
14369102	13
7687530	13
9956244	13
25276917	17
26427127	13
2497261	13
19861028	13
2575452	16
596526	13
7616463	13
7090680	13
2159625	13
20443272	16
14455653	13
374715	13
12194484	16
1228845	13
810711	13
10124807	13
4698598	13
8477836	13
871979	13
6221749	13
4401586	13
9752200	17
3104818	13
9433109	13
9566640	13
1692151	13
16038809	13
2434292	13
4604669	13
19721723	13
15628182	13
3394725	13
5450151	13
224576	13
1830727	13
4950550	15
334325	13
3166454	13
25307275	13
6951129	13
7826821	13
5098887	13
7048337	16
2287513	13
9600814	13
2748410	17
413168	13
291346	13
2632000	13
144042	13
3418909	13
12086206	13
348433	13
407228	16
7916066	13
8205737	13
20717660	17
7108440	13
3606988	13
2164942	13
33405539	13
5657993	13
6547712	13
5541366	13
3068802	13
7460209	13
5236553	17
13118719	13
223896	13
3106610	13
5665089	15
10334379	13
6973102	13
941729	13
3271165	13
10372849	13
16841816	13
6123882	13
3686281	17
2801415	17
3647519	13
1431937	13
1521419	13
3796608	13
2447760	13
3318029	13
3305695	13
3759104	13
7310880	15
1640120	13
10141363	13
2999831	13
7751993	13
3369286	13
506444	13
6518815	13
3146838	13
6616613	13
3878145	15
6145058	13
11853060	16
599015	15
661907	13
4648843	13
1125844	13
2584289	13
21561195	15
168382	13
5559786	13
6550760	13
19315357	13
722590	13
974140	13
1489235	13
5753623	13
2105121	13
15554348	13
650821	13
3306569	13
20870551	13
4753027	13
1624043	13
3745901	17
20676806	13
15953392	13
5852057	13
2774726	13
1489269	13
3967934	13
18424736	13
731122	13
3134416	13
1254569	13
1503870	13
332308	13
4122604	13
5849877	13
636549	13
15493176	13
1258448	13
4396449	15
17027443	13
13479770	13
7301274	17
7206497	13
1101904	13
8708687	13
3048478	13
4264990	13
181842	13
505281	13
9592252	13
6738646	13
16174387	13
7252773	13
20995397	13
1127013	13
21471464	13
1471170	13
24863967	13
336375	13
1064454	13
16420689	13
11560923	13
1644782	13
7884439	13
22755048	13
8838780	16
2948095	15
19926482	16
1052357	13
5992658	13
37769682	17
11393536	13
2386328	13
3026979	13
5221244	13
1948985	13
9729887	13
2160209	13
8235804	13
280024	13
8537996	13
208494	13
10296508	13
3031413	13
4658023	13
22090070	13
485701	13
19223553	13
544305	13
5019490	17
4208895	13
2813885	13
4372481	13
4328232	13
14680830	13
42259864	16
1161624	13
5953687	13
23766842	13
9549293	13
13376500	13
853928	13
21396892	13
3306066	13
1141351	13
1177436	13
11940384	13
9123208	13
9397763	13
14863250	13
13423407	16
4596714	13
1785298	13
4462636	17
7441750	17
7841528	15
6748738	13
7657807	13
10147006	13
8022015	13
3488647	15
2611452	13
58445	13
17690434	13
855649	13
69312	13
3535084	13
2780338	13
1929363	13
2718289	15
5610808	15
1779638	13
3358629	13
14322808	13
2553489	17
9974084	13
1490867	13
8381235	13
24549245	13
19131522	13
5016117	13
9390421	13
7214186	13
779115	13
2697555	17
1395812	13
3947246	13
11297153	13
17134925	15
12310619	13
11659473	13
10133725	13
2396883	13
21078784	13
3009423	13
3598923	13
10190443	13
9101649	13
2249333	13
1145877	13
1930599	13
3377851	16
21816060	13
4967633	13
2789318	17
1217859	15
4730462	13
6337103	17
13630158	13
5746181	13
7024789	13
5636989	13
9388689	13
9955854	15
8260177	13
16445370	13
1854070	13
7087135	13
11578766	13
10112320	15
13359928	13
2415351	13
7827741	13
1639060	13
6127826	13
2466275	13
1720473	15
3742801	13
5903900	13
2070152	13
4807405	13
3229533	13
10936346	13
8347180	14
525639	13
10392459	13
7541293	13
2202504	13
25303491	13
2671850	13
44725277	16
3422739	13
2115159	17
3932874	13
968574	16
1293021	13
14608179	13
10805651	13
13587743	13
4133456	13
3961068	17
1298384	13
1474244	13
2902575	13
4665413	13
989032	13
27484103	13
11564195	17
20703541	13
1152683	13
5428176	13
53562902	13
10874176	13
3853618	13
1948313	13
4143553	13
2930043	13
5756904	15
4255369	13
2059675	13
5749070	13
3683949	13
5113993	13
42284730	13
6626831	13
2832026	17
6199299	13
3703818	16
9497369	13
13149822	13
1834509	13
13254293	13
1578215	13
10546929	13
4899671	15
4907255	13
5884314	13
22168399	13
5915867	13
4314792	13
2984575	13
14162644	13
5348229	13
6662906	13
5732670	13
4587709	16
25282204	13
10326192	17
4060550	13
8038887	13
12610075	13
21203883	13
2498767	13
2833537	13
1179576	13
12450512	13
1633261	13
5537187	13
7768079	13
13060079	13
4577349	13
12161382	13
3697905	13
12427139	13
3393307	13
1649887	13
2765925	13
8819242	13
5088090	13
15181655	16
829762	13
12071869	13
6161311	13
20078400	13
7161484	13
25710116	16
13880548	13
13571894	13
269157	13
6595782	13
18092121	13
6379468	17
2944748	13
4158398	13
6434690	13
2434045	13
556604	13
158278	13
1275269	13
558833	13
8855392	13
13691109	13
14056272	13
10848470	15
1450880	16
785748	13
962630	13
946887	13
3334767	13
5676355	13
5780133	13
3216106	13
6168316	13
1278736	13
2258727	13
4339809	13
7068646	13
8772008	13
29329442	17
6208986	13
13254893	13
4743000	13
11176053	13
3380588	13
3702646	17
23268494	13
875706	16
5157151	16
17203165	13
535501	16
2132409	13
26291999	13
9624641	13
429077	13
19649967	13
12476178	13
4595695	13
873183	13
12720159	13
8782579	13
1618774	13
6806446	13
5760845	13
17412749	13
3103647	13
2116470	16
10759291	13
10798025	13
545108	13
955332	13
3859864	13
1342711	13
18999422	13
1221716	13
467130	16
8547859	13
17289750	13
12921998	13
16776954	13
4578602	13
26918838	13
1223418	15
3693773	13
191541	13
8970831	13
8761325	16
4999388	13
21977719	13
811887	13
8495289	17
8787613	16
3557856	13
2709362	13
4465621	13
16703354	13
3029628	13
1663547	17
92448	13
17835182	13
4659920	13
1508607	13
3103971	15
23247754	13
1312004	13
2428856	13
5285122	13
231079	13
12383032	13
6499255	13
9869262	13
19255594	13
3175463	13
6365743	13
2950349	13
3684008	13
6433830	13
7593508	15
7896609	13
25246	13
13372337	13
3898620	13
6242628	13
6303640	13
1036577	13
839418	13
7725281	16
3040620	15
3677222	13
2313649	13
7829556	17
4760489	16
17771968	13
306264	13
1952953	13
10814845	13
8205613	13
1666425	13
16301608	13
6626841	13
14171971	13
24958244	15
578403	13
523886	13
9279739	13
20044291	13
4201133	13
4557668	13
1416008	13
15126858	13
2849823	13
2315105	13
9403636	13
17272227	13
11307042	13
9380533	13
839155	13
7884765	13
98548	13
265928	13
13219483	13
390714	13
1020689	16
17989115	13
2036441	13
5327386	15
11300540	13
13507565	13
2438342	13
15268848	13
4878174	13
4168758	13
14100814	13
2779733	13
69862	13
2274968	13
18252648	13
7578242	13
1972451	15
5836362	16
1123433	13
1287769	13
3767802	13
10943354	13
1561115	13
34591	13
2009845	13
8133291	13
6219402	13
1008985	13
100616	13
2483257	13
2325573	13
884624	13
7439169	13
25281596	13
1295659	13
11554134	13
3603559	13
2740770	13
3407459	17
8653051	13
4765395	13
776727	13
3572891	13
2455273	13
3050953	13
12045063	13
705719	16
2851232	13
9906412	13
3818735	13
20401435	13
1541244	13
1395595	13
4747266	15
7006800	16
11634868	13
13746376	13
4988461	13
13092802	13
1171423	13
2961662	17
9499985	13
4771994	13
3011979	13
4709422	16
3634913	13
28748342	13
12653528	13
10163800	13
21068494	13
928665	13
9231590	16
7381954	13
859548	13
2347198	13
8399763	15
3119896	13
5334829	13
4428609	13
15409786	13
1457939	13
10254183	13
2566389	13
5472765	13
10525288	13
29302583	13
13844017	13
10983783	13
5676351	13
32674190	13
19268997	17
2142621	13
572215	13
1282609	13
6233292	13
1053025	13
5879594	13
7710232	13
7690082	13
12090834	13
4779946	13
5758046	13
2694015	13
1487280	13
5224362	13
3989226	13
7093868	16
140463	13
3187709	16
2297467	13
249207	13
966536	17
1993993	13
1239995	13
1830740	13
6421842	13
14411258	13
7641502	13
1462718	13
11862613	13
1901863	13
2360052	13
3165492	13
1782834	13
8116764	13
10397022	13
9799456	16
2155032	13
2865745	13
3772258	13
4393031	13
13356343	13
6189922	13
1736659	13
911115	13
7157325	13
22828287	13
24273593	13
3122273	13
14937621	13
27965856	13
1665716	16
19518703	13
6589281	13
7056975	13
2576140	13
44581531	13
32259551	13
16021803	13
4435830	13
28662548	13
5254492	17
12415358	13
9629331	13
14171519	13
8834981	13
11174840	13
619828	13
495644	13
75363	13
2776110	13
2655848	16
1250848	16
23438515	13
11043868	13
8181713	13
4256156	13
7196243	16
2722648	13
19617531	17
6956501	16
36610089	16
5703456	13
8211143	13
7220251	13
1166477	13
3876948	13
8325858	13
6642695	13
1597345	13
5613526	13
3407149	15
5553013	13
11843206	13
1191230	17
1411673	13
26239394	13
7115483	13
743587	13
4974591	13
14466430	16
75852	13
3666158	13
3278494	15
4751940	13
2742425	13
1234921	13
5097858	16
945606	13
4681570	13
1413520	13
8686138	13
823705	13
66844	13
12089139	13
7264222	13
14154817	13
2556918	13
1699741	13
3691432	13
2021602	13
12685883	13
279763	13
1890461	16
7596472	13
2604350	13
2875771	13
3347277	13
1589542	13
11272973	13
16837944	13
297599	13
10877008	17
2692817	13
8630074	13
14793404	13
12815941	13
3659765	13
1810646	13
9291500	13
9503353	13
802012	13
14765549	13
686198	13
5459025	13
8485595	13
6256346	13
2033167	13
7170763	13
4997451	13
11990162	13
6501274	13
1786728	13
6450854	16
1271955	13
9901945	13
9130526	13
3982659	13
9673352	13
582494	13
2793597	13
508921	13
1017088	13
185676	16
17503188	13
18739659	15
1483849	13
1151020	13
7253141	13
2984350	13
4887828	13
15117818	13
1214426	13
11719959	13
135898	13
2676863	13
739240	13
1322919	13
17268004	13
986361	13
3246937	13
3191322	15
14592260	13
8637181	13
14043523	13
9644236	13
2182627	13
362286	13
149280	13
10385120	13
3488284	13
914397	13
9333177	13
4270152	13
3614281	17
5414418	13
2992569	13
3933224	13
19615308	13
11556576	13
6943497	13
10327941	13
11156482	13
448222	13
3820921	13
4481003	13
657154	13
3482831	15
1367340	13
3916633	13
7855529	16
20427778	13
4031577	13
1368102	13
16226394	13
5114555	13
11724741	15
2543021	13
2761767	13
734317	13
25276917	13
631688	13
1094053	13
5442877	13
5560887	13
29684301	16
1190446	13
14102043	16
12567748	13
11759062	13
623045	16
629863	13
11588870	13
6290799	13
29095371	13
23886115	13
6801344	13
5902520	13
1660605	13
17899519	17
2970346	13
10400726	13
2327651	13
45794365	13
4614327	17
6302182	13
13877947	13
2491213	13
7109565	16
14510697	13
2169003	13
237922	15
15751965	16
3217816	13
5308888	13
32393883	13
222247	13
455718	13
4894136	13
8343701	13
4149263	13
17443901	13
29967076	17
2411540	13
2755167	13
20250670	13
865735	13
174316	13
1890944	13
1850430	13
3261748	13
408112	13
12232408	13
24660928	13
6433218	16
4836599	13
5069770	13
4278552	13
2587783	13
9823610	13
22125484	13
2506109	13
1421746	13
6414305	13
20317249	15
2429015	13
4830227	13
7703118	13
9006306	13
2328929	13
52469232	17
11147807	13
943208	13
32106217	13
246580	13
1668336	13
6570463	13
2902690	13
6755500	17
23888551	13
14504385	13
5615046	17
8948954	13
8871032	13
2260859	13
7825563	15
1313100	16
1788153	13
1312661	13
3877949	13
13810567	13
23487876	13
4173645	13
4858259	13
7099364	13
3372933	13
4911028	13
10108956	13
1718180	13
3822482	13
49700	13
2679822	13
17377118	13
7081697	13
2851479	17
3760058	13
1311876	13
10866578	13
13479553	13
9750743	13
3600956	17
674655	13
6474173	13
2172	13
12080986	17
10786536	13
14977810	13
337868	13
964726	13
19624861	13
8304277	13
4895659	13
8191002	13
6968522	13
899510	13
5052768	13
972377	13
5995530	13
4644022	13
873762	13
35688649	13
15104860	13
379847	13
3948667	13
14966691	13
12824245	13
1450289	13
3444096	13
10641561	16
7087089	13
11846363	13
6837057	13
14518712	13
4571756	13
7131442	13
3712590	13
20015120	13
3481088	13
1715900	17
8568053	13
19277316	17
6495643	17
9132102	13
3074637	13
10811157	13
40967126	13
1696989	13
14293002	13
12541583	13
15181422	13
9698297	13
1574797	13
10287204	13
18956066	13
26893686	13
26629478	17
1316552	13
26560719	13
4001573	13
686634	13
1300050	13
1900087	13
10206160	13
19858434	13
2704838	13
9852560	13
2270465	13
1087577	16
21640153	13
9283736	13
20187103	13
37009542	15
1859563	15
11741695	13
7290126	13
1697865	16
6298601	13
7558715	13
13831859	13
2859916	13
3237799	13
7155706	13
26984456	13
1760326	13
8915787	16
4095298	13
4768400	17
514034	13
16089497	13
5899732	13
186789	13
6658460	15
12323395	13
3705811	15
14937314	13
28365865	13
2717063	13
10268913	13
6759785	13
20459185	17
922026	13
8454601	17
7528893	13
11401877	13
12368993	15
8129037	13
4103638	17
1726077	13
8863952	13
7623960	13
4039370	13
362427	13
1229133	13
259338	15
1269522	13
14490644	13
2084325	13
142651	13
1945519	13
7665064	13
121616	13
885223	13
9932500	13
5041854	15
1567174	13
3512871	13
6490897	13
8793678	13
5419650	13
5860846	13
1883988	13
25872384	16
1700517	13
8562666	13
363743	13
4990967	16
10376732	15
2454013	13
9104727	13
2571072	13
7764408	13
2964651	13
929411	13
3140943	13
6635566	13
3240974	13
17412193	13
2806567	13
3495039	13
10181477	13
12709417	15
18430439	13
14604239	13
853118	13
3182020	13
27739130	13
5692212	13
8218053	13
2220749	13
3811638	16
6284904	13
2246789	13
15945033	13
2075602	13
3436935	13
9622090	13
15948115	13
6471235	13
1432001	13
355770	13
358870	13
24964325	13
26923023	13
19044865	13
5654586	13
10238473	13
7614691	13
750503	13
24457156	16
8518439	13
659061	13
1724615	13
838032	13
1481494	13
23953197	13
1097304	16
3802785	13
1342018	13
3857105	13
11129263	15
2724548	13
11745174	13
2860133	13
8728897	13
9959310	13
6930900	13
3286077	13
292818	13
4672438	17
12980117	13
11040047	13
6055326	13
5032583	13
12222807	13
5507530	13
4136076	13
971650	13
8540329	13
2902502	13
12916801	15
3444167	13
15694537	13
9946711	13
3343921	13
1784252	13
11548377	13
3780449	13
3283324	13
1830879	13
23347161	13
5331841	13
2570589	13
11095358	13
2963346	13
20127504	13
5476570	17
5865655	17
194646	13
9647089	13
22057490	13
17846141	13
1298540	13
7024215	15
14816331	13
3714798	13
2185621	13
13665323	13
919469	13
17177860	13
1968028	13
1819371	13
1620519	13
833527	13
9985047	13
534707	13
20574287	13
3407039	13
4711774	13
4477492	13
2776187	16
14956055	13
16151107	13
1462003	13
8094636	13
14737481	13
3548933	15
2798949	13
10185760	13
9010875	13
13195009	17
3077292	13
5260633	13
6619376	13
6649868	17
3164997	13
4401618	13
230874	13
2613829	13
4787513	13
6129763	13
1591397	13
9565294	13
8028838	13
4848551	13
13374526	13
2833465	17
4058779	13
2896879	17
19166410	13
554174	13
3769913	13
9362289	13
6430366	13
10823687	13
6562839	13
10192745	16
4089021	13
131994	13
3631684	13
6430206	13
14147398	13
4345898	13
10473177	15
8522275	13
8079980	13
11738087	13
1583073	13
12534180	13
3711353	13
4695185	13
89679	15
997205	16
11285220	13
22290598	13
7712044	13
1135490	13
563678	13
4373442	13
2542630	17
24793762	13
965903	13
7770565	15
5575525	13
1620089	13
3896731	16
14490	13
9005122	13
21372990	13
2918317	13
16527265	13
361464	15
30854008	16
52760560	13
2682227	13
6273950	13
2572320	13
2884094	13
4768191	13
14812449	13
5782881	13
1923727	17
2593712	13
902555	13
5031631	13
3764184	13
8807547	16
618549	13
1364680	13
5138863	13
1191172	17
2452674	16
2865726	16
29672761	13
7957724	13
1175099	13
25868101	13
5826364	13
9780610	13
48726946	13
4092388	13
779654	15
16366266	13
3627117	13
8263012	13
2736651	13
1491868	17
16743800	13
4965636	13
10289565	13
14087321	13
15734458	13
11006485	13
4845927	13
17867229	17
6355976	13
11228430	13
3418481	13
24597705	16
656194	13
6700423	13
71267	13
2097487	13
2030936	13
3418283	13
4746331	15
1159805	13
2637767	13
2829570	13
6547253	13
5387630	13
1893674	13
8098145	13
45297724	13
2164875	13
3667990	13
383712	13
3457027	13
4930622	13
267784	13
2741454	13
7771144	13
5891093	13
3600731	13
766711	13
10397634	13
11993239	13
1664789	13
6256638	13
6434141	17
2507719	13
205092	13
1250572	13
1513762	13
3209493	13
987147	13
3087630	13
6866185	13
2263820	13
9574801	13
14975000	13
8552334	13
7694237	13
3931255	13
3858593	13
2222934	13
32745208	13
9187533	13
7669384	17
13892528	13
7465759	15
20404719	13
4419	13
8106274	13
9763643	13
6528181	13
2792437	13
5520328	13
841460	13
3115258	13
15273260	13
2660039	13
130903	13
3587719	13
3277959	13
13231999	13
18980784	13
3269094	13
16353160	13
11128896	16
7904900	17
5456021	13
8104811	13
11020888	13
47581748	13
1924564	13
1985560	13
3338407	13
6239047	15
4752412	13
10242406	15
4729318	13
5243508	13
10426013	13
647415	17
2182252	13
26767988	13
7781024	13
11864159	13
9474362	13
9411853	13
15721968	13
2811024	13
33968795	13
10518084	17
11149412	13
2857973	13
12133109	13
3346083	17
3265765	13
1922509	13
9374148	13
2897568	13
12956193	13
6221299	13
4785310	13
14372685	13
2628815	13
34079491	13
1490961	13
7932322	13
573015	13
20783196	13
5931327	13
7969612	13
37640952	13
3370941	13
7377055	13
65311	13
188296	13
11212789	13
12697492	13
3798910	13
2969448	13
4744956	17
6239275	13
16006661	13
8433256	13
1205483	13
4407410	13
190593	13
4048968	13
609907	13
18511362	13
2297923	13
2581113	16
6135521	13
18638942	13
1544080	13
7668923	13
8266521	13
5668649	13
13178448	13
12487339	13
2591319	13
17751337	13
23839563	15
9864184	13
27084109	13
2194287	13
29476722	13
237447	13
6124962	13
2211582	13
5386411	13
2698407	13
5500212	15
4103496	13
7573760	13
392310	13
8095389	13
3797290	17
16719129	13
8315892	13
4019701	13
5422969	16
973612	16
10153966	13
3779923	13
6039189	13
1099943	13
5222687	13
1866302	13
2926650	13
29345723	13
7450711	13
10655635	13
1026341	13
23276684	13
4118106	16
8641101	13
4856713	13
32575	13
7523433	13
9627130	13
7368386	13
9830775	16
6098461	13
5056215	13
6716825	15
1381261	13
2732881	13
7838209	16
15757744	13
9217229	13
5076563	13
7490785	13
10378502	13
661829	13
12360162	13
23829738	13
29881129	13
5221450	13
971801	13
6022309	13
4875056	13
4346650	13
2439149	13
184705	13
4841080	13
8676194	13
1089771	13
1301561	13
6098623	13
310215	15
4734525	13
333044	13
425392	17
29848 triggers and 409 candidates in 228912645004 cycles.