2742071	13
1288304	13
23651092	15
851329	13
6662174	13
2637583	13
5632454	13
5748359	13
245325	15
20609781	13
8969036	13
5150106	15
1828239	13
21978407	13
23699139	13
741150	13
11249635	13
17029789	13
24993699	13
5773413	15
9260285	13
26891550	13
5546772	13
5111553	13
154153	16
3916798	13
1342346	13
2030175	13
15297773	13
4867046	13
2946844	16
38606575	16
23936000	13
4680133	13
2961492	13
2773542	15
14858307	13
13671186	13
5875213	13
2235389	13
6098539	13
10066736	13
33759632	13
13350301	13
430764	13
28219614	16
10096204	13
11237258	13
12432505	13
3400612	17
8367970	13
4933599	13
3417534	13
2623516	16
11209599	15
5249093	13
172507	13
8462411	13
525315	17
12255238	13
27263528	16
9455114	13
17201106	13
2660041	13
3119263	17
7782642	13
10654548	13
23234317	13
9122679	13
26957018	17
16914101	13
13335269	13
10902226	17
5124805	13
10474687	13
2032359	13
15270644	13
722936	13
3018141	13
6011248	17
19599439	13
988685	13
2264149	13
2313573	13
873629	13
2261143	15
1316293	13
2160342	13
7070208	13
16668068	13
8590872	13
492880	13
16459602	13
2284867	13
2935184	13
2626348	13
4601552	13
422108	16
9983386	13
6651280	13
27724165	13
6614796	13
1689908	13
1388693	13
5987714	15
6133655	15
6040583	13
4021985	13
8328945	13
12259448	13
1568879	13
4557688	13
4309578	13
1851347	13
9647320	16
6009403	13
3151919	13
2116603	16
17211932	13
6904297	13
378602	15
782662	13
4819551	16
10633517	13
6305271	13
6603461	13
98847	13
4664221	13
2492805	13
12454654	13
15200210	13
2397956	13
6253849	13
2449462	13
7918759	13
379634	13
8392468	13
5567532	17
1269402	13
12640241	13
8182340	13
5366315	13
3424366	17
8179456	13
1627384	13
13970969	15
2422883	13
1922082	17
4467775	13
2006973	13
4803797	13
2821689	13
5027517	13
764462	13
4781210	13
2005099	16
18897719	13
16654562	13
38156741	13
15537877	13
3097244	13
931722	13
25926777	13
3623085	16
10089094	16
3471990	13
2918411	13
3636449	13
1420778	13
5380292	16
1315595	13
8051878	13
4237478	13
1282019	13
701249	13
11349916	13
2612430	13
10815627	13
3827160	13
3013035	15
2461441	13
139537	13
58378291	16
468477	13
3082581	13
4888696	13
2298449	13
4213675	13
9984731	13
11513645	17
3865388	13
20330464	13
22577280	13
1542662	13
20102103	13
44898	16
8680730	13
6355854	13
3354255	13
21125655	13
7000551	16
2278794	13
511641	13
6052488	13
7996882	13
29805445	13
2198290	13
7679300	13
3095778	13
1337354	13
9285952	13
2932601	13
1828714	16
25437693	13
15381404	13
33448882	13
48290	13
73425	13
19530384	13
800589	13
5310812	16
19283386	13
3013650	13
5389953	13
633550	13
4578503	13
1661899	13
13335601	13
16415257	13
30513807	13
14864083	15
25079609	17
8469074	13
1706829	13
1327379	17
11517992	13
4770754	13
15023614	16
1032901	15
8377034	13
3881263	17
487617	13
17353791	13
7138236	13
1974279	13
16435211	13
4646435	13
7385153	13
28916492	17
6919879	13
3702120	13
1242155	16
17212207	13
7797468	13
2482814	13
5011327	13
4687609	13
6099952	13
513771	13
7101239	17
9497989	13
3039273	15
497613	13
2690711	13
9139294	16
6290861	16
5550356	13
4489224	13
456376	13
2581861	13
2132946	13
4906978	13
6555989	13
8321532	13
16518171	13
10977272	15
3391270	13
6020970	13
5627777	17
267488	13
2473463	13
6799179	13
9487667	13
6652712	13
2949048	15
1006654	17
14767441	13
3130924	13
15203711	13
28868083	13
5426271	13
8997978	13
12620160	13
1260637	13
2413166	13
2549041	13
5454690	13
481462	15
13988533	13
2689539	13
6057976	15
105225	13
7961290	13
18875911	13
21259636	13
15048537	13
1470719	13
28897676	13
21937037	13
33533786	16
5037650	13
8795164	13
4288707	13
3242465	13
5314605	13
3489930	13
23759019	16
1089474	13
7269701	13
1141046	13
19508357	13
3175958	13
12955293	13
6301842	13
7238805	13
15349898	15
27588169	13
5404643	15
575509	13
1061203	13
3220702	13
9344712	13
2827967	16
338505	13
10032030	13
4051446	13
9448872	13
3406296	13
11130558	15
10312545	13
6009836	13
14757371	15
7206223	17
3310715	16
17232892	13
15536423	13
1811196	13
594647	13
2826571	13
2107477	13
7084740	13
158988	13
1996379	13
3695394	16
14472104	13
24853852	13
646268	13
10838889	13
3428641	13
6509299	13
6248909	13
65727	13
30228662	13
9681513	13
11827860	13
345885	16
25664353	17
4429944	13
3885658	13
8270908	13
25916207	13
2347069	17
20980154	13
8736808	13
5433333	13
4039297	13
3787782	16
554534	13
4112350	13
4814099	13
13558290	13
206589	13
4250877	13
23465176	13
8037481	13
1785634	13
16691412	15
4754710	13
83270	13
7820342	13
11846441	13
4079455	17
1135713	13
1464020	13
4051819	13
5285417	16
38064196	13
1904448	13
5279743	13
1790182	13
830036	13
12410512	13
11447203	13
12660037	13
23607487	13
18923473	13
2778864	13
11664989	13
5035955	13
1655139	16
4972901	13
8736725	13
11819668	13
11716978	13
3410895	13
351693	13
12795255	13
2228542	13
7178010	13
3544243	17
13046716	13
22058141	13
19560404	13
22333491	13
207595	13
6802900	13
845929	13
9377274	13
6352586	13
6044847	13
22913618	16
12700139	15
10372187	13
2802971	13
23319678	13
13379078	13
3646592	13
1515838	13
14064895	13
6202317	13
6719420	17
5056475	13
1729208	13
8150207	13
8062081	13
12250230	13
1547597	15
36197775	13
12439670	13
5559261	13
7810592	13
16841959	13
57947	13
4637393	13
3171503	17
27556466	17
4861230	15
3996359	13
761115	13
15680509	13
10013597	13
13004315	13
5023555	13
9640702	13
29871157	13
4835736	16
2777008	13
28205909	13
427619	13
732557	13
959667	13
24666710	15
1332954	13
1762621	15
11668921	16
5709455	13
686849	17
9250455	13
10501049	13
11596600	13
15409338	13
738795	13
4735222	13
17401323	13
11279724	13
35294947	13
2644562	13
12967978	13
7507010	13
280676	13
17949748	13
14822191	13
8149957	13
1149168	15
12994430	13
2106721	13
8231501	13
6074431	13
478961	13
1310790	13
17625297	17
2608837	15
17670881	13
1378823	13
11186770	13
14129060	13
8949388	13
4025082	13
3929601	13
891970	16
6650736	16
536517	13
5002590	13
952208	13
10258163	13
15065769	13
10718508	13
37397883	13
728579	13
19654924	13
4868435	13
6715315	17
15565641	13
11763505	16
786465	13
1842599	17
14578333	16
5388597	13
2287332	17
2138960	13
12776042	16
14429324	13
3877092	17
5938678	13
9312809	13
2378391	16
31594	13
2559083	13
4258192	13
15800013	13
666417	13
9032938	16
4369680	13
703678	13
5533137	13
3112986	13
485462	13
886714	13
1673562	13
9758574	13
30919461	13
1468866	13
988305	13
8356495	13
20547189	13
16805210	16
1088170	13
3470148	13
11533442	13
9889160	16
7348556	13
5641121	13
2392089	13
27937966	16
3936071	13
6325083	13
8807795	17
970381	13
3384844	13
3779596	13
8666017	15
18132170	17
3003295	17
28003297	13
4906377	13
11642755	13
4419806	13
12714198	13
5174938	13
3219689	13
10584034	13
1077718	13
26636820	13
2899865	13
11015041	13
7128413	13
23235600	16
6064694	13
2576692	13
2307943	13
3327112	13
4863652	13
10356431	13
25526670	13
15289570	13
2631483	13
3331330	13
7855882	16
1393733	13
14199097	13
4612473	17
7121415	13
6078910	13
10004884	17
2072038	16
6919756	13
8169855	13
5159012	16
15610172	13
12309693	13
246517	13
3245951	15
7143145	13
9050512	13
2283923	15
7557424	13
1948508	13
12147306	13
3858207	17
12191646	15
356186	13
5442412	13
10993000	13
15780137	13
14970477	13
1420557	13
1917771	13
7594270	13
15091342	13
1773413	13
2257045	13
5337880	13
814011	13
5130068	13
241042	13
4834868	13
7447113	17
10141152	16
9215860	13
3355498	13
9668389	16
8988362	13
2438405	13
26945650	17
18857966	13
2985463	13
9300493	13
771377	13
26523023	17
9479471	13
3873013	13
2962197	15
103988	13
5186273	13
20745754	13
6105734	17
3254327	16
592267	13
13604209	13
5398595	13
12868165	13
6459463	13
721211	13
2278096	13
3851473	13
4225486	13
6536021	13
4383772	13
4583042	13
5494469	13
14802673	17
5437086	13
7917398	17
8089002	13
9923308	13
1198764	13
12716730	13
14494933	13
8058586	13
2433203	13
11113819	13
2528374	17
13125570	13
10738861	16
42409272	13
11353648	16
3347897	13
12641940	13
3033839	13
8619884	13
5684542	13
8237751	16
1154479	17
14468862	13
418877	13
9121890	15
3253748	13
5472766	17
1904805	13
14791005	13
909625	13
8455824	13
3625502	13
5388054	17
2726067	13
10121343	16
1837458	13
9986628	13
2975381	13
812209	13
2024981	13
650222	13
457741	13
4885102	13
5037907	13
1494383	17
6712073	13
2532610	13
489334	13
29548504	13
2783115	13
6684840	13
4465554	13
3295416	13
6230693	13
7632385	16
5466596	15
30968693	13
3422512	17
9746443	13
4909578	13
373186	13
2819724	13
2952063	13
2524847	13
10687294	13
8814226	13
5768640	15
150158	13
5516230	13
3183985	13
22496877	13
5518830	13
18580821	13
11501847	13
18331643	13
5377345	13
16684103	13
339050	13
5325928	13
2259532	13
19123207	13
363550	13
26427902	17
3302409	13
1005112	13
1223421	16
6106095	13
5726571	17
8369288	13
13087585	13
10687758	13
27489422	13
3314711	13
13211092	13
6020912	13
5278686	13
3344998	16
1398080	13
4491904	13
8244659	13
20353183	17
8621648	17
3343854	16
1283571	13
14404356	13
3052827	13
3730597	13
3074881	13
4158721	15
12376615	16
23132446	13
19119325	13
3968697	13
6149340	13
11433891	13
3625978	13
6490497	17
3865623	17
19794322	13
5147807	13
9721506	13
7907369	13
7042419	13
1257519	17
11757029	13
6184249	13
1136224	13
12097147	13
5487728	13
25412182	16
13117579	13
213616	13
2130048	13
408198	13
1002940	13
1173325	13
5466999	13
24041362	13
3395775	13
2206772	13
173597	13
2428164	13
6765745	13
8495730	16
1086404	13
10440163	13
7396960	13
2747626	13
1153169	16
3269996	16
4404827	13
12814945	13
2874204	13
2829146	13
7678013	13
532112	13
7051345	13
13165613	13
2141677	16
769771	13
157301	13
1181769	13
4284660	16
7701020	15
4706052	13
10669393	13
8522445	16
9928233	17
23113171	13
19125279	13
9148185	16
3977645	13
9945977	17
2197645	13
3252056	13
16686955	13
1553482	13
9860509	13
5468868	16
7342190	13
4929686	13
16513340	13
1359431	13
4365125	13
1581368	17
5234675	13
4790918	13
10202391	13
8247448	13
39101	16
3738432	13
1012038	13
2733915	13
3199584	17
39544056	13
7287765	13
7532921	13
1480611	13
5020322	13
4805621	13
1121275	13
3580029	13
854902	13
1946657	16
19849568	13
9443909	13
2433739	13
2356318	13
4537712	15
12772978	15
13926814	13
3238389	13
23004926	15
10619204	13
13376457	13
5540705	13
1972331	16
7757989	13
11188267	13
5508356	13
714731	13
5329691	13
36737655	13
1912632	15
37973759	13
19676832	13
3279040	13
35944135	13
34645268	13
36247442	13
2216084	13
3354314	13
2320644	16
10517512	13
1911705	13
7334356	13
13379992	15
4443654	13
8074200	13
565900	16
5866783	15
1502723	16
22121505	13
880676	16
6353997	13
3356090	13
6304816	13
1999796	13
23787929	13
14593585	13
6798773	13
3130404	15
3735544	13
4840748	15
2306360	16
1686304	13
16465534	13
3008061	16
26316590	13
845433	16
2969519	13
12185100	17
7390288	13
19279727	16
7773462	13
694907	13
1204966	13
22779603	13
1210938	13
20674916	16
10586817	13
1972755	13
3027720	13
5417228	13
5598951	13
2249792	13
2545435	13
2961021	13
5105563	13
7646307	13
4846504	13
20441814	15
13568821	13
603217	15
12727976	13
1484343	13
2772179	13
1412557	13
16715852	16
21872346	13
6158472	13
2117762	13
6217551	13
2704065	13
4675123	13
5966565	15
17197669	17
8042539	13
3768865	13
7325547	13
7048812	13
1455213	13
5751783	13
9729662	13
1943000	13
4600409	15
4323333	13
289138	15
3430213	13
8794282	13
4771938	13
28698216	13
25915391	13
5350366	16
772290	13
10517533	13
2099418	13
467126	13
4476494	13
11221423	13
2405891	13
12472510	13
1791837	13
4536766	13
1388377	13
5654071	13
39812263	16
9999893	13
2464568	13
27978621	13
21146072	13
2266321	13
8436145	13
959087	13
2118513	13
11102106	13
9742530	13
3193661	13
5827682	13
7836280	13
12543041	13
6878620	13
12798286	13
8643205	13
5721665	16
7762200	16
5430259	13
1103575	13
4813588	16
15414990	13
8033219	13
530967	13
12599502	13
9142643	17
3846947	13
1503111	13
2872848	16
6341371	13
22746843	15
5448547	13
2742491	13
11228998	13
1616806	13
15483548	16
14480429	16
3036640	13
831212	13
936509	13
30266231	13
5448562	13
8186149	17
25473704	13
1993950	13
22045767	13
971647	13
419315	13
5073431	13
16178048	13
284810	13
14467196	13
1546619	13
14642025	13
1538758	13
7073768	13
2341663	13
889337	13
7559483	13
1928786	13
4758761	13
3367892	13
7274273	17
1535471	13
7429953	13
10169674	13
1145567	13
4546430	13
3296869	13
15746018	13
24797949	13
19563540	13
2371520	15
6164377	17
12095537	17
8213	13
2993299	15
4626245	15
24042399	13
1101683	13
7278398	13
13038720	13
12596711	17
3533398	13
663818	13
4063055	13
8792080	13
16631856	13
19830175	13
1834474	13
7375174	13
3878936	15
13218740	13
19239811	13
9470269	13
15625280	13
6019688	13
13023308	15
3831963	16
16426753	13
19999987	13
1101134	13
5659968	13
12013156	13
5223879	13
387403	13
9030977	13
9244582	15
4779221	13
1635497	13
1372552	13
5265515	13
7297003	15
1582114	15
4389598	13
28835634	13
8836172	13
1132723	13
15835304	13
6297469	13
10104879	13
2665001	13
20677274	13
4055246	16
13041600	13
8672056	13
11246200	13
8276648	13
5702756	13
13686356	13
3906307	13
984371	13
2266441	13
1677849	13
6607008	13
6206441	15
20931206	13
20118258	13
11842897	13
5935820	13
6349248	13
317199	13
4312037	13
4913608	16
3120954	13
217778	13
1341781	13
4691395	13
4062169	13
14163967	13
33052022	13
2415757	13
1883802	13
81186	13
1774707	13
28220302	13
21374430	13
2172741	13
3087078	13
231524	13
26257576	13
7508409	13
15718977	16
5760573	13
851805	16
17542739	13
9186923	13
5546540	13
12095126	13
6792174	13
21733900	13
167558	13
108543	13
5178043	13
5796179	17
23399977	13
6406423	13
5112098	13
4843652	13
49179534	13
5523088	13
1819789	17
25310317	16
3196002	13
354968	13
11884250	13
4287590	13
56040	15
2166497	16
5855699	13
6714489	16
10614531	13
3597081	13
1778969	13
1948987	13
43991655	13
16093138	15
10486716	13
14286848	13
20178050	13
582468	13
3602170	13
14726445	13
2883513	13
32235858	13
12769895	13
3270487	13
5262832	13
1188135	13
7565792	13
33063058	13
938883	13
12043158	13
1783056	16
9526456	15
3453808	17
5872030	13
59237180	15
25720037	13
3784978	13
17797823	13
6110722	13
1551670	13
2974760	13
12938571	13
2014369	17
10357430	13
22407506	13
6504301	13
282760	13
18547984	13
335497	13
28950546	17
9820290	13
5617238	13
2740460	15
595406	13
4068580	13
1692906	13
1346146	13
3432256	13
6586967	13
4562950	17
14564093	13
14266620	13
8458998	15
8668271	13
2288847	13
7276300	13
17093080	13
16023627	13
1195232	13
12523399	13
24729014	13
6712160	13
591850	13
811081	13
2705092	13
1154582	15
9177151	13
2244418	13
16339530	16
973237	13
2997327	13
41005	13
5099376	16
2684169	16
1406777	13
5726064	13
4493653	13
949035	13
153086	13
437774	13
3741392	16
526058	17
36257022	13
18052237	13
2714801	16
27557895	13
9137348	13
15924837	13
787168	13
11251735	13
30261568	15
78641	13
8553704	13
6935007	13
1945275	13
3000728	13
12748279	13
8439999	13
502473	17
8186217	13
33727700	13
17938109	13
29729310	13
1686122	13
5463710	13
15956110	13
3135694	16
2602704	13
4872178	13
3569982	17
33010139	13
14061445	13
1550267	13
24313760	13
12225661	13
10310496	13
2104383	13
1501740	16
3394026	13
4916733	13
2397736	13
5052330	13
28318261	13
1243790	17
7559256	13
7645762	13
3246344	13
241249	13
24581571	13
22768579	13
2865511	17
1210921	13
4392422	13
13936062	13
6126958	13
9701629	13
17690536	13
3396995	13
5332805	13
13238121	13
8102560	16
14164419	13
3829086	17
2893984	13
390092	13
9478283	13
12169824	13
36909948	16
5604817	13
783444	13
6832625	16
9273742	13
20983775	13
24512988	17
11353165	13
448910	13
3762713	13
662424	13
32202708	13
3988958	13
35335362	13
33244873	13
6541781	13
335532	13
448638	13
827803	16
13130113	13
21742855	13
35326807	13
1776956	13
6164545	16
6120034	13
7086601	13
8569380	13
1467509	15
13361194	13
1694770	13
15700559	13
28352949	13
8846032	13
664121	13
14450483	13
2461037	13
13700962	13
2661637	15
22509307	13
5615845	13
10899962	15
2775057	13
14492435	17
21763821	13
10874199	13
1749393	13
7158004	13
14768547	13
4146926	13
1599657	13
2535699	13
5051087	13
894863	15
4408186	13
7471947	13
8189423	13
3603072	13
3499681	13
3429280	13
18510046	13
5139336	13
4384462	13
23007144	13
18907794	13
12357811	13
1884831	13
6321181	13
682699	13
31567444	13
24656427	13
4484550	15
7647589	16
22717775	13
16726192	13
547177	13
9026325	13
2975155	16
5559800	13
2286759	13
5793000	13
15250651	13
12385320	17
7259119	13
14677798	13
1866891	13
5609946	13
1090703	13
5689514	13
14751683	13
766347	16
7328056	13
5148418	13
6968853	16
699710	13
15363114	13
2086789	13
2312238	13
592992	13
6488445	13
5784211	13
2976712	17
1069877	13
736223	13
13286158	13
956600	13
3692406	13
9108336	17
3402161	13
7297386	13
4605418	13
168165	13
2947708	13
6179572	13
176576	13
11037676	13
10546407	13
3391990	13
10580099	13
6631324	13
5214256	15
3501765	13
25218224	13
16147089	15
16873072	13
9960631	13
1498881	13
1107663	13
1871315	13
126770	13
9200783	13
2340169	17
884820	13
2279916	13
743229	13
9984076	13
14155038	13
1140171	15
20500095	13
40569018	16
2180275	13
14918562	13
10370232	13
17530624	13
4652767	13
1939154	13
1873408	13
3583281	13
12316533	13
5321879	13
10899159	13
18257502	13
5669042	13
12293974	16
551619	13
6020580	16
7138363	16
2812273	13
28871527	17
5564748	13
6546310	17
8943037	13
27051532	13
11571510	13
599534	13
1915000	13
21866262	15
3129780	13
1046627	13
7463131	13
10128809	13
20308885	13
1288177	15
9869383	13
7871871	13
5294289	13
6435165	13
35846421	17
1341629	13
4675071	13
22194073	13
12936	17
4390266	13
3751686	13
4391077	13
20741093	13
36609152	15
9175389	13
166018	13
8464562	13
33994458	13
25725272	13
1491019	13
13787357	13
2226743	13
22403627	17
6398758	13
15144734	13
16118157	13
1451184	13
4863080	17
6494385	13
8893797	13
1986963	13
9942493	13
8221401	13
2863698	13
2350956	13
1842998	13
4975509	13
10445823	16
1905332	13
13785595	16
8821194	13
4919249	13
9033055	17
52631	16
11023369	13
18144342	13
5782793	13
5698403	13
2912357	15
11517593	15
2802833	13
10670849	15
7875169	13
3161813	13
1211843	13
456932	13
2126358	13
9100293	13
879304	13
28794326	13
11847636	13
1242986	13
734127	13
5852094	13
6676015	13
149664	13
3751318	17
9970582	13
1862869	13
2922235	13
18811591	15
6584322	13
2759591	13
9606166	17
1584033	16
2729652	13
1913863	16
3546212	13
5699003	13
5073027	13
8768693	13
27970950	16
963882	13
1770394	13
5745831	17
12793586	17
1412071	15
1101329	13
14128450	13
5856358	13
174801	13
286675	13
11461052	13
11863247	13
402	13
10748460	16
13880497	13
1317856	13
15392707	16
6826209	13
1565203	13
86996	13
23944533	13
16744767	13
4448921	13
3371791	13
16603310	15
20087191	13
20105954	13
2590150	13
3111496	13
21870599	16
18197515	13
1654367	13
6573946	13
87424	15
6394789	13
21774903	13
12293513	13
4175783	13
7771363	13
6346366	13
886279	13
19142890	13
6899783	13
30075015	13
6325881	13
24564194	13
4397764	13
5961097	13
4563535	13
1146458	13
2435460	13
1136365	13
12155831	13
8485292	13
1121528	13
13100375	13
3694579	13
5325870	17
13063060	13
12151587	13
12064147	17
127762	13
4015124	13
4909717	13
29778256	16
32474053	13
3479883	13
37426533	13
3885961	13
19736860	13
3418487	13
4430400	13
3451439	17
5146958	13
7197223	13
9492046	16
9342317	13
15096659	13
6606847	13
7119691	13
23119977	15
3245383	13
1102791	13
736047	13
11067457	13
13184314	13
6365603	13
20333217	13
10610303	13
11992122	13
6210056	13
4960983	13
15745898	13
5715589	17
4690843	13
1525894	13
11139591	13
19159609	13
5760247	13
4495352	15
7709922	13
4698684	13
4014471	13
1309050	13
10034362	13
11084231	13
17646262	13
4635182	13
9249124	13
4610906	16
1314233	17
2098169	13
5267913	16
4396326	13
14188873	13
3647533	15
3901000	13
17147577	13
10198075	13
293607	13
7214462	17
9513550	13
2824232	13
12374930	13
8729222	13
406313	13
8275498	13
3582952	13
14155443	13
12157048	13
4421414	15
6551035	13
3880868	13
4212340	13
12942395	13
2920416	13
4610409	13
3760234	13
14626558	17
69604	13
2545489	13
2626389	13
8155225	16
2825000	13
1543390	13
11093681	16
4790939	13
18160698	13
333815	13
6786315	13
3759331	13
10749953	13
9673694	13
5697831	13
8560958	13
662090	13
15813644	13
985680	16
3345220	13
9549349	13
2188519	15
12460242	13
10307700	13
9080643	13
1901133	13
31348413	13
2063406	13
4668790	13
2727605	13
7949175	13
654327	13
3986015	13
2331541	13
18328620	13
7300229	13
12359330	13
12768123	13
493325	16
5062650	17
15252528	15
3386843	13
5538420	17
6514299	16
163039	16
5195099	13
13318773	13
2730341	13
6995462	13
4197186	13
5579678	13
3170961	16
24955870	13
4435340	13
6628272	13
16033627	13
1854758	13
10643569	16
26318368	13
6637322	13
228817	13
5729363	13
1842284	13
14407895	13
50725	13
12188492	13
3963759	13
1762672	13
5334863	13
14079252	13
7662057	13
16886802	13
409882	15
2785564	16
11499750	13
9121442	13
32887959	13
28885939	13
2924937	13
10339287	13
33656941	15
50924075	13
212531	13
13031316	13
9204349	13
277915	13
2952298	13
2997577	13
3605337	13
9603	13
5060712	16
1892721	15
9668699	16
249146	16
6318793	13
3477201	17
13219614	13
4376721	13
17814374	13
8589668	13
19865172	13
11994817	15
15391981	13
9152822	13
5469346	13
16679780	13
2686914	13
18578564	17
19118556	13
2862539	13
6727005	13
14178825	13
6992629	17
2799410	13
13002751	13
30426216	17
1387080	13
3106953	13
11053374	13
3794991	16
580976	13
3542737	13
7853460	13
3139240	13
6068363	13
116915	13
23645791	13
11801356	13
2851250	13
7766611	13
3845887	13
4332651	13
2487735	13
6043591	13
696675	13
15358681	17
4589331	13
3513386	17
13398906	13
735975	13
2370250	13
12410376	17
8758745	13
8918220	13
6320155	13
1912216	13
4409908	13
20840844	13
6917150	13
1921311	13
613387	15
9939872	13
3783295	13
5992449	13
2850329	13
8328107	13
17096400	13
2306342	13
19085963	13
6054004	13
3048462	13
40542138	13
12726909	13
8169689	13
10080777	13
1447604	13
855373	16
5155172	13
30998626	13
676908	13
8438494	13
15733656	13
331103	13
5448031	13
5332552	13
4930937	17
10339951	17
3623621	13
4841084	13
8733564	13
348518	13
8957377	13
6113179	16
16338432	13
1396581	16
1299367	13
16702153	13
8161800	17
283110	13
6829227	13
5358610	13
2295624	13
4934608	13
3197678	13
3736620	13
7138133	13
1072897	13
3249148	13
5886450	13
7943811	13
8844301	13
5981206	16
1188574	13
8820	13
12359444	13
5700907	13
2476939	13
13984375	15
5352839	13
1613716	13
11468004	13
7453841	16
2225137	13
39117	13
7191137	17
1564589	13
15319671	13
621947	13
1886016	13
5561571	13
14253862	13
58367	16
14928273	13
5656584	13
9719101	13
6783917	16
21272032	13
484642	13
6484872	13
1613846	13
6084944	13
5870296	13
424897	13
3906065	13
709160	13
9393094	13
1650498	13
4498164	13
753073	13
1223278	13
7664728	13
11607346	16
1405468	13
1698464	13
11763204	13
6876497	17
14928299	15
18908263	13
849840	13
1710078	13
3525145	13
367073	13
12787713	13
5604497	16
21161965	13
517275	17
2258433	17
5586357	13
13276553	13
3437084	15
131333	13
10472485	13
4833292	13
4357989	13
1612234	13
5959473	15
523658	13
1007977	13
3072549	15
831649	13
4190141	13
2613130	15
156148	13
255693	13
4026506	13
9891523	13
5787832	13
20010405	13
11027143	13
2690839	13
528121	13
1512857	13
26808678	13
24557376	13
6105550	13
14046350	13
16060833	13
498658	13
3859213	13
5701666	13
9714583	13
10402103	13
883828	16
36142	17
1992798	13
28673075	16
3136765	13
9747121	13
10184375	13
5161939	13
3198136	13
15445	13
12533922	13
33990228	13
10336572	13
22657237	15
9799527	13
17826047	13
2344186	13
3464330	13
4008602	13
8236527	13
19470550	13
15018018	15
17157800	13
7416082	13
7746464	13
14791280	13
5819728	13
8862809	13
52027	13
8935109	13
18350777	13
3442507	13
182043	13
14960894	13
767363	13
2861817	13
2676897	13
8023388	13
383112	13
1055358	15
8651566	13
8961643	13
5438568	15
2497575	13
1654012	13
19522987	15
5684349	13
69539795	13
9655673	13
10877850	13
3020535	13
8270862	13
9719421	13
1737757	13
5188679	13
5151693	13
5563003	13
188385	13
9156952	16
4351742	13
3618842	13
13825955	15
3210416	13
9171124	13
7883762	13
11844744	13
8931893	13
1283344	13
6657844	13
5475971	17
1832278	13
3399588	13
13761300	13
5137965	13
4044061	13
18462579	15
18335012	13
6726452	13
3164972	13
5508480	13
40506025	13
2918726	13
497114	13
5319972	13
20647166	15
28757197	13
11010423	13
14530239	13
8169804	13
7491745	13
236382	13
7885351	13
12693569	13
3593235	13
1013549	13
3044032	13
4792250	13
8852701	13
13365079	13
3962205	16
8340259	13
644046	16
23965435	13
9993359	13
22199395	13
3944190	16
54107	13
614611	13
10079065	13
5113623	17
5815092	13
3409765	13
3740675	13
11398283	13
1843047	13
4883444	13
160459	17
411306	13
13035015	13
6284039	13
12908312	17
4129117	13
11785051	13
3488003	13
3406577	16
3834373	13
6648405	13
47590232	13
13895142	17
4589013	13
7290143	13
1680459	13
12057388	13
5335067	13
38056	13
8236348	13
8609315	13
6687493	13
1162730	16
6317031	13
7513578	16
7092531	13
5662462	13
8640115	13
18635282	17
2747009	13
3990702	15
131225	13
21071888	13
2301520	15
532255	13
7245674	13
2883206	13
8262800	13
1019357	13
18648840	13
8142462	13
1275589	16
5908408	16
3480364	13
6074636	13
2843295	13
4328473	13
3407560	17
51541	13
4749881	13
4084461	13
5946848	13
3254915	13
28859192	13
6234411	13
4342956	13
3369876	13
8418832	13
8096973	13
1172160	13
9427924	13
7861012	13
1853637	13
1758230	13
10852211	13
20170473	13
5048553	17
10148145	13
10550290	17
2689125	13
793060	15
27617682	17
8223533	13
7041173	16
6012107	13
4017831	16
16479257	13
14187273	17
16427782	13
2197268	13
2881427	15
5305606	13
17923969	13
1705273	15
5484895	13
29294520	13
1765384	13
5320695	13
2136830	17
12925647	13
1305543	13
8069739	13
10139913	13
28324032	13
14677956	13
1163735	13
1091993	13
6261862	13
10189746	13
5078737	13
9164828	13
2939493	13
23950066	13
17535063	13
1927093	13
12966596	13
15217563	13
6687629	17
32401962	13
24305881	13
113406	16
1992715	13
22936374	13
1729338	13
11862305	13
910440	13
1649350	13
2099628	13
2993583	17
7400464	13
670863	15
871856	16
6434021	13
3753325	13
11704924	17
5883416	17
1089304	13
7328561	13
6810444	13
298970	13
1622207	13
5994927	13
5670847	13
759207	13
4923818	13
20004248	13
6249702	13
8213380	13
832679	13
9683351	13
2466751	13
5827425	13
13916554	13
17815982	13
26869895	13
18627950	15
5080425	13
7457753	13
1311176	13
10579681	13
5855052	15
12871442	15
2654211	15
5702198	17
699750	13
203796	13
4003013	13
3989672	13
25970267	16
17178263	13
15997973	15
12844350	15
4410766	13
5310607	15
20626505	13
4016959	13
13382131	13
5011206	13
4920109	13
3019366	13
24336170	13
9616056	13
10072735	13
10695324	13
2158276	13
9505559	13
10581179	13
860453	13
12002935	13
1230269	13
13043844	13
1837225	13
18010710	13
1047495	13
14714181	13
994188	13
13804332	13
9043917	13
3388880	13
1434666	15
16820277	13
16428745	13
7970102	13
1006095	16
5617036	13
914810	13
5641262	17
749484	13
260946	13
33643858	13
33867150	13
31744059	13
10500716	13
5385299	13
34170739	13
6531952	17
23663915	13
975056	13
1229652	13
6397937	13
5300872	15
496861	17
6213999	17
12087156	13
32993526	13
15253857	13
83640	13
955896	15
1540201	13
13140992	13
6157969	13
2011745	13
3300335	17
27004624	13
14761567	13
20904565	13
1049273	13
19857310	13
5192898	13
17278979	13
7280958	13
5317826	13
3049984	13
2542483	13
10956504	16
564521	13
7030406	13
9025625	13
7811304	13
7647469	13
1158727	13
9876356	13
9920612	13
3581210	13
10552460	13
7086520	13
3487113	16
2784891	13
4015409	13
3787933	13
7052925	13
4784261	13
10637453	16
4898043	13
14472960	13
5142889	13
2238745	13
2761417	16
9234184	13
7535370	13
40200550	13
2515598	13
2687792	13
2680531	13
16550803	16
233620	13
3955682	13
822015	13
7390420	17
582945	13
1121132	13
1709308	13
6569905	13
4179608	13
8286328	13
19792767	13
1726918	16
3375824	13
851056	13
7318876	13
2476036	13
9775884	13
19495404	17
5819967	13
16769590	17
1579363	13
11901357	13
5559024	13
5073837	13
6944946	13
10112958	13
3046817	13
1167190	17
15117834	13
6677174	17
435800	13
1486792	13
1975125	13
1482062	16
2508287	13
3507743	13
228960	16
1704239	15
8756410	13
3347831	13
2014623	13
10730235	13
7814276	13
590282	13
4942919	13
21437870	13
19109571	13
754127	13
4273355	13
7721053	17
9808877	13
8582177	13
8876745	13
18750377	15
187802	13
907310	13
11966558	13
33653637	13
5939051	13
211320	13
1527905	15
1912403	13
4083286	15
10436308	13
2741764	13
2733234	13
9269513	16
9062384	15
3465569	15
4102314	13
7957165	16
242540	13
22805656	13
919744	13
3365416	16
2067677	13
20928787	13
19378188	13
15174798	13
17617425	13
23533478	13
3476298	15
28829025	13
8002555	13
1055874	13
9922117	13
1991070	13
3082606	16
4817102	13
2837408	17
410437	13
1409181	13
14908980	13
9350757	13
7414026	13
9337015	13
1581777	13
10443005	13
22478277	13
1020953	13
170480	13
349205	16
42629070	13
18987689	13
9267857	13
2690780	16
2004313	13
7889608	16
7763983	13
1608533	16
946793	13
2044671	13
3837073	13
732495	17
11656050	13
1791408	13
1983276	13
7304084	13
5609956	13
21315664	13
15554679	13
9804640	16
40755967	16
157364	13
4982162	13
1928842	15
6770026	13
2567784	16
13352617	13
36425193	13
2600655	13
1349128	13
1802693	17
21646971	13
8696050	13
1556839	13
18751105	13
39850318	16
18312298	17
1690985	13
1021843	16
8885198	15
21967521	13
7093016	13
6370000	13
5259987	17
8250152	13
4258329	13
1969981	13
2027514	13
2788022	13
5247634	13
1978447	13
3337228	15
2084518	13
6434729	13
1228163	13
9027165	15
15573462	13
3667801	13
5650571	13
15223272	13
7920085	13
7371308	13
7457665	13
3100680	13
2930233	13
1188325	13
5977299	13
971924	13
187304	13
6913822	13
2359430	13
6235779	13
21521136	13
2195802	13
6030923	13
3240844	16
1521621	13
7925413	13
11438173	13
5723979	13
8379282	13
1142048	13
10313848	17
1581511	13
2310652	13
2999360	13
1404261	16
4040962	13
7711953	13
6312929	13
16246225	13
4457416	13
11447110	13
8054445	13
8841452	13
7997914	13
350166	13
7438871	16
7395560	13
2378978	13
10931967	16
10135576	13
36850	13
10170963	13
6673077	13
55794301	13
242325	13
670390	15
3630894	13
135998	13
773726	13
1884756	13
5298474	13
6983399	16
1214552	16
27697416	13
8915910	13
29896708	13
3389600	13
16745920	15
1054628	13
8494721	13
2657489	13
580338	13
9316340	13
6409757	13
650554	13
17385051	13
8532750	16
9608273	13
11556485	13
19350834	13
22239409	13
7625486	13
10605270	13
19256016	13
7354810	13
1935717	13
3004890	15
268027	13
2606759	13
14062786	13
1332785	13
2123788	13
19101470	16
4804728	13
8342181	13
15271114	17
32355172	13
9723312	13
1054850	13
699959	13
6077080	16
12570324	13
3477169	13
22737608	13
5627675	17
27614693	13
133353	13
5177110	13
2216307	13
2352811	15
21084851	13
21203447	13
13106381	13
1560324	13
2525937	13
6609698	13
20274635	13
869888	13
3605794	13
21708242	13
9569301	13
8539727	16
10232888	13
30909829	13
9332091	13
2735991	13
3744113	13
8446972	13
6337623	13
4307516	13
1192647	13
10418924	16
8407160	13
10148714	13
13274926	13
8625964	13
5087882	13
3567678	13
851630	17
4042652	13
11783760	13
8764675	13
9936396	13
7154738	15
17058994	13
3609569	13
7689510	13
466647	13
3442367	13
3470727	13
1508030	13
6985949	13
8942414	13
3340382	13
8376216	16
19196473	13
15404193	13
3208610	13
21299963	16
5298610	13
2328307	13
73814	17
7661489	13
10575273	15
1994591	13
1927914	13
22562065	13
26290247	13
20395197	17
3634452	13
4850178	13
2264080	13
12509286	13
20649140	13
12709367	13
2413877	13
11584563	13
2666337	13
2316769	13
2055694	13
2970980	13
1327977	13
35275300	13
12845136	13
446708	13
4584893	13
9949571	13
2883608	13
11280256	13
896653	13
2966199	13
19456252	13
518829	13
8382100	16
3082362	13
2808602	13
1757347	16
6539987	13
11729163	13
11360726	13
7367681	13
1199670	13
10351464	13
1649077	13
3162543	13
1047736	13
2350351	13
783613	16
675697	13
6006321	15
6649595	13
3692406	13
33196605	13
2919566	13
5376714	13
1267187	13
12257084	13
12387050	13
13082103	13
35796210	13
4960183	17
20549061	13
1776637	16
11159482	16
6912681	13
14192746	13
4446850	13
8351838	15
1169128	13
27351609	13
9825429	13
5687104	13
10640298	13
4709283	13
7670360	16
14098929	13
7423725	13
2994466	13
7785213	13
1716113	13
3542340	13
7260978	13
117811	13
6773154	13
6363794	13
3894595	13
13247969	13
13132822	15
3550676	13
9642783	13
891583	13
13297856	13
6933398	13
1201827	13
11506402	13
7565891	13
5098964	17
18895697	13
10382837	13
1089957	13
4961795	13
5398826	13
1231038	13
3922451	15
33637	13
6543646	17
767315	13
2081619	16
326410	13
6112084	13
16858522	13
394787	13
8807090	13
10752954	13
1782162	13
486622	13
34453215	13
3176260	13
2097370	15
2130892	13
3504614	13
473532	13
2893002	17
16118452	13
1044849	15
2579253	13
988598	13
1187996	13
8841588	15
177108	13
7278243	13
2458484	13
1306942	13
17979117	13
26473378	13
14444018	15
484197	13
489052	17
24632631	13
12649302	13
7338434	13
7449294	13
1589637	17
1166788	13
11415843	16
672324	13
15705364	13
8067953	13
2955662	13
17158482	13
17211956	13
7491115	17
5375754	13
1111906	13
43367763	13
939895	16
33768519	17
3009416	13
12243984	13
4848421	13
21314929	15
13356780	13
8094805	13
2092186	13
19564298	16
16860896	13
6903571	13
10382662	13
1562355	16
4004127	13
6093266	13
15382801	13
780095	13
3036580	13
2217767	13
1464976	13
16556978	13
2972320	13
7646674	17
19546912	13
4639016	13
3269102	13
7290129	13
9061904	13
26110803	13
3378153	13
5415190	13
6127080	13
901453	13
191708	11
204653	13
10628159	13
3170504	13
7977987	13
4991650	13
2728920	13
12593883	13
1463756	13
5719695	13
14551934	13
11956363	16
2236904	15
13712825	13
22477955	13
19855631	13
6308715	13
8882780	13
7291302	13
1644104	13
9183721	13
26661069	16
14424362	16
5298759	16
3698586	13
17176571	13
13604732	13
11510964	13
10355634	13
5912535	13
7109440	13
10465272	13
1801507	13
3820038	13
2748832	13
1800155	13
31080034	17
53372157	13
15150463	13
7984819	13
49507784	13
14396149	17
11872691	13
30733150	13
21129767	13
5708375	13
2297194	13
18516624	13
12210695	17
12530612	13
3306222	13
2880155	13
3322623	13
6500357	13
2534314	13
28556153	13
1809326	13
2003232	13
5098172	13
6434557	16
24043065	13
11081085	13
5219150	13
729484	13
3102511	17
13025366	16
1411838	16
19919311	13
5219093	13
35540658	13
808983	17
3131171	13
3619921	13
34925665	13
65206	13
3667576	13
748068	13
4644536	13
10472956	16
3995197	13
9968847	13
3351396	13
829275	13
26543563	13
24722053	13
325266	13
15006517	13
1001558	13
2573801	13
21633222	13
10131534	13
16880002	13
6612026	13
2494711	13
655101	13
3608377	13
97109	13
67074609	13
15369497	15
19224227	16
9507844	13
2376439	16
6893845	13
8262089	17
685505	13
2977573	16
19831904	13
28599295	16
6406233	13
2435821	13
9634273	13
13701374	13
16227600	13
13664936	13
4377975	15
2416269	13
634588	16
3729970	13
22612961	13
279374	13
8332581	17
15795132	13
1218669	13
4891988	16
12291331	15
18485677	13
18643629	13
15021734	16
13587299	13
4884730	13
809931	13
6354735	16
20276307	13
6357867	13
9130685	16
3808271	13
5581556	13
2986122	13
889841	13
9471670	13
1098280	16
7108928	13
7449960	13
1444230	13
7668708	13
7985250	15
11643662	13
2366086	13
22155744	13
941378	13
20190109	13
4323484	13
11162602	13
339552	13
1477750	13
6545770	13
5143107	13
7221722	13
8954634	13
10985228	13
1537683	13
45266219	13
10481218	13
20204976	13
16784733	13
11885282	13
169867	13
11536861	15
6808643	13
6524254	13
4348525	13
14345892	13
17858788	13
3351392	13
2382328	13
5755510	13
6746934	13
15232242	13
2157752	15
6585974	16
3732927	13
13636992	13
2278818	13
18247214	13
5436906	15
4944657	13
14348457	16
2381618	16
4977342	13
91843	13
8280583	13
2660222	13
5966513	13
5447166	13
3431589	13
10291137	13
4856640	13
16023637	13
4851312	16
2859714	13
25791199	13
435692	13
5897093	13
6558758	13
37932711	13
33294342	13
281591	13
11877346	13
4171107	16
13842594	13
8564484	13
5459667	15
61368638	13
15464136	13
8624134	13
113282	13
11714290	13
14433448	13
6766265	13
963491	13
789756	13
13520930	13
9893991	17
16994509	13
2414399	16
4220764	13
12096078	13
15225217	13
10661065	13
13486524	13
3227724	16
3099254	15
16578877	13
4330767	16
1000760	13
6346699	13
8054654	13
9858809	13
435312	13
19058389	13
16409991	13
1483394	13
5551414	16
288604	13
8019347	17
6712503	13
6600862	13
9549340	13
9388271	13
8653238	13
2220523	17
9349757	13
3982223	13
14168155	17
18948884	16
1343226	17
7088700	13
891624	16
12418026	13
4326192	13
7482763	15
1821690	13
2530807	13
1182436	17
14211369	17
10715278	13
1971960	15
4207086	13
30737862	13
19734705	13
8452630	15
4081397	13
40742117	13
12235498	16
25653798	13
21575092	13
6349972	13
323827	13
515498	13
2647679	13
10549888	13
14766170	13
18083247	13
11181521	13
14985004	13
21204217	13
17522084	13
1456425	13
3353369	13
14381034	13
10539646	13
628757	13
6027277	13
651619	13
4235144	13
3353132	13
27046882	13
10370782	13
6862789	17
16590564	13
1087817	15
973900	13
1480530	13
4825847	13
4218636	13
10606483	13
16665161	17
3569566	13
550420	17
6132495	13
2143524	15
17320236	13
6941387	17
2448854	16
17575365	15
26940996	13
16607746	13
2015837	17
13459368	13
9289530	13
4743398	17
10228129	13
1518971	13
4801325	13
26263780	13
19469523	13
1405456	13
5690540	13
3271825	13
259425	13
3000797	13
13319098	13
41995262	16
3559769	13
6703431	16
13602738	13
14305795	13
600590	13
17983680	13
13012377	13
9179368	13
2595731	13
17397849	13
11367736	13
9303465	13
5132774	16
6827619	17
23261658	15
39867813	13
723123	13
2755781	13
3915638	13
13043295	17
9021358	13
27051494	13
5407368	13
34595717	13
2621762	13
147305	13
4225279	13
6444523	13
3702946	13
7641659	17
22706856	13
3050514	13
4349874	13
9805156	13
1593219	13
4224069	13
5464782	13
5274853	16
1064820	13
8489010	13
964649	13
10202320	13
6681563	13
2369370	13
8220072	16
9644653	13
5818476	13
6295692	16
4693684	13
21650975	13
10702143	13
3725135	13
5104517	13
15480121	13
15512744	13
3774228	13
5413802	13
1656914	13
3373483	13
493265	13
4037605	13
20581360	13
15841664	13
6701235	13
10259161	13
9491194	17
2791376	13
2140715	16
21209894	13
8798937	13
787211	13
10806182	13
20968062	13
5726250	13
25732004	16
1192084	13
11493259	13
1220451	16
32068149	13
2477104	13
13927834	13
175853	16
1356428	16
5352022	13
3916633	13
29009327	13
8818608	17
3542817	16
7605796	13
1984014	17
1914520	13
4062442	13
42525408	13
19547281	13
10440600	13
11050396	16
12938780	13
6726373	13
25564087	13
27579720	16
5362499	13
5749617	13
19929725	17
3743205	13
2408925	13
4373570	13
10351520	13
1482747	17
10760530	13
532683	13
3196495	16
3791743	13
5738648	13
285991	13
12791790	13
4702760	13
6335631	13
17969099	13
1799246	13
13766468	13
18244075	15
1904297	13
1278264	13
3152164	13
8074630	13
2411728	13
327468	13
742244	16
389898	13
10922049	13
1111954	13
1242725	17
13551798	13
5314866	13
31897808	13
21418941	16
2125966	13
687239	13
257031	13
7075113	13
8631315	13
26527353	13
1735333	13
24119266	13
1018341	13
28921265	13
2110995	13
1841999	13
17997041	13
1852126	13
3569953	13
2049914	13
167934	13
12653518	13
1312508	13
8224594	13
2196068	13
16591879	13
1802931	13
18708910	13
5574110	13
1138684	13
496231	13
26846633	13
4914236	13
17862112	15
4540898	13
9592144	13
1819714	13
3595793	13
11773283	17
795835	16
2824419	13
349631	13
3034740	13
2566961	13
5481459	13
17336708	17
904130	13
1267352	13
13236044	15
10123701	15
11892311	13
6129238	15
16795798	13
16749229	16
8004842	13
11770260	13
4240427	13
11060906	13
17298726	13
15769366	13
11817372	13
308155	13
6302243	13
356248	16
8467763	13
2738297	15
805385	13
11696287	13
20873062	13
21574058	13
19152354	13
1259970	17
469153	13
7068272	13
4564115	13
14029665	13
3973428	13
2390979	13
1866380	16
3050010	13
18960772	13
13765570	13
7089806	13
6231143	13
2808779	13
16782191	15
17128780	13
11458244	13
7207427	13
333034	13
3812812	13
9686140	13
3628183	13
4845958	13
33537674	13
1629401	13
4827837	13
12658711	13
2169456	13
3393993	13
17691050	13
2680373	13
12416058	13
28568040	13
15648015	13
2543585	17
1185162	13
3013734	13
23832712	13
2579958	13
8564027	13
13395575	13
1551935	15
4055523	15
3541917	13
12741182	13
10298743	17
9135849	13
2659080	13
12232744	13
3261913	13
8726569	13
2588774	17
5189884	13
1186754	13
2834178	13
2313680	13
1739077	13
24151090	13
7429131	13
3119151	13
13120995	15
3114341	13
2945902	13
858009	13
44846867	13
9061736	13
556222	13
9274906	13
4788676	13
4433838	16
22365831	17
4223494	17
8657938	15
15189453	13
3191428	13
23672968	13
332674	13
9267110	16
5637260	13
607790	16
8379320	13
21526108	15
371219	13
3347620	13
2698345	15
163966	13
4337846	13
6000555	16
8731404	13
124330	13
3744077	13
5445484	13
3922614	13
1943157	13
26884162	13
6070573	13
7307393	13
14193216	13
5679737	13
1859084	16
2037672	13
30643763	13
2752442	13
12750126	13
7071981	16
38551501	13
10670034	13
785344	13
6075673	13
2007758	13
1727097	13
4423682	13
2545207	13
1269157	13
16104559	17
2419060	13
17057640	13
13724799	13
4479882	16
7145084	16
5225785	17
1325067	13
13504105	13
245720	13
13144710	13
20009952	13
1647607	16
6076966	13
15557124	13
2131911	13
4417585	13
17937044	13
1664182	13
2700623	13
1483904	16
1733570	13
12114201	16
17891160	13
3681119	13
22580462	13
16239390	13
19212886	13
10837415	13
3873760	13
3376707	15
6805837	13
2645797	13
361002	13
21673519	13
24603796	13
3234844	13
5477616	13
2617497	13
20617599	15
7940750	13
399380	13
18863201	16
707297	13
24271827	13
26274776	16
242886	17
162503	13
308463	13
968450	13
4377245	13
1665511	13
5843561	13
5760391	13
16478006	13
10570333	17
10592065	13
22559836	13
871467	13
2408606	13
8933180	16
14843702	13
15168676	13
1648015	13
2767342	13
14406577	13
6420803	13
13864464	13
5080348	15
9795003	13
5150011	13
17080970	13
16635089	13
2664178	13
399556	13
3663842	13
3533157	13
346222	13
1338504	13
4140942	13
12240041	13
1031501	16
27963917	13
16551425	16
33844390	13
17673414	15
8765427	13
4877361	13
4087198	13
1960971	13
157138	13
30533240	13
21392399	13
11621045	13
4886706	13
8194815	17
11964173	13
1811888	15
5988803	13
2952075	13
19541861	13
700890	13
532907	13
10559725	13
2417565	17
3277278	13
11195389	16
4578828	17
1467114	16
10109262	16
8730283	13
3065035	13
21643306	13
8956705	13
605829	13
7899164	13
3603177	13
929464	13
2794805	15
6613348	16
7860578	13
1643824	13
7040970	13
3755039	13
2499384	13
692571	13
2884894	13
3043533	13
28650973	16
8168259	15
2173924	13
9718942	13
21028370	13
6596969	13
17322297	13
10389572	13
12705418	17
23408965	13
11803788	13
2017062	13
590036	13
8388860	17
29998213	13
11360190	13
2495011	15
3646008	13
4767552	13
8158874	17
18742358	13
5475755	13
4093092	13
24425089	13
11968175	13
54802531	13
10004292	13
178390	17
1372747	13
1432211	17
17285818	17
10730613	17
6638057	17
4559601	13
4262598	15
4161254	13
4254214	15
2795102	13
7490501	13
991111	13
2118476	13
9322523	13
6796702	13
21216187	16
4744315	13
10090428	13
18455042	13
5863411	13
13329514	13
5108544	13
7936127	15
37791695	13
10211482	13
10877822	16
3350738	13
21488345	13
12246759	13
18769062	13
4070283	13
4749917	13
9212633	13
865270	16
3280201	13
27918845	13
2535865	16
3242599	13
13787301	13
8037532	13
2182102	13
7251342	13
8094830	13
1846652	13
10543784	13
24206585	13
7620582	13
36961596	13
489135	13
16503311	13
2259364	13
6650915	13
4095938	13
863791	13
20843008	13
2768002	17
8228998	13
7446305	13
812193	13
3253383	13
3175369	13
6861939	13
8592426	13
9730847	16
489892	13
515815	13
5679714	13
30594249	13
1381409	15
12134088	16
10135962	13
3744843	13
9886859	13
395471	13
500831	13
8150260	13
3302083	13
35962016	13
5478043	13
21639735	13
1470402	13
3009258	16
1428291	13
7589785	13
6429154	13
5782199	16
37705	13
986003	13
821180	13
13555754	13
4649190	17
4109303	17
4215234	13
13417108	16
27222398	13
1035010	13
2758934	17
3209922	15
2637478	13
381276	13
6721096	13
4113580	17
198344	13
20776361	13
20750057	13
20742168	13
10760724	13
22563102	16
7060693	13
18238607	13
377648	17
19350011	13
38701748	13
2229083	13
28292192	13
11105221	15
1675653	13
84145	13
27421715	13
8651001	13
450352	13
86517	13
15797355	13
325993	13
30829955	13
7699121	13
2090062	13
462931	13
2071563	13
40711175	13
11913028	13
4211205	13
2853540	13
7382349	13
1766383	13
1452762	13
2198156	13
7258347	13
1045757	13
6429942	13
4866970	13
24664109	13
4618919	13
15800066	13
13257769	13
3647759	13
1150087	13
3150741	13
2239486	13
11920648	13
2545589	15
3929745	13
321590	13
6406559	13
33121136	15
5747261	13
5471887	13
2469573	16
1573562	13
3355702	16
5560449	13
7182470	13
8670504	13
9924614	13
1995698	13
7540499	13
7432405	13
12861101	16
208064	13
3650899	13
3432617	13
2041192	13
8163777	13
2212598	16
12127385	13
12858229	13
6683356	13
1633557	16
8749614	13
10697394	13
383575	13
1164910	13
2145170	13
4631826	13
996507	13
2013099	13
22036686	13
3159987	13
17070071	17
7241029	13
16221000	13
274933	13
7211242	13
8675737	13
1802032	13
2930880	13
4534562	13
5311871	13
1247211	15
3959978	13
4446340	15
190070	13
4408264	13
3653271	13
31631798	13
6938037	13
1146572	15
19835011	16
1146189	13
5778398	13
792972	13
6493182	16
3431410	16
1243059	13
1318059	17
1451691	13
6281691	13
8189236	17
2121727	13
4958046	13
23008551	13
1102747	13
2234192	17
18394206	13
108090	16
2502643	13
6301135	13
2643135	13
7358769	16
2768812	15
14458338	13
12177681	13
7483479	13
3003362	13
2875194	13
8362062	13
1920101	13
2069002	13
26033071	13
29604406	16
2787720	13
13476048	13
17029768	13
15319772	13
10777297	16
6740644	13
5456941	13
7420336	16
5184494	13
8719841	13
2225296	13
1787580	13
18325796	13
6649313	13
10747100	13
15699289	13
38961051	13
13011753	13
12307145	17
8526506	13
6488758	13
29967152	13
6067624	13
6647316	13
4913443	13
20286402	13
4034250	13
5318274	13
2233352	15
2351580	13
2570030	17
3243221	13
4864707	13
769913	15
3142958	13
52327474	13
14410411	13
5796929	13
9257689	13
3329705	13
104254	13
10265613	13
5104946	13
5340566	13
8099623	13
8252275	13
6511061	13
7219101	13
5973126	13
11181548	13
223483	16
512061	13
23110259	13
15596373	13
2175172	13
3352565	16
11131154	13
16579979	13
9033647	13
12378744	13
3714739	13
2695058	13
11952307	13
9275777	13
8128725	13
7613273	13
58742516	13
14980329	13
4527057	17
5932817	13
13061098	13
12952831	13
8229712	15
2945007	13
2090259	13
1996586	13
11601199	13
7698830	15
4988803	13
10439334	13
3265534	17
1869578	13
4337559	13
1971781	16
612450	13
22174241	13
1556969	13
3451276	13
8261033	13
1190302	15
5885183	13
652657	13
7669992	13
2962208	13
4427313	13
609130	13
18611047	17
25019393	13
2726376	13
128722	13
497394	13
4474972	13
8528495	13
2584554	16
10039089	13
5211488	13
35215849	13
11023387	13
2081614	13
3308464	16
5230721	13
509968	13
37287486	13
17977956	13
6968412	13
7476690	15
1562423	13
6694001	13
7318685	16
490820	13
5973874	13
16307594	13
16398623	13
2009344	17
17021898	13
23059401	16
6930061	13
2550839	13
11065923	13
1109895	13
35034651	13
1247843	13
2965870	13
10402701	13
982393	13
3567512	17
5063646	13
609198	13
4638615	13
4942408	13
6102483	13
5118807	13
14776956	13
2318824	13
3082662	16
1108667	13
2016622	13
220721	13
30815643	13
187793	13
3699432	13
7008494	13
11064734	15
11120369	16
14191764	13
4186723	13
3765938	16
1243289	13
14625623	13
1030623	13
9318231	13
4806955	13
3636985	13
23111748	13
1031169	13
8646375	15
12107290	13
12324822	13
8170501	13
6412436	13
19800974	13
1358502	16
5618740	13
7398499	13
1539528	13
14152985	13
6475667	13
7092317	13
453318	13
13294285	13
2047129	16
941997	13
7675751	13
3436578	13
11915895	17
7287741	13
19170933	13
4164440	16
2319880	13
1012065	15
10920073	13
6511925	13
5305258	15
1376370	13
33711445	17
9984851	13
20239684	13
1572694	13
2543174	13
3207084	13
26194796	13
16879422	17
4538047	13
7109985	13
6204639	13
11865309	16
118016	13
8367764	13
5587610	13
7383720	13
2879853	13
3072586	13
32784415	17
3822341	13
15791628	13
2503979	15
2129121	16
44668016	13
6486011	13
12666706	16
5552960	13
19370401	13
4026197	13
1781011	13
272177	13
9725885	13
1093147	13
4810223	13
17635294	13
19969615	13
4271670	13
16991065	13
1767771	17
769530	13
3765885	17
15739762	13
1881117	13
15780987	17
1367506	15
2400973	13
6495968	13
39623940	13
5004496	13
20529978	13
14971350	15
2726765	13
4520253	13
7662705	13
13764603	13
16920707	13
7184315	13
1922002	13
5036036	13
11288477	13
2559371	13
6289036	13
1643228	13
8878717	13
10661436	13
3111019	17
10393420	17
1051226	16
10266081	13
4071886	13
24834714	13
3121471	13
348306	16
4226960	13
25120560	13
10145805	13
6177338	13
11656354	13
3290159	13
2892576	16
9606109	13
3986722	13
5196440	16
5252973	13
7145611	16
575922	17
8651360	13
10029223	13
669320	13
20408885	13
182718	13
6946554	13
4460698	13
11072279	13
414544	13
29812699	13
4782697	13
13744644	13
16590694	13
9205676	15
15174679	13
4904698	13
13387198	13
9637103	13
3437915	13
22366989	13
7240614	13
4097410	13
1231587	16
21208207	13
121762	13
12330727	13
9266126	13
5940436	13
14860713	13
2327142	13
8702934	13
343809	13
2535286	13
963932	13
2122880	13
21486069	13
324973	16
1580869	13
6941239	16
15595703	13
3224703	13
23574117	13
12561206	13
1457926	13
7340990	13
2074147	13
9491912	13
1361188	13
2595749	13
31066620	13
11038321	13
2370240	13
8079257	16
5628988	13
1374758	13
8420066	13
6683210	13
25066275	13
755214	15
13943514	13
8551110	13
20955350	13
260339	13
519110	13
21236684	13
8905026	13
8029450	13
3994544	13
1884497	13
14806044	13
2080668	13
43724746	13
7323168	15
3921842	15
570994	13
2078696	13
11136473	13
754120	13
11425937	13
11812573	13
4058590	13
99685	16
6665168	13
1416505	13
17988155	13
2897604	13
19094078	13
6427738	13
463801	17
12820996	13
11645848	13
6648506	13
2532807	13
28272214	16
1024207	13
8853888	13
557792	13
418767	13
3457977	13
12599816	13
21445516	13
12664935	13
967926	13
10500340	13
12164190	13
29134394	13
12268012	13
2735993	13
7185037	16
7444102	13
3456767	15
827049	13
26300269	13
9521567	13
16435982	13
20380005	13
3773756	13
4765995	15
2370063	13
8008887	13
614844	13
7084602	13
19890974	13
37655	15
7681212	13
1253624	13
1386950	13
19474187	16
6357840	13
5517217	13
2877455	13
22641193	13
27512989	13
7873943	13
2823372	13
16149275	13
2532744	15
406335	13
306000	13
20673015	13
2055744	13
12760292	13
1597430	13
13814984	13
23618481	13
30694430	17
4207072	13
5346749	13
34456	13
1718757	13
29363098	13
4851040	13
16873056	13
46316839	13
1717001	13
18937212	17
4162334	13
6938153	13
12725961	13
23922060	13
1462102	13
7746282	16
15955770	13
15888094	13
163300	16
17444686	13
2611611	15
1768486	16
1566663	13
100542	13
1568872	13
21591438	13
8835216	13
5619660	13
5326855	13
12966307	13
4529253	13
6165750	13
1495261	17
6039469	13
20365832	16
14375850	13
23185283	16
3697630	13
582746	13
4522029	13
23562845	13
6094249	13
12541076	13
1144834	13
12303699	13
16897847	13
4704505	17
8615778	13
2543541	13
8341414	16
10945127	13
8621739	16
10847262	13
4630197	13
23214754	13
16640240	13
10580064	13
16700291	13
2685722	13
23846622	13
6577552	13
10165029	13
14640566	16
10167305	17
13834481	16
11770066	13
5372198	13
5961775	13
4555915	13
13237644	13
2486576	13
32303795	13
16253575	13
9141181	16
13579361	13
8671308	17
18281353	13
3611722	13
3060510	13
2133887	13
12461549	13
56486318	13
1959091	13
7407604	13
7661842	16
7168912	13
8551586	13
2608776	13
6514414	13
5515792	13
2285275	13
16257321	13
15804228	13
7695707	13
3406435	17
12158355	15
19944565	13
24890247	13
4370765	13
18411972	16
19450310	13
2373284	13
8026101	13
11741873	13
7834144	13
7191795	13
14032609	17
4137321	13
8807788	13
3026570	15
6585316	13
7687319	16
15534504	13
1365872	13
10698542	13
3942167	13
573074	13
968550	13
2536061	13
3144352	13
17451976	13
3359327	17
8154621	13
9218370	13
1559366	13
9368190	13
11022162	13
7691222	13
420256	13
14472765	13
5353929	13
301175	16
1595156	13
7751644	13
9166262	16
4028557	13
6994901	13
656088	13
4586725	13
1459002	13
18312285	13
3966260	13
4126938	13
2540831	17
8823695	16
1973721	13
2644234	16
3589499	13
8680876	13
29308714	13
3191350	13
1186892	13
3631491	13
12230165	13
21002949	13
1113960	13
626871	15
8337712	13
15420677	13
2979435	13
1687991	13
10884782	13
8663443	16
2388999	13
9233308	13
7719810	13
21859017	13
3553779	13
2626093	13
834444	13
18219632	13
7127144	16
9499981	13
2818466	13
4256270	13
7245799	15
7473576	13
10183956	13
45352859	13
12980819	13
46142	13
3165624	13
14214170	13
22998003	13
72104	13
681348	13
7036761	13
10327258	13
5012769	13
7981752	13
2751898	13
17468669	15
6611446	13
4180937	16
8934557	13
4733831	15
4194197	16
2417045	17
1792575	13
479140	15
18578213	13
17728783	13
13835662	13
8481650	13
2380130	13
850926	13
23566856	13
28348303	13
35214071	13
17393825	13
33891595	13
1897219	13
12557299	13
18282257	16
1359964	16
572297	13
5892582	13
6733436	16
7709785	13
3628823	16
5538390	13
4063497	13
10302658	16
5426221	13
3189057	17
1978104	13
8115384	13
13351448	13
2085374	17
975386	13
3174273	17
2697749	13
10400252	16
5172516	13
4029262	13
2549276	13
9668647	13
37073425	17
3825633	13
3724296	15
2245251	13
14908509	13
3908710	13
16265359	13
21705129	13
13890908	13
1702707	13
1724955	13
3521168	13
2541756	16
3345688	13
6840726	17
5471259	13
2374593	13
334127	13
1641435	13
14395064	13
16268991	13
5560243	13
7622998	13
2167815	13
2892447	13
10698203	13
1799085	13
4797001	13
2984163	13
19801457	13
5492773	13
15148748	13
13373794	13
5701970	13
25462840	16
17212692	13
954614	13
4850352	13
18168642	13
10415024	13
2877340	16
14083822	17
9047579	13
1481659	13
4188990	13
4943784	13
919523	13
33012857	15
4148218	16
4485537	13
4687251	16
12507791	13
4681562	13
11444124	17
13893809	13
1931603	16
5452504	16
7828244	13
23273517	13
7143207	16
15132038	17
21400354	13
8907618	17
2236285	15
15905638	16
947729	13
58525835	13
7695778	13
20068993	13
2542010	13
6553845	13
6631800	13
4039553	13
1378285	13
4873421	13
12802588	15
36948428	13
567692	13
1553601	16
12741669	13
3203427	13
9144051	13
10619961	17
9895731	16
3685930	13
8090529	17
1403346	13
1415053	16
290031	13
1334612	13
1973902	15
6593542	13
27866259	13
1768198	13
9821405	13
6199539	13
7393962	13
5039639	13
25973169	17
13255533	17
10203098	13
1436466	17
1308544	13
10151208	15
2741676	15
790221	13
5156014	15
5210419	16
6961606	13
755478	13
338950	13
13479855	13
6608823	13
14738221	13
14374768	13
7180504	13
1724170	17
6220714	13
23304293	15
7943071	13
2366183	17
9672920	13
9722579	17
24105526	13
2493237	13
33661160	13
3617507	13
63350	13
21352152	13
275461	17
13243799	13
12159359	16
9355010	13
9135179	13
3133072	13
4074382	13
7126267	17
11366934	13
11866960	13
1405163	16
3481515	13
9236505	13
4859963	13
5908562	13
2905068	13
3420387	13
20261360	17
24306961	17
147730	17
160842	13
14124991	15
1437934	13
12637493	13
11492439	13
4284906	13
2277398	13
1788044	13
2387849	13
8899028	13
28377016	16
8950703	13
554626	13
7156761	15
14512376	13
3125218	13
4667595	13
16759626	13
8296705	13
6163927	13
530194	13
1724829	13
1669271	13
2810081	16
2016826	17
11588630	17
749816	13
11980990	13
9738046	13
1153864	13
3526493	13
6161786	13
4797007	13
26105485	13
1744263	15
4739649	13
7540614	13
1587243	13
1143198	13
3305044	13
4784029	13
15286349	13
18945307	13
11830065	13
1981139	16
19670383	13
730096	16
3593227	13
11246388	13
14649628	13
7052930	13
6213034	13
10520684	13
980094	13
6706923	13
7985242	17
11636588	13
19289452	13
9172748	16
794209	17
24700220	13
2359790	13
9538089	13
13755496	13
8639819	13
13164520	13
676843	13
24723867	13
2898734	13
18701051	13
1865570	13
4298252	13
4133283	13
14484820	13
4146395	13
1824923	13
2927447	13
4920616	13
9600322	13
9570751	13
3370882	13
4793891	13
1175623	16
1301666	13
266186	13
8734148	13
3138290	15
1364860	13
3227968	13
3494226	13
22230127	13
15636948	13
4613225	13
1422475	13
6667801	16
777384	13
17885657	16
2484732	13
9246668	13
5740292	13
5271937	13
2157142	13
5231430	13
8042451	13
3827234	13
1203199	13
5671750	16
2475150	13
12976530	13
1231828	13
1705341	13
5860368	13
13142521	13
841325	15
24864778	13
12026201	13
4383332	13
678965	13
9435150	13
12196716	13
1323024	13
12911541	13
1305833	16
1698118	13
3445642	13
14595553	13
10683919	13
4035841	13
5984069	13
94112	13
8858567	13
18386143	13
341025	13
9920109	15
23373148	16
1136276	13
2275526	13
1590937	13
8364428	15
297365	13
7721810	13
7499978	13
30670004	13
1107680	13
4236524	13
1585438	13
6410801	13
630059	13
63578239	13
27385455	13
1407447	13
18815672	13
27232826	13
1668108	13
1395752	13
7312104	13
15542107	13
24624865	13
2083171	13
2856627	17
13787895	13
276361	13
570964	13
1968070	13
15254078	16
8394385	13
5935187	13
3289394	13
11849771	13
16387405	15
11534492	13
9522866	13
33725205	13
5013504	13
21047733	13
1879699	13
4565987	13
20753377	15
1074736	13
9035912	16
10809052	13
8731050	17
7271557	13
7326404	17
7932575	13
1579873	15
2669049	13
1022175	13
3751524	13
8940772	13
1574463	13
12917907	13
4924969	16
7119025	13
8865561	13
2417130	13
20696680	13
12419136	13
15487973	13
437190	15
6711787	13
6231381	13
14175088	13
2709689	13
13609626	15
10015496	13
13560814	13
443778	16
5138050	17
2343899	13
7165509	15
10926146	13
13832132	13
10574682	13
5239064	13
8590749	16
2421401	16
1327358	13
13156865	13
3339965	13
6025195	13
1817532	13
782282	16
27949337	13
1364611	13
3681753	13
2428369	13
2058059	13
1130727	13
24619232	15
365703	13
3990895	13
10893826	13
1630543	13
3276324	16
7194835	13
16210932	13
2438578	13
5691448	13
761039	13
7791122	13
4516717	13
412135	13
8556995	13
32603038	13
5514147	13
7737672	13
867511	13
5101704	13
1657031	13
2288796	13
95249	13
482610	13
10756321	13
2147744	13
11442474	13
6293550	13
3445412	13
3595489	13
45863	13
3551971	16
12800663	13
4844203	13
9596845	11
3002173	13
453546	13
8338837	13
2623634	13
10285354	13
18229466	13
8462918	13
2977789	13
1118712	13
14394061	17
4973505	13
20673731	13
20718602	13
30411992	13
16705466	13
7572132	13
6474002	13
11514594	16
1196938	13
12999579	17
4823760	13
5113845	13
7053273	17
624911	13
12927735	17
5014482	13
10334978	16
10819408	13
13759089	13
20421466	13
16119759	13
4661168	13
4037299	13
3106066	16
16424379	13
1339664	16
17427726	16
13312621	13
18026602	13
8002966	13
17209267	13
671046	13
21324468	15
6115700	13
21449893	16
589969	13
3566072	16
6059842	13
5812077	13
15053367	17
4577526	17
3896500	13
1727701	13
13463751	17
3605500	13
3211909	13
13914572	13
16059258	16
8390	13
1255503	13
2866240	13
7567369	13
721619	13
5067719	13
1310004	13
8016728	13
38860678	13
14416654	13
708799	13
4484044	13
6722730	13
6672267	13
18192815	16
10228908	13
1256026	16
4771147	13
5916848	13
4747149	17
13976358	13
311780	17
2140234	13
2201304	13
37525993	13
23539410	13
10201127	13
10589911	13
26787117	13
9847308	13
3083154	13
1416033	13
720049	13
1198857	13
8881278	13
8897231	13
14980509	13
9924296	13
14668152	17
14100445	13
5404761	13
15564358	13
34584476	13
2692867	13
10805950	13
18993529	15
10877872	13
3804216	17
16069158	16
10705295	13
1258009	13
4078788	13
23314443	17
16132869	13
10846076	15
13572665	13
12918367	13
1694894	13
2384362	16
14018420	13
271304	13
716646	13
2422409	13
4736064	15
1494825	13
11923308	13
19029427	13
665518	17
8593779	13
21484	17
7396424	17
241340	16
1881028	13
94549	17
307230	13
5226830	13
368530	13
16278501	17
9353981	13
3302959	13
1662824	13
20701085	13
13885929	13
4201415	13
267581	13
1293739	13
5837404	13
5088942	13
4635073	13
4227713	13
334600	15
20685238	16
1075570	13
8239748	13
873278	13
2199752	13
6388731	13
17588741	13
7813437	13
13585976	13
3433004	13
1260769	13
9861607	13
12276695	13
193777	13
3113331	13
10220364	13
4568997	13
1329270	13
13205	13
3747916	16
5929682	13
499333	13
4960942	16
6857477	13
7693159	13
6352714	13
4214004	13
3335386	13
3773642	13
1120635	13
4126119	13
419919	13
20424148	13
9307811	13
6168307	13
3638196	17
1616635	16
11149014	17
9517420	13
1636629	13
5086207	13
3522135	16
9732922	13
9778395	13
52064	13
532970	13
8719870	13
13864901	17
7752756	13
594435	13
4446408	13
6576739	13
4092808	13
16284218	17
13792712	13
6420201	13
4832361	13
4700143	13
5360292	13
17798829	13
3773882	17
10090654	13
11853193	16
2912304	13
40800	13
5029383	13
413138	13
2317262	13
4633196	13
4660928	13
18205877	13
5035261	16
2822833	13
2309642	13
3469789	13
135041	16
10236026	13
429033	13
1656256	13
1513747	13
5973089	13
32196797	13
8423759	13
16349615	13
2307375	16
3569239	13
2358564	13
7712716	13
6093603	13
1781921	17
11225273	16
3619381	13
3730123	13
7418202	13
6157370	15
17912058	16
4672926	13
4393962	13
2143622	13
2319489	13
4260540	13
4476140	13
2384037	16
11367306	13
2259757	17
8746331	13
22962371	13
988994	13
16609166	13
2923952	16
119722	16
6121542	13
5880284	13
899077	13
7213234	13
3138214	13
2805660	13
7963177	13
9493556	13
3510963	13
3837950	13
137375	17
2981853	13
1423683	13
3115140	13
750313	13
16781668	13
9461050	16
2715193	13
1261868	13
309059	13
3883673	13
4453687	13
13697540	13
8006607	15
4027976	13
3887770	16
12276059	13
632056	13
2659698	13
2485611	13
1638302	13
25330401	13
4375184	13
16164106	13
29265767	15
978222	13
9847848	15
783416	17
5678201	13
4046385	13
5711091	13
8742532	15
1453028	13
1983150	13
1006955	13
11008859	15
18540592	13
29765277	13
2790097	13
13364847	13
1483956	13
14839149	15
1433428	13
2109176	16
3266732	13
4477535	13
1049911	15
11214131	13
12723032	13
349550	13
8216055	13
19135829	17
877945	13
14313817	15
5508415	13
862499	13
17507719	13
11399859	13
3908008	16
11971441	13
11015051	13
1111759	13
3484361	16
5603820	13
11968014	13
4247612	17
5943720	16
14046766	13
115789	13
1796679	13
4445362	13
1195433	13
2302014	13
339049	13
12234913	15
4815818	13
1980608	13
1737157	15
176144	13
3820050	13
686648	13
1991634	13
4523128	13
7534607	13
9091379	13
4378774	13
3829081	13
5538430	13
773831	15
2077814	13
8216454	13
7930897	13
6972148	13
5879206	13
1247368	13
21161019	13
19730769	13
17828168	15
13657799	13
8838749	13
10252905	13
1863974	13
4607877	13
1851276	13
13380134	13
14393805	13
2528774	13
2450735	13
3506016	13
2660520	13
3729861	13
4974301	13
986054	13
34928992	15
1807146	13
9013456	13
735613	13
3144315	13
5891457	13
4535075	13
2918322	13
14169979	13
2219670	13
7426409	13
3979295	13
11935410	17
2360371	13
5748293	13
27622052	13
5065368	13
1728310	13
11633757	13
12688405	13
8718738	13
23603960	13
11124211	13
1606912	13
14956639	16
10366531	13
9143638	16
30412905	13
18707276	13
19881885	13
14439528	13
7680387	13
1897020	16
2262055	13
6115767	13
105388	13
13089007	15
21125844	13
10198724	13
271027	13
192810	13
2002920	13
18973454	13
7267715	13
3070387	17
7303569	17
3434724	13
11811620	13
2629042	13
14155175	13
13443315	13
6638221	16
10371287	15
10476931	13
86089	13
15746664	13
2998625	13
20205774	13
12753569	17
2909560	13
13167519	13
5194714	16
7380407	13
13844541	13
783601	13
13004716	13
5735997	13
9120715	13
8324311	13
6568686	17
4312726	13
701682	15
10149918	13
2758431	13
2558741	13
14909230	13
405024	17
5314516	13
2756405	13
2611381	13
632304	13
2483304	13
8408156	16
850678	13
2649091	16
13307014	13
2619736	13
5847153	13
7366346	13
196648	13
18035155	13
3815411	13
6791264	13
3017305	13
7414362	13
1064315	13
1870922	13
13426236	15
5885058	13
1813933	13
9808236	13
2313857	13
16483124	13
6922788	13
4494857	13
2075033	13
959384	13
13082767	13
5497313	13
23633396	13
17650582	13
1338562	17
7389815	13
3101509	13
885134	16
20905277	13
10159844	13
9094325	13
6499907	13
15269384	17
4630584	13
772713	13
3719056	13
25555859	17
20483386	16
12035992	13
8355197	15
2852835	13
4427498	13
757272	13
4277364	13
7505049	13
1311621	13
10442130	13
7009174	13
2714733	17
6969360	13
4306642	13
8426918	15
8620794	13
2377030	15
24013804	13
33486009	13
6408856	13
14205990	17
6911671	13
7094010	17
126628	15
19098931	15
5376531	13
639175	13
8294707	13
23136188	13
4730930	15
2517550	13
7959257	13
13646368	13
2230895	16
564848	13
16174631	16
13989616	13
15974418	13
2564526	13
2580912	15
6318706	13
2558670	15
738591	13
9737854	13
16679800	13
4748141	13
3878714	15
4279159	13
13715	13
11733118	13
3182753	13
8339629	13
12029658	13
14663195	13
2069693	13
1257571	13
3471167	13
10637239	13
8894282	16
10257060	13
8853411	13
881664	16
3724206	13
4635054	13
12923411	13
14503797	13
33770820	13
6544251	13
3604472	13
23200475	13
941672	13
2163822	13
8132879	13
6411964	13
11817667	13
4658261	13
20821647	15
1928493	13
3129214	13
5241088	13
12654635	15
8581887	13
2185337	13
12994804	13
3792203	13
4631039	15
9417683	13
9568395	13
24771505	13
376618	13
56057617	16
461197	13
5137555	13
6969403	13
7017806	13
1013456	17
4965892	13
6547939	13
5607864	13
6331047	13
20090158	13
1661075	13
5067454	13
10534924	17
11093258	13
1243116	13
14333989	13
7776689	13
2553146	13
5644816	13
666129	15
43785628	13
4713472	13
22085364	16
4008884	13
3834901	13
6142631	13
8493852	13
3955866	13
5742713	13
3981935	13
6702559	13
28444363	16
5907643	13
975538	13
477845	13
3429891	13
9090867	13
3083843	15
2117112	13
3267818	13
19361122	13
14215786	13
8686254	15
20997819	15
3184519	13
15800165	13
1811879	16
15213768	13
4122433	13
3912378	13
3385415	13
15319881	13
6125947	13
28797639	13
3437299	13
11531685	13
4812228	13
3988956	15
5230449	13
7045643	17
23525333	16
9657676	13
1767920	13
3719244	13
8587268	15
2796252	13
24200697	16
153412	13
2095959	13
21029169	13
35493811	16
8292735	13
34660351	13
10386473	13
22953731	13
4013188	13
24098229	13
9385747	15
1303640	13
1687942	13
7841609	13
26141088	13
9654955	13
9784541	13
19292623	13
2314467	13
2904122	17
25556993	16
11369992	15
895413	13
13906754	13
3748424	16
9061395	13
3812174	16
3677367	13
1547523	13
5625948	13
3461694	13
3384890	13
2689237	13
14281568	13
6293680	13
54116	13
1415534	13
7971263	13
9638609	13
5762477	13
7673818	13
3645910	13
32494312	13
10869301	13
4358971	15
8766233	13
7604247	13
11502549	13
5470922	13
1132435	13
82609	13
6528728	13
4588211	13
9866056	13
21859799	13
12539161	16
10577707	17
835802	13
3516304	13
737356	16
137510	13
2168591	13
12899052	13
11217844	13
18500769	13
20188661	13
11289378	13
13383086	13
21308659	13
2154880	16
1226206	13
11763559	13
5482178	16
360652	13
2454046	13
3290600	13
9441101	13
12127992	16
7548904	13
23819063	13
14833848	13
5763771	15
2520082	13
280796	13
27737387	15
8797466	15
15812759	13
4382035	13
8801	13
1740013	13
9016071	13
52098	13
589156	13
8546460	13
3783444	13
2557347	13
4162443	13
13399050	13
8780098	13
25623273	16
38251693	13
5672310	13
6816667	15
2919831	13
6985239	13
4232256	13
10544557	13
16188793	13
8970707	17
10927019	13
14395617	13
126412	15
1860453	16
14842542	13
11136591	13
9689853	13
5225377	13
200306	13
11715183	13
20418462	13
1071056	13
6712498	13
3819396	13
12579482	17
16801933	13
3853344	13
644904	17
2720683	13
4567263	13
4218735	13
24043913	13
1629399	15
24750382	13
8324871	13
16999002	13
3961085	13
7117540	13
4359067	13
10073584	17
29312579	13
32147400	13
6224047	13
1135232	15
3937057	13
3777570	13
17643497	13
844006	13
665551	13
4038295	13
1651117	17
22350653	13
16246451	13
12105405	13
11957507	13
8806093	16
888736	15
5878516	13
548743	17
2410877	13
2848990	13
4264767	13
15203151	13
6039373	13
22356646	13
708925	13
3494893	13
21320140	13
3410962	13
6203138	13
2653004	13
6543879	13
6445347	13
934073	17
25742848	17
16353255	13
22862563	13
8504056	13
208673	13
10999921	13
3647491	13
1316636	13
45684931	13
1704544	13
9355915	17
31582257	13
5522678	16
381016	15
18568425	16
1312423	13
4640279	13
4061221	13
6361143	13
16545668	16
2775767	13
2343685	16
13538364	13
4208694	13
13107566	17
12242349	13
12558339	13
366105	13
16856305	13
15503390	13
2373669	13
13016497	13
11180572	17
14354961	13
4986961	16
2055221	13
7148078	13
5792904	13
4659650	13
716753	13
2119784	13
3936922	13
57422	13
1760136	13
8524584	13
183970	13
4011069	15
3305536	13
5570449	13
1091983	13
13370302	13
455960	13
1740126	16
4362579	13
5621731	13
21292267	13
3580734	13
581083	13
9391122	16
4852260	13
474856	13
4044418	13
2291993	13
3697825	13
10530252	16
6490173	13
7349275	13
4345972	13
1353244	13
13004313	13
242390	17
3530178	13
9482025	13
4452645	13
37778926	13
10111336	13
18345338	13
8588199	15
22074180	13
3473676	13
2442049	13
10864881	13
6848071	13
9808924	13
3666155	13
3038034	13
5667724	13
797201	13
4331931	13
2192196	13
8656800	13
8231178	13
7447514	17
6702413	15
5964038	13
7381581	13
4229764	13
9512968	16
9810898	16
11481379	13
26281010	13
18318518	13
6854895	13
10512000	15
6380924	13
5342205	15
4442293	13
2106100	15
2846401	13
3297597	13
1928895	13
18698561	13
4882533	13
6230994	13
10774345	13
1742101	13
36129346	13
15836366	13
1430422	13
17843259	13
1643943	13
3968554	13
2373607	13
1338331	15
27907157	13
169875	13
9260832	13
582551	13
10470601	17
6271738	13
6396663	13
502376	13
4410277	13
736508	13
6958746	17
3007172	13
27032203	13
19013043	16
4247464	13
3168399	13
1814090	17
8582701	15
6150576	13
10920245	13
2315547	13
844182	13
5971137	13
1854818	13
16172979	13
1587787	13
1121068	13
9023518	13
6662370	13
43486501	13
12629791	13
10499220	13
2368030	13
13525720	13
3520792	13
4058696	13
10350131	13
194003	13
6103065	13
5058263	13
15805671	13
28917857	13
252698	13
6632807	16
1148988	13
9244860	13
1424233	13
1975946	13
16484064	13
7289743	13
5631252	13
1295976	13
7854469	13
26430783	13
533693	13
5007963	13
14996318	13
6386858	13
659007	13
2297106	13
22065627	13
6848323	15
463747	13
11086148	13
1188596	13
4571119	16
3473936	13
15374341	13
10690400	13
2105528	13
19963063	16
15583731	13
16512474	13
19793173	13
47675959	13
7015827	13
10805201	16
2659948	13
1540506	13
11087971	13
3786440	13
18849614	13
782229	13
9043299	13
13582941	13
705984	13
20689312	13
13691333	16
11991948	13
2934688	13
7335533	16
8364794	13
4103818	17
2460235	13
7199476	13
15362543	16
19327648	13
12430583	13
3367128	13
14539835	13
7932619	13
30849648	13
7878533	13
2564127	17
8346127	15
6554355	13
7852547	13
9087402	13
7937690	13
19541153	13
17514092	13
6994482	13
2131052	13
7079546	13
7158728	17
5649646	13
5109528	16
29090831	13
12428344	13
5321605	13
2015464	13
14301357	13
8692147	16
12308090	13
876663	13
2303746	13
23477323	13
1148513	13
36335846	13
6368437	13
4331664	13
16140822	17
5022334	16
25015050	13
1054988	13
21412762	13
4826727	13
12586729	13
5129523	13
7165298	13
2473011	13
11632410	13
7032163	13
6511646	13
5482316	13
9348895	16
188807	16
2172201	13
4180394	13
6799299	16
4744463	13
551310	13
31165895	15
6905771	13
4321211	15
8333011	13
13959885	13
15269288	13
11809522	13
1799004	13
281302	13
1382326	13
7922153	13
34355601	13
13001731	17
6930990	16
1402030	17
18749669	13
6386517	13
2866643	13
5650974	13
1990644	13
1178619	13
8104465	13
15828879	13
1027845	13
4901350	13
11005481	13
7692492	13
4493477	16
4892037	13
196686	13
525829	13
391238	13
1284753	13
10907766	13
12617274	13
11779526	15
7622024	16
15132039	13
8374982	17
1521915	13
15560540	13
45161234	13
3008132	17
6076728	13
6662164	13
6306087	13
15021455	13
7001523	13
5447661	13
11676980	13
5657571	13
765354	16
26648102	13
15447034	13
14614560	13
1604369	13
5560550	13
23691260	13
821551	13
499661	13
24127957	13
293053	15
21864525	13
673756	13
10943353	17
4216096	13
2238012	13
3523388	13
92969	13
7988321	13
2062575	13
1103491	13
16055497	13
455768	16
8422926	13
6751082	13
4687358	13
14263477	13
5603034	13
65703	13
10518319	13
3899698	13
11692600	13
2543934	13
1688575	13
12803920	16
6001728	13
4618256	13
5841205	13
5979649	17
4128848	13
4925874	13
8989542	15
2512516	13
788332	16
1668997	16
18600	13
2076623	13
11770489	13
6082232	13
15702483	13
15236277	13
15342235	13
5190025	17
5181140	13
7236849	13
875287	17
3209557	16
2845772	13
20947358	13
2700648	13
14300256	13
14282603	16
7887509	13
15790362	13
11630173	13
2109463	15
13465429	13
323024	13
22003599	13
4419868	13
6769637	13
2416972	16
8364628	13
6919483	13
9268752	13
1645906	13
118526	15
4363502	13
9260838	15
5229102	13
13089898	13
961739	13
1653266	13
3484645	13
9207821	13
6100626	17
3941488	13
1892902	17
5323414	13
945345	13
8907949	15
987500	13
5356352	15
5483674	15
2950778	13
613832	16
3566319	15
8041151	13
11571056	17
4579084	13
3651959	13
4652765	13
6591636	13
13972785	13
2136336	13
9922214	13
3852459	13
13179872	15
7210128	13
6929970	16
3601397	15
5812308	13
6164056	13
17755447	13
1393245	13
240442	13
461346	17
544985	13
4734421	13
1713622	17
9836706	13
3517238	13
23672208	13
4541713	16
20227154	13
7252850	13
11608681	13
3470964	15
5613644	13
15579071	13
7093076	13
2942176	15
2631427	13
8425500	15
1081762	13
3635149	13
1577365	13
11283685	13
1184345	17
10242942	13
12418297	15
3349911	13
1915078	15
11300784	13
700076	13
3256110	13
594719	13
6627153	13
11143249	13
1001471	16
4304671	13
6937578	13
16044962	13
2526364	13
10466232	16
9061040	13
5229957	13
9094149	17
45721856	13
2671699	13
8567009	13
3920402	15
4034960	13
9962691	13
6181297	13
5433299	13
14287047	13
4675779	16
4871236	13
876150	13
19102522	13
1061065	13
1591143	13
2572468	13
3279378	13
10568815	17
7240240	16
13400090	13
3064204	16
27824585	13
12749136	15
624445	13
288254	13
2498215	13
4405678	16
1972726	13
4537239	13
9317803	16
4491178	13
5250771	13
10710665	13
8306826	13
5783598	13
19897398	13
4874619	13
968546	13
3573956	13
7933453	13
8077104	13
14128450	13
1597121	13
11253398	13
8977750	13
2894013	13
24635872	13
13548029	13
20348802	17
11850367	13
17015678	15
3755279	13
1305238	13
2426212	13
2140887	13
15962449	13
501460	13
3089388	13
10918760	13
12737553	13
15045024	13
12107743	13
9681243	13
18625989	13
2955732	13
19544339	13
3091072	13
2636311	13
668020	13
7821931	17
3226245	13
7664408	17
12134785	13
12872500	13
14306636	13
5902353	16
8860053	13
4611294	13
4558341	13
21557758	13
3209546	13
6401822	13
16336111	13
764825	13
11610900	13
13388536	16
14729190	15
6912637	13
4167817	13
3965211	13
5059360	16
7222263	13
3268112	13
1005186	13
14664258	13
9155834	13
4175985	13
2647887	13
8965601	13
5985559	13
34162852	13
537188	13
2427137	15
10368333	13
7973315	13
1673457	13
736926	13
9206022	13
10166281	13
5115333	13
27405407	17
35583237	15
933031	13
13254670	13
13941917	13
30535738	13
5945196	13
4383395	13
1711458	13
1122727	13
22530467	13
6141880	13
3664419	13
4136160	13
4924032	13
6638914	13
2344782	13
684645	13
45870101	13
9450494	13
1498027	15
5007712	13
7587758	13
3453509	13
7222716	13
5465232	13
4797311	13
1898486	13
13597897	13
3045632	16
975511	13
2962111	13
3672774	13
10180633	13
13175804	13
4114124	13
3305187	13
1576722	13
7885203	13
4431213	13
16304565	13
10146580	15
560431	13
2337686	13
6991170	15
112075	13
5472664	13
9173682	13
8683721	17
15788385	17
2144738	13
3929109	13
5382502	13
17470410	13
7787820	13
282675	13
8156450	13
15775844	13
621262	13
1329053	16
7037742	13
950189	13
18038983	17
10989824	13
8158718	13
16213468	13
912306	13
2135421	17
4803483	13
398144	15
11950841	17
627738	15
9244875	13
2501906	13
11454287	15
2882759	13
26531547	13
7233980	13
9447092	13
6704399	13
12505882	13
7079389	13
1985404	13
384909	13
3269668	17
4308244	15
969677	13
16557523	16
1639118	13
39403336	13
18690350	13
7283004	13
983909	13
2417134	13
3994286	13
1646099	13
25280868	13
35996866	13
6851170	13
5104449	16
79496349	16
14856626	13
4245120	13
3056896	13
3611770	13
1023074	13
24196594	15
10495000	13
168966	13
12233373	13
6620416	13
4218444	13
12917883	13
9386947	16
11439376	13
13967935	13
851363	13
342790	13
14503039	13
11448449	13
3115422	13
17335739	13
1956233	13
13381635	17
631525	13
10605143	13
2855716	13
17726169	13
1929023	13
908962	13
2419549	13
11854637	13
287734	13
25728135	15
4328118	16
1562767	13
12090078	13
5897531	13
33717938	13
5960773	13
4455639	13
1510482	13
3122228	13
7366190	13
5197633	13
19825255	13
4162865	13
7369267	13
6271808	13
7171890	13
6757229	13
9590762	13
3408549	16
7176452	16
1562727	16
5885969	13
12171066	13
304888	17
7868617	16
255119	13
14102537	13
4922574	15
6821506	13
6707241	13
3031798	13
5756232	13
3705580	15
7098152	13
13498358	13
67817	13
17000799	13
3345522	15
5341730	13
7169566	13
1745358	13
7557012	13
272738	13
5642408	13
4997469	16
2671223	13
952033	13
10871315	13
8159662	13
783932	17
13687953	13
10109972	13
7066400	13
2345097	13
602179	16
6490223	13
1152763	13
13385446	13
8230656	13
9999214	13
807930	17
1240801	13
5723655	13
1105000	13
34494580	13
12935314	13
11956087	13
4320533	17
288778	13
2521383	15
25654218	13
987481	13
305771	13
17984511	17
233153	17
19607619	13
19752392	17
3822466	13
10062448	13
19026390	13
2104217	13
291762	13
1993159	13
1558085	16
7118629	13
3272477	13
3498989	13
3832783	15
647640	13
1577797	13
20587235	13
1624402	13
3614110	13
3714951	13
9398053	16
3452550	16
11414453	16
7389205	16
1777018	13
5926667	13
26734970	16
674611	13
5721709	13
23810659	13
591421	13
6396270	13
17930230	13
6934318	13
12885612	13
1998517	13
38687450	13
15045738	13
4379197	17
9305710	13
1718264	13
697819	16
1954788	13
442288	13
5463020	16
799578	13
16355519	13
15943863	13
15749556	13
15990329	17
11624569	13
15115201	13
1730487	13
29655075	13
6605883	17
31684380	13
6867487	13
5529346	13
18965713	13
12650010	16
2574537	13
9089026	13
661173	17
6043305	13
24250855	13
6891746	13
768758	13
661081	15
21145980	13
7672192	13
33353	13
13602356	17
2282723	13
20744224	13
2463186	16
5014253	13
1095739	13
23846428	13
3285131	13
1347906	13
1548284	13
14796906	13
6646084	13
837830	13
2612774	13
1335221	13
1204267	13
5672935	16
58569007	13
6485123	17
2464596	13
2554132	13
12156958	13
460382	13
26831945	13
2637266	13
14925008	13
4099273	16
20609160	13
528915	17
3214449	13
16818604	13
7675390	13
11065936	13
2846505	16
11256007	13
12919546	17
32407300	13
24721846	13
6872662	13
3178261	13
17169080	13
27780579	13
10605754	13
1453488	13
12363214	13
15271798	17
1613229	13
1855429	16
1068954	13
2083657	13
3344878	13
4721449	13
7910566	15
29009331	13
654926	13
8581351	13
12828744	13
222879	13
1864274	13
5222627	16
2381513	13
2042541	13
516723	16
8273262	13
9689821	13
3989566	13
30367196	13
10299449	13
3014624	13
6125856	13
468603	13
1787223	13
3808138	13
1125560	13
26032091	13
8395103	15
9166001	13
8832663	13
5421143	13
9771574	17
10986687	13
5340596	13
14569754	13
5032584	15
37123755	16
2065124	17
10658833	13
955191	13
1700809	13
18289692	17
28891895	13
9272166	13
702174	13
11066423	16
10629049	13
9054093	13
1038107	13
525598	13
3001982	13
3659665	13
3814465	13
29101557	13
1612638	13
7435648	13
4106156	13
10672077	16
7195108	13
1896504	15
7452375	13
21052688	13
6588403	13
6466960	13
2481172	13
3396332	13
9477811	17
37095560	13
3388215	13
15348823	16
7589339	13
5104616	13
1490815	13
29611967	13
6462310	13
6807473	13
4858255	13
3212028	13
11684684	13
10891063	13
10948567	13
1720785	13
5202937	13
23067318	15
3127836	13
21440248	16
436720	17
303455	16
4193712	13
9060480	13
2131112	13
8377981	13
28961597	13
8188061	13
2454480	13
8457518	13
33989449	13
5486772	13
13069981	13
12198864	13
3098762	13
1173014	13
6967753	13
11211394	15
1584223	13
2565472	13
9359630	13
1076535	13
1460571	13
1166684	13
2022628	15
2216927	15
12804959	13
4797778	13
921397	13
3575664	13
17212682	13
2162323	13
21265638	16
10501176	13
5243227	13
9203323	13
8977607	13
14820777	13
17684575	13
2624598	13
10211692	17
9040654	13
8943524	13
2286191	13
7563521	17
17126666	13
3530564	13
313763	13
20151424	15
11424714	13
489052	13
1048562	13
1143919	13
10421598	16
829944	13
5702632	13
7172070	13
8391960	13
7208888	13
5236578	16
21023046	17
2035392	13
130273	13
6275715	13
2218604	17
745820	13
354077	13
1764716	16
19611736	13
25988283	17
7407710	15
3595351	13
582729	15
3595269	13
13086639	13
2270188	13
1048868	13
7140212	13
33611777	13
17616495	13
12314033	13
13812081	13
479403	13
6501978	13
12414753	13
317790	13
3568029	13
8773608	13
19766184	13
9334747	13
6237874	13
7617409	13
10091676	13
4656097	16
1442211	13
5651158	15
535186	13
3949045	13
109397	13
11515154	13
8455644	13
15028229	16
15539982	13
6125862	13
12582964	13
6092676	13
24292356	13
2054698	17
3344140	16
3656945	13
2567034	13
10769350	16
11795148	13
4971979	13
16982706	13
963718	17
1003077	13
2393615	13
1040036	13
23136240	15
27505372	16
11725069	13
6417548	16
2776133	13
8542653	13
3429062	13
6939720	13
4606364	15
5124670	13
8186631	13
6588651	13
9462831	13
4159834	13
17143629	17
9751789	13
574547	13
9259503	13
11864760	13
22994935	16
1337412	15
35349874	13
786577	13
501462	13
6074038	13
1934589	13
1863960	13
5097393	13
5774267	13
8767452	13
3169099	13
17938198	13
6114514	17
9962057	16
4876946	15
1657168	16
733323	13
15243200	16
7577353	13
1256628	13
3505371	13
13898991	13
615629	13
25163345	13
18121179	13
16511077	13
6501065	13
13461310	13
7027698	13
30028710	13
2047604	13
406285	13
14076756	13
1198191	13
10920706	13
11044832	13
15145148	13
6739402	13
18342682	13
18475842	13
5122016	13
33897606	13
1508974	13
5016925	13
3575832	17
2676457	13
1633111	13
11989670	13
243537	13
6453160	13
2899529	13
3522915	13
3322550	15
4425784	13
20327015	13
648579	13
4215041	13
15233205	17
8710759	17
3306830	13
2769084	13
7878092	13
6914534	13
6458050	13
5786704	15
16318613	13
32379862	13
7881120	13
6665346	15
2799321	13
12035144	13
30310811	13
6358554	13
6096626	16
7440619	13
6132104	13
6175839	13
3277368	13
4341844	16
3816593	13
47994069	13
8105943	13
6371173	13
4087322	13
15597410	13
1493690	13
668415	16
17278685	13
21892672	13
3944809	13
15911360	13
2617030	13
17237961	13
3908958	16
8924458	13
20425421	13
3044512	13
2153354	17
8353999	13
4476636	13
2373243	13
2280101	13
1382587	13
18776414	13
2474605	13
8825476	13
2205517	16
5193347	13
22348238	13
2402954	13
3079197	17
11300403	13
12005894	13
15621092	13
5394772	13
8733995	13
1401126	17
2017374	16
4412354	13
1234700	13
3363939	16
5247939	15
1107359	13
2736130	16
16306038	13
5538758	16
26945	13
11000527	17
30725	13
7561814	17
3899380	13
4846929	13
7319511	13
4998681	13
11181912	13
11075336	13
15030042	13
9854622	13
3477279	13
2752781	17
13740841	13
7455794	13
125805	16
275384	13
13020673	13
25201242	15
9459126	13
9617158	13
61409	13
26431220	13
7454734	13
651203	13
2886191	16
4573441	16
2673921	17
17021329	13
14602720	15
18941722	13
9553039	13
1012036	13
12272277	13
1830677	15
4286953	15
23735726	13
19776267	13
2912443	13
10352162	13
4064549	16
19908954	13
30217778	16
17370264	13
8671427	13
1691831	13
15280561	13
1227940	13
11322108	16
2077414	16
16147771	13
614628	13
2786374	13
12364126	13
4486165	13
29684375	13
3884558	13
7672533	16
9744682	13
5474616	13
3283171	13
12718279	13
13943592	16
6037376	13
13678304	13
18268646	17
6582744	13
2258261	13
5726084	13
19949710	13
23975149	13
5652242	13
14549381	13
10366946	13
4233818	13
798563	15
766359	15
24243333	13
7714441	13
5666551	13
12872980	13
5881314	13
49579279	13
4167511	16
4488440	13
11137331	13
2208869	13
317468	13
181725	13
1269384	13
22945186	13
1066674	13
13751673	13
29161858	17
20984296	13
10048636	13
16178369	13
869425	13
2296832	16
6618020	13
9223177	13
2680420	13
9514567	13
7284716	16
1707132	13
2652211	13
11962116	13
5363760	13
6591433	13
5787748	13
8158765	13
16295603	13
5939070	13
2921755	13
50081022	13
14880132	17
18737831	13
22439246	13
7390443	13
6734764	13
2641883	13
5346771	15
4175966	17
1601307	13
5385073	13
11335089	13
2312310	13
6658467	13
17636256	13
5385006	13
8090338	13
22157028	13
2553283	13
1978000	17
1126374	13
29183632	17
15845558	13
32703814	13
2486078	13
3667292	13
14794554	13
1059012	13
6964330	13
7979169	13
13880914	16
9141972	13
359186	15
14344655	13
15186128	16
1018261	13
6560952	13
1768650	16
14564070	13
19442928	13
1933278	13
10240211	13
29418933	13
294546	13
25114107	17
2856368	13
8831912	13
7013718	13
6550844	13
18720754	13
2342765	13
4518120	13
1257608	13
3122305	13
14370907	13
113039	13
19615854	13
12757537	16
2545966	13
7537755	13
3581249	13
4055283	13
32772212	13
22136056	13
8178619	13
5604827	13
5917992	13
4528442	13
5951047	13
27792224	13
6312757	13
4602836	16
53433	13
6207395	13
2528376	13
4793363	13
1859889	17
18800372	13
3797648	13
18175128	16
5730947	13
5185800	13
2100455	13
581321	13
7288593	13
16695334	15
3006135	13
11815626	13
2868564	15
18211616	13
6325198	13
3043994	13
12103435	16
245807	13
3529837	13
3513763	13
3539820	13
2118069	13
19812527	13
2770524	13
8092982	13
1210767	13
2427316	13
675497	13
3316039	16
11254842	13
848458	16
16377044	13
16253350	15
1120876	15
2800225	13
130318	13
15450369	13
3403569	13
1180585	16
4855990	13
19370589	13
5800384	13
18372353	13
5704388	13
15878333	15
7924861	13
7234389	13
7823412	13
5485788	13
16895996	13
3657854	13
20137748	13
17041881	13
14218169	16
12080734	15
14308952	13
8495309	17
3331700	13
3324873	13
16106626	13
1196017	17
7980210	13
14179333	16
20447261	13
19035122	16
8104206	13
6037675	13
12396602	15
17909311	13
14890402	17
3137619	13
1651439	13
6087932	13
2245807	13
6203667	13
16261406	13
7096523	16
7172563	13
1460783	15
3925636	13
1869428	13
1040948	13
11618336	13
463498	15
2126766	13
9289477	13
708947	13
4862153	13
4221981	16
5852259	13
15156119	16
11182390	13
1736627	13
1448622	17
2135723	16
1981015	13
13987966	13
7456390	13
23474840	13
32811628	13
10759951	15
7575815	13
3825218	13
23559230	13
1237489	17
1582825	13
2344778	17
6430423	13
23078546	13
9420749	13
5142781	13
2482779	13
5986219	13
22576729	13
146888	16
5752272	17
14194868	13
1642545	13
3488913	17
6536870	13
2557561	17
6930046	13
9785886	13
808901	13
27111512	13
12790805	13
9959075	13
5486319	13
11097975	13
16165352	13
1949962	13
1547360	13
8089789	13
7193746	17
6494342	13
42006	13
7046085	13
7185581	13
6022639	13
1431822	13
1341894	17
2954052	13
61750200	15
8154073	13
8998351	13
10041386	17
5275313	17
795666	13
1016812	13
7021448	17
7036999	13
5526085	16
10083858	13
35264668	13
8624563	17
5670283	13
8198727	13
10328226	15
9686668	13
15551705	13
8041209	13
14136835	15
3760753	13
8393672	13
8955296	13
6964747	13
3247879	13
1151920	13
1501342	17
431228	13
5640186	15
3177064	16
3642947	16
10429193	13
25757471	17
13139318	13
17912363	13
5453906	16
17280415	13
2488062	17
56971	13
11606482	13
11257113	13
4274222	13
5758295	13
24727026	13
361566	13
14357837	13
23477566	13
6203935	13
1822999	13
10658588	13
1449589	13
12215108	13
12868702	16
12737690	13
27309984	13
7085650	13
5316133	13
16732361	13
4372350	15
1139650	13
1863241	13
8433958	13
7148088	13
4837345	13
2675099	13
12202026	17
6861296	13
5768214	13
8370778	17
1881388	13
15757101	13
916509	13
1291228	13
5895748	13
13996141	13
5033288	15
5551688	13
8628991	13
34320494	13
10075415	13
4116456	13
3129723	13
10888848	13
370986	13
13969265	13
423424	13
3303107	13
2833423	13
6512012	13
6073101	13
9112117	17
10326478	15
284322	13
6601875	13
14702086	13
2631959	13
39543822	13
807872	17
12274692	13
4837839	13
1472725	13
6283766	13
3961115	16
1126741	13
8038145	16
3577520	13
5138898	13
13225780	13
1267939	17
12230281	13
19064870	13
5726268	13
4443841	13
5188613	15
869884	13
8484480	13
1263598	17
970935	13
30734079	13
1996211	13
4788070	13
1165724	13
3093347	13
18785669	13
10075932	13
5698704	13
2800241	13
19577181	13
503194	13
4824029	15
9608743	13
27154196	13
6745077	16
1662791	13
3042002	13
557220	13
4827938	13
3958080	15
3697875	13
12266840	15
3093877	15
640574	13
30626013	13
3985704	17
6580618	13
146299	13
1475897	13
2912229	16
2060155	13
4909066	13
16988577	13
3200514	16
2448022	13
14393627	13
5195392	16
17913606	13
4554103	13
21990452	13
20272531	13
548364	13
3533842	13
28123016	16
1562985	13
10320573	17
13667925	13
5669376	13
14218283	13
5355266	13
306906	13
18819011	13
13597094	13
2499070	13
5834446	13
12507309	13
9696280	13
7047299	17
1868096	13
808759	13
16716434	13
31607216	13
836162	13
20321864	16
21147418	13
18581316	15
993210	13
16860068	13
10007122	15
41588473	13
845250	13
18216570	13
7793337	13
24039909	13
6566523	13
4768290	13
13238306	13
2682312	13
5919537	13
953244	15
9745683	13
3410601	13
3454043	13
7999727	13
5235386	13
5269355	13
2895813	13
3604274	13
6618242	13
18721958	13
10325340	13
845475	13
2972871	13
12739552	16
8025262	13
23463442	13
16374108	13
5604376	13
3027403	13
1145269	13
7638239	13
10718114	16
6458837	13
14042124	13
8813891	13
7749433	13
8641621	13
32486778	13
3530483	13
8165192	13
20828867	16
2255944	13
5202073	13
6175293	16
13504403	13
3912379	13
8863000	13
14885126	13
1510179	13
119452	13
1874719	13
2610962	13
6384384	16
11222726	13
5181715	13
35325128	13
7236479	13
6277035	13
1684501	15
2835430	13
576662	16
67706	13
7407533	16
6936545	13
5618203	13
20169725	16
3247984	13
1887998	13
4215884	13
35053294	13
6977899	13
16315749	13
4193519	13
2943382	13
12389913	15
7545816	13
2367453	13
7366221	13
20472939	13
5544009	13
4680564	13
7237586	13
18960283	13
10283143	13
3887030	17
8209951	13
36064224	13
5119067	17
22543585	13
10189796	13
5657387	13
22303558	16
9206427	13
21159821	13
1161411	13
742951	13
1301215	15
15827720	13
1714211	13
2561698	13
2574455	13
14235801	15
4198403	13
6131450	13
17876587	13
17948643	13
7491975	13
6598676	13
2409681	13
9319578	13
8190450	13
2496764	13
2550896	13
6687274	13
428281	17
5582260	13
13576392	13
1670000	13
560016	13
8080462	13
10071387	13
1336213	13
173729	13
3940648	13
5854068	13
7249887	16
16362491	13
5341984	16
5311972	13
17317433	13
3495393	15
29809195	13
15628950	13
32708924	13
11357319	13
4608071	13
464303	13
21841260	13
12366683	13
2165038	13
18553734	13
2051991	13
4156109	17
8347964	13
6228694	13
9542892	17
797402	13
26331604	13
2127355	13
23140220	13
11156430	17
8127217	13
12131294	13
14103283	13
161768	13
3142731	13
17223184	13
6987754	13
8725220	13
18121981	13
13708995	13
13434768	16
5764551	13
11305014	13
3210916	13
2277106	13
652584	16
7399901	13
7814741	13
1811049	17
3738545	13
2625293	13
8026614	15
9444317	13
16856398	13
35238	13
2011890	15
1684694	13
9892869	13
6670175	13
12712388	13
14380260	13
28220381	16
4108554	13
5787031	13
262198	13
1796429	15
5355837	13
28457921	13
6454144	13
3427055	13
25947916	13
15470788	13
11369205	13
6402621	13
491600	13
30740238	15
17438140	13
4208536	15
18773067	17
214064	16
4412180	16
27763892	13
2810331	16
2710393	13
281204	15
1263450	15
13726294	13
6901395	15
22618152	16
6236590	13
23438559	13
6159367	17
23483757	17
31431635	13
339712	16
1755056	13
18458966	13
4470095	13
7250595	13
1625758	16
13051841	13
3247843	17
2934379	13
9621957	13
1649767	15
10545331	13
64414	13
163017	17
1745509	13
28059422	13
4025960	13
8492936	13
783758	13
9902967	13
6853114	13
9523921	13
4835735	17
8877584	13
19254599	13
23259756	13
4582398	13
4806242	13
7581956	13
19598007	13
33404170	13
10166390	17
14428427	13
1439109	13
13796393	13
10356666	13
4100708	13
915579	13
14218345	13
37241320	13
22192878	13
457672	13
626592	13
1322038	13
17172815	13
4831743	13
7297039	13
21445784	13
2820228	13
2139059	13
7595841	13
2651725	13
13273689	13
7940748	13
538886	16
9458109	13
2011055	13
2841828	13
11827386	16
4220225	13
4837362	13
268317	13
567525	13
19675592	13
2846506	13
12240954	13
444165	13
17998137	13
5645178	13
1672205	13
2039562	13
5570820	13
11027045	13
5894746	13
4831414	13
20454084	13
16602874	13
318702	13
4319148	13
5700390	13
6385836	13
8701720	16
18148403	13
6455676	16
420557	13
12210245	13
2068437	17
7516645	13
2896388	13
7052093	13
18726195	13
19303306	13
17999069	13
487940	16
1217318	13
4647629	13
1307469	13
2623141	13
139982	13
7921218	13
24955111	13
2875617	13
1494047	13
59991	13
18605521	13
10337564	13
36875096	13
11399910	13
1918758	13
9440260	13
4926437	17
1115489	17
3547012	17
30736474	13
6576641	13
9240612	13
1399970	13
1244849	13
18252945	13
30835725	17
12687755	13
5145	13
18548889	17
22236706	13
4196121	13
7724873	15
12825241	16
520095	15
1959329	13
13013629	13
1070477	13
1143493	13
3287752	13
11413273	13
12531548	17
7230221	13
5935473	13
352153	13
11068371	13
14855536	13
18389518	13
11020298	15
12261406	13
6017953	13
5517443	13
2781863	13
13731514	13
1381353	13
23799808	13
4028326	13
22736243	13
25209925	13
1729301	13
14453625	16
29194714	13
135672	17
7419817	13
14408627	13
6728855	13
899172	13
1849634	13
2354330	13
14998795	13
18486307	15
5881959	13
4241158	17
1990858	13
213711	13
8407160	15
1833594	17
460617	13
1683447	13
1695468	13
4829366	13
1366097	13
8696949	13
13303390	13
20741370	13
17475071	16
4848846	13
5406269	13
1746009	16
6194258	13
11678270	13
1306893	17
9546444	15
3627475	15
5212341	13
1067106	13
749727	13
795697	13
3333053	13
11291028	17
11886055	13
1055005	13
4144685	13
10678274	15
9274090	13
1068290	13
10811983	13
4436849	13
5719709	13
9979430	13
437023	13
9954642	13
35547600	13
13539803	15
8127755	16
8856332	13
9950409	13
15557159	13
5586425	13
8915929	13
496623	16
5619975	16
713117	13
8006634	13
7543195	13
6294532	13
4076668	13
2561690	13
6925760	13
22009128	13
8653114	13
595320	15
7379752	13
2518699	13
5431970	13
13639912	13
6656011	13
11652846	13
9194298	13
25885891	13
14747897	13
311830	13
13470491	13
4545488	13
1952922	13
14860078	13
6866148	13
4185713	13
2628540	16
1800189	13
160952	13
2942961	16
8016962	13
35117103	13
2874771	13
1043431	13
13834962	13
13727240	13
2302095	13
3713247	13
3639757	13
19190576	13
200207	17
71534011	13
4240069	13
7554411	13
3444879	13
24538344	13
1172534	13
10905231	13
1801727	13
22627788	13
15130449	13
12187727	16
1147968	13
9713756	13
1295290	15
16162633	13
7616984	13
10864877	13
9833962	13
8599498	13
10048924	17
435079	17
2839996	13
351796	13
244544	17
6456835	13
4922254	13
4433685	17
40853225	13
9911646	17
211383	17
8046638	13
12230223	13
5670738	13
2687192	13
4067412	15
5951655	13
12859243	13
253078	13
7960390	13
21416590	13
1128488	13
9325507	17
4318698	13
25541609	13
11914184	13
1918946	13
28740269	13
3368443	16
901449	13
664564	16
7263201	13
1223236	13
7433544	15
10038749	13
9449176	13
12913704	13
1603318	13
15842361	15
8215379	13
8117097	13
2872368	17
15670346	15
22107268	13
2805400	13
12644827	13
17470128	13
6589180	13
12510547	13
4187338	15
4597308	13
9324135	13
8287453	16
12932948	13
934790	13
3267066	17
7045354	16
12940073	13
543481	13
5742432	13
12267317	13
8173509	13
5517737	16
9213170	13
4950603	13
9823006	13
880136	13
12035298	13
7983697	13
3379180	17
3094870	13
6160111	13
18936389	17
5822012	13
1929735	13
1969581	13
7468005	13
1350526	13
4846569	17
15254305	13
5376251	16
1338476	13
3084528	13
2180764	13
4825783	13
660685	13
2919352	13
2014859	16
5244463	13
69823	13
2993799	13
1251105	15
9445047	13
3738482	13
3405422	17
807364	13
20697411	13
6560992	13
14644541	13
715096	17
2992124	13
3136298	13
17057979	13
5999484	13
9142201	13
5592714	17
3807714	17
12161013	13
6208156	17
20729498	16
578480	13
1372943	13
9316232	13
18777644	13
9982533	13
134601	15
9016914	13
3280598	13
19519132	17
8307408	13
10732392	13
1098165	13
5374155	17
2604922	13
17157770	13
9726067	16
1111208	13
19549436	13
4100325	13
21554669	13
5518883	13
3132657	13
952142	13
10103066	13
5981223	13
2081673	13
6155649	13
19784072	13
12914975	13
10000010	13
678482	13
8979241	13
6821869	13
19391562	13
13769448	13
4931046	16
3133821	13
20355548	17
7530914	15
1103499	13
1439624	13
4189384	15
14363576	16
22949095	13
1473378	13
16196958	13
9940533	13
8659917	16
470740	13
19778244	13
4064651	13
4036272	13
3153982	16
3421849	13
3662098	15
1595803	13
34532275	13
3493001	13
18742020	13
4692499	17
33014425	13
3766149	13
2355078	13
11723272	17
4162130	16
4732594	13
8414422	13
22996077	13
9573836	13
4244423	13
5553377	13
470287	13
12134800	13
10460032	13
42897527	13
8618055	13
13821505	13
4630399	13
2224103	16
1093685	13
585865	16
8677069	13
19349962	13
1565841	13
11855174	13
12026897	13
2857940	13
12345067	13
1865538	13
1489304	13
2940876	13
1925020	15
12521437	13
19130963	13
872081	13
3394220	13
9247042	15
787560	13
3162501	13
6106770	17
11478404	13
2042721	16
5108177	13
14252780	17
3291503	13
7296312	13
3387642	13
16022124	13
933343	16
18047538	13
266732	13
8455619	16
13860612	13
8977719	17
347702	13
11615719	13
1581224	13
3978962	13
24915151	13
154614	13
9680330	13
3116012	13
7360501	17
16584527	15
3130859	16
1987305	13
17742707	13
8910737	17
17632384	13
7525100	13
6836689	13
3522667	13
2493302	13
4685270	13
6279134	13
2655843	13
9031538	15
9156055	13
12358054	13
5122814	13
5995064	13
8454199	13
20494564	13
42525	17
3892373	16
5159068	13
13814698	15
8350076	13
6739490	16
1833300	13
4730954	13
10997428	13
1388280	13
2781225	13
17742556	13
6508101	13
18851469	16
10213910	16
3499751	13
1842807	13
5738679	13
11164825	13
11215236	16
11136685	16
6687330	13
11749218	13
5456559	13
890101	13
3008057	13
1326374	13
16913405	13
1282536	13
292784	13
8810144	13
9662754	17
10296562	13
5570874	13
1687556	16
2878201	13
11132577	13
1686213	13
5353183	13
16319682	13
439750	16
1019885	16
4117069	13
21290337	13
37225691	16
1643969	13
5304498	13
2919768	13
7057833	13
21411015	13
10123881	13
1583775	13
122740	13
8072191	13
10811789	15
9928695	13
12739269	13
15679846	13
1293295	13
301480	17
7854317	13
3971887	13
6505884	13
2422497	16
12632441	17
4949192	13
2776477	16
49288880	13
18149883	13
38079222	13
1637454	13
1011292	13
6962195	13
1746849	13
1163595	13
4297160	16
1709736	13
5663510	13
4408527	17
10381153	13
722096	13
12027267	13
858991	13
13354431	13
2891295	13
9872635	13
11677339	16
140771	13
8040256	13
1143297	15
12440681	16
8923092	17
149442	13
2609613	13
2161846	17
9673978	13
1189192	13
5946639	13
38900638	13
4368249	13
15198738	13
5644674	13
3143991	13
15495176	13
8941386	13
2187645	13
13179281	13
959507	13
741171	13
365383	15
13009711	13
12896098	16
2886377	13
13367950	13
1709139	13
3447488	13
12596604	13
17540685	13
4083566	13
1536878	13
8765655	13
680149	13
3394962	13
28473649	13
1184705	13
40092055	13
39653048	13
6107154	13
27622681	13
7436589	13
4273664	13
2521085	13
5166141	13
1353725	13
8689615	13
3556427	13
20646720	13
19957702	13
21663106	13
18362967	13
26871607	13
4849237	13
19378534	13
20642957	13
3285473	13
55019433	13
6410079	16
21046847	13
318891	15
987526	13
16637873	13
4076244	13
23430	16
12163884	13
3491864	16
4758112	13
3665031	13
20726068	13
513589	13
12972965	13
1025373	13
233231	13
6709474	13
25059632	13
2649473	13
3177276	13
4535898	13
1643039	13
3398119	13
15013077	17
6317799	13
203072	13
4644177	13
8215763	13
1190803	13
1190671	13
14421951	13
3704784	13
24873477	13
14461119	13
11118165	13
2565729	13
3998783	13
2980927	13
6915304	13
27856085	16
6393983	13
3942867	16
4081111	13
2433136	13
22841357	13
16166150	13
10515099	13
7390884	15
16112069	13
9301031	15
6947668	13
9485701	13
526943	13
979006	15
4484960	15
6690093	16
1519278	13
8634574	15
1934670	13
484429	13
9767767	13
2353355	13
8411526	13
10027763	13
8632216	13
2478761	13
5005003	13
33552103	16
6787243	13
10203145	13
5941991	16
28047737	13
14677155	13
565854	13
9402295	13
2552719	15
28074285	13
9258263	13
10124053	13
6339012	13
7659322	13
42794179	17
18415516	13
9327050	13
1315912	13
17859522	13
4130737	16
12104550	13
23462792	13
4051034	16
5847647	13
261640	13
4466552	13
14199066	13
758152	13
22007123	13
7410908	13
2772370	17
1626032	13
645890	13
7068550	13
859941	13
1774722	13
3558954	17
1633961	17
560566	13
146994	13
9359678	17
9144951	13
5673267	13
4111405	16
12211796	17
8565818	13
3967026	13
15523349	13
5292989	13
14054608	13
950507	13
8294845	13
2499711	13
8672243	13
4746676	13
9414355	13
29211793	16
17392814	16
2869305	13
22539668	13
6111550	17
35930701	17
2417939	13
16006804	13
5040951	13
24351695	13
7184600	13
3218314	16
25777835	13
6469488	13
11076187	13
8720865	13
9993387	13
6756008	13
25415162	17
5279897	13
133191	13
3223050	13
8166709	13
966969	13
11563205	13
8813979	13
20297684	17
6541138	13
4506752	13
7755179	13
6309115	17
25570967	13
2079978	13
7061344	16
3164005	16
11189695	13
21369310	13
2690338	13
12497262	16
16850403	13
906876	13
3849281	16
3501043	13
8560932	13
1192856	13
5437943	13
207368	13
10375541	13
7440391	15
5624913	13
7391014	17
4147437	17
9869258	13
2273364	13
3665639	13
4888572	13
151220	13
1203376	13
33848954	13
1191293	13
3461015	13
2773271	16
17949947	13
2965723	15
7544395	13
42519	13
12071421	13
5337891	17
12040856	13
11424737	13
1175946	13
2584621	13
12566822	13
3546617	13
1046111	13
5425527	13
14569412	13
4299747	13
5919108	17
14343487	13
14208374	13
5155706	13
1860455	13
5315011	13
31087804	16
8251129	13
4856554	17
3773400	13
4118846	13
1598760	13
1243232	13
2814508	13
8727551	13
6485867	13
13342524	16
23814104	13
10443276	13
2231809	13
11871006	13
387556	16
24796180	16
936252	13
11231303	13
1192036	13
9383147	13
4693689	16
30408772	13
5331681	13
6127994	13
15753933	13
9099061	13
2749520	13
7965428	13
1646748	13
1126510	16
2869910	15
38421860	16
1379230	13
10310939	13
3058288	13
1332319	17
8299721	13
9104979	13
20990675	13
1644222	13
5100440	16
10040945	17
3736262	13
4276005	13
19525223	13
737358	13
4828833	13
6974161	15
5322665	13
2752075	13
7672976	13
12167992	13
8378081	13
9519884	13
13955417	13
4022138	13
13252291	13
9347331	16
4058418	17
5295416	13
7042309	13
8251679	13
12736034	13
5563574	13
5135529	13
34316983	13
6331040	13
4776073	13
13259045	13
824254	15
4690831	11
2537906	13
10455569	13
9778269	13
3412840	16
18828699	13
4740740	17
32351896	13
6671195	13
2847045	13
4484041	13
9034388	13
659646	13
5393943	13
2229368	13
657999	13
3412359	15
6296492	13
9007134	13
11357118	13
4639676	13
30719981	13
12109808	13
6821824	13
1700539	13
2347775	13
13225587	13
7246031	15
540725	13
29699564	13
2974093	13
24976593	16
11519661	15
7182662	13
3147680	13
21040546	13
22209318	13
3319647	13
21663794	13
5322184	16
18275802	16
8823094	16
5492644	13
2236103	13
3574664	15
3428261	13
4139985	17
17657602	15
4859104	13
8221679	13
8579718	16
4348147	13
11832083	13
4049092	13
32319796	13
4686741	13
4497206	13
6932339	13
2736048	13
7380904	13
9106560	17
2011628	13
4456199	13
4444851	13
13627143	13
1274299	13
776894	13
1370021	13
7651076	15
5210891	13
11799455	13
6301073	13
1510627	13
7488128	13
14298109	13
4789532	13
2858423	16
11133939	13
208971	13
10499812	13
4937915	13
8721289	13
9091126	17
17045673	17
9668664	13
6825823	13
13838802	13
1868059	13
493012	13
12842568	13
12014383	13
30190959	13
6688547	13
15825950	13
9974889	13
17401291	13
20433539	15
2164197	13
8116242	13
8039367	16
13893254	13
3268800	13
4713376	13
3508213	13
24702476	13
37071525	15
4949331	13
4661336	13
882414	15
5747249	13
3951817	13
35043113	13
9830447	13
8644475	13
10423270	13
13021220	13
66136301	13
3281233	17
810903	13
4103050	13
4544817	16
2717176	16
731382	13
7880095	13
2428327	13
485843	13
5694401	13
18339078	16
5295838	15
776166	13
1211466	13
5567011	13
528015	13
4722534	13
4383815	17
498919	13
854060	13
9111383	13
3013881	13
17000417	13
2429030	17
1132608	17
29163592	13
3311039	13
6371884	17
20018738	17
7009169	13
9282675	13
17518937	13
27187639	13
19200202	13
16863371	13
6639525	13
4405583	13
2087276	13
4719588	11
5610685	15
6820077	13
1400463	13
1468959	15
9575314	13
3046822	13
2253329	17
3705488	13
16151901	13
6659592	16
293022	17
11701902	17
4389374	13
8659462	13
6119978	13
12082547	13
28000705	13
9048708	17
71175208	13
1629008	17
15644548	17
10144586	13
4940961	17
4223134	13
4037477	16
19229513	13
1873133	13
1874889	13
21128519	13
10787635	15
10117631	13
3352945	13
3044332	13
22345553	13
1774875	13
15725361	13
2064231	13
1258828	13
19172412	13
31939766	16
3101431	13
17932476	13
1253827	13
6965747	13
2239540	13
22807263	13
1659532	13
2351814	13
20822581	13
1837620	13
5227001	13
585773	13
6367765	15
1921579	13
854685	13
4950451	13
2384451	13
16139154	13
276874	13
5107212	13
960703	13
2731827	13
6034106	13
1574139	13
210962	13
1688556	13
13334582	16
3078901	16
2077100	16
23377351	13
4833845	17
3946701	13
22995868	13
2668352	13
3334623	16
13720537	13
24782919	15
21908863	13
4563859	13
1033437	15
6030606	13
5411638	13
7253317	13
2628453	13
16846702	16
3230707	17
16465388	13
2789273	13
44886937	13
2195901	15
4904082	13
32079908	16
3578922	13
12025215	17
8611716	13
1141518	13
12010679	13
27134767	13
12380702	15
9715131	16
14943327	13
2313941	13
12342232	13
11933467	13
788109	13
283466	13
2943013	13
5343770	15
5920210	15
1446638	15
5279560	13
20651601	13
7083216	15
7065203	13
8657362	13
8735593	16
9714821	13
7340843	13
5299825	13
12708384	13
12243166	13
3002438	13
11525731	13
14308940	13
23452506	13
480546	13
12615153	13
13607699	13
3128643	13
1381994	13
1262806	13
7849514	13
5353259	13
2294250	13
7759793	16
4166932	13
1511454	16
4680905	17
3223954	13
10921250	13
2012633	13
10292708	13
9094851	13
4201959	13
26029559	13
1624261	13
1252829	13
15662775	13
2155263	13
3700503	13
11049381	17
3319279	13
2946140	13
1517261	13
7623071	13
105555	13
6537742	13
19118903	13
8388648	13
9373594	13
18198338	13
1298053	15
7587244	17
2304812	13
10860995	13
5118924	13
9393952	13
6578061	16
9709194	13
2050242	13
7388068	13
17431056	13
5589929	13
1718489	13
3553541	13
5336099	13
9308518	17
2596740	17
8406641	17
16893229	13
26352758	13
4268920	13
3198288	16
6855109	13
1654621	13
3486921	13
3878739	13
3234317	13
2649632	13
7061856	17
1169052	13
10542009	13
18666734	13
7882102	13
1567620	13
3418744	16
46178925	13
6401491	13
2963260	16
1599421	13
9366712	13
17342295	16
6379720	13
4668003	13
13547360	13
16431342	16
5025269	13
5341764	13
1931278	13
2449004	13
21657331	13
6796749	13
1603527	13
21666385	13
2568150	13
1210047	13
22020873	13
5091258	13
4641822	13
4520015	13
9990149	13
10219223	13
18495878	16
5739732	17
2946970	15
8577071	13
375429	13
10126167	13
953939	13
1628772	13
18804236	13
17246894	15
3632263	13
2036272	17
8244827	13
12227414	13
12365555	15
3326376	13
4860241	13
11759405	13
15243349	13
384867	13
11099383	17
1352720	13
9692865	13
8472552	13
12079018	13
15333400	15
4713056	13
1862727	13
875438	13
820096	16
19991119	13
6138337	17
3409693	13
1215380	13
4219384	13
5936160	13
19473546	13
3447356	16
7381216	13
3231667	13
10381552	16
7129782	13
4604743	13
7752949	13
2385543	13
3345002	13
33388493	16
5035164	13
1182090	17
11856080	13
10051634	13
7048768	16
11690649	13
53361610	13
378870	13
2119405	13
1312794	13
1024081	13
5108692	13
1271083	13
1809560	13
3246207	16
411843	16
3603071	13
21894606	13
8827867	13
15314539	13
21273612	13
6682300	17
41241	13
14166169	16
11249676	13
5640227	13
2126966	13
10605391	13
3187858	13
5316236	13
2229298	13
7189237	17
5010521	13
3076026	13
4854239	13
3547249	13
24971839	13
5564807	13
1311003	13
5677085	13
1761561	13
17200373	13
1726440	13
4332606	13
1205435	13
12194905	13
16353169	16
1460896	13
20591818	13
16435461	13
1315109	13
2584519	13
3537208	13
2248255	13
5545309	16
7427269	13
4458367	17
3551749	13
14616190	17
1032990	13
13745575	13
9593656	16
10422940	13
3508617	13
15080502	13
5332200	15
5321001	15
2790803	16
15175839	17
8164315	13
186085	13
19855779	13
1621486	13
1191279	13
2679809	13
54239573	17
7404610	13
7158515	13
16916189	13
1254892	17
7027797	13
5668742	13
7288558	13
14849822	13
2944648	13
2622612	13
1149129	13
12086051	13
392887	13
1103499	13
12844186	13
14904364	13
1193655	13
6635250	17
1796072	13
19863885	13
9729796	13
1300902	13
21732522	13
4211343	13
30277702	16
2842618	13
11223569	13
106379	13
1393016	15
5238800	13
1856108	13
165085	13
6044648	17
5591956	13
18664800	13
577856	13
8098677	13
6714967	13
6547313	13
258088	13
3978034	15
13695645	13
641251	13
9625728	13
7500387	13
14683967	16
2573410	13
14760923	13
8725002	13
15004390	13
18478068	16
3543855	13
1143612	13
738221	13
2742265	13
863939	13
2573484	16
15619144	13
5339847	13
1048300	13
716856	13
80275	15
1681975	13
17479529	13
6790681	13
26820716	13
20059461	13
1070603	13
5677157	13
12429395	13
12660994	13
275231	13
4123666	13
4619834	13
2384356	13
4485141	13
13035045	13
4581535	15
23767208	13
2562120	13
6136981	13
2573194	13
5889136	13
16653253	13
6850073	17
2011576	13
4158387	13
1479173	17
15690115	13
3570313	13
25383886	13
24320119	13
666066	13
1413778	17
1510634	13
1571217	13
8594722	13
15017778	13
2997006	13
786138	13
2582961	13
1168385	15
10732902	13
5400957	13
11002655	13
6883139	15
922780	13
28338373	13
15278649	13
8509373	13
3206616	13
9697932	13
10769165	13
3607944	13
6401496	13
10228011	13
34992406	13
2689461	13
44736	13
4946641	17
77883	13
6563826	13
119138	13
2936901	13
1710879	13
10975247	17
30288349	16
12699171	13
11240781	13
34227895	13
8843967	13
9892505	13
5634892	17
1324312	13
4763474	13
5561295	13
9478838	13
838568	13
170745	13
4587531	13
41510168	13
53697830	13
5590771	13
5851924	17
23155974	13
9067345	13
3673644	13
16375886	13
9396985	13
4413219	16
12010733	13
10140736	13
19620553	17
3769479	13
10507870	16
5612432	13
566935	13
23694247	13
4837763	16
13167553	15
2039796	13
21301830	13
1719928	13
9359722	13
486340	16
4056789	13
5368843	13
3728041	13
15712331	13
3197061	13
8170936	13
6001083	13
2680991	11
13104692	13
538932	13
5298399	13
7408742	13
676981	13
6982988	17
5776353	13
1491492	13
21652613	13
17624	13
10329444	13
2469644	13
900439	13
4656275	13
2193929	13
15278217	17
31999561	16
1935342	16
9751652	13
27597875	13
4089822	13
981620	13
2748017	13
12631486	16
18687449	13
21876151	16
17646354	13
1624135	13
7332513	13
2116051	17
2792523	13
6329904	13
4763342	13
10559668	13
5487621	13
4960447	13
3879755	13
14523197	13
17943706	15
14594741	13
6520895	17
6821068	13
3048732	13
957223	13
2120617	13
2583227	13
1360388	13
3797933	13
2673316	17
5445072	16
11404587	13
3830214	13
1069705	13
1848481	13
2658131	13
2402989	13
2604706	13
6937913	13
8910147	16
11323959	13
5282106	13
2420597	17
443610	13
9970768	13
12143596	13
9096967	13
5862358	13
1755533	13
5139857	13
290634	13
4847303	13
6319123	13
2915060	13
13006839	13
1128153	15
1411203	13
1174688	13
4259037	13
14003282	13
15432692	13
1054863	13
7407946	13
8529417	13
5079061	13
2034817	13
10590725	13
21378675	13
15817786	13
2715212	13
11211921	13
10921277	13
6462481	13
2355525	13
80189	13
6514743	13
11648914	15
3206255	13
9490222	13
5932884	13
17320969	13
21985690	13
1700590	13
4671228	16
2395446	13
847476	13
1177236	13
9537708	15
4457427	13
2528507	13
9519909	13
15452071	13
4502620	13
3516885	13
4414250	13
7413217	13
10454727	13
1521065	13
1281219	13
33508597	13
11581303	13
11206028	13
521226	13
11618111	13
807260	13
8399102	17
1164812	13
11333535	17
4881836	13
14550701	13
32698639	13
4598828	13
347528	13
15157382	13
10580172	13
121465	13
3948068	16
611007	13
2171634	13
3605012	13
1644063	13
7628610	13
6757284	13
28885327	13
8104009	13
1824403	13
13779715	13
1142602	13
3152810	16
16052178	13
10889725	16
14477066	13
4499304	13
6256208	13
1706222	13
6562251	13
6304919	13
12438716	16
1168865	13
4101716	13
5227497	13
1876551	13
10959765	13
5397617	13
1253282	17
6569213	13
9167317	13
2416761	17
32092526	13
6293700	13
1558754	13
10967059	13
17062261	13
15798474	13
1469659	13
7701751	16
1179811	13
504802	15
19322662	16
11069821	13
3705855	16
9264708	13
11170630	13
23993556	15
158922	13
1151228	13
15642407	13
7773199	13
931399	13
8547592	13
9979261	13
6494900	17
1834538	13
17713123	13
416347	13
11131607	16
4687056	13
54240	13
6868772	13
5821813	13
4019400	17
5944371	13
449991	13
7991459	13
2042898	13
5967986	16
9785883	13
2966660	13
26221646	13
2552765	13
163924	13
7961168	13
3926463	13
4919489	13
4517670	13
4434382	13
291311	13
18066733	13
19263504	16
396754	13
16349795	13
786024	13
4320383	13
14755693	13
30670116	13
7032914	13
336629	13
19696663	13
8623716	13
3467690	15
1337147	13
8869938	13
1897705	17
7138273	13
671720	13
7517161	13
16268708	13
4200479	17
11177544	13
46197640	13
3304695	13
7017398	16
8423267	13
919303	13
25840	13
12264896	13
7446461	13
14257164	13
2478326	17
2040502	15
6028540	13
10458894	13
34685114	13
1980909	13
113245	13
6947133	13
6088133	15
6185876	13
11521360	13
9538725	13
7070189	13
1674239	17
5799947	13
3126223	13
6602031	13
2947106	13
2801481	13
4220170	13
35950799	13
3160649	13
13146942	13
5463937	13
22515520	13
9461632	13
4004090	13
11400642	13
23432308	13
3369019	15
718043	13
2687113	13
15216466	13
4191986	13
1453038	13
1518153	13
33140673	13
3643659	13
6835514	17
1070262	13
1347043	13
25473548	13
7269880	13
4561939	15
7853501	13
14518315	14
19389129	13
4148945	13
6464723	13
1169275	13
69193	13
1258265	13
12890577	13
19056873	13
2943993	13
16860505	13
18108886	13
13257484	13
29915637	13
4297867	13
2176660	13
10559172	13
18691070	13
13899279	13
4346025	13
3894092	13
4795485	13
1847006	13
21940908	13
3253162	15
311876	13
7852002	16
9284974	13
154868	13
2512412	13
17576179	13
7405046	13
27578806	13
2207097	13
2528915	13
4667948	13
189571	15
1501693	13
8353166	15
18649882	13
25311531	13
558163	13
9254949	13
9824050	13
16015314	13
1210195	13
8610368	13
24691072	13
1165043	13
13294704	13
13471514	13
6523225	13
5996110	13
1728213	13
1030497	13
29568936	16
5179397	13
7699629	13
844491	13
6811331	13
1982421	16
4915355	13
4809222	13
18452016	13
10766015	13
3177166	13
12426337	13
25417006	13
1684062	13
126275	13
9027339	13
2546016	13
3516221	13
5918726	13
31995363	17
8536255	15
3758142	13
18018984	13
1453615	13
12309221	13
286855	13
29170227	16
12079135	13
5367668	17
11902127	13
5611152	16
6487316	15
14778231	16
400555	13
9221069	13
43999596	13
7295471	15
3290827	16
3265612	13
112234	13
48656036	13
8884648	13
15464451	16
6007299	16
6413789	13
17951711	13
2700333	13
1231725	13
10221744	13
1106711	13
9188382	13
6267759	13
22537371	13
1823458	13
16207587	13
13005951	13
4705660	13
2128435	13
12125326	13
6088341	16
4896606	13
12252029	13
1622991	13
2841292	13
7072073	13
5644450	13
16032762	13
4991766	13
34192256	13
7995633	13
7344288	13
9455741	13
10410510	15
8138534	16
11123734	13
8738351	13
9442622	13
6879659	13
18293753	13
3532047	13
816063	13
1726678	13
52296	13
8482349	13
18478182	13
1354791	13
8148248	13
8635486	13
8448190	13
5025399	13
13770556	13
881684	13
351189	13
28625333	16
9583578	13
10365345	13
3111219	13
2687079	17
11917519	13
4569293	13
159620	13
668987	13
28038823	13
1773439	13
4363504	16
2718572	13
17846507	13
2920051	13
3687856	13
16206949	13
5268127	13
2677719	13
2525598	13
5128724	13
1737279	16
27086567	13
329701	13
5098375	13
1974131	13
10721648	13
2010587	16
5639777	13
13407965	13
7252063	13
12622445	16
6025144	13
14704718	13
2491744	13
3427254	13
8052915	17
22968154	13
4078920	13
8643070	13
12924657	13
6292088	13
6475128	13
27506533	17
13636345	13
4268938	13
7301311	13
2106289	13
20347926	13
842795	13
9166397	17
6371493	13
8270630	13
456062	15
798092	16
866857	13
9998782	13
1751991	17
17807833	13
23022339	13
12429630	17
14257327	13
3620221	13
8213571	13
3469669	13
25675709	13
1986121	13
1949773	13
8330144	13
11696852	13
21198937	13
2585506	13
3591464	16
607456	13
28604286	13
36351949	13
1565730	13
5026602	13
7651205	13
52437539	13
7362160	13
13235030	13
2087331	13
16334504	13
5013765	13
2224191	13
27898287	15
6732593	13
1170438	17
28943032	13
57155212	13
6255158	13
5564528	13
486669	13
30529789	13
7918770	13
3444079	15
323365	13
2438374	13
9058166	13
17965888	13
24682749	13
12893457	13
7651338	13
1476161	13
10235088	16
23370906	13
1810290	13
4658595	16
207375	13
381019	13
12082902	13
22208356	13
21024146	13
19152110	13
2517383	13
6247180	15
131934	13
4186064	13
13655351	15
10754688	16
7356960	13
342592	13
1094294	13
50763217	13
3853250	16
18388326	16
6821522	13
260229	15
19319217	13
7681335	13
4741875	13
5113136	13
8700376	16
15221549	13
2998230	17
1939452	13
7243577	13
5346964	13
4226403	13
1025330	13
8724878	17
1444060	13
4199263	16
1642872	16
8718014	13
5333064	13
708666	13
2349456	13
17039701	17
4081608	16
3622526	13
4299165	13
64112	13
6344028	13
13376579	13
16479026	13
3526409	13
5762499	13
2607025	13
1502152	13
427607	13
3509804	17
1041296	13
4836968	13
3578906	13
2609806	16
1353660	13
2639909	13
3114839	13
1746062	17
2981703	13
12047703	16
11611316	13
6377061	16
14522452	16
3186996	13
2797816	13
6208705	13
18722779	13
6842168	13
389944	16
18432263	13
3257437	16
1264757	13
8223461	13
1810106	13
12083645	13
5670922	13
7078562	13
1444498	13
49495708	13
2598803	13
11056342	15
4874876	13
4756197	13
737542	13
10118616	17
8036363	13
1814056	13
1105461	17
4833937	13
6342353	13
10466797	13
6499248	13
3651984	13
18236603	13
10327134	13
12108591	13
3160779	17
9117492	13
2475804	13
3031178	13
93979	13
33640136	13
17153644	13
2724025	13
2999679	13
1527447	13
18538775	13
18745120	17
19740936	13
5278567	13
18148774	16
2909407	13
18068707	13
11928049	13
12782098	13
2850704	13
761952	16
2653761	13
13646271	13
24542251	13
954735	16
13815386	13
3781259	13
4574205	15
10007007	13
40027905	13
19887895	13
2812911	16
5630470	13
4058911	13
3414717	13
30022691	13
2228585	13
9319640	13
14818332	13
626814	13
5436325	13
7144120	13
7093162	13
5392668	13
572267	13
1186553	13
17167735	13
16537816	13
8236191	13
7796739	13
1943256	13
17496570	13
7120702	13
3339449	13
3760598	13
2072708	13
6624919	16
5106746	17
14385518	13
2021116	13
4272837	13
607721	13
842	13
3691521	13
6152368	13
618351	13
149086	15
1206197	13
13377877	13
1590348	13
17922092	13
3549191	13
4922867	17
200998	13
11965894	13
676891	13
5612592	13
25256937	15
13185328	13
4461155	13
10113497	13
6135711	13
9804573	13
9194055	13
215055	13
13144874	17
2327720	13
19887500	13
34169485	13
4425845	16
7488837	13
21536317	13
5612446	13
7544179	13
277606	13
827424	13
6937186	15
6844078	13
3715184	13
18088999	17
898315	13
15021935	13
8615592	13
440760	13
2087035	13
4019222	15
8661142	13
7553914	16
8018216	13
10247117	13
14117343	13
5955246	13
8055330	13
2227946	13
5268095	17
7520859	13
10137843	13
5081880	13
7161634	17
2876894	17
1961697	17
861632	13
8474678	13
21511886	13
2873210	13
4623521	13
19081450	13
8409408	13
255031	13
15804133	13
17002373	13
2577675	13
18644965	17
15216743	15
2235434	16
740664	16
13929279	16
12909315	13
24231134	13
12259293	13
20107338	17
7700513	13
4600231	16
6042717	13
4523391	13
2233975	16
48049842	13
18105354	13
1815365	13
27043399	13
542711	13
7584221	13
23877597	13
6563240	17
4829039	13
2214538	13
7112213	13
1294594	13
12330002	13
4193932	13
15479752	13
8214188	13
2599389	17
12643870	13
9855965	13
9664746	13
9802634	13
1416118	13
7879963	13
11131572	13
4447389	13
7238784	13
28962258	13
2532141	13
6118506	13
26519360	13
6505716	13
5728695	13
1741705	15
33321567	13
1221748	16
10197581	15
4290310	13
1125963	13
18089980	13
3954699	16
2944397	13
676239	13
17074180	13
15253645	13
2215575	13
10342512	13
8170149	13
13493930	13
10741295	13
2726270	13
3329738	13
11627005	13
12007956	13
3243422	13
17740462	13
8136551	13
302157	16
4269829	13
942938	16
13322063	13
15964807	13
19457268	13
4872625	13
6665578	13
6666398	13
22598464	13
14859526	13
2452888	17
3071958	13
3131841	13
41961603	13
7708399	15
31996618	13
430086	13
3405751	13
2777760	13
1227584	13
1735190	13
1614368	13
15858957	13
12985611	13
2950807	17
714176	13
15591165	13
12711587	13
3151474	13
34346533	13
10398353	17
1906314	13
3807272	13
18310324	13
13215905	13
300382	13
5728628	15
2815555	16
21542818	13
4560180	13
370343	13
12653576	13
7686308	13
1800078	13
587117	13
9458806	13
13001070	17
4642157	13
8102851	13
2743071	13
2524986	13
2898974	13
8357261	13
579111	13
3442518	13
17254030	16
12906488	13
14221227	16
12143670	13
481981	13
1544088	17
28751272	13
96240	13
30983	13
830303	13
8321852	13
17457933	13
6524368	13
7811317	15
2413518	13
11790212	13
10049917	13
10159989	13
3367761	17
3470497	13
2312420	13
1026766	13
5795155	13
13381553	17
8128539	13
10468609	13
3893347	16
2629000	13
564651	13
1922430	13
16125881	13
16526849	17
7002886	17
1126776	13
4774120	16
2800545	13
9301759	13
10435683	13
7793782	13
7248164	13
3429485	13
4089944	13
446133	13
7313047	13
16220567	16
44389958	13
3319347	16
7138816	13
3073772	13
399820	13
834290	13
17318221	15
8867914	13
8819218	13
24759154	13
12204552	13
897588	13
4164906	17
6169638	13
349492	17
6560112	16
747312	17
5834498	13
4540705	13
9068223	13
814726	13
3363875	13
506723	13
8540589	13
8252056	13
2810602	15
14221093	15
4862516	13
1078190	13
3398059	13
17385778	16
4696876	13
12096974	13
3747931	13
4095578	13
1423852	13
9231986	13
5407459	13
3495940	13
6865802	13
1541949	13
12269215	13
6605979	13
8853548	13
14968593	13
6204816	17
9528834	13
11618333	13
18188847	13
34570974	13
18455608	13
2680176	13
9697780	13
5441550	15
6402962	13
13472919	13
5193536	13
8727981	13
8498174	13
3423556	13
16594042	13
1676217	13
4918437	13
4960215	13
6223858	17
988085	13
31430814	16
4796175	13
945862	13
2305134	13
410764	16
363252	13
4162370	13
1725934	13
7616769	13
2333877	13
395204	13
9413088	13
16145195	15
7802878	13
1057710	13
16113773	13
3073199	13
4771414	13
4930821	13
15553072	13
26192745	16
266189	13
3316449	13
4820490	15
9086362	13
6534061	13
13857460	13
2507901	13
4335309	13
6723222	13
7644480	13
2012382	13
275737	13
6519246	13
24645956	13
17323849	13
7388346	17
15041723	13
2269288	13
18457892	13
15428026	13
15169523	13
6904661	13
4385057	13
1335394	13
14613156	13
25300612	13
244604	13
7938757	13
1100519	17
5671015	17
8293398	13
1957892	17
1852014	16
17234581	13
9693967	13
1113467	15
1514633	13
3003552	13
2614416	13
6490521	13
6658575	17
3735491	13
5239497	17
10300714	13
458767	15
14190264	13
12113148	13
17003355	13
22511535	13
3169561	13
31184756	13
642897	13
3161621	13
4521216	13
25020144	13
14660212	13
23095885	13
1396141	15
14726897	13
8601753	13
14370309	13
2016227	13
2257827	16
2325524	13
8211595	13
4688861	13
13420269	13
11672356	13
23222743	13
14546915	17
461776	13
533382	15
3094924	13
14027775	13
4470243	13
4543291	15
3899587	15
17072055	13
4941521	13
6202969	13
127769	13
6260883	13
15635216	13
3622529	13
8161475	15
16276	13
10891027	13
9707852	13
13415416	13
2246734	13
5328162	13
1361833	17
4462240	17
15837974	17
6142921	13
3132281	13
729625	16
15547375	13
2127309	17
9412780	16
15126533	13
643645	13
27858137	15
21700497	13
8041092	13
11261073	13
1204746	13
4027846	16
7888262	13
9192175	13
618601	13
7533896	13
2873936	13
29352813	13
428402	17
1433338	13
7184740	13
15821312	13
45059188	13
4946647	17
828466	13
12157315	13
10198010	13
3653375	13
16090356	17
3318004	13
1985007	16
20669744	13
12613625	13
19370246	13
7708494	13
4924153	13
505286	13
9577816	13
4548833	13
8868341	13
15346423	13
3682738	15
5248101	13
10395605	13
18808433	13
26921789	13
22697650	16
8587266	16
21469171	13
7114632	13
1389275	15
10384078	13
17696614	13
4055266	13
5900557	13
8405411	13
865379	16
14382529	13
3376042	13
5446079	13
2818535	13
291401	13
3677849	13
508161	13
32940967	13
9888744	13
4145284	13
5116204	13
10134838	16
816037	13
13141977	13
3617025	13
5724960	13
11946431	16
1376734	13
1531166	13
4728233	13
3859444	13
9723424	13
12307890	13
1996781	13
18361601	16
1011475	13
20357463	17
8677097	13
2492685	17
6722940	13
5915458	13
4055154	13
8570306	17
2098732	13
4917675	15
8257755	16
1158684	13
11178859	13
9607881	13
2010604	13
10654661	13
8902373	13
6172968	17
9828555	13
8808659	13
19258611	13
15261722	13
8991507	13
6275019	13
3774925	15
4652249	13
1619101	16
5815955	13
12385587	13
5300149	13
5827938	13
10252062	13
1497122	13
14972	16
4824194	13
8011198	13
20505570	17
3036308	13
9942344	13
1009546	13
3469682	16
30771843	13
15486384	13
9092107	13
5071944	13
12720421	13
1632847	13
4296040	13
4632587	13
2612189	13
8538615	13
272729	13
440118	13
10305130	13
1762736	13
3713301	17
21329719	13
11595388	13
2633182	13
7091058	13
7888661	13
1320299	13
483540	16
3634867	13
8079439	13
4203625	13
4324523	15
1272924	16
14226067	13
23780156	13
606318	13
5642052	13
1923358	13
13468764	13
1816597	13
16257431	13
2107073	13
835190	13
7222682	13
20371328	13
3570081	13
5673270	13
1196459	13
5193818	13
11869859	13
118184	17
5214452	13
12772240	16
15972476	15
9955362	13
7448689	13
6839982	15
14291082	13
6529799	13
6445058	13
41288468	13
11117722	13
3229937	13
1552225	13
9098360	13
7146519	13
25982784	13
11491205	15
20866031	17
1100772	13
26151930	13
3671750	16
5772916	17
2377594	16
21483016	13
4451678	13
3909904	13
80877	13
338566	13
11907535	13
2063263	13
15727494	13
1256895	16
8338920	13
27159505	13
8275742	13
3267084	13
5022393	13
15498451	13
5621921	13
4010617	13
1565184	13
19845484	13
5033480	17
3216813	13
6645327	13
1331427	13
19320961	13
42416	13
4731904	13
3741799	13
9575986	13
1208415	13
14152433	13
22436453	13
4179661	13
15356066	13
14447622	16
8103709	13
6964788	13
3070867	13
9558373	15
7025113	13
5390103	13
2506535	13
5132900	13
4161591	13
6907310	13
27311122	13
5265612	13
2463714	13
3539908	13
9447048	13
13905509	13
2206882	13
11252960	13
6129485	13
13299077	13
23262451	13
6085394	13
406607	13
262262	13
12761789	13
401781	16
20241224	13
26724379	13
6838202	17
4906996	16
1071598	13
751236	13
5696025	13
18189173	17
6701742	13
4086392	13
16984172	13
640463	13
5177080	13
3021424	13
520946	13
3211260	13
5878825	13
13247575	13
2279152	13
7122272	13
7589547	13
7500150	15
5034035	17
4117739	13
12503988	13
2490413	13
5226470	15
1648395	13
49600429	13
19760119	17
1554353	13
2197252	13
133108	13
2253535	13
16814604	13
8220364	13
3099803	13
5816047	13
27983722	13
1134013	13
38009678	13
20663147	15
5214126	13
11218651	13
3578585	15
162156	13
23407395	13
16363057	16
17316718	13
2739197	13
1602955	13
10565893	13
16340018	13
3821020	13
20198288	13
4066395	16
4428371	13
242067	16
10135234	13
4180786	13
6564312	15
2134290	13
6055220	16
5740618	13
6813234	13
9653648	13
10217351	17
2564795	17
8295478	13
4950469	13
16651938	13
10319315	13
5557976	13
4013096	17
8083017	13
7722648	13
23050268	13
22325862	13
454194	13
31898689	13
5989012	13
3182048	13
5455974	17
923524	13
37106915	13
2840133	13
7134178	13
7478848	13
7878539	13
399241	17
13232979	13
13262432	13
1106797	15
2331587	13
2713433	13
1308363	13
11008233	13
64896	15
77231	13
2984871	13
11722357	13
3531272	13
2331684	13
6056564	13
10853495	17
1260075	13
2112295	13
15654620	13
3247612	13
10401025	15
2099595	13
6915109	13
2676304	17
44007832	16
1651898	13
3602348	13
1964650	15
41702147	13
34474295	17
1548635	13
2786542	13
10247459	13
1343656	13
3523329	13
2789583	15
2485694	13
12428874	13
8681480	17
7477786	16
6752191	13
2678364	13
9893174	13
9848956	13
3439801	13
11174073	13
6357900	17
6128595	13
8294684	13
4121698	17
8071069	13
535759	15
4916731	13
5713039	13
21333671	13
11531822	13
12620547	13
5628819	13
4742998	13
8071806	13
11015484	13
9780676	13
14796227	16
2372156	16
1640070	13
10789799	17
688658	13
2316660	13
7363642	13
9629201	13
8495414	13
3751741	13
27704420	13
8800806	13
2357901	13
6965137	17
4426092	13
4588296	15
2031491	13
23538922	13
31624627	17
25832803	13
3733732	13
16074380	13
3318425	13
26061651	13
20938608	13
878392	17
12120629	13
3767572	13
7999907	13
3130379	13
4435459	13
9222167	13
26316638	16
6359029	13
386585	13
3898847	13
1723729	13
3381225	13
791945	13
220517	13
1869150	13
1442530	15
1732849	13
4530201	13
14570208	13
7551743	13
3278592	13
36596354	16
1569976	16
365917	13
2777795	13
4071360	16
20393434	13
5545497	13
2821533	13
841929	13
6538157	13
2644644	16
14020303	17
6162464	13
7695533	16
11851724	13
15013503	13
4144258	13
3624477	13
4886793	13
824832	17
1479483	15
2434020	13
956789	16
6321413	13
10056342	13
3697860	13
18526219	13
10014452	13
12969806	17
1548115	16
23217909	13
9772611	13
6364417	13
13424857	13
5045951	13
10999708	13
3238131	13
2069162	13
2466003	13
11918175	13
8767028	13
4300319	16
1249253	13
5261602	16
5871335	13
14352769	13
7467601	13
20924298	13
978529	13
1095659	15
747160	15
1157973	13
10706013	13
15564218	13
11168424	13
23241116	13
23684549	13
81401	13
21868309	17
7726959	13
17747569	16
12491465	15
5462105	13
1295173	13
18447839	13
5148250	13
8968538	13
5353183	13
8536196	13
5293834	16
731915	13
9144621	13
2866971	17
3170506	13
24738769	13
6805532	13
12628880	13
5836364	13
16899155	16
38928143	13
15474206	13
8676461	13
1138498	13
25572123	13
12220316	13
20272341	13
1708895	13
6752414	13
4644188	17
2375916	13
4790202	13
950939	13
7954074	13
72007593	13
7765339	13
5324130	13
5428088	13
13596926	13
6258689	13
23747131	15
23243664	13
25225307	17
619250	13
2355318	13
2883797	13
11532834	13
11453292	13
7562024	16
8674515	13
1035181	13
21978392	13
8368401	15
6231844	13
2507445	16
10696656	13
23801653	16
2134443	17
9043022	13
15457200	13
10734792	13
11128305	13
5758280	13
2685492	13
1171028	13
12534538	17
53063879	13
9996042	13
200450	13
4668189	13
3028299	13
2952578	17
5260563	13
7896854	15
26196666	16
15130063	13
27895549	13
727891	15
5140912	13
1596421	13
13465915	13
26510534	13
2337409	13
115418	13
15934386	13
898052	13
252857	13
16009091	13
19235093	13
3888567	13
7170369	13
4444502	13
38959460	13
13094512	15
1736908	13
10349996	13
3250443	16
892135	13
10573294	16
26210327	13
3234720	13
8453921	13
9020928	13
944250	13
29415488	13
22662397	13
29991781	15
8505014	13
7906242	13
13800605	13
9806086	13
7205941	13
1697711	17
2537953	15
3177533	15
16569766	13
1354667	17
47528298	13
3534339	15
31798057	13
2177191	13
6487078	13
2790028	16
4890603	13
15315456	13
13879568	15
7630881	13
14756876	15
2423748	13
15074950	16
1610899	15
1234661	13
22483173	16
315093	13
22514848	13
2237526	13
897153	13
39151704	13
6220468	13
38978	13
13600412	13
8042310	13
9949180	16
46942	13
15897678	13
2116920	15
162740	13
17588207	13
492019	13
5148435	13
39459907	16
10145146	13
16612859	13
1591849	13
15956229	13
5687879	13
5081293	13
713484	13
67547711	13
2463020	13
4264643	13
1039636	13
32132490	13
7225905	13
4531194	13
18039550	13
16105244	16
8813087	15
7268057	13
502935	13
6937524	15
12596591	15
5327041	13
14383208	13
28227529	13
2520101	13
4322632	13
991270	17
13135026	13
1093912	16
371389	13
3904007	13
14312764	13
17403877	15
6873746	17
18648235	13
15756690	13
16401603	13
7798064	13
4120923	13
6515646	13
4352565	17
5068224	13
20925089	15
5529052	13
91858	13
6526188	13
43212439	13
17000811	13
14350526	13
8852753	13
5778072	13
8337518	13
1741616	13
332236	13
6854550	13
9151561	13
8889201	13
2573837	13
3098822	13
2616108	13
17642046	13
3319116	13
9786810	13
27095537	13
4699521	13
4393838	13
1435478	13
3385899	13
13854818	13
9660102	13
4431327	17
4482486	13
1007784	13
7377969	16
3669071	13
34371794	13
17711504	16
3904193	16
1782330	13
2234159	17
1721146	13
8227037	13
1380658	13
9564791	15
45037165	16
5485905	16
6268644	13
2152709	13
9411478	13
106814	13
19370985	16
8178233	13
1122827	13
4790199	13
8712711	13
20775338	13
14859000	13
530005	13
4793662	13
17977541	13
2537143	13
19410284	15
1776580	13
1101064	13
1808438	13
5760704	16
2740344	13
30860089	13
8084093	16
8319086	13
6778674	17
2752610	13
14338231	17
1082901	13
8709873	13
8476190	13
518703	13
4593507	13
13763305	13
11922206	16
23421663	13
3134231	13
3361605	13
6736302	13
757595	16
5423060	13
2624912	13
1053871	13
383320	13
21915630	13
5627514	13
5039036	15
19935877	13
11678546	13
5903877	13
6722921	13
1137754	16
14096540	13
11362410	13
50989	13
6600117	13
21847855	13
4939747	13
3126973	13
9497744	13
1042718	13
2349514	13
444261	13
9908500	16
23352714	13
14237964	13
13706488	13
11595784	13
4208655	13
1108397	17
12323203	13
1031350	13
18462475	13
5129247	13
1907923	13
14615393	13
933855	13
10456255	16
312527	15
6896553	13
15322624	16
15419875	13
1576017	13
6200756	13
5782669	15
4595187	13
18181569	13
20544735	13
3367897	13
2394048	13
182248	13
695347	13
11175594	13
6302592	13
17494090	13
1692577	13
15954904	13
7656445	17
32913449	13
12214742	16
20595725	13
6734007	13
5822305	13
6876072	13
1371926	13
1730033	13
5843090	13
10520950	13
7071067	13
5966318	13
3347617	13
638024	13
2070216	13
12374255	13
19343747	13
269011	13
11966179	15
4331214	13
5102835	13
6367723	13
16671575	13
10423469	13
12162981	13
18335486	13
10016858	13
12239685	13
3969459	13
4117810	13
11466580	13
6912064	13
9967112	13
2506643	13
2442291	13
42098608	17
1692573	13
5509315	13
12044566	13
9405472	13
6997156	13
21251133	13
12592483	13
27670174	16
2640684	13
25481737	13
2234008	13
3763604	13
712116	13
3264672	16
1872394	13
375440	13
2458824	13
1638562	15
1338230	13
2454985	13
10328708	13
1177075	17
29583029	13
13139538	17
5430665	13
18108904	13
1674240	13
7853287	13
6553161	13
10499976	13
6585468	13
1605285	13
3046085	13
5973289	13
16463961	13
17854204	13
2108565	13
5028388	17
2674899	16
9189062	13
1670282	13
2374142	13
1980917	13
8636374	17
6834865	16
5880999	15
14938247	13
1073965	13
969363	13
2245959	13
481520	15
2733690	16
25967005	13
23637728	13
12812574	11
19790835	13
19920903	13
6368898	16
2157214	16
6899767	16
6035115	13
5246729	15
7556449	13
334687	13
10828217	17
8010194	16
3499657	13
8092863	13
18841385	13
4332142	16
8686333	13
3704690	13
32781501	13
2101947	13
26273652	13
640708	15
11847819	13
5094119	17
7832946	13
17721395	13
44794007	13
7684699	13
1054275	13
102229	13
633116	13
1535231	13
479181	16
4309287	16
10697636	13
616275	13
3223179	15
15609841	13
10840561	13
10419347	13
29036146	13
21559027	13
7014634	16
2821551	13
2324811	16
8501999	13
13937114	15
4378099	13
14740556	16
4165012	13
7551321	13
9916976	13
10855641	13
1045745	13
798310	13
6043496	13
922532	13
6667450	17
10322820	13
27900643	17
15709669	13
3340643	13
129426	15
4868142	15
8585188	13
25953262	13
11665723	13
13222574	13
4870154	13
4440907	13
5809503	13
8317360	13
5502948	13
28547989	13
3940141	13
11497430	15
6793425	13
6962891	13
28409034	13
11451371	13
2669985	13
8034466	13
9131347	13
3640370	13
6286607	13
5191625	13
994520	13
6157161	13
4298930	13
27393516	13
44192196	13
11583411	16
22243129	13
1977066	13
1255859	13
2396071	13
2112627	13
3571901	13
4850788	13
4153386	13
7605556	13
2634811	15
5678590	16
3244421	13
6502317	13
8549922	13
419053	13
760998	13
4121290	13
7821010	13
3562132	13
4323213	13
1177009	13
1464134	13
11365226	13
8356067	13
17571064	13
2612766	13
8158133	17
4275558	17
4022980	13
22881221	13
5710959	13
5638703	13
9797846	13
5690050	13
674110	13
6959001	13
17993948	13
13364965	16
12998993	13
14304268	13
8298589	13
2451474	13
27542833	13
13978646	13
3798481	13
10506716	13
26188899	13
15378957	15
20204323	13
1856710	13
7591856	13
8564883	13
7492371	13
1103226	13
21710736	13
8686324	13
2829640	13
6895982	13
3504813	13
1658729	13
6341867	13
16077894	13
8942914	13
2750331	13
53101303	15
2888719	13
6849804	13
4082208	17
2417607	13
1830356	13
16068902	13
6436425	17
13583913	16
6183003	13
7703150	13
2736827	13
1902728	13
23165333	13
2555273	13
3014300	15
9224037	13
1520443	15
3348754	13
499149	13
1853544	13
9837491	13
7094662	17
1386046	13
9447784	13
14563767	13
2020125	13
1834915	17
13387808	13
14300586	13
7620307	17
2109443	13
10388412	16
799991	16
65959	13
4363929	15
2671270	13
18308006	13
14164304	13
7136041	13
285204	13
573685	16
7961763	13
15083538	13
213533	13
3582363	15
4269883	13
6229945	13
9011505	13
2509155	13
2010193	13
3911359	13
4897129	13
11847791	17
6995514	13
37717627	13
10807481	13
6416606	13
8562373	16
2328482	13
811279	13
1033098	13
2236640	17
12980214	13
11235898	13
8427506	13
17483408	13
300867	13
934426	13
2266080	17
11438132	13
13363276	13
20897276	17
1639027	13
9073758	13
3112182	13
1795732	13
4411718	13
11263228	13
138792	13
2594	13
17348695	13
15447744	13
6775080	17
10697440	15
3535226	13
14890333	13
2060827	13
16986657	13
7712152	13
3919916	13
2123257	13
4816309	13
3879072	13
4041230	13
29648518	16
939245	13
7073341	13
10797649	13
7991025	13
21123034	13
7016232	17
6162746	13
569289	15
622261	16
6654825	13
6331367	13
21139212	13
2216743	15
17065829	17
476170	13
669001	15
22892491	13
6262471	13
16619267	13
17409255	13
12549628	13
7804375	13
3735188	13
11705700	13
21024765	17
26644338	13
10766460	17
15981131	13
9654069	13
20875884	13
37192750	13
879471	13
15111363	13
24066536	13
7447251	13
8800005	13
2580605	13
9521904	13
31429144	13
607501	13
10919935	13
665352	13
3473110	13
12573509	13
16708787	13
2243594	17
2593059	13
13865729	15
5642689	13
5841389	13
1548168	13
1551060	17
2135755	13
683883	13
13406070	13
4922461	13
8216878	13
7493889	13
8572016	13
11319426	13
1491201	13
6461441	13
11490050	13
2740387	15
4091474	17
1109926	13
6010356	13
32514400	13
26083210	16
32156127	13
2560692	13
10175883	13
8691322	17
14233673	15
6284725	13
3313555	13
8215183	13
521474	13
798780	13
853788	13
8811288	13
16212568	13
9983275	13
10202812	17
81750	13
7540188	13
9480680	13
25131490	13
10412929	13
1025373	15
397381	13
624743	13
2311381	13
26289273	13
2463308	13
2315914	13
846922	13
10874710	13
4012459	13
11154196	13
17105822	13
5820321	13
10274774	13
13083238	13
9801114	13
3983954	13
790261	13
16521221	13
2051775	13
22570731	13
6777882	16
5145584	13
529665	13
12591428	13
20718832	16
7928374	16
4831902	13
10230362	13
4032023	13
25669208	13
16581189	13
3151585	13
2029412	13
4137988	13
7767845	13
7653484	13
7731537	13
17133605	13
9843205	13
1336754	15
11094747	13
18880736	13
16544296	17
17898495	13
2207113	13
2513639	13
4934252	13
9237221	13
19347766	13
3807991	13
19257276	13
30190942	13
7776824	13
36154605	16
6327613	16
5375451	13
10566093	13
12885204	13
30211541	13
1754604	13
9887174	13
4120723	16
1957891	13
3397357	13
13689787	13
11796017	13
4301210	13
1894048	13
1775007	13
28534177	13
2014899	17
22791640	13
1096115	13
11177236	13
1391206	13
2973446	13
14606753	13
454480	17
4323912	13
2863334	17
9516562	13
7185197	13
8036661	16
3358676	13
10282376	13
4345067	13
20269394	13
3496253	13
16285223	13
28537569	16
1872441	13
1054436	13
7885400	13
21033491	13
6226610	16
2768744	13
2405517	13
10714452	13
11856715	13
26614125	13
2788716	17
560864	13
164834	15
1143193	13
10728566	13
13560111	13
29508668	13
5085478	13
2323711	13
37932028	15
2524823	13
1924555	13
6267194	13
9489575	13
24104049	13
13796709	17
2558799	15
15848232	17
13148220	13
5891618	13
2239991	13
11973139	16
982905	13
14825959	17
1538925	17
6737598	13
7784611	13
16444012	16
4166454	15
18728955	13
12114779	13
7729254	13
1361312	13
28909615	13
2241111	13
1056286	13
4867278	13
5640781	16
18882862	13
4725666	13
799	17
4663974	13
45972773	13
214297	13
792437	13
5319672	13
15434565	13
5772986	13
406597	13
360754	13
8013732	13
3897526	15
30653770	13
9133065	13
13004486	16
4025895	13
1802035	13
4632660	17
41646418	16
25201050	13
110467	16
6878045	13
50942	13
26119540	13
29974060	13
255612	13
36824979	13
679843	13
15627191	13
2701488	13
13450930	13
4175413	13
3091629	13
7537441	13
1261544	13
5753111	13
5686084	13
2756254	13
8645692	13
13112725	13
1879541	16
13200578	13
22538892	13
6784445	13
2340106	15
14624996	16
8120775	13
3530152	13
5443627	13
13941336	13
270901	13
16145142	13
7922055	13
6764160	13
468479	13
17089539	13
740495	13
8984510	17
963684	13
25407511	15
3112368	15
5108490	13
292530	13
44294933	16
3402812	16
6591899	13
5780374	13
3956760	16
35005204	13
5479074	13
12750540	15
8875452	13
15157	13
9651648	13
2257033	13
3304977	13
7491423	13
5161328	13
7131736	13
12155666	17
11805348	13
1151734	13
8006260	16
6013823	13
21783224	13
916535	13
7530787	13
15482056	13
708655	13
8408338	13
450168	13
1218039	13
10979307	13
2886411	13
3833513	13
2805333	13
4491910	13
9534781	13
6058937	13
417095	13
14033350	13
8750752	13
684212	13
10473751	13
173427	13
13913135	13
137946	15
10522860	13
17986655	13
14315101	15
3474943	13
4936035	17
4273866	16
6638063	15
4549675	13
2654659	13
10294991	13
3960182	13
11220400	13
10807894	13
1632070	13
2820194	13
20073323	17
8475295	13
2245021	13
28003043	17
3584132	13
341356	17
1040491	13
4343742	13
2754102	13
1662650	13
6564885	13
1988902	13
2619360	15
1758709	13
1281179	15
3005273	15
5527969	15
1773439	13
1818359	13
12644046	13
11822052	13
11068372	13
6621018	16
449933	13
3017520	13
1512780	16
610512	13
9654120	13
15217902	16
6730292	13
2659295	13
18668074	13
5927523	13
12662542	13
3409191	13
49745945	13
14866583	16
3625996	17
11930107	13
6286095	13
16774473	13
5571658	13
3819750	13
2081982	13
3209351	13
26282727	17
2528068	13
10658404	17
23533683	15
2989611	15
2744025	13
3121721	13
607347	13
8180104	13
6746740	13
21123647	13
10796537	13
2426269	13
7895692	13
3606315	13
18502218	17
9546827	13
7652374	13
4163699	13
3489248	16
2392255	13
12122108	13
9661567	13
13886954	13
1318082	13
1676980	13
7018065	13
104688	13
12854426	13
11184098	13
6640321	13
4508404	15
4121223	13
4350387	15
1204526	13
8312434	13
8621101	13
7610805	13
794729	16
4190595	15
6661752	13
2310967	13
6494218	13
3107656	13
1409743	13
770780	16
1425915	13
5624290	13
3926098	13
10184861	13
6668621	13
15634093	16
5503395	13
12755091	13
6188616	13
5453938	13
1134666	16
3231015	13
4661287	13
2553750	13
5260532	17
8794023	13
34074033	17
2514045	13
18423622	13
31940439	13
22868	16
7174734	13
1700757	16
5833047	13
14493453	13
31059548	13
5627442	13
10237438	13
12298382	13
2533852	13
6908726	13
6145664	13
13784364	16
5867269	13
8276469	17
13042132	13
6458534	13
15548785	17
4421215	13
2041200	13
3518909	13
7316454	13
1789479	13
1316807	13
2303850	13
9213799	13
9774140	13
7782341	13
442949	13
18971496	13
780171	13
7123767	13
3777143	13
186598	13
770546	16
3252791	13
7049176	13
5071978	13
655182	13
1627568	13
3388444	16
2256006	13
4208818	13
3461133	17
24702973	13
1056357	13
9416280	16
6062618	17
1401551	13
10757360	13
7489380	13
12368776	17
5972768	13
23937562	13
10828788	16
2080024	13
8190142	13
12002677	13
582975	15
9743578	16
24513560	13
30474279	13
6993165	15
3615821	13
1448825	13
6246930	13
842433	13
780826	13
4604682	16
93749	15
8890023	15
3359366	17
6351901	13
3838913	13
9551193	13
10517140	13
2197614	13
6728514	17
4084146	13
133774	13
10733700	13
3801219	13
5389054	13
11240122	13
2784971	16
6925592	13
2663888	13
6761008	13
51771370	13
6405725	13
23405861	13
7320576	13
14735535	13
18480532	13
5236458	13
22072191	17
3243662	13
4290491	13
5604776	13
7353906	13
2830570	13
11020563	13
2494610	15
33054260	13
9031925	13
27781703	16
57880792	13
40414910	13
15721502	13
4466520	13
13987410	13
19039485	15
1587730	13
2999647	16
21421726	13
11018821	13
2678327	13
12219686	17
6800132	13
7112032	13
13091084	13
6021094	17
20125069	17
3796958	15
7310647	13
19554958	13
9092131	13
15147970	13
11600096	13
12158532	13
27917671	13
10432434	13
1396250	13
3440682	16
364429	13
15551567	13
8496725	13
601026	13
15787621	13
5081157	13
2777249	16
24506535	13
1413488	13
16452245	13
3021751	13
6498848	13
12762658	13
11412659	13
3817675	13
5439484	13
7671147	13
7364543	13
10099774	13
9871124	13
2053388	15
10662151	13
916152	13
5897987	13
14432840	13
5851849	13
25064442	13
907561	13
7262721	13
13800369	13
706680	13
213315	13
11920047	13
4856037	17
3242844	13
13608209	13
6343022	13
1028322	15
1323141	13
7038987	13
2665189	16
115572	13
9218630	15
10631377	13
1515815	13
2933731	16
14962307	13
1408555	13
4255639	17
4830548	16
3330008	13
19731338	13
1148250	13
1296699	13
2993396	16
13608159	13
8609949	17
9256486	13
8301347	13
29697320	13
3062036	13
6160706	13
6099859	13
13075126	13
4074694	13
16914069	13
11396098	17
4698716	13
3027874	13
7175199	13
4259329	16
3135714	17
32150375	13
1062645	13
8832763	15
3210795	13
16092240	13
330397	13
487752	17
22418734	13
1350095	13
14983237	16
3737406	16
2465921	13
6172155	16
2114865	13
2985505	13
3003887	13
4546468	16
445414	13
5236387	13
4294188	13
3009061	13
6382704	13
1143350	17
39313366	13
13474014	15
1759888	13
1566009	13
2130515	13
5026044	13
1062111	13
7172061	13
13801650	16
9332751	13
4973340	13
64360395	13
1717349	13
12443249	13
3095516	13
11230520	13
8522375	17
23987642	13
28919287	13
1545322	13
19308051	16
5977110	16
31595007	13
29683389	15
5247252	13
17639437	13
10568611	13
11345077	16
11216870	13
3527811	13
9157005	13
18789155	13
27661055	13
3611862	16
31931895	13
168868	13
1010210	13
9202906	13
6268284	16
22113353	13
7607217	13
9850875	13
6288939	13
5442599	13
15433975	16
1518	13
2830993	13
1490061	13
12138478	13
22299146	13
2486166	13
1584280	17
7637809	17
2124001	17
20841402	13
12777744	16
18459061	13
7570249	13
2009199	16
6203751	13
11238548	13
5883712	13
10279444	13
3040598	13
4100899	16
798455	13
10688878	15
1481043	13
997568	13
6990248	13
733916	13
13791697	13
5018382	13
9928788	16
3431198	13
3775787	15
2359960	13
1677346	13
25058025	17
5212017	13
5189440	17
19510481	13
1017313	13
1065617	13
7526904	13
7210313	13
25887250	13
10247748	13
18341750	13
21436766	15
8313905	16
448045	13
937584	16
17369159	13
3241886	16
3067742	13
5590965	16
10885095	13
10912025	13
13955790	13
18182794	13
1713787	13
4984845	15
14964918	17
20150	13
26289407	17
8415673	13
6477007	13
12832248	16
22237509	13
8854273	15
3533413	13
8689959	13
4804087	13
1129871	13
844480	15
6824852	13
11716950	13
1995797	13
6656413	16
32903341	13
4699698	13
1393999	13
4672311	15
13400870	17
10633217	13
10422420	13
17843694	13
5728874	13
5398614	13
12773530	13
10442378	13
3408584	13
2143862	13
7082221	13
4154007	13
5649003	13
58987299	13
4620274	13
7589425	13
21076056	13
2321704	16
3141382	13
2970768	13
21401649	13
4656244	13
5876633	13
303841	13
7978865	13
1646275	13
4622276	13
310342	13
2406166	16
16336791	15
182333	16
951498	13
41720492	13
24335516	16
12769459	13
3903980	13
3713311	13
9333708	13
26277063	13
20820639	13
14417918	13
5585614	13
1001553	13
7622158	13
48257644	13
2722701	13
13249201	13
8916669	13
3811301	13
21467393	13
3708479	13
4588469	13
9230101	13
1616307	13
6248472	13
14603168	13
4576996	13
13273892	13
17989802	17
2131189	13
4319170	13
934015	13
191538	13
17546852	17
23987548	13
3137744	13
941233	13
1263093	13
11743232	13
4014370	13
6120847	17
14622486	13
4054278	13
146679	13
1454939	13
3086632	13
5788561	17
2416403	16
8719957	13
1695792	13
329754	13
12252400	13
6169974	15
2842427	13
21781972	16
8871111	13
9910182	13
5045689	16
3670168	13
9709820	13
2100851	13
24320110	13
4347949	13
2641594	13
4270149	13
8286172	13
1458026	13
4184603	13
7384545	17
12558316	13
5147069	13
167473	16
10297454	13
8148238	13
1586463	13
7397004	13
3774792	13
1170410	13
32835595	13
10313624	13
415108	15
5737812	15
1340765	13
7182871	13
131489	17
467321	13
9353453	13
8621184	13
1549494	13
17328060	13
3591244	13
9394800	13
31051535	13
3475735	13
2849989	13
12465556	16
2756162	13
15608072	13
3284061	13
447131	13
5846086	15
1490340	13
7276849	13
7686182	16
21095765	13
7641822	13
28296397	13
18204272	13
2305413	13
8776875	13
5204189	13
3291436	13
386237	13
835515	13
11768188	13
7637417	16
16521305	16
6117941	13
781988	13
14155418	13
5186398	13
16814161	13
9365266	13
1818259	17
4012381	13
5251315	13
8735207	13
25122873	13
2094345	13
14998712	13
7684131	13
193617	13
705900	13
9593263	13
6498207	13
114398	15
5165766	13
21886958	13
7931495	13
34165565	13
12404801	17
3625015	13
33727251	13
44653134	13
12200145	13
2072910	13
2732454	13
29483678	15
7218932	16
12445452	13
1208762	13
8126694	13
36057375	13
44201482	13
19501801	13
25366497	13
22398795	17
43425554	17
39468040	13
10214721	16
9760689	13
8812544	13
1536700	17
2991377	13
925570	15
14620451	17
38804153	13
627474	15
3370422	15
236861	13
12817025	13
23010942	17
31349117	13
4863516	13
1280119	13
996293	13
3940223	13
6895656	13
13198682	13
2307850	13
23823065	13
50430947	13
11560155	13
787534	13
692386	13
981737	13
37346285	17
9636344	13
8219663	13
1046945	13
12734355	16
13316615	13
4588308	13
2650211	15
20250917	16
8783404	17
12349914	13
3939879	13
2236101	16
4080036	13
45790623	13
14206458	13
11724231	13
8224122	13
1510767	15
22767348	13
2985098	13
3228143	17
2142429	16
5606414	15
1953195	13
18520019	13
975131	13
22979794	13
11342658	13
21480708	13
9007934	13
4376424	15
1538537	13
6235513	15
4232522	13
2347430	13
1672788	13
9971348	16
245430	13
11720708	13
19953654	13
3649426	13
3355890	13
3844170	17
2768279	13
4748571	13
7506860	13
17024051	16
36857527	16
6801910	13
7046754	13
10612830	13
6788047	13
20305387	13
8921950	13
40343864	13
1805379	17
8971830	13
33051781	13
30081600	13
10790258	13
10023905	13
4963705	13
1281289	13
2525219	13
6492811	13
12737541	17
929978	15
13113817	16
2051628	13
17662889	13
2028255	13
7284883	16
11356436	13
11090060	13
3395929	13
17736145	13
3854628	13
19044903	13
2149165	13
1959691	13
5608265	13
6797838	13
12397225	15
16510947	16
1770809	13
1563731	13
10574207	13
4417643	13
19406693	17
7113917	17
18160350	16
16610564	17
1724678	13
34033228	17
12720239	13
2808988	13
1202166	13
190989	13
22930053	17
12137165	13
3133495	13
5277356	13
1114329	13
808397	13
48956	13
7482915	13
23119910	15
233941	13
3151759	15
7067727	13
10622441	13
10806518	17
11592204	13
635364	13
1335399	13
14255596	13
1003732	13
21116749	13
1449903	13
329417	13
798197	13
4885891	13
17646151	13
6488644	15
5061657	13
8254244	15
9977101	13
13358127	13
7697357	13
14827472	13
279261	13
1548512	17
2652064	13
6214216	13
3755890	13
6797385	13
114627	15
5236267	13
5626125	13
11260790	13
6953084	16
462703	13
1505602	13
2332262	17
5998134	13
3991516	13
3237599	13
1603241	13
36034352	16
2080326	13
4048754	16
17623056	13
1251890	13
4480872	16
4241557	13
15159188	13
1378225	13
1876152	13
993539	13
7528014	13
15194072	17
16613723	13
5202182	16
21633103	13
8697620	13
11402208	13
9747153	13
15197344	13
864042	13
4040194	13
778523	16
2785585	13
11382739	13
498379	13
2779599	13
7475674	15
7837412	15
1815846	16
7496779	13
6866479	17
1234994	13
1537840	13
248766	13
3402111	13
2462811	17
14987554	13
9650908	16
76215	13
1543558	13
7272038	13
23108091	13
506959	13
5066665	13
3575007	13
178688	13
5267032	13
200901	13
2402215	16
13143471	15
904840	13
4273715	13
10899119	13
10121796	13
9556431	13
6378224	13
17850004	13
7686770	13
6916471	13
5802049	13
6170681	13
13313895	13
556835	13
967199	17
4914074	13
3366047	16
3187652	13
4257359	15
58877016	13
5009534	13
14084926	13
9229851	13
6907809	13
17065354	13
11057735	13
4052257	13
2261713	13
992403	13
4338355	13
58123	13
2651590	13
10857473	13
8577249	13
9881618	13
22137315	13
9179564	13
710171	13
2436195	13
141990	13
5138477	13
185455	13
1097016	16
17571473	15
24730137	13
18707175	13
2115752	13
1594589	13
346787	13
18053989	16
22276260	13
5388784	13
2432198	16
22296734	15
5233561	13
4528926	13
860797	13
16288734	16
2961423	13
3664274	17
3830359	17
2491006	13
2168394	13
2545610	13
1385052	13
3071852	17
17374482	16
2235498	17
17657880	13
254223	13
1774322	13
3806567	15
15384978	13
9100511	13
14007482	13
5830162	13
14171189	13
6516235	13
4044741	13
3266218	13
3090056	13
13843478	13
1743541	13
22741511	13
234153	13
401901	17
4509536	15
4550751	13
1117543	15
14435502	13
358568	13
6227521	13
16583844	13
9947817	13
4803949	15
9025634	15
7367656	16
12016004	13
628150	13
13149621	13
20727576	17
3038223	13
43342788	13
4884175	13
5542826	13
1497129	15
1995702	15
23919391	13
6685588	15
3786170	13
18116182	13
3793212	13
37570152	16
1776994	13
6220779	13
10061026	13
15179954	16
2177041	13
20458764	13
10720141	16
4144176	13
3190500	16
10049732	13
7868041	15
11777572	13
7005561	13
23920094	13
2360810	13
4317253	13
5061719	13
3886007	13
12813098	13
7315326	13
1026271	13
10351176	13
392337	13
19162046	13
8691890	13
750516	17
6269015	13
490020	13
4847844	13
2158871	13
9781277	13
5960390	13
824375	13
2274732	13
4847357	13
9930630	15
6719162	13
12277230	13
9796537	13
17802498	13
2641500	13
8603403	16
15188771	13
3368049	13
3382210	13
7407788	13
22893306	13
26913800	13
10643409	13
5351658	13
1616237	13
355425	13
4769729	13
288559	15
11732487	13
7015401	13
2801944	13
1225826	13
12309970	13
28662873	13
4398623	13
12675333	13
14927894	13
74413	13
167909	13
4608566	13
8650079	13
2143914	16
6696647	15
723735	13
5564592	13
835094	13
7687731	16
10526787	15
14629790	17
1862580	13
22272792	13
17759964	13
5628769	13
5272297	13
9371636	15
7154832	13
9133120	13
5922406	13
4940491	13
4099903	13
17453721	17
3771160	13
15257719	13
9726505	13
588659	15
12787048	13
7011462	13
1359400	13
13484721	13
689944	13
8611974	13
13507230	13
7093788	16
471144	16
641909	13
7008907	13
4238339	15
20881517	17
3923712	17
1052643	13
24505793	13
4851513	13
1550173	13
1632479	13
2444374	13
8777246	13
10512569	13
5063670	13
9311171	13
1919799	15
18439586	13
4268591	17
5393666	13
17673760	13
28988738	13
4231258	15
20782080	13
2361899	13
11244313	13
21466692	13
6027933	17
4351597	13
28075909	13
31654621	17
1386025	13
6525825	13
2016429	16
41299353	13
4651884	13
3403227	13
9159612	15
13641543	16
25305417	13
1324340	16
7411744	13
44336973	13
19918676	13
7243938	13
9333144	13
26355882	13
33751670	13
1543644	16
15537657	13
14437135	13
6153533	13
592119	13
11032929	13
2705980	13
11144117	13
559471	13
5168032	17
263159	13
929616	13
2450119	13
15515574	15
14857220	13
2721736	13
6238613	13
1519350	16
3069503	13
35041843	13
10317106	13
3244305	13
4157961	13
35282114	13
7538396	13
1838440	13
1668806	13
9687076	13
26009751	13
560485	17
1278795	13
18044451	16
7443128	13
441367	13
3113705	13
5647404	13
4023772	13
13574344	15
21899340	13
8695999	13
11072407	15
180235	13
5700980	13
20320751	13
4232181	13
5039730	13
6278643	13
11243430	13
9652896	13
2301111	13
21500233	13
17292729	13
7647972	13
1212591	13
24210577	13
19839545	13
1066752	17
320781	15
2006838	13
12821417	13
1628003	13
3418605	13
2570208	13
181491	13
18806805	13
3390961	13
910974	16
18604839	17
2788942	13
3205400	17
1239150	13
2061959	17
2367410	16
4444679	13
4890876	13
8424239	13
8739259	13
11369920	13
2948300	13
2563759	17
1999017	13
6986221	13
5859279	13
8605399	13
17760459	13
6830927	13
15312494	13
2166517	13
4517264	13
4014021	13
1045720	13
534191	17
5699179	13
4151439	16
20887893	13
26004628	13
8721132	15
10736681	13
9948882	13
3959846	13
15168613	13
11076181	13
5816323	13
869316	13
387705	13
8741360	13
9724549	13
1485598	13
3928659	13
6334314	13
4533404	13
4566250	13
5186696	13
1819372	15
8717107	15
23144678	13
6119130	13
1132591	13
5544296	17
1307998	13
1184217	13
3719126	13
14777909	13
5110774	13
6394722	13
10767772	13
10596055	13
4803190	13
10889722	13
14582826	16
13020	13
5533654	13
7108390	13
5466206	13
1166566	13
6431509	17
6094593	13
1228676	13
981771	17
6040846	13
28322863	16
11447022	13
7611589	13
1812580	13
741241	13
27406798	15
6532456	15
5543341	16
17428621	16
6237084	16
2925446	13
8345831	13
6372232	16
4609527	13
18598507	16
4581495	13
9776352	13
20842950	13
8078081	13
1138466	13
1738554	17
1805235	13
619863	13
5127297	13
7907438	17
23231763	13
792617	13
22526973	13
18576652	13
1541704	13
13319568	13
10975718	13
11952259	13
8067268	13
4307048	13
3166428	13
9746853	13
464308	13
3039342	13
282179	13
16200669	13
7815602	13
9035139	13
2083139	13
1293810	13
13427150	13
1303862	13
10388994	17
207588	13
1459178	13
21005840	16
3023611	13
5658493	13
17416385	13
3581906	16
10026443	15
4056623	13
20555688	13
8900124	17
9937541	13
13351106	13
694057	13
8249017	13
1570125	13
1700264	13
6424797	13
2526118	13
16569278	13
12393952	13
21396025	13
4715737	16
8695206	13
17573275	13
1212370	15
3648725	13
4775129	13
1577323	16
7441643	15
25332973	13
4033907	13
1016518	17
10737146	13
4559621	13
8121763	13
565369	13
8809031	13
4435848	13
22244846	13
1424228	16
2189160	13
22005754	13
2516464	16
6037276	13
11946709	13
11031103	13
12463116	13
4379801	15
108387	13
4941880	13
2990943	15
8449439	13
6647639	13
9430126	15
16588584	15
5106207	13
925367	13
2198782	13
17682876	17
10439838	13
1201022	13
12651358	13
6371161	13
15332568	13
14297388	13
19949195	13
2354494	13
1731136	16
2327234	13
1961201	13
1779238	13
5983079	13
5615236	13
20343968	16
767998	13
23083480	13
24543202	13
6479774	17
5910716	13
757205	13
27638386	13
109634	13
4626401	13
11484860	16
24681054	13
11724866	13
2073081	13
2229200	13
5915244	13
4347372	13
14749334	13
13576584	13
16461460	16
4062102	13
11709188	17
649257	13
13398115	13
5168551	17
784723	13
9790629	15
14536000	16
1936561	13
10534451	13
448944	13
11602473	13
3868424	13
16750972	13
17385123	17
32478684	15
2564306	13
17280722	13
8216025	13
12350453	17
2801111	15
12359233	13
5533223	13
3586472	16
19911331	13
651676	13
4311079	13
4504357	13
13401793	13
69595	13
24665890	13
3264917	13
7503413	17
14324950	13
1773352	13
11269575	13
4398416	13
7294146	15
614375	13
34313868	13
3315724	13
4343357	13
5356437	13
3835344	15
374452	13
29606281	13
3588699	13
220360	13
33025810	16
1845166	13
10946796	13
16540892	16
5630519	13
14187791	13
12969446	13
4709821	13
16190207	13
5825654	17
6909924	13
10564652	13
3613165	17
9644114	13
21713495	13
8445277	13
15960813	17
7271784	13
5339696	13
841036	13
8974471	16
5420012	13
7296686	15
5883921	13
2421474	16
2611065	13
17685962	13
17835903	13
4368231	13
4608497	15
872652	13
2733994	13
2688140	13
13284401	13
2358200	17
38501877	13
13689679	13
14428414	16
3369117	13
36534043	13
1605622	13
9559781	15
5499180	13
4310067	13
4506714	15
20496421	16
10527474	13
517125	13
1044118	13
5156193	15
171332	16
9685533	13
8480010	13
15050700	13
11130096	17
5619124	15
14070056	13
7373864	13
5381449	13
7368329	13
20494471	13
6657848	13
19405977	13
2865837	13
6234519	13
637037	16
10777983	13
8448789	13
495220	15
500658	13
203523	13
708731	13
16620606	13
3418608	13
2372924	13
10519548	13
5983022	15
5360115	13
14781504	16
6272613	13
3961608	13
13662595	13
22527729	13
9132550	17
3170564	13
1384190	16
3759321	13
6028718	13
20465509	13
1118250	16
11611880	16
3510164	13
20831548	13
3115462	15
20882207	13
7724539	13
1993067	13
11676637	16
42749380	13
16308155	16
2686011	13
40644	13
1839885	13
671254	16
3623515	17
11414842	13
28204902	13
2260014	13
1561614	13
20350846	13
5715681	13
12895921	16
9666503	13
25601557	13
62006	15
5418635	13
9364471	13
12746907	15
5212527	13
11911697	13
7860683	16
5539300	13
7263312	13
1795985	13
7589726	13
6044810	13
6406842	13
116881	17
5751181	13
4401008	13
1202677	13
10797989	13
4622623	13
11612407	13
2761750	16
16953330	13
3933420	16
6697591	13
4008288	13
16550377	15
21047767	15
54433472	13
295405	13
19965406	13
17793692	13
672028	13
14231339	13
1664923	13
8321454	13
8349879	13
27146921	13
2873025	15
23581698	13
16918913	13
8539266	13
3697357	13
1401053	13
9939591	13
2281184	15
8713178	13
4047090	13
3088298	13
1078310	13
13634532	16
18938355	13
4789309	13
8235702	13
6055825	13
6504193	17
487158	13
10682066	13
11685451	17
15519503	13
406177	13
1787101	16
9386983	13
1324841	13
1636277	13
3218536	13
869768	13
2660203	17
17885460	15
6213769	13
2413414	16
532423	13
22423765	13
3585739	13
195642	13
8442016	13
1321376	13
16426050	13
11959982	13
11453854	13
15460087	13
16720027	13
7815223	13
5075324	13
54872663	13
11634049	13
6672033	13
4257178	13
9277243	13
3244785	13
3579758	13
1420059	13
5778487	13
1609120	13
1301026	15
1180116	17
11358255	13
6652272	13
7654249	13
3880956	13
22407802	13
753324	17
5977130	13
2872906	13
9207068	13
7196342	16
956909	13
13562958	13
12763031	13
2160392	13
30449624	13
9176653	13
7805375	17
10300029	13
913740	13
8961067	13
4842876	13
12265112	13
14595826	16
2973200	13
752272	13
3214086	13
2496837	16
4397633	13
1004117	13
19956147	13
2010912	13
2160693	13
3040944	13
3221256	13
3319372	13
359002	13
12375350	13
10985595	15
2492558	13
9936764	13
1465222	13
1856985	13
3095542	13
9439234	13
1748631	13
15002918	13
826645	13
4690500	13
9249241	13
1042620	16
3363686	13
4942155	13
7734718	13
5512887	13
23554773	13
12265235	13
2568761	13
3527454	13
8945451	13
13765385	13
1318009	13
21512634	13
8330496	13
7155271	13
8414630	13
1860691	13
5698263	13
1737210	13
2607589	13
6689228	13
3104780	13
15160347	13
1185877	13
17802684	17
4664722	13
4257991	13
12956287	15
13863207	17
11960669	13
25870206	13
6392684	13
9858893	17
4671459	13
32099464	13
2321682	13
76655	13
24171912	13
24899671	15
2860061	13
3883318	13
13282597	13
2698186	13
682519	13
1952788	13
12426305	17
2416773	13
3507096	13
11113325	13
32607649	13
8829519	17
6573840	13
2096731	13
546990	13
1136581	13
6389245	13
6716120	17
3803285	13
4178797	13
13840218	13
8732540	13
7755285	13
2256968	13
33974770	17
6550924	13
4244678	13
4608631	13
10239441	13
1295892	13
14372276	13
632388	13
6952459	13
24880859	13
12192890	13
3216834	13
2350312	13
5122527	13
4921544	13
6550957	13
971466	16
5089476	13
6837677	13
321883	13
6952315	13
21328489	13
74759	16
2141953	13
142930	17
2855127	13
1926216	13
1572799	13
3766920	13
5577314	13
496023	13
13319364	13
11928767	13
3734079	13
3513995	16
1440389	13
6047652	13
14366351	13
9042674	13
27113410	13
21549878	13
5647309	13
7279714	13
29167542	13
18946702	13
11054043	13
3340556	13
2905128	13
899132	16
7084610	13
2567626	13
941329	13
9397483	13
2299513	13
32701940	13
10643988	13
4287355	13
1583547	13
9246599	13
1914016	15
895627	13
1448962	16
8983929	13
11466763	13
1369665	16
74358	13
2402271	13
25261974	13
25685236	15
13802617	13
333183	13
3633851	13
43469689	13
9354057	13
1476804	13
23707267	15
4160127	13
9332805	13
7234330	13
923788	13
3666407	13
10452836	13
11286524	13
143806	13
5100723	13
24372079	13
6401834	13
5981308	13
689843	13
14426677	13
22307818	13
4915418	17
4651363	13
4699141	17
3374231	13
2264858	13
6765641	13
22138019	13
8156911	17
13565904	13
12997691	13
7505874	13
2610508	13
24587959	16
1462021	13
11417764	13
3774748	13
7159270	13
5502378	16
5337615	15
6052221	13
969093	13
2425500	13
4687215	16
5437690	15
15732771	13
30589918	13
7046970	13
7121376	13
2809891	13
2011546	15
1683129	13
360577	13
214449	15
5883548	13
1523441	16
6949807	15
4090283	13
2747102	13
10804319	13
1526400	15
22084113	13
1354401	15
10518239	16
35983642	13
3043430	13
10894457	13
20413393	13
7022627	15
2765867	13
469344	13
2117188	13
7106104	17
11206950	13
8679970	13
888709	13
13589505	13
15748098	17
11447388	13
1138591	13
726849	13
6485150	13
23756184	16
26971382	17
1912908	16
1339338	13
26532932	16
11021013	13
6482319	13
7347066	13
3739634	13
9461398	16
2925381	13
618437	17
224307	17
13442789	13
343296	15
3208189	13
3380359	13
11232344	13
6757094	13
3554229	13
2524382	13
1056932	17
4752881	13
2501547	13
3134842	16
35481823	13
4544740	13
22424169	13
3046049	15
647487	13
544487	13
3277625	17
722522	15
12558815	15
15033557	13
260091	13
2949685	13
23436415	13
5191070	13
769773	13
7833699	16
4420502	13
2428226	13
20476604	13
8420102	13
2149682	13
11958440	16
10103958	16
9817910	13
7954834	13
4455069	13
14525448	13
7346334	13
411610	13
3906100	13
2964645	13
563434	13
2078453	13
1699250	13
24562438	13
19466928	13
6113523	17
16594557	13
6962200	13
1561215	13
2342262	13
12879182	13
17598425	13
7203209	13
1778470	13
2066212	15
9181463	16
1162817	16
3496844	13
11022218	15
4983685	13
14343820	13
6232842	15
6921941	13
230662	13
473078	13
11353420	17
9925395	13
17316470	13
8113667	15
3629729	13
315003	13
9119087	13
21987111	13
10257681	13
5728136	13
3188403	13
10973822	13
21232360	17
420399	13
7595060	13
424742	13
4317099	13
9547463	13
4076595	13
6170351	13
7615574	13
4589667	16
4202751	13
9181849	13
11912404	13
476981	13
3020542	13
1984791	13
3620754	13
81090	13
8151114	15
10580180	13
1099186	13
7508765	16
12034558	13
13160852	13
35774925	13
3788670	17
4667506	15
4925850	16
13617763	13
11718876	16
3677367	15
24415002	13
16066598	13
17460901	15
4518950	13
4040369	13
5714091	13
33599511	13
1635347	13
28427175	13
5073788	13
2931915	15
33235234	13
2428041	13
483658	13
5237406	13
11185220	17
8503223	13
26384454	13
5813905	13
15198598	13
4725480	13
683173	13
3447938	13
10727116	13
16455639	17
3491668	13
4287540	13
15111101	13
5392705	13
4439094	13
4683377	13
6698002	13
19540130	13
1161870	16
8478679	13
14167456	15
11040754	13
1430271	13
459433	13
15104482	16
3405613	16
16544130	13
9038918	13
1768531	13
8097767	13
761502	13
4637580	15
8797819	13
1723054	13
3773435	13
22558105	16
2532133	13
595105	13
7384291	13
26596983	13
4272638	16
797436	13
882666	13
303920	13
5822425	15
7823257	13
155737	13
25067417	13
7598389	13
13426750	13
3394974	13
11904714	13
6993481	16
557193	13
5505607	13
4203991	17
1237639	13
5122774	13
3022535	13
1167110	13
2725689	13
212169	13
9822101	13
2744308	13
1949879	13
8405246	13
417915	16
5626812	13
4007594	16
10634636	13
4537152	13
12925866	16
13957062	13
35555263	15
27508783	17
24894249	17
3343847	16
1565468	13
3553346	17
4415498	13
11996066	13
32183627	13
8302088	13
5158290	13
8009196	13
11918896	13
1007581	13
40577107	15
26241119	13
11650227	13
13184708	13
7343043	13
24979379	13
4271083	13
10828920	13
3370138	13
26536556	13
17201277	13
5365149	13
2789298	15
5980535	13
9829847	13
10912656	13
2538904	13
313083	13
5262610	13
17191906	13
20017992	13
4873300	16
5512919	13
1268627	13
12139085	13
6131140	13
22829951	17
18696844	13
37653229	13
1667877	13
18508406	13
10211638	16
18458965	13
11736356	16
17063797	13
914911	13
15548131	13
46572594	15
849581	16
10311726	17
8733474	13
6268795	13
5051259	13
7872566	13
4317912	13
11505973	13
36535670	13
7424309	13
26594	13
1975870	13
580757	13
18214271	13
2105503	13
4955153	13
31828449	17
2395133	13
15293504	16
23841081	13
29670754	13
10367092	13
9372110	13
2693969	13
563651	13
11300294	13
19611049	13
7110105	13
3412356	13
8673670	16
10955724	13
32924	16
1117681	13
2294379	13
37434358	13
7940097	13
729870	13
12645145	15
5794111	13
20497516	13
6491653	13
12835192	13
17113915	17
569182	13
1857990	16
5879597	16
7013411	13
10791099	13
10935304	13
3335259	13
3396909	13
9986693	13
455928	13
1102867	13
6926205	13
250345	15
23055440	13
936312	13
6741996	13
5003801	13
1380853	13
9713689	13
7741635	13
22770280	13
8100590	13
4194551	13
11923581	13
5772447	13
11303474	16
13587985	13
3707258	13
40689061	16
1908637	13
20737579	13
1529246	13
4767949	13
3896506	13
11522263	16
20819063	13
14337924	13
10784958	15
6125856	13
7186666	13
13515608	13
25228287	17
1459546	13
21521498	13
10606853	13
7900217	13
3457089	13
1767058	13
499471	13
415661	13
3873799	17
4256939	13
1422114	13
29373541	13
31516195	13
5883378	13
6915562	13
5958954	16
3521023	13
12959268	13
469077	13
31418521	15
11037208	13
11317531	13
12458704	13
20756401	13
182548	13
5455235	13
1896043	13
564162	13
3463309	13
13654363	13
16887314	16
8491455	15
686151	13
13008600	13
862364	13
2322191	13
26530311	13
1016115	13
6138875	13
1850373	15
483011	13
23036452	13
8493029	13
8046967	13
5466965	13
6279731	13
8399294	15
652909	15
10467020	13
5740891	13
6421536	13
5119094	13
1071513	13
8187463	13
25069576	13
2450222	13
6438402	13
5806445	13
2881460	13
28615327	13
10022969	13
10179580	13
467077	13
31101680	13
1841651	13
3656038	13
10598397	13
15182963	13
212190	13
6830375	13
22946294	13
7374121	13
1253088	13
10255303	13
643554	13
18235820	13
13766630	13
7014977	13
1480888	13
5459265	13
12527028	13
10020363	13
1152493	16
6113938	13
10604587	13
2519136	13
8705962	13
38789761	13
14942216	17
6760007	16
4389757	13
18457871	15
1570009	16
4811174	13
21462053	13
17444684	13
4170610	13
40780910	13
10788375	13
5654719	13
2843478	13
5646676	13
14060670	13
3720824	13
1399533	13
62567	13
11162224	13
12976999	17
3972309	15
7980859	13
7012147	13
1969810	13
15372764	13
16934694	17
7834795	13
714253	13
4610813	13
1688902	13
5223957	13
7043197	16
2311005	13
25860748	13
4161469	17
786933	13
26716726	13
5897358	16
102255	13
27839543	13
415469	13
7630496	13
1100421	16
1908412	13
2719446	13
21478212	13
25493494	15
4728849	13
3633168	13
15872754	16
2901419	15
2538531	13
322446	16
20447426	16
9579798	13
1235203	13
3810551	13
5049999	13
2746080	13
26116822	13
10597975	13
5176960	17
1919339	13
10190582	16
4979347	13
17971099	13
577151	16
5284118	13
5441447	15
9705056	13
461740	13
870955	13
1608375	13
7226379	13
9746494	13
8159707	13
10262957	13
4674620	13
5280650	16
933973	13
15184414	17
7919655	13
423206	13
29748703	13
1189300	13
4229683	13
11778828	15
17792701	13
887600	13
19102588	15
871990	13
31450797	13
913438	13
2994541	13
312511	16
9244811	13
12497090	13
2763691	13
1068996	13
4028919	13
5149746	13
10000324	13
38352698	13
1502852	13
10174786	13
2202585	13
8757156	13
12684545	13
19205446	13
13075379	15
2270912	13
2097932	13
11159431	13
2325288	13
11965950	13
9830922	13
9891506	13
3339980	13
5035106	13
3427263	13
1006683	13
19392423	13
6053745	13
3954793	13
11886774	16
871335	13
8368859	13
33252	15
23521181	13
428119	13
2098967	13
19644080	13
3748451	13
29945144	13
18608747	13
4104328	13
4215467	13
8422643	13
17092085	13
466463	16
1280046	13
21303541	13
2685483	13
3564071	13
1597694	13
11310648	13
2712996	16
9519111	17
9785313	17
2436733	13
3555590	13
3222409	13
6235968	15
7703084	13
10393694	16
17596768	13
16257584	13
3732300	13
962623	16
9657345	13
6062822	13
6596377	16
14394247	13
2184629	16
738691	13
5933686	16
11703338	13
1032237	13
6723307	13
7977682	17
19850113	15
14809095	13
8545088	16
408185	13
688058	15
3225804	13
6060201	13
4368461	13
8502202	13
7591274	13
5673569	13
141679	13
569270	13
11119702	13
17585199	17
1211743	13
11535313	13
13440150	13
5502445	13
631072	13
11673770	16
1716553	17
22773846	13
2086681	17
4253795	16
2192239	13
30189607	17
2279050	17
3637285	13
267988	17
5390546	13
33589123	13
4511212	13
16979416	13
1960594	13
15421126	13
6612304	13
16378147	13
1589141	13
11636286	13
7139390	13
3320766	13
1945410	13
1416852	13
8374044	13
7072797	13
1100565	13
16124050	13
6756243	16
1303007	13
5755197	13
6396866	13
3555199	13
7713946	13
8228382	13
18798102	13
5934634	13
9355932	15
864269	13
4785880	13
12376023	15
11288454	17
41228	13
5973986	13
1671865	13
5650552	13
231635	17
12523093	17
14882858	13
13456124	13
8194009	17
11255199	13
13585432	17
36971952	16
2384700	13
4582570	13
10658450	16
7912894	17
3499670	13
1840116	13
9375268	13
9075271	17
886762	13
4483849	13
3622735	16
8854016	13
11112363	13
4256856	13
4533556	13
16604247	15
35524218	13
7839110	13
1755761	13
6630995	16
4103866	13
3005158	16
70479	13
11467197	13
17860313	13
8551579	13
508592	13
6322613	13
6850980	13
21499411	13
22505809	13
1692504	13
13336441	13
1059213	13
10174904	13
9906839	13
9208402	13
8541166	13
3922908	13
6068026	13
13261687	17
1786680	13
17804031	15
1404663	13
2696712	13
6535749	13
4333515	13
18776832	13
269619	13
10382521	13
10037631	15
831568	13
3578945	13
37684469	15
6674517	16
4514585	13
3430575	13
31336828	13
5196745	13
4608704	13
2093637	13
5548302	13
18158024	13
3363498	16
4955675	13
6897261	13
14667500	13
2932361	13
3104201	17
3708702	13
452667	13
434692	16
18663370	13
16062107	13
29752136	13
16147876	16
11457734	13
9032239	16
7484039	17
3113581	13
3379432	13
10297985	15
5178853	13
461298	13
1278017	17
6390202	15
2383525	13
296986	13
17089420	16
3027737	13
32381057	13
19418567	13
22171102	13
8105063	13
1053706	16
11105133	16
44363	16
8781800	13
16034264	13
19070319	13
658978	13
854290	15
4550369	13
10567155	13
14643023	13
1486018	13
2022239	13
4039132	13
4420033	13
6951015	13
2423594	13
555644	13
7190818	13
7074377	15
945028	13
16649777	13
8770982	16
1336394	13
6547345	16
8441318	13
2720707	13
14959438	13
1265221	13
2584534	13
13926921	13
365820	16
3855382	13
3412905	13
1719902	13
364114	13
6846057	13
15379300	13
7403034	13
8127000	13
4157452	13
9506638	13
1250011	13
15452731	13
1775194	17
869611	13
19817946	15
147799	15
2227711	13
10182458	13
20441394	13
3831696	13
9658842	13
18022509	13
4121685	17
908980	13
14580897	13
9712467	13
12281747	17
18748724	17
11432663	13
1720286	13
467726	15
10098550	13
6898	13
1693295	17
12681748	17
4412198	13
1807138	13
3490172	16
1833203	13
633863	13
8862647	15
23277861	13
1565350	13
3278031	13
3663986	13
4927776	13
7428424	13
13557743	13
4661980	16
2906467	13
4822959	15
2563476	13
5816538	13
9523195	13
7827225	13
224573	16
1064721	13
2908439	13
1622911	13
1369899	17
1132808	16
18416283	13
551996	13
3189411	13
5761545	13
18362007	13
5381183	13
13964876	13
5402183	13
4612290	13
4505653	13
4763531	13
5909742	13
14625092	16
18823757	13
2608934	13
9808623	13
3595244	13
9217147	13
24722430	16
17692176	13
5633284	15
12817131	13
2141229	13
1830640	13
6450805	13
2155491	13
6578705	13
4919316	13
19840662	17
8721943	13
26254666	13
2088260	13
6981520	13
1035759	13
347122	13
1092896	13
15747081	13
5574997	13
6472468	13
8662895	15
10909795	16
407078	13
3600020	13
5798619	15
152992	13
3962565	13
8500530	13
15666721	13
216048	13
4292579	13
1366843	16
6719499	15
18027715	13
10816840	13
7452339	13
4018053	13
33444726	16
14495708	13
2299787	13
1397961	15
2838094	13
13809034	13
307419	13
5814636	16
4689482	13
202154	13
6139109	13
3919352	13
19550130	13
4709263	13
34756306	16
5989524	16
5208152	17
4142165	13
20101454	13
9537657	13
16503741	13
372738	17
10273930	13
7156859	13
1062511	13
24323918	13
4151081	13
5075351	13
9317288	13
2070927	13
5785091	15
2596970	16
2802695	13
2782502	13
11919222	13
13155825	13
3184953	16
84296	13
1176125	13
19405774	13
12681603	15
13180709	13
25081201	17
10809192	16
1829993	17
32790771	13
1847730	13
5685773	13
4016758	13
11791932	13
6290511	17
12298816	13
8914646	17
8676329	13
5370801	13
16765973	13
4226941	13
4838652	16
927758	13
6480191	13
17291505	13
7175812	16
11142586	13
857518	16
6108996	15
7086010	13
858410	13
5464526	16
2661648	13
11102832	13
12721185	13
23284595	13
13398035	13
16253192	13
6069958	13
6096652	13
984276	13
12971015	13
6516317	13
9012237	16
9178125	13
24853738	17
110340	13
4747630	13
4956982	13
20083185	13
17487236	13
5141716	13
10304078	13
7694937	13
6587681	13
1915977	13
3353972	13
1493346	13
3998066	16
8963088	17
10633547	17
12530036	13
4869553	13
7011740	13
274392	15
5032923	17
7150618	13
11841572	13
3459741	13
25495269	13
1259804	13
15824566	13
1006391	13
3474187	15
9445312	13
11407010	13
292503	13
13491698	16
3589698	13
16980695	16
10012327	15
49849615	13
14821021	17
13316765	13
797354	13
3229877	13
8441467	13
41670433	13
2583575	13
18461188	13
3711937	17
29511280	13
7462247	13
9790314	13
6372740	13
5916866	13
3646171	13
2705528	13
3302672	15
3980366	13
11097869	17
6315732	13
20095464	13
12214336	13
15452469	13
42846187	13
3581436	13
697769	13
6474042	13
1835954	13
6957392	17
12380802	13
1540321	15
11756594	13
2794114	13
1298486	13
4158542	15
1153105	13
1835479	13
6249718	13
2233731	17
6875300	13
2566754	13
8342902	13
19181074	13
14622603	16
7512946	13
3086716	15
4328683	13
28679473	15
2189262	13
3246961	13
8370055	13
22397693	13
5959676	13
4150860	13
4755781	13
19085673	13
10141858	13
3283777	13
347977	13
1376856	13
5749950	13
4961943	15
328768	13
6837622	15
3884636	13
356676	17
3252661	13
11581696	13
4944043	13
1070727	13
4323779	13
12213367	13
1166625	13
1552907	13
41087532	13
654094	13
12816903	13
21297068	17
21773831	13
16411399	13
3743278	17
15969944	13
5408444	13
3063478	13
8030856	15
9929633	13
11550866	17
1767347	13
9852883	13
845870	13
501307	13
3783411	15
3863602	13
13071701	13
5353152	13
7392640	13
1734698	13
6544902	13
7693059	13
2449497	13
24444128	13
274362	13
4420439	13
10471910	13
17112504	13
11599256	13
9236415	13
1352077	15
5263088	13
15612255	13
10496115	13
524508	13
3147592	13
4318673	16
3985006	13
1749831	13
1701363	13
7925706	13
5536783	15
1295409	13
29039988	13
10117442	13
5998089	13
14922600	13
130990	13
3042886	13
8484049	13
239108	13
1378357	15
19508782	16
16699458	16
3760946	13
21902831	13
10955422	13
16076460	13
2714624	13
5032512	13
23964974	13
7587710	13
25291243	15
592695	13
345712	13
7952084	13
10977482	16
938651	13
9097087	13
7365574	13
16294957	13
4230135	13
2651257	13
1135374	16
22908566	13
7288415	13
3582329	13
12061897	13
8520560	13
1183445	13
773016	13
5013938	13
11529444	13
5022005	13
785292	16
18878439	13
2671978	16
4825352	13
37142518	13
6238627	15
3205360	13
8156341	13
18447752	13
10922320	13
6580167	13
10072456	13
6328289	13
10945982	13
425855	13
12326324	13
23313075	13
1212344	17
275266	13
8448826	13
3743256	16
8512813	13
27675917	15
4251000	16
11957613	13
13912242	13
7698700	13
20131225	17
906169	11
2230035	13
1502065	16
3067368	15
12153904	13
3647368	13
2617138	13
3902321	13
1055595	13
27186674	13
1891743	13
5482812	13
4193233	13
23803530	13
6997455	13
3547172	13
13771398	13
5357744	13
5386274	13
27208551	13
4155248	13
10642687	13
9891018	13
18016179	13
1223433	13
10782065	13
3694860	13
4393580	13
4609108	17
3231260	13
740724	13
8258238	13
4902067	13
5481080	13
4170753	15
20837197	13
6230188	13
787657	13
10012431	15
19989083	13
513367	13
12680662	13
5727966	13
12104231	13
6710324	13
19021240	13
3379624	13
3295832	13
1989120	13
11359830	13
12181210	13
47338	13
1419991	13
1769635	13
8757532	16
3879069	13
21812248	13
8742868	13
30227007	15
12770774	13
4797442	17
5135735	13
6366287	13
7569640	13
1523946	13
2643287	17
6803503	13
350717	13
3314841	13
15128240	13
13878728	13
1253175	13
2673710	13
50594475	13
9150897	13
34703055	13
5246852	13
1450722	15
13207140	13
18892702	13
2348964	13
12868449	15
2431994	13
6813526	15
18848133	13
1409874	13
10545935	13
6428442	13
1582177	13
25792281	13
3253260	13
2570283	17
3924549	13
4338747	13
271323	15
17876587	13
13915857	13
6047335	16
11060050	16
521838	13
7916792	13
3992017	15
21022938	13
12053191	15
10766136	13
13583263	13
33010939	13
31547147	13
1151784	13
9856255	13
412107	13
9346388	13
1207702	13
3848980	13
25003710	13
1715809	13
7443564	13
274041	16
33718380	13
1145972	17
8468414	13
11324437	13
13542221	13
1785534	13
9807630	13
1534863	13
1270300	13
5351896	13
818771	15
7644753	13
6957607	13
15313641	13
49890	16
2277354	13
2983838	13
5200957	13
698438	13
8039440	13
6628470	13
8690464	13
6788982	15
79711	13
1120294	13
8623313	16
25060495	15
3885162	13
2422108	13
15651218	13
335813	13
1769672	13
4349631	13
2603264	16
6290489	13
12177502	13
203616	15
854449	13
30646804	13
6100233	16
4738812	16
8785006	13
5996414	17
1322629	13
6238820	15
3714785	13
3773548	17
6513181	17
5636422	15
2246856	13
7234776	13
254199	13
6402604	13
3114207	13
374070	13
1750663	16
8071707	13
1367942	17
25470276	13
1203841	13
14820232	15
3713229	13
26313484	13
1841694	15
6141099	13
30360040	13
19734058	13
885053	16
1277141	13
6428386	13
49716833	13
6948871	13
1165042	13
3573955	13
12735279	13
2697769	15
15495805	13
7476624	13
7391997	13
4348044	17
8217024	13
2834926	13
769075	13
1264292	13
16145325	13
2533849	13
13666289	13
14104	13
5536205	13
2365685	13
20908721	13
5048703	13
19041630	16
8182922	13
1728599	15
1444863	15
12212713	13
4504950	13
35582709	15
9782101	15
19654447	13
698185	13
4554937	17
12196739	13
1663803	13
24459013	17
8248040	13
10974695	13
7901274	13
874148	13
5304029	13
1785025	13
1350616	13
5928231	13
10431871	13
11555645	13
22761980	13
1778685	13
7238823	13
16172145	13
20952036	13
2377626	13
5038810	13
716843	13
5912136	13
3946654	13
3611106	16
6532412	13
6350735	16
574301	13
19592363	13
7669524	15
17801793	13
5204699	13
12860512	13
4209892	13
4031768	13
15551402	13
12605292	17
5355589	13
7755538	13
11537058	13
2733396	13
3150606	13
6620183	13
4872110	13
10754083	17
1044084	16
1029134	13
22572454	13
3435518	13
12866913	16
1565686	13
11428734	13
1847418	13
14727122	16
11011970	13
13790399	13
4458073	13
10763074	13
5342548	13
7402038	13
7823535	17
13397166	13
1354396	13
2114429	13
9133581	13
10217239	13
10307955	13
1455539	13
57265	13
1394963	13
340422	13
8494892	13
5447154	13
9498872	17
291603	13
18365783	13
6393917	13
22656969	13
14538404	13
6594821	13
3852460	13
4141854	13
9386653	17
3560670	13
7480759	13
9317884	13
5283478	13
4066617	13
10501161	16
1248156	13
4485960	15
773471	13
14173889	13
4406967	13
7574939	13
6021118	13
33778243	13
3736180	13
12283851	13
6076531	15
10258680	16
4486739	13
2763418	13
8762710	13
10122906	13
2015359	13
2712834	13
1394586	13
3107694	13
8517980	15
1318554	13
3901927	13
15734439	16
2583518	16
8265566	13
4592133	13
6001110	13
14570532	13
2438800	13
17605323	13
17251836	13
16665572	13
2756888	13
6146920	13
13661797	16
2741420	13
4341536	13
8903541	13
2964535	13
5907967	13
163426	13
5463741	13
3370767	13
9103154	13
1729987	13
8620407	13
3743243	13
30999921	13
8246200	13
6627236	13
11725082	16
26398362	13
80496	13
2096985	16
2983080	13
17290735	13
6960969	15
3742751	13
12920106	13
6998104	13
173520	13
2672362	15
3611585	16
11984450	13
561669	17
575897	13
6190229	13
6859317	13
8840393	13
32012534	13
4851511	13
2081131	13
457173	13
4877717	16
3072822	13
10010794	16
8593770	13
10984933	13
13221199	13
13451681	13
11322246	13
12773973	13
25121275	13
544889	16
257004	13
10279353	15
732414	13
6591720	13
10644274	13
4703968	13
4805562	13
958429	15
7908038	13
19125175	13
15637051	13
19038985	13
8322805	13
13426278	13
1464718	13
11869229	13
4831016	13
4042444	13
10681039	16
6262023	13
7131535	13
18277481	13
6481580	13
376707	13
12036233	13
12311203	15
10715738	16
9584694	13
9090575	13
26077456	13
308730	13
1202798	13
10865198	13
3972449	17
15055161	16
16535774	17
6060334	13
3036766	13
824296	13
781366	13
10445111	16
2985655	13
6267422	13
215493	15
16910839	13
27595549	13
1240313	16
3770	13
15363331	13
1900269	13
2667794	16
1417254	13
2980669	13
18157032	13
28825678	13
4499095	17
3848667	16
13061310	13
3789075	13
23527001	13
15466704	13
13866008	13
35077878	17
22382399	13
1302621	13
5097594	13
14526362	13
9057183	13
11063273	17
7517356	15
846208	17
115599	13
8722925	13
3825055	16
1465691	13
19083262	13
3579952	13
22667342	13
3009123	13
445709	13
3581303	17
215908	13
4262599	17
21622041	13
3267959	13
1649296	13
238135	13
1827217	13
2736489	13
10132282	13
16664876	13
7354423	13
20184183	13
24125716	13
2921137	13
7155082	16
12975775	13
40728540	13
5829854	13
11225976	15
9245332	13
8104778	13
3221814	16
8845382	13
3196811	13
16934093	13
9505221	17
6258249	16
3070648	13
42432272	17
3344491	16
1930044	13
402469	15
9665910	13
7255338	13
17908206	15
12638376	13
8785909	13
18809894	13
787221	13
1690211	13
25538136	13
17881720	17
3069691	15
1585937	13
7199960	13
3030162	13
7718157	13
8242203	13
14249439	13
8465767	13
14769924	13
1110398	17
5492299	16
2009759	13
1263402	16
33637874	16
431254	13
12263009	17
4941656	13
1735424	13
1438117	13
12089614	13
731291	13
1331650	17
12205623	13
17641406	13
6561436	13
13731798	15
2542000	16
1933067	13
4219430	13
1300791	17
892911	13
304866	13
11832673	13
19781657	13
5017018	13
22832634	13
1566490	13
100311	16
16551372	13
6821067	13
48007168	13
10616369	13
20597635	13
553468	13
379194	13
162627	16
7314623	15
8579891	13
3342784	13
836199	13
16283977	16
963033	13
9832327	13
15351179	13
1647995	13
2998908	13
3904328	13
7596076	17
900640	13
11463231	13
3230473	13
4173560	13
4415692	13
822771	13
62243289	13
13010356	13
6309933	13
10170985	13
4299335	15
8306975	13
24695821	17
4945203	13
5028981	16
3122156	13
37909411	17
6026820	13
10697397	15
5208876	13
7839678	13
5963931	13
7014124	15
1586728	13
3972434	13
1209151	13
16948124	13
1295765	16
17104852	13
16292370	13
9301866	17
2277690	13
6300924	16
2614743	17
35117664	13
52510	13
2641696	13
1572199	15
1038291	13
6025122	13
5434436	13
2180094	13
4186172	13
14939239	13
1297502	13
1458181	13
2364479	13
2699573	13
4611982	13
4620802	13
2954710	13
14771185	13
122948	15
4074514	13
835891	13
12916429	13
1712669	13
20238406	13
2899613	13
5335427	13
15052131	13
174337	13
17543390	13
11525965	13
3066317	13
9903085	13
10883504	13
4150465	13
6165443	13
12722904	13
9691150	13
6731232	13
5168057	13
378454	13
10389610	13
6626425	13
5953275	17
383046	13
3213345	13
6393460	13
1752883	13
26639871	13
3784133	13
6378689	13
17923060	16
1671476	13
1444295	13
22622955	13
1789661	13
4555592	13
7335333	17
1748694	13
7546519	13
4051663	13
6043256	13
5996962	13
14151457	13
11342705	13
11066878	13
22312134	16
5710013	15
4839638	13
1930803	16
4083319	16
4117143	13
4569866	15
14042382	13
37430041	13
3161137	13
14572932	17
834859	13
28241428	13
1250528	13
10913152	13
15598806	13
6286475	13
12388925	16
9866441	13
14246239	13
23092838	13
28288740	13
1473634	13
3714686	13
6324146	13
3505237	13
249311	16
7135334	13
682329	13
4659501	15
1886443	17
2163311	13
9634532	13
4328423	13
12162605	15
4262160	13
3327578	13
854588	13
2951017	13
2467527	16
17111008	13
10549519	13
1904018	13
2064249	16
7616589	13
5797732	16
5095361	13
181915	17
20630198	13
819813	13
11093864	13
15226616	13
12386298	15
6489584	13
5083809	13
3784614	13
4604739	13
6956787	15
467803	13
583230	13
14431313	13
4334145	13
10608954	13
11629187	13
5565096	17
7601256	13
11829495	13
23439522	13
3833041	13
1867242	13
269788	13
11836312	15
3953038	13
13383203	13
1931114	13
3657567	13
745808	13
8165981	13
4506488	13
4357372	13
109542	13
6294081	17
7432225	13
217427	16
5060218	13
10197377	13
675610	17
758522	13
13619134	13
9291432	13
4248564	13
11481567	13
25491734	13
3679185	15
18196947	13
14396182	16
1553621	13
619542	13
7983924	13
19505091	13
927604	13
3571595	15
388565	15
1394217	13
205056	13
1556792	13
31948547	13
5106290	16
919779	16
12123924	13
888992	13
4932015	13
2810046	13
1843969	13
18028844	13
430979	16
4657976	13
3881248	16
14502536	13
141140	13
1536283	13
3971116	13
1893915	15
3028948	17
150152	13
1507298	13
12302661	13
11640620	13
5354500	13
1137536	13
8005752	13
10521544	13
12569773	16
9495989	13
18450614	13
7860924	13
10627617	13
2582482	13
1822744	13
899061	13
15640007	17
2744226	13
2689269	13
3126503	13
1638028	17
4897340	13
5271513	16
2222686	13
10505960	17
1150628	13
8827443	13
14137542	13
3558319	13
5131932	13
15989807	13
4642433	13
7889888	13
20854423	13
10804878	13
4294489	13
18687238	13
2384702	16
4901049	13
10833547	13
7345166	13
4537639	13
5175568	13
51525951	13
1346989	13
40910	16
894878	13
3415597	16
7847280	13
12526826	13
3099653	15
1518309	15
17961512	13
2813282	13
22152433	13
11944149	13
25967658	16
5432273	13
5878662	13
7649149	13
10896376	13
6239640	16
17487441	13
1945327	16
11482511	16
8947948	13
20956070	13
5380612	13
1885785	13
15442568	13
682667	13
894435	13
7490841	17
27627882	13
10316967	16
1571870	13
6944800	15
847488	13
11005192	13
6451097	13
442308	13
139532	17
21998384	13
18011515	13
3761968	13
7701360	13
9007437	16
36388	13
403586	13
2058308	13
21838782	13
2563588	13
8815736	13
12519757	16
145909	13
4396819	13
14813043	13
13903993	13
1298347	15
8087360	13
13255540	13
18587019	13
15577890	13
14671550	17
21195445	16
8985183	13
469241	13
1642485	13
19390453	13
1747529	13
12695759	13
6481420	13
11960893	13
11911483	13
10612500	13
5888860	13
12766152	13
19184635	13
18933033	13
7964759	13
5372164	16
26253385	13
3139173	13
23095205	13
507179	13
2205893	13
11844443	13
11181814	15
5280823	13
2962056	13
20035765	13
272182	13
6161609	13
2765989	13
6175753	13
10769596	13
7513416	13
7627536	15
15111999	13
14052805	13
4724358	13
3846206	13
12291066	16
14402986	17
9292962	13
6240615	16
1465416	13
14275741	13
28521614	13
940022	13
985766	13
328123	13
379386	13
10470955	16
3216575	15
1069062	13
8198155	17
27507275	13
14182431	13
13880002	13
1638892	13
8371459	13
12134083	15
5556192	13
2690463	13
6446780	13
2359439	13
840829	16
12920732	13
32299893	13
21582329	17
1551417	13
6172698	13
5106122	15
3992387	16
2298140	13
14339253	13
8069519	13
32378604	13
12043716	15
1957516	13
5698534	13
3795701	13
54495049	13
7338538	13
14678183	13
1221070	13
6729163	13
15090056	13
12690319	13
8183380	13
755406	13
12514135	13
13755327	13
8671308	15
41079952	13
1260423	13
2367013	13
1405509	15
28058384	15
15669454	13
14653700	13
2791101	13
5664766	13
6122403	13
10748375	13
26989469	15
4128621	13
13485446	16
6574812	13
955815	13
200002	13
10361338	13
297880	13
18117900	13
405140	13
8848113	13
6357986	13
3225548	13
2330138	13
9910239	13
1680589	13
2916769	13
6917854	13
668109	13
4574097	13
2030106	13
6536367	17
17397608	13
2443250	13
1246402	13
479326	13
2390525	13
15146128	13
3497738	13
8130423	13
4614437	13
20967842	13
1516666	13
7832107	13
3085141	13
4766555	13
6834721	13
14069841	13
17369034	13
23079889	13
543413	13
30740960	13
4842443	13
2700144	13
1230110	13
6695750	13
6150395	13
4308692	13
366850	13
16548499	13
2867317	13
13534962	13
1681532	13
7465789	13
1797910	13
7205953	13
10090461	13
13688537	13
1878041	13
9849157	13
440663	13
7156007	13
9502996	15
7129442	17
3236357	13
9512192	13
2338913	13
9075644	13
14826919	13
27303241	13
10796970	13
3202114	13
846950	13
6516645	13
11717540	13
6397099	13
11011844	13
1560188	16
14627522	13
4817682	13
21165289	13
14046354	13
2460135	13
15850735	13
853677	13
5450821	13
27869000	13
7491776	13
3285659	13
7767931	13
8136549	17
2532387	16
12630233	13
18618942	13
3389725	13
2866544	13
20733508	13
8633886	13
7829458	16
4516669	13
3241945	13
17428345	13
7391951	13
13964610	16
3109003	17
19039326	13
20258760	13
7730030	13
1886285	13
1794508	13
257807	13
23556000	13
7944051	16
11697224	13
3528430	13
7462395	15
7601011	13
4926216	13
8147268	13
8812141	13
1428926	13
23693278	13
7939316	13
6968097	13
15103890	13
12925573	13
1961715	13
10844350	15
4605109	13
5922985	13
7719291	16
33987739	17
988797	13
2780538	13
24639055	15
47707082	13
6854355	13
11437339	16
9575634	13
5868436	13
128781	15
3619368	13
4855558	13
40678331	13
5444914	17
28973941	13
36613356	13
1275802	13
3209728	13
7130338	13
9489340	13
13954791	13
24316501	16
6060808	13
18812935	13
6416761	13
348772	13
17780081	16
180691	16
20622081	17
10384546	13
6759707	17
5800879	13
821523	13
4671894	16
5667143	13
8172957	13
8569251	13
234681	13
3629437	13
392992	13
2503904	13
17726931	13
2796745	13
2243325	13
27646533	13
1278889	13
6948722	13
27224137	13
28568189	13
9261512	13
5960334	13
1392708	13
22418433	13
81402	13
11828396	17
10711884	13
6425281	13
9768892	13
2484922	13
15634851	13
7268220	13
12569843	13
18975195	13
1563099	13
2169148	13
14342023	13
6297788	13
9979213	13
3213176	15
3886520	13
7711203	17
1388790	13
14424511	13
2716980	13
8237173	16
2225290	13
17044154	13
3179453	13
11650370	13
939786	13
1593675	13
341198	13
5205595	13
13229857	13
2353950	13
1771314	13
8335243	13
27265281	16
31514	13
2743136	17
4811613	16
10616877	15
352302	13
1808238	15
1160141	13
19412421	13
29578618	16
13057644	13
3534404	13
2897718	16
8500154	13
19591069	13
6291927	13
11914836	17
819270	17
955229	13
9595760	13
8164706	13
6546125	15
562471	13
8115167	13
1567667	13
1721494	13
40332951	13
3688339	13
12529490	13
18871228	13
18353647	13
43408239	13
858372	16
944405	13
7264690	13
4133989	13
4447180	13
15083115	13
3673688	13
9325109	16
7937262	15
600574	13
11051384	13
1504402	15
34946479	13
1097289	13
9559448	13
604229	13
1133029	13
5021165	13
6583675	13
51062234	13
7366292	13
1890260	13
7339338	13
20290518	13
25797429	13
4165345	13
4744578	15
4051367	13
84884	17
8343898	13
3795379	16
4200311	13
10716523	13
24263719	13
1197370	15
7430460	13
2074645	13
11817752	16
10987122	15
17535630	13
1666043	13
26851571	15
2665393	17
7208911	13
1152504	13
14237303	13
2511431	13
4767973	13
9015635	15
16708405	15
11498914	15
14807335	13
6219562	16
12504546	13
9821443	17
1964440	13
184693	13
785701	13
21724099	13
15298846	13
2986265	13
962042	13
22076115	13
13088002	13
3599465	13
9139467	13
2188782	13
201144	13
5402854	13
35686330	13
7340496	13
25316649	13
18781745	13
31462827	13
10251574	13
23577500	17
226641	13
1534616	13
2159965	17
19708678	13
615668	16
16119672	16
3656894	13
8680337	13
9596533	13
3287003	13
18592759	17
8794701	13
5606579	13
2059543	13
3049764	13
1018318	13
4659722	13
57433	13
3621094	13
8231687	13
23399208	13
3273783	13
4575471	13
12436798	13
4635391	13
3759110	13
15578524	13
5328002	16
5860887	13
3904769	13
4860707	13
7066436	17
10477386	16
1728588	13
762993	13
14355820	13
5232056	13
3031166	13
5047414	13
3436399	13
5256801	13
3483991	15
2232863	16
401589	17
11722598	13
28903195	15
4393466	13
6120010	13
2311107	13
5705447	13
9616021	13
18262730	13
14020796	15
994589	13
429842	16
2614110	17
3774220	13
1887883	13
34373835	13
3828897	13
191870	13
9949450	13
3093950	13
23504505	13
1395631	13
13191421	13
743163	13
15604877	13
129662	13
6963231	13
15527342	13
16952970	13
1579710	17
3982099	16
9647790	13
3187950	13
10602584	13
2762979	13
4998910	13
14982366	13
5806098	13
13560514	13
11682818	13
14613167	13
11486807	13
2068771	15
2836627	13
37838388	13
6101432	13
1766795	13
424441	13
797240	13
4649654	17
473198	17
8095327	13
925340	16
5404986	13
11784333	13
12444978	13
3020392	13
1612998	13
1383431	16
3829090	17
5435853	17
15241556	16
26793694	13
22847920	13
1262147	13
8600953	13
532426	16
11200833	17
5588231	15
9098386	13
8993152	13
3153560	13
7068101	13
7831987	13
1032457	17
1212195	17
48300534	13
2620604	13
3268396	13
14705801	13
5843973	13
460375	13
953232	13
2240945	17
3530451	13
10981500	16
4177622	13
1220036	13
16249300	13
3740391	15
10333090	16
3684609	16
4823175	13
21407352	13
2333808	13
10725	13
13284889	13
24441383	13
26476186	13
28069480	16
4071940	13
4685803	13
26829440	13
5418139	13
1711682	13
11669836	13
22809990	13
661957	13
462672	13
1083408	13
12500513	15
9278840	13
16754205	13
7177750	13
9563949	13
7307363	13
3139045	13
21459594	13
5792789	13
3958477	16
9153722	13
24233418	13
2118191	13
22154915	13
2247569	13
3867513	13
1088337	13
6945128	13
8439731	17
28594642	13
19855235	13
6114031	15
11895860	13
2801384	13
1742030	13
3039797	16
11064718	13
8375873	13
41713	13
1090500	13
1514622	13
11312549	13
7571539	16
10015522	17
26478995	13
4618767	13
5063070	16
1841269	13
707090	13
3019196	13
6687195	13
5117204	13
1284197	16
6134224	16
19109320	13
19634711	13
3362330	17
21613274	13
4783695	13
4973659	13
9591184	13
6422563	13
1364186	16
8582220	13
1247883	13
3667905	17
5632699	13
10761511	13
18883247	13
14332447	13
3476284	13
541273	13
5512815	13
26187219	17
12695619	13
15846075	13
7530223	13
36454424	13
35163602	13
6327949	13
4291842	13
7682686	15
16906240	13
2282533	13
293355	13
10016045	13
438583	13
6723750	13
2523086	13
128199	16
2434010	13
5448833	16
2338591	13
122154	13
18461874	13
605626	13
6972203	13
307161	13
5756643	13
107929	15
14167813	13
7431240	16
4380485	13
20146065	13
7423209	16
8390516	13
9840186	13
2992846	13
3821406	13
6485484	13
2603706	15
1863511	13
2998849	13
1166788	13
11704410	13
160489	13
11471114	16
29493167	16
3371651	17
35946481	13
7040291	13
14700338	13
832204	13
20695104	16
23026166	15
6456508	13
9068591	16
2717624	16
1486387	13
16465936	16
2988624	13
23103897	13
3612201	13
1151447	13
535220	13
1981429	13
7380662	13
32435245	16
22208059	13
9734784	13
6422362	13
12534521	17
18937595	13
14134703	13
28130381	13
11273150	15
306141	13
1199542	13
313322	13
61754	13
3160883	13
18050649	13
4982240	13
7067668	13
13934905	13
5335195	13
2485271	13
6878527	13
3037413	13
4195507	13
4878228	13
4054239	13
6629103	13
2035100	13
18200180	13
5245291	13
404740	13
28764644	13
3188400	16
22442480	13
2733522	13
12627575	13
11168845	13
10295266	13
4098122	17
4271069	13
23144184	13
2486813	13
1681411	17
6929526	13
28272883	15
3370405	13
1997875	13
4392519	13
2667936	13
7563064	16
5620224	13
692906	16
2121978	13
3331373	13
11149667	16
3899577	16
449242	13
1673945	13
11028817	13
2224238	13
18910985	13
502296	13
6175266	13
5253995	13
20897468	17
284662	16
5580495	13
2417401	17
1432553	13
3599008	13
9124219	13
3746729	13
2803857	13
1423879	13
2208572	13
23901044	13
23061581	13
265604	13
1600029	13
9467506	13
314550	16
584567	13
6071296	13
4765236	13
1096985	17
13554394	13
13526522	13
12226488	13
7559127	13
1876320	13
2772033	13
4177465	13
687902	13
375352	16
862053	13
7322996	13
2930000	13
299388	17
8721474	13
6549001	13
772449	15
2241158	13
419040	13
1229534	15
1015165	13
10780756	13
16478385	13
40091676	15
4788156	13
395435	13
8749238	13
7982002	13
3305886	16
116608	16
5751511	16
3443345	13
5495638	13
1109966	13
6143465	13
22101475	13
10076447	13
12538317	13
4629357	13
8451697	13
7064753	13
9115871	15
16419203	16
546001	13
2821573	15
15771513	13
16574675	13
441980	13
11893901	17
1693049	17
2409561	13
10067323	13
4752267	13
28273805	16
2172354	16
10123212	13
6359468	13
6766372	17
4849461	13
1868194	15
6010113	13
6943522	13
651219	13
10302687	13
11016047	13
27483271	13
1500064	13
696169	13
2789836	13
3282928	13
203841	13
10721034	16
30020607	13
14301580	13
1944603	13
7146254	15
6202227	13
35626905	13
415849	13
6370677	13
19953001	13
8536175	13
5098625	13
7584983	16
17366044	16
6455406	13
1061078	13
11388634	13
27722913	13
18613829	15
1160210	16
1161735	13
1729763	13
14083047	13
4869265	17
20515183	13
16041196	13
9317633	15
5077718	13
8803259	13
6969051	13
6472881	16
244995	13
6929359	13
5691758	13
4250442	13
3077157	13
4098598	16
1643114	13
10467850	13
13802225	13
18070620	13
14724102	13
17616538	13
8358372	13
15148776	13
10938243	13
9633247	13
6322369	13
9506372	13
17893945	16
1100781	13
2333415	16
7600662	15
9682786	13
7227255	13
5080777	13
5074952	13
1970727	13
4776058	16
7822239	13
2170994	13
7263655	13
10862752	13
3308247	13
42677144	13
966300	13
6326274	13
3823700	13
2627153	13
2817565	13
3186005	13
1424869	15
6512141	15
2060890	13
4037853	13
4479544	13
415075	13
279671	13
3252710	17
11617469	13
4218808	13
5816878	16
12371354	13
7630507	13
1178100	13
8669945	13
22731776	13
5417504	13
11217714	13
12340766	13
3761544	13
1617630	13
181732	13
20666082	13
11724114	15
1693340	15
8467085	13
4196728	13
2363714	13
18005278	13
9493390	13
35003162	13
1874757	13
12363976	13
7215362	17
19375214	13
13952995	13
19393029	13
8241331	13
483536	13
1037349	13
3497764	13
638366	13
4297551	15
2860738	13
3870061	13
14193700	13
22502621	16
11671675	13
10417091	16
71902025	17
11505276	13
1547050	15
20230702	13
4271243	13
5118167	17
6899698	16
15375169	13
2899015	13
10820891	13
6798089	13
10062320	13
6293239	16
9690265	13
566207	13
1493902	13
1211987	13
10284338	13
14096218	17
3566800	16
5023072	13
11903745	17
4800536	17
31327702	16
1014773	13
2322360	13
5696913	13
5073980	13
1476994	13
555891	16
2674847	13
2928525	13
4760743	16
3326957	13
5201357	13
4390870	13
1316308	13
4912685	17
28734127	13
4245641	13
13947475	13
6828467	17
1476755	13
20355200	13
16381412	13
75945	16
1341244	13
8936404	13
30744926	13
5022248	16
9592620	13
5278353	13
412712	13
2349154	13
13422477	13
5989129	13
18698609	13
2934141	17
1871139	13
233136	13
22440129	13
2380348	16
5641400	13
4891794	13
1496724	13
1142126	13
11495207	13
3735746	13
6242432	13
5680708	17
11463920	13
430857	13
192336	16
6278864	13
28199058	17
31100465	13
5088807	13
2322354	13
1489704	13
3673512	13
10144121	13
8875915	13
8828647	13
1027060	13
4550978	13
1105506	15
9132806	13
3204195	13
7849944	13
7270934	13
4340389	13
3162902	13
998131	13
2409012	13
6264945	13
7097644	13
817621	13
5105693	13
8913187	13
3803751	13
6745431	13
602894	13
9003430	13
3518870	13
13330894	15
3398698	13
519982	13
108019	13
2012068	15
15018532	13
39707494	17
1006428	13
3110976	13
1006945	13
10088756	13
8809722	13
5098160	13
9799767	13
8341195	13
5195544	13
3487895	16
18772567	13
2735231	13
691855	13
3181528	13
1420969	13
1701099	13
10018614	13
4463046	13
19742847	13
3003989	13
35767	13
835659	13
9686193	13
13911717	13
9679030	13
6863023	13
323754	13
1960114	13
2413693	13
18814116	13
27802	13
19102644	13
12168169	13
638373	15
3591696	16
34326090	13
2260250	13
27942142	13
887638	13
6656439	13
17135152	16
18660678	16
13453823	13
15629090	13
829345	15
12044777	13
26017110	13
310906	15
1550077	17
20355699	13
8095325	13
872353	13
14711187	16
2405862	13
4438511	13
12497704	17
2061804	13
27914487	16
40805855	13
5382903	13
10206375	13
1560394	13
8439459	13
49398138	13
517381	15
12015787	13
208596	13
37838499	13
13023344	13
7002664	15
20691326	16
11397883	13
5664307	13
3622179	13
11943365	13
2114704	13
7533912	16
794830	13
4032947	13
1745025	17
57209230	13
9089641	13
4317833	13
211127	13
10269695	13
1873163	13
27124973	13
1312564	13
2770525	17
8771872	13
717158	13
1315036	13
37697	13
8624905	13
8634237	13
727813	13
2440917	13
7372979	15
4704954	13
6880597	13
884329	13
11232147	13
24046698	13
3561921	13
16205555	13
6701601	16
7444927	13
10127074	13
5427225	13
10415297	13
25183103	13
1521172	16
5311560	17
30237746	13
2452301	13
8362575	13
6286560	13
13196336	15
968270	13
8001552	13
1651069	13
21274310	13
470959	13
3909297	13
3295657	16
2326780	13
2219977	17
2940744	13
6482170	16
16625169	13
8201047	13
8949591	13
8630218	13
383270	16
8059567	13
6178883	13
7251830	16
8268879	13
17055940	13
177849	13
3813537	13
19615311	13
1096196	13
2144878	13
29925893	15
9621786	16
17428192	13
11804505	13
24820365	13
4313877	16
7583087	13
4525337	13
1903538	13
187614	13
11361712	13
6759315	13
339295	13
4083139	13
4603506	16
5922998	13
7456475	13
25306089	16
414641	13
14183525	13
4283212	13
2596935	17
12110445	13
2970744	13
899511	13
14001375	13
1988540	13
8355089	13
31043645	13
964408	17
19458375	13
9606304	13
2338707	13
60343	15
161341	13
4955470	16
1651781	15
10648140	13
3281468	13
9979872	17
14568272	15
4838889	15
14122944	13
7900430	13
14511783	13
1620819	13
230019	17
19554045	17
3250405	13
6526295	13
14032809	13
7315332	16
18690558	13
2386831	15
1690127	13
7592083	13
2057346	13
2112215	13
8912557	15
386163	13
18899264	17
1132156	17
4333921	13
5691385	16
17423835	16
10872738	13
714065	13
3313750	13
8352284	13
15079709	13
7299342	13
1714672	17
16620303	13
12980515	13
22770360	13
11901848	13
360910	13
5416014	13
2652880	13
49333758	13
35106703	15
2055889	13
16856212	13
3332209	13
12560269	13
25897084	15
4778023	16
1879371	16
6858881	13
19902798	13
4971729	13
4036510	13
3032851	13
14102172	13
7619413	13
2828963	13
9457499	13
8185739	13
11284084	13
27366642	17
16332172	13
147965	13
8662521	13
15229495	13
5745781	13
1689799	13
7472477	13
17666805	13
20536700	13
2966355	13
30983534	13
1398250	13
7165830	13
615940	13
15180521	13
15275	16
13011355	15
3133835	13
5461391	13
5105883	13
6064085	16
1821556	13
27098703	13
7484358	13
1541619	13
3521142	13
10458060	13
11750321	13
10171610	13
2658995	13
1319093	13
3030493	15
5051468	13
12474409	17
1972563	13
13224419	13
7933295	13
8077893	16
25122533	13
11591261	13
16408471	13
9874937	13
8531165	13
6640182	16
348032	13
8027647	17
3756334	17
3091615	13
818437	13
16383790	17
24793471	13
10836331	13
3598052	13
1355871	13
25823392	13
7190653	13
7274432	17
978107	13
10671436	13
10907885	13
13811691	13
19243996	13
4128525	13
8320976	13
18895361	13
879754	15
18242866	13
3596663	16
4252217	13
8294141	13
1225249	13
612435	13
6878278	13
12962923	13
31934261	13
7392152	17
4349864	13
19759512	13
11229151	13
13083106	13
15522241	13
2132552	13
7509765	13
26564365	13
2343378	13
4342415	13
2728163	13
17966481	13
1151541	13
13662910	13
11144335	13
2349744	13
6610217	13
27359732	13
2539661	13
13269459	13
1374964	13
25401425	15
7164056	13
327797	17
1359094	13
3843723	13
10376904	15
13073483	13
8263609	13
3503632	13
381377	16
166585	13
12375652	13
8817268	13
1867404	13
366268	16
29580012	13
2938661	15
1822298	16
2681098	16
6549866	13
11281248	13
8453191	17
11595000	17
3308716	13
11473178	13
19348126	13
7402127	13
7385767	13
4155540	13
4022379	13
5491662	13
163037	17
8341953	13
3113964	16
5218123	13
3828939	13
4839436	13
10045880	13
13337414	13
3014416	13
513010	15
5020939	13
1891384	15
6392413	17
32573768	13
6316536	13
6254535	15
17547972	13
7451674	15
12926599	13
12688833	13
17873278	17
4883911	13
5573657	15
2903421	13
6920342	13
4212097	13
13792376	13
14278056	16
1845559	13
404423	16
9222030	13
1001214	13
1742972	17
18121069	16
12755440	13
2953060	13
1450358	13
3652270	13
13493645	13
14809198	13
8696712	13
8556656	17
6400390	13
948907	13
6565662	16
1494694	16
3993814	13
2465623	13
118304	13
7168607	13
21843704	13
6054157	13
7028670	13
925642	13
22801783	13
3579544	13
1948135	13
8605642	15
3508786	13
13223416	13
2868497	13
422920	13
4924335	13
403538	13
84440	16
4577029	13
381476	13
23169851	16
5436934	13
3685925	13
2777772	13
24175445	13
7370358	13
8284636	13
1142458	13
3986610	13
11468505	13
2582448	13
1944450	13
4530517	13
336772	13
7141333	13
933842	17
1019611	13
2587987	13
820428	16
2346478	13
1286571	13
1557740	13
15679770	13
12233640	13
23108733	15
2060092	16
14315690	13
13743352	13
80316	15
5408359	13
5575216	13
12514498	13
16266967	13
1867749	13
6126007	13
8408187	13
17859785	13
2960318	13
5644060	13
1846958	16
1847612	13
4983916	13
9482297	13
1007843	17
1299438	17
2938485	13
982705	13
1288451	13
19462014	13
9542127	13
3311829	16
2873501	13
15731014	13
1291998	15
20155795	13
307450	13
9292702	13
4830509	16
2536533	13
25323561	13
12241002	16
3968131	13
11307799	13
2494467	17
5858314	13
15403278	15
4618895	13
24636612	13
2944069	13
1018072	16
15039612	13
9554889	15
4670388	16
4183158	13
3102973	13
9651811	13
3820224	13
3143642	13
4324846	13
26758420	17
11212627	13
3089051	13
24215185	13
3022627	13
6006919	13
3694737	13
17410059	13
2762933	13
1473320	13
3624657	13
2679799	13
1078176	13
15068604	13
2611771	13
10198501	13
8272757	13
8923791	13
1000825	13
4991182	15
23975163	16
2514881	13
945432	13
597918	15
2208856	13
33046978	13
6619128	13
3001121	13
2067885	17
2197744	13
648399	13
2060318	13
1591219	13
1056187	13
36058118	13
4329886	13
9304879	13
1845712	17
7578171	15
32552993	13
5074634	13
1670684	13
8183713	17
1755971	13
28946513	13
461340	13
697648	13
15659410	13
1072982	13
13878022	17
5161605	13
6580345	13
4899265	15
4129165	13
589654	13
607652	13
1804901	13
24538506	17
2045935	16
1738165	13
1000121	13
2965470	13
16479655	13
5978393	17
7256539	13
3545592	13
10396657	13
469673	13
1754381	13
3319434	13
17330652	13
28055164	13
6193060	13
5150931	13
3607592	13
2553240	13
8171237	13
967970	13
3949908	17
665892	16
1540588	13
457167	13
11288106	13
5217924	13
2174785	13
16240578	16
9205945	13
17659433	17
13842635	13
4605578	13
2178645	15
9945611	17
9175343	13
1663995	13
22159649	17
7680910	13
15102202	16
25571551	13
11584504	16
11106435	13
5989233	13
1756748	13
5110291	15
4907969	15
1511196	13
30987880	13
5211013	13
197286	17
1937879	17
4045585	13
30784934	13
28922894	13
7455237	13
748662	13
5848095	13
30040	16
8393724	13
14593137	13
1486099	13
4548708	13
4128133	13
12719933	13
8088731	13
13453310	13
5955304	13
22885	13
15544215	13
21434376	13
1785849	13
25373214	15
221584	13
793058	13
2573195	16
60250589	13
6458197	13
1733644	13
1733937	13
3310329	13
17775187	13
6960430	13
9842704	13
10588569	15
1931424	13
9476173	13
14312020	13
13297888	17
1862817	13
860402	13
3638089	16
683027	13
10404260	13
4132293	13
11344275	13
1588154	16
1847668	13
273726	13
12148083	13
25810666	13
18691421	13
30233773	13
839728	13
3313390	15
6795221	17
2966054	13
452605	13
12623424	17
1420150	13
10210051	13
4890281	15
1854973	13
21926346	15
5993623	13
5361674	13
9213346	13
1854531	15
24022864	15
687828	13
2438736	13
31864407	13
25761574	16
15065484	13
5765685	13
6733291	13
10809167	17
9841491	13
6016052	13
3771994	13
3808737	13
10511013	13
8217305	13
2878772	15
3755193	13
3392226	13
5423075	13
4630679	13
4656374	13
2529944	17
4374784	15
7888299	13
10401997	13
2453309	16
16811347	13
104118	16
5698598	13
6385083	13
7827514	13
5198083	13
15723247	17
7749303	17
3396118	13
35909	13
27967812	13
2918300	13
821657	13
375141	13
6104402	16
1811813	13
7466062	16
16567938	13
4579619	13
6592740	13
11799393	13
1810599	13
2431831	15
17199333	16
668595	13
1772227	16
22615200	13
2523843	13
5927420	13
13623722	13
1211703	13
16190371	13
6782168	13
7214014	15
3910341	17
2603597	13
13706015	13
9586824	13
3991522	13
405774	13
2723897	16
13730805	13
4234970	13
1291805	13
149683	13
753294	13
3431336	13
2275286	13
992697	13
6562789	13
3365878	16
15097049	13
1120944	16
9765064	16
17597272	13
3034664	15
3536639	13
3510256	13
1469524	17
9949810	13
16546165	13
1975976	13
5170143	16
5251354	13
499359	13
47960760	13
29921786	13
2763408	17
1217853	17
406186	13
12059086	13
1817673	13
3837969	13
9253756	13
2181241	13
3543989	13
939097	13
136779	13
3721051	13
3629936	13
6888609	13
260780	13
22918739	13
14625571	13
5467683	13
15530330	13
3552671	13
1913453	15
8509381	16
7526917	13
7252565	17
5770692	13
14538772	13
13495033	13
17756208	13
3114183	16
5352821	13
22355730	16
16144000	13
3555170	13
6048711	13
23474284	13
7353419	13
161658	13
4635892	13
2934443	15
1025869	16
23830617	16
17759752	13
3204471	15
3230934	17
2486160	13
405763	13
11609420	13
1725329	13
231378	16
18404543	13
7921022	13
5543046	13
3086846	13
31405374	13
890318	13
846046	13
10895741	13
1571413	15
4470767	13
8152044	13
3180552	13
13634617	16
6216100	13
8473622	13
8682090	16
6410463	13
19054901	13
13380054	13
2077763	17
7138010	13
7459845	13
13871958	13
13729149	13
7807476	13
4114231	17
20747184	13
6788796	13
19236960	13
23264716	13
7209214	15
2056761	13
6982889	16
549507	13
1486579	13
8223939	13
12725755	16
27179612	13
13263918	13
32568593	16
3652127	13
4159039	13
5576516	13
7509247	13
29304	16
3364913	13
1430760	13
18656417	16
7404816	13
489766	13
4745737	17
22616631	15
1529847	13
2187012	16
19122667	13
11938319	13
1595264	13
2466349	13
512702	13
4163614	13
1984280	13
2211306	13
3021026	15
15619609	13
4266149	13
21457084	13
2242341	16
799437	13
13828083	13
6630151	13
8526553	13
9289720	13
2314525	13
1132273	13
6470436	13
8364441	13
2590514	13
15957429	13
6796742	13
12945497	13
24650616	16
478387	13
3765937	13
5708096	13
4784513	13
10636940	13
21811811	13
469742	13
12362112	13
2669470	13
17636729	13
538652	13
1501809	13
1636746	13
5194920	13
161403	13
7499299	13
13036725	13
9485840	13
11817920	17
4930923	13
7330979	13
396339	13
3402557	13
747140	13
16381031	13
3702639	13
6610097	17
7481704	15
853155	13
10625330	13
3877923	13
22510495	16
17183148	15
17759712	13
6746606	13
16654075	16
12774468	13
11146340	13
107038	17
969816	13
4192889	13
309412	13
2603576	16
5718046	13
2557486	13
11987363	16
1597621	16
7818117	15
4583405	15
3564903	15
465161	15
12591640	13
4144398	15
28375843	13
2011180	13
4846280	13
374970	13
10837132	13
24079900	17
34009492	15
12036544	15
7563320	13
731697	15
18055885	13
1730655	16
506205	13
10654670	13
4024365	13
816513	13
3052130	17
42723825	15
6327295	13
5801038	13
11578695	17
10599182	13
7571246	16
14767966	13
3715684	16
5406069	13
3975006	13
5489338	13
5926956	17
2403978	13
2585551	13
4386119	13
4709897	13
6839868	13
9319842	13
16840775	17
6995400	13
14270815	13
10463038	16
22009558	13
4877419	13
7965645	13
4719605	13
3226328	13
381005	13
11126903	13
7706090	13
7511289	13
12090576	13
2128985	13
8478441	16
2502123	13
12705219	13
6230107	13
236951	13
22085928	16
1510177	13
20908224	13
1636095	13
4828205	13
15350249	17
1792697	16
1820755	13
9394564	13
1607293	13
5730300	13
4087180	13
5225447	13
7157108	13
1619955	16
10291191	17
20320714	13
11932420	13
10753570	13
10715276	13
4798499	13
3881175	13
1127232	13
8297576	17
25086139	17
25320696	13
21150024	17
25914461	13
830370	17
2911237	13
6342429	13
2438741	16
5326493	13
10318707	13
2345324	16
1982475	16
1092434	13
6770198	13
807493	13
16477892	13
687174	13
835042	13
17556877	17
7533806	13
11033533	15
7688491	15
5005589	13
6770648	13
1555546	13
34965848	13
6605783	16
2215970	13
6138187	13
434690	13
20649139	13
2053077	13
10935650	16
7408982	17
5803552	13
15300880	13
15739690	13
6543116	13
6850340	13
6810395	13
527275	16
5038852	13
6527430	13
11020316	13
5574601	15
12001458	13
9259581	13
7213111	16
12954157	17
10862058	15
5963717	13
3992359	15
18278294	13
18009520	13
17116415	13
479388	15
2533092	13
4691066	17
111080	13
7185809	17
195587	13
4953928	13
1555483	15
12694235	13
7499823	16
1699387	13
1079752	15
2717532	13
3628955	13
29817346	13
2759819	13
5455230	13
15444315	16
1545137	13
56524	13
5034957	13
6021580	13
10025564	13
1604871	13
2692533	13
12631	13
16170619	13
1231186	15
254537	15
8291821	13
1543410	13
7013109	13
2333090	13
8790118	13
2694580	13
4011040	15
10643792	13
2240558	15
17772939	17
136855	13
852398	13
4379467	13
4335779	13
203423	13
29874689	13
1700263	13
10136093	13
3567915	13
37265610	13
3780910	13
23465791	13
4780307	15
15509869	17
7742060	13
1702777	13
979722	15
7747129	13
244434	13
2334649	15
2143280	13
3616642	13
30045	13
1661588	16
1584552	13
2403720	13
5725608	13
1848079	13
1215235	13
555412	13
45801778	13
18374904	13
26054115	16
8793641	13
6478809	13
20725082	13
13314314	13
2646839	13
18603793	13
240623	13
26586220	13
6104331	13
9442766	13
1437176	15
6686134	13
15321	13
1447302	13
14654791	13
9485736	13
10506368	13
6726713	13
3736453	13
8240632	15
26221408	16
4105333	13
2013926	13
1345540	13
4259970	13
17193208	13
6562150	17
4669108	13
10804914	13
3653303	13
19882096	17
12889675	13
2977418	13
6167780	13
8150460	13
1219930	13
1956736	13
34235815	13
15265459	13
16329700	13
1912054	16
1335197	13
1183622	13
9744883	13
11807163	13
6795736	13
11350804	16
44313037	13
2886877	13
3642041	13
37223040	17
4020720	13
13627916	13
20202088	13
5032009	17
6033953	13
12814962	13
336120	13
8557164	13
1350443	13
27173902	13
7390273	13
12116009	16
14118139	13
5431942	13
31015412	13
1625787	13
2245875	13
1986742	13
2064994	13
11470780	17
831103	13
6128196	13
5163147	16
10347116	16
11778853	13
1911545	13
428262	13
4799176	13
3218050	13
6382445	13
18009210	13
417396	13
6544040	13
1532362	13
13201026	13
12779412	15
18733463	15
2935228	17
5015859	13
13324068	13
6838028	16
6278130	13
4248617	13
933542	13
3492296	13
7768157	13
7908972	13
3125946	17
991580	13
1765837	15
29703775	13
33315035	13
12017689	13
3567920	13
1076984	13
999025	13
2379514	17
2162260	13
19807929	13
9625585	13
3663340	13
18891112	13
11351779	16
20155848	16
10751520	17
2274642	13
10847549	13
678088	13
1775250	13
5638383	13
19635291	13
4016588	13
3288066	16
16599983	13
8469666	16
6761790	13
518000	13
13937276	17
3324514	13
7114998	13
29780673	13
5738637	17
2467213	13
3854166	13
3518695	17
13190493	13
4793147	13
1803035	13
5672415	13
2099464	13
5898757	13
1301127	17
3214731	13
2001816	16
22255432	13
7048651	13
11336579	13
2990843	13
4136336	13
755745	13
5755037	13
5317178	13
1557678	13
39627458	13
12318179	16
19919528	13
3446959	13
6457394	13
9033273	13
8991458	13
9566020	16
2270568	17
129781	13
1410711	13
5695599	17
9379760	15
145247	13
9053214	13
2249214	13
7070950	13
1222101	13
8626690	13
3600231	13
23315128	15
29839273	13
4510174	13
2838291	17
211210	13
3215425	13
11861148	13
5512171	13
4004131	13
5162995	13
1720796	13
4179997	13
7315012	13
3354287	17
560321	15
4326070	17
15124664	13
9288314	13
4348644	16
10928348	13
8322714	13
988504	13
10660225	15
2309560	13
6090198	13
14623147	13
3265117	13
9467718	13
77571	13
9370481	13
6759679	13
15492177	13
6004029	15
3902072	17
2988819	13
4221641	13
20417666	13
1137624	13
22075282	13
1041707	13
19936471	13
10697622	15
19286910	13
743008	13
3426293	16
11721170	13
10896500	13
11690496	13
9492485	13
12304737	13
10292938	17
2276253	13
11085479	13
7548316	15
20078479	13
4063634	16
2564923	17
1659035	13
7177093	13
8561060	13
4426599	17
17688622	13
545100	17
26927438	13
1246777	13
1020868	13
325325	13
9833737	13
7938004	13
33820985	16
9098518	17
6277640	13
20765388	13
13699755	13
370186	17
4901324	13
1550045	13
4203078	13
13094494	13
5018249	13
4481607	16
5135924	13
11366094	13
20817325	13
7788013	13
5316792	13
1165574	13
8225557	13
381167	13
3837225	13
13088522	13
379481	13
11443910	13
55439977	13
1276235	13
23236655	13
8697160	16
13942493	16
9518243	16
5311806	13
8638801	13
7362428	13
261726	17
7713526	16
12347525	17
912618	13
11265966	13
4213870	13
3329219	13
1539033	13
111209	13
7623218	13
7389791	13
15068062	13
2210876	16
3948695	13
16134019	13
1726239	13
4447601	13
11248952	13
15183175	17
15234405	13
5036076	13
10831672	13
2600925	13
967319	13
5866712	13
27586275	13
5278132	13
9678627	13
2397894	13
5477282	17
7667033	15
8682370	17
4178270	13
5895426	13
22192701	13
588190	13
1337381	13
5425693	13
8118350	13
9248814	13
589274	13
2268127	13
2123114	13
35821352	13
8287397	15
2189603	13
5517902	13
8302223	13
4444406	13
11776617	13
11351977	13
5819397	13
4183924	13
7722712	13
10064768	13
20966466	13
13850811	13
12515287	13
22418165	13
33670247	13
7666673	17
946750	13
36446544	13
647776	15
2484715	17
4443052	17
2156980	15
7974861	13
6252444	13
11858375	13
8785159	15
5742053	13
7724816	15
4997813	15
1129541	13
8065862	13
31103445	13
3975951	13
3940915	13
155602	13
1876905	15
902445	16
5426628	13
2368244	13
3597653	13
853501	13
11788645	13
697778	13
1662588	13
20670108	13
6308865	13
40930620	13
7581513	13
18735359	13
11489411	13
15044941	16
2790213	13
7520040	13
10410646	13
17920962	13
7258701	13
3083173	13
8007961	17
2995308	13
690810	13
1766936	13
9889749	13
332750	13
15218584	13
16611499	13
3435451	13
8473884	13
10233426	15
9465211	13
2346261	13
33868623	13
17342694	13
10002078	13
10663174	13
830810	13
1098764	13
12859427	13
12003646	13
6254173	13
3211558	13
15479901	13
15843940	13
9649943	13
3012918	15
11668770	16
18195380	15
18276691	13
775335	13
7333669	13
10712241	16
11499032	13
1098188	13
28494238	13
12011141	13
3317320	13
720351	13
4491332	13
5729635	13
4393600	15
34386372	13
23242322	13
4216806	16
3143485	17
18319574	13
1704754	16
11705055	13
2078223	13
14130609	13
6354442	13
13591810	13
991142	13
4213980	13
13533930	13
13991317	17
2988421	17
9306176	13
5763670	13
350640	13
5395673	13
11520676	13
5067814	13
22736495	13
1392858	16
8034504	13
4199988	13
8582107	13
38008	13
22598929	13
2228369	13
943677	13
2415260	15
898063	13
22280970	13
818923	13
26959078	17
13296967	13
5598380	13
3395682	13
707130	13
11167838	16
11170432	13
3930291	13
16508796	13
14104231	13
1995147	13
458164	13
10231261	13
14435575	13
5983501	13
4079621	13
862962	13
8424526	13
160236	13
2437421	13
5408565	13
18982387	15
5762000	17
1337820	13
5279293	13
6018792	13
14298196	13
39067335	13
1878259	13
14390659	13
3015916	13
13036297	13
5315104	13
16784960	13
538246	13
2927554	13
10620380	13
5269257	13
20712023	13
8524379	13
29679600	16
4110670	16
2546150	13
7510692	13
5223462	13
17792936	13
1724112	13
3667129	13
9324977	13
4142875	13
1415310	13
4100195	13
241723	13
9949163	17
53641	13
9028564	13
23959796	13
17468245	13
8143375	13
1594421	13
8760556	13
2371433	13
11887526	13
1550118	13
567287	13
1601890	13
10178028	13
9347970	13
22994280	13
1052694	16
641635	13
2330099	17
26333036	13
14845671	13
22169394	13
3792468	13
2338988	13
8150185	13
11903368	13
203999	15
5512826	13
1265476	13
2252423	13
698171	13
9406545	13
3773245	17
3616938	13
17859550	13
6558553	13
4921275	13
8645022	13
921798	13
2761229	13
9499972	13
28072318	16
995125	13
7339191	13
7343067	13
1200638	13
2418836	13
13079076	13
1289748	13
6938079	13
9198786	13
4071490	13
11866745	13
5096105	13
3663944	16
1916378	13
3120723	13
636520	13
5039392	13
298007	13
6512287	13
1722522	17
2656131	13
7025733	13
244426	13
6347899	13
6412230	13
9159938	13
14795908	13
2849981	13
7912431	13
15066833	13
1660528	13
2493858	13
3042800	11
274867	13
990265	13
7555541	13
9467205	13
5801412	13
1398239	13
845859	13
12720394	13
15734448	13
6015939	13
2410454	13
4936731	16
450717	13
171869	13
2666232	13
28047792	13
2865284	13
7750023	13
5336626	13
6536317	13
15481234	15
9983730	15
17346427	13
1883930	13
12469657	13
1464763	13
447142	13
1977170	16
22894091	13
1186476	13
10399337	16
3029027	13
4140398	17
1785229	13
352048	13
3239283	13
9592538	13
1253605	13
6934430	13
6409772	16
1056846	13
2352989	13
2899902	13
5615407	13
6662110	13
5563038	16
6882039	17
4509382	17
12393535	17
2931862	13
13923496	13
15373426	13
873493	16
7329523	13
8145855	13
2699562	13
455818	13
8447390	13
3196613	13
3386364	13
873963	17
13779501	17
1919603	16
29038849	13
8645127	15
4693983	13
7182733	13
348032	17
6816079	13
38224576	13
18721033	16
4656628	13
7674307	13
4394811	13
4964944	16
10764746	13
4854247	16
8064881	13
18439601	13
6808457	15
7865893	13
266633	16
900300	17
7187246	16
2892392	13
7848468	13
4442747	13
5358226	13
5641992	16
1305537	13
21524366	16
4126405	13
4350893	13
466239	13
6965713	15
12865635	13
480571	13
9888169	13
3624661	13
171104	17
6142964	13
10027796	16
11116926	13
7613866	13
9551265	16
24424052	13
7439016	13
1672361	13
556124	13
6622393	15
4352258	13
2514661	13
11075411	13
4760710	17
2131210	13
3979891	13
2332198	17
7883405	13
6286132	13
532571	13
10992380	13
14452880	13
2394949	13
11710218	13
6300732	13
6075386	16
4460407	13
4348522	13
2596966	13
4864078	13
4472033	16
5832669	13
9580080	13
9223564	13
4289266	13
6876773	13
4940383	13
3325342	13
872374	13
4496417	13
8590606	13
10151164	13
8567128	13
1010390	13
6092	16
8458865	13
10322470	16
1850970	13
345395	13
612586	16
9552540	13
4137434	13
31162982	13
15595671	13
969630	16
8761928	13
3456706	13
1666120	13
4414269	13
214510	13
1673852	17
4407301	13
9373580	13
3493418	13
5984724	13
95117	17
14970621	13
5729947	13
6075551	13
6127778	13
6060682	15
2609853	13
2034384	13
2237995	13
866553	13
13694263	13
10060930	13
721616	13
12960106	13
5877786	16
2393016	16
7868489	17
948193	13
15198202	13
15361395	13
66424	13
239356	13
1805898	13
7326857	13
14142330	13
12531129	13
5242085	13
6216300	15
3527457	13
13919196	13
5692275	13
9878118	17
9240736	13
9638727	13
3292977	13
6808599	13
14955895	13
935353	13
13776149	15
18451858	16
352446	13
8193823	13
44788603	13
6507616	13
3922514	13
11578780	13
11041736	13
15594475	13
54225	15
1504296	13
8775913	13
1902386	13
134010	13
2549324	13
294317	13
22767301	13
6705954	13
4631007	13
7032005	13
34448965	16
99634	13
12731670	13
18421461	15
14802091	13
11278615	13
15004799	13
3613021	13
1514626	13
5584859	13
2298312	13
24016037	13
1201020	13
6580324	13
9228015	15
320716	16
516976	16
5371560	13
5148616	13
1214556	13
6587433	13
4866409	16
2975206	13
913556	13
5229985	13
1489875	13
6316933	13
2252511	13
15693729	15
242528	15
10303170	13
7861455	13
327428	13
4085391	13
4574715	13
11675085	13
5951139	13
5169049	16
2857712	13
3172364	13
1885806	13
4965362	13
16179940	13
16291102	13
1101103	13
4946083	13
5935553	13
669013	13
5013845	16
16865927	13
9305835	13
6886816	17
3906439	13
3985241	13
4670359	17
9235619	13
11060038	13
25403592	16
11408045	13
19697037	13
10190814	13
20810695	15
4757704	13
8253921	13
9181380	13
11182677	13
20276853	13
38932328	13
7610161	16
3478584	13
12865307	13
3220809	13
12610592	13
412519	13
34232372	13
326736	13
13691197	13
3686915	13
3952507	13
564604	13
10814238	13
1489889	13
4025477	13
7774298	16
3863689	16
14906986	13
6921208	13
21383466	13
112990	13
13005172	13
25335883	13
7194898	16
5946822	13
6582599	13
2265102	13
1702182	13
3152602	13
10235148	13
4104979	13
6004776	13
20041605	13
23989065	13
474013	13
13282862	13
1552129	16
4937433	13
4382766	13
102756	13
13506967	13
3879752	13
932574	13
12161725	16
4418012	13
2308964	13
18148754	13
11843498	13
875922	13
4215238	13
422116	13
986921	13
8536615	13
4813299	13
6088354	13
7362736	13
24452781	13
15092372	13
10951109	13
9535099	13
2367692	13
2139615	17
9496725	13
14921243	13
7154459	13
6072463	16
19103980	13
19401759	13
16915785	13
34428600	13
8853520	13
3937639	13
16005784	13
6865786	13
6401321	17
18646206	13
2151975	13
7296403	16
2008236	13
3428674	13
5870361	15
4464753	13
26005495	13
32440030	13
2507623	13
1019679	13
20105659	13
3406262	13
307789	13
15522183	16
5061782	17
6677125	15
14696111	13
2398746	13
15959574	13
2900453	16
11407614	13
7378828	17
27206137	13
569078	13
5357369	13
20616513	13
27022943	13
3551437	15
3551307	13
2823898	13
6772148	13
543689	13
3974254	13
2106004	13
3440123	13
1638275	13
13387960	13
15860840	13
15628481	15
16592676	13
157614	17
3042434	13
14416434	13
2895312	13
15998146	13
7635614	13
8638382	17
29203208	13
23452103	16
871488	13
19137058	16
4005425	13
11417245	13
8600516	13
20004886	16
16536346	13
2429851	13
4905457	15
3365036	17
6262980	13
14027439	13
798566	13
10049867	13
9588030	13
10818707	13
7384798	13
35772	13
15882189	16
756270	13
349490	16
4092857	13
4133312	13
13409254	15
45342249	13
2935704	13
11186953	13
2140221	13
10636595	17
17927393	13
1624869	13
8317301	16
2168705	16
8932049	16
376298	13
11537661	13
6686801	13
1741311	13
6509035	13
4945454	13
1788604	13
3492470	13
30901919	13
679515	13
2598588	13
5924765	16
8151275	13
2280516	15
20265166	13
2573192	13
5639551	17
3704528	13
13100370	13
6132487	16
5958770	13
3465335	16
1556655	13
10723028	13
2007654	13
9983500	15
20667170	13
9116714	13
1643286	16
7805502	15
1982429	13
7326818	13
627486	17
4919300	17
1342008	13
31344023	13
800383	17
3578585	13
657224	13
892293	13
34030422	13
9577383	13
437324	13
1311713	17
4118560	13
18123162	13
8456933	13
1447938	13
6275397	15
15447451	13
14517139	13
456725	15
15410469	13
7218778	13
3145820	13
10216720	13
3608785	15
10839773	13
2525562	13
726219	17
14814297	13
2304316	13
4257827	17
8315634	13
7383911	13
5691551	13
6197530	13
10885064	13
10035815	13
16933446	16
6614068	15
923875	16
7130108	13
4357210	16
14196557	13
5674633	13
4705288	13
6054270	13
2154474	15
10319202	13
4217175	13
27553803	13
11998498	13
30144642	15
3405391	16
5701156	13
2853417	13
2711492	15
13184432	13
13274130	13
10507467	16
200951	13
6664807	13
5220187	13
12445028	13
4667287	17
7875403	13
12633044	16
36950760	16
6468044	13
18842668	13
2091915	13
3379474	15
1396259	16
8630319	13
2148836	13
1891492	15
3191347	13
59391	13
3698289	13
5605885	13
7856331	13
13657866	15
12152063	13
4067022	13
15537482	13
1628240	15
10789202	16
12608306	13
9706648	15
8651731	17
2928665	13
6057802	13
1939521	16
19049377	13
9187502	13
15488631	13
9530088	13
8426024	13
2122121	13
15670823	13
12845483	13
15886280	13
139177	13
8880669	16
1438684	13
5331848	13
21967443	13
7547317	13
11342607	13
3291567	13
24285637	17
5653983	16
560204	13
661515	15
873691	13
1727335	13
14655663	13
12579124	13
18365544	13
3577288	13
18218067	13
11442806	13
3705789	13
10414977	13
532838	13
8135978	13
27572789	13
2954941	13
834692	13
4707390	13
7119964	13
9406467	13
10165814	17
3060501	13
4875199	13
8845285	15
5372721	16
4846694	16
4203183	13
486943	13
6739799	16
3900312	13
25128465	13
15069995	13
12257794	13
3366515	13
5036601	13
12956415	13
5072554	17
6136660	13
24953098	16
4306150	13
4756136	13
26276306	13
19636626	13
8328221	13
595490	13
17470956	13
5922742	13
268669	13
20588946	13
12117727	13
19758810	13
2690341	13
2093517	17
8675351	13
3811989	13
30077123	13
37290931	13
10521684	16
15953648	13
8724664	13
13237093	15
4019917	13
6555453	13
272786	15
18055702	13
24846688	13
14528765	13
59181126	13
17076692	13
2978893	13
10741728	13
15364670	15
4741884	13
7743661	13
2403549	13
604657	16
5162080	13
2012495	13
2212981	13
29091489	15
3363871	13
5965296	13
18635225	13
4135516	13
258625	13
7944476	13
2949484	13
14024850	15
10766893	13
19893499	13
4669999	16
17295975	13
3583695	13
7553175	13
3980568	13
10764012	13
5975409	15
720463	13
8707627	13
30086019	13
5901589	17
9589112	13
4344981	13
25100525	13
1565031	13
3490366	16
19666307	13
6908171	13
12065694	13
13218267	13
9921521	13
8447160	13
4977800	15
34009207	13
1956398	13
3587648	13
18079806	13
10230623	13
9777751	13
509290	16
719268	15
9558964	13
24479266	16
12511723	13
7644182	13
28414445	13
997835	13
4459802	13
9747802	13
20902368	13
7054813	16
2975097	13
5922362	13
1257778	15
3130632	13
9175715	13
387929	13
1527017	17
5467825	16
5036569	13
7803411	13
13910729	13
23297985	13
27120229	13
3049009	16
7204684	13
2042816	13
8492580	13
1126860	13
2225054	16
7204132	13
22411041	13
1791378	17
17681767	16
8716580	15
3349228	13
3207343	13
12510429	16
7040815	13
7834446	13
16177393	13
30073261	13
10608101	13
991526	13
45513	13
3819825	15
437938	13
12177250	16
6085147	13
5940072	13
17410445	13
48455972	13
5769534	13
26892859	13
658125	13
3389894	13
935696	13
6025560	13
6739309	13
12537065	13
5620003	13
3938608	13
15223354	13
214776	13
9456708	13
14304820	15
1084140	17
7703135	13
11048093	16
289220	13
3526424	13
23989459	13
25138354	13
5762575	13
8442566	13
17055049	15
9651540	15
3108365	13
937336	13
10887502	13
3383776	13
2004307	13
2174230	13
9960402	13
2219729	13
1421827	13
494396	13
12727806	15
6835906	17
1675916	16
38023168	17
45889018	16
2579598	13
5777389	15
605541	13
3713348	16
16959642	13
10763440	13
6734957	13
6343196	16
1627937	13
3180254	13
13017106	13
8802548	16
3317179	13
10793419	13
35546118	16
836285	13
24042891	13
22917316	13
10528539	17
3680794	13
14750044	13
840562	13
16513000	13
1206676	13
13766333	13
11965285	13
3361804	13
8031634	17
36850427	13
2334614	13
12980032	13
9778248	13
3249470	16
23955604	13
7015608	13
2494239	13
1609060	13
22658085	13
6217064	13
18414496	13
8716857	13
1642143	13
5004881	16
8514738	13
1242209	13
18413394	13
15286135	15
2027002	16
12029780	13
6086736	16
13943339	13
2689285	13
16579633	13
27374085	13
6460758	17
2894942	13
17515285	13
18152353	17
17012330	13
9325581	13
7670564	13
532336	16
6504572	13
11050030	16
1278353	15
728190	13
8174264	13
22563796	13
6116662	13
8531830	15
23707182	13
4212065	13
6232307	13
6376589	13
2126483	13
1692685	13
13118194	13
4338473	13
1539304	13
3891989	13
12453342	13
13382452	13
9740815	13
3248442	17
3972331	13
2778437	13
9242432	15
1254684	13
499346	13
12304367	13
8810630	15
2755623	16
5448020	13
21703554	13
2775960	17
3971538	17
986490	13
3094946	13
28081290	13
1175862	13
11821594	16
8318549	13
7449295	13
20418879	13
7640940	13
14477003	13
39549687	13
2727522	13
21009946	13
2162874	13
4461398	13
7170290	17
11907471	13
278156	13
10842943	13
7908752	13
1955235	13
2556548	13
3660788	13
7941552	13
14305328	13
10729522	17
4549182	13
2295832	13
1025834	13
36314779	16
2212464	13
7214460	13
2050108	13
5924329	13
11327197	17
5036588	13
21171693	13
14788370	13
15968946	13
38333223	17
210054	17
4833238	16
6871942	13
14602935	13
1745034	13
1670784	13
1065155	13
7025588	16
4549755	17
3394039	13
10500504	16
1514714	15
20485119	13
1925474	13
10151037	16
4062230	13
1783097	13
3668314	13
10681648	15
3987140	13
1545875	13
210008	13
11012221	13
1784307	13
6444951	13
7027124	16
19866137	13
1433433	13
2047720	13
1526078	13
12141509	17
4642312	16
21233950	13
24451036	13
1156396	13
3634517	15
6705884	13
1785587	13
14650738	13
1465808	15
849125	13
10882465	13
99327	13
17093476	15
259440	13
15527091	16
11617396	13
20981426	13
629488	13
21871763	13
15369859	15
5900598	15
5116724	13
4196457	16
7334978	17
5406934	17
12510444	13
6619336	16
1303599	16
574068	13
3937690	17
18181537	15
11888401	16
33736810	13
12375605	13
4788082	16
20032034	13
4699478	13
4122137	13
2852143	13
8765089	13
5099203	13
7819640	17
7199751	13
295149	13
289734	13
15830194	13
8649593	13
32546543	16
6665841	13
2641390	13
5277853	13
33740681	13
2665339	13
22711476	17
10828693	13
8699878	13
10345630	13
12967961	13
4195131	13
21637622	13
20077993	13
6187562	13
1802448	13
11374183	17
46422	15
2476302	13
5966027	13
5145286	16
450275	13
23497132	13
1053322	13
3734923	13
6254935	13
2870518	16
7546569	13
4325326	13
5867654	16
2134998	13
17759494	13
11616953	13
11721173	13
14826371	16
10420272	13
3983618	17
1999591	13
6094647	16
2404284	13
4609277	16
2741744	13
8356820	13
9269961	13
6061936	13
57823225	13
11190696	13
13346193	13
746551	13
9227421	13
15046017	16
11617243	13
362362	16
7818976	13
20098090	13
4061389	13
14068065	15
4448768	15
1797007	13
2467953	15
5023288	13
2146457	13
15830681	13
1430913	16
14040066	13
7296729	13
11079761	13
2960490	15
9249667	13
525292	13
2505655	13
1905623	13
21882373	13
275310	16
452166	16
4587962	13
3024012	13
2577884	13
5240582	13
5669340	17
4104890	17
11833863	16
962630	13
10832610	13
8047844	16
3699572	15
4631931	13
5400861	13
5885761	13
9516762	16
15293996	13
17239250	13
8422185	13
35408433	13
3061420	13
6556617	13
3171180	16
10040388	13
4751917	13
2738027	13
4109819	13
12533912	16
7440470	16
7907976	13
36596805	13
15073609	13
16279975	13
9490090	16
892168	13
15401350	13
2721868	13
225221	16
8141894	13
7808287	13
1216721	13
15231276	13
3931373	15
12718228	13
14909538	13
6211439	17
24757742	13
1940078	13
6625516	13
10667572	13
19482373	16
10973331	13
3837148	13
1844946	13
282970	13
956933	13
4482439	13
5720930	16
101423	13
555788	13
77680	13
15839091	17
4441842	13
3918047	17
6251740	13
1558145	13
6602350	13
19703782	13
22355220	13
5868811	13
2493777	13
7681721	17
1741176	13
9897672	13
1193961	13
8232511	13
351937	13
33503830	13
3305093	13
2564942	13
4840536	13
8831123	13
6096985	13
4679862	13
14047185	13
6143431	13
6185653	13
6798658	13
2183118	13
46483120	13
2054094	13
6252241	13
33704998	13
1699863	13
3829249	13
14536820	13
12795424	13
12751237	13
1652500	13
3972053	16
4018219	13
8035962	13
6881638	13
26779869	13
7268522	13
5989904	13
21230707	13
15414723	17
748518	13
9021639	13
8159595	13
2080517	13
1240285	13
9777879	13
10003096	13
5080781	13
29950802	13
13772613	15
5261268	13
15516072	13
4676838	13
2877148	13
12700224	13
7753077	13
9806291	13
13447359	13
12197572	13
5715748	13
10264507	13
4553233	13
993615	13
28549123	13
6267532	13
2187349	16
19832204	13
2321124	16
8400978	13
1105873	13
5370091	13
9121419	13
22201750	13
21139389	13
1034867	13
8984328	13
5345612	13
9228270	13
8048802	13
6466121	15
38535152	13
1841197	15
807184	13
5918445	13
3473973	16
22823353	13
23649252	13
5628127	13
17080266	13
633021	13
4124	13
34946520	17
14133510	16
5311291	13
3942500	13
19271540	13
3572185	16
1335349	13
712749	13
10693683	16
11393056	13
7965338	13
440351	13
5029210	13
571769	13
1398429	16
17356669	13
5655594	13
29834	13
4497401	13
3788016	13
1563672	13
1712796	13
4376827	17
952153	13
536562	13
4457009	13
5116763	13
1370760	13
3489673	13
30255995	13
699141	13
801710	13
3655162	13
11648002	13
4774982	13
5871136	13
7103550	13
3292703	15
13590897	13
7753919	13
5804408	13
7003924	16
7523747	13
20615283	13
5812094	17
13732001	13
9582539	17
3585698	13
392823	13
36578768	13
565803	13
11712106	13
2332078	15
132173	13
1914538	13
6987922	13
1884055	16
12842669	13
13041887	13
707553	13
6055016	13
7473529	16
7767584	13
2409070	17
6990975	13
9873673	13
5916448	13
868068	13
23144564	13
18690358	13
4869844	13
534	13
133860	17
10304904	13
19092918	13
3987418	13
27629649	17
8921314	15
22716015	13
7660581	13
11977361	13
28263943	13
4560193	13
4106922	13
8440977	13
310688	13
8761	13
210805	13
2525614	13
30026622	16
7547520	13
2162556	15
14742771	13
15846034	13
898056	13
4241161	13
9558963	13
17926404	13
12074050	13
3410384	13
13477187	13
4396315	13
10052804	17
4540356	13
11362121	13
7497801	13
7648613	13
23535244	13
5994071	15
8664352	13
2751194	13
178993	13
1568826	16
1481573	13
6975734	13
5536177	15
2286667	13
59274	13
1228938	13
23150097	13
21743506	13
4403177	15
2199358	13
8927230	13
542179	13
1485707	13
2568518	13
5820366	17
8034062	13
4928324	13
6525531	16
1668422	17
607189	13
1598657	13
4587854	13
52398557	13
4236641	13
6404878	13
11915426	17
18709621	13
2952068	16
20549837	13
7684499	13
1936657	13
740262	13
1593967	15
5636723	13
1001637	15
4470028	13
1366334	13
5530927	13
5947164	13
11047556	13
7826902	13
3570801	13
11107209	13
22570114	16
11829085	13
1220178	16
4020480	13
9566413	17
5600368	13
91957	13
8782942	13
7210645	17
6351275	13
7482924	13
8385094	13
17959485	13
4780999	13
9769570	13
361780	13
3825335	13
5765028	13
17888283	13
6833087	13
1967366	13
11593975	13
31625195	13
6192690	13
1720658	13
6827530	13
1612563	13
761956	13
15071855	13
23959337	17
2943560	17
4543089	13
2621862	13
3621030	13
3000743	13
37265378	16
3981854	13
10094477	13
6547785	13
4498200	13
1411885	13
22943542	13
1637314	13
1091258	13
935017	13
1340082	17
6688244	13
6110341	17
8136160	13
12919179	17
5532947	15
2903865	13
48662976	13
6928858	13
16098747	13
14153332	13
1117989	13
2369315	13
1550749	13
12367619	13
6591701	13
7857288	13
824040	13
16378283	13
5303294	13
6094483	13
4409188	13
2901725	13
802006	13
10202624	13
1464333	13
24739675	13
26706871	17
8281054	13
6312744	16
1628070	13
5403360	13
3508645	13
2944987	13
13053777	13
1729707	13
28653161	13
3287514	13
2325831	13
2853060	13
2317581	13
12181245	13
6960796	13
2828383	16
11220977	13
6438491	13
23649375	13
7414901	17
15419713	13
3668609	13
2957588	13
10388774	13
8465218	13
43471756	17
4293513	13
5895931	13
2802214	13
8311858	13
1203421	15
5989054	13
14724214	13
90494	13
5887567	16
5625587	13
6186589	13
45528959	13
9651906	15
3042657	13
9251261	13
2544125	13
19974515	13
18443165	13
10283823	13
8427167	17
13801400	13
14418237	13
4880264	13
3367749	13
8444157	13
2733049	13
583341	13
5171825	13
19218731	13
1857116	13
19570760	13
2349152	15
1017644	13
3385017	13
2003108	13
12683736	13
4468413	13
17130214	13
11450522	13
13898901	15
9980562	13
12538341	13
6551869	13
503244	13
52589	13
14084101	16
2761328	13
4363343	13
5476999	13
412066	15
5892248	13
2543747	13
13159058	13
188312	13
2014782	13
3096907	13
13945307	13
1737238	13
10502239	13
18758298	13
108793	13
6721618	13
7374733	13
16981450	13
4039922	13
8458619	13
318989	13
35375148	13
4423900	13
31565864	13
4827126	13
13994922	15
11393187	13
4165337	16
13876126	13
28799966	13
6300837	13
11390959	13
991188	13
3141217	13
13172863	16
15404595	13
13047358	13
6754362	13
1356310	13
15874190	13
4271550	13
3106340	13
17746529	13
13748533	16
7421532	13
5413445	13
2221439	13
17458199	13
5460393	13
2211311	15
7333392	13
897932	13
5373548	13
7274265	13
12987821	13
5816050	13
2169704	13
12263678	13
1553905	16
4454495	13
5104232	13
10024401	13
17329667	13
7525043	13
1265918	13
22570230	13
13457496	13
1213077	13
9503663	13
5834201	13
3410733	13
1876091	13
5799069	16
13628691	17
836762	13
7628757	13
12440344	13
8929694	15
3794152	17
7669857	13
18701996	13
12363097	13
6472330	16
9577240	15
16256018	13
20639447	13
12054274	13
1744201	13
2875629	13
5513629	13
15092441	13
5267066	13
7413741	13
11546472	16
6826760	13
6817978	13
966283	16
8592166	13
4165441	13
222573	13
3550433	16
5234690	13
21756656	13
7121051	13
4131994	13
5098465	13
11069552	13
70489	15
23726610	15
7326624	13
16040915	16
4905577	13
10240851	13
7013052	13
5565262	13
13046573	13
36926628	16
7063700	13
6697989	13
3434074	16
23429126	13
2804849	13
29443986	13
13614190	13
10584469	13
11611235	15
1122370	13
17512967	16
554196	13
241421	13
8477831	13
3588689	13
945750	13
6863246	13
7762540	13
34473927	17
373592	13
569233	13
4978490	13
3714070	13
6085606	13
5716405	13
21937190	13
17085477	17
10475211	16
9014399	13
730091	16
4391914	13
1492668	13
28089499	16
10976452	13
3254407	17
6635251	15
3499965	13
708029	13
12498791	13
10800952	13
9534887	13
7701296	13
204048	13
7563861	13
44799525	13
10146271	13
309846	13
11746454	13
6489918	13
2901110	13
4216803	13
1082449	13
3494344	13
1142113	13
15814018	13
928233	13
4689061	16
4573722	13
6725699	13
4294134	13
11356564	13
32234405	13
229860	13
1380549	13
1094033	13
16687553	13
14971810	15
10615845	15
9419817	15
395183	13
4785880	13
3044053	16
1597427	17
670891	13
163974	17
1323757	13
35842899	13
7471760	13
2781972	13
33772790	13
20392667	13
5832675	13
3835236	13
6512231	13
12373630	13
18123066	15
1963958	13
12973541	13
78268	13
12409862	13
27059975	13
12703960	16
6915967	17
5171043	13
26262172	13
9784586	13
3351020	13
8023898	17
3086520	13
31543780	13
12170813	13
3884643	13
811308	13
10082364	13
7932193	13
8750370	13
6086486	16
555256	13
1578736	13
1093176	13
3335238	13
830938	13
2212259	17
5203824	13
5849463	13
4103363	13
11209663	16
6458233	16
30441238	13
1441982	13
7527390	13
21754366	16
3753047	13
347672	13
41181478	15
3732377	17
28656325	13
14113648	13
607345	15
5761966	13
14494849	13
7838628	13
5968938	13
6147907	15
1508431	13
13309030	13
3881263	13
13891712	13
8489204	13
1332402	16
997904	13
5909007	13
4668889	13
31156614	13
11804241	17
2001857	15
13420058	13
6580161	13
12850093	13
34986466	13
17023590	13
1696282	13
16798157	13
8448067	15
5640813	13
14725121	13
9183161	13
12164610	16
11343672	13
7955422	13
880672	16
3229388	13
8652934	13
8492803	13
7954588	13
11871797	13
17164501	15
16924711	17
2131641	13
13111150	13
16172607	17
5715591	13
9376741	13
13490892	13
2143275	13
8886802	13
5787650	13
7449360	13
400394	13
2324188	16
5050837	17
8750024	16
18364476	13
22604119	15
10624077	13
3967239	13
2234739	13
14615775	16
15378725	13
3703200	13
9256478	13
13744254	13
7908777	13
15237435	13
7488423	13
14387899	13
520375	15
4004676	13
11334598	13
1733567	15
20684847	13
7676986	13
986336	13
19871269	13
10652244	17
13463770	13
18783307	13
19534829	17
13844204	13
23339496	13
16081321	13
5693903	15
17404724	13
4223497	13
14270279	13
15887569	17
5785534	13
22493751	13
29948452	13
2987701	17
4522720	16
7446139	17
8102207	16
1895996	13
27188265	15
1019312	13
737910	13
12972262	13
87898	13
7741874	13
9902652	13
1693552	15
11990913	13
6916514	16
4071784	13
6140569	13
9766188	13
10923629	13
5085300	13
3827571	13
16600	13
3074610	17
400919	13
4194833	13
16050669	17
13389551	13
2388483	13
1435650	13
14749321	13
5611619	13
2869723	13
9883946	13
5498456	13
224608	13
15819016	13
662204	13
5296664	16
3968452	13
9361723	13
1470607	13
2615739	13
9289487	13
8134199	13
14825352	13
130897	16
14192596	13
11593157	13
64681	17
3273864	13
447049	13
1422527	13
441715	13
17924346	13
4868721	15
3579376	13
2155089	15
39116528	13
3007652	13
3741255	13
6109471	13
8472501	13
2776574	13
11933660	13
19923739	16
5850066	13
4972440	13
5111659	13
666354	15
14781890	13
12943997	13
6117469	13
10346719	13
7334421	16
18180572	16
10812069	13
352757	13
4469775	15
17187534	17
5503440	13
22504381	13
8204702	13
15978574	13
4915654	13
3272887	13
1459402	13
16090825	13
11180999	17
1291554	16
2237306	13
5194181	13
233928	13
15960486	13
1371284	15
4546594	15
15678602	16
3385790	16
12170830	13
1143976	13
2559573	13
2297641	13
29477747	13
240	13
2974673	13
17447325	13
3780672	13
8126073	13
650011	16
15330450	17
33539773	16
7557075	13
3770653	16
20894805	13
10100615	13
2404925	17
7316991	13
22242578	13
6210295	13
5593088	15
5531527	13
2557778	13
11037008	13
12597190	15
4814282	13
27698684	13
13080896	13
4349996	13
6498365	13
12378841	16
4507120	13
4459504	13
5260490	13
24239599	13
19997426	17
1685209	13
14221576	13
1590138	13
22250214	13
19523831	13
767675	13
10405558	13
15946941	13
13399861	13
13553041	13
2912997	16
34683484	13
913718	16
9535044	13
5582367	13
29574760	13
49764968	13
6954601	13
5430073	17
1641279	15
26229351	13
1034052	13
6607238	13
3165105	13
1289795	13
11845274	13
9042810	13
6059937	13
4616329	13
8587359	13
6899275	13
254906	15
8829538	13
15742851	13
2491442	13
6804391	13
14097136	13
13646957	13
12823213	16
8701857	15
5983303	13
291203	13
8782111	13
9094429	13
4881316	13
4621448	13
4533689	13
55568	13
1478179	16
928508	13
1854710	13
12448049	13
2264349	15
7917272	13
8474857	17
31433593	13
800263	13
1108754	13
19382009	13
5137750	13
9032482	13
3015650	17
15147358	13
22036053	13
2913811	13
5591548	16
1554932	13
6654385	13
5117397	13
8889729	15
31375924	13
4435133	13
12502892	13
6615340	13
30041960	13
6036548	15
9999878	13
3650889	13
10962066	13
3992390	13
2953811	13
5206112	13
16596175	13
12940475	17
4206388	13
1139683	13
1029571	13
2892033	13
6512825	13
9997300	13
9898995	17
6299398	13
8598603	13
28025782	13
9072467	13
19591931	13
1071610	13
2220058	13
447996	13
1143213	13
13065041	13
17532156	13
16630015	13
36103245	13
2900520	13
22397240	13
8555758	13
3970322	13
2167135	13
4700647	16
19345951	13
6199027	13
8995050	15
7699098	13
15775388	13
10353628	16
6400402	16
3344585	13
6186805	13
2908937	13
14155176	13
19685979	13
4080	13
3448773	13
19943033	13
8248825	13
3874770	13
13041409	13
21480144	13
4087369	13
6327687	13
35558973	13
1960474	13
6019245	13
6280445	13
19377525	13
8859218	13
9819992	13
22363595	13
7422029	17
9768922	13
583306	13
8043289	17
10030928	13
12460117	13
962920	13
8427661	13
3813311	13
5897319	13
3759869	13
5823155	16
4487632	17
74735	13
1616235	16
1329758	13
5496551	13
1652044	13
3689856	13
4088130	15
35106	13
2132632	13
2360415	13
993687	13
7093031	13
15658771	17
12936570	13
6158407	13
1664691	13
8003861	13
1342375	13
183260	13
2724115	13
971021	15
1736062	17
4753659	13
3220899	13
12371980	13
394463	17
5633098	13
7875351	13
11346641	13
3786194	13
8508039	15
10797652	13
19729081	13
9832364	13
15266962	17
787404	13
14489944	13
19642829	13
18546985	13
15290465	13
11250975	13
9864160	13
2558848	13
1187707	13
4259783	13
5507056	13
3777156	13
5461445	13
801276	13
7017419	13
32183001	13
15111891	13
9419295	13
2431187	13
19766655	15
5708828	13
16456039	13
43887905	13
37315	13
6552916	15
13917558	13
2273062	13
7710291	13
4981990	15
5236822	13
6963524	13
5372557	13
2619577	13
8425756	13
27732562	13
862926	13
19397678	17
1512604	16
5734148	13
1904459	15
451457	13
34624625	13
18686647	13
873798	13
2996564	13
70273	13
2328283	13
3822551	13
2883042	13
12603345	13
33142708	13
8742237	13
4127004	13
13057591	17
3323285	13
5402282	13
857493	13
5197610	13
14833846	13
3359490	13
1759701	13
8481686	13
3006567	16
7080367	13
5546220	13
6186688	13
10657587	13
2358739	13
6650556	13
6012563	17
4877797	13
7333576	13
7136570	13
4888491	13
5170265	13
747087	13
1906764	15
3682787	13
1617869	16
10843302	13
1920589	13
482499	13
3904563	17
27963420	13
1384299	13
5371226	13
6253840	13
9063951	13
9187079	13
30422028	13
20934133	13
15238878	13
12145394	16
13307466	16
7724719	13
10579459	13
16216944	15
3480535	13
2313231	13
32236102	13
4356787	13
8823868	16
31862610	17
661197	13
10948847	13
3065631	15
5158446	13
2523611	13
31310189	13
280204	13
1712571	13
19894178	13
1877535	13
9898972	13
70797	13
13837006	13
28108870	13
5920051	15
7407963	13
18919605	13
20088855	13
19651748	13
8840942	13
5613427	13
9924289	15
6237297	13
22955709	17
12938773	13
5101225	13
6072837	13
1051474	13
5578329	13
17621909	16
8836980	13
2254929	13
13453496	13
3382388	13
853402	13
345826	13
24055146	13
8409804	13
5288930	17
2474283	16
3042506	13
1234376	15
27517722	13
3063255	13
11878265	13
2579320	13
912341	13
1611634	16
22456918	15
6178364	13
1698763	17
7188305	13
5926325	13
19386705	17
4581382	13
3593647	16
6318891	13
17201756	15
4196644	13
9865960	13
15094176	13
1095160	13
1200018	13
9043200	13
15791690	15
1182177	13
4151548	15
1725985	13
701895	13
1893178	13
3232167	13
19683816	13
1385009	16
19706806	13
8575604	15
2804993	13
4782679	16
3307618	13
3586708	13
7857292	13
13551564	13
11878473	13
15732930	17
13665448	13
11596392	13
10872940	17
1208962	16
12985088	13
7572500	15
13590219	13
12577143	13
9831207	13
2222243	13
8225192	16
5114608	13
21274789	13
2865008	13
96686831	17
6716857	16
5110528	13
3775905	13
11821610	13
1886800	13
9224159	13
26524701	13
2599898	13
14200371	13
4598437	13
26107314	13
23841937	13
4561998	13
3563344	15
8319885	13
1330179	13
4686187	13
10592504	15
4259814	13
11392388	13
4677849	13
4627139	13
12311768	13
738652	13
4146936	13
15825489	13
5462107	13
29513286	13
14729701	13
18879189	13
8536727	13
7913070	13
12739137	13
32168305	13
5733765	15
490070	13
14537283	13
963919	13
38551652	13
22137152	13
3244659	13
5115651	13
31804094	13
908664	13
8199329	13
21665015	13
15106505	13
27615538	17
684817	15
4952684	13
8465671	13
25158544	15
6447186	13
8251397	13
19362790	13
7271895	16
6018764	13
5680902	13
3911983	16
29115537	13
4941528	13
5831085	13
1602198	13
6888703	13
18662410	13
1231385	16
9412380	13
21395254	13
3842474	13
15431168	13
554596	13
1455326	15
693430	15
3007980	13
18761433	16
1378467	16
195273	13
4357432	13
8215836	16
1297929	13
3206602	13
5390115	17
7363230	17
16464461	13
432884	13
11715887	17
14422930	13
5011278	13
1836452	13
3272108	13
12126221	13
4516760	13
1461348	17
4146698	13
3823242	13
6808592	13
16726763	13
5539579	13
5635110	13
11508604	13
64992	13
5527913	13
16025241	13
5532913	13
13390585	13
11417683	13
9768221	13
10748856	13
2651694	13
1160135	13
7323865	13
3988101	13
6636713	13
11657275	13
1386979	13
21598580	13
10566788	13
9989060	13
16707261	13
13128056	13
7625554	15
449062	13
18089263	13
10695080	13
3455597	13
9307985	13
3989190	13
3151318	13
5252772	17
2242570	13
1285109	13
4565520	13
11949496	13
33751891	13
5087170	13
31528136	13
6471563	13
18251031	13
6852904	13
8156216	13
3012805	13
3484496	13
1912217	13
5358519	13
7421862	13
3275571	15
1185298	13
1569465	13
19089215	13
5730796	13
133469	13
13900248	17
4334168	13
566725	13
982438	17
16990928	13
7038048	13
4930169	13
7069542	13
8385067	13
5359331	13
6397199	13
6637906	13
2073619	13
4982847	13
3599882	16
6312323	13
8181040	17
7683015	13
28289666	13
3551773	13
3610561	13
12493256	13
2760181	13
17534121	13
3284652	13
3235591	13
11833877	13
9214483	13
796095	13
3180020	13
20740196	13
492877	13
5348572	13
1591056	13
4626734	13
859535	13
14038478	13
4771462	13
9337076	13
1411041	13
1090859	13
371681	17
11187560	13
7619474	13
13186875	15
12642279	13
4973415	15
2320842	13
27576487	13
11682634	13
21827416	13
12459858	13
9625346	13
15555982	13
1425386	16
18351817	13
6744421	13
7332263	13
4191402	13
7289953	13
1453684	13
29095559	13
49253760	13
5616157	13
1076423	13
5660157	13
8525305	15
11925317	15
5556391	16
13968168	13
36417822	13
18249798	13
15140961	13
15933704	17
1475943	13
18002922	13
2471490	13
4993718	13
15021933	13
6167668	13
2902977	13
16246569	13
6641836	13
1755996	16
3759989	13
16070329	17
7629526	13
7835859	17
6467817	13
3760737	13
8006557	13
3457473	13
8213267	13
9184985	13
27138456	17
8309656	16
2407769	13
8394681	13
131785	13
11908905	13
10687549	13
133633	13
8077835	13
3578694	17
1201540	17
3219139	13
471072	13
2414466	13
7748204	13
14476103	13
13104796	13
1866022	13
6078783	13
22328	13
21476784	16
751142	13
1060104	13
1952668	13
12766255	13
5864956	16
48399	13
6938650	13
2819876	13
18047229	13
282165	13
2907877	15
1837652	13
8519777	13
259156	13
24210635	13
9155582	13
1557396	13
6269254	13
1128088	13
14082614	13
13984523	13
1493223	15
4793242	13
21324044	15
6443227	13
3123480	13
4794298	16
8456793	13
12626102	13
11685699	13
21656748	13
437592	13
11218589	13
1595163	13
5797003	13
13122307	13
3525581	17
7373830	17
4755460	16
3075577	13
31203507	13
2387783	13
2615580	17
20689223	13
8698742	16
18746558	13
9259161	13
5023725	15
4727994	13
4818072	13
26393188	13
16539980	13
15409680	13
6220779	15
25517670	15
1097888	13
775697	13
15186687	17
601393	15
312896	13
16079023	17
7208765	13
10838890	17
15391924	13
747715	13
3420188	13
21750191	13
8634052	13
9779569	16
7624402	17
1510926	16
3264040	13
13858358	13
1744031	13
7102679	13
1197802	13
8091452	13
24084569	13
669181	15
55485	16
1871105	13
155000	13
1728942	13
509620	17
13561848	15
4557301	13
23282080	13
6804402	13
2214670	13
5674928	13
3577552	13
2180614	13
9927861	13
4809572	13
9899293	13
3011101	16
3247965	13
620469	13
15418425	16
6076110	13
4364498	13
2332753	13
18830509	13
8929220	13
3062608	13
15065675	16
9410436	13
12384366	13
7938003	16
4784	13
4022835	13
917837	13
14987623	13
3158109	13
1327283	13
8685976	13
12686999	13
13374247	13
683793	15
12779293	13
1346501	13
23957377	13
11089398	13
21985794	13
1407566	13
4171490	16
3316783	17
10165376	16
4898090	13
4663927	13
1393995	13
3445494	13
2405212	13
22784137	13
5094088	13
320473	13
2973231	13
13749619	13
1147626	13
7504217	13
19563809	15
2005330	13
1535638	13
104412	13
4014871	13
35889867	13
4203120	13
13357765	13
434010	15
4587015	13
1229678	13
4803277	13
989782	13
14693574	13
6866633	13
561197	13
14626189	16
4961983	13
18317645	13
5740855	13
4154039	13
1370751	16
2330598	13
6178932	13
17820745	16
612513	13
8351232	13
15774106	13
4940292	13
5072214	17
12233896	13
34562187	13
283123	13
7071158	13
2226239	13
188488	13
4991580	13
7691653	16
48796	13
22165655	13
1646480	13
11589828	13
1838992	16
5301083	13
7010789	13
16818650	13
32040643	13
5890307	13
364832	13
5352252	13
1445118	13
7697255	15
1254004	13
2891991	13
4677626	13
8198769	15
22578404	13
6604393	13
7929851	13
65476	13
10449347	13
6571429	13
9686494	13
12021353	13
26739602	13
3294998	13
1153250	13
16299919	13
708615	13
2782962	13
10104980	13
442079	13
6711113	13
18090950	15
25362655	13
12482265	13
1672519	16
719467	13
25328460	13
5574503	13
2181258	13
969279	13
5493612	13
4860791	13
240233	13
22197287	13
7388609	13
5266597	13
49470	13
9776473	13
5216971	13
418994	15
441243	13
13676858	13
35772960	15
10346394	13
281404	13
5032747	13
378685	13
3198017	13
14236846	16
19232310	13
1144435	16
4017800	13
5478302	13
7344090	15
2046166	17
11974592	13
6341549	13
1943738	13
505874	13
21550332	13
8690012	13
10351930	17
9332375	13
4809962	13
5909039	13
7279202	13
1832856	13
6402374	16
7407689	13
1184270	17
1120022	13
12904477	13
287510	13
712196	13
384047	13
3088358	13
864677	13
5981792	16
15410323	13
6637797	13
31287282	13
4851029	13
12685666	13
5145842	16
5375140	13
9113048	13
31461398	17
6779277	15
1304565	15
2543432	13
7179156	17
1960901	13
3045654	13
12739198	13
7090987	13
13174112	13
4269779	13
15948547	15
4579511	17
3047724	15
8794322	13
4167135	13
5616789	13
14853749	13
7320199	13
3198818	13
1785924	13
2496669	13
1851467	13
528120	13
8113576	13
1577765	13
2712470	13
4810655	13
16252036	13
3223833	13
4321706	13
12301065	13
10387691	13
15871753	13
1626159	13
1623714	16
4803976	16
1170305	16
8543690	13
19312733	16
11247363	13
3799614	13
308028	13
3312559	13
2577599	13
14811802	13
19056436	13
3311484	13
5875474	13
17678448	13
704812	13
7912836	17
1824445	13
6137306	16
9177405	17
7710559	17
697421	13
1651860	13
693092	13
3824804	13
1929754	13
593171	13
851519	16
5144743	13
7869542	13
3128650	17
3296579	15
9395281	13
452666	13
12067611	13
10920515	16
3096244	13
168640	13
1909763	13
5262410	13
2179685	13
2367329	17
6746633	16
31069468	13
9275320	13
3859997	13
6835233	13
832417	17
13839038	13
6144005	13
1197984	13
12476955	13
1266196	16
28779279	13
555239	17
6649418	13
12576678	17
4748154	13
2667036	13
965812	17
5635399	13
1484886	13
6420398	15
3036517	13
1338292	13
3657546	13
2152287	13
1592875	13
5339595	13
4713129	13
11538391	16
7528598	13
16208029	15
7213002	15
4335374	13
2775480	13
7326313	13
9852766	13
6610764	13
1135925	13
1911936	13
13806027	13
10874874	13
8397451	13
29536925	13
1754099	13
7808738	13
3400914	13
594178	13
19996844	13
1517614	13
8679106	13
16239276	13
11259958	13
3655542	15
9552115	13
5036544	13
34113284	13
625267	13
6042352	13
10532349	16
16776446	15
8337389	13
22988609	16
1301175	13
16024503	16
16539593	13
5538018	13
1273159	13
28234159	13
27830061	13
1646592	13
6484706	13
2644977	13
11988877	13
4137573	13
7393524	13
20318577	13
349771	13
764073	13
1128308	16
4955714	16
4789832	13
1507796	13
1731087	13
13889440	13
5078383	13
8266410	13
260952	16
568636	13
21531677	13
7406386	13
14793823	13
5973794	13
2247978	13
7173118	13
3618406	13
9503433	13
1161520	13
5442386	13
6959529	13
5930689	15
12193380	13
3245338	13
5758438	13
3153668	13
3239754	13
1414125	13
3724746	17
26587592	13
16342940	13
315090	13
14904164	15
3415420	13
24503393	13
12946132	13
6771822	13
18355390	16
184160	16
8675371	15
2663832	13
7923118	13
4519766	13
66879	13
15453209	13
2311481	13
20295826	15
2884486	15
7607615	13
7317228	13
156578	13
35765	13
968082	13
1539439	16
5673793	13
6267623	13
466683	15
7182522	13
11617671	13
1539334	13
12346379	17
10952564	13
20643498	17
5423698	13
7930918	13
10237967	15
65664561	13
5854029	16
10978765	15
1450317	13
14193157	13
10445413	13
3489264	13
6037558	16
1586610	17
5579683	13
6850895	13
4958330	13
2311754	13
5739698	13
17371812	13
7406898	15
8993054	13
5509892	13
6044836	13
560793	13
8943447	13
297231	13
2475350	16
7698574	15
1377954	13
22282913	13
3133308	13
6933034	13
9361645	13
6048858	13
3011260	15
9732531	13
2560233	13
8653906	13
4285754	17
5820716	16
949145	17
4274345	13
1625046	13
7959246	13
943686	13
2579096	13
3923391	13
482347	13
3962791	16
192055	13
24581476	16
2943637	13
9329508	13
4001207	13
24969350	16
4745885	13
12631010	13
9020466	13
4466755	13
3314027	13
2733548	13
15762326	13
10273482	16
8154426	13
5363965	16
5882007	13
4495288	13
20969896	13
2507378	13
11028543	13
3821909	15
3171634	13
1822789	13
17163164	15
12579086	16
657564	15
341158	13
9653862	13
4890314	17
4029016	13
2211916	13
1685295	13
18033233	13
1675081	13
1283162	13
3113842	13
4062735	17
1457725	15
20753155	13
7285105	15
33544353	15
1075852	13
8309292	17
895239	13
75140	13
2971171	13
7403445	15
3415892	16
13894807	13
322384	13
4599689	13
9390784	17
15228779	13
1042378	13
6961441	13
10255317	13
1907665	13
254638	13
9073826	13
15677362	15
4883345	17
9921803	13
1600750	13
3576512	17
6560109	17
384127	13
22626034	13
14425892	13
9076911	13
6336308	13
7492185	13
11176210	13
13854997	13
16338592	13
43553902	13
3723080	13
13364153	13
1558562	13
13324667	13
4044733	13
17067922	13
12685394	15
6650153	13
5297726	13
4019130	13
538854	13
15183525	13
44617099	13
1621770	13
6342778	13
3720501	17
3695187	13
10443744	13
33867685	13
299312	15
19851166	13
271083	13
22039458	13
11322175	13
7131896	13
6950115	13
18694081	13
5163222	13
2702947	13
19203097	13
909898	15
10421307	16
18826468	16
8093549	13
14338	15
21790987	13
6959809	13
7163106	13
20228926	13
3981265	16
2080206	13
7661706	15
10829375	13
4633806	13
3818509	13
11377631	13
1455057	17
16536483	13
537624	13
5043525	13
8873814	13
4662973	13
13981169	13
5504951	13
15462244	13
14297791	13
5281199	13
19599847	13
7063232	13
8991821	13
16757025	16
2172624	13
26167179	15
12967288	13
7234489	13
1469721	13
1760134	13
1678906	17
7162781	13
6221086	13
5403830	13
14632460	13
13033594	13
10098476	17
528764	13
16978429	13
16559150	13
19958234	13
5207504	13
3705094	13
22197052	15
8160261	13
4322800	13
1806337	17
1766862	16
16084010	17
4665593	13
20630342	13
28402258	13
5005165	13
1292298	13
8838435	16
9804997	13
3054872	13
2645172	13
30594978	13
917229	13
830362	13
11990958	13
7488359	16
914155	13
5002696	17
2354501	13
2877669	13
1528336	16
1174223	13
2089270	13
8291968	16
11862642	17
580371	13
11345218	17
563953	13
20973485	13
11048788	16
2749814	15
1145376	13
4494642	13
22331247	13
5335759	17
8296299	13
5290476	13
1824162	13
10635387	16
1798099	13
2506744	13
8193329	13
16945188	13
2978607	13
1145655	13
1252650	13
4301286	13
9279434	13
264500	13
2658880	13
18218095	13
15813623	13
4584482	15
12394331	13
1874461	17
18419687	13
2660244	13
12628903	13
8530474	13
40332374	13
40702739	13
35222983	13
5823185	13
7736335	13
16442145	13
3890837	13
13378062	13
1977290	13
23060714	13
2857910	13
3723983	13
16379018	15
2169359	16
7233812	13
13866741	13
22212158	13
6367384	13
12485630	13
5554427	13
7455091	17
7405780	13
8965518	17
4876041	13
5762479	13
130754	15
968288	13
3493329	13
2336266	13
3908558	13
33446547	16
19488471	13
5959920	17
395342	13
1522354	13
6361783	13
12691479	13
351539	13
5784232	15
693652	13
14472073	13
3593190	13
3464141	13
11936370	13
22482935	13
1778449	13
17335085	17
4054196	17
11074204	13
14462678	13
8035198	13
1682284	13
16076492	13
18788683	16
21098476	13
16442654	13
3518300	15
23667645	13
6172944	13
6054960	13
2741687	13
758677	15
3092223	15
7648977	13
10841168	17
23432603	13
1723071	13
966096	13
5265559	13
11019944	13
3156416	13
4601379	13
4970143	15
1610640	13
7620782	15
28289269	13
968786	13
6261268	13
19462520	13
5056467	13
4153144	13
9071739	13
73636	13
3914623	13
288459	13
7142016	13
8839370	13
6721865	13
2624031	13
10034486	15
7357332	13
5697753	13
3363978	16
3926054	13
1001634	16
7679452	16
2822017	13
1077633	13
356615	13
720243	13
3049649	17
746375	13
1327134	15
2247390	17
2530942	15
5638925	13
8956513	13
1772394	13
13781057	13
7263262	17
2656228	13
10872629	16
16513707	13
5499603	13
15814362	13
18486249	13
1323956	13
10694837	13
754841	13
17550644	13
1320881	13
3742458	15
11498216	13
7563532	13
9126080	13
3916364	15
862607	13
16971593	16
4814089	13
46620088	17
7253944	13
1516922	13
3043782	13
3480800	17
1421736	13
772279	13
3960963	13
30392287	13
5358964	13
295048	13
6071551	13
1084404	17
9884330	13
16842413	13
425393	13
7238342	13
3426759	13
14627300	13
412927	13
3519639	13
4161653	13
14315059	17
2878503	13
4176987	16
3408968	13
798243	17
13004755	17
2239567	13
139007	13
759697	13
4128243	13
3290205	13
2450211	13
10363074	13
7609956	13
8463857	15
12628895	13
323022	13
306192	13
35539319	16
7017184	13
1103404	13
764559	13
1236572	15
6954859	13
24919075	13
2219774	13
336602	13
8364367	13
2304573	13
34476206	16
623034	13
22200883	13
24892	17
6040857	13
2664534	13
26359507	13
2337485	13
6650640	13
11716260	13
10661432	13
26996999	13
5441924	13
2950072	13
3523759	13
3423484	13
3093800	17
4240401	13
1359460	17
4174265	13
6883507	13
1051722	13
11329054	13
4899097	13
1166600	13
7494263	17
10076243	13
19439892	13
3695917	13
80785	13
23660139	13
5901505	13
9229492	13
6568838	13
2350468	13
1596726	13
13067432	13
677485	13
4007176	13
20782895	13
3014003	13
8260549	13
1519813	13
230508	17
8804517	13
13975699	13
6219991	13
4066179	13
12485454	13
12989156	13
14678837	16
1864716	13
17524998	13
12426458	13
1789065	13
17478962	13
17930654	13
13505763	13
707239	13
1366077	13
16361048	13
6201672	13
2144615	13
1524747	13
809074	13
10683593	13
6532441	17
9580226	13
23083100	13
9182237	17
7396289	13
675198	13
3848863	13
6675533	13
4864586	13
18631434	13
21932041	13
771118	13
5121678	13
5372684	16
6218024	16
1044087	13
19355039	16
25226157	13
3147233	13
15554054	13
5037224	13
1980602	13
456305	13
907908	13
4158514	13
4339882	17
16575631	13
8541722	13
8088231	13
4267716	13
1112161	16
1170706	13
22563922	13
8112990	13
2160281	13
9807820	13
3530870	13
19525997	16
9736321	13
11553693	16
29577478	13
26641598	16
11947193	13
6725089	13
61460	17
9757205	16
4179994	13
4065287	16
15966938	13
6547846	13
888091	16
27879099	17
272675	13
3698638	13
772863	13
17304376	13
32247317	16
2434546	13
20690919	13
8020043	13
2941473	13
2596871	16
6312818	13
4931065	13
5045349	13
3630451	13
5731656	13
16899220	13
12566977	15
9360907	13
4209194	13
6536792	17
11899157	13
5925815	15
804921	13
1235916	13
9612881	13
10137619	13
1323236	17
366300	13
2732368	13
33370023	13
2653223	17
67235	13
39904	13
8260422	13
4577771	17
2492757	13
5414827	13
12871229	13
12000337	13
393897	13
499266	13
24686544	13
453716	13
3203859	13
3190913	16
8249736	13
2651342	13
857212	13
9855046	13
3317426	13
7675032	13
375850	13
548905	17
6900460	16
1205434	13
21839145	13
1638067	13
6379358	13
5618883	16
5250799	13
14035875	13
1836191	13
12854957	13
4702321	13
20031304	13
4289215	13
5928298	13
1718488	13
4393897	13
5059273	13
342891	13
10279634	13
3619801	13
18228745	13
9875812	13
21607054	16
22496424	13
2588095	13
12605559	16
237344	13
742476	16
1504377	13
1258469	15
10112165	13
1689778	13
3387158	16
17739484	17
8404455	13
5358586	13
92558	13
12484645	17
12725468	13
3376749	16
1918015	13
1643609	13
8717196	13
2193114	15
1475736	17
7308758	13
10111551	13
2695186	13
959147	13
4274428	13
6353649	15
10577405	13
182381	13
2062564	13
4007270	13
15180963	16
1503078	13
1428443	13
454563	13
25946407	16
4976065	13
2252635	13
3050191	13
14791384	13
10965844	13
3896671	13
2808061	13
15664735	13
2609841	13
3882965	13
4049413	13
12009728	13
21850690	13
25784408	13
4386916	15
4117848	13
22638684	13
11799527	13
4189860	13
17790547	15
7650828	13
15145151	13
11009536	13
8152949	13
4262265	16
4699882	13
27005804	13
4096641	13
12073274	13
1848999	13
1393068	13
4756768	15
2578013	13
5317986	13
4399158	13
3238209	16
2056472	13
7229540	13
10356655	13
231346	13
434496	13
9206043	13
3758994	16
2592840	13
7089979	15
1525483	13
1771001	13
4117364	16
2199105	13
778001	13
307654	13
1508935	13
4098594	13
5045895	13
8102704	13
16924974	13
21452313	13
7900147	15
11810373	13
13790475	13
11895330	13
6442147	13
7137717	13
1341182	15
34594650	13
19725864	13
41098015	13
15657833	13
17657648	13
8525297	17
7672552	13
5636908	13
12250517	13
11225979	13
8173957	13
7776118	15
2243270	13
4424226	15
264194	17
718588	13
9575261	13
7116397	13
5387152	13
17656104	13
9333062	13
367942	16
11901078	17
4351154	13
1993020	13
11599053	13
7370760	13
2321691	13
2317590	13
1880934	13
9961133	13
1743531	13
4092482	16
13062254	13
17835167	13
20958808	17
456084	13
2397506	13
27506287	13
1774844	13
6776509	13
1719699	13
2881875	13
2162789	13
776484	13
275542	13
2523339	13
10593527	13
10150681	15
1506318	15
3673985	13
4490720	13
52977437	13
12938945	17
27461750	15
14305755	13
11349303	13
24847252	13
9022940	13
15132561	13
11803745	13
12947291	13
10997497	13
11728723	13
6930343	13
27828728	13
9350602	13
9649426	13
3532874	13
1688687	13
1264893	13
14154814	13
4693996	13
15412404	16
1290464	16
6131842	13
19888167	16
5642852	16
2818478	13
23528320	13
3007701	13
7459004	13
4502782	17
19294	13
1664855	13
5417791	13
3478853	13
4801395	17
2341351	13
26594566	13
4584401	13
26947868	13
390442	17
1609607	13
1545356	13
1455433	17
4309097	13
27620744	13
2695400	13
12509957	16
6701318	13
383602	13
2006470	13
5854413	13
3730013	13
14866072	13
5096425	13
5596009	13
4281995	13
2468812	13
5176086	17
2564520	13
4029161	13
13460462	16
3354482	16
9442654	16
13235729	13
1180684	13
1102769	17
10841750	13
13307130	13
8711503	13
6804129	13
5690839	13
7812340	13
6687156	13
2511723	13
1852351	13
18679749	13
24256	13
6352578	13
90343	16
20206548	17
14232765	13
2061675	13
8888858	13
2259304	13
4392884	16
18138117	13
2035666	13
24250401	13
10734417	13
2485872	13
6908922	13
14232633	13
3478730	13
11143514	13
6726036	13
3939184	15
4332951	13
12962713	17
12604927	13
3610047	13
4569927	13
2082413	17
15275308	13
13026480	13
17067468	13
8824847	13
5173702	13
8224344	13
1856955	13
6008831	13
5824718	16
8313645	13
1895640	13
4874403	13
2913883	13
15819942	13
202219	13
14672196	13
428969	13
10929436	15
1934907	13
16393460	13
11747449	13
8203602	13
6224077	16
12641052	13
4630122	13
3706736	15
1967332	16
14523663	16
290183	13
5450722	13
1935483	13
92117	13
6848912	13
4033578	17
1351122	13
2553872	13
7260413	13
5062829	13
6733544	13
7332990	13
900126	13
1860075	17
10673211	13
843871	13
2635870	13
6831758	13
5045273	13
1469592	13
3497071	16
1400247	13
721368	13
6394211	13
5862194	13
30065938	13
5612977	13
8973912	13
340690	13
4288489	13
5112520	13
1872897	13
13234930	13
33634765	13
2865809	13
22610654	17
631868	13
2756362	13
5541828	16
7224206	13
2934051	13
7375393	13
9547086	13
19848810	13
5959011	15
5342619	13
4453261	13
5826920	13
30842638	13
1656692	13
6801226	16
6213338	16
22235632	13
2473144	13
13257661	13
19942473	13
9411559	13
2705316	13
8255492	13
198727	13
5498384	13
3728403	17
988223	13
2962116	13
11272031	13
7095318	13
9903129	15
3376275	13
6021190	13
2127621	13
18850250	13
2871846	13
4564949	13
993789	15
16923871	17
32209703	13
30358213	13
16881544	13
2416700	13
3434054	16
12204644	13
13709167	13
5350494	13
17920087	13
10573992	13
13814702	13
15229687	13
298463	13
2099466	13
642720	16
29930587	13
5492912	13
7459614	13
10316525	17
8129418	13
8633540	16
3901171	13
690274	13
15772958	13
1491852	13
16676852	13
800941	13
490318	13
3304940	15
2994546	13
5544076	13
568653	16
24733289	13
4760119	16
11400361	13
14935661	15
1256879	13
4004816	15
2063811	13
3013867	13
229271	13
2200662	16
8965524	13
36846211	13
4328881	13
4072946	13
15909581	13
2770096	13
8742757	13
12805599	17
3926486	13
11933187	13
11605936	13
1580135	13
5920129	15
15646228	13
9564058	13
18099972	13
9113	13
6381882	13
24563034	17
3524193	13
997203	13
3692372	16
9597797	13
16645812	13
1771776	13
12274051	13
3691509	13
4672863	16
9155260	13
5928782	13
3243	13
38484311	16
2874695	13
1386570	13
11874603	13
7838355	13
4398716	13
5374864	13
1071399	13
15622990	15
24510699	13
2707079	13
9784561	13
675661	13
773008	13
8785194	13
9667481	13
12588506	13
11061194	13
5145487	16
1280120	13
8828343	16
10920343	13
248794	13
2313368	13
6254597	13
5666691	13
41295468	17
7592092	13
3012264	13
931858	16
6932173	13
176675	13
14387311	13
14896990	13
14315789	13
10389568	13
14840000	13
5125817	13
9927249	13
15955835	13
1906495	13
5788964	13
5512746	16
2963281	13
19659225	13
7607549	13
414907	13
852977	13
130457	16
9913268	13
3924754	13
12512408	13
3761346	13
18628367	16
2011241	13
12913183	13
24555543	13
9374610	13
12572050	13
2080359	13
884003	13
1083629	13
8618485	13
699900	13
10501911	15
10663445	13
21576581	13
3440536	13
13970808	13
4558995	15
10946949	13
35431531	13
14902426	13
16340	13
1177300	13
25601670	13
2249591	13
14540070	13
25346370	13
10700303	13
7536311	13
8019044	17
22181653	13
17217186	13
2855662	13
3402822	16
5835270	13
2620268	15
10590863	13
5997195	13
21084887	13
11947651	15
10066346	13
7236208	13
8134830	13
3202521	16
5426512	13
4282987	13
2703466	13
1694065	15
3305096	13
4910429	13
10851478	13
3134368	13
19249466	17
10200905	16
6805251	13
5859574	13
415443	15
17966616	13
1083122	13
8402305	13
1624225	13
12292001	13
6771702	13
2101833	13
18573713	13
5657683	13
3283229	13
2031752	13
21544860	13
13932565	13
709826	13
10539040	13
12059763	13
4384802	13
13957590	13
19287881	13
1177609	13
5583610	13
1901893	13
6892370	13
2856438	13
3151573	13
4922428	13
92026	13
27872481	13
530691	13
6912785	13
1588420	13
15476738	15
8982935	15
10465903	13
13418864	13
6658685	13
747383	13
16559158	13
5593186	15
2577122	16
4667772	15
2959277	13
4958946	13
1933203	15
22703774	13
3570209	13
3239801	15
10901796	13
1369672	13
8187543	13
907203	17
270321	13
5466250	15
7308992	13
292018	15
1895991	13
16077644	15
3549434	13
1126588	17
3250451	13
13085445	13
6407847	13
1113063	13
3499919	17
7563773	13
7548241	13
5833965	13
5024187	13
1942027	13
4617053	13
1460537	13
10342020	13
25113854	13
2317547	16
3714140	13
1309946	13
3289411	13
1800383	13
44220363	13
14310833	13
10043482	15
7046872	13
10280394	13
10119593	13
17790931	13
3771044	13
3218641	17
19540008	13
1234186	15
10002202	13
17682103	13
5173810	13
2724087	13
9081592	15
3242864	13
12610749	16
6485892	16
8608144	13
7096186	13
6686759	13
4505042	15
4314731	17
7035181	13
16123114	13
3402021	13
7086022	13
2543416	13
16601374	13
19082862	13
30273037	13
2948747	13
5378354	13
7707685	13
6802774	13
1217603	13
120746	13
8765238	13
6297268	13
4880641	13
3654176	13
6293681	13
7965641	13
12571471	13
8769468	13
6445831	13
4852828	17
5222240	13
16370277	13
4828433	13
32688438	13
1182658	13
7276504	13
28872014	13
3832919	13
18285663	13
1785583	13
20840382	13
6911781	13
3694896	13
928296	13
33217378	13
3136454	13
9802732	13
4008588	17
5002678	13
3075515	13
2250177	16
2091519	13
12055185	13
37983723	15
43252155	13
7174011	13
3552504	13
6862	13
4881852	13
66353	13
9148492	15
33837	13
4852710	13
8178233	13
1106129	13
2918467	13
3619956	13
19033155	13
5255320	16
13036973	13
2024976	13
427754	13
2280469	16
17473618	13
306174	16
8157201	13
2394800	16
378679	13
910860	13
3373709	13
18644831	13
12143377	13
664957	13
3843548	13
95444	17
5439631	13
11939627	13
2813179	13
6472301	17
1940524	15
42058987	13
2757133	13
3632480	15
14466178	13
3580871	13
1069946	13
8199085	13
23149900	13
1476358	16
13257186	13
6070436	13
79502	13
5952811	13
1967352	15
629765	16
9978582	13
4509672	16
5167410	13
10121966	13
131768	13
10485185	15
5207318	16
15850142	13
13402422	16
16664132	13
3916393	13
3151281	13
17113862	13
3252606	13
10467725	17
5270471	13
3404315	17
1995819	13
2885538	13
3928533	13
16052623	13
12625849	13
1463834	13
2138140	13
3799426	13
439891	13
6595138	13
28848751	15
1302017	17
6283510	13
4751190	13
7654411	13
9061112	13
4556770	13
3804431	15
26481871	13
1881641	17
163462	13
656285	17
9650738	13
174449	13
6414019	17
6994407	13
6563262	13
11991355	13
35273977	16
12835330	15
341717	13
27848356	13
2280763	13
2428920	15
54443022	17
10278724	13
5455347	13
5606375	13
24898507	13
591198	13
7332320	15
40254	13
13320146	16
7015795	13
16440255	13
3275201	13
8562865	13
6590692	13
20274218	13
24882	16
32720874	13
4317469	13
25899848	13
776036	13
61655265	13
1201205	13
24679069	17
13379375	13
21544909	13
3696153	13
19708462	17
10017265	13
646173	13
11654258	16
203727	17
2477149	15
389719	13
11452264	13
2643699	13
160685	13
14592654	13
5472128	17
18115806	16
20897896	13
20976231	13
4647229	13
5889588	13
19660908	13
6565702	13
16694783	13
8617809	13
2918142	13
7767557	17
24787383	13
16424384	13
12536417	13
8203035	15
10678980	16
1364086	13
2001096	13
742226	13
10080841	13
13037414	13
4870285	13
9114452	16
29086203	15
334584	13
10042140	13
11112046	16
5957001	13
13100401	13
2571797	13
621255	13
7038309	16
556388	13
33349632	13
1560417	16
3194329	13
12534107	13
14435639	13
1647559	13
803018	13
23532241	13
5183046	13
1614725	13
18682777	13
34401901	13
5090142	17
1701099	13
4884250	13
233485	15
351856	13
3749222	15
9725256	13
8253038	13
10509259	13
14590691	13
1814998	13
3313909	13
24387311	15
2076511	17
2497362	13
2209472	15
7590925	16
1262942	13
2715234	13
5378074	13
1967244	13
2109962	13
5091715	17
3531266	13
3570324	13
2049241	13
9509138	13
9347588	17
23600	13
8878377	13
4305437	13
6639241	13
5782812	13
10305834	13
14003913	15
8520550	13
8879134	15
16119316	17
3162338	16
5520827	16
12006831	13
15111664	13
15980810	13
3699080	13
6278314	13
5374938	16
13309181	13
2408902	17
670103	15
12421945	13
2027810	13
129375	13
6680893	15
5519370	13
1543044	13
2877390	13
7868828	13
12032329	13
562219	13
2993898	13
2535311	13
18946272	13
2295927	13
9746807	17
2385297	13
812894	13
34249991	13
6767782	13
1350234	17
237057	13
1348515	13
6777814	16
1724140	13
4297058	13
4430478	13
19653062	17
2573614	13
3057360	13
2479663	17
5377898	13
3366524	13
5444406	13
14531646	13
8223374	13
1624123	13
6342450	13
12029906	13
2004955	13
10911841	13
3349442	13
2180654	13
8010317	13
1053764	13
24136074	15
1596976	13
8246850	13
4614586	13
12442160	13
433259	13
19606334	13
18726041	13
2849797	13
1620575	13
24897131	13
5936696	16
2746241	13
341707	16
13116305	13
10985767	13
5420088	13
11513454	13
3751902	13
1421468	13
12839213	17
26988853	13
6983687	16
15195601	13
26144823	17
10472208	13
631232	13
7376251	16
12646596	13
17238145	13
5899377	13
20822	13
6582160	13
14743446	13
1506886	13
11761026	13
2688047	13
10525466	16
1189426	13
876141	13
9008353	13
1081773	13
356123	13
16691611	13
343671	13
25217573	13
2561487	13
960656	13
11225485	13
1826715	13
1733140	13
4496403	13
40557054	13
3246406	13
12141565	13
1188228	15
15321004	13
830056	13
34681903	13
2124435	13
1009008	13
9390344	13
9395466	13
3302685	13
6213586	13
3695585	13
7985102	13
2462727	13
16520255	13
9371685	13
7498313	13
6222201	13
699210	13
24498345	13
2404660	13
7137146	13
2227332	15
45110663	13
10233228	15
8240830	13
47519795	13
20687310	13
1015523	13
5281522	13
1805161	13
5875811	17
9794783	13
25067442	13
5557270	13
3899554	17
9354181	13
12098995	13
8961896	13
6954017	15
13356866	15
12402320	15
14639554	13
11393056	15
8919259	13
4929914	13
10467746	16
30834257	13
357238	13
7710893	13
8693130	13
14332536	13
1388882	13
873637	16
18467356	17
7993724	13
16099372	13
3816581	17
4689777	16
5875819	16
32055615	13
21686274	16
18006178	13
9204043	13
123835	13
7417099	13
5737104	15
13048354	13
2050448	13
3372840	13
3588890	13
6482901	17
11613334	13
17770853	16
12140011	13
881088	13
5884846	13
6008810	13
6429968	13
6429708	17
18032074	13
5848848	13
6804576	15
3616635	13
4798119	13
1209620	13
19908680	13
27513409	17
4114498	13
1307907	13
15071626	13
573346	13
5792686	13
1489221	17
2287278	17
22550432	13
17904570	13
1233492	13
29546053	13
2602787	13
1730607	13
6255868	16
154269	13
20806283	13
3841236	13
8512912	16
14258817	13
22600679	13
13710506	13
1660658	13
4003109	13
493447	15
11714113	13
7359308	16
21856164	13
2312527	13
14135681	13
3747783	13
73869	13
10057792	13
2258671	13
11607594	15
9121309	13
8458108	17
4911660	13
1075956	13
7728332	13
1331090	13
42914230	13
16708307	13
228606	13
11375777	13
15932033	17
5844110	13
2337755	15
11482496	13
1090765	17
263813	13
5262863	16
9721053	13
1691251	13
67102	13
4078914	13
6874345	13
7333217	13
9855402	13
7505988	13
2444761	16
8088867	15
31996773	13
18444797	13
595954	13
17295189	13
18086937	17
2997707	13
1311338	13
10467305	13
8255968	13
1751695	13
156634	13
26123831	13
10490751	13
15404852	15
3200907	16
2922741	13
18496477	15
15098118	13
10889107	13
24448532	13
4089105	13
5783669	13
14445620	13
25196681	13
2159976	13
3542563	13
5592722	13
23498245	13
37487760	13
7271736	13
6139712	13
6815724	13
1720614	13
5068314	13
20652815	13
30158478	13
6882794	13
15602349	13
15787200	13
4569930	13
2553602	13
15535319	16
7740455	13
11761925	13
3789912	13
37010875	13
5488918	13
3956006	15
6043503	13
18540787	13
11906596	13
11169879	15
9133591	15
10255781	13
4320316	13
22196675	13
4026166	13
19638677	15
14342161	13
3070299	13
15245342	15
3184172	15
1900701	17
10569265	13
2360657	13
12874373	17
24481280	13
5696529	16
8823340	13
36862840	13
14721209	13
3943911	15
3134837	17
880625	16
5124297	13
15973665	13
3301445	16
13214465	13
2798249	13
188978	13
9032032	13
6648343	13
2409722	15
17727649	13
3167145	16
9232964	13
12210032	13
3341577	13
2653785	13
7474257	13
11105264	13
1596070	16
765529	13
3532574	13
15922816	15
706722	13
26025494	16
41486006	13
7583102	17
3955832	13
4066542	13
1047614	16
14509162	13
8117311	13
1972159	13
12039669	16
122392	13
7799924	13
14352701	13
17176765	13
107151	13
2070580	17
395794	17
2529974	13
1939201	13
2009743	13
16614411	13
2898114	15
3179879	13
2318730	16
3619340	13
3472233	13
7829662	13
593479	13
9891243	13
4636924	13
6574183	13
5125342	13
1118181	13
331027	13
8318405	16
11300681	13
8288048	13
1604695	13
700086	13
7874545	13
6471566	13
8376417	16
17515400	13
10867372	13
37768158	13
19072907	13
2272357	13
12209834	13
10025521	13
4090528	13
13794455	13
4415811	13
7617136	13
9522001	13
9983734	13
65908029	13
6732386	13
1031898	13
2945336	13
811309	13
2970569	13
8730457	13
2326825	17
574479	13
11151526	13
17733607	13
922276	13
4454389	15
6922636	13
651238	13
642670	13
17831668	13
16067454	13
6404627	13
4735548	13
22085991	17
10581398	13
18733836	13
8156636	13
5740502	13
2092284	17
12637811	13
16398083	13
255873	13
8730833	13
12768887	17
1796828	13
5379981	13
20569166	13
1510925	16
6695834	13
963161	13
35159659	13
4294244	13
1022270	13
1233277	13
9952777	13
3007033	13
50264690	17
3744744	13
442506	13
2824558	13
13581981	17
15178891	13
465267	13
166999	13
13014617	13
6354196	17
37175590	13
3814161	13
501270	17
8458804	13
1952427	13
5944457	13
1954305	15
2744301	13
412285	13
356184	13
8620217	13
2692997	13
3993586	13
13367493	13
11498209	13
1260646	13
17821114	17
2231416	15
12980851	13
11849549	17
32245645	13
6763539	13
1093022	13
34207804	13
1064237	13
3148873	13
12947804	17
1876912	13
11196251	13
316855	13
1628100	13
1217196	13
1354837	13
927926	13
24151003	13
3397853	13
1302768	13
893196	13
1760538	17
2992574	13
5369007	16
3085926	13
10373791	15
5858073	13
3620702	16
9209738	13
14487116	13
5336383	13
6574431	13
2638140	13
2374226	13
9014621	13
4075984	13
6913083	13
8530941	13
26054760	13
8975686	13
8823530	13
9430643	13
162822	13
1709584	13
15013172	13
3387454	16
1591021	13
8854505	13
10420689	17
3959798	15
1431152	13
11343497	13
102804	13
969797	13
11793404	13
3233265	17
19952068	15
141515	13
11709551	13
338371	15
11835268	13
1691097	13
1330147	14
3020113	16
2892740	13
15965651	13
14396108	13
6086327	13
1628557	15
5331812	13
1302586	13
304968	13
17398297	13
5835764	16
1980830	16
873784	16
726162	16
13491588	13
18540712	13
20395606	13
24012516	13
6777433	13
2840746	17
6411885	13
5021818	13
24006601	16
6243512	16
130520	13
2612080	16
7430545	13
1985988	13
2452334	13
1617353	13
3118771	13
2813127	13
2873047	13
5750854	13
9542498	17
9812986	13
8058024	13
243790	16
3131181	13
703906	16
9193413	13
1279986	13
31309880	13
27765753	13
1246116	13
37084450	16
440910	13
3054623	13
187487	13
5233698	16
1258705	13
208754	17
6828230	13
6607095	13
554242	13
8952596	13
23626946	13
3360806	13
846623	13
1750662	13
466851	16
17298191	13
2089163	16
1556190	13
4828546	13
361075	17
40021430	16
2115659	17
1473207	13
14604115	15
14577878	13
7169111	13
5244258	13
386737	13
2046113	13
4702522	13
2959623	13
3396176	13
6567198	13
457266	13
3726578	13
3040262	15
26975025	13
4061547	13
7048230	13
1372912	13
44695920	13
36558869	13
12520185	13
4007627	13
8367518	13
7243518	17
12790179	13
2186448	13
5697964	13
4793510	16
2041193	13
9603579	13
13080875	13
3969336	13
3694448	13
41509277	13
29020677	15
2584908	13
9101432	17
1397108	13
4002826	13
8730373	13
10967784	13
6237334	13
11355872	16
5052263	13
1664611	13
4309127	17
5694538	16
2923250	16
14888	13
246929	16
67383806	13
9185243	13
2662861	13
19434268	13
16194196	13
11432332	17
10885332	16
4689389	17
5457867	13
1527700	15
515435	17
2599470	13
3578458	13
12996371	13
12063170	13
27044348	17
3033458	17
566716	15
14946059	17
5515818	13
207135	16
8162496	13
23866670	13
2274846	16
30292231	13
13718137	13
762515	16
9719213	15
14032886	13
10807665	13
1713374	13
1023115	17
13133082	13
7143924	13
5491302	13
1449875	13
3093882	13
13763439	15
14639828	13
7751245	16
6818227	15
24796108	13
10665841	13
11338834	13
14215284	16
10381314	13
4620139	13
9114745	13
10526450	13
2375365	13
23898810	13
7323211	13
11583339	13
7952429	13
5101750	13
13294894	13
22990236	13
1627713	16
10983819	13
6565589	17
21964554	13
9164695	13
852717	13
7127063	13
913365	15
21220339	13
911704	16
6208532	13
3994345	13
8143287	16
10919762	13
7210535	13
3691726	13
7625322	13
620746	13
23041361	13
73382	13
3710005	13
4087352	13
5685333	13
7327979	13
2003138	13
3066983	13
5647159	13
5758458	13
7396334	13
5843004	17
13846160	15
23916888	15
8986271	16
1548845	13
15177054	13
2722348	13
4176594	13
13544213	17
8978316	13
18198632	13
6112848	13
24693749	15
8790375	13
20467535	13
7031712	13
1749077	16
10041557	13
982767	13
3464015	15
6910075	16
3058286	13
11091767	13
3921934	13
4389416	13
2671106	15
32339978	13
1374141	13
12840668	13
9714064	13
8371790	13
5879108	13
18984080	16
5546238	13
13505010	13
8899839	13
5181695	13
7757577	13
2705993	13
1211092	13
23542	17
3969815	13
3600015	13
17954687	13
3813160	13
17653517	13
10476138	17
803153	13
24436	15
110569	13
5623284	13
657119	13
1205412	13
14097699	17
9086307	13
12360470	13
16805499	13
24021965	13
6721017	15
6732998	13
11279279	13
25815857	13
360792	13
19749880	13
23053424	13
7121313	13
96836	13
2887661	13
2091388	13
5323082	15
5024084	13
8932415	13
590203	13
6245379	13
5218691	13
4533855	15
1847237	16
3532825	13
26200422	13
143168	13
8059897	17
11363478	13
14442906	13
6755231	13
9219223	13
211924	17
2007405	13
6458469	16
8315076	13
4513882	15
7595357	17
20456675	13
2293144	13
7581660	13
9284370	13
729854	13
11587342	13
65923	13
2541691	13
2036288	16
13079988	13
18007267	13
12887500	13
3284263	13
5324268	15
18468112	13
5486455	13
11330443	13
2179537	13
26581250	17
12073672	13
31147509	13
10100051	17
261480	13
4131202	13
638462	13
6075781	13
1782823	13
9630993	13
9207643	13
10362706	13
4230280	13
4540153	13
6295989	16
5639814	13
21138366	13
6851437	13
7615428	13
1821432	16
1453225	17
2105768	15
3482196	13
10077332	13
14197652	13
1257849	13
516405	13
2368951	13
3847418	13
631100	13
6433836	13
18251934	13
4092680	13
14357225	16
216476	13
5017726	13
7150949	13
419263	13
2771149	13
3771983	13
9212024	13
9292003	13
13922950	13
1260886	13
10623958	13
27539479	13
5931474	16
5816526	17
4717331	13
1523394	13
9139367	13
15521568	13
4169782	16
2849295	16
6107352	16
9402236	13
2309143	13
13734092	13
25169282	16
12578224	13
3364754	13
1562455	13
18904360	13
6413754	13
25372949	13
1557482	13
3526872	13
967562	13
1383616	13
18821214	13
3781317	13
10591744	13
2024636	13
1496081	13
2745138	13
18450592	15
9122079	13
11583953	13
10704003	13
11021807	13
10908286	13
5337017	13
3203549	13
4775259	13
11498432	13
33493590	13
2199231	13
6771537	13
6419522	15
9574109	13
503051	13
9049828	16
613657	13
20506351	17
5166155	16
5624703	13
7809808	13
7200814	16
72678	15
5618141	13
4809288	17
24551656	13
1765216	13
2628582	13
15508772	16
10579635	13
17709406	13
3467942	13
171427	13
12721014	13
17175063	16
9797249	15
5930009	13
125637	13
201472	16
1232970	13
2584673	13
8588140	13
8994073	13
21736916	17
15965734	13
12140516	13
8241063	13
5762412	13
5499865	13
24530498	15
1152148	13
7008213	17
2403262	13
7219425	13
10795275	13
8970453	13
1361608	13
6672875	13
9179238	17
23010522	13
16433813	17
2441460	13
9752783	13
8494621	13
10923212	16
11709404	13
2606683	13
9650038	13
2442529	13
416999	13
7949949	13
2334382	13
4331523	13
9421810	13
6585781	13
2772670	13
6204625	13
1200771	13
3972610	16
3202851	13
4188532	13
8093772	13
1261320	13
18391064	13
17147457	13
22339812	16
24480829	17
25471620	13
576638	13
8706320	17
7402254	13
11528428	13
249201	13
4744822	16
1743688	13
7526328	13
2875844	13
13788319	13
26105629	16
15955178	13
16037503	13
2715825	13
16822987	13
8592774	17
1456082	13
1591894	16
1752621	13
7989103	13
1348250	13
11326248	13
11989697	13
27388528	13
33441476	16
12205460	13
5756175	13
3365247	13
19948919	13
8973322	13
21548758	17
88966	13
35873177	13
2509385	13
16497802	15
12553610	13
2593167	13
11670205	13
908452	13
3648188	13
1205966	13
402925	13
19199228	13
5867003	13
8581034	13
4042581	13
8237130	13
2130726	13
14604641	13
19414843	13
11637952	13
9283751	13
1682977	16
21258940	13
15548768	13
7382954	13
2003113	13
18401962	13
9749	15
15243526	13
20000292	13
8035952	13
5454610	13
3751478	13
7958044	13
17803389	13
7463614	13
9345320	13
13974222	13
16159886	13
3711835	16
13257310	13
8540823	13
92274	13
9075847	15
6997826	13
390080	13
2027914	13
106909	13
1514043	13
1724091	13
3029227	13
2092610	13
5045575	15
11084345	13
15470616	13
4093171	17
3043496	13
18223525	13
18668033	16
4052500	13
7928206	13
6781863	16
4027306	13
4014164	13
5844536	17
4246504	13
23376085	13
2240696	13
971193	13
3843015	13
6710385	13
1957686	13
755061	17
4070902	13
4155666	13
8675159	13
2727231	13
8539605	17
857562	13
23541629	13
2731102	13
29266748	13
5447734	15
1929507	13
872999	13
491996	13
20787358	13
14410065	13
11806226	13
49479874	13
103690	13
850999	17
10218395	16
2940869	13
1022148	13
4737809	13
3082463	17
151482	13
25762682	13
11809474	17
29249746	13
4892870	13
11984880	13
4516195	13
7348173	13
187580	13
9880915	13
5078816	13
16015821	13
22843836	13
5189364	13
10268697	13
3942948	17
8657729	13
782290	16
1475588	13
17557354	15
2530747	13
4729448	13
22889001	13
2214831	13
505103	13
5270330	13
1157045	13
916208	13
24876027	13
3019104	13
2382244	13
17728518	17
5070856	13
3301931	13
18108685	13
5037005	13
820327	13
2056790	13
14157227	13
7812066	13
3419891	13
3694843	17
4056313	13
1310284	13
26185314	13
5821252	17
12958145	13
12446776	13
11919738	13
17292635	16
2294748	13
15215488	13
5853977	15
871475	13
2230021	13
3957176	13
8518147	13
3127910	13
3695818	13
8289097	13
523151	13
5076992	13
14866549	13
7964851	15
2804045	16
24581946	16
5672634	17
4578927	13
4349769	13
5618857	16
3398776	13
8934187	13
2413644	13
3581557	13
16474309	13
1914123	13
14686486	13
5813624	13
11978922	13
13532723	13
7369068	13
3218509	13
12449198	16
23408055	15
9987395	13
652637	16
3866898	13
9243828	13
16231502	13
18950656	13
1484322	13
10244218	13
3179916	13
12259443	13
7816250	13
5523301	13
10392976	13
1095994	13
5020232	13
9709534	13
8084738	13
8932955	16
31841121	15
444482	15
5346734	13
34477715	13
9626080	13
15715338	15
2253637	13
4922220	17
6280527	13
483150	13
14779590	13
3988648	13
9358092	13
143105	13
2439632	15
5127382	13
74824	13
2457805	13
1506341	13
4903454	15
7895404	13
5407027	13
1825552	13
3613911	13
4857918	13
17352206	13
10790075	13
7441989	13
20388818	13
1905781	16
3197613	17
7575101	13
6067443	13
1016377	13
2073172	13
806923	13
6079759	13
10390522	17
1429674	13
2724461	13
3528482	13
6198057	16
8151523	13
5184390	13
5575189	13
11527027	13
2450579	13
3862028	13
2734886	13
3098747	13
55926293	13
2231092	13
14861909	13
6935923	15
835188	15
3131899	16
17752937	16
6579682	13
5238142	13
2964276	13
15921202	13
11900070	13
3393194	13
787849	16
475487	13
1815556	13
355305	13
13530196	15
946317	13
21290607	13
5492441	13
1258874	17
10624685	13
15746527	16
7888950	13
3689213	13
2703920	13
6684960	13
12554262	13
14544313	13
9050736	13
1363603	13
1170590	17
3350047	13
12446406	16
1875182	16
30596604	13
14962977	17
3022440	13
1253277	13
5497263	13
14699442	17
9990131	13
991267	13
288119	16
1048387	13
16335482	13
4795813	15
659947	17
2310016	13
3484312	13
3876191	13
1428667	13
1515472	13
11658577	13
1386426	16
6162653	13
1672465	16
1322672	13
3345756	13
6848548	13
18330527	15
20103810	13
7999184	13
13315191	13
18957259	13
1635514	13
393856	13
10650165	13
6923576	13
5320401	13
4529760	13
2593143	13
5717878	13
2405420	15
931182	13
11895274	15
15707151	13
9859169	13
3814490	13
80625357	13
29387119	13
569691	15
10280373	16
439548	13
297197	13
6679755	13
12151576	13
1334689	13
586780	13
8264397	13
8774359	13
4544608	13
6535651	13
2624368	17
4536954	13
850580	13
407520	16
7907314	13
5667624	13
4346011	13
6201243	17
16142636	15
19072886	13
482032	13
22283499	17
4177527	13
2008283	17
6964094	17
10661769	13
1818220	13
10605396	13
6304705	13
4506093	13
3950194	13
2586464	13
15965888	13
23467264	17
26090843	13
2349210	13
8419695	16
35183116	16
24645013	13
8165312	13
9489690	13
28227897	13
4736973	13
5688440	16
19459086	17
7126724	17
3140733	13
1570460	13
3155896	13
35013702	16
94198	13
34319164	13
13471739	13
2919239	13
11625696	13
7629328	13
2130653	13
8772914	17
4324425	13
18687731	16
2631002	15
378004	13
11822516	13
14467290	13
3300793	13
4857979	13
6043847	13
4595561	13
4932815	15
2057443	17
1079798	13
13417432	13
9706955	13
607395	13
2182418	13
2676603	17
8087883	13
14461089	17
14937395	13
13960788	15
8687660	15
7640455	13
1019773	16
9492422	16
21907262	13
11650781	15
15279961	16
14585154	13
16476081	13
1514070	13
1457354	13
12565129	13
422657	13
6976038	13
7801095	16
3869992	13
7912230	13
3817693	13
15229345	16
800194	16
9538763	13
8516569	13
6422746	13
11312392	13
12717299	13
1178743	13
7515694	17
12241147	13
1429547	13
10903721	13
7072800	13
9109201	13
3567668	13
1521510	13
4167152	13
4193747	13
11532660	13
7638284	17
396205	17
2744082	13
35536751	13
10241108	13
25014448	13
7252782	13
6899241	13
8370478	13
4011767	13
13651160	13
5943136	13
3846	13
320968	13
4089343	13
37564254	15
22523805	13
10956726	13
539734	16
7492680	16
2004412	13
3926887	13
5529241	16
6554933	13
10535316	16
19257470	13
40462	13
6389329	13
2765965	17
6934584	13
689995	16
898839	13
7327233	15
458744	17
2314506	13
8011580	13
10431371	13
2807441	13
19243274	13
5039165	17
3877699	16
1169136	13
20476476	16
16503569	13
2176716	13
11064295	13
4387978	13
5560283	13
10925413	17
963233	15
2612740	13
455911	13
41436	16
936450	13
2738077	13
886820	13
5221620	13
13692005	16
4483666	13
30068339	13
3788955	13
14875848	13
2383797	16
3027321	13
3965167	13
3154075	13
12198593	13
2630421	13
3321129	13
3596182	13
622168	13
4039056	13
2983422	13
14166818	13
11177338	13
3925848	13
1396363	16
20981894	17
14321059	13
7319805	13
10114728	16
3430458	16
1880007	13
5245879	13
1800113	13
446755	13
13714363	13
572514	13
5427188	13
21495464	13
13028099	13
5322727	13
6091811	13
3385965	15
4351420	13
9589661	13
1627960	13
122461	13
5866211	13
3138593	13
4100782	15
9846642	13
4343270	13
1962990	13
7629373	15
2263817	13
6036748	13
20871320	13
1887013	13
31961782	13
4109099	13
10427506	13
2013929	13
3398796	13
7488068	13
12599988	17
7419717	13
413784	13
679809	13
6076951	13
21245445	13
1433130	13
35340798	13
5369178	13
661653	13
5273381	13
5738835	16
23498396	15
6494466	13
9423906	13
6390488	15
3260859	13
4788938	13
2270740	13
4098641	16
3274245	13
18387312	16
541458	13
2132191	16
289340	13
55159255	15
2328077	13
927456	13
2529241	13
12326900	13
8925111	13
17718086	13
44365242	13
3815509	13
2372412	13
1247114	13
8602111	13
2321398	16
9692451	13
4315503	13
11183427	13
3372042	13
14265973	13
25675168	16
1627345	16
4909858	13
6000253	13
61123	13
3843313	13
21551646	13
18956703	15
2720733	13
3663186	13
4272874	13
2036677	13
218116	13
5615020	13
4670367	13
4250499	13
15832356	13
7673302	16
17650463	13
13477602	13
4888189	13
11463413	17
4257089	13
11875352	13
7871127	13
7290653	13
2445017	13
599167	13
7147403	15
22019	13
1263805	13
14817960	13
494390	13
3322229	16
3606189	13
1179463	13
12340674	13
365840	13
7055877	13
11639221	13
539810	17
16737846	13
2388586	13
19227545	13
10282675	17
12565497	13
2926190	16
2731869	13
26789454	13
9657251	13
24744336	16
14255920	13
6997419	13
748361	13
10239149	13
18967752	13
10426620	13
6306779	13
22047281	13
4691673	13
18033938	17
922011	13
3736903	13
3665259	13
2009439	13
10889646	13
625821	13
913715	13
10315818	13
2026376	13
2695355	13
631263	13
309357	16
584550	13
7595006	13
1544017	13
9226407	13
10243906	13
1806063	13
6657425	13
10137149	13
1756474	13
5834315	13
7809238	13
14249222	13
12828757	16
1875260	13
2130610	13
15665276	13
7168254	13
4182094	17
10366548	13
21686668	13
731845	13
5004133	16
17480513	13
25378347	16
1124450	15
2161760	13
4526513	15
8046122	15
2811192	13
7658231	13
50439	13
5128425	13
3274446	13
3087941	13
2702355	17
13214486	13
2469598	13
9873661	13
2840373	13
16021601	13
8410608	13
13202596	13
3922786	13
944601	17
2327787	13
5737927	13
1354892	13
9214587	13
703821	13
3819394	13
6174442	17
12398131	13
9687687	13
4166094	13
8020698	15
1882852	13
17892812	16
5425909	13
11467159	13
5117640	17
2301331	17
2765429	13
7861883	17
3165777	13
783043	13
7803413	13
1487722	13
2291129	17
1534321	13
17821984	13
15155637	13
1261261	13
1399007	16
4945928	13
8507080	12
1172287	13
9438273	13
5976460	13
16073958	16
1113851	15
7552121	13
14935836	13
11025024	16
4337095	13
16016286	13
6174589	13
6652729	13
20572750	13
5198926	13
6944016	13
22482883	13
2059717	13
835591	15
6199691	13
1860998	13
576508	13
902416	16
611370	13
650343	17
489540	13
11625448	13
6177468	13
13975257	13
12279684	13
11845690	13
8088271	16
2950466	13
28887330	13
1217473	13
1323668	17
19317592	16
5583698	13
7659516	13
7102983	13
2808569	15
41239399	13
13185363	13
3508448	13
1623692	15
51869432	15
419381	13
32157150	13
12598250	13
8848843	13
6609957	13
29839682	13
2239435	13
17110088	13
7069926	17
1566551	13
607792	13
15548349	13
553782	15
7830258	13
10607702	13
3473885	13
18334124	13
11697540	17
3827029	15
17365910	13
6014144	13
21531236	17
1399843	17
8986895	13
9982759	13
2592075	13
3559705	13
1812547	13
853198	13
13418786	13
2082160	13
11296732	13
4786086	13
14634923	13
4337569	13
15233539	13
28781116	13
236049	13
109030	13
3031749	13
11483827	17
23558967	13
4225047	13
551837	13
1140183	13
9744210	13
3734383	13
536203	13
177997	13
3159366	16
1637328	13
46336483	13
8697612	13
6579260	13
338804	13
15929026	13
5006457	13
2042165	13
16453127	13
14009240	13
4879792	13
11168984	13
10760064	13
765048	13
3336674	13
26735959	13
3759458	13
2985918	13
6657434	13
9924118	13
23048784	13
13228116	13
1240848	15
6791594	13
6553864	16
12235242	13
9232074	13
15256771	13
196140	13
1382481	16
3322303	13
4605878	13
919703	13
4705048	13
16130578	13
14026405	13
5110461	13
3435197	13
1490372	15
27766120	13
283340	13
10994246	13
5853581	13
42183814	16
14332264	13
6980422	13
4744997	15
3424562	13
93421	13
1263531	13
2573665	17
5405139	15
2495189	13
10403413	13
1551394	13
1633251	15
28491718	17
101330	13
10643524	13
24538695	13
4493823	13
12672675	13
2743506	13
2620188	13
3309206	13
47556	13
1431990	13
10008502	15
15659021	13
472205	13
3497303	13
11621906	13
23685754	13
2377842	13
24059265	13
3559278	13
10991818	13
16175199	16
10567699	16
11778770	13
23460303	13
11413202	17
1858809	16
7392792	13
6588736	13
12741908	16
640640	13
20245892	13
1254980	13
5071778	13
8606642	13
450017	15
4158005	13
31904907	16
8144674	17
15626390	13
1960080	13
13857082	13
12621018	16
850923	13
12959030	13
19320183	13
7018717	13
17245977	13
3180479	13
3028496	13
1531061	13
7599538	15
26506389	15
11622198	13
9988728	13
11666242	13
4189754	13
11008370	17
15078302	15
3113837	13
4796081	13
5711130	15
2625840	13
13352051	13
14660836	13
3570383	17
19594642	16
3354415	15
3527664	13
12387590	13
7696150	13
8435506	13
1633292	15
714038	15
734908	13
1072952	13
5615912	13
4388495	13
3975296	13
3187915	13
2536956	13
12227342	13
3719491	13
6663847	13
8143299	13
1315416	13
10568783	13
10859706	13
10505610	16
266778	17
10161485	13
10859454	13
20641729	16
6617618	13
3194643	13
2946407	16
1473765	13
9760551	13
5971459	13
22073732	13
10635863	13
17646065	13
33735323	13
4342414	13
1048203	13
9070207	17
15696338	16
12777328	13
1771808	13
224443	13
4399602	13
734320	13
4075544	13
1039257	13
25431664	15
2841162	15
2259052	13
34805529	13
29127934	13
637970	15
1343300	15
15127630	17
7697220	13
3102724	13
6968593	13
4941806	13
1668692	13
14988068	13
2465103	13
5667133	13
3455723	17
9704754	13
5880626	13
17888	13
2479986	13
19854005	13
7148570	13
1491483	17
5523213	13
22524252	16
3347482	13
30729165	16
260297	13
13212937	15
11887321	13
8054504	13
16127258	13
4417938	16
32743	13
24878026	13
5577830	13
20104555	13
4549464	13
6934049	16
2866157	13
9999259	13
14888288	13
1858286	15
2270000	13
17905110	13
7397654	13
6806984	13
24526229	16
753507	13
14639169	16
11259980	13
12872633	13
5077102	13
2232906	13
787271	13
7049553	13
1568601	13
10045182	13
9525033	17
2604575	17
7623604	13
25066112	13
13784652	13
5254598	13
4147157	13
2433221	13
16251491	13
1691011	17
2562481	13
4592699	13
1642951	13
2862367	13
5869326	17
1659239	13
1824071	16
1702740	13
1001444	13
7812533	17
246201	13
11613596	13
17272167	13
3495638	13
9198707	13
1693200	16
5159209	13
2169595	16
11529684	13
6984858	13
4327181	13
9350212	13
5559455	13
10646290	13
6523603	17
1343471	13
9152700	15
9170663	13
4628968	13
11482502	13
75364	16
5061791	16
2402588	13
1820393	13
15020874	15
3558511	13
2141480	13
4891622	13
30313746	13
636435	13
2123200	13
18831366	13
23768241	16
3595957	13
442635	13
1678672	13
8331885	13
8614899	13
4020618	13
8003166	13
2226045	13
359614	13
11676113	13
10982968	13
351410	13
5870980	13
16716644	13
2148561	13
22954395	13
8427386	16
5112881	15
9616988	13
4111689	13
717668	13
7849921	16
2752281	13
882705	13
1880202	16
2990627	13
245614	13
14818458	13
233250	17
4070502	13
7415469	13
11804189	17
16221572	15
45729480	13
3717208	13
11265768	13
5022531	16
2851527	17
29305946	13
14604488	13
25086252	13
20230292	17
4753062	13
2484084	17
26630324	13
1167337	13
4745525	13
10644646	13
4668926	13
3597414	13
15097561	13
1784665	13
352412	13
7322635	13
431388	13
124661	13
12405626	13
20984904	13
7852329	13
124495	13
3839745	15
1526234	13
509176	13
20762306	15
2550362	17
6517959	13
6543924	13
3954563	13
18745767	13
3860230	13
712090	13
7958766	13
1087650	15
605679	13
16786299	17
2639210	13
8492217	17
9752932	13
1477792	17
3493035	17
3697748	13
19379067	13
6188474	13
22857999	13
23559734	13
7308379	13
5662457	16
3507835	13
892931	13
4113541	13
1611506	13
16446731	15
2965106	13
5784930	13
1118122	13
14932898	17
37297134	17
11680772	13
20170997	13
1513596	15
2132044	13
6543275	13
5231589	13
1024043	13
3603569	13
5286820	13
11659294	13
95533	13
6225484	13
1962766	13
2144643	15
5123552	13
4169654	13
10812993	13
7322494	13
2666669	13
1889261	13
5400375	13
8270322	17
6619315	13
4242310	13
3061746	13
6407670	13
5286576	13
13804036	17
6511754	13
11561310	13
12521204	13
1586917	13
26707056	13
1554340	13
4176405	13
2024368	13
109137	13
2984274	13
7224960	13
5862767	13
739241	13
896986	13
2731740	13
1043205	13
256192	13
7127542	13
34432452	13
18142060	13
7936622	17
1200711	17
27126647	13
288551	13
2618221	13
2281625	13
218948	13
1618139	13
18497433	13
4402325	16
8428615	13
8477338	16
12244358	13
628416	13
20184061	13
877191	17
4116707	13
4853658	16
6919584	13
4148532	13
5889811	13
815296	13
12210769	15
2975697	13
5545667	16
28193	13
5469240	13
35156063	13
11671411	13
4945946	13
1115623	13
954552	13
28427623	16
885480	13
3503330	13
23447159	13
2322978	13
4173833	13
5328992	13
1603202	13
9537911	13
14530447	13
260495	13
2984291	13
3059624	13
288152	13
5365232	13
16479668	13
8589319	16
2419279	13
742343	13
2451827	13
16991727	13
2223520	13
7067436	13
6181056	16
606574	13
12926387	13
4450388	13
4882270	16
2840804	13
2993843	13
12035506	17
683891	13
12777052	13
836891	16
17493953	13
9696851	15
3313881	13
7096582	13
9677751	13
2112875	13
12235595	13
9787096	13
553143	13
2810684	13
16490714	15
2219308	13
2254706	13
14591168	13
4335552	13
1958178	15
24737737	13
1292117	17
2660393	13
6965858	13
1854081	13
17225380	16
571578	13
11961009	16
4849275	16
801184	13
2703801	13
9309641	15
4812388	15
4522133	17
11042529	13
5063298	13
2067246	13
4054330	13
3240293	13
6835993	17
3650375	15
19874778	13
1174861	13
3918172	13
8427577	17
3521283	13
519456	17
8285691	13
8207345	13
10667408	13
652316	15
11389795	13
3132482	13
591225	13
11396313	13
1178007	13
6894625	13
746497	13
13160513	13
12002088	13
4908162	15
6650663	13
1432325	17
8697960	13
13886634	13
12431017	13
3520217	16
6390616	15
17057044	13
9325807	13
601332	13
868993	13
12723706	13
1695106	13
4068251	15
3076658	13
4310580	13
2751029	13
18848490	13
754619	13
12510733	13
4027521	13
4991753	13
4356746	13
2692420	13
4662675	13
9691272	13
23806491	13
2846	13
14064969	13
15998538	16
1511570	15
20296865	13
28438036	13
3266099	13
12954564	13
9706785	16
2592260	13
5611173	16
33926059	13
29347178	13
14561775	13
3425772	13
6134514	13
7690248	13
3667866	13
1253490	16
11102975	13
23660439	13
1678299	13
2042787	13
208319	13
3008879	15
5897879	13
6083261	13
1224828	13
3148556	17
703371	13
1818232	13
418638	13
4116201	15
1982032	13
22970898	13
2989496	13
4126479	15
6341338	13
10051449	13
1625021	13
8528407	13
1559759	16
6549291	16
3025518	13
6233125	13
11778833	13
1739492	13
11403990	13
3300668	13
1348626	13
7804336	16
6931389	13
26890443	15
1483143	13
18115043	13
731386	13
34204147	13
2398673	13
3885740	13
2866536	15
11029602	13
12836465	13
239594	13
11367601	13
467335	13
7619307	16
17727959	13
4289526	13
19815703	13
5614739	17
24031303	13
7605921	13
6498996	13
11172766	13
5654595	13
16447463	13
24916171	13
1391314	16
11014912	13
3887661	13
20357581	16
2511184	13
1651553	13
41169574	13
5525477	13
2615245	16
1846321	13
11719740	13
17692213	13
9907971	13
18457153	13
8524268	17
16824571	16
1444704	13
17307536	13
2780252	13
19061727	13
5601161	13
17664440	16
1100234	13
2700037	13
235530	13
809859	17
4534725	13
765613	13
14429145	13
4333687	13
6296231	13
1719394	15
17571621	13
111653	13
928554	13
9006598	16
2878839	13
860731	13
6863633	13
6933387	13
1649093	13
17168853	16
20815948	16
7343324	16
4579499	13
5032879	13
6708575	13
7497674	17
7820558	13
18355290	13
709870	13
12196979	13
9612291	13
4132818	13
5382308	13
23509309	13
3875649	13
20184391	13
33271410	13
29984903	17
11741660	13
3899961	13
9622016	13
40024636	16
1970540	13
1039289	13
16382929	13
24443247	13
4770240	13
4815974	13
2211064	13
12692674	13
5831117	17
4751236	16
13916849	13
5215107	13
9804129	15
1085807	13
2998699	13
931791	13
32036317	13
8398293	13
3189162	17
5668763	13
6329515	13
14239678	13
4899060	13
813874	13
670129	16
22984106	17
391240	17
2099371	13
3460983	13
53717398	13
10103788	13
248112	13
19679297	13
25599129	13
4531250	13
3815673	13
9458226	13
8511296	13
6435213	16
6198169	13
1963324	13
27933292	15
8287081	13
358184	13
1217083	16
2177237	13
13854129	16
7856455	16
4339409	13
2022101	13
709875	15
10185399	13
3903047	13
9835663	13
475573	13
15936466	13
1811500	13
6485785	13
4417937	13
248359	17
1308450	13
3742248	16
1741075	13
1067340	13
287627	13
14398922	13
4947470	13
6943491	13
10376105	13
14790995	13
11739010	15
11668377	17
3851147	13
951163	13
3430287	13
1688210	13
19449970	13
505963	16
1212107	13
12459172	13
3086374	13
6911315	13
5093717	15
12909506	15
4107666	13
8917099	13
9532057	13
31503875	13
850095	17
80223	16
7017360	13
4686390	13
1532480	13
4514944	13
9344447	13
2868944	13
3963955	13
12250774	17
5882253	13
14306093	13
5542990	13
1943027	17
422552	13
489096	13
746605	13
6845934	13
5910535	16
5948039	15
29746034	15
21653179	13
8123899	13
4542679	13
14834880	13
8001128	13
5455536	13
20626734	13
1465977	13
10456897	13
3390332	13
403676	13
4067963	13
15142199	13
3526309	17
2077836	13
15378698	13
32663412	13
3228849	13
14887246	13
7037663	13
4754728	17
6824002	13
10826190	13
2777963	13
20566384	15
4779131	13
6670237	16
4856498	16
5215879	13
13510527	13
13261445	13
569117	13
25117942	13
15889857	17
13757991	13
31532799	13
35268923	17
3289109	13
5290592	13
5560699	13
6405953	13
2095403	13
5100185	17
10681427	13
9797949	13
6217325	13
5191453	13
2903600	13
1225573	13
16026	13
9031230	13
972650	13
3294355	13
1486520	13
173371	13
31377364	13
10726317	16
4963081	13
2229750	13
34200262	17
388223	13
1487038	13
307290	13
23201497	13
4808918	13
8813267	16
6486713	13
9246684	13
9381392	13
12786567	13
5730819	13
150663	17
6015628	13
280845	13
415751	13
5678293	13
539376	13
232756	16
27716430	16
8509732	13
354424	13
14163927	13
9694823	13
5336780	13
2099442	13
9827240	13
4657320	13
5153948	13
8071290	13
6861611	13
4078329	13
3040840	13
12096658	13
2165763	13
7247788	13
5809553	16
16771138	13
20182580	13
44593793	13
8191156	13
610975	13
21691236	15
27385870	13
22767460	16
12901331	13
10867857	13
16359118	15
1760359	13
4776527	13
9420480	17
5776544	17
7752427	16
1491711	13
152178	13
5081589	13
3556328	13
1682188	13
15046019	13
3508081	13
442671	13
5964018	13
1117590	17
2608120	15
645303	13
10109245	13
11223023	16
14014601	13
395293	13
15965467	15
8105910	15
4921139	13
18489361	13
11084939	13
17399537	13
3917592	13
3026538	13
5036970	13
442315	13
19733017	16
1391661	13
6298850	15
3686205	13
2402428	13
13892433	13
2913769	13
5196088	13
11521976	13
1379470	13
5155961	15
9244046	17
13822683	13
23597947	13
3582997	13
12953186	13
5930060	13
649228	13
1340326	13
1674897	13
703021	13
17026506	13
6406900	13
9390670	13
10244273	13
588262	13
6332986	13
15956719	13
2523636	17
3448535	13
3547942	13
22437401	13
651587	13
11178275	13
2466559	13
10319700	13
72635206	13
4711681	16
28695968	16
6962075	13
7010137	15
8433198	13
6116190	13
12318346	13
8000830	13
4361370	13
8834131	13
10028583	13
1508614	13
24229422	13
18286184	13
5617829	13
5379981	13
6636840	13
5695621	13
8262673	13
8443170	16
797680	13
5395683	15
4351132	13
8147746	13
10068899	13
1928990	13
8399812	13
15850987	13
21592435	13
10651335	13
2454437	13
1333899	13
28060690	13
695172	13
1249932	17
4489605	13
20118173	13
1193433	13
3859526	13
1340799	16
9216074	13
12409162	13
9691194	15
1206058	13
4647920	13
3366474	13
13911670	13
310544	13
8055407	13
16200219	13
4038723	13
3711530	13
15889565	13
7682359	13
3530623	15
5429199	13
23431149	13
4478687	13
483923	13
346328	13
12447573	13
9488217	16
15353342	13
14778476	13
21901899	13
775616	13
3943938	13
4606207	16
30035075	13
673928	13
7517246	13
7848205	13
12645215	13
4378154	13
3767783	16
5188664	13
36472786	13
890970	17
1073826	13
4457105	13
3148409	13
9246210	13
5156749	13
2460467	13
6867729	16
827789	13
593862	13
1055928	15
10769299	13
5871050	13
3944185	13
5713392	13
6156286	13
53001767	13
2522714	13
8739794	13
14706307	13
109866	13
5624244	13
11416294	13
5639739	13
1787785	13
12984422	17
3882764	13
3971351	15
12226027	13
4683368	13
9498031	15
859367	13
12484066	13
2730118	13
16335716	13
3778997	13
1037100	17
9319061	13
6658489	16
16803693	13
23284536	15
8836537	16
15481194	13
38205	13
1524309	13
115664	13
7097792	13
4923077	17
2035505	13
3365577	13
8605950	16
14961416	13
2577776	13
9586728	16
6858015	15
2911074	13
18364419	13
9722002	13
5003693	15
3052161	13
6904931	13
17691487	13
464409	13
1689388	13
14351070	13
3150939	13
2995739	13
5802622	15
5219355	16
18148523	13
3053599	15
12832857	13
11463514	13
4875034	13
4993121	15
12904117	13
1278840	13
2428765	13
6153482	13
827039	16
669585	13
6929909	13
1797075	13
7963908	13
2035495	13
4254556	16
3294230	13
4200944	13
616510	13
619645	13
3791195	13
3987995	13
27026075	16
9099616	17
684486	13
7351055	13
158395	13
30512184	16
18091716	13
5535576	13
2941825	13
13375982	13
11641672	13
271121	13
6072993	13
2191229	13
4893604	13
18788168	13
7220393	13
1595606	15
1663677	11
6760857	13
311320	13
2287094	13
3080551	13
2815561	13
1578838	15
9102793	13
5290482	13
19966380	13
7900322	13
20034694	13
10551430	13
1403504	15
1211749	13
5915564	16
12364421	13
11911303	13
1182595	13
16948870	13
1785348	13
26678019	13
2108531	13
15530927	17
6778006	17
2202575	15
4856953	13
7689306	13
2715854	13
1918091	13
13943787	13
28583469	13
1882323	13
6810721	17
6762446	16
2656208	13
5022020	13
6842962	13
6873415	13
6461142	13
6131225	13
5785395	16
3750600	13
2372336	15
29185561	13
7791909	13
3176760	13
3441436	16
585524	13
2577462	13
1191489	13
237281	13
1178335	17
825210	13
218883	13
18990517	17
11101647	13
17841509	13
10820916	17
2680774	13
1756307	13
16969721	13
6678080	17
1271375	13
3470550	13
30690621	15
6012457	13
3488391	13
547222	13
8822462	13
43635376	13
11536375	13
1461996	13
20856320	13
10168510	13
6055438	13
8940108	13
2392938	13
12832469	13
29135861	13
24311129	13
2126082	13
7772486	13
4404344	15
9659289	13
16389578	13
5263121	13
7135302	16
4911258	13
10429012	15
19278658	15
593426	13
4071432	13
7539629	13
5535398	13
1873823	13
13571270	13
6140814	16
9563772	15
15387706	13
5444429	13
2127458	13
14095469	13
23302186	13
457643	13
330543	13
4751226	13
36112512	13
2581373	13
3203358	13
5551368	13
1790988	13
17808730	13
8930875	13
11037786	13
23015286	13
3794626	13
4177079	13
317625	13
17397067	13
514848	13
12929802	13
17819150	17
11457325	13
3665884	13
4330181	13
9994459	13
1091182	13
17121100	13
8793947	13
8160558	13
9041937	13
3728346	13
8316028	15
4729661	13
12327482	13
22072502	17
1827727	13
3705052	16
3567693	13
4793325	17
10173442	13
2083192	13
10773071	13
400979	13
14185112	13
5673405	17
8637023	13
217795	13
2147363	13
2872971	13
19072327	13
96754	17
851612	13
12441239	13
7175201	13
8749955	13
11553271	13
3373954	13
687148	13
5427729	13
3324912	15
7296270	15
626093	17
21548662	13
4987049	13
1252550	13
20087750	13
3087434	13
387191	13
2837310	13
9552536	13
1096232	11
8382872	13
2607866	13
3192021	13
1797311	15
1962174	13
1261104	13
389234	13
5006785	13
19037981	13
14751739	13
15075745	13
429257	13
7705593	13
4080548	13
7090158	13
2180633	13
3544969	17
9801312	13
7106866	13
1994282	13
4692989	15
1946467	13
4668938	16
2252000	13
4258899	13
11685707	13
834024	13
1153017	13
2921458	13
5138073	13
3824236	13
14573139	16
12900894	13
22803774	13
7933631	13
5702210	16
2136807	13
11262933	13
3891	13
8907913	13
196501	15
11523781	17
14792094	13
5857505	13
22068229	13
11099297	13
5711042	13
1176811	17
4001840	13
926191	13
12642605	16
6722	13
3986988	13
1968278	13
5807146	13
4130996	13
6703068	17
38605370	13
14979399	13
4553385	13
13186653	13
2886598	13
3923550	17
4318612	13
390709	13
11827249	13
38331373	13
937661	13
14714392	13
222437	13
7917599	13
3392977	13
1741674	13
10238303	13
7869752	13
490555	13
4276986	17
7917801	13
2500977	13
3841641	13
24561406	13
6844688	13
3166057	15
919692	13
15138236	13
12292457	13
4377270	13
17423149	13
21132003	13
6466398	13
2803239	13
10612977	15
20159098	16
7121951	13
10657696	13
6473255	13
1191334	13
1743751	13
550019	13
5915443	13
11444404	13
14002474	13
3201032	13
12931321	13
2685919	13
9076332	13
19615322	13
13375726	13
8888587	13
9587805	13
3060365	13
265923	13
6551486	13
41277729	13
1472371	16
13372607	17
6487743	13
64384038	13
6724929	13
3405145	13
1446743	13
3131731	16
610933	13
2382991	13
33219366	13
2334497	13
892761	13
433583	13
2068715	13
2276421	13
10140686	13
14399391	13
6352492	13
21836995	17
4485012	13
14313019	13
2012002	13
8675559	13
25545685	13
16161799	13
28523919	13
30367	13
2742838	13
3612881	13
2885461	13
2876213	13
11418710	13
4197623	13
16113016	13
7888609	13
24650285	13
13080269	13
10050942	13
4865692	13
2292427	13
17875333	15
5581445	13
653761	13
760830	13
8986024	13
4826264	13
2986676	13
15543913	13
3290907	13
9914869	13
24214236	16
9686309	13
939154	17
2518198	13
3130787	13
8584446	13
22355005	13
7509310	13
2816303	13
1234253	13
49181840	13
5785632	16
12971	13
1131578	13
5749415	13
15742976	13
13738409	13
9066615	17
5494700	15
26035916	13
882033	13
3338986	13
795100	13
1992115	16
39031254	13
5752335	15
5042385	13
5060962	13
5601866	13
14786047	13
1610487	13
14885909	13
1734392	16
3110816	13
6577832	16
35268262	13
10299450	13
15784147	13
9617909	13
15674546	13
7920325	13
4490168	13
4835165	16
6605057	13
1046952	13
29248	13
3722088	13
12341458	16
14341201	13
547170	13
5615272	13
743820	13
25845339	17
1559090	13
1845988	13
3771735	13
20844324	13
8728019	13
1852158	13
14318582	15
4302372	15
5799677	13
3001371	13
26171593	13
9626769	13
10169256	13
3116276	13
135857	16
3963078	13
207660	13
5896047	13
2364163	17
3168287	17
2733480	13
722796	13
2044112	13
14530561	13
1614554	17
5348484	13
10032108	13
2199076	13
2168717	13
4078296	13
9179674	13
8016963	13
29409119	13
1145178	13
10267397	13
5786851	13
8024016	15
7146584	13
6291968	13
18464128	16
4145911	13
1660471	13
11735944	13
16778724	13
2786127	13
2771390	15
501762	13
8663542	15
3196633	13
14379634	13
86610	16
39300621	13
3370430	17
5021414	13
65394	17
12660877	13
674203	13
4577269	13
10509242	17
2536755	13
1525695	13
3779583	13
6840348	13
44207	13
2010755	13
8733319	13
11452322	13
871513	13
7485039	13
23719788	13
16103529	13
1669555	13
8991932	13
15644462	13
18681176	13
1273399	13
6373126	13
16125	15
2571506	13
21342845	13
13825303	16
15807651	13
1850799	13
4956223	13
3313048	13
6127480	16
1508626	13
7868524	13
4155226	16
893600	13
336152	13
28852552	13
9883229	13
1428179	13
1359218	13
11092216	16
3152176	13
6639671	13
13050821	15
5174533	13
1423999	13
20308355	13
41003	13
1183091	17
10990348	13
942611	13
5020713	13
8179087	13
10787320	13
330581	17
4036441	13
4487488	13
15026968	13
980063	13
272292	13
14806873	15
2533172	13
407716	16
10872046	16
6186940	13
9649636	13
4331813	13
8529516	13
20086005	13
10475404	13
29613232	16
10738678	13
8001943	13
2942704	17
8013605	13
16626294	13
15446600	17
1461349	15
8331409	13
707706	13
318150	13
13190847	13
7811877	13
25439776	13
4075470	13
24652176	13
51233	15
6825884	13
4760693	13
6385725	13
2527380	13
9869586	13
8018396	13
59401	13
1063587	13
271988	15
1769600	13
20652534	13
6503651	17
14800483	13
31850440	17
6564833	13
2579909	15
2575598	13
2828944	13
27105887	13
4039211	13
1931975	13
12592370	13
11064914	17
984898	13
1807341	16
572527	13
3090329	13
10505460	16
4130095	13
13546897	13
718098	13
2880462	13
31427607	13
1593451	13
11196097	13
2407271	13
3145759	13
7617662	16
5399710	13
2366686	13
5225177	13
11842643	13
1608361	17
4078280	13
7327584	17
24739728	16
6808666	13
2091897	13
9691316	13
4047998	13
11955799	13
4739156	13
1099786	15
6935595	13
3333282	13
413425	13
12114966	15
15626350	13
3559254	13
7068416	17
10867823	13
24715464	15
408568	13
9383762	13
4422351	13
1214331	17
5559371	17
5473333	13
1458883	13
6966082	13
2214575	13
15392050	13
285741	13
4086734	13
5844719	13
5603606	13
9427025	13
7616688	13
1444805	15
14231238	13
14701206	13
6504278	13
1191497	13
1976289	13
26748875	16
17375879	13
1418260	13
10934782	16
2472130	13
12696208	13
2883658	13
2282178	13
12093496	15
2895575	13
683349	13
3724797	13
7173732	13
20694187	13
25410070	13
10029291	13
2119505	13
11163935	13
6567751	16
55855737	13
2337119	13
16727744	13
5121428	17
5630968	13
178281	13
11619436	13
20361584	17
3655347	13
2413038	13
174629	16
617218	13
9142642	13
1381383	13
7827429	13
177963	16
3465354	16
800311	13
14489902	13
1030847	13
1133691	15
3845311	16
192015	13
4049375	13
8871637	13
5204675	13
15636116	13
778030	13
3968210	16
11043198	13
2392766	13
488236	13
6354849	13
7813185	13
23031412	13
10772196	13
19002116	13
8772817	13
2082826	13
5583536	15
3167579	13
3608447	16
7076462	13
9824549	13
2459838	13
4498417	13
9395914	13
7765083	13
10392637	17
973162	17
2209390	16
2114574	13
3376196	13
4738850	13
2212167	16
9672260	13
10066888	15
819694	13
7788793	13
779175	13
2146571	16
6647182	13
14271518	16
4566509	13
2863741	13
8704841	13
407118	13
16132238	16
2904056	13
19424271	13
27765930	13
3130918	13
1371488	16
9429147	13
2801902	13
3333555	13
9259266	13
6893631	16
5809226	13
7744251	13
2759930	13
159054	13
4114945	13
5106667	13
10583911	13
3907509	13
2609859	13
551556	13
14113938	13
2407364	13
5656215	13
6090731	13
13815891	13
4180443	13
10468922	13
1615358	13
21364598	13
6354355	13
2583021	13
2218158	13
6970999	17
1636759	13
39513354	15
3713164	13
5430265	13
725754	15
18406671	13
22027385	13
5308657	13
942013	13
9280745	13
8389243	13
2161866	13
6944343	15
1855773	13
1010427	16
548615	13
25386535	13
4633277	13
6443670	13
1656619	16
16083957	13
5186977	13
1206560	13
6789014	15
79089	15
4676009	13
235240	13
5134108	13
3143632	13
5044005	13
16664126	13
2877793	13
1156399	16
2247365	13
3032413	13
2966778	13
4960665	13
14062607	13
3548061	13
2771845	13
38964490	13
3826688	13
11464941	13
8085897	15
1026189	13
4118878	13
4969575	17
7796151	15
5830258	13
740461	13
4668732	13
4290450	17
2310467	13
17748453	16
279905	13
6074417	17
10069510	13
4411776	13
21317679	13
1843909	13
11364189	13
4377288	13
5050960	13
1837925	16
14906119	13
102763	13
7526478	17
92647	16
1591833	16
9447061	13
3768996	17
467632	13
6329578	13
1426478	13
1631434	13
639621	15
10733449	15
7823367	13
8108740	13
19870092	16
5875284	17
5694025	16
4839758	13
182890	13
2991859	13
1264567	13
2830176	13
22137154	13
11502723	13
4912965	13
4612824	13
7942561	13
5676563	17
6346797	13
7538797	13
6849763	13
1997583	13
18679013	13
649531	13
4323533	13
5062955	15
565271	16
19787150	13
2223231	13
15633871	13
1777975	13
9251004	13
1785666	17
20049330	13
1177439	13
1925092	16
3970011	13
1261524	13
2474077	17
11193482	16
7335933	13
12869189	13
6373264	13
6432423	13
6192836	13
15569313	13
1521730	13
4815816	13
4666888	13
2585483	13
16545933	13
12916848	15
12037516	13
25165767	13
8310911	13
378407	15
4635866	13
697785	13
560798	16
10451174	13
1088912	13
5628254	13
4395149	13
23274235	16
299134	13
4252080	13
23648611	13
12115159	16
593342	16
631375	13
2696087	15
9734322	16
3100129	15
3528913	13
2935141	13
1106249	13
7914927	13
3304783	13
13038776	13
26010733	13
10222296	13
8515933	13
11913177	16
4540567	13
21708584	17
247718	13
17439447	13
40946	13
7363736	13
10505812	13
1284000	13
455685	13
607494	13
24434827	13
6998833	13
9469390	13
372281	17
252043	13
9340517	13
2252560	16
3771452	17
13730247	17
52248601	13
7411759	13
2292455	16
14226807	13
24323346	13
1112640	13
18295219	13
1369250	16
13176869	13
13755454	17
4283180	15
5657345	13
12380351	17
2178460	13
6227202	13
6819269	13
14445671	17
6219687	13
8100789	13
22139789	13
15827674	13
5571469	13
3601878	16
2895586	13
5886776	13
9286944	13
16873078	13
9586784	13
3843301	13
12577694	13
2849671	13
3235728	13
5323398	15
2886663	17
9876974	13
33269481	13
2765906	13
3013594	13
3291991	13
4308519	13
3722155	13
792893	13
3443273	13
598585	13
3225217	13
8814381	13
5875676	13
21852950	13
23221507	13
15246589	13
17077405	15
5149490	13
2241647	13
2537519	13
16308129	13
875242	13
12237032	16
370014	13
5311451	16
1598043	17
20046899	13
21608269	13
14106490	13
654583	17
151725	13
3404709	15
6153032	15
6938341	13
25776220	13
4116331	13
5894158	13
535621	17
2995511	13
11386889	13
25545561	13
6775233	13
3985707	16
1714233	13
10257790	13
1189040	15
6077406	13
4400530	13
1942235	13
14116154	13
7385139	13
1842601	13
12637681	13
7394780	13
821517	13
2641849	13
30780708	13
4777916	13
7234068	13
6153264	13
3237645	13
5077916	13
2113675	13
13885927	16
3644510	13
2101001	16
1667919	17
6965091	13
8201355	13
38107214	15
19372447	17
30686272	13
49990	13
1410284	13
19283516	15
995211	13
6467442	13
1026686	13
2741179	16
9673347	13
6311795	13
10720857	13
4494034	13
1406175	13
11809666	13
5037253	13
1509111	13
19401098	13
5996432	13
10307680	13
1878449	13
6980303	16
5029584	17
7593799	13
4208447	13
8777809	13
7426753	13
11378631	13
3081855	13
19307529	16
3698315	13
611287	15
15481060	13
3488988	13
13306602	13
2745860	13
7614131	13
3712892	13
7119163	13
72831	15
6732822	15
2428251	13
340772	13
6427164	13
1958387	13
2047999	13
25544607	13
8880723	13
12020159	13
1997585	13
16683931	13
2308292	13
5244006	13
27953887	13
3603623	13
782287	13
11505380	17
11514833	13
34332772	13
8673501	13
20559609	13
13605917	17
2166586	13
359657	13
5568425	13
479332	13
6042253	13
30549954	13
8691551	13
1866489	16
4603398	13
7544116	13
1058157	13
1744412	16
4782224	13
6071203	13
20105768	16
13240977	17
11992640	13
6141865	15
7540023	13
1426227	13
30527290	13
6706562	13
10583812	13
5294500	13
24336405	13
9496596	13
21650850	13
8533896	16
656728	15
17802397	17
6862128	13
3610536	17
2530327	16
2886066	13
15130867	13
4504802	16
6465476	16
485258	13
7681880	13
25914680	13
7703089	16
15560120	13
10140317	13
13832636	16
10132665	13
3649637	13
3640415	13
7472	16
4307721	16
5798155	15
5198283	16
3004922	13
1334170	15
4090773	13
20082702	13
16307459	13
264829	13
11413476	13
2162082	17
15158793	13
13890015	16
6428035	13
11125496	13
4711803	13
3928470	13
19093876	17
88673	15
10046970	17
4175983	13
5379766	13
15453691	13
17176940	15
398142	13
4392637	13
3772388	13
15345500	13
4085086	13
834555	13
11564187	13
1710258	13
3731531	13
5725675	13
1994288	13
7534331	13
329696	13
2386365	13
5074146	13
2347528	13
11901219	13
961176	17
15362860	13
326805	13
6514946	13
3906584	13
14989190	13
2256096	13
16487428	13
18262913	15
4784531	16
12424842	16
4974348	13
32915426	13
22866201	13
3521635	13
12258183	13
974981	13
653082	13
17913131	13
8268262	13
204216	13
12692168	13
4539213	13
5077037	13
3507831	13
16093135	13
13393310	13
5715603	13
22156771	13
4184293	15
421748	13
2935866	13
7459214	13
3404637	13
18636297	13
9786799	13
8962553	13
5192913	13
10423477	13
3250501	13
25456125	13
6629968	13
4437860	16
4569555	13
14140028	13
4944690	13
380879	16
12160887	13
1473296	13
5468683	13
2507261	13
16119194	13
15267347	13
9189160	13
11675383	13
5730212	13
2309702	16
435404	13
9689540	13
7423320	13
16964169	13
5333584	17
5112288	13
1233426	17
921718	13
2668023	13
12034246	13
15030031	13
5965484	13
5743169	13
7889041	13
7043479	13
2868718	13
2794765	13
541307	13
12219486	16
5898757	13
1849109	13
13340372	13
1952903	13
1099387	13
2147234	17
7948695	16
2972187	16
3228063	13
70046	17
891205	13
12253111	13
3800528	13
720982	16
542551	13
170072	13
30856	13
127733	13
1289	13
2008104	13
18455558	13
104105	13
17152659	13
27171110	17
8449731	13
168689	13
9934952	15
12164106	13
17278117	17
6014271	13
1636833	15
2757808	13
2509732	13
10874621	13
6426766	15
194012	13
8521771	16
11292108	13
897723	17
18275911	13
1430389	16
7963042	13
499275	13
10754549	13
3043543	13
2142283	13
1673296	13
953886	13
777567	13
2765423	13
36971530	16
2956383	15
6533182	16
15440922	13
203279	13
2755644	17
684947	17
6639363	13
542045	13
4543409	13
15040962	13
449824	13
2093948	13
28874070	13
15389863	17
2257055	13
15315219	13
12710719	13
2698854	13
1879069	13
5095395	16
14228620	13
2157973	13
4649850	15
17008067	13
6547125	13
3363614	13
6599678	13
23553685	13
3735382	15
7148978	13
6229459	16
5432423	13
5087302	13
5686640	13
2385655	15
2876664	13
21907455	13
1017492	15
7312887	15
11686948	13
18129967	13
6946135	16
8903977	13
5233305	13
6114774	13
10464784	13
15516281	13
41719580	13
2259668	13
463678	13
2479184	13
9546984	13
293888	17
4414102	15
4262327	13
4960642	13
21252420	13
26134332	16
12136336	13
24631470	13
460084	13
1395542	13
5848371	13
2961986	13
2035118	16
16196502	13
7754348	17
9020925	15
1431225	13
1741222	13
223001	13
1464603	13
2181834	17
4900782	13
1890332	13
298639	13
3354938	13
866279	13
35429544	17
6968575	13
26856265	13
427875	13
3929442	13
3577131	17
10982230	15
9254953	13
1148239	13
8549811	13
41236018	13
4601757	13
18042154	13
3919305	15
16272705	13
18701064	15
515260	13
800215	13
10273399	13
8808133	13
12796831	13
2428859	13
10062520	13
6187412	13
1058829	13
3205962	15
620383	13
526280	13
13124733	13
1425109	13
13337861	13
4358490	13
17011505	17
3668940	13
5407120	13
2295978	13
11913387	13
4128092	13
1452013	13
898690	13
3044271	13
17636370	13
11551717	13
3225071	13
9913974	13
11316789	16
2901472	13
3359037	13
4453608	13
89862	13
500152	13
24295729	17
6799413	15
9102162	15
260394	13
1797721	13
1544510	13
31619266	13
11166955	13
14090725	13
8850891	13
7174202	13
3534637	13
37275	15
13772765	16
4301299	13
30570716	13
14588090	16
3647200	13
1864482	13
9232959	13
419340	13
4987447	13
11179917	13
6198198	13
18695581	16
1905651	13
644066	13
801749	13
30404	13
9085980	13
575851	13
18969688	13
8074868	17
15885765	13
12500597	13
351816	13
3771068	13
24720206	13
4863091	13
12049199	17
7010358	13
3683193	13
690601	16
1815231	13
1528267	13
3206094	13
3266094	13
13888573	13
7086104	16
944404	13
14865209	17
548492	13
7465	13
17025997	16
30622741	13
21362775	13
2970103	13
22437640	13
14321098	13
2518650	17
1288406	13
13009401	13
13708171	17
2947886	15
9299032	13
1646906	13
884215	13
9175729	13
24272570	13
887448	17
1877766	15
5007959	13
2534601	13
2377882	13
9359483	13
721255	13
2691942	13
9005250	13
4066359	13
21824125	13
1088239	13
143774	13
4286000	13
1820954	13
2203314	13
1501933	13
6443837	13
6436311	13
4644561	17
6644262	13
3754233	13
6255166	13
16638140	13
9996133	13
3972538	13
38091254	13
3484996	13
16062870	13
8332978	13
6053688	13
9312629	13
914991	13
2643620	13
11848932	15
8952115	13
17977401	13
6674808	13
1444028	13
1770699	13
417618	13
8162456	13
7313458	13
7214629	13
17093270	13
16835511	13
984088	13
29210105	13
2938551	13
16282332	13
1314566	17
3779313	13
2258942	13
7573643	13
3658866	13
17755389	13
3389093	13
1195631	13
17046564	13
905050	13
10192257	17
21944161	13
12529916	13
25989860	13
3354426	13
6769084	16
28280998	13
6179912	13
722666	13
52638437	13
14146926	13
519892	13
8426450	16
3595939	13
8796973	17
135112	13
7722771	13
14440410	13
5960592	13
1601715	16
9627711	13
16072233	13
1797519	13
647308	15
2567685	17
1816172	13
168021	13
9471050	13
827989	13
7697157	13
9800050	13
896634	13
561760	13
14604743	13
4931562	13
132997	13
3085219	13
11578917	13
25424729	13
23195150	13
1703113	13
6114411	13
3382434	13
3481717	13
132126	13
1277651	13
8779182	13
2201436	13
20861131	13
1975188	13
114838	13
16955693	13
4316086	13
18200039	13
7805209	17
1811313	13
251398	13
5698518	13
1154956	13
9327100	13
9221417	13
709745	13
8417107	13
6489404	13
578074	13
14953923	13
1058896	15
1092982	17
7837028	13
10617246	13
1798758	13
2398464	13
15656642	13
1236174	13
6152318	13
4226483	17
739411	13
11043688	16
2862471	13
18139825	16
5875569	13
1593919	15
9680224	16
4524263	13
4703223	16
1486160	13
973417	13
5183536	13
4232800	13
277844	13
505079	17
437587	13
1565065	13
18437597	15
23430913	13
824068	13
31475413	16
23767796	13
9193949	13
4770399	13
16111063	13
11464591	13
2657126	13
1195580	13
5801454	13
14956009	16
43614	16
6649054	13
2464028	13
6174053	13
7397971	17
17836823	13
4654795	13
15543763	16
4194190	13
651763	13
7157776	13
13574436	13
238369	13
5462088	13
3525914	13
3594488	16
13974131	13
291557	13
6219624	13
10658313	17
967485	13
2870016	13
1516430	13
19197170	17
1112154	13
816807	13
2157841	13
10053428	13
8330037	13
7942289	13
11925503	17
3494702	13
3003496	15
4087580	17
42843056	13
138898	13
11525952	13
2408330	13
15998939	16
2317209	15
2184152	13
23995029	13
704833	13
1723531	13
32665224	13
7407356	16
9477999	16
16490429	13
357877	13
14936956	17
2098927	13
1053887	15
1520644	13
4087017	13
2342397	13
5246563	13
13577830	13
358037	13
5241136	17
3703105	13
1998646	13
153052	13
1583247	16
598331	13
6452200	13
3741617	13
1306370	13
1632936	16
9932622	16
1514466	13
867368	13
611012	17
3719948	13
6873875	13
676288	17
11518823	13
37745185	13
7557412	13
1885014	13
3482907	13
4223693	13
19209592	13
12368371	13
5233407	15
2019029	13
1726348	13
791115	13
17606289	17
4531572	13
193708	13
7984049	13
1241162	13
18011383	13
2636765	13
5610052	13
9796123	13
3430384	16
7935314	13
4766891	13
23083706	16
7400182	13
16704414	16
46276358	13
6905808	13
376011	13
14852057	13
20783632	16
8819187	13
3681634	13
11450202	13
21910679	13
11316316	13
15494435	15
2184747	13
173490	13
16432364	13
12762228	13
3899711	13
9460194	13
137541	13
12505389	13
4185167	13
15886269	16
1970673	13
2048642	16
6551872	13
2305169	13
13371997	13
4108903	17
19448329	13
5998192	13
551608	13
854013	13
10131242	13
1873725	13
23400435	13
471305	13
1472222	13
16927561	16
6443393	13
3491605	16
1002417	13
6726701	13
13573345	13
6458998	13
414194	13
9637481	13
12256376	13
352320	13
10736454	13
2449572	13
6507581	13
5248128	17
2888087	13
9261791	13
4880377	13
4658948	15
3746771	13
5331985	13
6241194	13
137263	13
148751	17
1625544	13
22483617	13
2491445	16
3146657	17
18190229	13
18134352	16
4897341	13
3653575	13
17842007	16
50147698	13
6916055	13
17048278	13
3766596	16
3132627	13
2661326	13
4308992	16
18354330	13
17172509	13
5030496	13
7481224	13
8317252	13
5494595	13
14116485	13
15522204	13
15181025	13
11376848	13
20530999	13
2474007	13
7455717	13
18329091	16
10728140	17
9020395	13
398209	13
2811749	13
1700414	13
7697531	13
9299329	13
15189491	13
4315400	16
12481846	13
1171116	13
10591666	13
11586024	13
1378933	13
4017315	13
7534339	13
2004301	13
5102517	17
11320459	13
5182396	15
5938735	13
4303178	13
17133819	13
7596404	16
113876	13
2564440	13
6109807	13
5736395	17
2708956	13
1052073	13
5003782	13
4459342	17
3675561	15
2226202	13
8829792	13
1252396	13
14797344	13
11082974	13
583249	13
14080995	13
1936673	13
18566624	13
4381653	13
658977	13
44370875	13
3219003	17
26045354	13
32426	17
15436746	13
2327135	13
5634999	13
5341787	13
18990135	13
6206302	13
5828643	13
1747280	13
17859201	13
635182	13
13290233	13
20627015	13
459066	15
7464371	13
17624342	13
3912898	13
12542133	13
7057665	13
17014305	13
5067086	13
15335167	13
4062686	13
4160019	13
12872970	13
1337784	13
6060370	13
9470120	13
2933555	13
2651162	16
13012377	13
1566238	13
1738929	16
1125578	17
13229356	13
1494693	13
12177658	13
5063142	13
3841328	13
13648183	13
8320253	13
6562292	13
5373767	13
12913879	13
7111532	13
10733805	13
3030316	15
1287238	17
5741275	13
867056	13
42580575	13
10891856	13
3464416	13
3471988	13
2013553	13
6386217	13
739243	13
2556622	17
75529	13
6573308	13
8809328	16
1894982	17
13371242	13
578537	13
20173136	13
3648158	13
511936	13
11577355	13
2498489	13
22513281	16
860913	13
18007979	15
204957	13
2205259	13
1713720	13
192648	13
11467023	13
9112043	13
12904209	13
18935300	16
195549	13
3373168	13
1088735	13
2682392	13
1311300	13
30033208	13
8929659	13
13984422	17
9812018	17
7615948	13
178407	13
24177493	13
7633541	13
12470012	13
7225412	13
1078918	13
410817	13
18477858	13
1646229	13
17055698	13
1369546	13
4383647	13
4032755	13
7268703	13
8607571	13
279696	17
4450991	13
17223782	13
4384264	16
6093974	13
7321536	13
1313650	13
11875519	13
1900366	13
7565044	15
2887609	13
16438533	13
3536932	13
922058	13
673719	13
9568787	13
2922160	16
24379910	13
7802773	13
12811181	13
17765909	13
14955994	13
27882905	15
865144	13
12560928	13
17861030	13
3444969	13
8254065	16
9899635	13
1248941	13
2392211	13
8629240	13
10023032	13
4175992	13
12003132	13
22601818	13
13107436	17
2812399	15
2360529	13
1777549	13
508381	15
100737	13
40754330	13
18283668	17
3551787	13
21124821	13
15851248	13
3478521	13
8375415	13
6231882	13
15662667	13
142555	13
1934081	13
4866179	17
3675029	13
12033821	13
492547	13
61870	17
933261	13
11147135	13
74176	13
2002306	13
6038440	13
2176711	13
8049603	13
143218	13
309147	15
13434188	13
10482688	13
5205124	13
1604098	13
18172723	17
21974677	13
13599284	17
8075556	16
1308296	13
8204540	13
11940903	15
57602	13
1465753	13
839062	13
2382263	16
11497177	13
4112816	15
14340804	13
6490883	13
17407076	13
1921887	13
2824986	13
13112548	16
16644007	13
1046436	13
45454646	13
21805583	13
1434157	13
1462031	13
2531625	13
7547974	13
2281259	13
18068830	13
28200	13
702479	13
726254	13
6173384	17
35993366	13
14951330	13
2609548	13
5296010	13
1049238	17
12383136	16
3989388	13
3920192	13
7468616	17
5875609	13
10464741	13
4147497	13
3289543	13
390941	17
1197216	15
13812743	16
2381177	13
3997010	15
37862536	13
615322	13
1339584	13
10696199	13
7534877	13
12467793	13
17194712	13
5108593	13
6166543	15
3269683	13
1202035	13
10787503	13
7453571	13
10209877	13
9425742	13
5626121	13
26647900	13
4239997	13
4697683	13
9503931	15
1938994	13
14028975	13
6499656	13
5505739	16
17129255	16
8179096	13
1916644	13
1302440	17
9518917	13
80371008	13
6933817	13
12536146	13
239532	13
1489618	17
3532645	13
5612895	13
1391561	13
5250320	13
449179	13
5670589	13
19317058	13
18216503	13
10239094	13
7932722	13
7278874	13
11929208	13
8558340	13
4705540	13
6435210	13
4555586	13
11963977	13
5346117	13
867646	13
6324099	15
2339651	13
5702382	13
15530046	13
9169198	13
2283459	13
6533247	13
7316944	13
17686535	13
4003726	13
9638651	13
5067678	13
1971802	13
9010536	13
2205919	13
1562026	13
8875722	13
14320315	13
5825314	13
1249670	13
10737088	13
7960289	13
6899595	15
1924135	13
4479613	13
814110	16
10726245	13
4256696	15
12688535	13
3504027	13
647887	13
14917496	13
5040843	13
1662414	13
7113337	17
5530446	13
4875473	13
7228148	17
3653601	16
24284879	13
10607287	13
4575591	13
11427052	15
6703796	13
3027442	13
23668614	13
12941958	13
1912049	13
12260935	13
4284644	13
2231524	13
2630358	13
12754250	13
1602208	13
4308244	13
23815713	13
2033584	13
9369240	13
5603222	13
9087675	13
828474	16
8947443	13
4802453	13
10573687	13
7702548	13
20434209	13
2961648	13
869764	13
15383359	17
1142161	13
384780	13
8188005	16
20480135	17
6242422	13
14625514	13
2796400	13
8823369	13
4794916	13
1103530	17
8370869	17
7986327	13
3425224	13
13575092	13
3330167	17
30269854	13
26802731	13
13297873	13
19116976	13
2757961	13
397712	13
13125658	13
8333524	13
20027326	13
3920979	13
1319706	13
18018549	13
829438	13
4411763	13
20185920	13
13852434	13
5806389	13
21051851	15
13430299	13
4310028	13
571689	13
23467523	13
26255819	13
3332995	13
972855	16
14544111	17
1161260	13
1416268	17
4475053	13
3684722	13
8084353	13
4870388	13
52095	15
3795083	13
14437721	13
21069774	13
3207281	13
29541052	13
1178829	13
2189434	13
6179514	13
5614367	17
731698	13
1013934	15
5470594	13
7063639	13
3481610	13
10702278	13
12137115	16
27329911	17
4538346	13
14477007	13
14553045	13
12270094	15
9016740	13
7940774	13
4437648	13
38854937	13
11134791	13
8555345	13
991581	13
2333216	13
3600050	13
10638881	13
3846812	13
7457127	13
16676881	13
13470607	17
8414322	13
2788105	13
1815382	16
22993070	13
6264837	16
4734748	16
9693559	13
5068019	13
7259212	13
4709112	15
7195046	13
321554	13
15701258	13
5495885	13
18639633	13
318030	16
15024209	13
5403849	13
11714264	13
12704266	13
19423050	13
8091666	17
10273315	13
4779428	17
10003156	13
26800531	13
7109037	13
5755661	13
34039515	17
7546028	13
9366694	13
27990141	13
1314789	13
11868218	13
2351952	13
1223286	15
552650	13
3943028	13
3129001	13
4095089	13
51367376	13
1107063	13
25418143	13
3408027	13
1321195	13
6550588	13
1798315	13
5910367	13
5923586	13
10606300	13
2186655	16
3202462	13
7572589	13
22835107	13
15987843	17
5263435	17
15531202	13
8338713	13
1769994	13
8914762	16
6398354	13
4240391	16
22326956	13
7000519	13
6145823	13
1587360	17
1425662	13
1359228	13
12256474	13
3321450	13
2064043	13
2955167	13
7708906	13
22479666	13
5050378	13
701201	13
16968887	13
3733119	16
3899801	13
4721204	13
11363923	13
2797000	13
202783	13
3762419	13
8601708	13
20420667	13
11255038	13
1424672	13
10895128	13
159009	17
10471946	13
14796098	13
5950123	13
19464463	13
1754355	13
28311188	13
9225577	15
23722058	17
21269432	13
24219344	13
573998	13
6617810	13
20582864	13
7676921	17
3859770	13
9011260	16
2821213	13
4133482	13
473383	13
4632840	13
25794	16
32771416	13
2284935	13
4318737	13
3353999	13
3146794	13
6876875	13
2752838	13
35549236	15
3160334	13
194473	13
258235	15
11457270	13
15324416	13
19386447	13
19010595	13
5331740	13
648382	13
288356	13
8349496	13
861439	13
2123890	15
8338513	13
9195130	13
1755418	15
6918115	13
7250279	13
18639126	13
19016104	13
3383213	13
1673600	13
3758940	13
1792094	13
9386201	13
3468888	13
5905514	13
23054075	16
15891360	17
5258170	13
6167744	13
2836483	13
3180104	13
23726500	13
11910693	13
9329755	13
808901	13
10401891	15
98182	17
20008081	13
8354417	15
9727545	13
5170538	13
11846081	15
13814411	13
2166119	13
9330754	13
24250438	13
19794283	13
4504125	13
19343966	13
2160141	13
6318185	15
11220448	13
5702767	13
885260	15
14682712	13
10437749	13
1262146	16
10463847	13
4971471	13
2558037	13
4137290	13
7820823	15
1069501	16
22194033	13
17896603	13
10243258	13
6304776	13
12317265	15
34529327	16
1159024	15
112543	17
4004857	13
1899347	13
657194	13
1216470	13
9754820	13
11460228	13
76539	13
16250270	13
6260280	13
6796159	13
10492223	13
27234545	13
1428097	13
3677088	13
1729303	13
10219082	17
2187184	13
6828735	13
5786984	15
4498530	13
6041326	13
4765154	17
3832179	13
6338840	13
581694	13
2914980	13
1950601	15
34955803	13
10836691	13
3847872	13
28915667	13
220367	13
1483762	13
1002839	13
554602	13
9392258	13
5688194	13
3311497	13
4866775	17
1133904	15
7079648	13
3061013	13
8306840	13
5494646	13
2656867	13
3348738	15
6289803	13
6627274	13
20369	13
37328675	16
1674320	13
6207314	13
10503310	16
14037569	13
1100234	13
7363960	13
16891342	13
54288	13
17785660	13
20432669	17
7485457	13
4486848	13
14075150	13
866545	13
5360070	13
1819516	13
4734918	13
14380664	13
26459243	13
12274532	13
15970998	13
5204191	13
4549070	13
15949102	13
8133773	13
14386557	13
6969942	15
6861825	13
1556298	17
4678466	13
6214516	16
11052044	17
40818378	13
10836461	13
6886001	13
426840	13
2179331	13
8390844	13
13104902	13
3050528	13
12138767	13
9712951	13
17600584	13
692181	13
431084	16
314313	13
25097013	13
26754829	13
8655896	13
1287987	13
5689123	13
1403378	13
2660862	13
1901510	13
7172560	13
3485642	13
15766998	13
2287611	13
939190	13
6602336	13
10442198	13
16335066	13
6122241	13
15960013	13
12507173	13
3541636	13
12969636	13
12452199	13
5347444	13
50004861	13
4953061	13
7996576	13
8777477	13
4338732	13
24468161	13
1125155	13
7147715	16
4104874	13
6997537	13
1070479	13
481137	13
2814288	17
32739307	13
2200141	13
2624078	13
9347827	13
3948399	13
1469971	13
9114554	16
1395263	13
541529	16
10783683	13
307659	13
4222842	13
33957112	13
7845890	13
3519437	13
28017631	13
18340199	15
22509057	13
10671787	13
10469384	13
643683	13
11986867	13
11512757	13
12775147	13
9544280	13
838085	16
22809538	13
2093126	13
4705232	13
2776647	15
3262357	13
2964187	16
45963449	15
6375246	17
14169246	13
6212995	16
5270771	13
3308699	16
7587484	13
2289937	17
17843445	13
10788576	13
4989074	13
920730	13
7108741	13
18022088	13
6052543	13
1236865	13
14161768	13
2245198	13
116814	13
10514097	17
1237319	13
10643093	13
8842392	13
796975	13
37161527	13
14612515	13
27397639	13
17623874	13
2547576	13
1314302	13
8083430	13
13037503	17
18809315	15
33812709	15
1951577	13
2274678	13
13891524	15
10194335	13
3220618	13
3889120	17
12136327	13
808118	13
6717672	13
3305628	13
22333575	13
9631757	16
3494036	17
2078441	17
3429659	17
15033814	13
7607804	13
1514784	13
1945136	13
810171	13
14422097	13
7942955	16
7176005	15
2259095	13
2690071	13
34732828	15
4074788	13
29834220	13
27173785	13
405209	13
14608916	13
5093118	13
14825495	13
1967508	13
1943696	13
14630746	16
4671275	13
6147956	13
9798766	13
1644540	13
7152627	13
1932896	13
16372829	16
7471899	13
17841106	13
14108692	13
6371457	13
4543140	13
493167	13
4237770	13
10080881	13
4267818	13
1698849	13
1393722	13
7613620	13
11566051	13
5856304	13
13476002	13
5547041	13
2088299	13
2068333	13
4552836	13
60557	15
13143301	13
17364656	15
6814218	13
1486618	13
11254747	17
2051721	13
3215138	13
15612939	13
5239446	13
4201024	13
33752116	13
3581537	13
2727448	13
16794593	13
600798	13
5416232	13
15730801	13
2378419	13
123464	13
1051266	15
1727685	15
10952648	13
3176015	13
5328177	13
2237327	13
14106934	15
1096913	13
7683093	13
21992956	13
23451305	13
561426	13
1851176	13
8132690	13
10767777	13
11804126	13
4407390	16
1266128	13
4230389	13
1898690	13
13080759	13
2738581	17
11342729	15
41220805	13
19092091	13
12370102	13
13009948	13
562551	16
5541553	13
24086848	13
5026647	13
2398368	13
18206187	13
13891512	17
320078	13
466361	13
1097842	13
3187360	13
7971693	15
5921609	13
7332317	13
9152969	13
3111665	13
1037381	13
17731816	13
13427889	13
1085846	13
6186046	13
605002	13
5470890	13
9597691	13
16021742	13
23299146	13
4090944	13
6578546	13
4944777	16
14454654	13
4945818	15
4164255	13
1858417	13
3476492	13
4642668	13
31968153	13
11880274	13
5749121	13
17009912	13
32442955	13
4063801	13
4850526	13
1834331	16
1519812	13
3565069	13
18812965	13
5124157	15
3033651	13
2247576	13
4154317	13
9909887	13
1622935	13
5471154	13
2110685	13
8772863	13
8112899	13
17926486	13
1674513	16
2845671	13
394307	13
9110377	17
5698008	13
19697231	13
1576018	16
1159822	17
5957965	13
4685534	13
3773139	13
1558857	13
13994034	13
3567852	13
4379244	13
134017	13
12965439	16
619236	13
1141894	13
8070101	13
7070244	16
16687276	13
10501729	13
8429827	13
2335432	13
4131239	13
1961594	13
962702	13
294169	13
2686648	13
6296473	13
1817072	13
2562116	13
4101882	17
1846632	13
2310597	13
5892061	13
2144410	13
3604232	13
7240116	13
3090043	17
14054757	13
5937603	13
3565696	13
9661406	13
13528475	13
5481431	13
3290310	13
9774180	16
7894952	13
660338	13
14055107	13
7723299	13
2988210	13
7309221	13
13504986	13
2254369	15
2910321	16
9797561	13
5651952	13
11358167	16
22453984	13
11947776	13
1754556	17
7154051	13
6814785	17
2979410	15
3808270	13
7516313	13
15413569	13
13659865	13
12308895	13
3810193	15
3044707	13
2114160	17
2154273	16
20259911	17
1850332	13
722331	13
1220814	13
12923160	13
11398820	13
4910603	13
4827720	13
6444786	13
6262222	13
9639614	13
13755524	16
3992037	15
5088035	13
1774553	13
1944052	13
7183391	16
735006	13
3787825	13
16989129	13
5096533	13
23883904	13
12588975	13
4198245	13
11068807	13
1725523	13
3225330	13
5992791	13
11108279	13
7909285	13
1777287	17
5694333	13
8262720	13
16724553	13
262030	13
1102930	13
4730394	13
17058012	16
22522469	13
5218759	13
6368923	13
10568871	13
14220317	13
2044959	16
2294181	13
12686569	13
5858679	13
9629710	13
6532192	13
2209319	13
6638663	13
13400794	13
5969011	13
1187524	16
1414072	13
44614739	15
3558130	13
8531397	13
44111827	13
247460	13
2230044	13
3558532	13
4290738	13
8370864	13
30151260	13
18159929	13
4315116	13
3955522	13
2792506	13
6275727	13
8419468	13
9570482	16
26611201	13
1663343	17
6742914	13
7224566	13
2181385	13
8827871	13
26292078	13
5529880	17
5101355	13
10858850	13
1066374	13
4184655	13
11645459	16
3761257	13
4743666	13
2173793	16
5084671	13
28514823	13
31606238	13
17183368	13
24030479	13
7879482	16
1824822	13
12713042	16
2237557	13
14888397	13
10564334	16
27746907	17
219007	13
9560236	13
11286754	13
5907701	13
1859461	13
13138519	13
549308	13
5149839	13
5514753	13
5570455	13
34123944	13
31821765	13
2259926	16
13668236	13
750802	13
1784050	13
4838281	13
14594673	13
551869	13
24584582	13
9086420	17
3092087	13
7314734	13
35801	13
578891	13
10596167	13
3592966	13
234615	13
4664028	13
15252928	13
2273358	13
14612536	13
23508405	13
9734904	17
5813970	13
1856026	13
3431189	15
11053112	13
1910863	13
11936537	13
527606	13
1390081	16
4636544	13
1138447	13
11298555	13
27766665	13
621484	13
4967072	16
3068118	13
6124920	13
3475365	13
1133801	13
363928	13
5189198	13
20218572	13
3812607	17
18351461	13
1029883	13
3532336	13
6429851	15
8864208	13
4492867	15
2095309	13
5122923	13
10791315	13
7399860	13
8818436	17
3466050	13
993020	13
17516344	13
6083030	16
3069626	13
3630134	13
3136759	16
742474	13
12574567	13
7141122	13
21622527	13
5599679	16
1857965	13
10309026	13
4322752	16
1776831	13
3700050	13
17435995	13
11444435	13
1119114	13
7999010	13
5640839	13
208866	13
14339833	13
11479505	13
5683562	13
7403371	16
11786880	13
397587	13
11736299	13
28078073	13
3933338	13
15624615	13
22740666	13
579436	16
18740533	13
393801	13
30831732	13
11033817	13
868006	16
2255648	16
6390083	13
17735668	13
13393253	13
545640	13
4416350	13
6905204	13
9765123	13
3014348	13
2544119	15
7514183	13
5676168	13
677513	13
1552663	13
10632019	13
225195	13
3995608	13
17345951	13
836668	13
4473644	13
19957180	13
2008737	13
4309943	13
17946688	13
10272734	13
425228	13
4299	13
37273321	13
2519736	13
18078464	16
2166217	13
3709262	13
4549725	15
2777064	17
5309742	13
12514589	13
874865	13
521282	13
8890819	13
1410502	13
4945399	13
7576914	13
1492016	13
13959033	13
5978552	13
4888145	13
21518199	13
6368709	13
22292966	13
24612532	13
243063	16
4490643	13
398473	13
8114927	13
11531465	17
3169614	13
5271815	13
5091081	13
886549	13
6273063	13
22958566	13
3156214	16
25371414	13
7952444	13
110350	13
67415337	13
11975167	16
4895274	16
332963	13
1408065	13
23106562	13
6028578	13
22429722	13
13582831	13
23864402	13
29628931	13
5696483	15
2172808	13
10494680	13
5450496	13
6614943	13
652970	13
4522313	13
12859449	13
4351214	13
6787526	13
24464447	15
3422241	13
4130097	13
6075425	13
19793087	13
7351582	13
11528869	13
10643651	13
22381040	16
2626196	17
432911	13
619728	16
4859535	13
833919	13
9773228	13
18613456	13
29882393	13
4076567	13
1168098	16
5871705	13
202614	13
1061082	13
17171214	17
9715608	13
7400737	13
7378810	13
153554	13
13741342	13
14370859	13
384617	13
6942650	13
6961865	13
8365996	13
10537756	16
15210069	13
19945432	13
14446559	13
5704272	13
3272630	13
7625581	13
7936195	13
3887835	13
3141950	17
1329981	13
7238374	17
10224395	13
2548507	17
348250	13
4065512	13
4770332	13
40477730	13
11606921	13
575316	17
21390666	17
1332948	13
6339353	15
6742422	13
5403349	13
18181471	13
17991820	13
4098242	13
11557287	13
6808453	13
5723325	13
2610445	13
13699463	16
3013482	13
8837290	13
6553274	17
8310813	13
6706357	13
29957293	13
3972815	13
19537672	15
5086073	13
2674307	13
969470	13
17118546	13
8972627	13
25991126	13
3042382	13
46777	13
21110700	13
9720036	13
21050818	13
11582402	13
1195060	16
1013226	13
10540937	13
363274	17
7861348	13
1446121	13
4482593	13
7921249	13
6722184	13
6902251	13
16630338	13
5809036	13
3518084	13
7933999	13
20360468	17
115613	17
2685071	13
12037629	13
13988529	16
3280532	13
2351561	13
15549186	13
7908781	13
477435	13
9541627	16
7797804	13
21350445	13
31679705	13
964319	13
8715451	16
6558134	13
1492455	13
3739137	13
16364334	16
3095365	16
8177379	13
1000832	13
7743439	13
1419488	13
9440910	13
13659993	13
810305	13
24948751	13
266249	17
8605459	13
1205976	13
9239776	15
18498220	13
1778587	13
30065143	13
13208204	13
5292245	13
5566745	13
1933731	13
8214860	13
8395041	13
9816925	16
6142970	15
23082068	13
14210204	13
11432293	13
7893516	11
1394912	13
15748978	13
4261053	13
26598506	17
8158500	13
27451988	13
8486621	13
2047991	13
10419858	13
11575549	13
14199090	13
14206994	13
13102693	13
934426	13
9842069	15
5530214	17
11536053	17
6737041	13
1840879	13
24897023	13
1929842	13
3187194	13
14598385	13
6236111	13
562726	13
2463111	13
8274526	13
662007	13
4469041	13
4472215	13
4423450	13
5011282	13
17262065	13
47953	15
5367261	17
41468	15
1380681	16
23033031	13
458800	17
5207614	16
10387588	13
11032999	13
3082639	13
2751625	13
5566222	13
10262253	13
2384860	13
335428	13
1626720	13
1666051	13
885411	13
6331558	13
1555418	13
4654415	13
18115998	13
5455695	13
3540361	13
3911194	13
2809221	13
5862741	15
4955836	13
9429523	15
3247641	13
15764509	13
1910087	13
71065	16
10091940	13
7638777	13
6883231	16
475890	17
34160728	13
2943940	13
9907217	13
2019740	13
321254	13
240499	17
2933727	17
4704160	13
1421075	13
4930127	13
10247203	13
24771721	13
12931499	13
2203594	13
3462363	13
12775406	13
15473135	13
11363797	17
5515688	15
4059076	13
21764783	13
4536953	13
880738	13
6071751	13
2073875	13
15566493	13
3166336	13
3094235	13
396855	16
1319141	13
3938813	15
1841292	15
6228330	17
8893701	13
14387630	17
13884361	16
7208810	13
2367061	13
9701176	13
4620400	15
9433450	13
22775735	13
9195903	13
17400424	13
6072544	13
3394920	13
11802018	13
716711	13
23068357	13
4581720	16
20545926	17
668466	13
8245355	16
14800591	13
3292132	15
19194635	15
3983027	13
8704067	13
391682	13
27567148	13
816073	13
9228728	13
12485586	13
11328709	13
14239800	13
6232200	13
10750396	13
14948135	13
1200358	16
12737937	13
5201698	13
12619227	13
3409639	16
2639830	13
2844013	15
13290880	13
5822099	13
497870	13
14708724	15
9423726	13
22947533	16
10719765	15
8023605	13
13422404	13
1483387	13
346602	13
4160720	13
11151515	13
7851581	13
5266304	13
9196093	13
2163850	13
682214	13
8681925	16
15843349	13
18753222	13
2469536	13
1977473	13
6082352	13
3755334	15
11297098	15
171386	13
22019030	15
35821269	13
1273235	13
232511	13
9484552	13
1872882	13
14921806	13
10133137	13
14516	13
339339	13
3727011	13
3091276	13
15130408	13
28587233	13
5700550	13
312673	13
11649217	13
10388660	13
2984077	15
30960289	13
8806130	13
497465	15
15942522	16
6227402	13
22902199	16
4770502	13
2881333	13
15841586	13
28549217	13
1014746	13
16948561	13
11444829	13
1360134	16
3799473	13
3025356	17
10741420	13
12212122	13
20934859	13
7717239	15
7537854	13
10874569	13
2133707	13
1165728	13
15076	13
23017694	13
3547048	13
11078534	13
2914688	13
21335380	16
2378990	13
210157	13
27467928	13
6224854	13
2549225	15
4417634	13
22276321	13
4356736	16
5912111	13
1810126	13
2119642	17
3004895	13
5269016	13
6915768	13
346171	13
25406205	16
1599808	13
672130	13
16180496	13
10077631	13
15420859	13
2884727	13
8638107	13
3066934	13
3159016	17
1569742	13
13169056	13
22440180	13
1457402	13
7664524	13
13407033	13
5109438	13
9382862	17
840828	16
2680260	15
10688652	13
26835087	13
1776908	16
2918314	13
1271856	17
4228870	13
4576647	13
12402075	13
1977449	13
8684459	13
249846	13
7208399	13
7271793	13
3142822	13
10308830	13
3396034	17
1998913	17
101371	13
6279924	13
4583007	13
5206633	13
3289266	13
2163775	13
7995506	13
685324	15
4673884	13
1941884	13
10874496	13
18066421	13
9220887	13
133118	13
3376821	13
14054114	16
11543401	13
1999108	16
13397308	13
255599	13
4935174	17
4332882	13
16474271	16
1578004	13
6190303	13
2162171	13
2970740	13
13392389	13
725507	13
13521426	13
11354388	13
8318800	13
1393561	13
1826423	13
24235569	17
27610457	13
771871	13
393149	13
18511903	13
444807	13
16947569	15
6067526	13
8089741	13
7918192	13
7004302	13
14185919	16
12997629	13
18786481	13
7203290	13
6541807	13
5031661	13
1085299	13
2909077	13
4382962	13
2632522	15
4841751	15
8135025	13
18547984	13
4316799	16
21747616	13
11313512	13
11404906	13
7322329	13
14978957	13
817076	13
17320709	13
2168662	13
4178059	17
7019819	13
2762004	13
855257	13
3028960	13
42221096	13
15985716	13
2549667	13
41209526	15
394414	16
12310466	15
5468161	13
977484	13
3285846	13
468469	13
9358720	13
3317009	13
18386548	13
162331	13
6535198	13
10073045	13
2811088	13
17239008	13
5865402	17
1373232	13
2161743	13
7064601	13
7382643	13
846111	17
7224453	13
4565348	13
11741434	13
1724840	13
912219	16
1151847	13
16730189	13
5046532	15
15749681	13
2250202	16
11993822	13
14579781	13
5580925	13
15074974	13
2786672	13
222990	13
4797447	13
41109091	13
15063689	13
23180601	13
3407083	13
10264459	17
8311232	13
6014773	13
7103937	13
693992	13
2519757	13
9079	13
293024	16
2066233	13
2599953	13
44231181	16
8025232	13
2558709	13
25963763	16
8014051	13
1571589	13
21444235	13
7539800	13
9473378	16
16370023	13
6743249	13
20580879	16
9795639	13
2728173	13
14766292	13
37666495	13
9731549	13
1000665	13
6358095	13
2255607	13
17833090	13
22886542	13
703665	13
2260368	13
3136361	13
4028266	13
8364591	13
55829	13
12962595	13
2682022	13
3290420	13
6872548	13
635558	13
5644782	13
27021220	13
361007	13
1206783	13
5724858	13
17034786	13
9227436	15
7632163	13
2694900	13
8504053	13
5120473	13
3690750	13
8266426	13
12296334	13
5141727	13
5358596	15
413305	13
7038635	17
5609184	13
14154280	13
940854	13
537924	13
4230766	13
7043739	13
12156926	13
76168	13
2997904	13
23149642	13
3804195	13
10902782	16
3204912	13
19080807	13
542426	13
7836675	13
26887983	13
5738119	13
1151690	13
4327034	13
9102355	13
3227405	13
2296110	15
11179893	17
7958029	17
1073021	13
1232994	13
23767329	17
11528348	15
11559880	13
17049739	13
15294040	13
8163903	13
16995119	13
704405	13
1352256	15
2423367	16
7991457	13
3642404	13
9148321	13
16412185	13
1786930	13
16741059	13
11611022	13
10680568	13
282267	13
12208213	13
17358108	13
8917642	13
4616845	13
1285201	13
24694034	16
7320009	13
23985564	13
1381820	13
16293802	13
2888912	13
456506	16
129101	13
11685842	13
2505497	13
23928549	13
2864520	13
10206459	13
11324235	17
6222789	13
6361841	13
1139687	13
3628697	13
6512708	16
7965410	13
2756870	13
7465197	13
8661987	13
3993780	13
2024916	13
5283576	13
21666720	13
5076356	13
6706166	13
1433224	13
26227302	13
6017299	13
3262114	13
4193709	13
8397156	13
15707509	13
4549094	13
1734581	13
17369733	13
20935352	13
878110	13
89566	17
1410318	13
4931220	13
5455403	13
7453446	13
10028983	13
703156	13
8463843	16
2841047	13
11923174	13
17594755	13
2094681	15
4958965	13
15361445	13
380416	13
3041525	16
4075124	13
11489051	13
6756817	13
6477687	13
11760452	13
5907467	13
8911837	13
2277020	13
889119	13
2659520	13
1278747	15
6100709	13
626180	15
1058220	13
9264858	13
5677525	13
6286196	13
1923906	13
5414166	13
6167530	17
7617357	15
31088465	13
4820466	13
2653111	13
10108888	13
2200186	13
1225357	13
3521966	13
26753225	13
8794154	13
22799395	13
28873071	13
12609568	13
2001681	13
4255981	15
5254005	13
7512604	13
5167177	13
18138604	13
3731792	16
1743036	13
3094097	13
6493489	13
3588831	13
18157641	13
28494703	16
1096441	13
421299	13
627385	13
748082	13
912302	13
2467400	16
8596486	13
10532458	13
1668327	13
3549485	13
9307491	13
9305143	13
7033509	16
8211141	13
7337684	13
5726844	13
2306830	16
5663202	16
18475588	13
17057036	13
20764334	13
15261186	13
1813166	13
563366	13
2054922	13
6083904	13
7291878	13
1491472	13
6095751	13
13719956	15
19959741	13
6731072	13
8987214	13
1377839	13
9127432	13
2907929	13
4690204	17
3840706	13
11859219	13
1422833	13
11600921	13
6201358	13
24612284	17
2253785	15
11481008	17
1390462	13
268686	13
10401257	17
195440	16
9008799	16
1878511	17
11866405	13
1769286	13
21893435	13
7479900	13
258927	13
6200018	17
798447	13
20330634	13
18644457	16
2126733	17
4701332	16
14451819	13
1105053	13
8881263	13
14845161	13
5666145	13
23492106	16
11988973	13
614724	13
5055618	13
10105706	17
7229806	13
11106867	13
4250945	13
4210588	13
3443804	13
8093583	13
470551	13
7781836	13
4464973	13
15223658	13
12567768	13
894482	13
8323526	13
8746294	17
162758	13
12778102	13
3040083	13
7571853	13
2445283	13
15067653	13
14486102	17
22577892	13
6219055	13
8650281	13
1558657	13
2339667	13
24434212	17
13248184	13
3014180	13
1713873	13
18533537	13
19506289	15
10390556	13
36119555	15
28673466	17
636928	15
8541610	17
1090351	13
1379833	11
26095845	13
5072909	17
2873023	13
13262795	17
2529181	13
17507544	13
2917391	13
3908780	13
2469559	13
6519699	13
8400268	13
260917	13
10912121	17
19295378	16
6076546	13
26475700	13
6383975	13
1479401	13
16616832	13
8208075	13
3829960	13
19888243	13
328404	13
16668957	13
3560170	16
9495828	13
17772285	13
1660384	13
34945427	13
9258653	16
8145650	13
768680	13
456341	16
4603524	13
5317725	13
2367761	13
873567	13
2821411	13
8452021	13
3390239	13
28005465	13
7507317	13
2449669	13
11505881	13
1693084	13
2641680	13
9065703	16
6390914	13
11258817	13
3988894	13
12166651	17
1897697	13
11978942	15
1259939	13
6761765	17
14463877	13
7389990	13
5376245	17
7134226	15
1158164	13
10738635	13
2397409	13
3416002	17
4069152	13
23968987	16
6025078	13
1482116	13
13271363	13
2949952	13
9772028	13
6689681	13
2771471	13
1813286	13
1328283	13
1811246	13
7739730	13
11572550	13
9278835	13
908006	16
15742240	13
36969696	13
9365156	17
4092519	15
427612	13
3329807	13
2474944	13
3998554	13
118456	13
759876	13
3496100	13
3193710	13
7080185	13
2554967	13
267955	17
25663518	13
11814015	17
7926109	13
19959020	15
3307975	13
9601987	16
7223807	13
573087	13
21782948	13
8261363	16
1366927	13
12049758	15
14744031	13
10348754	13
1973816	13
3877333	15
27743443	13
104395	13
130582	13
2463504	13
2027852	13
22634871	13
18965948	13
164316	13
881416	13
30564994	13
3379900	16
4335711	13
1957993	13
1106232	16
1997062	13
9027808	13
8987879	13
10367995	16
401321	13
9987031	13
492258	13
863656	13
3334545	16
2151105	13
8976595	13
2143214	13
5287559	13
9168428	13
7475651	17
1935270	13
3743389	17
6088473	16
16351978	13
4740333	16
1051059	13
730724	13
11439502	13
11811022	13
3189118	13
3859543	13
1549375	13
11875639	15
527673	13
1369767	17
11558287	13
22335673	13
28565531	13
2266936	13
15179446	15
7140410	16
14862931	15
16215149	13
724979	13
5477878	13
722519	16
6197844	13
5205369	13
3896822	16
1293289	13
4780495	13
3437923	13
8776633	15
18710456	17
119170	17
1319826	13
7049833	13
15728468	13
29145777	13
3831762	13
4863408	15
2004249	13
9683573	13
2455423	16
7122165	13
5124058	15
538088	13
2466157	13
5971743	13
1444952	13
11111980	15
7099634	16
3623816	13
6528749	16
21276647	17
6558841	13
8775414	13
8465235	13
3036535	13
1581762	13
3121108	13
1553041	13
2191730	13
1143727	13
4958825	13
8881136	13
779919	13
14726332	13
10072472	13
3632240	13
5687414	13
9201449	16
88028	13
6445445	13
7872307	13
10812422	16
657505	13
1449931	15
3509439	17
7935854	17
14188330	13
9339875	13
4489863	13
2388527	13
2462775	13
9396326	13
10722862	15
4511059	13
3389830	13
3817175	13
3343677	16
4067767	13
8937659	13
883378	15
1481975	15
13292867	15
3920725	13
20890536	13
5251096	13
1436013	13
4529177	13
14271954	13
2956313	15
5746780	15
19637048	17
24868636	13
6644031	13
730170	13
17810590	13
866842	15
11999146	13
1472021	13
10095644	16
838264	13
16868988	13
6786038	13
19031262	17
6944414	13
1112980	13
6059656	16
2525149	13
8525299	15
15823062	13
8720291	13
1105680	13
2981308	13
32020794	13
10014873	13
6571833	13
4741443	13
1879043	15
9876764	13
3213062	13
11864151	17
4412009	13
8683517	15
15443687	13
261221	13
13725634	13
478102	13
7488002	13
568952	13
6436079	13
7015090	13
2582457	13
44058403	13
7470564	13
9049489	13
30444613	13
3576340	13
1954609	13
26107340	13
10835990	13
9594573	13
25939202	16
6593938	13
6298317	13
6189841	13
11372628	15
4820753	13
7195511	13
5851007	17
5706135	13
27406391	16
613373	13
21042904	13
5347670	15
15605235	16
7470553	13
20657384	13
3137218	17
7982733	13
2360751	13
15046436	15
27643090	17
10367163	13
3031451	13
18732484	13
14269731	13
6819184	13
1671068	16
14478125	13
8748499	13
3923556	13
3724694	13
482847	13
4196255	13
367894	13
5214045	13
18949150	13
746859	13
3753023	13
442625	17
11000902	13
17399309	13
15141156	13
8670538	17
12279308	15
8563727	17
19535132	13
381608	13
3240612	13
4931742	13
4418420	16
7016924	13
2197969	13
6278931	13
31833320	15
13860921	13
7019910	17
21543929	17
16238779	13
9732827	13
6920234	13
19446970	13
5819111	13
4189745	13
1838696	13
4069448	13
6413307	13
5658343	13
5678182	13
1642575	13
10262595	13
3253039	13
29647804	13
3975408	13
14092810	13
590661	13
7682509	13
6909101	13
20210711	13
5768714	15
1696212	16
2536706	13
24719742	13
5096499	13
22575138	17
1321527	13
5967349	13
6412739	13
12262584	13
3204656	13
10946456	13
5537014	13
16690007	13
966037	17
22643348	16
21350605	15
15409190	13
3348749	13
2695035	13
1991279	15
3639021	13
11257260	13
9009780	17
4961269	13
7211324	16
9967317	13
22872910	16
10208232	13
8325520	13
8636146	13
16188716	16
13456290	13
2224874	17
7180437	13
1749610	13
3144234	15
1298670	13
352022	15
13779504	13
2186030	17
20009657	13
7799900	13
866220	13
6813922	15
2311551	13
21420964	13
5204250	15
17006947	13
7390339	13
2523130	13
6504823	13
11518192	13
2390794	13
1022663	13
5875175	17
100996	13
438053	13
5317993	13
4328849	13
6806832	16
914443	13
297406	17
16318372	13
2103677	13
7039083	13
133463	13
6935145	13
2939458	13
1556898	17
12920629	13
24234825	13
4054076	13
311430	13
4468351	17
2524214	13
912758	15
11512387	13
2957075	13
3046085	17
201342	13
9004870	13
7897157	13
630062	13
15112682	13
14560888	13
6905763	13
3369938	13
1314385	13
17103979	13
843592	15
981275	13
271024	13
145027	13
14809968	13
12037170	13
31246574	15
4979211	13
6721425	13
5894621	13
32742183	13
2033325	13
6897380	13
32258951	13
11596619	13
15325033	13
8022233	13
9924205	13
11565859	13
16310575	13
21049871	16
31656166	13
63507328	13
4986788	13
2648910	13
2026233	13
4995942	13
2822790	13
1215383	13
15320424	13
1989948	13
23351424	15
1922699	13
8571441	13
10055846	17
1275285	13
4437976	13
4529367	13
559259	13
27681048	13
16449551	13
5260124	13
406214	13
4667601	13
4469414	13
12157591	13
3519150	13
589087	15
621705	13
3470612	15
4980866	13
20299373	16
22957576	13
3516766	13
11916479	13
38652249	17
6166844	13
4715038	17
6323318	17
384247	13
19794250	13
6331599	15
808651	13
2733915	16
16406776	13
934185	13
8483547	13
1573777	13
35021625	13
2753502	13
11672369	13
3465525	13
9115488	13
9830698	13
37251868	13
12747096	13
3196118	16
4578456	13
6958369	13
25075537	13
4940144	16
4270994	13
944734	13
11605516	13
13164408	13
1125915	13
14195348	15
2654267	13
256633	13
3626307	13
11885193	13
3706632	15
10611316	15
3983136	13
10811111	13
16568762	16
3089381	13
8500705	16
26018421	13
4857604	13
188773	16
3825461	13
5006638	13
7145266	17
5289089	13
3229867	17
4578366	13
11986928	13
21420123	15
10357544	13
2841570	13
6970480	13
1602831	13
15944826	13
2205341	13
9634879	15
5538620	13
2002726	15
5958376	17
10472647	13
22378608	13
7581930	13
3304805	13
4321340	13
4918039	13
16168789	13
11042080	13
13911606	17
1597654	17
17549574	13
20582562	13
27852786	13
782947	13
1405521	13
6487973	13
14976242	16
4974287	13
3254809	13
4817581	13
7390395	13
5399653	13
12090627	16
12245581	13
6692106	13
2891129	17
7502014	13
992267	13
10682446	13
8885405	13
6295426	16
21136224	13
35320903	13
2599954	15
1699160	13
26807965	13
2058443	13
3757612	17
7647892	13
447698	13
4160237	13
1811090	13
2005076	13
3474460	13
7444454	13
4794194	13
12223093	17
6450024	13
6789976	13
4272806	13
14373444	17
1411951	15
4849692	13
5848707	13
1914303	13
3361113	13
32451206	13
3930627	13
21199136	13
8754785	13
6969870	13
630036	13
12297312	13
8534606	13
2291669	17
4194416	16
20024416	13
17855180	13
5533027	13
12541146	13
7515756	13
10292442	13
17081768	13
240614	13
19632272	13
13361844	17
2743390	13
1541358	13
6668350	13
10517788	13
1362042	13
29840242	13
7314109	17
36625577	13
3472908	13
82993	13
2474325	16
1110964	13
4957598	13
910804	16
18297365	13
1828624	13
25708220	13
878648	13
6498598	13
1371017	13
9539798	13
19575305	13
16977172	13
8137588	13
1585133	13
3334718	16
15115906	13
3583848	13
23051	13
19867289	13
14439713	17
3486665	13
1615720	13
10323024	13
9598370	16
6139635	13
7003	13
19360015	13
4571033	13
4633978	13
2581196	13
51171498	13
5817828	13
6595534	13
12168631	16
357614	15
3050388	13
7898851	13
6899282	13
200865	13
15948830	16
16991493	16
5943061	16
3165994	13
40159	13
2026296	13
20366648	13
4107368	13
13682717	13
4410230	13
2352785	13
28359362	13
7749170	13
13202157	13
3746602	13
5587018	17
4589565	17
759518	13
224686	13
11978976	13
13239463	13
18775637	17
1031380	13
7014704	17
6725258	15
7833845	13
16859831	13
4422456	13
628345	15
4651736	13
6872679	16
25934394	13
135883	13
4909905	13
8837088	13
4159954	13
14994252	13
3563085	15
5518226	13
6316763	13
18817032	13
4825258	13
5730098	13
7674282	13
8289078	15
4520087	13
2771319	13
3432897	15
2110769	13
7548150	13
13865359	17
1336683	17
3983527	17
1514177	13
20352784	13
9501875	15
6075682	13
2935706	13
22754748	13
4956544	13
5085442	13
6575085	13
2979916	13
1785780	13
18621757	13
20376221	13
23165506	13
9684529	17
10073818	13
4380017	13
8819291	13
7121558	13
495560	16
30905019	13
3245170	13
7450515	13
1698430	13
10759358	13
7391143	13
5812739	16
6496197	13
5009711	13
493398	13
1759870	13
740768	13
5180382	13
1498797	13
3822902	13
6418185	13
14815825	13
5460826	17
12471932	13
8223770	13
13204097	13
30012464	13
6065550	13
1579495	13
3216321	13
3961458	13
1238879	15
10959505	13
3394762	13
9736333	13
14533543	13
6955062	13
4196966	13
6597408	13
20868417	13
2215863	17
9401571	13
19323042	13
11020234	13
9873564	13
17142534	16
13802554	13
2303009	16
16343216	13
8582547	13
2235674	13
1038671	13
2383186	13
552780	15
542651	13
41992509	13
15472023	17
2582808	13
165518	13
12114287	13
2776468	13
1701381	13
1060571	13
4103809	13
7262128	13
1815176	13
1973024	16
8080288	13
3507962	13
4776076	13
41912503	13
3929991	16
38182988	16
10131174	15
12636723	13
2624742	13
7631188	15
3894494	13
10843682	13
3977363	13
8237038	13
21237969	13
5778035	16
1041962	13
9218419	13
6682333	13
13171715	16
10371056	15
527160	13
13420850	13
5802083	13
1220933	13
19163076	13
14668049	13
747349	13
5784574	13
128083	16
1243232	13
4816322	13
725063	13
17318335	13
2406577	13
9322760	13
3728787	13
14716269	15
32795329	13
7808827	13
619803	13
1618947	13
406561	13
16258368	13
1281129	13
6797919	13
9995002	13
1099115	15
2477578	13
2503570	13
3153686	13
616861	13
2793846	13
1578034	13
8375928	13
13078045	13
19344883	13
946410	13
6858352	16
10207338	13
24934173	13
4110567	16
1134428	13
6711164	13
1350133	13
2850618	13
4313995	13
3960663	13
7214375	13
4060239	16
7123784	13
17113364	13
1731778	16
8050802	13
708679	13
4835415	13
6004552	13
10384045	13
3691017	16
1628815	13
26565314	13
9975031	13
2077302	13
515692	17
8233302	13
3824847	13
18560380	13
393202	13
36273402	13
16061822	16
2692515	13
213203	17
14633624	13
2160372	13
1303518	13
8244140	13
5024877	16
10763725	13
40371501	13
1639514	16
8178165	13
2143350	13
4285692	13
290119	13
4311789	13
597623	15
38469181	13
9358642	13
1791903	13
5964508	13
3483014	13
13033913	13
12691470	16
11154000	16
7457458	13
12464094	16
10511404	13
625264	16
11200396	13
12945821	13
18349843	13
3988399	13
221155	13
248759	17
5244309	13
364535	13
5932292	13
17041524	13
1526603	13
7357847	13
5012268	13
4377236	16
744814	13
4987491	16
739501	13
8728984	15
2175259	16
2404564	13
1095326	13
24964948	13
12653823	13
6749425	15
16068440	17
3558708	13
3781968	13
1889082	13
2006417	17
1012315	13
215221	13
4746666	13
7222268	16
28041470	13
4158099	13
814784	13
52794	17
19893967	17
13233145	13
20046968	13
6171006	13
18466861	13
17090287	17
5568828	13
272232	13
5690	17
2408310	13
1604625	13
2868282	13
12339713	15
343945	13
9651390	13
22328237	17
1604035	13
11805444	13
2117509	17
10279937	13
2342971	13
2640823	13
9142261	13
3187637	13
11687978	13
7859954	13
5128273	13
5531258	17
4572238	13
1091990	16
3219236	13
1427198	13
6533142	13
3044735	13
16696289	16
9311044	13
7243103	13
8841481	13
15149285	13
3225113	13
6437653	13
1078519	13
19875087	13
763678	13
1017840	13
11131541	13
2198663	13
1552296	13
17244933	13
6870940	13
15229518	13
6027710	13
8667544	13
2480179	13
13302435	13
8237346	13
8358394	13
872001	13
5656635	13
199281	13
10031469	13
6313217	13
10250913	13
46110763	13
230522	13
2610407	13
21145324	13
9980958	16
16949	13
9003409	13
10417869	13
444698	17
19944803	13
10189187	13
1431181	13
1459019	13
17906117	13
9821258	13
11016405	13
4384394	13
8919793	13
4984040	13
20853297	13
4681868	13
2420373	13
15820234	16
1754595	13
5867675	17
8902944	13
7514041	13
3622394	13
4872225	13
5909312	13
2393849	13
5095530	13
1176009	13
1977795	13
7247234	17
10700717	13
1228062	13
7775541	13
19946803	13
11896170	16
10065787	13
6233248	13
10637068	13
5417886	13
47503744	13
17348563	13
9659390	13
25927899	13
14387227	13
3311404	13
852358	13
17615925	13
4485919	13
815737	13
415895	13
3085976	13
6618057	13
7955667	13
5476875	13
6285323	13
5043757	13
7790897	13
8576255	13
6020492	15
6183852	13
17821009	15
15555256	13
5799796	13
15553088	13
52184065	13
7513797	16
2925735	13
299897	13
6381913	13
3776264	13
3510126	13
3885055	13
3214114	13
28667162	13
2617557	13
20214667	13
17914568	13
792700	13
8057424	13
4536428	13
3441841	16
8986988	17
7506029	13
477315	16
7727504	13
13148158	13
4042512	13
416766	13
15463392	13
20282747	16
2672571	13
22030507	13
137630	13
526350	13
26746124	17
1642652	13
24493257	13
872362	13
2050166	17
7245826	17
3464850	13
13896060	13
7333877	15
2769090	13
3650965	13
84564	13
8566410	13
5809628	17
7102043	13
25473808	13
68924621	16
982849	13
5116040	13
7409616	13
329149	13
327716	13
8754293	16
888255	13
17332542	13
3983209	13
1900002	13
1929734	13
639572	13
1346010	13
336934	13
3483197	16
544153	16
349825	13
4710154	13
16339362	13
1899338	13
24581536	13
4558892	13
12906255	13
19525623	16
47306319	13
6553745	13
4653660	15
6824959	13
24138404	13
1694648	13
4031967	13
3199119	16
27293259	13
194004	15
3291427	13
8996965	13
13096452	13
10033985	16
4859570	16
92245	13
4406201	13
4470632	13
1629687	13
23425342	13
4654115	13
12063546	13
5457880	13
312484	13
8666196	13
7522815	13
18813038	17
2696839	13
3080955	13
10209882	13
1095227	13
3327201	13
2634866	13
1634153	13
12242114	13
273396	13
10706900	13
348582	13
5384985	13
9977924	13
2283880	13
5646186	17
5424603	13
882783	13
5394866	16
12949294	13
14006348	13
17387694	13
13751618	13
2462187	13
538151	17
6289819	13
500425	15
31053533	13
4043495	17
16633888	13
2151468	13
735293	17
497414	13
1989318	13
9690320	13
3736880	16
9812159	13
47015182	17
1453663	16
8022249	13
17350130	13
28202273	13
6445262	16
6384766	13
5282496	13
3413526	13
12272206	16
3591882	13
273054	15
4378932	13
233648	13
25364544	13
10536318	17
40016822	13
23541385	13
3297663	13
1236388	13
12526208	13
13694686	13
2318256	16
6429359	13
12544115	13
7276010	13
1652845	13
5042593	13
7023037	16
13014846	17
595137	13
11402330	13
6840605	16
11447176	13
6429114	13
21208410	13
11907335	13
4596746	13
3921178	13
133999	13
3824222	17
6680049	13
3864551	13
20996162	17
26229656	13
10130778	13
39408754	13
1003431	13
12243908	13
5449329	13
2724496	13
1981398	13
8599584	13
10455504	13
8473000	15
2677223	13
14670618	13
3183562	13
1233383	13
11215526	13
3263426	16
5839231	13
1392203	13
2024313	13
22505917	13
1823479	13
1063507	13
29065304	13
9848121	13
10803453	15
12813811	17
14003169	16
10855740	13
31535864	17
6239881	13
14647673	13
7472329	15
1839799	15
6554644	17
35520351	13
1029744	13
1123727	13
804490	13
1731409	13
1828141	15
18614301	13
4085555	13
26931829	13
11821415	13
6084644	13
6298770	13
53197268	13
2450115	13
21669502	17
7374088	13
10559384	15
3676739	13
2651572	13
7235481	13
6175598	13
12572949	13
5099034	13
2700603	13
21753873	13
7517141	15
3317872	13
3817294	13
2779693	17
32743108	13
2575793	13
10334900	13
4160258	13
2230359	13
14698349	13
9435376	17
24199905	13
5325059	13
357534	13
2136254	13
13995609	13
7338509	15
40606	13
329506	13
23874779	15
1599825	13
1373790	15
1854039	13
14859395	13
2687859	13
5927692	13
5698455	13
2849307	13
1983907	13
3739469	13
8736085	16
7066200	13
4345835	13
872017	13
1559521	13
4577797	13
2867017	13
12483443	13
323526	17
3386862	13
4370146	13
10407895	13
2145076	16
7776306	17
5249101	13
5875635	13
2330850	13
14348425	13
11850505	13
1769679	13
7857469	13
1953964	13
2742899	13
351315	13
539738	16
10465166	13
3651731	16
4931609	13
4211157	17
113921	13
2510738	13
17125681	13
16481258	13
3214556	13
5736772	13
2658948	13
11495436	13
1337319	13
7325735	16
23368681	13
9597437	13
2245257	13
10724181	13
1163732	13
4326362	13
2651230	15
5983628	13
8027208	13
7519408	13
4697218	13
22837284	13
5613017	13
1340279	13
17730041	13
5261319	13
4624424	13
6900846	13
1312565	13
26019855	16
1128938	16
12654108	13
15164580	13
355714	13
4277851	13
1814737	13
6309487	13
2411562	13
1796739	13
4539638	17
5183534	13
12930588	13
1273039	13
9753597	16
10497359	13
5595198	13
2595144	17
21192747	13
9369026	13
3996233	15
4983275	13
11412544	13
21170778	13
26448918	13
11101260	16
8091071	17
11798565	13
8981604	13
10240589	17
5145483	13
10252951	13
10749213	17
1773641	13
1333255	13
4596768	17
2206300	13
17918060	13
2169856	13
3871890	13
2086362	13
2654317	13
9910797	13
3099621	13
4645165	13
9106317	13
7194171	13
11964644	13
10954621	13
24124924	13
3111328	13
7828679	13
18919463	13
10421626	17
8828963	13
1449396	13
5574876	13
12906055	13
15746322	16
455476	17
5809187	13
2429388	13
22262694	13
3344672	13
4343665	13
17826621	13
13678253	13
16778472	13
850860	17
3138667	13
14875867	13
11333355	13
8115652	17
173407	13
11260164	16
4289114	15
12477772	15
14043056	16
474064	13
5351395	16
43981339	13
560276	13
20372774	13
169372	16
32932680	13
11785548	13
51268222	13
1267892	13
174714	15
19344779	13
11084756	13
3642675	13
4211944	13
7064932	13
17505793	13
12590789	13
3938165	13
9008468	13
23698788	13
28048851	15
26655640	17
2810013	13
1443190	16
7988271	13
8625693	13
1634076	15
31024688	13
9020577	13
1952313	13
6301675	13
4349685	13
3520266	13
13640364	13
7318348	13
10491983	15
8841667	16
6176213	13
55692	13
15533879	13
17525851	13
2628117	13
193598	13
3421794	13
20100985	17
15111795	16
828506	13
17110937	16
223450	13
15548357	13
2469247	13
12524350	13
6184256	13
2673619	16
5529115	17
1177161	13
4812372	13
4730057	13
12589295	13
24141269	13
4177104	13
11109034	13
24750228	13
4459325	13
2834306	13
780681	13
409553	13
3669917	13
10387601	13
4031388	13
9735262	13
11418386	13
4109621	13
3571913	13
637570	13
656950	13
7880623	13
5408383	13
10278019	13
9786511	13
6512419	13
6060530	13
3375132	17
22967332	13
5272150	13
12895243	17
1258483	13
6570317	13
7936602	13
16094006	13
2006535	13
2697075	16
20128	13
2651073	13
419253	13
2387623	13
9260573	13
6634563	13
8643526	13
3790766	13
3197074	13
6339825	13
2048273	13
4881159	13
12209118	16
4200102	13
15520335	13
26309904	13
5438004	16
11166226	16
4291625	13
14762430	13
2529789	13
6204573	13
310676	16
155001	13
3789875	13
2236146	13
10625290	13
568538	13
1155724	13
3859989	13
8184950	16
7021322	13
4058460	13
2319238	16
12853705	16
2257701	13
6226924	17
98323	13
8192704	13
17935897	13
382958	13
15526174	13
6197150	13
13824914	13
35388377	13
10634438	13
567949	13
2165715	13
1997758	13
7072317	13
14415553	15
5368783	13
11601725	13
8473876	13
2144999	13
3851208	13
2565016	13
1836012	15
214327	13
3482634	13
414536	15
34690388	16
13944769	13
6863172	13
4128851	13
106688	13
9148369	17
8633881	15
4158428	13
12482314	13
1456918	13
2407328	13
2771217	13
12484061	13
3112202	16
8316734	13
2931174	17
7393978	13
6872148	17
7234725	13
7346328	13
4158984	13
12550494	13
39815879	13
8217314	13
2815324	13
395885	13
1648082	15
983589	16
10715635	13
424581	13
25590867	13
327712	13
9108313	13
2193398	17
4521590	13
2959350	13
15579044	13
22130174	17
12086632	13
977063	13
32022933	13
29654655	16
612337	13
3496325	13
11524572	17
15918420	13
3428334	13
2470661	15
8525230	13
15515781	13
3873971	13
6650436	13
2483470	13
8881094	13
17575016	13
405650	13
1113755	13
13469324	13
15665394	16
5369364	15
22666667	13
14154807	13
13356403	13
8835635	16
12933078	13
3396409	13
6284914	16
2756975	15
15214668	15
5706602	13
8740930	13
3974096	13
17956895	13
3300958	13
13709837	13
11363181	13
5079653	17
11578188	13
8883571	13
1982971	16
4235876	16
8147683	13
3672448	13
5704476	13
2214374	17
3913352	13
17114894	13
9905320	13
7608951	13
29479956	13
22899808	13
6590945	13
11776690	15
8586554	13
17209238	13
11553183	13
4188791	13
10759852	13
18657512	13
326665	13
12303261	13
2989	13
20062921	13
5573190	13
1303633	13
8877751	13
8331529	13
3713816	13
12061036	13
7909354	13
7509375	13
10064684	13
2465826	13
6461389	15
934990	13
24286844	15
8378157	13
17565261	16
4212080	13
14136132	13
3663756	13
7925162	13
38103149	13
15538077	13
1416768	15
16074030	15
8591164	17
3650549	13
5880280	13
5729464	13
2866657	13
5913563	13
1218815	17
89111	13
90521	13
2340624	13
8741268	13
4335790	13
795816	13
1923002	16
6252630	13
3363725	13
13023879	13
5116760	13
15583947	13
302258	13
1231542	13
41621	13
2475187	13
16263267	13
5606840	13
575041	16
3035132	13
9041697	13
4506146	13
10478905	13
4280112	13
7980360	13
7542883	13
6359737	13
18615444	13
4165729	16
2986507	17
721713	13
93495	13
4665797	17
449390	16
5149377	13
9389108	13
25877193	13
40154356	13
5959683	13
5388351	13
7109398	13
5509455	13
26267594	13
3109202	17
9905887	13
24492966	13
15669855	16
17243960	16
2380176	13
4645350	15
11819377	13
20181641	13
4358435	13
13663673	13
1474092	13
2772394	16
187838	17
7818849	13
2871610	13
2082274	13
4392715	13
6462932	13
7484467	13
19355280	17
5581074	13
10074664	13
7672208	13
11047575	13
3247018	13
12082015	13
3157070	13
12549167	13
4218978	17
3617729	13
7711325	13
9070548	13
3687935	13
46951046	13
8732504	13
9824930	13
6774427	16
1886348	13
6653956	13
4230101	13
3361857	13
26230945	13
3158193	16
24601289	13
6698568	13
3059154	13
5294314	13
7071233	13
5008781	13
15329336	13
16933265	13
618535	17
113285	13
2285538	13
19573700	13
1054014	13
16173195	13
13627389	13
673752	13
6769800	15
4308265	13
17832265	17
3067543	15
11146685	17
1624707	13
14481209	13
1200843	13
7929287	13
20644844	13
14424035	13
20508700	13
4086948	13
1501103	16
12293402	13
2992135	13
16743033	13
7732353	17
1688279	13
6554407	13
12297926	13
30731028	13
3100314	13
10266068	13
13367722	13
4359666	13
10626034	13
1977028	13
3822184	13
233082	15
5427332	17
3948716	13
6192507	13
7145099	13
4212486	13
4373413	13
11347738	13
4613725	13
4392064	13
8026726	13
15236915	13
1824763	15
2162291	13
2249900	13
1052988	13
9128974	13
11199603	16
10145069	13
2630516	13
2681099	13
17532304	13
13083124	13
895149	13
6282554	13
6522311	13
5468556	13
4719152	13
9581706	13
1130041	13
16812774	15
1188239	15
9361709	13
9104812	13
11397228	13
9674428	13
23941075	17
7282799	13
16115439	13
76175	15
19537523	13
17865637	13
8971612	13
4303052	13
18948867	13
1853583	13
961271	13
36227533	13
1779691	13
15891021	13
3775812	13
7406912	13
4199793	13
9668743	13
11960405	13
3903954	13
4214795	13
853041	13
25404685	17
5723565	13
1613366	16
7343861	17
25559147	13
3949498	17
16928467	13
7714955	13
7469285	13
11744437	13
4604141	13
26830954	13
7329194	13
2032801	17
7105580	13
3680913	13
2321710	13
634918	13
5419417	13
17748510	13
7850028	16
11106032	13
1865619	13
2087931	13
32868	13
911918	13
8794641	13
3644639	13
4377504	13
2914747	13
6490456	17
4832906	13
8974511	13
2214063	16
38141450	13
4441265	13
40387	13
2146772	13
4950584	13
2313332	13
3062469	16
30247209	13
4780360	17
10074099	13
9336957	13
2953641	16
2769634	15
3504582	17
527552	13
1190605	13
3624222	13
2666769	13
9970397	13
2957975	13
8457316	17
7323842	16
15072008	13
11183007	13
35405839	13
10012669	13
28896260	17
282961	13
5232109	15
7936596	13
8263968	13
1569034	15
9001500	13
1152983	16
14079410	16
20397920	13
10584063	13
8024548	13
7391737	16
8904802	13
3551342	13
5009686	13
5729044	13
3321895	17
16349996	13
731332	15
7427969	13
6507867	13
14746645	13
1588746	17
5074163	13
2076719	13
17167145	13
7935630	17
2596620	16
6834059	13
632258	13
662789	13
6138741	13
13352912	15
660642	13
11614601	15
2470451	13
3492555	13
12811553	13
4638447	13
14985401	13
22359077	13
7354523	15
4070363	13
2951735	13
68788	13
3995892	16
14550098	16
6521724	13
4596949	13
2191147	13
7356868	15
6015084	13
11103131	13
4441010	13
976610	13
423777	13
4790498	13
5639438	17
14131138	13
425004	13
3145606	13
4933013	13
6551608	13
11845597	15
15715732	16
1391423	15
6712035	13
1707296	16
7034145	13
24402543	13
7233561	15
3162496	15
6241113	13
17408130	13
7428476	13
658721	16
4230759	13
969140	13
8936703	13
39087142	17
1412801	13
1357512	17
10236369	13
10119952	13
3221714	15
2337398	13
13282165	13
4509606	13
1719020	13
6114620	13
3051998	13
1022418	13
14538085	17
18651455	13
6263719	13
4713106	16
17635575	13
2941719	13
25684756	13
18497404	13
7474630	13
12624976	13
20409783	13
13728795	13
1180851	16
3748551	13
923782	13
2281940	13
8004226	13
9273469	13
8947983	13
6800420	16
3619656	13
9659538	13
8490232	13
7137429	13
13496435	15
8338192	13
15679278	13
10384	13
4122262	16
469641	13
4696546	13
5620554	13
1235453	13
15093205	13
2542070	13
5164534	15
3073220	13
6226804	15
1650466	13
11668378	16
126268	16
2013051	16
1020571	13
4326369	13
24877312	13
8327647	15
25450582	13
16011205	16
8466909	13
3809801	13
38014381	16
18056502	13
2692189	13
10870059	13
8030508	13
12996882	13
9090450	13
5112062	13
6519551	13
10513352	13
2530948	16
5477004	16
1030481	13
1044729	17
15435317	13
3638203	13
9287949	17
12735628	13
33742772	13
1307778	13
7079526	13
3502372	13
828910	13
7343289	13
2506014	17
3940047	13
5246688	13
22449172	13
941053	13
11474224	13
4756549	13
13991813	15
4406411	15
873070	13
1915493	15
251652	13
23948017	13
3042431	13
6049573	13
3613614	16
12044148	16
5220779	15
2644268	13
2476095	16
12621502	15
496578	13
9303579	13
1240183	13
2325982	13
4724762	13
1585183	13
13053592	17
6109615	13
374714	13
11311660	13
17427839	13
223584	13
644041	16
12039780	16
3710238	13
15030134	13
1541759	13
2462643	15
29967655	13
270678	13
15139633	13
14208806	17
1050017	17
1915312	13
4900548	13
4254048	15
3619991	13
6487892	13
1202536	16
408568	16
1315290	13
929660	13
62055934	13
3232754	13
1249790	15
14011485	13
8038204	13
18850847	13
8336540	13
3705586	13
1298927	13
4701087	13
2163538	15
19212449	13
4322637	13
5718438	13
5182470	13
5755631	13
21027541	13
3958493	15
11598118	16
17213103	13
24851202	13
12048117	13
4275797	13
624545	13
4131713	13
4973331	13
6131714	13
11800614	13
20182767	13
16369031	13
8791428	16
4778723	16
1687366	13
57600	13
7369706	13
3958929	13
9078902	17
21197473	13
2105929	13
25771886	13
4864393	13
6901972	13
1156618	16
4865818	13
5410553	13
13216513	13
1381943	16
1041424	15
1286103	13
20890564	13
1770744	16
3492729	16
2410051	13
5485490	13
114894	13
256791	13
969422	13
4540439	13
44977708	13
21992387	13
1298440	13
14495674	13
3815958	13
191792	13
5493993	13
2113481	13
1487997	13
11910007	13
807784	13
12884342	13
4218927	13
10465007	13
7791207	13
3475456	13
6960438	17
1395402	13
8044425	17
3545794	13
8208059	13
5404241	15
3238864	16
10481660	15
510160	13
5906406	17
2599420	16
2089491	13
18155484	13
1868546	13
1228337	15
48677607	13
4494340	13
147394	13
4278007	17
30179905	17
2005931	13
4682400	17
4983123	13
32022863	13
2425278	16
5170441	13
509947	13
15669067	13
13391705	13
2471645	13
482295	13
4448576	13
11104226	13
3105242	13
2155629	15
200874	13
10576171	15
16085498	15
905888	13
9677492	13
9787112	15
3231529	15
20047759	13
2432359	13
22797071	16
5576574	13
286656	13
4838185	13
13447842	13
7793579	15
3987439	13
15258316	13
9006406	13
1985918	13
12323097	13
1226845	13
635617	17
11684500	13
3401911	13
40201399	13
7425248	13
5048712	13
1481777	13
1713339	13
11131090	16
27512971	15
3398885	17
8439717	16
9445947	13
7105465	13
1369228	17
9509473	16
32194197	13
3477049	13
2137473	16
29352589	13
26709036	13
5233043	13
960617	16
1799468	13
10190052	16
5537547	13
1561824	13
12014315	13
11429270	13
4171341	13
11538916	16
384429	13
4904006	13
7796384	13
18853312	13
9216489	13
6656186	13
19819507	13
29055843	13
3873137	16
25188649	13
1297601	15
11647068	13
2082696	13
7712748	13
1933431	13
1026889	17
24495611	13
12044328	13
15652155	13
507224	15
1050445	13
421373	13
15553919	13
6595273	13
17946549	13
4271569	13
10711757	16
1516356	13
9742379	13
7576346	13
13722730	13
8962848	11
10125171	17
34820811	13
3132038	13
726518	13
2316698	13
11627524	13
4489195	13
16656872	13
9753376	13
13035206	13
369866	13
8112448	13
14622636	16
3694310	13
599262	16
9431257	13
2315982	13
22473446	13
13467255	16
12310934	13
27415136	16
15249398	16
2711927	13
1581897	13
2431837	16
687674	13
16350177	13
3066372	13
3574804	13
6174164	13
10780241	13
7640608	13
6098351	13
17630699	13
2328429	17
5681312	13
4727317	13
7694497	13
1568200	13
14025285	13
6708385	13
2612294	17
9802035	13
17584161	16
1048698	13
2068860	13
4791164	13
3881401	13
14762811	13
4389770	13
5338075	13
4327650	17
16262603	13
4218181	13
2483830	13
2792136	15
3697966	13
41989714	13
2143633	13
3363766	13
8519969	13
8025469	13
671084	16
51398	13
6829122	16
3664422	13
4665478	13
12877160	13
410649	16
195532	13
23232260	13
9060366	13
20537156	13
711193	13
7793704	13
20212875	13
19054499	17
9676754	13
5226632	13
405002	13
4861947	13
4525762	16
6592355	13
1769157	16
2106739	17
14017527	13
7791039	17
436256	13
7006756	17
2565525	13
3036012	13
1360400	13
8068786	13
8605694	13
7031116	13
176	13
7319364	13
2889735	13
11512838	16
271720	13
2707202	13
12003503	13
7939262	13
134085	13
1980068	13
3011720	13
22952453	13
3793401	16
5858599	13
2445028	15
16713592	13
12043358	13
6298419	17
11779826	13
4586591	13
6015773	13
2748678	17
5474216	13
1213639	13
964444	13
8744643	13
34136875	15
859605	13
11843029	15
527085	15
721516	13
4041642	15
12214852	13
13894806	16
6288109	13
4536514	13
13390883	13
23137857	13
1069103	11
2180475	13
3358676	13
9218297	13
4837163	13
5827462	13
3580225	13
10185064	13
4193785	13
14424898	13
23055168	13
14511033	16
2222796	13
4372660	17
1006409	15
8591932	13
2203099	13
645774	13
889802	13
10980489	13
4101126	13
4087738	13
3900452	13
13418710	17
1895425	17
3177398	13
4185826	13
2976811	13
511781	13
11034820	16
1311626	13
6282755	13
5905827	13
2136735	13
5089509	13
8178902	13
10353372	13
7676969	13
7683743	13
1688855	13
2241201	13
8785039	13
7529846	13
5573329	13
1318238	13
6724767	13
4799444	13
25156085	13
13589693	13
2592605	13
15126668	13
11986252	13
2486211	13
31531542	13
6416753	13
15222729	13
850211	16
1065234	16
86371	13
722769	17
1073554	16
7963448	13
13431082	17
1140176	13
2668625	13
8758672	17
106264	13
1620351	13
5445908	16
2589197	17
1719925	13
2067367	13
13570307	13
889055	13
3502288	13
1561673	13
5047172	16
5852617	13
14044044	13
1066623	11
26215931	13
8527256	13
420160	13
3121484	13
2108387	13
392893	13
1561813	15
1817748	13
9277080	13
10876214	13
3169393	13
10931223	13
10619045	17
7071687	13
3775662	13
1315765	13
2509491	13
19441666	13
5128534	13
6534007	13
13941213	17
13195126	13
29929361	13
16168600	13
2060561	13
8940147	13
5496726	13
9492338	16
2931280	13
1203498	13
4883779	17
4738167	13
1807805	13
437920	13
4097258	13
23903743	15
9275294	16
11251907	13
1998832	13
313008	13
4077409	13
9506091	17
784817	13
7784327	13
27302367	13
41070977	13
13747831	13
9143748	13
8196800	13
3700555	15
3627985	16
4086692	13
29148227	13
5293341	13
228061	13
1003718	15
31656010	13
11277583	15
3765279	13
4852985	13
5686108	13
880549	17
1010866	15
11735449	17
1926255	13
5272440	13
15827631	13
9487304	13
25237434	13
5495980	16
8787191	13
8196189	13
920636	13
5175957	13
187390	13
399586	13
1729472	13
13710825	16
3131434	13
2367948	13
3887096	13
8857712	13
2104733	13
2302661	13
2529051	13
8616579	13
10811261	13
18061436	13
4024742	13
9917080	13
1636631	17
1023226	13
9151346	17
694505	16
11768180	17
16356670	13
8351747	13
4216871	13
10901107	13
5945117	13
896123	13
6589086	13
2404169	13
29034192	16
2282536	13
10741240	13
17934202	13
8458196	17
1796916	13
9502065	13
3254147	13
1204844	13
8002571	13
2529858	13
14400102	13
29148419	15
15950430	13
4284582	13
238137	13
20392645	13
3055549	16
821672	15
3453456	13
7307620	13
1929584	13
23027456	13
7847693	13
10989255	13
12909260	13
30151232	13
10137017	13
10125961	13
3910204	13
546480	13
6068336	13
10709747	13
14761614	15
29023169	13
2980025	13
3588186	13
6543508	17
10546342	13
640836	13
2786951	13
12312430	13
3500251	13
6330349	13
7290379	16
3138995	13
4380801	13
822111	17
3441695	13
8565306	13
7737886	13
2225814	13
9085376	13
3115240	13
1501438	13
14215628	13
5633663	13
4404784	13
9984617	13
1039226	13
9753919	13
2202512	13
1046179	13
3434491	13
1215396	13
4080873	13
3218433	13
8839189	13
6948565	17
8663325	16
3836714	13
8412488	13
3507619	13
22912196	17
13706774	17
20881609	13
8818420	13
14378502	13
8126636	13
6283142	13
4080607	13
13542542	13
444321	13
2226982	16
12386922	13
1957893	13
6327651	16
1793080	13
7668651	13
22501379	13
16610125	13
14097485	13
859110	13
3800374	13
380638	13
13892034	13
6879906	13
8623278	13
2380172	13
2814543	13
7990003	13
4211961	13
13276113	13
2567751	13
4039025	13
150691	13
17179682	16
4824128	13
21159456	13
15331695	13
8071304	13
6949758	13
5213627	13
2631518	13
438944	13
5080849	13
1789206	13
2831675	16
6554772	16
294043	13
9435270	13
2281901	13
959781	16
26714204	13
14980376	13
1924109	13
5584794	13
6476417	13
643064	13
118208	16
5451561	13
712329	13
10282236	13
58579864	17
24485397	13
362151	13
2840177	13
14670978	13
9653176	16
16535587	13
7107625	13
17492802	17
19102451	13
10219592	13
13813510	13
9203255	13
5039596	15
14864577	13
13466566	13
9874950	16
1318099	13
4096899	15
308038	13
2818069	13
29656727	13
16334255	13
3394429	13
7204106	16
32605560	13
5216010	13
20047036	13
7528692	13
11943010	13
8517021	13
8062964	15
26258924	13
2566233	13
4894348	13
2335253	17
3143496	16
32322156	13
15981322	17
4979546	13
1514251	13
16758924	17
38860319	13
5998290	13
5139198	13
8538707	13
14602806	16
4691280	13
17175882	16
2730424	17
6984671	13
1079557	16
25164270	13
44362393	13
296320	13
10150181	13
6420182	15
3701048	13
6009470	13
2507407	16
19580699	13
14839668	13
6877900	13
8556221	13
3627124	13
683303	13
11313530	17
5923262	13
2551729	13
236585	13
5052364	13
12219175	13
6032545	13
3865492	13
8665786	15
47048369	13
3779654	13
1732975	13
10138243	13
6524627	17
2519769	13
5801297	13
5106551	13
1239366	16
5000076	13
5456796	13
7657297	16
8481375	13
14825953	15
13837937	13
7080434	13
10014962	13
7689683	13
95764	13
23633	13
5760390	16
8023163	16
331706	13
20947276	13
1756706	13
584062	13
8357562	16
17864929	13
5115907	13
559817	13
6269651	13
4515696	13
9959505	13
24738281	13
6604024	17
3871910	13
7871715	13
8808066	15
8153376	13
713268	16
6824285	13
31924810	17
6397622	13
14549025	13
13107951	13
2452716	13
16592524	13
5135830	15
12990022	13
3229506	13
8348940	13
1131939	13
19128082	13
1609050	13
1628429	13
12321969	15
6447803	13
2327705	13
7385801	13
2169524	13
189815	17
325549	13
2704287	13
18979848	13
7963077	13
9151862	13
3943578	13
1107334	13
9532485	13
6494951	13
5216215	17
2969995	13
1673693	13
5155056	13
4758277	13
27338535	13
2848267	13
2098091	17
7369934	13
32087490	13
1680371	15
6600497	17
8200597	13
5226154	13
5147686	13
10934805	13
1612033	13
4072648	13
5252232	13
408124	13
1140795	13
5024356	13
2163119	13
513810	17
9706875	16
2595178	13
8424534	16
2577254	13
14360191	13
13211921	15
11475986	16
4778931	17
6892308	16
300754	13
9968759	13
3058707	13
2981297	13
8934509	16
17681523	17
3855247	13
1826851	17
8712602	13
2095622	15
21050097	13
10573414	13
5692776	17
8037746	13
11473967	13
13333177	13
737312	13
1035871	13
11968258	16
4310726	17
122626	13
12405803	13
3019965	13
15633285	13
11980049	13
3238711	15
33631810	13
1007764	13
690535	17
8889373	13
16713089	13
4339959	13
4175275	16
3791909	13
671576	13
785647	13
14082046	13
3138715	13
23442522	15
14481038	13
3139845	13
18860061	13
3277548	13
19278664	15
3966421	13
150533	13
16838269	13
3157553	13
21714	13
15796614	13
3964198	13
4811366	13
3116486	13
9945029	13
9521243	13
7057340	13
5771773	15
9325443	13
19464614	13
5141953	13
8707652	13
6399105	13
15487648	13
4851153	13
37497022	16
5649996	13
692051	16
622227	13
16105264	13
9116468	13
6152371	16
9785717	17
5157390	13
48555513	13
31500346	13
7881720	13
15196785	13
5006976	13
5438224	13
15462666	16
11791530	17
12069029	15
15404016	13
11882869	13
19804	13
4024352	13
14792517	13
15089252	13
4996406	13
8146136	13
1981849	13
2759510	16
14819548	13
3494972	13
14168837	15
7651903	13
5947662	13
17245724	13
24165084	13
3405819	13
10693845	13
5049388	13
5440062	13
15221090	13
12770064	13
7421341	13
4457186	13
11946350	13
2247618	13
7870123	13
375514	13
8852764	13
893503	13
3201867	13
40876704	16
3544918	13
13169021	16
8108676	13
9194348	13
10317346	13
3909474	17
609308	13
4977414	16
800836	13
410497	13
2311923	13
4480197	17
20158686	13
5135973	13
5641012	15
450162	13
7191736	16
3290287	13
1382945	13
8731175	13
3402381	13
955013	13
2816513	16
20890867	13
9237354	13
1616522	17
22107398	13
5546317	13
7253747	13
7540771	13
643193	13
3504115	13
1326530	13
1977816	13
160250	16
7668	13
4883485	13
10547200	13
10899880	13
2073090	17
2040130	13
11099812	13
11477566	13
17266220	13
3101781	13
23870977	13
313133	13
1096545	13
7391721	13
1134067	13
7129233	13
8169251	13
1931722	13
2934008	13
35297338	13
4972583	13
14296061	13
2330445	13
6744572	13
4254735	16
18082295	13
5889462	13
11461000	13
12775443	13
13728574	13
7341176	13
4348237	16
11076305	13
19243501	13
4267154	13
1954776	16
14638361	13
11097454	13
9570548	17
8792078	13
3478442	13
13234688	13
1707258	17
15165073	13
7981650	13
1106494	13
10883263	13
4217024	13
15558520	13
6985323	13
17950301	13
3669491	13
922220	13
25345210	13
1449133	13
6731743	13
15949806	13
5664258	16
8770623	16
32729930	13
3578373	13
429864	13
11218356	13
648274	13
15286008	13
11230213	13
27689453	13
1626275	13
18574727	15
43683449	13
1631819	13
7303542	13
6907429	13
17188148	13
1034799	13
13408620	13
4322846	13
5688626	13
2730272	16
1473410	13
8557729	17
5714686	15
1696823	15
6497507	13
13197960	13
1626890	13
2261957	13
3811829	16
2934744	13
297505	13
3490906	16
31441766	13
2781639	13
5054221	13
10388927	13
15134517	13
13935061	13
873737	13
5400199	15
460273	15
1876769	13
5029958	13
8772919	13
643800	13
450610	13
3133672	13
5207587	13
1620286	16
5957071	13
7376707	13
6607957	13
5210361	13
11815134	13
7919899	13
1312383	16
3189356	13
1236842	13
12623999	13
1346168	13
1044470	13
4221872	13
4814199	13
12385211	13
19799760	13
6579531	13
11443745	16
5155005	13
1654640	13
3879842	13
1969209	16
6042598	13
2364595	13
12149284	13
9384305	13
8043868	16
8240924	16
11706024	13
8868412	13
1903404	17
1606846	13
13794164	13
2080146	17
7375831	13
11092777	13
494350	13
11211788	17
1108342	13
3952706	13
18837248	15
836598	13
2152831	13
15071897	13
13185626	17
2165230	13
17404018	13
14378027	13
404687	13
1991699	13
7184858	13
8030591	13
11986721	13
12610276	13
46846	13
6291565	15
2959618	17
20872417	13
7623021	13
1671700	13
596542	13
3753940	13
2900330	13
7281585	13
8363783	13
9206881	13
3550442	13
6477707	13
2472444	13
3222630	15
32377124	13
8010522	13
4662041	13
10117525	13
9559340	13
17030467	13
5083626	15
7239382	16
35864986	13
6210301	15
3208029	13
10876683	13
9312120	13
42686495	13
4062302	17
1663738	13
440315	13
148828	16
103414	13
2274074	17
1499013	13
14335396	13
8157646	15
9158892	13
6457770	13
9893081	13
16342883	17
47128120	13
1008742	13
6723105	13
2390246	13
1183117	13
7152734	13
2489724	13
28057326	13
7407098	15
2571110	13
2544659	13
14275329	13
13226819	13
2814554	13
6883611	13
13545810	13
13673396	13
182090	13
2261978	13
2315295	13
12948930	13
44823	13
4223032	13
1800560	13
2631321	15
5438549	13
8123516	17
2187102	13
1094035	13
30042457	13
8422166	13
8907160	13
3448465	13
6761694	17
11873766	13
9580005	13
1407608	13
1759392	13
7794218	13
7190371	13
1914127	15
11648723	13
6904353	13
11957968	13
496928	13
1392959	16
7068846	13
1517767	13
19146413	13
461971	13
2678637	13
2919426	13
11033844	13
28463021	13
13305231	13
220244	16
11571526	13
3715773	13
8410066	13
8356890	13
3412622	13
15912214	13
3154419	17
13543560	16
9131459	13
438852	13
12052868	13
3282434	13
5663869	16
1027417	13
2298478	13
1868265	13
4500986	13
3808166	13
1252260	16
28434617	17
5659117	17
14879422	16
12506055	13
7768899	15
7534523	13
7491309	13
3697202	13
3601693	13
6970554	13
17055274	13
17389403	16
9975659	13
1129723	13
10354225	13
2755832	13
5432376	13
464853	13
14742235	16
4506431	13
240135	13
60761	13
11638198	13
6741694	13
54005938	17
7434489	13
1932002	17
14463783	13
18555165	13
5107286	13
1584199	16
778149	16
11734495	13
4573475	13
2538013	16
5529673	13
37203857	13
2142049	13
11127292	13
23181758	13
1506907	13
10276872	17
25529626	13
1314351	13
13945268	13
15867640	13
7256665	13
8256788	16
9621590	13
632000	13
1020758	13
8703999	17
8182200	13
1802653	13
16503147	13
6084735	13
2389275	13
12255973	13
1659162	13
3206152	13
11558906	13
1273650	17
4408665	15
1309327	15
12683723	13
10430716	13
4498800	13
7362884	13
16413151	13
6480743	13
1724177	13
178578	13
3126796	13
4343461	13
5222325	13
15803128	13
18282	16
25655257	13
727043	13
1976939	13
5674412	15
40519853	13
27666827	13
10835238	16
4174095	13
9230944	13
1105647	16
250879	15
16419090	16
428536	13
5178207	15
4076993	13
704962	13
1814852	13
11888348	17
4229062	13
1683223	13
918239	13
13197444	13
1612702	16
5498711	13
4620541	13
1273587	16
674556	13
597738	13
15373930	16
3045378	13
4248953	13
4893523	13
7491925	13
12389597	13
1034734	13
26158677	15
24669460	13
15092045	13
8857771	15
3488280	13
8761795	13
12889494	13
9007931	13
4189629	13
8721342	13
7074034	13
7601350	13
6904799	15
28021990	13
14110397	13
14297949	13
2955592	13
21725377	15
14733324	17
13987652	13
17419669	13
19411209	13
16984156	13
572056	13
6192546	15
10582013	16
18167862	15
1501941	13
2178890	13
6038941	17
950640	13
64325	16
407289	13
2451605	16
1456936	13
3669682	17
3231342	13
4672026	13
2487388	13
20516463	16
7081978	13
17882070	13
3611288	13
6687352	13
10703705	13
9835968	13
5426747	13
1073159	13
5408200	13
11908453	17
3120358	13
1899418	13
27617586	17
19680834	13
1625129	13
1403370	13
6617970	13
4328183	13
7860741	13
3330614	13
26509087	15
13671062	13
5616122	15
10422258	13
2636083	16
21010537	17
1462387	13
2194969	13
8086059	13
1956121	13
15224627	16
858326	13
8340537	16
17860516	13
1376695	13
6005830	13
11626088	13
1154321	13
4220241	13
11756682	13
99884	13
17677385	13
8343703	13
4147629	13
6372528	13
2577781	13
1196350	13
3037590	13
2605904	16
21875736	16
827824	13
20727724	13
1841378	13
5784987	13
24211782	13
2836786	13
3528788	13
4854693	16
5290840	13
15539897	13
9695266	13
3499202	13
11228602	13
164447	13
3965546	16
25868238	13
692022	13
3322976	13
6323222	13
1120635	13
333650	13
3262123	13
935907	13
1008675	16
480269	16
4164177	13
5209974	13
6263020	17
3943098	13
19758857	13
2728228	13
10858624	17
1141566	13
25266638	13
3225632	16
15445709	13
5842518	13
20624151	13
13100072	13
7299242	13
8874212	13
2339288	13
14856643	17
4093998	13
26953404	17
3853265	13
4543312	13
8165204	13
14588883	13
8997153	13
22831355	13
9273194	13
10218958	17
2849754	13
2654134	13
1035435	13
1940370	13
10294704	13
3866849	15
16993043	13
3709392	13
10383148	13
1862868	13
7440026	13
5712287	13
34381723	13
1204371	13
13644272	13
10079090	13
4205990	13
17884183	13
3308544	15
9536806	13
865562	13
945701	16
1125228	13
6705462	16
13724730	13
691061	15
319065	13
2588284	17
1306127	13
4711280	13
5305198	13
35465179	13
12791222	13
1028577	13
8656281	13
8897156	13
5187791	13
3466454	13
1910961	13
7692642	13
2041679	13
7339690	13
13192905	16
16470796	13
480074	15
9636431	15
2629230	13
1298532	13
557457	13
7478266	13
183052	13
1512773	13
9949816	13
8142346	13
3746710	13
9338283	13
8475273	13
12822276	16
29504681	16
8332843	13
6062145	13
25629439	16
11825653	13
2790822	15
3633841	15
1720384	13
9554429	13
417038	13
27516353	13
1387423	13
9258643	13
10538516	13
26515463	13
2381097	13
4284508	13
3553117	16
9906668	13
2188034	13
7540127	13
2875955	13
5703533	13
6162129	13
12132342	13
576604	13
5676329	13
166795	13
175690	15
6173404	13
2871646	13
8850615	16
6777605	13
745232	13
4421577	17
7181781	13
1827286	13
8155794	13
3397064	13
18546724	13
1597521	16
609527	13
17156349	13
4696812	13
12422150	13
8306894	13
18301293	13
8094815	13
1000117	13
111884	13
9896345	13
1790676	13
3786717	13
2240507	13
3396244	13
372147	13
5698550	13
10530565	13
14748523	17
252910	15
17925600	13
2757609	16
12785597	15
9393871	13
4917889	13
5487610	13
18181416	17
155941	13
12008291	13
22378619	13
1331516	13
1742706	13
29981303	13
6638997	13
6499835	13
2231931	13
9585379	13
7753970	13
6464500	13
2573697	13
8865418	13
860945	15
7173580	13
2123362	13
12835145	13
4358500	13
2405152	13
509611	13
3825657	13
809834	13
24460	13
66183	13
3296850	13
4537847	13
1287086	13
575231	13
8884536	13
3177674	13
9880018	16
14097196	17
4113050	13
6133107	13
3308527	13
21170227	16
7716885	13
3833031	13
4405147	13
18397967	13
1984209	13
3115274	13
13121992	13
688872	16
71925	13
3516803	13
15782591	13
5083134	13
13033208	17
11793768	13
5592870	13
32643101	13
11300195	13
10822860	13
122704	17
2182585	13
1836580	13
1062270	13
767264	13
5826187	13
1484795	13
295699	15
8661572	13
13052136	13
3567292	13
31018956	17
11680344	16
135684	13
5289512	13
14029853	13
22877462	13
459653	16
5612697	15
1862502	13
23245315	13
2629406	13
2765168	16
6026798	16
3695592	13
14120862	13
6156451	13
22793422	13
3955133	15
12771673	16
24794202	16
17814993	13
19900705	13
9706445	13
8686970	13
17699104	13
423512	13
8002203	13
164148	13
10824541	13
1936661	13
1797169	13
3052289	13
14636482	13
1319917	17
3207989	13
3205411	13
1040983	13
5620292	13
124633	13
11377360	13
5309250	13
1018484	13
8427300	15
1209854	13
6202961	16
5463315	17
3559859	13
7862415	17
3822241	13
936584	16
12384715	16
545235	13
6475673	13
15494230	13
8992368	13
3285919	17
3548052	13
7507791	16
46617	13
1219464	13
7728724	13
472874	13
6225012	13
3558642	13
9560632	13
15182363	13
909322	13
5122397	13
9430080	13
253586	13
25264554	13
7746063	13
329235	13
327461	13
15258934	13
1641993	13
5007773	13
26720291	13
25054646	13
2333261	13
9281323	13
4500849	13
8010767	13
13742349	13
18830875	13
8736769	13
3088185	17
18642371	15
7546541	13
9313520	13
851492	16
4838470	13
1273156	13
2214359	13
14196137	13
2842996	13
4475768	13
6996047	13
6996565	13
2199993	13
25585762	13
1131697	16
15928500	13
11394572	13
14401145	13
27573306	13
804495	13
2275445	13
3186401	13
251095	13
3672913	13
5194585	13
14401080	13
6791888	13
245116	13
2492585	13
1118557	13
7416066	13
4336658	13
10900411	15
13859877	17
4447356	13
9024259	13
15327626	17
6318974	13
5064554	13
5432077	13
6226970	13
4076456	13
7411897	13
2281127	13
767167	17
4860331	13
1135226	13
2426602	13
2117488	13
4904931	13
1542728	13
34873	13
13577194	13
1436667	13
6977088	13
4229258	13
20821229	13
6128857	13
6374788	13
3948271	13
39234647	13
20598364	13
7089509	13
3423803	16
1677139	13
8658840	13
9765468	13
7366133	13
2845441	13
18654	13
11303301	13
222277	13
12344845	13
852438	13
2711471	17
8507218	13
828360	13
37317952	13
1101957	13
910199	13
2930189	16
14357556	13
8746521	13
2656275	13
2768659	13
10167441	15
5448547	13
303513	16
2613801	13
5183737	15
138305	13
6264163	13
29273811	13
13422766	15
9639195	13
5144644	13
4018311	13
4697467	13
19869042	13
1148899	13
8154521	13
5719589	13
3070818	13
208932	16
16359554	17
17761545	13
3907063	15
1841665	13
9016939	13
271756	13
1932850	17
25896819	13
1546749	13
935433	13
5365206	17
15224073	13
1746158	16
25222216	13
1446674	13
2529748	13
8602756	17
15833077	13
22967765	11
15970008	15
8067500	13
530117	13
5343747	13
9825467	15
3198519	16
9487408	13
2699464	13
2733461	13
3942275	16
15150156	15
12684889	13
18254132	13
23153815	13
47397928	13
13476493	13
3192720	13
7972022	13
11650928	13
1107528	13
2242704	13
21265588	13
4684264	13
15450990	13
7842823	13
19946073	17
10008761	13
6256225	13
11257293	13
17743672	13
1899411	13
2090213	15
10081559	13
10422264	13
2169531	17
8629868	13
3363431	13
218086	13
29542144	16
11725355	17
35260081	16
28127359	13
26896872	13
1908969	13
16288200	13
14613706	13
3036751	13
30691863	13
12641287	13
1989525	13
4511651	13
9295623	13
2615276	13
4811789	13
17677380	15
1413850	17
2903200	13
199059	13
2186837	13
5598077	15
4470649	13
7672439	13
2807985	13
1651261	17
5627724	13
90487	13
139071	13
5071329	13
2611224	13
16166851	13
1614623	13
30213655	13
6740059	16
9823946	13
13434677	13
2265595	13
4826452	13
7374841	13
1835710	13
5914487	13
17734511	13
1072005	13
4591830	13
7409225	13
17088931	17
5397956	17
1823448	13
17465963	13
12194882	13
1346254	13
2225326	13
1343915	13
17491916	16
3478357	13
28031149	13
752671	13
2844085	16
5671281	16
7521843	13
2613942	16
8239251	17
17708359	13
41979	13
4374677	13
7794607	13
4744517	13
988935	13
8156358	13
8146990	13
12971763	13
19963406	13
19991141	13
608617	17
1576570	13
4019786	13
36282716	13
15778759	15
6230876	13
16991031	13
1503627	13
9911559	13
62012715	13
7732950	13
21444487	13
342812	13
9601159	13
2070649	16
228727	13
3344598	13
42116	13
1986888	13
1488306	13
11882122	13
8865080	13
35243411	13
3724623	13
9645760	13
5069661	17
1802869	16
2488937	17
15495095	13
4451491	15
9891963	13
4127060	16
3569223	15
594797	13
11855306	13
20906692	13
24451921	13
2560385	13
23102777	15
6960396	13
20710543	17
3096279	13
14333152	13
4988686	16
4558612	16
3837458	13
240113	16
4216616	13
6325771	13
10185116	13
100650	13
10047351	13
11755853	13
4142477	13
2852218	17
31595923	13
2016654	13
6250867	17
1158043	13
10357259	17
545340	13
7019269	13
15091325	13
8360266	17
3627346	13
4392440	17
5877851	13
13724699	13
4971131	13
1786635	13
38790384	13
11825151	13
150738	13
5376149	13
19592324	13
14171464	13
17889827	13
2949801	16
120256	13
16261308	13
32528758	13
1350726	13
756813	13
43753801	13
2790392	15
1698744	13
15166047	13
1992528	13
1731025	13
3797	15
9593402	13
1545168	13
580801	13
24278105	13
7259319	16
5995359	13
2701374	13
13643267	16
7174606	15
9742200	17
265872	17
5227339	13
14519766	13
3848997	13
1323986	13
1474939	13
6311961	16
1668902	13
4671657	13
3129696	13
2231121	13
3978804	15
4950415	15
23427080	13
4314612	13
2319546	13
5286114	17
16345790	13
2067031	13
1346669	13
3709669	13
8903868	13
8661489	13
19051248	13
708370	13
1763018	13
531871	13
305043	13
2964898	15
17029406	13
1774130	13
4206803	13
8244854	13
3276620	13
7577712	13
2350389	15
6098099	13
1623466	13
12066639	13
23568865	13
945922	13
22840743	13
2324011	13
14895023	13
3498520	13
4873767	13
178111	13
1658662	13
2083189	17
8672738	13
5179189	15
11998080	13
4584535	13
11510154	13
6158012	16
4732043	13
4074222	13
5051198	13
770734	15
3660731	13
738662	13
1652833	13
11665698	13
10396919	13
5956473	13
20426918	13
18797541	13
9693386	13
22004123	13
3253858	13
8616271	17
8568046	13
5029275	13
14546853	13
6602225	17
19754702	13
8227131	15
6451953	13
19669351	17
9644705	13
13002606	17
4133884	13
20164530	13
16444334	13
22050595	13
68964	13
25669794	13
52820682	17
2693675	13
18956549	13
15618526	16
3640997	16
847268	15
4003562	13
4287664	15
8946728	13
2640161	13
4155953	13
1518948	13
728801	13
4005440	13
27398850	13
1512985	13
1509021	13
14527137	13
33484980	13
6393300	13
8912590	13
15810979	15
2912438	13
13017140	13
4392390	13
8868199	13
1754127	13
10706877	16
2738670	13
1086924	17
1761913	13
4079026	15
19427627	13
6703492	13
302119	13
21081270	17
2702523	13
1535921	13
1765160	13
10384151	13
17792532	13
10515787	13
3159752	13
22536194	17
11853265	13
264306	13
1670053	13
34873154	13
1338032	15
4284245	13
16105976	13
13828406	13
9938750	13
25486713	13
726357	13
5199009	13
3548309	15
14755811	13
5070924	13
5802172	13
6831405	13
14831899	13
248780	13
1403939	13
1696767	13
41921	17
5418731	17
1204933	13
5264311	17
18102144	13
8610093	17
6194706	13
14292326	13
8450851	13
509256	13
13808764	13
34498491	13
20444699	13
6824018	13
9272171	15
6697666	13
602645	13
3191483	13
3808178	13
14548402	13
8757834	13
1813190	13
20185057	16
3471615	17
12338110	13
4814	13
7807042	13
2504296	13
16437181	13
5009812	13
4825715	13
19220091	17
6162364	13
473060	13
2629081	13
15711424	13
4572722	13
34814	13
1987072	13
5772422	13
10513475	13
15178741	13
18580953	15
4993298	13
7105443	15
1649858	13
983532	13
1096870	17
3546599	13
3849467	13
2379462	13
9962733	13
15631601	13
4865935	13
1434217	13
10255869	13
1448481	13
2888302	13
16136615	13
8388558	13
1517753	13
5136850	17
5612847	13
1416826	13
1837808	13
5929695	13
536738	13
653930	13
172018	13
5769684	13
3200940	13
3629868	13
20352871	13
13891795	13
19081098	13
1737453	13
11224159	13
13215035	17
488300	13
2554593	13
6871840	16
6224249	13
6712091	13
502167	16
3855563	13
4568302	13
14089355	16
2154551	13
4427129	13
7715111	15
1839627	13
16576735	13
1424240	13
17292037	13
272786	16
9589055	13
325623	13
12707360	13
9782810	13
6804820	17
36295681	13
13678822	13
5620983	13
24826575	17
6304122	13
84421	13
3922517	13
1736879	13
5688392	13
973676	13
2663321	13
5739715	13
882480	17
25138607	15
2106215	13
4269247	13
9717649	13
28366381	13
14312687	13
1764356	13
17612968	13
2750592	13
4682577	13
6074020	13
6224077	13
12070323	13
25229683	13
35471800	13
16394518	13
1688864	13
6078661	13
1517776	15
1194570	13
40849917	13
1187096	15
2545248	13
31618116	13
16888527	13
1700814	13
2534069	15
3808600	13
163846	13
11342104	13
6783878	13
1199332	15
18201323	13
3747176	16
3880565	13
3173901	13
34779231	13
15064955	13
604560	13
167636	16
3856804	13
13816793	13
17347569	16
19357223	13
3534692	13
7081038	13
797634	15
1780629	13
4313290	13
5547902	13
15450002	13
2958864	13
1847254	17
5486929	13
13550225	13
26442137	13
7817524	13
15880817	13
13614507	13
20808955	13
1680883	17
2672596	16
790607	13
24131974	16
3551964	13
16651131	13
1774544	13
770200	13
3139425	13
5732137	13
8776274	13
8355581	13
526306	13
10850257	13
2303882	13
6302444	13
400403	13
4164046	13
3222029	13
768705	13
5577329	17
22671219	13
14147459	16
8231428	13
6988752	13
28161152	13
1225495	13
4398270	13
3311456	13
12498391	13
15469617	13
4135800	13
2799934	13
2765738	13
8505798	13
3085809	15
5710470	13
4268803	13
2837729	13
4398438	17
26328088	16
5185852	13
1445974	13
14005112	13
2123055	13
2632819	15
14160232	13
18381897	13
7267032	16
16871926	13
726481	13
8999283	13
5819039	16
3882920	13
6432893	13
4227190	13
3421986	13
7012369	13
7429851	13
23137770	13
7594832	13
545448	13
157088	13
13452408	13
2317536	13
3535350	13
7978363	13
35518927	17
9308528	13
4909762	13
698343	16
12702817	13
16183459	13
600902	13
24393827	13
488661	13
1522712	13
29993652	13
5475291	13
15751143	16
21014478	13
3939906	13
2235762	13
4504142	15
6483031	15
25992453	13
11014519	13
24233883	13
4044130	13
3004176	13
5364830	13
5471787	13
3948857	13
10309476	13
2594511	13
297469	13
796639	13
20545374	13
18521374	13
3904260	13
13949793	13
20083076	13
14863741	13
6299478	13
9543521	13
15625390	13
4883271	13
11163249	13
2415627	13
4233446	13
4623778	13
13986542	13
4775470	13
3251981	17
6002817	13
3060732	13
506949	13
5678897	13
16710763	13
22465620	13
7794954	13
11276327	13
15413432	17
13731958	13
3784054	13
1917355	13
7666200	13
441884	13
13782809	13
13107600	13
6331660	13
5721722	13
9749170	16
541854	13
18487089	17
7595305	16
13755457	16
6891323	13
8836157	13
9799219	17
3538464	17
7886751	13
8744257	13
3816558	13
5547485	16
3354589	17
6063242	13
2808212	13
6317603	13
11281079	13
27249852	15
1847868	13
2670212	16
15000391	13
3286414	13
21258340	13
6258715	13
8053464	13
13433187	13
2756832	17
3397987	13
4245211	13
1031600	13
25526086	13
6387214	13
5887990	13
6686618	16
8076402	16
632475	13
2027509	13
8725794	13
3265920	13
708473	13
16763108	15
37577086	13
6291334	16
10142453	16
20553443	13
552923	13
5161319	13
168597	16
6732517	13
12453139	13
5615414	13
2906633	13
22617474	15
26923988	13
3118307	15
539214	13
9896742	13
19853883	13
739596	16
7471243	16
24705573	13
8368320	13
17408301	13
8181764	13
4494984	13
8124268	13
3611540	13
2853784	13
5115389	13
5486564	13
1976876	13
22180591	15
36189999	13
9048895	13
52858	13
339880	16
14862915	13
4714430	13
20586411	13
1759284	13
16019805	16
7994153	13
27270347	16
2534061	13
3032324	13
1387992	13
11929952	13
2039336	13
1841216	13
12007704	15
22186758	15
7470789	13
1324071	13
689510	13
7566982	13
1803028	13
8514599	13
6047060	17
3565402	13
7586649	13
1131382	13
7767462	13
11536188	13
16451541	13
18764886	13
18585130	13
10266950	13
779855	13
4469507	13
1402334	13
2510193	13
2700417	13
7674784	13
2066391	13
22728950	15
3805797	13
378475	13
412187	13
3422292	13
12333759	15
766069	13
17034486	13
16979966	13
12142364	13
4860852	13
12298702	13
1888936	17
8797152	13
4233021	15
5635876	13
19887792	13
2925053	13
3657880	13
1999509	16
4612981	13
11874830	13
3796653	13
6356199	13
1691383	13
1336648	13
4940549	17
103768	13
276353	13
9857530	13
15846449	13
7823922	17
358432	13
9575157	17
22977902	13
2139559	13
3342520	15
28654349	13
5346650	13
27534385	13
765992	13
3358950	13
15356384	13
13934659	16
3284943	16
7009517	13
12623305	13
3794233	13
18596428	13
2595378	15
2195425	13
1831978	13
583091	13
720074	13
1379847	13
4516925	13
7339214	13
10397255	13
18107495	13
2835918	15
4445249	13
1887941	16
23702639	13
3152381	15
7833337	13
14529482	13
7947657	13
7860041	13
10461161	13
121202	13
11829765	13
9071441	13
5228195	13
5245427	15
747240	13
20252677	13
3229016	13
3035529	13
500127	17
3000606	13
5156064	13
2067239	13
7786919	16
1458618	13
17951952	13
8568991	17
6067986	13
1719492	13
19718119	13
4692384	15
2774872	13
7961277	13
2334365	13
4360491	13
5345911	13
1874525	13
9539772	13
994319	13
28846277	13
31521255	13
45124665	13
12286056	16
9147421	13
1803669	15
10826074	17
7033369	13
3271834	16
10265323	16
1848517	13
10316766	13
9865047	13
78021	16
7881302	17
5221108	13
33213821	15
2296631	13
9643789	13
8366495	15
3934510	13
5585359	13
8619955	13
5888925	13
22754890	16
17221784	17
14323362	13
1940527	15
5517238	16
8765394	13
2978442	16
2555479	13
4101859	17
4063779	13
2570231	17
3570890	13
1856024	13
5481690	13
615351	15
4582014	13
4614817	13
5941740	13
2284263	13
3029853	16
13844579	13
2620434	13
604793	13
17350415	13
380207	13
21817007	13
2398008	13
6930461	17
2906327	13
9077675	16
18598328	13
493756	16
2114927	13
805541	13
681101	13
10005992	13
12488749	13
1232663	13
14943421	13
33944247	13
9015755	13
10330233	16
5315655	13
1637750	16
1742258	15
9471623	13
19280459	13
1316373	17
8132442	13
5538060	13
8870036	13
4490994	13
2502869	13
9965566	13
8303358	13
6606342	13
10606334	13
56660468	13
864134	13
7924345	13
11648937	17
5085472	13
4985646	13
214154	13
1333970	13
31310522	17
2878084	13
11864290	13
305665	13
3710233	13
11900667	13
3606349	13
370694	13
12627204	13
1682351	13
1304925	13
8006527	13
6498037	13
9353505	13
13589230	13
858910	13
2140264	17
7586297	16
14751693	13
531089	13
4161347	13
2989990	13
5709885	13
11993185	13
7596393	13
9405199	13
2613972	16
10544243	13
1264271	13
1312505	15
16480355	13
11312819	13
3431410	13
7156325	13
1559852	13
16167435	13
8082326	15
34420925	13
4056037	13
1320474	13
15203429	15
12445520	13
4740089	13
714775	13
16572715	13
8537857	13
16116812	13
16317216	15
3573511	13
8657706	13
1911228	13
11610169	13
9643753	13
8984466	16
6406241	13
893797	13
16598728	16
10521121	16
28529030	13
512624	13
371518	13
1113364	13
4731181	17
12271482	13
11381795	13
21842029	13
1960093	15
25599681	13
4635694	13
9240795	17
290507	13
10059418	13
9295303	13
5098069	13
12624624	13
749083	13
9829794	13
11286168	13
15280169	15
7770045	13
2942883	13
4606726	17
6296790	13
4074530	15
2340959	13
11509964	13
16331839	13
6879780	13
3174556	13
21382	13
2534680	13
6679250	13
6361009	13
4927979	13
14035112	13
21411885	13
8753171	13
328216	13
9388868	13
6086446	13
7573291	13
12229381	16
13627146	13
7714492	13
1578283	15
1910539	13
6745246	13
7417294	13
8890338	13
1988707	13
2395633	17
883366	13
5918641	13
2337538	16
11352861	13
18754092	13
21320545	17
9595494	13
9162541	13
2198291	13
14195538	13
4258825	13
5591271	13
33570	13
1832393	13
7213397	13
39812421	13
7574517	16
4620047	13
6783604	13
5205825	13
149613	13
2626744	17
21090951	13
20753686	13
9153669	13
50902	13
24004974	13
3574338	13
18830253	13
15879846	13
323466	13
14094552	13
6295344	16
456638	17
411970	13
3777774	13
3938618	17
7795499	13
6716190	13
461048	13
4880623	13
3312388	13
18041869	13
1385322	13
10691098	13
2058076	13
7276292	15
12811730	13
19804499	15
5430032	16
8711399	15
1211569	13
13163823	13
889358	13
10539804	13
3173163	13
2335139	13
31374921	13
3326455	13
1679737	16
2917906	13
8178854	13
2206380	13
33924425	13
7370901	13
16326139	13
8724425	13
3296747	13
15814668	13
997548	13
10562989	13
3223871	13
8158992	13
5512618	13
15695406	13
14877067	13
3527312	17
2883318	17
9770686	13
13513947	13
11258969	13
2258706	13
1433408	13
4064486	16
3829005	13
282178	13
353110	13
15117015	13
8778262	13
21292144	13
2982368	15
45506294	13
8706179	13
44706256	13
3842031	13
1642256	13
689483	13
1391005	13
2629048	13
6813565	13
9053142	13
9466884	13
16607999	17
7370884	13
5833290	17
7215338	13
4785691	13
3883121	13
19014554	13
3526039	17
11042381	13
18224937	13
3261190	13
4735301	16
18304301	13
7829581	13
148474	13
12666914	13
12070334	13
2485184	15
3746374	17
1413015	13
3552250	16
2168985	13
20397106	13
3153318	13
5763120	13
10728618	13
325060	16
4962347	17
4052544	13
747000	13
113621	13
8143574	13
394913	17
29237589	13
2115271	13
8797392	13
6787987	15
8647649	13
3197980	13
30246054	13
2303875	15
15691187	13
16186719	13
7767420	13
9307579	13
4397033	13
1477064	13
11409350	13
4211032	13
279836	17
2262228	13
27242662	13
57262	13
5661065	13
1046207	13
1739556	13
12912413	13
2391736	13
6372876	13
1665760	17
9569663	13
16825189	13
15392	13
1870034	13
3366725	13
4169507	13
5729213	13
5407132	13
1836207	15
21536908	17
3147414	13
9249821	13
9102575	15
7873975	16
4522145	13
9592749	13
1582092	15
571369	13
7157585	13
2813425	16
4979428	13
30293808	13
25647112	13
3230879	15
3935269	13
33372630	15
6313236	13
4518426	16
321683	13
277808	13
6564180	16
16435843	13
4808943	13
9953842	13
3091396	13
26981821	13
1443043	13
2445617	15
11759671	13
1804811	17
6067102	13
26796128	17
12885701	13
5885115	13
645501	16
2821346	13
2989107	13
7572511	15
1751337	13
3030672	16
10823655	13
540997	15
4993014	13
27608	13
3619103	13
2740219	16
25190428	17
4823150	13
2640181	13
2339376	13
7639020	13
6761016	13
17401580	13
15278025	13
32453779	13
3578398	13
6902547	15
15590594	15
2716653	13
14905	13
8793836	13
2921016	13
9282463	13
2106925	13
8734263	13
7940759	13
1984752	13
4117057	13
8789344	13
10305984	13
1785238	16
3487059	13
377279	13
15506670	15
1849163	13
2457800	13
6587699	13
9075544	13
6820303	13
2717484	13
6729389	13
12456708	13
4276465	13
16126931	16
5186745	13
11574767	16
2940102	13
8492191	13
4641516	13
2675430	13
24243817	13
1177466	13
1248019	13
2665870	13
51633576	13
23552713	13
4593169	13
6135199	16
6343193	16
4895221	15
3923100	13
6775302	13
3036004	17
8329760	13
5964162	13
33908870	13
18062230	13
8304008	13
5121455	13
454744	13
775512	13
1020898	13
2411352	16
12869433	16
9790647	13
7656069	13
1748006	13
8655656	13
2470779	15
10883201	13
10276136	13
96178	15
2348737	13
1341373	13
5748332	13
18248852	13
15880025	13
21896348	13
8205750	13
14812196	17
5372738	13
4552469	13
5984336	17
606713	13
3521357	16
28659649	13
1521988	15
4704311	13
666047	13
4496934	13
776648	13
13518637	13
1847730	13
17054040	16
18225389	13
16478529	13
23172530	15
2465688	13
6770827	13
3511829	13
8107402	13
11530551	13
3230901	13
1339756	13
13965248	13
13169237	13
886242	13
3004554	13
217836	13
7380432	16
12421074	13
271282	17
12015210	13
6103580	13
2937932	17
5994441	13
11159150	13
522894	13
5496985	13
7576188	15
13016810	13
5443639	17
11475638	13
6405115	17
3397787	13
1001149	13
5672063	13
15295022	13
1668247	13
2746618	16
9069982	13
2639849	13
8441476	13
20314978	16
7665835	13
6444291	13
5985163	13
5655480	13
8160228	13
1405771	13
21065354	13
1139590	13
9470764	13
10966509	13
4423766	13
1963208	13
1647490	13
12758913	17
2892853	13
12010318	13
2718554	13
20511371	13
6481549	13
707673	13
3780569	13
2339956	13
9707935	13
1051695	13
14628363	13
10855371	13
4123600	13
9602875	16
227676	13
3262744	13
4665494	16
8715	13
9581060	13
9959462	16
7867442	13
12618573	13
11571591	13
8499064	13
3086986	13
2707106	13
3590093	13
437066	13
744744	13
1311715	13
37618744	16
2410188	13
15140512	13
2440188	13
1257286	13
131274	13
11289126	13
6856747	13
36274585	13
24295	16
4693441	13
3041692	13
10754390	13
4782092	13
13950937	16
2175250	13
4316158	13
6420104	17
1070603	17
4328972	13
6335381	13
723275	15
9024181	13
6936830	13
8949178	13
11546608	13
4084619	13
5278555	13
4183586	13
6656248	16
11248044	13
3036910	13
3941000	13
11960819	13
2701685	13
757240	13
3836015	13
791488	13
4070386	13
1416452	13
12997131	13
6798069	13
2538350	13
27858947	13
4639743	13
11113747	13
5232488	13
9319444	13
19085186	13
13614633	13
1455479	13
9774215	13
13394997	13
3446238	15
3199289	13
2447918	15
4885425	13
12467471	13
3290630	15
164955	13
849544	13
15485026	13
13474566	13
31482986	13
10777032	15
12636305	13
3513627	13
8984460	13
10060691	13
16571290	17
831715	13
22802750	13
11551284	13
21717673	16
6243956	13
6720270	13
20247838	13
5161895	17
8040966	13
6384937	13
3134161	13
6756000	13
19803023	13
7458423	17
2038410	13
173579	13
1335966	13
4345663	13
9427934	13
5709457	13
2051710	13
7763227	16
8538131	13
750319	13
12689635	13
1358772	13
7361996	15
10286983	13
1771803	13
8894503	13
51888766	13
16853630	13
18427667	13
4046036	15
8827780	13
12859764	13
1428331	13
20857930	13
2667023	13
819109	13
5082394	13
2097051	13
2866765	15
5445661	13
4737856	17
1268378	13
4548370	13
14247659	13
8261601	13
1142186	15
914611	13
740693	13
2896121	17
8979812	13
15885451	16
5147074	16
4773672	13
4173562	13
15296048	13
16009074	13
26090782	13
8178681	13
190159	13
7755153	17
13349007	13
1272962	13
6961134	13
7598696	13
20998569	16
2039657	13
3860328	13
1931882	13
383870	13
5879973	13
6529869	13
8876577	13
5348099	13
4921056	13
8626180	13
1125819	13
5641934	13
5020729	13
1095110	13
2324593	13
41479409	16
812426	13
369257	13
3621480	13
4643035	13
3011166	13
5368714	13
7060373	13
3908979	13
30490030	17
20344478	13
1654875	13
14511064	13
1200890	13
4806281	13
11736547	13
5246791	13
8059601	13
8483963	13
2742078	13
11069898	17
15541126	13
8878970	13
3170119	13
10025872	16
5121719	13
6330651	13
3709699	15
14459775	13
7677850	13
5811683	13
2928641	13
9042639	16
19673392	13
1688637	13
560157	13
27937089	13
5012155	13
1997141	13
2144730	13
9132217	13
2191251	13
6662408	17
1787500	13
152669	13
3885827	13
5615547	13
23617363	13
2543980	13
9960551	15
40772703	17
4524082	16
51514147	13
13234389	16
11089387	13
3046460	13
18329862	13
1730279	13
1768556	13
1186347	13
1008421	13
1618645	15
1783395	13
1619093	13
1047930	13
20546068	13
30583738	13
838267	13
8981685	13
5656058	13
2870620	13
1217874	13
8812241	13
4880518	13
4077568	17
315181	13
765068	13
572718	13
5827997	13
6050569	13
4591655	13
130571	13
4351336	13
3893118	13
12567778	13
12019621	13
539316	13
5498678	13
797014	13
114251	13
152831	16
35265194	16
15903896	13
8103236	13
37772504	13
20045225	13
13894489	13
3297323	13
136280	13
853095	13
7391460	13
4863882	17
1596372	13
7104917	13
1968940	16
3264034	13
10002675	16
912949	13
1445883	13
1992561	13
13856173	13
5043839	13
6311540	13
9544809	16
4867212	13
12122929	13
10058421	13
5296205	13
13781807	13
10028181	16
3511530	13
15555770	13
11368766	13
1530054	13
2101106	17
4305045	13
5492110	13
7975457	13
7729204	13
18927709	13
1927504	13
7212379	13
1891935	13
5042876	13
2128458	13
6238666	15
36892934	13
10291813	13
24447639	13
16454455	13
10267322	13
1575075	13
14950863	13
605240	16
16256784	17
3719254	13
6487069	17
19713795	13
8522483	15
2033213	13
2952679	13
11685721	13
21564809	13
15222550	13
3311080	13
446948	13
5521009	13
2588460	13
8933387	13
21694623	13
4757884	13
2222092	15
7725726	13
11447247	13
3723362	13
2748528	16
3408381	13
22283335	16
946826	13
17766312	17
1904378	13
16603977	13
948533	13
20769152	17
10437540	13
2607933	13
19667981	17
28824387	13
16455175	16
11286781	13
6443880	15
584625	13
1590225	13
385322	13
7679092	13
1339677	13
6450795	13
507898	13
20374326	13
8126923	13
17607464	17
17786385	13
1480239	13
2544361	13
4307634	13
617186	16
3719715	16
5736053	13
7015297	13
10072704	13
5421801	13
17667231	13
9281199	13
8736060	15
557365	13
5788710	13
2522132	13
1951101	13
36950	16
3907533	16
182027	13
7198531	13
3607934	17
6121004	13
1020607	13
35455687	13
2275683	13
3166882	13
280810	13
1342310	13
951187	16
22806901	13
1652	13
9823380	13
2648242	13
7985865	13
2379986	13
440978	13
3376724	13
12163840	16
54330	13
26447215	13
8639697	16
1110511	13
11658129	13
20414711	13
5622201	13
2369161	13
3416681	15
3319666	13
1135686	17
9694024	13
17482385	13
6427389	13
8060335	15
493238	16
20512586	16
1522596	13
9454755	15
34629464	13
1606348	13
12677255	13
22568281	13
4323195	17
8436018	13
857716	13
9211838	13
1094638	13
3792717	16
15664331	13
4823478	13
754682	13
5437121	13
33753555	15
3258852	13
12649277	13
5369043	13
7598546	13
7478366	13
9926387	13
1649804	16
153045	13
4368574	13
11460033	16
4215601	13
160118	13
748768	15
7216888	13
783162	13
209225	17
12267235	13
5499026	13
12441797	13
4853223	13
7319981	16
7252667	13
2495788	13
6988958	13
7447677	16
12387011	13
21481866	13
42015282	13
2968049	13
20847696	13
19297965	13
4442957	16
13693262	15
5888523	13
7623161	17
5987739	13
22696204	13
499856	13
6235983	17
2206364	17
6599001	13
8277108	13
250479	13
2734461	13
18330392	13
159248	13
1315573	13
13971084	16
10499959	13
19653509	13
9666442	13
33614144	13
1682717	13
4513127	13
5097340	13
10848010	15
13384186	13
876979	13
1002892	13
6061480	13
10098300	13
2314377	13
20174890	13
3932531	13
14736431	13
9190526	13
3465410	13
1274847	16
846503	13
5839241	13
5060358	16
1017155	17
13179251	13
1299099	13
1088262	13
7759644	13
35635778	13
5680694	13
4356938	16
4280486	13
1535356	13
11056368	13
305242	13
13064949	13
17180020	16
143138	13
2312253	13
7060761	13
3784974	13
6203318	13
453056	13
18534632	13
9369664	13
6719306	16
1595099	13
9702650	13
818333	16
6392162	16
12470351	13
288108	17
852986	13
2933008	17
35527187	13
945171	13
44914069	13
714615	13
7517486	13
3175766	13
7628391	15
5215964	13
38276894	15
8204998	15
3336161	17
22948327	13
3043681	13
10064379	13
58730	13
4019388	13
2888920	13
426617	13
21344729	15
3761582	13
10555561	13
2385485	13
12463314	13
29535989	13
44644	13
4158771	13
14072573	13
35309939	13
7518889	16
3387891	13
496860	13
734915	17
13696936	15
5950425	15
15496630	15
9646704	17
2916077	13
5539573	13
7657784	13
294232	13
14304939	13
10341630	13
4985372	13
6681464	13
7714084	13
5090188	13
10841333	13
10749647	17
6986916	13
6255285	13
2638569	16
5260889	13
10437019	13
2695738	13
5360509	16
6230329	13
3678506	15
822428	13
3609963	13
4835663	13
7359601	13
7913556	13
7939520	13
6793506	13
12006106	13
893960	13
58023307	13
8352056	13
958762	17
660097	13
512135	16
3473370	13
4935968	13
3451846	13
20596246	13
5643576	15
31511449	13
554176	16
3772811	13
5397847	13
3150590	13
1352369	13
1213058	13
4091175	16
2830534	13
393353	13
1307204	13
8631300	16
451143	13
19737030	17
16469042	13
1539360	13
12649087	16
333775	13
4910618	13
5180082	13
983514	13
3514373	15
12056138	13
3340306	13
1156760	13
5322970	13
24307737	13
1654562	17
2012024	13
2843817	13
8213854	13
4279851	13
4310841	13
7432410	13
9765216	13
31089567	13
562343	13
6986672	16
2719968	13
8851651	13
9223875	16
18961755	13
20069344	16
25631429	16
2868840	13
13116133	13
7238279	13
6719530	13
6259608	13
1621073	13
7075439	13
23906581	13
1847792	13
2318189	13
2365674	13
4842672	13
16149615	13
13778004	13
368599	17
5177909	17
20656295	13
6003801	13
1526494	16
7742750	13
2631719	17
4263458	13
14016128	13
492392	13
36014995	13
2775146	13
11760826	13
5109297	13
5972299	13
5281426	13
6087803	13
2097622	13
4155212	13
29504159	13
12282087	13
2993746	13
12070528	13
841016	13
3588961	13
5881589	13
8418960	13
45530910	13
40721839	13
19075195	13
6469455	13
5551023	13
2555792	13
41295904	13
11351439	13
5566353	17
4019979	13
560507	17
3558365	13
3326652	13
559648	16
804136	13
466456	13
451847	17
146968	13
11541338	13
571894	13
7486322	13
6787691	13
5565853	17
3227138	13
1601266	17
5857670	13
16458618	13
3138140	13
39886809	16
4352562	13
610965	13
23483357	13
6702094	13
6226092	13
3496391	13
3187102	16
7248081	15
2182397	13
5738622	13
27063243	13
5612290	13
15076337	16
7197480	13
1893078	13
1246927	13
20418122	13
9480951	13
37243479	13
11490866	13
1878555	15
11984959	13
14636282	13
16854824	13
6009428	13
10656164	13
1465377	16
23877212	13
11916194	13
1968393	13
484874	13
3055166	13
3606987	13
529376	13
5100616	13
215095	13
5366216	17
1107996	13
1598497	13
395755	13
18558320	13
309072	15
22015790	15
3580423	13
16947602	13
22495252	13
11211038	13
1166185	13
10065658	13
348486	13
5603559	17
2626963	16
5170716	13
2919792	13
13021808	13
16912298	13
10019722	13
1527945	13
231323	15
995400	13
1586322	16
5207498	13
16488044	16
8511076	13
19002470	13
13829155	13
6408283	13
2592169	15
5350551	13
22111878	16
16670455	13
26254573	13
33054630	13
14757121	13
10290566	13
11728260	15
7688596	13
792782	13
15343151	13
2838840	13
3631188	17
10369774	13
10955364	13
72099299	13
4537990	13
26501883	15
4491515	13
12374242	16
2609772	15
4348424	13
8145723	13
15830179	13
5521679	13
1077683	13
1605999	13
36654340	13
11862847	15
5011673	15
12421790	13
12292209	13
14218177	13
7481535	13
13459237	13
7570415	13
29885032	13
1127149	13
13543673	13
6014731	13
7387397	13
27458076	13
1637483	13
12725303	13
9841103	13
123502	17
10553197	13
5569207	13
5076867	13
5950288	13
4726914	15
10703711	13
14243506	13
3875955	13
2712026	16
4814365	13
5241225	13
8931004	13
1794372	13
28775698	13
9120005	13
6132643	13
60976	13
11393281	13
18276260	13
7984091	13
2057820	13
6731849	13
236478	17
8490152	13
1632220	13
24669908	13
8442935	13
2178701	15
1224362	13
5972306	13
20943679	13
581553	16
83460	13
2822593	13
2211709	16
4349322	13
32870335	15
24070603	13
148305	13
14930110	16
3441308	13
12176933	13
7492690	13
4880558	13
1116504	13
8179220	17
1548728	13
10370464	13
1488490	13
3401398	13
677415	13
1167916	13
12258754	13
9987745	13
3251055	13
22799599	13
6271473	13
17177603	13
270324	16
3403587	13
2257234	16
1184155	13
17342634	13
24298949	17
4176124	13
1362225	13
1759228	13
2050616	16
16825088	13
2612943	16
6165617	13
3434398	13
6861615	13
11429771	13
6389147	13
17619077	13
4404083	13
23045500	15
1510336	13
3103176	16
3336530	16
14923575	13
40114340	13
1583894	13
2232998	13
19267602	13
20523053	13
13310213	13
2543656	13
4219498	13
2761996	13
5412527	16
5004299	13
32592486	16
4848070	13
1246962	13
3578697	13
998494	13
124618	13
17169995	13
333317	13
9204693	13
6824589	13
9561149	13
3366531	13
12708135	13
1512395	13
2043476	13
24141021	13
44589840	13
3745988	13
2936780	17
86948	13
10064246	13
8012562	13
4869226	13
4650868	13
2136059	13
1877724	13
5035965	13
16675718	13
617970	13
5459928	13
21024223	13
2083136	15
11873943	13
11678075	17
20594384	13
9617900	13
8523719	13
1003800	17
8852524	13
5329762	13
7547913	13
18335808	15
7377138	13
19505921	13
6327865	16
16224070	17
531007	13
834780	13
1612029	13
6001029	13
8966207	13
16851681	17
8219871	13
371244	13
2590859	13
5109096	13
16021728	13
3760708	13
1021502	15
1943898	17
18910778	13
4451562	13
7161039	13
1847903	13
8733125	13
10095902	16
3610000	15
16838560	13
6112278	13
7738576	13
5693618	13
1881713	13
2458838	13
10513946	16
2867886	13
9923933	13
7118148	13
2870706	16
16720507	16
35486246	13
355786	13
1179029	13
2755568	13
1039639	16
12925420	13
1702821	13
20717	15
8518480	13
8461595	13
10336334	15
1757759	13
11275437	13
14671038	13
411270	13
9410068	13
8329848	13
1350330	15
40866	13
1093365	17
927937	13
9439909	17
1991151	13
6294357	13
4761011	13
6994735	13
18386771	13
8310388	13
265813	13
14274389	13
6791021	13
8742115	16
2314443	13
16063154	13
2401818	13
7040870	13
860349	13
532134	13
7381819	15
289811	13
5357819	13
6250295	13
9978171	16
9209343	16
9438220	13
25758469	13
7824649	13
1624993	13
6452233	15
1284586	17
1321119	13
9355356	13
9983213	13
6213976	13
17770631	13
14065379	13
2243974	17
6513350	13
6736755	13
848916	13
15893810	13
5849360	13
14783216	16
7700159	13
16672215	13
17326379	13
46558	13
6128980	13
6795124	13
387698	13
15535550	13
18309416	17
1022906	13
6958458	16
894691	13
10112784	13
13449094	13
13862480	13
1658141	15
5922706	13
1242373	13
3552191	15
3487557	13
1324314	13
18465801	13
17314098	13
1462620	13
23032414	13
3825342	13
13691298	13
5701520	13
1692472	13
6212133	13
2209504	13
18904525	15
1726682	13
29127493	13
237099	13
20696910	13
21289191	13
772016	13
15322183	13
12306025	13
3213090	13
2135592	13
9230030	13
6178514	13
12639540	16
2065402	15
1202687	13
20324619	16
9491682	13
98918	13
1498184	16
5901165	13
13160744	13
4873775	13
9740923	13
18334165	13
9135924	16
692038	15
6027914	13
6958479	13
7490715	13
3625799	13
275112	13
8990574	17
18936992	16
2660244	13
884601	13
13365216	13
12853490	13
14699815	13
5593604	15
30353133	13
28926963	13
20154022	13
4359433	13
13402960	13
781698	13
7802918	15
5936406	13
18038479	13
1720526	13
4282281	13
11165733	13
3294776	13
4416308	13
7079407	13
9391696	13
9153112	13
9413526	13
60339806	13
5527803	13
4950617	13
774740	13
9747964	15
332009	17
11695019	13
8304090	13
20935127	13
1534560	16
11141809	13
15774844	13
16936482	13
3198640	13
6457965	13
16148781	13
18296010	13
1225199	13
14361622	17
19368721	13
9629394	13
2923597	13
2700455	13
1505167	13
2792781	13
11773225	13
10008108	13
3462832	13
9134541	13
3166412	13
18492115	13
355972	13
6953469	16
1688360	13
1645118	13
2968529	13
8508637	13
21656055	13
3247437	15
14413660	13
7030942	13
2078083	13
5811291	15
21501629	15
6567450	15
6718645	13
16556073	17
4426699	13
3026103	13
27188129	13
8234120	13
4954020	13
4965361	17
10638961	13
12937584	15
4176636	16
5588934	13
1552065	13
10031288	13
9207724	13
2239547	13
11206922	17
2550380	13
22240826	16
2833433	13
7288078	13
6024205	13
544177	16
21558086	13
2927888	15
11183827	13
124949	13
6303224	13
23821365	13
8470875	13
3772042	13
10538923	13
3307992	13
10788920	13
13232700	13
8031699	13
4621509	13
1688735	13
1526043	17
2154926	13
11120473	13
8056097	13
28139994	13
1942355	13
13159051	13
7946541	13
1644866	13
33754075	13
7668444	13
2691558	13
16082948	13
7189008	16
302784	13
9577200	13
20138415	13
5678601	13
2459575	13
5150262	13
2059182	13
14510966	13
13854574	17
10953478	13
28885685	13
11853632	13
8305028	13
488393	13
32282364	15
1230997	13
9731682	13
2843647	15
5071188	13
39322230	13
7754739	13
3172672	13
2074297	13
717752	13
4334086	13
9514347	13
6347646	13
9337401	13
6091633	13
2411618	13
1228871	13
8630253	13
9178972	13
3834119	17
3629457	13
20827842	13
15969730	13
3767705	13
7424236	13
14910978	13
3029118	13
2956544	13
8827165	13
6272142	13
1711088	16
3133002	13
13848926	13
5183181	13
951558	13
2791899	15
10633399	13
3633135	13
223142	13
16099943	13
3906715	13
12916700	13
3568479	13
4152547	13
4822846	13
6999554	13
772410	13
1585608	13
2511473	16
31094897	13
2809855	13
4998215	13
7441495	13
9847697	13
16379589	13
9225591	13
5837251	13
8534049	13
5621958	13
12981531	16
3036091	13
9040232	13
3840010	13
6373490	13
842503	16
1038016	15
3162696	13
4118049	13
468695	13
26085856	13
2557016	13
8365040	13
4748490	13
1906068	13
11129868	13
1674151	13
23934694	13
21660060	13
12942780	13
3546047	13
17215110	13
4566736	15
32220087	13
10272687	13
31278779	13
674034	13
8827495	13
11038266	13
7024521	13
12653216	17
11756758	13
4042730	13
2200083	13
5082984	13
19017417	17
5203562	13
2264348	13
9887459	13
5475558	13
3509736	13
13418068	13
16985167	13
4866467	13
3460071	13
1388133	13
8361255	13
2299146	13
2926972	13
3298845	17
2873812	15
4994896	13
7656407	13
2515149	13
2711929	13
2480202	13
6623998	15
22380556	13
4322255	13
3060320	13
15851072	17
1661983	13
5739668	15
2304259	13
18534488	16
3758069	13
1994324	13
7835666	13
5072890	13
503053	13
859816	15
963001	13
9500405	13
2927016	13
1458595	13
504720	13
1595125	13
5651616	13
14329816	13
2347578	13
1262673	16
2783333	13
6605675	13
16914503	16
12164048	13
1683998	13
7173306	13
7212097	13
7776890	16
3869274	13
14219129	13
19654512	13
10594957	13
18099390	15
8955221	13
10898787	13
10334455	15
15828351	13
12322379	13
81344114	13
3564160	13
29239373	13
2433358	13
1751265	13
8153734	13
5746224	16
23843179	13
9811269	13
7371932	13
18633632	17
2189640	13
878885	13
5420602	13
1339030	13
3374408	13
16851795	13
4533622	15
18866816	13
13770165	13
1339696	13
27145211	13
1239348	13
2620858	17
6572141	13
5817350	13
4750679	13
3873000	13
2652575	13
7116561	13
39574756	13
18873193	16
1264282	17
3306903	13
19954338	13
23984294	13
46672240	13
4963878	13
1431884	13
9426104	13
7581194	13
7882867	13
8090975	13
14708979	13
644394	15
9592156	13
1902006	13
743220	13
35903032	13
6713070	13
9779170	17
3165182	13
16588155	17
3853812	13
4613710	15
18587056	13
3376055	13
2111132	13
3810149	13
440141	13
494502	13
19091707	17
2987496	15
67040	13
1242940	13
3842765	13
6351468	13
17586786	13
2383574	13
1482616	13
2875840	13
3089707	13
21633372	13
15245473	13
522079	13
7234910	15
22262179	13
8601548	13
7173882	13
8663452	13
4884414	13
479436	15
22471763	13
3536847	17
19171233	15
68364	13
2538691	13
2571135	13
8957049	16
3118149	16
4009178	13
1569513	13
5889841	13
8612187	13
20373097	13
14316998	13
2547272	13
14694044	13
9887772	15
740184	17
10405329	16
37132005	13
8827681	13
4750853	13
9825223	16
34548344	13
2422282	13
5903424	16
9340990	13
6736944	16
6540362	13
5439924	13
8218905	13
9557096	13
9445973	13
12747395	13
4043542	13
7118676	13
14760991	13
1454732	13
11322675	13
2277546	13
1086340	13
6051704	13
4055616	13
9104492	13
1257465	13
525187	13
10534149	17
23268058	13
5964559	13
6049244	16
7232727	13
1302593	17
1056246	13
294998	13
3292085	13
12811907	13
6950930	16
4820700	13
4902440	16
1576686	13
2934486	13
868093	13
11000440	13
8651173	13
3652021	13
46608854	13
19061779	13
22781916	13
12745082	17
1872650	13
3732200	13
3815302	15
15761573	17
27047935	13
1933773	16
34787239	13
2769278	13
1549760	13
2912928	13
221535	17
7654872	13
40668733	15
18718605	13
5078266	13
4033327	15
4415647	13
5444203	13
15422911	13
5900863	13
3268617	13
8833617	13
20703615	13
10361132	13
8328091	13
16014622	13
5453638	17
8530948	16
27966876	13
5126450	13
7306125	13
16739661	13
2601981	13
820864	13
29419859	13
2449367	15
864806	13
7584050	13
4717739	13
2038632	13
903138	13
40680373	13
10402668	13
3491054	13
21439434	13
11094357	13
9545315	13
3633807	13
1688434	13
2165973	13
6934801	17
7160047	16
4034571	13
124220	16
3644636	15
31339890	13
32532439	16
20958677	13
22058483	13
10683688	13
33662324	13
3674692	13
9084427	13
2280551	13
10969506	17
14079277	16
831317	13
13970022	17
2765173	15
46666	13
5538550	13
2099499	13
11909921	15
11807707	13
2465713	13
7700627	13
18335741	13
10143814	13
8780131	13
7729291	13
4614043	13
10287069	13
923930	13
6193148	13
2748332	16
6511348	13
1675386	13
1470277	13
1481561	13
12687897	17
6072176	13
11618163	13
5128045	13
5163924	17
3420982	16
3008665	15
1508103	17
2488224	17
1847965	13
9322776	16
2810075	13
3227302	13
5874170	13
1167237	15
23081099	16
5722694	15
8652645	13
1645004	16
2671190	13
3887848	13
1465431	13
21198281	13
8182484	13
31648	13
11798143	13
866203	15
938911	13
42133580	15
1979954	13
6790499	13
12451024	13
19542021	13
962749	13
5061427	13
2625655	13
5423482	15
9771130	13
22550834	13
14115540	13
592747	13
5818260	13
7989600	13
7488000	13
30703758	13
1887481	13
43104937	13
1101556	13
182179	13
3861443	13
13861000	17
3196221	13
7423074	16
2622442	13
716622	13
5755787	13
1512945	13
7018749	16
2826103	13
4563635	13
4148033	13
3281293	13
26462440	13
3403469	13
21300340	13
14352649	13
4433923	13
7657461	13
1453620	17
3779444	13
10594111	13
1914412	13
10996780	13
16708102	13
18128016	13
17107361	13
12178826	13
2746860	13
5102299	13
5887241	16
4280169	13
2741261	16
1513449	13
18016781	13
28527430	16
4700191	13
12047460	13
6213405	13
11932632	13
7538957	13
189460	13
14007630	16
10483913	13
11102916	16
14877881	13
26151756	16
6430718	13
3842416	13
3428891	13
4448040	13
16357080	13
1027724	13
13616826	13
4940892	13
15291746	13
2048495	13
11683595	17
17498438	13
10453283	13
4201811	16
600032	13
8064090	13
399556	13
341326	13
1051971	16
2024447	16
13124713	13
2311808	15
6377672	17
1778059	13
18844741	11
1172419	13
760848	13
1527802	16
9950347	13
9082129	13
1846301	13
4306432	17
12154986	13
4789860	13
2325674	15
1323290	13
6656694	13
5307546	17
22126084	13
12400214	15
1290940	13
11395501	13
655838	17
4256592	13
6408474	13
395834	13
10979741	13
4103898	13
4561739	13
22892048	13
3368590	13
11026413	15
1288528	13
4624149	13
3752737	13
3263999	13
6603823	13
23818647	13
1702787	13
6540406	13
7041559	13
3099881	16
716591	13
2822007	17
3021453	13
4877014	17
1398546	17
8210340	13
7250143	13
11490819	13
1330207	13
2176044	13
4192999	13
24348322	13
3030928	13
9203368	13
3269040	13
211990	17
4398997	17
9650537	13
16565685	13
42925036	17
22525390	13
6378275	13
11530363	13
19250638	15
7335338	13
6613559	13
1768983	13
3126980	13
37579793	13
105869	13
1683863	13
16300574	13
4803682	13
7732042	13
7135373	13
19132753	13
5569208	15
4684240	13
1957060	13
6184401	13
7846287	13
3430799	13
14538508	13
17690003	13
4402597	15
6222422	13
5729853	13
18978661	13
6348092	13
99015	13
2170784	13
5164281	13
3817379	13
483693	13
7500475	15
2021469	13
2423645	13
3242715	13
3809763	13
7574642	13
22324794	13
8030566	15
2640824	13
15176167	13
122027	13
2529513	13
7785221	13
4119888	13
13513214	13
1527239	13
1958503	13
1924066	13
1654300	17
16607064	13
5637813	13
21014483	13
20128658	13
7010102	13
6348934	13
28121195	13
3342231	15
182471	13
1510559	16
859406	13
1073276	13
8869680	16
6921283	13
8090691	13
7696902	13
5515999	13
21600888	13
3701635	13
5933855	13
19547517	13
10285025	13
3000339	15
8312378	13
2640088	13
2964217	13
5411433	13
17071654	16
11825419	15
4952715	13
6764655	13
1414190	13
1448892	13
134757	13
17753077	13
12897085	13
4610449	17
9321235	13
7502936	13
26414651	15
9000834	13
17990857	13
8475909	13
6948754	13
10308466	16
3968683	13
2337168	13
5460770	13
13221823	13
22533099	13
2725960	17
865256	17
9071130	13
5283058	13
973229	13
3552666	13
8329069	13
32038193	13
11931864	17
1434357	13
10330292	13
4084591	17
2725638	13
52470670	13
7591187	13
1372347	17
10380049	15
7061121	13
1051612	15
9878411	13
3632460	13
2198087	13
1241272	13
256283	16
6103136	16
18856175	13
7150837	13
3007912	16
1781602	13
287937	17
9563163	13
7173109	13
35655684	17
7255467	13
49870432	13
2607933	13
4062957	13
1273621	15
577045	13
3541807	13
1432472	13
11363562	13
1117516	13
6103276	13
117432	13
21069122	13
2376971	16
9971504	16
5127775	13
853035	13
1243304	13
7017321	13
8451309	13
27162574	16
3887971	13
2733390	13
770252	13
5892427	13
1181582	13
7361324	16
2648939	13
12947494	16
1220677	13
16467565	13
9836256	13
4711463	15
20109276	13
6876357	13
3380483	13
2709759	13
7811885	13
2608765	13
1513555	13
3288401	13
17293131	13
11455928	13
13883923	13
1789981	13
33379010	13
6622177	13
1959329	13
5940170	13
2638970	13
10796165	13
2282958	13
4271135	13
10298971	16
26814141	13
10199284	13
7102550	13
7722083	16
3650631	16
14701426	13
1497606	13
390745	13
19269828	13
6871452	13
12457365	17
4646866	13
787701	13
4568417	17
10365317	13
10728891	13
4684994	16
6869343	13
1171633	13
11660508	13
13147015	13
236623	13
22486524	17
2579923	13
6110423	13
29198949	13
8636889	13
7792779	13
3140356	15
13820903	13
12857402	16
4865783	17
4729449	16
6576422	13
5705907	13
17175794	13
13358836	13
4040614	13
3736196	17
17813202	13
4696762	13
3346104	15
1009964	13
7863600	13
12551886	13
3748772	16
1590900	13
335904	13
4201732	13
391798	13
10535270	13
2462796	13
4606102	13
6773866	13
12420832	13
9281798	13
3279083	13
11072523	17
12145443	13
2198932	13
4066070	13
1689965	13
2002405	13
1114161	16
1878926	13
2870252	16
8601150	13
3440190	16
6599914	13
4641776	13
385774	13
1175214	13
20904080	13
6401151	13
4092541	16
2903736	17
3907584	13
6113372	13
12418150	13
21929870	13
3204434	13
20223403	13
15510196	13
6588116	13
1425886	15
11534713	13
16197426	13
2337331	13
845955	13
17617804	13
3698828	13
3860111	13
1225493	13
5203240	13
26241540	13
5055271	13
6098981	17
540076	13
2401193	13
1799306	17
13235350	13
2780406	15
11771634	16
8211079	13
5029570	13
20926802	13
1253131	13
17655677	11
2040423	13
2425608	16
1985833	13
554636	13
7875076	13
2142188	16
681114	13
9841886	13
745548	13
21349062	13
1785666	13
14644981	13
33296868	13
4536100	13
9593172	13
4565735	13
20920317	15
479592	13
263895	13
1690200	17
5218520	13
4986080	13
3747286	13
6661955	13
19100418	13
9040957	13
1978494	13
9809288	15
4291391	15
7066099	13
1165027	13
4107912	13
1677643	13
7071601	13
8629150	17
5530641	16
4740781	13
3557997	13
114272	16
7417116	13
1677993	13
5147123	13
9514147	13
17531596	13
11694513	16
11287554	17
3091587	13
12229671	17
4821449	13
8008671	13
3817762	13
6592596	13
1123073	13
18566990	13
7076151	16
8825995	13
15453994	16
4757962	15
3176279	13
2675149	13
7986289	13
4941222	13
12624548	13
882583	13
1265065	13
10724975	13
403176	13
1049443	16
17782979	13
5843357	13
19808928	17
1306590	13
40360	13
3629021	15
1783910	13
2194369	13
7963794	13
1217981	16
4734843	15
3663331	13
3381922	13
4656057	13
1088425	13
9672066	13
11662483	13
2318180	13
5773164	13
4321193	13
9321924	13
11278970	13
3835801	13
1195030	13
3508249	13
1506174	13
2040632	13
15580994	16
5261635	13
6316629	13
10472492	13
105135	13
1265957	16
1248984	16
6152632	16
2962224	13
937739	13
2085862	15
10610714	13
2472952	13
1775541	13
134115	13
2562859	13
26530977	13
25972257	13
4104574	13
634434	13
901660	13
5754812	13
3865082	13
11323399	13
3705071	13
7755367	13
13855524	13
14386908	13
8160798	13
8837770	13
11465050	13
1233332	13
9333786	15
30356274	13
3568031	13
4643037	13
13639355	17
1309873	16
15111028	17
4909657	13
1754929	13
2327157	16
1511958	15
4302261	15
4968744	13
2788336	13
2241192	13
3293185	13
2332239	13
7371731	13
1477031	13
2270567	13
36353441	13
1548778	13
6606920	13
1335307	13
951698	13
20444761	13
6802630	16
3916732	13
19392389	13
855166	13
536761	13
9631207	13
19260106	13
21821500	13
2699994	13
7936830	13
11956772	13
4710565	13
13622242	16
29651590	15
7964745	13
994079	15
24781053	13
6078137	15
12670511	13
7345205	13
17708042	13
9326746	13
12952415	13
7286046	13
2046727	13
1502612	13
21553830	13
1413583	17
7846344	13
7004396	13
1425240	13
5535460	13
2149120	13
1527492	13
3661929	15
8689732	13
12883346	13
10407483	13
2037539	17
1985235	13
8541959	13
4023008	13
2171758	13
17982314	15
11213488	15
5170215	13
1413299	13
1991653	13
15015227	13
14482526	13
35940830	13
1611358	13
7690975	15
5079711	13
1367195	13
1711500	13
7751703	13
3862825	13
10689534	13
10303264	13
258420	13
10673863	13
3596204	13
26385678	13
39499401	13
2800248	17
8154310	13
2644560	13
2536385	13
3115930	13
22288953	13
3439024	13
30042873	13
12646310	13
9360743	17
3459414	13
733353	13
2411308	13
8547089	17
1688240	13
794785	13
4791178	13
2044938	13
16367657	13
10010959	13
2068829	13
42056990	16
3522340	13
7325315	13
845103	13
18735518	13
260970	13
944171	13
3561108	13
6974666	13
3359278	13
23331114	13
7781395	13
6761622	13
4587923	13
10456632	13
6489975	13
22243477	13
15037745	13
5174539	15
977681	13
2974155	17
4413075	13
2758492	13
1308027	13
8057734	13
954516	13
12638447	16
11247252	13
9494347	13
15545524	13
10829320	17
2122705	13
29161310	13
765449	13
7766125	13
23230665	15
13182617	13
798259	13
7769891	15
1686744	15
4859561	13
266852	13
2258011	13
23860088	13
8623355	16
31059	13
10527374	13
10497912	13
1115284	15
10931060	16
4165670	13
6437066	13
3869467	16
4859864	16
1719390	13
3363025	13
3122948	13
6439957	13
338130	17
4898410	16
8294146	15
121990	13
30468991	16
9834607	13
27745090	13
1091148	16
2599083	16
48257	15
19802383	13
17306085	13
3689562	13
1931285	17
12634743	13
2163404	13
3031398	16
5872677	13
2367533	13
13394809	13
24615936	13
237856	17
20840847	13
2916694	13
6655059	13
2107924	13
9458186	13
5527807	16
267421	15
709312	13
1629995	16
2374185	13
1598529	13
16848026	13
12046161	13
1725094	13
619084	13
702538	16
3242571	13
1581327	13
3299047	13
6715908	13
6333240	17
8008959	13
8781291	13
15204299	13
1218368	13
19169763	13
30588188	13
2332848	13
11385463	13
4009871	15
12246827	13
10042088	13
3444999	16
4022244	17
4688948	13
1824193	13
28207412	13
1307005	16
21984345	16
8973163	13
13985234	13
17357523	17
1318672	13
1892206	13
15707432	13
423585	13
13341038	13
11083669	13
5158966	13
5040414	13
31946627	13
6109304	13
989405	13
10452783	13
9600170	13
4089034	13
4068996	13
10052643	13
17501919	13
3340844	13
14219408	13
11331132	17
6746360	13
5346868	13
113361	13
1127115	13
22233620	13
9974127	13
18295252	13
3128068	15
13907250	13
6627427	13
5807726	13
701969	13
10754670	13
18377993	13
11213790	13
11275783	13
5944164	13
4131566	13
1146114	13
5686038	13
17709945	13
17508354	13
3879071	13
15900980	17
16300164	17
5192896	13
8147842	13
3539196	13
11155126	17
782812	13
1733476	16
13157104	13
6710786	13
7181189	13
3190081	15
1984398	13
40499	13
26967602	13
16496891	13
220828	13
2519420	13
3430415	13
5131031	13
3454174	13
32632253	16
18975097	13
5360436	13
31948605	16
20594742	13
15982172	13
348091	13
11979398	15
2091153	13
1236742	13
914515	13
11897399	13
30554835	13
1073397	13
239210	13
4625512	15
7473968	15
2403133	13
11750884	13
2382581	13
22655462	13
22118866	13
12775951	16
1834752	13
3105443	13
13403101	13
11305435	13
534626	13
9940181	13
331298	13
596316	13
4043117	13
4491218	13
1022505	17
2452054	13
21382757	16
23742860	17
8621400	13
32063607	13
4761507	13
11253557	13
1651290	13
8757707	13
1014642	13
2139961	13
6078015	13
390159	13
3099741	15
399304	13
2919715	13
5992313	13
3855275	13
445620	13
11500877	15
20896862	13
209091	13
4321384	13
192361	13
4346034	16
3375180	13
25135535	13
11716997	13
10212450	13
3590968	13
10102252	13
2531600	13
11903193	13
7337169	13
258799	13
2855867	13
7481800	13
29253265	13
1883427	13
3558316	13
13876893	13
36946799	13
272517	13
5617658	13
886147	13
24601816	13
11905850	13
8815336	13
4310877	13
37866177	13
9078465	13
8546205	13
1004247	13
3659370	13
44831991	13
6296266	13
13591624	13
25190363	17
1367605	13
10514229	13
536096	16
12045462	15
853295	17
15592675	13
7942957	15
2269332	13
8704739	13
4596998	17
2396857	13
3447256	13
8201455	13
18900254	13
19104981	13
6727604	13
4622776	16
18862732	13
8183852	13
4651341	13
1679281	13
66776	13
2403552	15
1712463	16
3139505	13
5668813	13
21087573	13
12483869	13
13751739	13
25580529	16
3168713	16
2983117	13
1882194	13
862819	13
5718482	13
20332925	13
14126233	13
13133226	13
2163401	15
2677732	16
11492929	13
975444	17
152356	15
61186086	13
21486422	13
3441067	13
5489938	13
4369755	13
6639245	17
25138627	13
19305559	13
2164713	13
917003	13
4462002	16
1368599	17
15011649	13
9976729	13
14410057	13
20489	13
2161932	13
7526491	13
6900635	13
7599549	16
1488486	13
19157322	13
3668344	13
207178	13
8214230	13
4236933	13
15000457	13
9930831	13
1745357	13
393117	13
11208118	17
1131742	13
392780	13
10439901	17
7436314	13
65367	13
12353874	13
27850698	13
1320812	13
4065137	13
16205294	13
2034112	13
8548366	13
9852726	15
1115481	13
1877894	13
570588	13
6908382	13
7981694	13
3507128	13
9162958	13
6908781	13
3731973	17
9149329	13
7913487	13
3813332	13
8953661	13
3590800	13
1028366	13
1552773	13
4710590	16
45428545	13
1594200	13
3776827	13
4409249	13
24284498	13
13110179	13
11329374	13
30831635	17
2658031	13
9572961	13
10588158	13
1461818	15
1724506	13
11567001	13
6764804	13
6429105	15
8062519	13
4403908	13
79245	13
4507838	17
2439583	13
1226205	13
614434	13
8207344	13
7486280	17
1504811	13
9698230	13
3117069	17
20052209	17
11972761	13
7478862	13
2203616	13
6118478	13
7735749	13
6341536	13
14964578	17
15874037	13
2957142	13
2614269	13
7954633	13
11518308	13
1923147	13
12105358	13
7703836	13
19420143	13
3773620	13
21379239	13
367094	13
13886373	13
210082	13
394506	13
13446026	13
9167355	16
6775241	17
3786743	13
3413726	17
454323	13
8722155	13
105912	13
3605576	16
20463165	15
23652783	13
18972658	16
2306004	13
14544560	13
3122035	13
4038603	13
4794241	13
5024335	13
13574727	17
5255354	13
10796149	13
3014325	15
17297635	13
4572013	13
1832198	13
10714380	13
4589136	13
1280472	13
17766018	13
1768336	13
425550	13
714541	13
1128251	13
925031	13
12424366	15
14452852	13
11744587	13
5571755	13
2149062	13
1258227	13
1863489	13
10652501	13
3424647	13
8590511	16
11169278	16
7900160	13
4824956	13
2645576	13
15280711	16
4205081	13
1710047	13
3354206	13
3978918	13
726853	17
251693	13
27812750	13
29697223	13
15639266	13
21590895	13
8193265	17
6531816	17
33955020	15
5770410	17
13731450	13
7723417	13
2588894	16
12473912	13
11272049	13
7619961	13
1572970	16
5779882	13
3332121	13
32213286	13
7011225	13
4477948	13
10348572	13
605246	13
417279	13
6540008	13
2508815	13
9031251	13
1064625	13
1688695	13
11955197	13
25167831	13
3605969	13
16579628	13
2256643	13
2266503	13
1721798	13
2160596	15
4990993	16
5482081	17
8182027	13
17170947	13
1951308	13
4403682	13
9683567	16
1587693	16
16299331	13
3614600	13
1736236	13
24893092	13
305246	13
10752204	13
6727090	13
6163618	17
835073	15
4711541	13
12399876	13
1605903	13
1393041	13
16017029	13
3572564	13
2133075	16
15705833	13
3557883	13
11711801	13
1475025	13
2816406	13
609267	13
3629802	13
14675749	13
15911833	13
8281025	13
1256562	13
6726403	16
12494622	13
7390047	13
7814330	17
1171351	13
3459006	13
15765174	15
24568626	13
8690263	13
2180255	13
3026633	13
35277093	13
8519993	13
13748254	13
1263174	13
1298767	13
1179398	13
386666	13
1585063	16
423833	17
11352695	13
41937	16
1423720	13
1467019	13
704824	17
13263899	13
3710546	13
11207027	13
273109	13
13635783	13
1145588	16
3738124	13
16745184	15
20027706	13
3423168	13
1656413	13
4335190	13
202071	13
6104326	13
12189160	17
10109818	13
202817	13
37995440	13
421094	13
8275379	13
2232936	16
1136370	13
21314936	13
2837417	13
6988468	13
8267580	13
14320845	13
24536867	13
10376147	16
11698218	13
18280343	13
8258475	13
3104856	13
36426163	13
26153789	13
4430652	13
2628588	13
4285081	13
2369245	17
4662201	17
4917648	13
11592666	13
7704841	13
283113	13
608302	13
926379	13
12014202	13
14831765	16
1858987	13
198551	16
2830223	13
10176432	16
9423043	13
14619969	13
12553329	15
257533	13
7967704	13
4181038	13
3946098	15
7389351	13
2068107	13
1862341	16
4322002	13
12802791	13
3790854	13
1203088	13
1598344	15
112278	13
8175492	13
9084962	13
2095857	13
655061	13
9261644	13
21329634	13
5756918	17
20174853	13
31967807	13
13460105	13
2323149	13
8531904	13
3068530	13
3856248	13
19181795	13
30903858	13
1937598	13
8102044	13
27067372	13
4367791	13
698241	16
19504080	16
11758348	16
8776228	13
2682339	15
697638	13
15916611	13
20503735	13
2217816	13
2996437	13
7281467	13
337385	13
10315897	13
3509382	16
20645087	13
2575149	13
1665694	13
1156608	13
122674	13
14986597	13
2930894	13
10870024	15
3175275	13
8930652	13
30245536	16
21015154	13
9624972	13
271553	13
11132606	13
324424	13
5836593	13
28472894	13
479648	13
17035245	13
12242556	13
2568733	13
1788929	17
9946811	13
4639346	13
17342230	13
2710122	13
1577361	15
1931633	17
67303392	13
1138185	13
3460452	13
2615410	13
10049115	13
9425361	17
763611	13
17713189	13
5273772	13
33593283	13
504681	13
6318085	13
8660689	13
457705	15
912817	13
12390809	13
24497111	13
1230974	15
30171958	13
11701401	13
843651	13
522821	17
7216625	13
12625100	13
17910826	13
3927031	13
11235624	15
6023520	13
3730702	13
6690219	13
7141136	13
23916190	13
9327914	13
2204827	17
3746840	13
12185429	13
15738349	13
11521877	16
5381032	13
38042	13
582996	13
2713283	13
18465970	13
2186791	13
724450	13
1159402	16
12951112	16
32324748	13
3653143	13
8410581	15
23411600	13
5555386	13
814178	13
5342285	17
7247326	13
6448077	13
9180584	13
3479635	13
5649200	13
18793601	17
6702217	13
15528887	13
4572722	13
21965922	13
8850746	16
16727738	15
5013302	17
2802542	13
13646123	16
9864493	13
9071240	13
15381522	13
4984829	13
6279803	13
4830179	13
10450151	13
1968476	13
1980315	13
412172	13
2930241	13
22048125	13
9233663	13
5564562	13
8927153	13
597599	17
4741630	13
843020	13
22197119	13
4483735	13
16686169	13
9765066	13
7284351	13
19544502	16
3713742	13
4782750	13
40367520	13
15620543	13
3247594	13
194534	13
5250987	13
10209283	17
3119051	17
3990236	15
2444314	17
9833847	13
15092368	13
300611	13
15349960	13
10164580	13
6574630	13
9337608	13
5684704	13
1737977	13
2466022	13
2034434	13
9834108	13
82835	13
6473695	13
15064870	13
893854	13
2754561	15
4625477	13
14929464	13
2423068	13
22709610	13
15208076	13
15855486	13
23424936	13
11241211	15
18292259	13
6996767	13
2960670	13
5047741	16
2237250	16
2610489	13
1814297	13
14515733	13
30986735	13
5282015	16
11253191	13
729995	13
12234701	13
3651931	13
8087364	13
21939794	13
7928573	13
311987	13
252030	13
666861	15
1990936	13
18306307	13
1509245	13
4907051	15
19062232	16
46909427	15
33228351	13
10344830	13
25659814	13
11417411	13
1593477	13
1769176	17
19308198	13
6752174	13
1370968	15
5247046	13
4848130	13
1942643	13
4667200	13
740000	13
8592417	15
14809734	13
15475	13
1219049	13
1302797	13
6962697	13
11816024	13
3380360	13
5208391	17
5229462	13
28374104	13
7656581	13
13131856	13
22493672	13
1768140	16
14766104	17
10421194	13
18964453	13
17661479	13
3523050	13
6715714	13
14968376	13
2596914	13
10757582	17
8979134	13
515314	13
16808712	13
2151703	15
3113428	13
10227753	13
559950	13
8283456	13
9502651	13
3338409	13
7930413	13
2162494	13
8176073	13
6083513	17
3163088	13
15091264	13
19542073	13
3683063	13
19719977	15
7642917	13
5823893	13
9418718	13
5051207	15
7969103	13
1832143	13
719140	13
1327849	16
4441692	16
133798	13
6841439	16
23608469	13
44602766	13
7735698	13
15300856	13
2562953	13
7843516	16
4324207	13
3076428	13
29169027	13
11711580	17
14360471	13
5184679	13
11003743	13
3096468	13
29813748	13
6989734	13
2895655	15
373744	13
3832807	13
2595878	17
22614428	16
1961585	13
7663791	13
10628421	13
5992315	13
16500359	13
23179508	13
2016702	13
23719397	13
10068206	13
12007402	13
8167155	13
241335	13
6784394	13
4185714	13
9081737	16
9518446	17
12112426	17
13157070	16
6518885	13
5368928	17
1510020	13
4864974	13
18109682	13
2784622	16
3610160	13
16467156	13
3006919	13
5873920	13
9501306	13
2068293	13
384312	13
100786	13
5469035	13
1875362	16
7588297	13
4731901	13
3507419	13
7064500	13
11647157	16
4221051	13
6452133	17
13692334	13
937623	13
4308418	13
13526253	13
19176532	13
49707032	13
34903210	13
9751756	16
7936506	16
8215621	16
3613754	13
3719299	13
23730159	13
14854259	13
10609041	15
2485198	17
23364767	13
7065411	13
11729560	13
1207740	13
13854691	13
5440558	13
24922573	16
1045479	13
8083919	13
14848117	13
321251	13
6084595	13
2585920	13
7183571	16
2101483	13
6968136	13
9414877	13
6761209	13
417765	13
1284406	13
8560898	15
7640532	13
7455220	13
13818565	13
12947825	13
3158936	13
999187	13
11272257	13
21767325	13
1120434	13
5788160	16
2362954	13
86146	13
14566	13
3823045	16
750738	13
2051226	13
20401130	17
319363	13
8710010	13
164095	13
1205477	13
15986854	13
7486832	13
6043325	16
12756381	13
3155642	13
44799280	13
16191795	13
1826919	13
7668298	13
12182363	13
436777	13
7758883	16
22563286	13
6745381	13
4112177	17
15268811	13
1964351	13
9664113	13
3634779	13
7155734	13
1443298	13
46427583	13
2227446	13
4329500	13
4015613	16
21414	13
2379825	13
1181605	13
6622929	13
11702189	13
7590230	16
16521698	15
2328202	13
5743744	15
9437134	13
20428306	13
138488	13
2831995	13
3578887	16
3039501	13
7369951	13
17052072	13
14789315	13
18543567	16
19415682	13
20329676	13
3248487	13
1834759	13
2134195	13
8588481	13
18555315	13
5020749	17
495655	16
2735185	13
4401528	15
4010928	13
1624505	13
16436264	15
8905653	13
1329599	13
3683617	13
4831609	15
3613366	13
9944820	13
8219725	13
34723333	13
63911	13
18153526	16
8853753	13
5813459	13
216909	13
15352254	13
11597738	13
7223871	13
2426500	15
5261255	15
12172323	13
4480905	13
10153206	17
14173295	15
2618659	13
7690154	13
973339	16
4838467	16
326083	13
2250843	13
2207302	16
4331553	13
10499964	13
2141810	13
11202180	13
30833625	13
2582093	13
4007515	16
13050893	13
7464302	13
22548697	13
7522901	13
14003807	13
19432306	13
3739327	13
17304139	13
66619	13
4042736	15
12515840	17
6554785	13
24342024	13
15146763	13
15907548	13
9636836	13
8430806	13
6929492	13
1779919	13
4344870	17
31325670	13
11088625	13
9864114	13
8721935	13
5646311	13
7342683	13
12092643	16
4249991	13
14786611	13
5568287	13
23688002	13
15590736	13
3145127	13
2045026	17
1147281	13
17363896	16
19181424	13
6301337	13
4539986	13
377323	13
4266622	13
12723154	13
21661847	15
12181076	13
5326814	13
4780575	13
18494737	13
7120846	13
28724859	17
4540983	13
9413714	13
2367004	13
6472577	13
20078532	13
10000757	13
13738	13
3301765	13
11367233	13
14085659	13
13611617	17
4645935	13
10634485	13
17284036	13
28003234	13
13041611	13
20381309	13
3673352	13
14194714	13
54746	17
8165348	13
5392468	13
510214	13
2417019	13
7562865	13
22542271	13
21329017	13
7190469	17
9291281	13
3135124	13
4487042	13
4819320	13
7166932	13
538730	13
861818	13
1699765	13
8653992	13
918638	13
10007408	16
139492	13
3598269	17
19659861	15
42326758	13
581323	15
7089627	13
7315760	13
394833	13
1053950	13
3860756	13
7566811	13
21664206	13
695185	13
18986841	15
1150202	15
15286162	13
14267140	13
8493246	13
18057804	13
14482331	13
7715667	13
1233708	16
22229256	13
4487662	13
2038935	16
2257897	13
5004100	13
2913696	13
1264376	16
5438621	13
7364077	13
5069742	13
9109414	16
8891273	15
1891791	16
24322309	13
8002452	13
5766845	13
22516808	13
21570244	16
225115	13
34673269	13
336217	13
19380272	13
2859124	13
13323993	13
16966581	13
6906919	13
2048533	13
48811403	17
22008050	16
3826391	13
1349734	13
14429296	13
10938106	13
1694474	13
715655	16
5356106	13
3203031	13
740845	13
16006769	13
3011187	13
775202	13
4072093	13
9491010	13
4107955	15
7180173	15
2442417	13
4317750	13
5436375	13
7742029	15
20934669	17
2203959	13
4557636	13
656466	13
9062174	13
1681320	13
3983395	13
6658431	13
2184639	16
1354412	13
2592848	13
8115720	13
11532876	13
11940731	13
10404332	13
33062352	13
5612062	13
3900339	13
240350	13
2197489	13
26735038	17
4115179	13
2447533	13
9515151	13
4445417	13
9798083	13
1031380	13
12143850	13
1043842	13
15201033	13
12960783	13
13359621	13
1296525	13
212385	13
11562138	13
5953091	13
2898045	13
1394457	13
20635381	13
9560017	13
10472363	13
696562	13
35781787	13
8481279	13
1786603	13
3206325	13
15713020	13
20885480	15
648921	13
806717	15
16770465	13
5830849	15
5466512	13
3204989	16
6693558	13
13721910	13
25899677	13
7886163	17
8110010	16
32007485	13
3040889	13
7121432	13
6899169	13
8939832	13
23710210	13
1801843	13
17430557	13
3649437	13
4219558	13
22120283	13
7420651	13
4484596	17
6817667	13
1305714	13
7926058	13
2351530	13
2554447	13
8534409	13
4238387	13
20952838	13
7162870	13
9546393	13
6083972	13
24299685	13
1498697	15
15836042	13
3240708	13
5045474	17
4050607	13
4483688	13
1029101	13
16709420	17
1769965	13
7489008	13
11676253	13
1658409	16
4303978	13
7054489	13
2193018	13
7580756	13
17527	13
13726928	13
48033084	13
26468960	13
2590921	13
45833	13
30620922	13
5552625	13
861163	13
2636088	15
1890831	13
28316037	13
1536083	13
10497989	13
2304622	13
3710373	13
1207502	13
1554621	13
4997660	13
9508881	13
9964747	13
1227016	15
2497080	13
39854484	13
6171770	13
1328476	16
4033492	13
559973	17
337799	13
150529	13
3025740	13
1397475	17
17549485	13
80703	17
5817075	13
8330648	13
4062320	17
2035046	13
3600963	13
6514927	13
25328223	13
3667005	13
3535544	13
23024383	13
12102512	13
6429782	15
5815686	13
3519373	13
454953	17
25924216	13
6225453	16
1300893	13
8377713	13
10152950	13
9074711	13
18350925	13
8485269	13
636274	13
7921556	13
13320247	13
1601221	13
5058618	15
3437407	15
1524726	13
6124281	13
3106043	13
4366982	15
231434	13
10461198	16
7159713	13
4323353	13
4597302	13
4512785	13
26136389	15
113216	16
19232129	13
8263347	13
28638027	13
7787765	13
1238502	13
11309123	13
7546823	17
44855	16
37782623	15
2734601	13
4807709	16
2621764	13
4021746	13
52457138	13
3531938	13
2351520	13
1234612	13
833726	13
1866868	13
1127284	13
11317625	13
2196536	13
4275667	13
20270727	13
11096642	13
4131222	13
2542140	13
8587484	13
1223442	13
5946767	13
495394	13
3039699	17
12217518	13
571505	17
4080840	13
4584032	13
2234989	13
8948277	13
4352117	13
9623212	13
2566399	13
5406382	13
3678155	16
7538602	13
1812982	13
4765238	13
1531867	13
633351	13
1039527	13
12876962	13
46978	13
3904365	16
553444	13
15822905	16
4564794	13
16943405	13
14792544	13
3647422	13
8758691	13
10470972	13
3294235	13
9967706	13
4927628	13
2162447	15
1158787	13
6324930	13
3969696	13
3904638	13
2045391	13
10465148	13
1060162	13
5540544	16
37329960	13
5718803	17
1639511	17
15586679	16
1733821	15
1603459	13
11072753	13
15766558	16
6495760	13
4352705	13
3794355	13
2930950	13
3210921	13
7648122	15
4319433	13
17228198	13
1635982	15
12380220	13
5265775	13
16349914	17
2053858	13
264541	17
364026	13
11351643	17
12457719	13
18626486	13
8557876	13
7162569	13
8836368	13
6149159	13
884360	13
16797672	15
8413368	13
2708757	13
9305819	13
2150439	13
4771247	13
11203954	13
12663003	13
4463107	13
11629956	15
24451145	13
396264	13
12591208	16
2463543	13
10626371	17
14302201	13
515027	13
3498408	13
1079084	13
17706723	13
2115984	13
2265758	13
19162153	13
4934008	13
3951925	15
1411088	13
3218448	13
6633372	13
5421132	13
23385705	13
2167745	13
1478349	13
2468197	13
10524931	13
2535313	13
2554660	13
9166095	13
3928900	13
1509966	13
2692942	13
4959784	13
3839876	17
12981806	13
24170712	13
1732475	13
6519274	13
15973083	13
8192865	13
10250746	13
24180083	13
3476493	13
7781516	13
369488	16
3249782	13
8719159	16
13854949	13
13359592	13
10194102	16
19837187	13
3682643	13
2398341	13
21220616	13
11243598	15
9067821	13
4774439	13
3302375	13
3425103	15
3239389	16
3510467	13
7792220	17
10574029	13
5948576	13
11577051	13
39159	13
380453	13
212756	13
2050442	13
16161730	16
3375968	13
158836	13
1349390	13
1453342	16
15237970	13
4684371	13
4459871	13
3611503	13
10951441	15
2821143	13
12481766	13
13802714	13
9914392	13
1703838	13
16157892	13
4917321	13
4280758	13
5533300	15
9180251	17
39856440	13
4706858	13
35714011	13
17800460	13
2827104	13
7049217	13
1905683	13
7416727	13
9566861	17
4057957	13
1113527	16
5368367	13
8301788	13
26192309	13
19466719	13
18378210	13
7662376	15
9244441	13
2599434	13
9981489	13
10760942	13
30628152	13
1943842	13
3166273	17
4323384	13
2793580	13
10481130	13
3841301	13
1625762	13
636535	13
1718143	17
3554402	13
15911031	13
10476417	13
2461642	17
6311791	16
22106612	15
3613789	13
2606972	13
4682186	13
24806395	13
12926610	13
4799200	13
10305404	13
2414457	13
12296330	13
9026021	13
10699001	13
12207304	13
1542743	13
5902281	16
546838	13
2740292	13
15095793	16
5964877	13
481518	13
12060247	13
5521936	13
18377919	13
4065956	13
20034465	13
2611503	15
7936390	13
14158581	16
8498397	13
13188799	13
26684023	13
6104566	15
19338251	13
1543810	13
6420954	13
1127941	13
725854	13
2357990	13
2507341	13
14452368	15
10009453	13
2114539	13
4130899	13
13548589	13
3020428	17
1194828	13
15297275	13
2166819	13
6690800	17
1604949	13
1044872	13
4963396	13
2527507	17
2002611	13
3633294	13
15495796	16
4400455	13
4513708	16
13469608	13
6392586	13
3747567	13
1399055	13
22649318	13
1998821	13
4466057	16
4179294	13
12825726	13
5781230	15
13656906	13
16425394	13
2462155	13
3239856	16
2279807	13
9219871	13
2628871	13
3014222	15
35614430	13
6238713	13
29689370	13
4812904	13
3105412	11
1671654	13
16789570	16
18409864	13
418792	17
14524079	13
31610	13
1604124	13
3304942	13
7983767	16
2918147	16
4096761	13
351384	13
7620760	13
4918254	13
9434779	17
9647093	13
28518972	13
10282915	13
550118	13
2352690	13
10312228	13
2534820	13
7681924	13
23079921	13
16278259	15
11987388	13
1634720	17
149360	13
3093032	16
1489021	13
6781412	15
2401064	13
17683638	13
574519	13
3166313	13
26849453	13
1725183	13
14369011	13
3888342	13
2019318	17
2154474	13
11623987	13
1296176	13
16471441	13
25264854	13
11257535	13
5401647	13
23298085	13
1723291	13
7021442	13
8340485	16
15511517	13
489694	13
11352850	13
19691461	13
13318395	13
8123117	13
2690204	13
5666001	13
2539917	13
3277620	13
39299129	13
3172582	13
9473830	13
13708676	17
5312672	17
8127488	13
2057307	13
10776395	16
21068729	13
2895189	13
953962	13
3314623	13
3407213	13
138622	13
2052735	13
7528219	13
11428282	13
14788879	13
2073180	13
13045679	13
244565	13
15494316	13
5457103	13
3957867	13
21479654	13
8367	17
6503345	15
1095915	13
5902336	13
1175575	13
14393988	13
6207001	13
9120190	17
1092062	13
3207571	13
14983307	13
7082550	17
6564860	13
571630	13
2406748	13
847201	17
320156	13
29437562	13
6311205	13
5299545	13
501870	13
2315365	13
1425397	13
59869	13
911284	13
1246445	13
3496253	13
13124882	13
6869998	13
17771381	15
1359711	13
24215936	16
163194	13
4253898	13
8181457	13
10063298	13
13061217	13
888943	13
5576509	15
17819824	13
3075410	13
2212998	13
6204191	13
42985481	16
12194476	15
66345557	13
9045101	13
1727703	16
14137771	13
5483231	13
89769	17
6572181	13
1481218	13
1740328	13
2496319	13
3760727	13
5895195	13
13955400	17
19165047	13
243302	13
16225503	13
2559909	13
16504638	13
15821568	13
5016982	13
3826118	13
1300477	13
9493184	13
4641106	13
23300238	13
894882	16
27250725	13
4040812	13
5989532	13
5684127	13
10103355	13
1550010	13
2202248	17
9097134	13
1665506	13
2679134	13
12619195	13
10815215	13
13897197	13
16618712	13
17668696	13
3293116	16
11621192	13
6981984	13
16649151	13
10505174	16
4865257	13
5794196	13
7070806	13
5237681	17
7185049	15
6521436	13
5688764	13
11837527	13
66883	13
497025	13
984089	13
798257	13
4344637	13
8615170	13
19983307	17
3068239	13
16419436	17
10346882	13
14786264	15
14415565	13
3622839	13
25454406	13
767638	17
1287630	13
8128340	13
16107421	13
5734406	13
7500604	13
236779	13
13724578	13
17353191	13
5036053	13
2492590	13
8090061	15
3286878	13
1916249	13
223373	13
7125331	13
8277085	13
8527191	13
27807637	13
16038450	13
4701522	13
13037422	13
895684	13
1552517	13
4496552	13
14411798	15
1910075	13
19192667	13
17803645	13
1100456	13
11855730	13
22977805	13
142183	13
7180334	13
12171078	13
4636984	13
10726540	17
5007041	13
20033214	13
19190802	13
2891416	13
19155693	15
6180108	13
4768072	13
3553221	13
1242475	13
11197424	13
8544671	13
5865362	16
14508599	17
3126800	13
993009	13
5379758	13
1680824	13
7526590	13
4329320	13
11865735	13
351270	13
2005075	15
1088477	13
1512554	13
6893961	13
13932240	13
13930593	13
6974707	13
4016085	13
7199646	17
8948722	13
5658891	13
1011367	13
1451013	13
4997075	13
4933443	13
3140883	13
7833705	17
12523065	13
1071732	13
8547566	17
6615381	13
7138026	13
4384294	13
12029547	13
452438	15
330492	13
34943132	13
5292809	13
12788959	13
3063387	17
13962562	13
8169779	13
19020126	15
1391783	17
7741836	13
1588913	13
8879373	13
9601838	13
804489	13
7355295	13
1761413	13
27691730	13
12659251	16
7018900	13
20191536	17
1332562	13
5930855	15
1468212	15
18612806	16
15020735	13
2350410	13
2704260	13
14270805	13
14601833	16
1634291	13
440704	13
6394759	13
1186920	13
5547882	13
439149	13
11046379	13
5173890	16
16394998	13
3038902	13
5588228	13
1783168	13
2923672	17
1704743	13
7755054	13
28122546	13
14874516	16
8201987	13
17991078	13
12257050	13
995772	13
5190584	16
20659367	13
19350427	13
2794298	17
18158098	13
3711707	13
75328	13
1583946	13
1800967	13
20064098	13
2402711	13
2148264	16
221585	13
9715784	13
199932	13
1591020	13
728765	13
35688500	13
717534	13
4118404	13
25353289	16
3316792	13
14445482	13
11925293	13
1088537	13
16917368	16
4517567	13
2373830	13
2993371	13
14642865	13
12070491	13
2033720	13
1970485	16
12784856	13
16180015	13
480635	13
5267580	15
14176043	13
321292	16
3848444	16
1580072	13
2210411	15
3230434	13
30863384	13
3639502	13
1828329	13
11303253	13
9673194	13
10788121	13
8308213	13
13620057	13
12952561	13
15318495	17
8213071	13
1728345	13
3983669	13
8043684	13
13733645	13
24272844	13
5140500	13
14437805	13
1684507	17
4384218	13
50506	13
622503	13
15611388	13
27675553	13
4072334	13
7742532	16
2882323	16
11917586	13
3824531	13
8723043	13
24106788	13
1358616	13
6791409	13
2885118	13
9470924	13
6124400	13
10107161	13
4350892	13
4412946	13
9961399	13
14375783	16
7691919	13
363444	13
241637	15
2494772	13
11617424	13
312282	15
1479726	13
729447	17
15866443	13
17079165	17
19242810	13
6941923	13
4672398	17
16726571	13
358334	13
3894951	15
611149	16
12894575	13
538193	17
9598933	13
12717728	13
69501457	13
20219577	13
2802265	13
3418487	13
10555600	13
12944600	13
4075662	13
3776169	13
4953683	15
24489832	13
3031276	13
2969437	13
1658737	16
13386322	13
1383341	13
4117179	13
5072690	13
11484428	17
585924	13
517693	13
12438842	13
8503152	13
2581001	13
93114	13
27169589	17
38702392	13
4434396	13
32999938	13
12855206	13
8336762	17
5121002	13
4136255	13
10320732	13
1915265	13
10461001	13
3851668	13
17238348	13
15920395	13
4416216	13
18018997	13
27495665	13
113512	13
9914230	13
2179501	13
630299	13
2373064	13
8828771	13
4861435	13
10710095	13
47147692	13
19433506	16
9490948	13
8379503	13
469678	13
8148026	13
48104	13
4860246	13
845779	13
16004139	13
15654093	13
6894706	13
27072947	13
6018619	13
2296779	13
14435576	13
4184346	13
2207416	15
1632904	13
23870778	13
2341451	15
2731524	13
1960272	13
19929382	17
5999484	13
1196009	13
13889827	13
13549922	13
15623010	13
1700993	13
5304781	15
3549367	13
26854236	16
18926050	13
3179904	13
5329185	13
10936368	16
13254669	13
2069793	13
255916	13
2307670	16
23640163	13
4424710	13
7794854	13
58457798	13
15592448	13
30832634	17
10075055	13
13494615	13
4330454	13
11841097	13
11502539	13
20124548	17
18291623	16
2009272	13
11328745	13
94498	16
6285192	13
3218482	13
20416184	17
11491022	13
11833722	16
192523	13
13297740	13
3466340	13
12976185	13
6581506	13
2018145	13
7071085	13
9281433	16
13436565	13
4067457	13
5121176	16
7086180	13
4489207	13
8262638	13
14366491	13
11648426	13
7162156	16
1153775	13
1457840	13
7310070	13
910524	13
2058129	13
1567330	13
12337370	13
5202309	13
294998	13
345037	13
9228447	13
3588069	16
4856862	13
5235367	17
123165	13
7359161	13
2325017	13
3291883	13
5438647	17
2215848	13
26300686	16
3432690	13
1725219	17
184634	13
2685538	13
5552917	13
165718	13
3209860	13
12669441	13
5528813	16
333183	13
3527797	13
5506963	13
130671	13
7196590	13
5082186	13
4382566	13
2027746	13
5365071	13
31832922	13
14124414	17
30434784	13
11135025	13
17803559	13
884934	13
1320333	13
3174583	16
1267329	13
2469858	13
13987493	13
4574506	13
9854527	13
29431830	13
3750288	16
21157283	13
3308211	15
4705584	17
5764197	13
1389467	13
56156	13
12821116	13
1089696	13
3947240	13
10870074	13
3685347	13
40675809	13
2411961	13
2172162	13
1864096	13
18661405	17
18622569	16
2489878	13
277813	17
10039316	13
657100	13
4943598	13
700245	13
12929133	13
23134787	13
1825200	13
20307999	13
12488934	16
65165	13
499444	13
2690146	13
2639813	13
1226103	13
2241198	17
48096	13
9769635	13
5635316	13
22330227	13
225024	13
401626	13
436030	13
5298756	13
11783867	13
473316	13
9433567	13
2154729	13
730856	13
63084181	13
7240129	13
4327040	13
10326112	13
16197677	13
4419659	15
10299111	13
23826975	13
7578993	16
981903	17
13738464	13
6824373	13
855394	13
5701023	13
4535633	13
1068086	13
2802024	13
435642	13
14229181	13
16897324	13
14251247	15
6878693	16
2870848	15
1547119	16
2306650	13
6419812	13
2629333	13
5997584	13
4060675	13
28786821	13
775365	13
2121851	13
6296438	13
13167051	13
9833159	13
7271823	13
10302223	13
35141157	16
2506226	13
4095177	13
19261978	13
7618238	13
2476128	13
9522291	17
1402347	13
15493987	13
7495005	13
8817655	13
1384860	13
654517	13
1089061	13
8521424	16
3188170	13
3664989	13
3509873	16
2783302	13
6708724	13
20429	13
12935382	17
7369597	15
5438215	13
4276685	13
6170673	13
6309788	13
1128421	13
33581347	17
2406528	13
28967862	13
6816470	13
786528	13
3628621	13
8835979	13
17129899	17
26564539	13
177544	13
29168881	13
126673	13
2242562	16
7100787	13
14965287	13
38227769	13
1484469	13
5047478	13
7175063	13
15183619	13
7162092	13
12145116	13
44258681	13
2682953	13
2479690	13
21095478	15
10340737	13
1077966	13
8264845	13
869075	13
3571931	13
2341641	13
4919303	13
4978227	13
12678528	13
1835373	13
18657810	13
3677229	13
2111793	13
10137104	13
3585105	17
21390199	13
22879527	13
25431111	15
1008605	13
12636391	17
17151588	16
9532420	13
12935935	13
11154866	13
11849084	15
7879559	13
1847428	13
12625561	13
2402403	13
3966904	13
8599866	13
37282	13
7943801	13
6824532	16
28291733	13
145060	13
2238154	15
2442437	13
28547594	15
6504045	13
8241152	16
1946817	13
229252	13
21336559	13
15837999	13
2428083	13
27107262	13
14668242	13
7045520	13
2636316	13
21343554	13
8855445	13
14716408	16
6285718	13
619787	13
1940666	13
20063785	13
16716413	13
12190213	16
8630309	13
6446937	13
5030911	16
1904667	13
7830118	13
4007446	16
5923421	13
3598108	13
11508431	15
10799904	13
18799280	17
2624999	13
10478803	13
1134775	13
19166810	13
13707841	13
5329790	13
4163492	13
11186586	13
26568084	13
2013819	13
14703756	13
19723198	13
5789638	13
9507720	13
11599296	13
3318160	13
25570784	13
96960	13
4990431	17
4674137	13
7620941	16
3468009	13
7714278	13
8965582	13
835891	13
15024017	15
31709605	13
323618	13
2394385	16
3894375	13
4172288	13
5361420	13
9780367	13
4654055	13
10841904	17
8055944	16
5948341	13
26037115	13
1520533	17
13341472	13
832733	13
7803195	13
17013920	13
1500865	13
5982083	17
15570440	11
2732572	13
13582876	13
17068786	16
1880886	13
3181101	15
15464332	13
2585484	13
835210	13
1501419	17
10716090	13
7532275	13
10433656	13
10150774	13
5548094	13
7069466	13
2983880	13
18904127	15
7342737	13
878464	13
1992512	17
10695778	13
3543948	13
430573	13
35331448	13
140906	16
20506544	13
8118159	13
7596906	13
10143509	13
5101909	13
894742	13
3605836	13
2041851	13
20295290	16
994816	13
11098475	13
1769204	15
3046698	13
2318387	17
9671875	13
1854678	13
1187455	13
5140279	13
9852482	13
741780	13
9201024	13
1981253	15
3342691	13
2223537	13
27212933	13
5219470	13
3519587	13
882285	13
28858865	13
8605659	17
31471043	13
3254833	13
2492328	16
2881656	13
841061	13
36383536	13
5018261	13
32688920	15
24308324	13
7802917	13
7403641	13
23020299	16
7821567	13
2407394	13
18939354	16
19585152	13
3772674	13
14648974	13
3959446	17
5815503	13
20780513	13
15149083	13
10193458	13
3037711	13
1807037	13
1760917	13
6387762	13
5643346	13
2810071	13
7887416	13
7297847	16
4834839	13
764569	13
6007329	17
1679940	13
20590639	15
4485713	13
14611970	13
3587256	13
4807400	13
12211907	13
11009788	13
4057620	13
7661121	13
6567219	13
1407219	13
2297138	13
1765789	13
2481327	13
3763113	13
33013056	13
2182783	13
25573755	13
12657910	13
2210157	13
4320384	17
3297693	13
16580650	13
30203254	13
3587822	13
1815238	13
4418911	13
9209536	13
30745418	13
1842809	13
13093740	13
9872203	13
4108763	13
31351409	13
18612099	13
7710815	13
280219	13
7516950	13
8840023	13
9888751	13
3371763	13
3292016	13
3054663	16
4097487	13
26284788	13
12696714	13
26650429	16
8874269	13
10800914	17
2937604	16
769010	13
8860837	13
3903822	13
589914	13
42466691	13
11104275	13
7441473	16
19658085	15
4500540	13
9802376	13
9923892	13
13145182	13
3784307	13
7969028	13
4486286	13
7152788	13
8090932	13
6825846	13
7565238	13
5289866	13
9040051	13
11547820	13
798107	15
7578772	13
11013707	16
5492651	13
2884981	13
3002977	13
2422024	13
4502703	15
12294870	13
278310	13
6649422	13
10247891	17
989138	13
8038203	13
233799	13
3502001	13
47904504	13
7105274	15
1360815	13
8032383	17
7038932	13
11891373	16
2792626	16
6873642	13
5270687	13
18948087	13
631310	17
11275855	13
9014808	13
4829560	13
7196218	13
758863	13
28544054	13
8224103	13
1891764	16
4087893	13
3203826	13
15656305	16
10445099	13
3803380	13
20720198	16
6260666	17
4354259	13
2270778	16
5727912	13
4647682	13
4271458	13
7693779	13
21799308	13
2980749	13
3993826	13
562779	13
7716212	13
1618254	13
22881038	13
15441878	13
473775	16
31026656	13
5085425	13
4895128	13
4199325	13
465658	16
1295563	13
11810571	13
49258	13
262486	13
17037101	13
3238401	13
9968008	13
2697841	16
25713319	13
1144758	13
1348834	13
2559243	13
2414094	13
25879721	13
30857516	13
6584711	13
6664952	13
8726530	13
12536191	13
4817247	15
10843751	13
6376371	13
9142975	16
18187637	13
2434558	13
18580895	13
5890916	13
5487344	13
669059	13
1073325	13
2401227	13
26336687	13
7963123	13
33686820	13
11343119	13
6042320	13
8937017	13
15337678	13
8555399	13
3548012	13
11915101	13
10992736	13
5932359	13
3019588	13
7833507	13
2249705	13
16816418	13
5804597	13
21370204	13
1414846	13
2103265	13
334397	13
29493993	13
2337564	17
730840	13
557021	13
1316608	13
8349984	13
26524969	13
2579585	13
208244	13
14901741	13
11635438	13
38858247	13
2571401	17
67686	13
185014	17
3517955	15
364668	13
13444504	17
2552504	13
9749321	13
29992286	13
3079987	15
3326708	16
26758540	16
5608839	13
5939537	13
4744547	13
490451	13
1109246	13
1242485	13
2819357	15
767003	13
2720510	13
12517215	13
4131555	17
1839550	17
4836128	13
3171130	13
18685520	13
4705944	13
8150651	13
16819779	15
10625828	13
5754188	13
1955840	13
2623721	15
6443809	13
24757112	13
3839365	13
6540461	13
7958892	13
412711	13
2997133	13
2871585	13
1547918	17
1982587	13
5924443	16
17370008	13
301247	13
4552943	15
226961	13
313445	13
1775032	13
909548	13
1828020	13
7573878	13
322020	13
1904247	13
6899354	13
11528788	17
2103161	13
19055045	13
8388538	13
10697333	13
343502	13
4030280	15
18272648	13
5383999	13
4535299	16
1847928	13
3008358	15
10019211	13
1496873	16
23117731	13
7726977	13
1472271	13
7527322	13
3711965	13
39857621	13
1946073	17
1899386	13
15421119	16
14082431	16
16206996	13
1142871	13
6008781	13
1172577	16
2450947	17
10393197	13
2369340	13
1517882	13
3206767	13
13029681	13
13166961	13
1696344	13
8122595	13
2429717	13
4740215	13
25242043	13
25592371	13
4104793	13
813763	17
5271903	13
14787150	13
762443	13
8741439	13
8320698	13
576072	13
16009878	17
9459765	13
4764404	13
1287248	17
3446555	13
1254292	13
23957989	16
743560	13
134708	13
7335140	15
4975707	13
7635012	13
4852974	13
3649839	13
1116853	16
9461451	13
943451	16
1208122	13
7692695	13
10017941	13
8253486	13
1156827	13
12879094	13
23305765	13
13734049	17
4962209	13
7024116	16
21334588	17
7720795	13
5873854	13
2379505	13
15503640	13
10155146	13
3936518	13
5705570	13
10525163	13
10335757	13
791790	16
6226362	13
2564926	13
6638343	13
10562684	13
4266259	16
1510531	13
913343	13
10415043	13
1475218	13
252118	13
13031649	13
5986426	13
14330668	13
817977	13
5549276	13
17412830	13
5556089	13
20526364	13
4000763	13
2020664	13
1639073	13
1844065	13
8294327	13
14136985	13
377982	13
7904217	13
12036020	13
3535260	13
25575227	13
197607	13
12433703	13
10431831	13
2212830	13
16143988	13
10013476	15
3962854	16
2369607	17
14851146	13
3222228	13
2723095	13
9034699	17
15074618	13
967404	13
4683273	13
23021346	17
1063025	13
2658355	13
7619157	16
10265319	13
5167290	16
43420555	13
6207202	15
2546039	13
8969220	16
1421924	13
4404356	13
1105110	16
31254588	13
13436607	13
2385102	13
1231674	17
8165854	13
1518899	13
11286934	13
28444319	13
13449895	13
11428364	13
6787414	13
13262553	17
6230865	17
6889286	13
14228329	13
1926772	13
7475258	13
4048261	13
36836576	13
4109736	13
6747378	13
3231647	13
1784095	17
3040601	17
14539452	13
26184257	13
14733221	13
8626975	13
3248513	13
36775560	13
18024491	13
11073132	16
12637092	13
350698	13
4326700	13
5941035	13
19075206	13
6893429	13
7468733	16
511868	13
7878754	13
8185735	13
5923851	16
8311487	16
4968407	16
15704150	17
9020427	13
1954785	13
1314588	13
2612708	13
16577042	13
1542783	16
16137912	13
6611918	13
1380951	15
9687352	13
15289840	13
1566118	13
3776581	13
8075968	13
20623320	13
148703	13
6157267	13
16926399	13
11136604	13
14385313	13
1719254	13
794070	13
7128756	17
5607374	15
1433390	13
4482488	13
19815576	13
4228944	13
2650075	13
11659760	13
16611299	13
5299746	13
3032394	13
272322	13
5838160	13
2979223	13
4499979	13
4576299	13
8384816	13
11923470	13
5864154	16
3652209	13
2540692	13
2621752	13
943002	13
878045	13
48933915	13
1184293	13
7766345	13
4942249	13
5823776	16
6610592	13
15851810	13
4591847	13
54082	13
26137822	13
959017	15
5335035	13
9730258	17
2442393	13
29817600	13
10641001	13
4631190	17
27137124	16
1704063	13
2123841	16
2290880	13
45298	13
5009788	13
6536193	13
13705014	13
3402698	13
1139418	13
4079341	13
9205800	13
1312672	13
8566722	17
1794848	13
2539570	17
4371328	16
5064334	13
17152203	13
30131601	13
10888116	13
3112427	17
1770174	13
4294756	13
2728769	15
2781840	13
2396693	13
1530469	13
18699419	13
5298036	13
5162047	16
3005222	13
5362181	13
12034181	13
22691674	13
6125718	13
234894	13
13657877	13
3408996	13
6010197	17
37222082	13
6723102	13
3173870	13
3688107	15
13763829	17
14773315	13
11672880	13
36122733	13
8395218	13
151147	13
2067679	13
6803169	13
1991047	13
32048290	13
11090398	13
11500870	13
989933	15
953721	17
3453351	13
5291589	13
14177175	13
2887066	13
8250034	13
17070635	13
23544964	13
14789934	13
6501815	13
6708218	13
3789296	15
8819490	13
5254472	13
10894914	13
7204186	15
3131137	13
1578315	13
1405636	15
1641966	13
8369005	13
147004	13
2956569	13
3561066	13
12630495	13
12112833	17
9369059	13
2487432	13
5402418	13
2028982	13
1530634	13
5491202	15
615114	13
4506698	13
2380963	13
5042375	13
1987441	13
5851487	13
14205647	13
7523520	13
9687875	13
4396695	13
21415946	13
11705463	13
8569126	17
10806436	13
13159300	15
33064174	13
5401641	13
14277904	16
2587380	13
4381444	17
13337214	13
1452449	13
905609	13
20110795	13
6532908	15
16319780	17
7975092	13
27631841	16
19050689	13
8095276	13
3323981	13
9871514	13
635800	13
6214799	13
4918361	13
4516869	13
15950120	13
4603883	13
9520818	13
23419601	15
223795	13
8866722	13
6921514	13
20631453	15
817477	16
1060903	13
5622335	13
6215332	13
28889274	13
25175954	16
7119023	16
381171	13
2018243	13
4712130	13
15508802	13
4769525	13
872754	13
3027354	13
4478624	17
2006498	13
3547082	16
1431439	13
6916487	13
1168984	13
6370334	13
3803693	13
564547	13
7591600	13
2832516	13
1163109	13
11942386	15
9216805	17
17301366	13
8181329	13
16310918	13
2675931	13
8595814	13
6634750	13
1597912	13
4195504	13
13488942	15
3374450	13
433127	13
2676034	13
755180	13
6167571	16
19024837	16
24366414	13
3633359	13
544169	13
10835918	13
13927501	13
1387370	13
10842050	17
5806204	13
5888752	13
5952400	13
1642462	13
29194360	13
4020597	13
10395219	13
79993	13
2856364	13
1350307	11
42623735	13
5728812	13
2686612	16
5981589	13
42041	13
12978684	13
2148748	13
5831256	13
10036686	13
4908510	13
12007427	13
7442168	13
26923723	13
6555668	13
12451950	13
4123587	13
2951651	13
295025	13
7310220	13
9369428	13
9544546	13
1234258	13
9080720	13
5750718	13
8803536	13
723447	13
12156337	13
433934	17
2795051	13
4872779	13
14151128	13
2798399	13
5081969	13
28020641	17
9450065	13
3216601	13
21427363	13
4793732	13
22791508	15
1008006	13
5869591	13
10181445	13
8632898	13
28844763	15
12938718	13
4335652	13
10963037	13
12029677	13
9618835	13
2952632	13
1388497	13
1335813	17
2903404	17
6565838	13
1673236	13
1021726	13
8941522	13
1314880	13
547568	13
14728657	13
4998340	16
24916778	13
5455266	17
9942282	13
69596	13
6040822	13
4756385	13
7434864	16
4401236	13
676305	13
17895556	13
3426684	13
1145555	13
8366316	13
1871244	13
16649338	13
1633119	13
1135987	13
7331835	13
6329266	13
1687551	13
2839706	15
3738032	16
4741340	13
1619922	13
264566	13
25286238	17
7204734	13
5687054	13
15167491	13
11408174	13
5813605	13
12116295	13
8613056	16
6603025	17
1162653	13
33617233	13
4557219	13
16839827	13
11721846	13
14962935	17
18706345	16
10093499	17
3620538	13
7797963	13
10480357	13
1824065	13
2269518	17
16123570	13
17138266	13
22082548	13
1339199	13
5622344	13
2536766	13
1116711	13
3842543	17
17517141	13
13688664	13
2519483	16
23994693	13
12099747	13
8558028	17
2577132	13
6060756	13
74100702	13
5049889	16
631955	13
8245661	13
1453083	13
3718582	13
4712002	13
2584059	13
7494057	13
21889515	15
10099931	13
4155375	13
7416515	16
12390683	13
4943692	17
7579987	13
24393671	13
250698	13
2093167	13
3220522	13
4657672	13
4811328	16
365441	13
6273678	13
5412691	13
1936534	13
11033075	13
443760	13
14337094	13
5944378	13
5273683	13
3648111	16
20823031	13
33945560	13
8573832	13
14478744	13
21582616	13
8548258	13
5301802	13
2035522	17
5257373	13
871221	16
409712	16
305974	16
14800571	13
17993511	13
16293093	17
15286589	13
28445583	13
3941050	13
3848157	13
886044	13
13137606	13
1873996	17
22571213	13
7695377	13
619917	13
18378141	13
25954763	13
467979	13
3083695	13
20684953	13
6458933	13
5918581	16
505266	13
8348251	17
13229180	16
2195403	13
2722224	13
196841	16
12693891	13
239306	16
17551590	13
1518557	13
923772	13
20278021	13
1374529	15
1195253	13
14265965	13
5318916	13
3080855	13
4552463	13
11672489	13
11351394	13
7387912	13
5144293	13
17059077	13
1067197	13
1388101	13
2050328	13
853724	15
2751541	13
5597069	13
1610849	13
4484992	13
23932428	13
2306772	13
9640383	16
2480851	13
2695492	13
18237115	17
950302	13
38883197	13
16239233	13
91319	13
23329928	13
1142364	16
1292339	13
5114943	13
3696839	13
13264958	13
5293503	13
14081090	13
3322684	13
1811200	13
534715	13
1466092	13
2777462	13
28312939	17
18503691	13
25420988	15
2792958	13
6075357	13
13198181	13
7884034	13
2354739	13
8954632	13
8303594	13
14106370	13
926738	13
2497279	16
14439924	13
18420114	13
9851538	13
15764473	13
92886	13
214456	13
5351377	13
19451937	13
12483235	13
37417536	13
8033718	13
817533	13
5843242	13
12671510	13
17387397	13
3119243	13
366025	13
4105168	13
1700294	13
34605276	13
3818003	13
1234225	13
10831843	13
13703651	13
4215969	13
10697228	13
9772944	13
70876392	13
6262636	13
1796069	13
192342	17
2538156	13
10056375	13
2558134	13
5391485	13
1685807	13
8799219	13
333278	13
1355191	13
22213921	13
16062839	13
8954201	15
2986585	13
5367206	15
1299764	17
6550	13
8115602	13
3713439	13
1432025	13
608889	13
2985449	13
5199238	16
6626822	13
187115	13
2383	17
16923867	13
16466212	13
2025482	13
16463638	13
21337426	13
7111731	17
22458842	13
303497	13
5626532	13
2673790	15
3565940	13
38211204	17
5758857	13
5681933	15
1686866	13
4119123	13
19304893	17
3157543	13
100363	13
21779361	13
11319831	16
3507466	13
3172187	13
14420994	13
7596855	13
2833499	13
7410360	15
11998466	13
433323	15
3599178	13
13548371	17
9421851	13
5040191	15
716493	13
812666	13
4715663	16
9254545	13
13556604	13
9516256	13
2986579	13
3364033	13
1008228	13
653751	13
3230516	15
16966333	13
7281176	13
8060192	13
2382120	13
4365428	13
1845119	13
2224354	13
327520	13
4859057	13
18508556	13
373578	13
7529791	17
6001449	13
11728239	13
818798	13
191472	13
2345211	17
3023068	13
8257033	13
7000886	13
4721044	17
14616846	13
4870645	13
8421945	13
4373380	16
10171044	13
11787005	13
1867698	15
697977	13
855775	13
24867892	13
22064032	13
2027756	13
3539721	13
2559529	13
12458260	13
26291403	13
826598	13
3977762	17
36274692	13
22981499	13
5246226	17
8793796	16
11739614	17
6561106	13
5842957	13
2549092	13
25232988	13
1277331	13
4243276	13
861484	13
8370127	16
11380150	13
12992464	13
3004941	13
3601808	16
15425823	13
16727743	13
19347244	16
1510689	13
5710034	15
1877092	13
19029818	13
222787	13
3956023	17
4991749	13
9509099	13
8313492	13
3642509	13
13289079	15
738301	13
1531712	13
32080424	13
6180134	13
14562754	13
4159803	13
8580686	13
1233882	13
13216132	13
10464332	13
22945	13
5012046	13
13115648	16
14362824	15
8302775	16
12675641	13
2377723	13
13534011	13
26486261	13
1213174	13
6182817	13
9227882	17
126659	13
831803	15
7319357	13
12394765	13
3390241	13
1705000	17
136831	17
11748544	13
7043288	17
4835467	13
8338979	13
283029	13
15128371	13
2370779	13
2899710	13
6262130	13
11866897	13
1420415	13
20548533	13
6689724	16
1236309	13
3185516	13
9174551	13
1292729	17
1875379	13
2798311	13
6014169	13
1320595	13
8427017	13
4855008	13
26302344	13
18796838	13
1121100	17
8816920	13
5387646	16
1464533	16
12805826	13
3903888	13
23620012	13
11069117	13
21921097	13
8025094	13
25337607	13
20295702	13
16083354	13
429151	13
12374371	13
23513244	13
4196701	16
30442827	13
14093434	16
5464425	13
1823147	13
17178686	13
18608565	13
22801068	16
3237560	13
13541160	13
12871589	13
2260114	16
13691536	15
3938493	13
3661830	13
11178433	13
4999673	13
1361333	13
4475182	13
26573350	13
20565351	16
20575195	13
4314011	13
10677863	13
23795794	13
3752651	13
14546023	13
1036287	15
6011677	13
172081	13
3279042	13
2918287	13
19770916	13
2908082	13
12588024	13
1149397	13
1853435	13
24328389	13
7721101	15
4075797	17
7761439	13
1157568	16
24274415	13
4620168	16
4233940	17
13988365	16
4417166	13
4135984	13
8611524	13
14052871	13
2974697	13
7657753	16
682503	13
12844718	13
4783297	13
12259229	17
186240	13
13768990	13
3289136	13
3935044	13
21064125	13
4327456	15
10509401	16
2562389	13
12557118	13
5973063	16
4433728	13
2700322	16
16786265	13
4782142	13
7212715	13
13816306	13
5754772	13
10241618	13
2808874	13
10841843	13
22101465	13
9204323	13
974915	13
1807848	13
688460	13
9169339	13
418487	13
1763656	13
2020422	15
1358415	13
3027695	13
218266	17
3508193	17
1244309	13
13654878	13
8832852	13
11019189	13
2998199	15
8592685	13
1258698	13
1438747	13
8833513	13
24320370	13
21269326	13
26868644	13
9840431	13
1650783	13
16773374	13
7580711	13
14066807	17
7425624	13
675268	13
674846	13
26183166	13
137489	16
6123744	13
1566497	13
9395303	13
11563676	13
16744320	13
105393	13
2004816	15
1450083	17
6077557	13
7291806	13
18496660	13
985000	13
204656	13
5319205	13
11193270	13
14053339	13
1713302	13
29711120	13
5626076	13
641860	13
19346611	13
875442	17
5221820	13
25980119	13
11039120	13
17157101	17
7605942	13
9650036	13
13148700	13
10124150	13
6028841	13
2536788	13
5064561	13
9614972	13
1454362	13
826389	13
13511074	13
793202	13
5045231	13
2210781	13
4035765	13
11074266	16
15051485	15
10296556	15
2784144	13
869289	13
10778097	13
11896594	13
14395694	13
1861989	13
1699156	13
152692	17
10202693	13
222869	13
21144724	15
10781853	13
1434563	13
6331748	13
20900082	13
19573803	13
17757106	13
8501009	13
5132002	13
4539384	13
146373	13
7353055	13
1670853	13
9928558	13
2810855	13
6402218	13
10944028	16
38902639	13
23979202	13
2813569	17
1876918	13
16270590	13
23179030	13
32279075	13
48492985	13
28816772	13
8781472	13
953350	13
593467	13
6597319	13
5441232	13
6167349	13
9174216	13
18913361	13
4646248	16
2594278	13
376967	13
19596986	13
3244042	13
4008022	13
579398	13
1150352	13
8406644	13
13947059	13
6894934	13
9411754	16
4359105	13
765772	16
10764772	13
12608286	13
706754	13
12808390	13
8071432	13
1398062	13
7012171	13
12198795	13
10655220	13
2426959	16
123682	13
2254209	13
9091672	13
16819409	13
860549	13
6288737	13
6109437	17
9010209	13
24244450	13
28631218	17
28468264	13
225232	13
639183	13
2027482	13
2820421	16
5626865	13
4139780	16
452003	13
19883021	13
1343868	13
8683780	17
4860892	13
5700913	13
644426	13
1254699	15
7842083	16
2098698	13
1689731	13
7014694	13
2076690	13
12955044	13
11233794	16
847845	13
1752132	13
13608012	13
3423823	13
5741263	13
3836218	17
4388773	13
5518006	13
4523311	15
13960987	13
5839614	13
27740564	13
14870985	16
11867563	13
9328603	13
21476399	13
8093976	13
7923263	13
14173100	13
1182364	13
17585788	13
2600972	13
3559865	13
3523396	13
7422847	13
3685802	13
5747500	13
1234353	13
2572112	13
2758739	13
4581632	13
898603	15
449001	13
4306239	13
479639	13
9242901	16
281256	13
11702277	17
10804297	13
6857111	13
10854690	13
4888209	13
182816	13
2458342	15
7915482	17
470214	13
2827445	16
2796519	13
16940088	13
11428687	17
32772734	13
15835497	13
16377691	13
1150091	13
2202360	13
1188259	13
24505934	13
5487215	13
12506612	13
8030822	13
5205180	13
13447682	13
2124850	13
26558079	13
624506	16
5496383	13
2044271	13
1541922	16
20729663	13
995503	13
4663844	13
1834529	13
8607523	13
7654083	16
1193209	13
14184920	13
223861	13
11317364	16
4248336	13
2534556	17
1208629	13
10423933	13
7856210	13
8905101	13
6081156	13
935454	13
7936767	15
11767298	13
12623376	13
1270163	13
4584800	13
1761692	13
2757331	17
12137205	13
11231195	13
2760152	13
314228	13
2826418	13
10009483	13
4528633	13
4926877	17
1603512	17
2394278	13
5044127	13
765700	17
21475527	13
5568644	13
6273857	13
8499000	13
15241917	13
30295565	13
362969	13
5095558	13
38550573	13
13664318	13
13612219	13
7240113	13
15456423	13
5223583	13
5976775	13
1583563	13
5982722	13
522128	13
21456315	13
897301	13
814577	13
380959	13
3117485	13
19934909	13
2588962	16
13382771	16
1588688	13
223273	13
8231373	17
13488726	16
10374841	13
41741195	13
2669253	13
9712198	13
4992996	13
18804751	13
25882345	13
5057989	13
14067504	13
7815904	17
4826578	13
2449340	13
3562647	13
10485824	13
6941544	13
15870153	15
920970	13
27949873	13
42573683	13
11553625	16
4141588	13
14906723	16
8564902	13
17487911	13
3696895	13
12490568	13
24557986	13
8838736	13
2468955	16
12778966	15
2817366	13
7822243	13
6093986	15
1548836	13
14695105	13
6632268	13
5332945	13
6038912	13
11046244	13
17905693	13
2015586	13
7372679	13
1090396	16
428044	13
15753109	13
1542520	13
2475086	13
4229496	13
5393516	13
11735989	13
11855574	13
22100459	13
928374	16
5369345	13
14938858	13
21738947	13
5254663	13
28757225	13
4403940	13
386150	13
1186084	13
1016316	13
6567348	13
3209641	16
3335809	13
6334964	13
5803391	13
5611869	13
24034000	13
6464916	15
16548110	13
19679317	16
165133	13
4258492	16
3424178	13
3347407	13
3029265	13
5433531	13
8234028	13
3978305	13
19164855	13
8781947	13
12960519	13
1278341	13
3938234	13
2525603	13
4099719	15
9504754	13
1671103	13
4565053	15
1195551	13
5765139	13
17286734	13
4282474	13
9111279	13
21927137	13
1405066	13
2871974	13
5272326	16
4742109	13
623500	13
7609712	13
15774683	13
3076051	13
2490701	13
11963379	16
4568089	17
5132270	15
2766410	13
7020470	13
732572	13
24506316	16
11753195	13
7978306	13
9066317	15
13252886	13
8909843	16
10633131	13
13466087	13
18332787	13
12258553	17
26199976	13
4507559	13
17115606	13
6784873	16
6868400	13
1380137	13
12805526	13
3246945	13
3244865	13
20465119	13
163067	16
3351898	17
576039	13
7072848	13
1127690	13
13875113	13
11998026	13
299067	17
665506	13
12728519	13
2356993	13
996171	13
864597	13
177261	13
17138588	13
7314145	15
2104296	13
8940820	13
3514334	13
1831879	13
6376675	13
15604326	13
6125364	13
2339535	13
280866	13
9720397	17
8907761	13
6907806	13
10590254	13
72809	13
33957822	13
5524011	13
11289412	13
3052090	13
6432315	13
462859	13
2341599	13
2823230	13
10244733	13
2584740	13
4277853	13
1529437	13
18819371	13
5658164	13
4613208	16
4886598	13
11829833	13
11641754	13
1994210	13
6226941	16
4674716	13
2676739	13
2021878	13
802380	13
17100834	16
1918270	13
3230861	13
6790848	13
7338989	13
813779	13
5673354	13
118081	13
4425199	13
4461962	13
1178066	13
883903	13
1588306	15
7597476	13
10597868	13
7816275	13
7564831	13
1423291	13
13031272	13
3143959	16
7836189	17
8191591	13
2277881	16
11957653	13
2307272	13
12912909	13
13395711	13
3760469	13
1274207	13
36044003	13
12110827	13
16242674	13
450437	13
2369054	13
588341	13
699092	13
7743388	13
546807	13
282382	13
432310	13
354153	13
3349825	13
2025607	13
2986097	13
5917471	13
207014	13
616460	13
7004593	16
180200	13
18500292	13
404352	16
20749894	13
3665072	13
2265287	13
1396705	13
2959909	13
19021791	13
8362897	13
5667045	13
762734	17
35991786	13
2235588	13
26838962	13
5046906	13
16201295	13
12218666	16
9464532	13
3801422	13
2418559	16
177595	13
49294918	13
6747079	13
5041789	13
10056370	13
10361688	13
8290648	13
18298494	13
599753	17
8713244	13
8657456	13
1394948	13
4729937	13
17357421	16
7964278	13
10905190	16
18818020	13
2099195	13
15766140	13
14187868	13
6229689	13
2094606	13
2590410	17
4367745	15
1050552	13
897182	13
1561763	13
10329872	13
2755093	17
6604441	13
17131412	13
1480882	17
5212858	13
13101400	13
10223046	13
5351776	16
2485321	13
20356500	13
5016765	13
14596933	13
11928106	13
4471510	13
4547354	13
22510852	13
3587105	13
10541631	13
30585355	13
2734541	13
6560188	13
178967	13
2872305	13
8141677	13
1874090	13
352372	13
2709242	13
1836403	13
6480817	13
3079811	15
29116821	13
4188735	13
36144718	13
84225	13
3797479	13
6359733	13
14619080	13
229277	13
6529678	13
14667504	15
13693451	13
28149407	13
6968493	13
1532427	13
8972088	13
9754760	13
10766631	13
13336387	13
2363567	13
2413893	13
4951138	13
6537182	13
14645629	13
11918904	13
9614672	13
10134089	13
2342972	13
331465	13
17387565	16
8282358	13
10415570	13
2471164	13
11250837	17
23539372	13
7786962	13
5242009	13
12757550	13
8820493	13
4234956	13
1411587	13
12545673	13
3374790	16
4308516	16
594508	15
9008071	13
7836752	13
7579903	13
5276443	16
3902101	13
5089417	13
16344027	13
11962239	16
3330685	13
4889023	13
5167018	17
22893075	17
31484216	16
3337129	13
4370765	13
317540	16
2985331	13
15863983	13
16383019	13
1678565	13
8565290	13
32371292	13
9756631	13
4800316	13
1242725	16
744806	16
1560522	13
9358218	13
1484724	13
7137398	13
2699616	16
1360059	13
10493938	13
3983836	17
2472749	13
1387460	13
28397328	13
6954894	13
8472229	13
5876026	13
1345437	16
1919163	17
12637127	17
2186718	13
593743	13
4235126	13
659706	16
1783551	17
9430570	13
976963	13
3075091	13
10317819	13
5088717	13
2251999	13
724002	13
8464555	13
8530997	13
3361171	16
1941020	13
617280	13
23099055	13
1691449	13
13446723	13
8790213	16
18474881	13
1602823	16
18037603	13
412952	13
4162737	13
2050328	13
1262056	13
2109338	13
1680699	13
3269121	13
6321956	15
5451668	16
7757570	16
5626557	13
2578681	13
12262687	13
1417645	13
4944032	13
6676154	13
4605130	13
508142	13
4460719	13
10640162	13
7252325	13
14103603	13
6756305	13
17684501	13
887528	17
4848325	13
2258043	13
13935874	13
13933605	17
5344059	13
941644	13
1198898	13
606435	17
1700723	13
9410078	13
1504594	13
4178494	13
2375450	13
4750466	13
7130238	13
15351957	13
226703	15
3559024	13
6060213	13
1853297	13
9896546	13
16039791	13
5256712	13
9101789	17
4031377	13
632298	13
10842769	13
25248438	13
7311229	16
542294	13
9253466	13
3399900	13
1253468	13
3498452	13
7951196	13
3038060	13
9665511	13
2469807	13
7442926	13
3119606	16
32025057	16
8855909	13
10319157	13
5328790	15
2627826	17
1004591	13
28755787	13
6350477	13
1944602	13
26650348	16
4086426	16
11395700	13
4303194	13
4941369	13
2718090	13
639357	13
15317784	13
928897	13
16889978	13
8833320	13
3755294	13
22798177	13
10213070	13
7587514	13
18509057	13
7030850	13
213743	13
7546375	13
806066	13
11403994	13
24660499	13
933260	13
2377253	13
409515	13
1096232	13
4602357	13
25491817	13
3759084	17
1652951	13
6234450	13
8879292	13
3351772	13
53311226	13
1068768	16
10563154	13
17692058	16
4806919	13
13801325	13
6839723	13
11189103	13
18590443	15
13775196	13
10770970	13
1619324	13
51370	13
7986740	13
1824221	16
3486278	13
13932618	16
1140305	13
17343495	17
10515514	13
893334	13
1760573	13
19889500	13
17127677	13
5309873	13
5303327	13
12866825	13
1848944	13
400726	13
1986274	15
7234752	13
19216159	13
23029550	13
3392198	13
8009859	13
375573	13
239073	16
791269	16
8950600	13
23938724	16
2786060	13
5014212	13
16897035	13
2119756	16
20807302	13
1036944	13
10906285	13
1941623	13
3750513	13
3277580	13
22979105	13
34727716	13
16646	13
4025473	13
6158969	13
1357941	13
2583340	13
12812273	13
37140396	13
10115207	13
15361373	13
26701393	13
1649466	13
37843318	13
2533787	13
9182753	13
12222875	13
8821511	13
6869306	13
2900383	13
8479899	13
4397446	13
4861241	13
2546898	16
9383660	13
1122807	13
3395489	13
14265089	13
5449524	13
31569431	13
1313588	13
6478140	13
8003861	13
1116159	16
14808697	13
5423696	13
1112477	17
14045830	13
4772125	13
10111583	13
1801795	15
451439	15
6516789	16
634459	17
2948419	13
12536268	13
7150273	15
22500178	13
26119769	13
13000970	13
9665616	13
4443148	13
12782381	13
9546422	13
36186098	13
1559345	13
5213508	15
4119610	17
4506092	13
3410925	13
16449052	13
4268118	13
6311798	13
5324516	13
1617187	13
9681769	16
5356136	13
1431286	15
9254292	13
722821	16
4699348	13
1820692	13
5438003	15
4162157	13
1158634	13
7227073	13
2644409	13
14885117	16
9310274	15
1394810	13
38815	13
5366991	13
13856741	13
12560883	13
17816111	13
2291508	13
1020059	13
1101552	16
3115959	13
1684677	13
1044527	13
8832238	13
1887618	16
5469587	16
1584549	13
5729675	13
3622959	13
2205337	13
4291354	13
1092478	13
959074	13
13552178	13
7497646	13
5265219	13
5971922	13
11423723	13
4721056	13
1242552	13
30915059	16
16473065	17
578319	13
631972	13
26898241	13
851761	13
2534534	16
9968134	17
5479155	13
15935075	13
4334421	16
17719282	13
27757367	13
3410270	13
34950271	13
20337995	13
20291250	13
11952965	13
17231775	13
5083111	15
7949963	13
11250053	15
9379300	13
23038197	13
5129686	13
6739459	13
963236	13
1771415	13
1039525	13
5799659	13
1171843	13
6022701	13
12068224	13
1794671	13
15509	13
1171779	13
6992739	16
6469344	13
8526996	13
2848102	13
1925987	15
3789841	13
3536292	16
2586487	13
6138714	16
4536865	13
4885814	13
13188065	13
10856370	13
7536030	17
8325116	13
8504874	13
11371874	13
1260598	13
7379860	13
11665137	13
11191826	13
5185413	13
6875938	17
1083454	13
7590219	15
1771806	13
3352253	13
13166317	16
770866	13
18859661	13
2511503	13
2190514	13
12031070	13
3037178	13
17751021	13
1985028	13
8628915	16
4661613	13
6373418	13
6726740	13
7478773	13
769777	13
28944183	13
11418316	13
22109199	13
25758091	13
2643970	13
10262922	16
4451109	13
4168541	13
1365461	13
9151384	13
135253	13
9256776	15
4685005	13
6790954	13
2266787	17
16131518	13
8552194	13
3149245	13
52111	13
14050834	13
8304817	13
6657671	16
6307806	13
5269105	13
15981726	13
14785960	13
410053	13
8829335	13
9290209	13
1256644	13
14919291	13
7946027	13
4033455	15
476749	13
1542250	13
17332388	13
2490251	13
1130060	13
44007819	13
4992310	13
22650132	16
18093198	13
1261051	13
830792	16
5083562	13
6742000	16
7231546	13
11434310	13
1370351	13
742352	13
2928284	17
38129128	13
20998566	13
2683410	13
1909135	13
6656008	13
8854041	13
10428466	13
10057289	13
231376	13
6637352	13
2942782	13
2510360	15
15953335	16
28009	13
3982881	13
1727520	13
17269957	13
15515916	13
72516	13
10807491	13
15208252	15
9853634	13
14622387	13
3174010	13
6673074	13
5883505	15
2012564	13
6283311	13
7975786	13
10279137	13
7235237	13
7782648	13
7841899	13
9930091	13
5050444	13
716809	13
21520823	16
16077252	13
5821378	13
16746649	13
5055391	17
1410380	13
6376812	16
2394392	13
23145231	13
5297050	13
6472842	16
18806229	13
4724956	13
1064230	13
3054809	16
1756791	13
9343179	13
1581590	17
4802158	13
4638945	13
10921042	13
6617621	13
15481538	13
1562314	13
18946417	13
3214897	13
11208364	13
2904491	13
4396082	13
1552102	13
463022	13
7673032	13
5619310	13
7803806	17
9862354	13
1512928	13
7885592	13
3094526	13
14201503	13
8618654	13
3202216	13
13980257	13
11015511	13
355428	13
4019199	13
8649697	13
4070709	13
1845422	13
27446581	13
682499	17
322841	13
5255356	13
7719981	13
18260042	13
3875715	13
13442882	13
2666515	13
19654830	13
11212448	16
176192	13
7734301	13
3075876	13
5673410	16
7366426	17
887319	15
592969	13
13402332	13
11195679	13
12223209	13
9037763	13
2492245	15
1898734	13
639981	13
4344004	13
23646903	13
38389651	13
32023549	15
1465996	13
2844879	13
892604	13
13888241	13
203249	13
440748	13
4853657	13
5598446	16
16760812	13
2625755	15
6311012	17
14691669	13
14723094	13
1931177	13
5253040	15
1176057	16
6318357	13
821873	17
2602258	13
1489882	13
31527363	13
6112568	13
1223038	13
22804059	15
4467718	13
14929516	13
26101047	16
8158246	13
1364772	13
33643275	16
6586930	13
15538601	13
595598	13
3829238	16
4045383	13
4873259	13
2782253	16
25865605	13
2993713	13
7822211	17
907610	13
7377800	13
5691103	17
5180430	13
3779432	13
2814093	13
6153867	13
7986747	17
97846	13
7661392	13
11025878	13
3226433	13
2796896	13
4720015	16
8622840	17
2447391	13
13404263	13
352964	13
4221335	13
10035439	13
3796313	16
10055000	13
1154103	13
1998116	13
1381535	16
9716391	13
5343216	13
11920790	13
476349	13
6085554	13
2965054	13
7197147	13
11590136	13
12281902	15
455055	13
7675034	13
11546161	13
743757	13
27576863	13
10861666	13
10462712	13
4933244	13
15266108	13
11860123	13
4424421	13
1869506	13
25199402	15
5753642	13
9145580	13
820943	13
1606629	13
11645073	13
4413080	13
18794688	17
1057222	13
19491340	13
17573952	13
14464662	17
18421760	16
5341190	13
12354764	13
7794115	13
8716819	16
12522751	13
24067861	13
1423648	13
3246891	13
818861	13
13812091	13
2637763	17
18366573	13
7594130	16
221884	13
6227576	13
11249339	13
5344200	13
3262931	13
765840	13
20995807	13
5480954	13
2912240	13
1510531	13
5099901	13
5955413	13
15421229	13
106714	13
11333021	13
5620259	13
12291645	17
7008207	13
1038297	13
6677375	13
5559889	13
15250488	17
14276270	13
2432854	13
7534125	13
6949237	13
4653638	13
17353991	13
3160769	13
4423950	13
18370362	13
7048618	13
4398197	13
2173267	13
25676891	13
1721981	13
2694623	13
2161107	13
11245161	13
14389790	17
379682	16
2652	16
1677724	13
1202513	13
4632135	13
7390379	15
3020	13
7218787	13
5736367	13
3844922	13
7620396	16
976895	13
10326371	13
3638081	13
2505961	13
1047834	13
1240484	13
37423054	13
8027211	17
5120006	16
19588758	13
2830434	13
27747	13
3166609	13
2896357	13
5661870	17
18207735	13
656040	13
10908790	13
1670118	16
26806663	13
27950886	13
469203	13
424312	13
1499066	13
5446423	13
6262625	13
3556893	13
16795486	16
4499709	13
285846	13
1339424	13
19509947	13
14725575	13
14979291	13
5074213	13
10423104	13
2877624	13
19110541	15
1673039	13
287621	16
10081823	13
26458145	15
315751	16
22578579	13
208246	13
4633522	13
3398019	13
10709213	13
15407543	13
9352526	13
1536505	16
5024385	13
11370581	13
11816953	13
7036609	13
6267749	13
2224939	13
3453132	13
5968761	13
2595469	13
1547590	13
2080271	13
9456322	16
7941169	13
775489	13
21173768	16
6814258	13
8732154	16
31949121	16
10781863	13
11078253	13
4176107	13
7876012	13
3896303	13
6811800	17
26201184	13
14442270	13
57540	13
2302541	13
11565632	13
2510978	13
15891233	13
9850138	13
1419865	13
16983609	17
8777260	13
4748542	13
2532332	16
6863213	13
6990867	13
13042180	13
27650553	13
202255	13
5608536	13
5370432	13
15868557	13
2681519	13
2622343	16
4380627	13
2553039	13
18433047	13
11716352	13
5714616	16
8051004	16
7158046	13
11117042	13
7658576	13
6274505	13
2415179	13
11540898	13
3153756	13
12836083	13
18814405	13
1649305	13
15020664	15
766980	13
9401072	13
16673949	13
6442771	13
3964855	13
3391512	17
5188581	13
4466480	13
6885211	13
16884771	13
33484708	13
3318730	13
30522955	13
13266492	13
4450683	13
9591010	13
1013530	13
257665	13
9070398	13
1932903	13
3453451	13
7935852	13
3084295	15
6388194	13
3381322	13
26398562	16
8843582	13
2144999	13
5888925	13
5035336	13
7628805	13
17821343	13
14306450	13
857809	13
15519464	13
762653	13
10664536	13
10414571	13
11038	13
11646536	17
5423952	13
3523434	13
15120372	13
2869936	13
12015222	13
11524492	17
7045659	13
976667	13
8480815	13
1033164	13
28459454	13
2933384	13
4495341	13
729967	13
14963304	13
3018284	15
17304113	13
4554373	13
38114963	16
9981825	13
7465195	13
5886884	13
875219	13
110817	13
16473817	13
1710974	13
12112172	13
1730753	13
1064863	13
4067305	16
3706038	13
7871626	13
4129181	13
9449974	13
18888251	13
4903806	17
2553833	13
3089095	13
11295548	13
734961	13
662332	16
2049371	13
10460621	13
4826029	13
4876990	16
21410910	15
8478718	13
6624706	13
1131880	13
3356884	13
6059814	13
2143776	13
8291440	13
5144882	13
893367	13
6897214	13
4332864	13
3739235	13
5660035	13
4656248	13
4703158	13
2379944	13
1373834	13
1720379	15
3773339	13
1238535	13
7399663	13
2367415	15
20862227	13
34349533	13
5224033	13
34397695	13
11010907	16
3446740	13
26216051	16
873661	16
4841375	13
3067237	13
407325	13
17856343	16
495368	13
11999340	13
1233422	13
2538985	13
2407675	13
12232937	16
6321265	13
4754923	13
3371233	17
12080531	13
2469522	13
6303786	13
42847	15
4322678	13
851728	13
213928	13
13995252	13
8856127	13
7397829	13
12115377	16
3696680	13
30889365	13
3608729	13
13985525	13
8358431	16
18026282	13
7189448	17
834064	13
7003400	13
9357463	13
7796571	13
5854293	15
1952643	13
12206959	13
1321714	13
12798245	13
11912547	13
28939676	15
7369448	13
14594924	13
13643583	16
1514442	13
1916914	13
4409645	13
1510161	13
5241096	13
33914143	13
1190152	13
2254522	16
1176511	13
9666520	13
31673969	13
5551906	15
793323	15
4249359	16
2105540	13
5098828	13
21378539	13
8804895	13
20354171	17
9710631	17
2548277	13
54949532	13
8626845	13
927854	13
2701403	13
16172910	13
4351890	13
6989445	13
3243932	13
2912900	13
3623909	13
2506372	13
1682476	16
3777139	13
3005827	13
10910002	13
5389495	13
9110505	13
2255301	13
4245809	13
15619589	13
2367200	13
7223691	13
17435681	15
962069	13
12490781	15
5530306	13
5800516	13
6777962	13
824496	13
222146	13
7321226	13
11813702	13
16272715	15
23311662	13
6841779	13
38159038	13
9769503	13
11769628	13
4893999	13
16280082	13
4100198	17
29912980	16
41334326	13
460374	13
1170716	13
4630824	13
4928110	13
1381316	13
593179	13
18321379	13
12699224	13
19881691	13
13201422	13
11303213	13
5447595	16
20511834	13
720828	13
2158818	13
3242281	13
2421535	13
5781621	13
2830552	13
10040981	13
9099613	13
679786	13
9173731	16
5213789	13
5056964	13
1263218	17
1241772	13
20760607	16
299567	13
1759541	13
2850459	16
23878834	16
2268451	13
4174034	13
4090739	13
14012336	17
3383935	13
51596975	13
6181090	13
12087745	13
1549378	13
664909	13
592974	13
5522467	13
44658350	13
769424	13
1086182	13
9866384	13
1924982	13
881862	13
13828165	13
16594564	13
7663850	13
6505582	13
9715921	17
11255940	13
1546797	13
3007993	17
3789980	13
3830112	13
1089797	13
12445046	13
3147127	17
2878846	16
15358639	17
7475357	13
520703	13
5343957	15
1689163	15
4141650	13
1295401	13
8865761	16
8577230	13
5600372	13
601585	13
3246810	13
30442282	13
14941028	13
9930549	13
22363714	13
1593322	13
4273427	13
2215956	13
5900198	13
1886457	13
1926902	15
4960371	13
4751461	13
8339651	13
7961745	13
9418335	13
4645	13
26866305	13
15757734	13
5115587	13
4168086	13
13721956	16
14341538	13
2426286	13
11980689	13
76016	13
11325374	13
3968052	13
962970	13
3115490	13
101938	13
8225631	13
11438375	13
2233522	13
11736170	16
1754362	13
694750	16
13908114	16
11599979	13
2564570	15
9331535	13
6326190	13
2554218	13
5947478	13
34663611	13
1299821	15
20941336	13
12692157	13
1885991	13
17153365	13
12658083	16
2770432	13
2968898	13
11704725	13
7279017	13
3499559	13
2709547	13
12880215	13
7907200	13
837139	13
39927967	13
6094246	13
5408296	13
14744141	13
4175953	13
7098934	13
328674	13
2987339	13
30921956	16
12839807	13
716115	13
35395438	16
6046122	16
4658664	16
1479311	13
5639563	13
27923195	13
38919063	13
2441620	16
29124185	13
7895873	13
39426910	16
149071	16
27001821	13
1720481	13
5262134	13
3222237	13
9503188	13
4548631	17
18572717	17
5074595	13
4297311	13
4922491	15
6140083	13
5812330	13
3516967	13
3657011	13
4991572	13
4697071	13
8701111	13
8332966	13
22428971	16
3574093	13
3450431	13
1425511	13
1686637	13
18077975	13
2529501	13
40850225	13
4841479	13
696380	13
3914623	16
2180441	17
29553199	13
9441641	17
15984666	13
698963	13
5985916	13
3842962	17
11043855	13
6891507	13
19075514	13
15665078	13
11341775	13
2277491	13
16680017	13
5511221	16
13877516	16
10553862	13
3059524	13
743503	13
1119020	17
9376731	17
2134769	13
1935446	13
3604721	17
8904885	13
1067367	13
3552864	13
434830	13
1447841	13
14125493	15
6611	15
15593215	13
1795868	13
17732692	13
6713996	13
4885694	13
5116514	13
655761	13
7768916	13
6816191	13
9946184	16
2105415	13
28311798	16
1739179	13
15844336	13
4712208	13
22659204	15
4764994	17
3127573	13
18040116	13
5711429	16
9032182	13
1326045	13
7136178	13
831012	13
434484	13
4686441	13
14697309	17
10126092	13
13519718	13
6853540	13
17572478	16
39944765	13
30803024	13
24969361	13
6556665	13
1291112	13
7580522	17
21688048	13
659563	13
157385	13
4777168	17
5330447	13
4698919	13
1052056	16
67664	16
17387126	13
13833976	13
3920085	13
7793852	13
7487833	13
3232638	13
7219140	13
6519031	16
7829243	13
2246112	17
13078961	17
12904284	13
7313601	13
179089	13
13600315	16
7349464	13
15930586	13
25615342	13
13584608	16
6136363	17
34208045	13
6500072	13
4177611	13
14744262	13
33752914	13
3669291	16
3366603	13
1560740	16
5825071	13
15010543	13
6929817	13
5190976	13
1668006	13
1904088	16
1851604	13
41030	13
7733933	13
24952053	13
18920878	13
13110697	13
5680216	13
1325607	13
1728339	13
2286273	13
24401693	13
2422125	13
33847658	13
4866605	16
12834172	16
5660746	13
6870578	13
3859633	13
15969986	13
2176208	13
3829705	13
11382521	13
3538338	13
8027080	15
8302143	15
1497782	13
5470173	13
5909679	13
4834321	13
2557818	13
728094	13
1685443	13
1928159	13
2784425	15
6188854	13
1874738	13
959874	13
7793703	13
2402822	13
11796265	13
2303695	13
4164238	13
11575941	13
13769551	13
812199	17
8868856	13
2772642	15
157996	13
18693586	13
23428726	13
2962451	13
3794083	13
22301606	15
12181619	13
959691	13
4481194	13
6488351	13
1753052	13
3420918	13
14648434	13
9318613	13
2760625	13
26343206	13
1359298	13
4639212	13
479501	13
12799268	13
5633986	13
21587690	17
10926936	15
1683621	15
15754059	13
2409343	13
12295131	13
11300940	13
19547710	13
5018002	13
2094432	13
996216	13
5339214	15
9504652	13
34658940	13
25758998	16
17992355	13
6208104	16
19324984	13
7089850	13
11379193	13
9342849	16
2519030	17
6694632	17
3989965	13
8522829	13
10174331	13
1698242	13
3225001	13
9947864	13
10927548	13
249090	13
8933176	13
15162392	13
15074799	13
258897	13
10785503	13
14674990	13
4633661	13
661792	13
38181165	16
3474665	16
15446089	17
4576513	16
3563031	13
35197286	13
9028847	13
6059026	15
2250272	13
1638455	13
2704515	13
1920942	15
1700440	13
4487364	13
5450229	13
9478481	13
6691352	13
12151636	13
3035624	13
7857769	13
6097136	13
17456020	13
181228	13
16502566	13
8207676	13
2109268	16
10286720	13
4093851	13
24212246	13
269730	13
6643732	13
4534539	13
18326434	13
1946227	15
8538382	13
6615700	13
4618507	13
7156344	13
791691	17
3854749	13
3677197	13
2855220	13
47754	13
8060343	13
15503660	13
18726362	13
1570765	13
2671784	13
1526922	13
11221563	13
7169944	13
16820223	13
5014343	13
20470215	13
9152986	13
5654964	13
19267988	13
18956261	13
9834572	15
24908734	13
13313241	13
20039705	17
13902287	13
23622990	13
4522207	16
3105721	13
4386756	13
32424	13
7462753	13
7024129	13
15432694	13
16501068	13
14549522	13
18677069	13
9147345	13
5919489	13
21000898	13
4602026	13
16346755	13
9572793	13
10782855	15
5102077	15
5254811	13
31515337	17
2922016	13
1166707	13
8672435	16
13730833	16
1401647	13
16351524	13
6218195	13
18467679	16
784418	13
5606984	17
492819	13
8474356	13
16010047	15
9122363	16
17895794	13
888310	13
106814	13
1856774	13
2141941	13
5224104	13
10839721	13
9185257	16
5520366	13
3750529	13
11316455	13
726712	13
912136	13
27208598	13
70147	13
30864970	13
26405689	13
13313078	13
9472547	13
5863305	17
42163958	13
6537651	13
35619254	13
29138258	13
40320079	17
3387257	13
7495385	13
5231150	16
5451416	13
9719444	13
8841603	13
12464820	13
7350095	13
1060037	13
6223633	13
10545752	16
3198176	13
6514369	13
7100959	16
140209	13
5271387	13
213729	13
3317049	13
8503896	13
21187640	15
12855500	13
26671154	13
1332917	13
4723923	13
12627019	13
7042128	13
2973823	13
184475	13
24238289	17
7157763	13
2933460	13
650446	17
16035609	13
3211795	13
24616637	13
2453034	16
10257589	16
12554910	13
7856962	13
1348301	13
2944596	13
9085011	13
8355915	13
1188188	13
10352208	13
5463200	13
14714426	13
1088216	13
3316676	13
1345179	13
10538697	13
1429480	16
708901	13
29385045	13
7775603	13
12962188	13
7060459	13
1737398	13
1886559	15
7587191	13
5463351	13
771235	13
4514000	13
38110278	13
9739891	13
1600447	13
5922271	13
18600263	13
5788839	16
1885176	13
27495769	16
1663271	13
14973906	13
8263210	13
14853975	13
1542506	13
11247332	13
1959850	16
5633468	13
580644	13
5258302	13
935826	13
36320033	13
8541421	13
15628556	13
39025374	13
3944300	13
10071427	13
20829705	13
26920558	13
2292566	13
1867607	13
11125613	13
5221271	13
15117030	13
2446739	13
717550	13
16380432	13
2373296	13
1688698	13
16614925	13
4659192	13
287398	13
10185954	13
2152598	17
1700826	13
35570581	13
7318060	13
3783741	13
12507065	13
33551967	13
17649706	13
3625825	15
7836035	13
3015614	13
10153160	13
1057076	13
16460580	15
32640674	13
3008047	13
3387022	13
29635867	13
780658	13
2410660	13
1613170	13
3814400	13
517051	13
17680198	13
7461687	13
12230928	13
7695554	13
167795	13
9598448	13
8085796	13
8683284	13
4862199	13
1241047	13
19800119	13
13268956	13
11407493	13
9710890	13
3638946	13
50683689	13
20663313	13
9963593	16
1862914	13
1678914	17
8292460	13
3956711	13
6705466	13
1145614	13
888951	13
1830053	13
4913156	13
5317464	13
12082129	13
1010171	16
3644295	13
10553947	17
5136929	13
10470739	13
1254305	13
3177952	13
1605916	13
15760881	13
3209840	13
3602357	13
5914045	13
3579088	13
7419452	13
13659283	13
23512082	13
11341398	13
22530226	13
6154930	13
18435031	13
14652793	13
3866102	13
14914619	16
9737975	13
247216	13
4461528	13
6921382	13
6532248	13
24095769	13
12174125	13
19042923	13
6294028	13
9417882	13
6465296	15
10679188	13
7454947	13
21695008	13
2413295	13
7567434	13
10343488	13
18785967	13
3622094	13
5125119	13
1904672	13
4015000	17
6193826	13
3759504	17
7704264	13
92968	13
6190100	13
6386421	13
9281648	13
3220297	15
20613503	17
2529070	15
8104602	13
30020600	13
4137027	13
18966265	15
1373172	16
4098237	13
2585841	15
4416266	13
16392055	13
2068604	13
193358	13
559692	13
2289310	13
18074114	13
11296092	13
4635841	13
767351	13
14242370	17
10873537	13
4557550	13
505738	13
5810656	13
38566	13
5079782	13
3282118	13
20351000	13
6332318	13
2537557	13
2278377	13
3478927	13
14859476	16
9098667	13
3347234	13
8777	13
3126337	13
1832564	13
18344838	13
8523184	13
24098768	13
7246170	13
19698701	13
860188	13
3030850	13
8510896	13
6071556	13
1910647	13
3270603	13
403100	13
5770957	13
546125	13
6977965	13
3753943	17
8726315	13
2305263	13
4180306	13
12158684	13
2326718	13
31711630	13
14376327	13
15859526	13
754352	13
6690339	13
23415463	13
61649738	13
7439204	13
4885005	13
968633	15
1718169	13
8979475	13
1001100	13
6490688	17
27439241	13
724050	13
713385	13
2543251	13
167933	13
1717294	13
6661931	13
4493787	13
12177173	13
208134	13
16284580	17
1342088	17
20973248	16
5079774	13
423371	13
1234584	13
21620053	13
10246712	13
7338686	13
16365107	13
2209924	17
2155880	13
934935	15
1817926	13
3595897	13
2811597	13
5132555	13
2682588	13
9911824	13
30475269	13
9451722	13
4784827	17
1099413	13
6926589	13
1340402	13
4187893	16
11276375	13
9403604	13
1825904	13
24385517	13
19784397	13
560886	13
1870656	13
27870396	17
1180484	13
1151075	13
2120983	17
17543265	13
34942930	13
3731785	13
14330120	13
8970893	13
4115485	13
22337719	13
24405872	13
1246263	13
3413308	13
24099427	13
1719405	13
4343666	13
20431646	13
11638621	13
2361693	17
2169694	13
33882867	13
1049971	13
21111994	13
5025434	15
8469799	13
1368341	13
8966596	13
2638794	13
85273	13
5260764	13
12739377	16
23677132	13
9371962	13
19301969	13
4130908	15
3238093	17
6109900	13
13184749	13
18180892	17
1435509	13
2273970	13
37215	16
2890860	15
4565899	17
10323614	13
6999385	13
5851496	13
1202385	13
1839404	15
16793298	13
2862134	13
2794003	13
1728527	13
6500393	15
4853100	13
536083	13
13425078	13
6205960	13
1519776	13
20538223	13
1668399	13
7052094	13
1109082	13
7888486	16
9767366	13
11332742	13
3587112	13
13592914	17
23668046	13
4890635	15
3715665	13
5604588	16
11784482	13
18267508	13
3235947	17
12137431	13
1369944	13
22552569	13
2818147	13
3484880	16
9654792	17
409826	13
10977410	13
6011213	16
3228704	17
5648712	13
2776103	13
2637561	13
10343666	13
10106977	13
15786448	13
4263338	13
374527	13
1373728	13
7321796	13
8316891	17
16500377	16
29638	13
1735255	13
46412055	13
241448	13
3693793	13
3943658	16
1658726	13
200437	13
7064439	13
12358870	13
10145429	13
11073112	13
8211666	13
15790924	13
4672664	13
11323791	13
4116283	13
8583335	13
2213803	13
581675	13
12212921	13
11441116	13
4144351	13
1357859	13
8055097	15
2555014	13
7800281	13
2880603	13
27097125	17
8402774	13
6237312	13
11767204	13
8509410	13
1557799	13
2433650	15
3426899	13
5008861	13
937324	13
2725208	16
13019627	13
12653441	15
9219164	13
5428470	13
10112974	13
6027900	13
683533	13
6959787	13
3084281	16
4681690	15
11645722	13
8067288	13
2996713	13
6996523	16
1808125	17
1155035	13
13798611	13
3198654	13
1168755	13
28363380	17
2683886	16
2784954	17
224465	13
477562	13
4929564	13
3570420	13
11351174	16
16672239	13
1486657	17
3745344	13
470631	13
17610045	13
1937272	15
10423615	13
3155347	16
10390679	13
3361145	17
742972	15
797634	13
8210779	13
4564762	13
2688268	13
9190735	13
7627314	13
905771	13
13299238	13
10869936	13
2207352	15
4904250	13
4594940	13
19555088	13
12507370	13
5178627	16
4103952	13
614890	15
97511	17
558088	13
19345723	13
11336119	13
32232606	13
1214886	13
635788	16
1966723	13
18416031	13
9987607	13
30051829	15
1630217	13
14431122	13
13269628	13
2391519	13
17709583	13
12741288	13
20615425	13
2090306	13
13052650	16
2716269	13
5941028	13
480049	13
25301861	13
15005243	16
2072770	16
870741	13
2105453	13
3549503	17
3713754	13
20136870	13
15021994	17
6134573	13
11004096	13
27654956	13
1945219	13
9782814	13
3083587	13
4473202	13
10346856	13
6508668	13
1356047	13
5049300	13
7913619	16
14177851	13
1978298	13
19622233	13
1238484	13
2468402	13
2157013	13
8549971	16
9832814	15
6680649	13
837309	13
587195	13
3895830	13
5235816	13
737943	13
28919251	16
41226824	13
3065710	13
2703735	13
4142827	13
2764795	13
21531869	13
21318586	13
3565252	13
3382129	13
4941744	13
16238464	13
3876152	13
1475996	13
33895498	13
7426774	15
11316600	17
1899333	13
2715524	13
31003716	13
4174334	17
9368294	13
415036	13
3402713	13
9891447	13
7103335	13
2704426	13
1488572	13
19499249	13
3797487	16
1206179	13
6120309	13
9799434	13
12720566	13
13532253	17
7044956	13
7096475	13
21016466	17
9399021	13
22587166	16
1199851	13
15364473	13
1444744	13
10036650	16
2010580	16
2614219	13
12414571	13
12624250	13
2731722	13
3453964	13
34096472	13
3614040	15
4755716	13
3158933	16
6721481	13
6130053	13
18261707	17
7950429	13
3560463	13
2238151	16
8335205	15
434854	13
4136018	13
5248168	13
2002422	13
3640852	13
11726380	13
1517649	13
8497918	13
2995210	13
8933887	13
22441285	13
2394199	16
291785	13
4165942	13
1479164	13
11650796	13
15248243	13
18859537	13
552791	16
3682359	16
8261082	13
15771439	13
5069870	13
2925348	13
5402554	13
1181252	13
5769056	13
12619572	13
18456490	13
7849656	13
8509658	13
5317008	13
2887071	13
3777455	16
12224281	13
4880072	13
9890657	13
15668468	13
1575244	13
10005192	16
10929709	13
511446	17
6306140	13
9734158	13
1879951	13
7200584	13
387448	13
29891517	13
1084536	15
21176941	13
1104502	13
8892060	13
2327848	13
12941370	17
4551564	13
1655232	13
4728793	13
11256265	13
9595544	13
2179324	13
2157443	13
895177	13
4765676	13
2154559	13
2284325	13
7100033	13
11437576	13
2678568	13
9681673	13
2378346	13
831483	13
2896265	13
14081773	16
8790396	13
13900179	13
5471470	13
3752656	13
18360543	16
14204090	13
1711833	13
36675965	13
4801646	13
3430664	13
4871819	17
11186286	13
6266182	13
20592281	13
5961801	13
5617877	13
520293	13
2997563	17
2745406	13
38083806	15
6333073	13
8819677	16
33842425	16
13717012	13
2815879	15
2617296	13
1731109	13
2018098	13
10567724	13
976789	13
10534076	13
4990635	13
3692056	16
30036	13
3067868	13
3340121	17
1598464	13
8083896	13
857640	13
4231532	17
8124491	13
3214835	17
7016537	13
9995226	13
3088147	13
2561818	13
3750883	13
5479220	16
3938468	13
15443732	15
9391795	13
8670081	13
30306109	17
4437607	16
587433	15
3330550	13
8702376	16
274182	13
17297657	13
6906713	16
724746	13
37402803	13
497555	13
8354449	13
5698565	13
14355442	13
17046846	13
2724872	16
2220940	17
3229435	13
5377196	13
17826887	13
19292558	13
20581306	13
2961551	13
3175088	13
5591195	13
3062585	13
3742598	13
816592	16
7116342	13
9081668	13
192716	13
1833314	13
27315793	15
7601333	13
2562502	13
9778424	13
3958497	16
2149242	13
2336831	15
10975807	13
758232	13
3134777	13
7720090	13
10565822	16
2908781	17
6398600	13
10791772	13
3951642	17
130819	15
94253	13
6080997	13
9178179	13
9756921	13
4294399	13
20609135	17
42206108	13
5684017	13
3056953	13
6060932	13
976650	13
14542904	17
15980450	17
1350911	15
1909545	13
2356351	13
13254590	17
8017963	13
9502783	13
2430836	13
765461	13
3246533	13
1283614	13
54470	13
3473374	13
3522124	13
8530161	13
1110593	13
36871219	13
3237855	16
1782240	13
7849934	13
5131253	13
4233286	17
9138145	13
3976838	13
7207218	17
3915688	13
20795841	13
25179075	13
7360084	13
29256748	13
947663	13
853985	13
9931589	13
8517752	15
5728663	13
5288705	13
9660702	13
634058	13
1114432	13
12373463	16
19190087	16
10600144	13
7754660	13
7834218	13
4314220	16
16372873	13
7502890	13
1452771	17
14353574	13
393155	13
4752103	13
15837905	13
6454472	13
17643150	13
2984875	15
1665700	13
7308051	13
5539534	15
2610951	13
1464641	13
1324544	15
12082526	13
12829571	13
6612893	13
7676262	13
21698188	13
170380	13
6068223	13
1692571	13
123455	13
1413263	13
3236594	13
2128535	13
9903261	16
28336598	16
7596177	13
12821806	13
5694365	13
14183193	13
10845802	16
20899656	13
6525848	13
9596884	13
6176404	13
10732926	13
7712136	13
35775317	13
9431678	13
38170425	13
10287665	13
3330153	13
6646826	13
14545531	13
8524007	13
6534425	13
4116797	13
303354	13
5884520	13
3700952	13
16086171	13
724169	13
1076700	13
486711	13
10426313	17
2794063	13
603158	17
1465450	13
31698507	16
2182620	13
17351058	13
9020161	13
190855	13
6499426	16
3830656	13
4959019	17
2396310	13
23856349	13
7127305	13
15673175	15
7387395	13
1696240	13
2247351	13
16984527	13
7917198	13
21310118	13
6845188	16
30986049	13
148029	13
3550278	13
851986	13
254237	13
456017	13
53833872	13
3373050	13
1517635	13
5648313	13
31836338	13
12978713	13
3129537	16
21298669	13
5550996	13
4320997	13
7945177	15
12689012	15
14551558	13
14620916	13
4353014	13
9500932	13
2100874	13
7906888	17
8538740	13
12425114	13
17889016	13
3099831	13
7905610	13
9498146	13
27611006	17
5774963	13
1959661	13
5864950	13
625764	13
311887	13
8544681	13
6332237	13
27760781	13
921319	13
24590508	13
169183	13
1262008	13
28283064	13
18103928	13
3930546	13
7106159	13
41582774	13
10264385	13
4944247	13
6768428	13
1411156	13
6768921	16
4269709	16
5449792	13
22020606	13
14778650	13
683202	13
2436150	13
9937011	13
4247547	13
8093536	15
1337492	13
24249195	15
5291542	13
6307010	15
7002746	17
6952548	13
16279240	13
1584248	13
16213331	13
18412344	13
10742153	13
1285190	16
3971573	13
435715	13
8642586	13
12164028	13
5372855	13
4253214	13
8794935	13
1138084	13
11992990	13
1677086	13
5942653	13
4097671	13
4627442	13
8176415	16
1359519	17
10146270	13
4625875	13
6643868	13
2802148	13
1724635	17
12159881	13
5155067	13
13218292	13
37048550	13
22591253	13
6832933	13
14700493	13
3449432	13
7950632	13
3873874	13
9328482	13
2915457	13
74656	13
318312	13
4391429	16
1396520	13
1629802	13
12608706	15
379466	13
11562855	13
14976526	13
10493484	13
916184	13
13928647	13
25140659	13
16303233	15
15827404	13
27719388	16
15251500	13
17505660	13
8696264	13
24688734	13
4912179	13
4794444	15
7926954	13
833562	13
16252082	13
7764412	17
4326227	17
3949837	13
11657699	16
2073352	15
12127838	13
4321599	13
6953154	17
1648473	13
7762898	13
3036613	13
7699994	13
1865237	13
21168476	13
5653480	13
2167864	13
2996480	13
14188382	13
108851	13
2648548	13
2829733	13
4364586	13
23516707	13
25780715	13
2722030	13
2238505	13
569250	15
5305280	13
332398	13
13888743	13
21955503	13
1942830	16
302136	13
32035694	13
7481105	13
1674916	13
1095171	13
5881219	13
422845	13
5352555	13
8351745	13
23225511	13
3425906	13
3255131	13
11520876	13
465217	16
3657951	13
1897356	13
2173699	13
3403431	13
255042	13
14395795	13
4880601	13
4613792	13
2317857	13
1887711	13
2444957	13
4425200	13
1114442	13
606811	13
38228306	13
668221	13
5620657	16
2806618	13
350567	16
7461249	13
28580398	13
38443241	17
3777632	13
3382827	17
12734827	13
1896257	13
6090094	13
5415987	13
16627825	13
660696	15
2091163	13
3658986	13
3439625	13
48601866	13
4027821	13
8527858	13
13023015	13
4524237	13
1032571	17
2426044	13
671406	13
1741284	13
5236253	13
2712168	13
15772116	13
1399212	13
4374433	16
10714396	13
1945757	13
3456904	13
10759782	13
4610793	13
5462514	13
17422913	13
4667494	13
6042729	13
11028531	13
2459084	13
17180093	15
312394	13
11345829	13
20365599	13
2523816	15
6352249	13
5399441	13
8697210	15
5672901	13
788045	13
2586690	13
3332977	13
13506692	13
39244511	13
10557774	13
3671803	15
17191230	13
5544599	13
2432724	13
4426536	13
798410	13
10802660	13
3620043	13
3052531	13
5335054	13
21324497	17
1303600	13
23382092	13
3755302	17
8630415	17
4697788	13
3640971	13
993784	13
2654720	16
15722042	13
17655518	13
8416325	13
6197752	13
3752241	13
455212	13
1833197	16
3041348	13
2370825	13
9297272	13
868253	13
5488246	13
8983001	13
1388772	17
11110701	13
27844831	16
20126127	13
25630879	13
3202811	13
10935908	13
8506420	13
8807520	13
2331559	13
12067923	16
7902071	13
3796153	13
14898180	13
18314354	13
233460	13
8822276	13
4622462	13
14007719	13
1152561	13
15626805	13
22965516	13
402835	13
2853955	13
7244353	13
5586523	13
3440791	15
4831659	13
2565171	13
2511615	13
5469408	13
9393359	13
1322059	13
12382797	17
976778	13
2847916	13
3136038	13
10421049	13
2941075	13
18544412	16
12214892	13
988708	13
2095954	13
16260305	13
2647223	13
3938	13
5134356	13
1413632	16
1969077	13
4431059	16
4982618	15
3269059	13
3988355	13
8202416	13
28335815	13
3818855	13
11151510	13
1974700	13
3131131	13
1341883	13
4181709	15
12956560	13
1335786	13
6924235	15
30618428	16
2944421	13
10713473	13
1000462	15
5498137	13
2278856	16
6912835	13
4375150	13
3783857	16
9336531	13
208268	13
12005012	13
4392624	13
4975666	13
1076669	13
20491971	13
8267780	13
1463628	17
7381628	13
4828302	17
4316648	13
12812128	13
9202949	15
2624666	17
6765029	13
9420609	13
1926060	13
1671127	16
6833617	13
1952702	13
184321	13
901789	13
3847377	13
971916	13
3919482	13
17051259	13
3230027	13
13862340	13
5235006	13
7822332	13
1351556	13
6341870	13
3854358	13
16141206	16
12212414	13
11052725	13
24633	13
2587136	13
4321379	13
5954947	13
2111397	13
27058235	13
10669340	13
14174093	16
13464818	13
9059799	13
16179711	13
3091222	15
1761471	17
5363946	17
7691915	13
1108978	15
14810505	13
11546847	13
15169167	13
5808297	13
3321777	13
2368149	13
11222426	13
25845642	15
10894114	13
5390782	13
13401743	13
4871875	13
11370193	13
2284743	13
9086387	13
5908144	13
1617914	13
3269959	13
13288700	13
9702486	13
26196279	13
9962653	13
30346357	13
9021965	13
6505843	13
122063	15
9373886	16
15974746	13
1288551	13
5785273	13
332033	13
1338643	16
17848591	13
93868	17
4218448	13
16897769	13
7510636	13
3578896	13
3951032	13
19609784	15
4461684	17
5407118	13
5463721	13
1821067	13
6142683	13
53711	17
2114915	13
47083395	17
15488903	13
6042078	13
3677816	15
4169565	13
12985621	13
3269334	13
5978013	13
22176832	13
4139284	13
14059913	13
3699739	13
23526505	13
23352476	13
567515	13
5140412	16
8095693	13
14263356	13
9869132	13
6755057	13
3509325	16
2403609	13
19612083	13
8889487	13
13048237	13
4036187	13
2872821	13
2718803	13
2615190	13
3059530	13
5605691	13
6469749	13
6253898	13
6816354	16
14221504	13
23175321	13
2740628	17
52729	13
21571429	16
1158247	16
419655	13
8251460	13
36283437	13
6118256	15
5218433	13
956490	13
2366799	13
9364208	15
18725340	13
21847139	16
9383816	13
7472744	13
144126	13
3963676	13
3405796	13
6058151	17
892101	13
20017140	13
770607	13
19461962	13
13191309	13
3406234	13
3840390	13
20092574	16
2724797	16
2605364	13
7256829	13
8797678	13
8158329	13
8881346	13
874335	13
4594255	13
147218	16
15984861	17
772952	13
9104354	13
7036820	13
6388631	13
12384685	13
5213606	13
13606642	13
9968214	13
277166	13
3436720	15
170253	13
713340	13
1651118	13
6507747	13
2036695	15
12971165	13
1780365	13
13439810	15
989305	13
1828387	13
1175380	13
6419351	13
5559800	13
718459	13
2791246	13
2609988	13
8530869	13
11130175	17
1327106	13
12001095	13
16524159	13
304677	13
3878020	13
5565663	13
15082195	13
2120495	13
11823243	13
3493913	13
12781923	13
5553434	13
1317286	13
2063487	13
6791946	13
387607	16
18028472	13
1159083	13
6035855	13
3175807	13
27968610	13
15004739	13
919428	13
6699182	13
651221	13
6782581	15
16174423	17
12744515	13
2270044	13
911501	13
4213261	16
12705926	16
9837646	13
6605883	13
20690851	13
42368522	13
721024	17
10579520	16
2954726	13
3091811	13
86178	17
5779404	13
4622676	15
9754635	13
394594	13
10401835	13
15587692	17
934066	13
627672	13
17691330	13
15244411	13
1771178	16
16875072	13
22941987	13
3757036	13
2892061	13
12513961	13
2317378	13
2879072	13
4018463	13
2147784	13
8360736	13
21812444	13
13854929	13
4673627	13
1712310	13
1900400	13
23188944	13
3774452	13
2934413	13
3124518	16
2411049	13
15918184	17
8459287	13
6815579	13
11252499	13
2056422	17
4260081	13
10444184	13
10666581	13
4036786	13
2647679	13
6434917	13
1905775	13
4834918	13
1251145	13
1523687	13
6546430	13
5288966	13
3978246	13
4673952	13
6806085	16
14370261	13
719958	16
461957	16
31916768	13
2914382	13
17114349	13
7908830	13
935515	17
27629279	13
18225120	13
21222974	17
16413932	15
6300959	13
5401253	16
885136	15
20418399	13
6199282	13
6707865	16
79114	13
41605135	13
1504236	13
4765540	13
22530629	13
13323892	13
55512038	13
266384	13
2191390	13
13165293	13
266231	13
19828860	13
10608090	13
1894810	13
4430678	13
2789842	13
861008	13
8777754	13
9813105	13
28094206	13
5878178	15
2847786	13
257197	15
2288329	13
1883957	13
3930893	13
3055496	17
303265	13
5946666	13
4842213	13
6135171	13
2709046	13
9026883	13
7998040	13
5568412	13
8576576	13
1888642	13
5414777	17
756123	15
4625211	13
11055550	15
5263958	13
1611576	13
10114305	13
14682259	13
2828758	13
7618506	13
6241093	13
173770	13
335849	13
14838606	13
6264556	13
4631661	13
9790238	13
4902401	16
8287239	13
6347681	13
5615462	13
18995043	17
16877618	13
8508020	16
3014832	13
5339730	13
2154773	13
11801975	13
9593735	13
13571745	17
9055995	15
11366863	13
1630575	13
22018433	13
11867788	15
9319918	13
700825	13
4053471	16
6357976	13
6138744	13
16741443	13
5388797	13
15337411	17
7731104	13
2037616	13
6792015	13
422692	13
2901945	13
6347095	13
2060187	16
5977075	13
4605695	17
2239270	13
1073331	13
17578334	13
10984227	13
31860573	13
1378228	13
122550	15
2401705	13
2330660	15
438817	17
15152160	13
13379930	16
1049920	13
6420851	13
3256615	13
9796150	13
17115110	13
28415474	13
5593407	13
320604	13
281849	17
19601474	13
2717100	13
5446749	13
5634085	13
4636758	13
1136136	13
12121428	13
2854987	13
13042470	13
28712652	17
2130488	13
2101290	13
5351778	13
3029116	13
11302513	13
7110699	13
14032900	13
28764315	16
4350735	13
4964493	15
479784	13
4415582	13
11763525	15
2108376	15
1354985	13
4965076	13
6313540	13
5957161	13
3675180	13
1185965	15
4142469	16
896643	16
3916721	16
6578239	16
25998773	13
19026561	13
10110695	13
12441749	16
1193034	13
13807164	13
36092396	13
15176778	13
6961880	13
4106458	13
10905110	13
6673204	13
20594964	13
7975817	13
33120374	13
7921904	13
14455309	13
8007233	17
9209676	17
30077121	13
31619447	13
20583431	13
15794777	13
3271243	13
5649697	13
5395822	15
18000414	17
1124601	15
3667000	13
2821955	16
14024012	13
3882168	17
7662712	13
13762692	15
11426679	13
7557213	15
17085315	13
511973	13
36875496	13
10126695	13
12649922	13
10720598	13
6339205	13
3813127	13
10607544	13
12290001	13
16023305	13
3137632	13
3569895	13
19965393	13
28370788	13
6282181	13
14136929	16
2503581	13
4582783	13
7410334	13
566358	15
1969518	15
12356231	13
12239032	13
4607157	13
20075181	13
6115477	13
6840129	13
15272457	13
4619478	13
2254239	13
1917888	13
9734836	16
474980	13
11805637	13
12613351	13
1442174	13
2513545	13
17585188	15
7242	17
1330706	13
3565665	13
17578456	13
93592	13
6491579	13
18892043	13
3416898	13
1093493	13
3333993	16
1786035	13
11999954	13
4635852	13
1206632	17
10608762	13
5613346	13
18319202	13
3853089	13
435178	13
10765549	13
8938328	16
7990111	13
1067845	13
1999764	13
2127530	13
3449110	13
184537	13
4576962	16
300051	13
7476021	17
7480847	17
5731600	13
6569902	13
3757851	13
13539408	13
12370069	16
1710138	17
3435758	15
9164302	13
6601859	13
19099446	13
2495589	13
376069	16
7316520	13
3765426	13
4554743	13
13307653	13
4261974	13
664209	16
5512788	13
555023	15
3728400	16
3936099	13
144318	13
1839771	13
7564399	13
38731344	13
6974605	15
6580856	13
441378	15
10864408	13
2128924	13
792110	15
18966896	13
13999739	15
669044	13
1597822	13
7575792	13
17339803	13
1214366	16
7020250	13
1495556	13
11757485	13
8614959	16
241634	13
20705	13
17253103	13
4820954	13
2284940	13
3627799	13
2974657	15
9094314	15
6585704	13
27529748	13
4410611	13
3496571	16
1129327	13
12226410	13
13155550	17
10483251	13
12195007	13
3409094	13
4628358	13
3299512	13
1853032	16
16950308	13
23339589	17
18204167	13
3810235	13
14836273	13
1542806	13
9456375	16
4833893	13
10389003	13
4423029	13
5116986	13
1248297	13
791035	13
7906148	13
461144	13
32177593	13
8126195	13
17556038	13
3976750	13
12268743	13
12943842	15
1920961	13
6875218	13
4619014	13
2066886	13
7275331	13
5350054	13
15192681	13
5603500	13
11146901	17
6333388	13
5545248	13
11852968	13
16913699	13
2526682	13
538432	13
3087107	13
5322999	13
262804	16
5057708	13
19704484	13
9867431	16
1352657	13
3439279	16
2913001	17
4965304	13
2808658	13
3700093	13
10079474	13
11733391	13
14587689	13
2576818	13
1269006	13
17604756	15
16646729	13
8053335	13
1308878	15
11503646	13
9532951	12
2292182	17
3655745	13
7190217	13
20981432	13
588692	13
1177877	13
3226383	13
3311018	17
5076554	13
1138054	13
15693745	13
5362278	16
5080522	16
1778959	13
1890440	13
5973489	13
2030232	13
357792	16
6725077	13
16884127	13
11035956	13
253765	13
11421334	13
5352309	13
197913	13
5256790	13
1620196	13
14256548	17
2571497	13
7159792	13
323324	17
7037972	13
18992743	13
20272573	13
5628583	13
1409994	17
2457867	13
1168068	13
16817035	13
19214548	13
18133614	13
2431012	13
7529147	13
4564160	13
15367274	13
3686443	15
18933040	16
207363	13
922775	13
8145052	13
3528279	13
651170	13
11747177	13
1179935	13
1190474	13
14451009	15
2460590	13
7277151	16
6941709	13
2262108	16
8381495	13
6488219	13
1051010	13
7545542	17
12995294	15
11612143	13
49742	13
22327073	13
8374175	13
6000070	13
933345	13
9467281	17
6622775	13
12960226	13
13729995	13
2554567	13
8544379	17
352167	13
9360125	13
51174	17
1597	13
5913184	13
1818773	13
2550524	16
460519	17
25610694	16
664643	13
2089207	13
7204420	15
37490790	13
20637249	13
4392924	13
2364039	13
2369484	13
1289945	13
8490277	13
487423	16
17112838	13
4615146	16
1420164	16
13657823	13
1248043	13
14286699	13
14803704	13
294474	13
12197967	13
2624760	13
6028681	13
11540556	13
49862	13
3276027	17
3954834	13
10047658	13
5041481	13
4864584	13
2479018	13
1838052	13
7292896	13
15489026	17
925823	13
1182907	16
7718198	13
3977957	13
23551200	13
1535985	13
401410	13
4626276	13
14424508	13
3262008	13
17739882	13
2670075	13
2634488	13
1265654	13
13610293	13
11129200	13
8464285	13
19989172	13
595950	13
3434234	13
22147983	16
22047162	13
5359836	13
6462686	13
3151868	13
8807668	16
5587679	13
24339661	13
8415036	13
40593823	16
2904611	13
18545631	13
2905938	13
3313968	15
25473895	13
10542553	13
2316713	13
40276304	13
5591076	17
11179346	13
15785820	16
3046719	13
11361288	13
12833324	13
3548109	13
53075	13
6733771	13
11635678	13
2750789	16
7175064	13
5770761	13
8384992	13
24768135	13
2212465	13
14993504	15
1214058	13
15463980	17
2272950	13
969268	13
1567585	13
17786956	13
6373278	15
943423	13
9030328	17
4629046	13
3671064	15
6475160	13
3411694	13
3251609	13
2797207	13
1820729	16
1761247	13
1071254	13
2349816	13
16679239	13
12677828	13
2009938	13
4865016	13
9861215	13
4952392	13
12604051	13
4598401	13
21577087	13
7785152	13
11746920	13
3350976	13
22632073	15
392092	13
5255344	13
34166975	13
1783806	13
13744	16
8713378	13
3696111	13
10304931	13
9205614	15
500328	15
5896852	13
2157700	13
5260198	17
1133218	13
824363	13
65134	13
504432	13
15824725	13
267487	17
17376236	15
7325649	13
4443108	13
3048655	13
1923848	13
22480208	13
7221913	13
16400995	16
5852887	13
927322	15
4810020	13
7071801	13
5552745	13
3676647	17
4440690	13
28449355	13
2199503	13
6777375	13
6007574	16
7100417	13
25277285	13
1332928	13
31129805	17
16414967	16
13225597	13
264140	13
8888697	13
52359157	13
11747210	15
5832627	13
3609198	13
5026784	13
9283929	17
5017402	13
13672253	15
7982615	13
366190	13
6023067	13
2866017	13
21350336	13
4237911	13
4443436	13
6126861	15
14251476	13
6438668	13
3638496	13
3287867	13
24192844	13
3364507	13
6007745	13
4933343	13
11417438	13
804317	13
5053090	13
4704062	13
9230504	13
4808360	13
3741573	13
6674691	13
14223181	13
5653032	13
11148811	13
6154923	13
15042003	13
2324449	13
7664871	13
2566890	17
2036705	13
964134	13
6438218	13
12680782	16
2048888	13
7060640	13
3763486	13
2121627	17
14773858	13
15809884	13
4809720	13
185795	13
618590	13
7333902	15
18716886	13
5508496	13
13273177	13
23614615	16
34881582	16
3733899	13
18609271	15
7486012	13
14000279	16
28173182	13
9520863	13
7759037	13
351615	13
1832915	13
535484	13
3611195	13
772229	13
5062490	13
2287447	13
20772514	13
7765289	13
2426896	16
24413126	13
9497846	13
17619879	15
4163979	13
17921621	13
6294376	13
166787	16
4474492	13
3143598	13
12486700	13
2146106	13
708164	13
14895635	13
1550273	15
10699478	13
1081574	13
1075009	13
2401390	17
1106906	13
14532546	13
11098924	13
6026977	13
9413487	13
6283322	13
8136216	13
6505235	13
16419045	13
6008146	13
827424	16
4519235	13
9004731	13
2585227	13
1453349	16
13549185	16
4933990	13
1380898	17
9660304	13
8763434	13
9494852	13
4269862	13
1600486	13
5772736	13
370874	13
15366986	13
12935445	13
4006367	13
3080591	13
112207	13
340717	13
6139797	13
5148828	13
8858448	13
4649369	16
5180674	13
2117920	13
11910120	13
10369893	13
1733816	13
43427985	16
6285839	13
12006056	13
7222704	16
2184690	16
9284626	15
4927320	13
3495627	13
940455	17
1857369	17
33888140	13
3068511	13
4348881	15
2379340	13
10919108	13
1453767	13
252409	13
13295265	13
7699999	13
13027045	13
5809270	13
25397995	13
330289	13
8590380	13
47929641	13
5137044	17
4447528	13
2734124	13
1626940	13
640865	13
38877	13
1797724	13
1871392	13
196575	13
1075799	17
3788563	13
2583663	17
9387969	13
2710554	13
2009909	15
6938879	16
7073477	17
2995192	13
282994	13
3964551	13
9255763	13
383214	13
19051658	16
9192260	13
10668981	17
2150894	13
6697904	13
156045	13
10883416	13
1238056	13
15016204	13
3084090	13
217353	13
4270882	13
5072470	13
24522746	13
4864023	13
4068493	16
3970117	17
6433957	13
3223881	13
1092678	13
1800895	13
5773761	13
551099	13
3070524	13
359009	13
15577223	13
167837	17
5854262	16
8558169	13
4670837	13
146438	15
2060119	13
1893680	13
3331226	13
8122903	13
13337835	13
4777175	13
2265949	13
27979789	13
8321159	17
14899251	13
199629	13
3679409	17
7836806	13
1505564	13
13393442	13
15281925	13
7102570	17
5863800	13
3777870	16
4535208	13
5775864	13
22150104	13
5501678	13
1124342	13
4937926	13
1933205	13
22245784	13
29358545	13
832874	16
119647	13
7717773	13
9147981	13
8442836	13
14242541	13
17349321	13
14112688	13
7168148	13
4903822	13
3391148	13
832273	13
14791557	13
4130831	13
706537	13
16674152	13
15157902	13
1425746	13
9546482	13
18208856	13
25663407	13
954668	13
4190108	13
21894597	13
12106428	13
2182985	13
4250357	13
2990126	16
15172427	13
10362382	17
798911	13
11786045	13
21427838	13
2629702	13
7684512	13
937351	13
1183423	13
8667058	16
15645095	13
155047	13
15069446	13
8419834	13
2851697	13
2295764	17
10105956	16
14779696	13
4444851	13
13610514	13
467201	13
4674306	13
7754414	13
21269350	13
1379983	13
1416620	13
5104610	16
1266432	13
80439	13
2536307	16
9634253	13
15268332	13
2153184	16
13367171	13
717252	13
4661409	13
556582	13
17084832	13
9391768	13
21433054	13
14813974	13
15200015	13
5219128	13
4731148	13
4359624	13
5694700	13
6555427	16
926877	13
3060183	13
14643762	13
24380961	13
36609377	16
4693941	13
1739764	16
2878998	16
2601293	13
11155638	16
14811166	13
5486778	13
30671996	13
4608632	17
855519	16
10065244	17
2774854	17
6754382	13
2639880	13
2011604	13
2167360	13
1671100	16
19143660	13
5526673	13
1367776	13
23188785	13
2573913	13
33259659	13
8503823	13
2595340	13
13892	15
4783041	13
8584110	16
9619711	13
6783567	15
5080876	13
7880033	17
20518178	13
2690595	17
94323	13
4652286	13
12132974	13
14876821	13
21986036	13
12471723	13
3159201	13
3559728	13
2360113	17
1017286	13
997253	13
5256190	13
16640463	13
32927364	13
6701451	13
15096505	17
7346471	13
21802991	13
33662911	13
1269253	16
6808311	13
3149906	13
25761852	13
20047762	17
2747095	13
14769404	13
3464786	13
23036481	16
12895655	13
8657145	16
801753	13
14294000	13
5728555	13
10841848	13
5454173	13
14454997	16
7911432	16
1321972	13
6778101	13
584980	13
8058	15
7114113	13
8722442	17
24333964	13
2504482	13
4941323	13
3502873	13
15405583	13
3475475	13
5972595	13
4092225	13
7201827	13
18113126	16
1293741	15
9207149	13
8410464	13
4001565	13
823636	13
19975124	13
1759741	13
10061499	13
1563462	13
743898	16
410050	13
559125	13
495056	13
4533726	13
6313850	13
433853	15
196275	17
1868384	15
1660085	13
782735	13
4969084	13
2189979	13
241129	13
15715426	13
2077399	17
5251896	13
6941895	17
6439872	13
4429440	13
2769270	13
148528	13
10400596	16
526874	13
28915428	13
7197851	17
10862011	13
4051024	13
23921098	13
5163672	13
3668139	13
1710743	16
24767153	13
18177584	13
4067552	13
7619658	13
2589989	13
7361089	13
3333346	13
13612109	13
11411372	16
19378018	17
1057605	17
12239136	16
6369040	13
16450000	13
3659682	13
2892519	13
729918	13
11977688	15
743050	13
735406	13
22855166	13
1865921	13
40370988	13
1743357	13
13806083	13
28004120	13
4484661	13
10291644	16
8040166	13
9585970	13
4371451	15
16853542	13
2028286	13
7134108	15
32915764	13
3506191	13
9382807	13
9419950	17
278805	13
3985641	16
13546126	13
8189983	16
28620004	15
6177625	13
9260937	16
3231361	13
4980264	13
7868782	13
23815296	13
14861522	13
1886783	13
11744891	13
3963722	13
2814683	13
2775227	13
6832683	16
43973113	13
3448751	17
7772718	13
26918639	13
6733247	13
240131	13
4328799	13
6963548	13
1423514	13
13880307	15
12898910	13
14798143	17
19858065	13
4873970	13
23607686	13
6455858	13
5687444	13
4677114	13
9396911	13
4492798	13
1728560	13
746407	13
4050836	13
428712	17
12887805	13
13104728	13
10573411	13
170651	13
4086420	17
6630747	17
1471198	13
7452241	13
5490099	13
18559522	15
21854005	15
9471895	13
1076969	13
2589247	13
4484095	16
5754241	13
1180840	13
9942649	13
39318549	13
5723417	13
11230599	13
959090	13
6103163	13
1105958	13
1343766	13
17934247	13
15970415	13
420830	13
7863667	17
45934312	13
16438853	13
20039890	13
2444936	13
927564	16
21031713	13
15011769	13
14999016	13
4151080	16
7498967	13
3401426	13
13103471	13
4089064	13
4678381	13
17778889	13
1468106	13
12242080	15
5001744	13
11328696	13
7404283	15
5022441	13
1879836	17
1104454	13
15805563	13
4994586	17
2149441	13
6616050	13
846268	13
4176771	13
8437575	13
922947	13
6557294	13
590913	13
3197618	13
18262092	13
3166753	13
1986264	17
21828445	13
2375916	13
15620955	13
9539753	13
16734737	16
6224990	13
18329030	13
40198127	13
14800398	13
4351978	13
7719310	16
5634803	17
33234393	13
4731764	13
2691255	13
20317265	13
16289547	13
2777623	15
1208593	13
12888630	13
725869	13
4423115	13
8170141	13
47788645	15
25514418	13
51747	13
3688239	13
24474208	13
5441797	13
276531	13
6430159	13
24651619	13
14082210	13
14083193	13
5209600	13
2890989	13
4631720	13
1328779	13
6672064	13
10311268	15
12003795	13
1280132	16
285065	13
14569065	13
1865310	13
2731884	13
1051941	13
6314800	13
6819837	17
1186316	15
1029353	16
16886822	13
4285634	17
501732	13
2951490	17
6786833	13
4578348	15
5650769	13
18144524	13
13944994	13
17175198	13
1800934	13
10512133	13
15699589	13
590433	13
1528777	13
7868644	13
651723	13
10707260	13
13248176	13
1449112	17
6045671	17
24055255	17
8867849	13
21816910	13
4015028	16
16239964	17
10566566	13
12031543	17
5576317	13
4105744	13
17152011	13
3791188	13
1889700	13
2009503	13
1778335	16
3152522	13
7524605	16
1702005	13
60590	13
3188436	16
2562414	16
22605599	13
18066896	13
1936937	13
6618324	13
4212990	13
7786126	13
1084159	15
20407188	16
10692111	16
9140509	13
39524230	13
46702084	16
3730546	17
7584891	13
5553067	13
42386120	13
9672318	13
380085	13
8671698	13
1127577	13
2020512	13
5928865	16
12542201	13
275148	13
2006556	13
22362	13
2038343	13
370150	13
7857720	13
2909687	13
797777	13
4965863	13
5184811	13
24268395	13
7569317	13
870546	13
3498236	13
9128481	13
4588698	13
1723025	13
3710972	15
974311	13
14664285	13
1444523	13
11234852	13
4871911	13
5213744	17
15602450	15
1566138	13
9355651	13
1700366	15
3101500	13
16673844	13
3545552	13
7511001	13
7491163	13
3469721	13
7801106	13
2579400	13
3611472	13
3882095	13
3411019	13
2785764	13
1486622	16
5361966	17
19607502	13
1788315	17
941540	16
18717719	13
17300712	13
5105670	13
4073540	16
4692402	13
2033064	13
8227506	13
928331	13
17479634	13
4191932	13
28054966	13
4519047	13
3799575	13
10215813	13
8245543	16
2129194	13
18386011	13
5486015	13
10281588	13
14561221	13
8459557	13
11398988	13
5294596	13
8926430	13
12382367	13
4485319	16
6016918	16
10389843	15
2455131	13
2125338	16
2359378	13
16229563	13
14063466	13
1579712	13
4943528	13
4493145	13
2162242	17
11846978	13
16271937	15
2653686	13
491347	13
836688	13
4034757	13
18132120	13
570700	13
10887109	13
13547915	13
2498197	13
6437281	13
9938392	16
55721	17
13059050	16
9044330	16
908245	13
5234221	13
37815497	13
2449472	13
4398557	13
6197985	13
7389991	16
11291431	13
1752844	13
3957330	13
5081994	13
176342	13
13736575	13
3506593	13
6678640	13
774365	13
4823808	15
5543166	13
2083226	13
18780844	13
14546002	13
18840979	13
22046216	13
18834747	13
29131221	16
2054869	13
10433751	13
27986618	13
628400	16
1129377	13
943257	17
32319040	13
6925914	13
8255593	16
6273264	16
750877	13
1165731	13
4589076	13
7740840	15
43789046	17
5428085	13
5151422	17
2083213	16
5554850	13
11339703	15
440792	13
6377827	13
2502001	13
9812188	13
98736	13
16082707	13
7993081	13
14461331	13
16023842	13
70317	13
1086082	13
14827609	13
11302494	13
3295696	15
13981694	13
676914	13
15439778	15
1260663	16
19442245	13
401887	13
7660351	16
19521871	13
287528	17
8937618	13
1240101	13
7553489	13
12352806	13
20313418	13
7137171	13
1470728	13
15822475	13
5063603	15
6416394	13
2595244	13
589448	13
5425336	15
9012356	13
3421544	13
2884867	13
4962172	15
2128199	16
6200287	13
24952394	16
3836350	15
9324527	13
5499380	13
3328628	13
6715147	13
2460723	13
3851524	16
17848936	13
17702788	13
3519332	13
16254621	13
24999221	13
6014514	13
8850770	13
15250945	13
12324646	13
975510	16
3750724	15
7061458	16
21956858	17
10116407	13
8365715	13
4611227	13
9308179	13
3785773	16
20882067	13
15958929	13
8840404	13
817165	13
4745914	13
1644292	17
7427053	13
3902879	13
15375929	13
9143491	13
4788434	13
725275	15
3713528	13
19370063	13
6179476	16
16464608	13
1565617	13
18414713	13
14637990	13
2108162	13
6982288	13
13381315	16
7805252	13
9981159	13
566212	13
73851	13
6152997	13
294310	13
863362	13
5398856	13
494586	13
23776920	13
60056	13
1669806	13
3196537	16
12096551	15
4905455	13
8512164	13
10510737	16
1443346	13
8690808	13
5975770	13
3925162	13
4253430	13
193676	13
18382755	13
16981991	13
17830515	13
1141631	13
889049	13
2547430	13
1192198	13
913384	13
8654929	13
16819128	13
5408024	13
2743056	13
7803714	13
18408425	16
6449547	13
17639217	13
25228166	13
3272966	13
13478082	13
8637779	13
3487963	13
6403371	17
9464175	13
1436604	15
4427652	13
1572501	13
4743174	13
7596099	13
745692	13
2293175	13
26937049	13
3859458	13
1041140	13
405763	13
5207507	13
4409018	13
4050749	13
2230606	15
7193696	15
258000	13
3223308	13
33497685	13
1231211	13
155328	16
711747	13
1523272	13
5769600	13
6592168	13
5607907	13
1037034	13
6344972	17
2579621	13
13784861	13
5093824	13
6932080	16
5013987	13
8280342	13
889920	13
1378049	13
11873210	13
2789873	13
3520138	13
9805272	13
16485596	13
24637500	13
251263	13
3296833	13
803680	16
813242	17
23154051	13
5866535	16
22005455	13
1683165	13
4450355	15
2497504	13
14380243	13
9999511	13
1325432	13
7048614	13
28989916	13
2556308	13
6001869	13
6638846	13
23565541	13
23134221	13
10103214	13
3679172	13
7480690	13
29462569	13
6274595	13
18894496	13
10612098	13
246846	13
18036103	13
866798	13
1506806	16
1852855	13
6189171	16
9234133	13
10569015	13
1988655	13
10497483	16
14555458	13
4104653	15
5204626	13
1471528	13
205845	13
7322875	13
11014639	17
6503792	13
6110253	13
9510754	13
2332077	13
7385712	13
15346742	15
2702591	13
17142426	13
261709	13
5387599	13
7363958	13
1097841	13
2292048	16
2107625	13
699437	13
8249319	13
6215314	13
2246159	13
3481739	13
9594833	17
7486676	16
4653215	13
1944929	13
9553459	13
4891977	13
1771827	13
457842	13
9021810	13
3835249	13
1640615	13
30604106	13
14610937	13
3493813	13
6454509	13
1566390	13
292870	17
12696088	13
4028645	13
3615373	13
2144724	13
13608697	13
17130678	16
18625034	13
13514276	15
4174651	13
3432997	13
2446458	13
24455703	13
9399360	17
4605386	13
29879932	13
7656294	13
1199509	13
2398778	13
9964237	13
27167050	13
3228598	16
8017853	13
5288915	13
29834498	17
6660849	13
12437053	13
19483856	13
11836685	13
2874967	13
3532918	13
9216869	16
16146479	13
19334	13
27533397	13
36285338	13
15517627	13
5515202	16
26891835	13
17941726	13
1656356	13
6280617	13
13065368	13
1402023	13
2704206	13
19474815	13
11631152	13
4938657	13
21763035	17
22403514	13
41157533	13
1744720	16
3525555	17
12253724	13
19002372	13
10747908	13
10528584	13
4962795	13
4467202	13
9864705	13
2043254	17
1975996	13
2610176	13
795029	13
4965872	13
17912172	13
22584371	16
5429102	16
24395865	13
16390415	16
7471590	13
3111150	17
2580456	13
55532593	13
5041994	13
2049481	13
3235631	13
3924464	13
363765	16
1449443	13
5040723	13
5096159	16
298417	13
26896567	13
38077235	13
262600	13
18788932	13
39766309	13
9824233	13
19615249	13
1651887	13
5307915	13
1126048	17
7541467	16
673704	13
1379295	13
4856879	13
2509728	13
1951145	13
5574604	13
2245637	13
15381037	13
2864134	13
14316901	13
525987	17
4355778	16
2933112	13
3555976	13
17128160	13
415544	13
21048746	17
5158403	17
9490126	13
11343278	17
17564974	13
300591	13
28948400	16
11286419	13
8970750	17
3427163	13
16830969	13
6867642	17
16749510	13
103100	13
11726372	13
6829930	13
4342770	13
9343135	13
8231543	13
25074921	15
14185587	13
25708625	13
17615578	13
7567385	13
8871392	13
18391167	13
15167258	13
4172436	15
41817440	13
1734792	17
4526626	13
9277164	13
2882794	17
3719890	13
694346	13
28156662	13
2009384	13
4944588	13
4482531	13
23919848	13
2246977	13
265824	16
7421533	16
1373803	13
10082997	13
6150901	13
42205139	13
30214637	13
10019133	13
13794803	13
17851135	13
6420446	13
3255949	13
3310599	16
36757220	13
9857426	13
5757713	13
31255757	13
840410	13
6239700	13
5539594	13
918425	13
10645204	16
17975119	13
2119009	13
506220	17
25159014	13
6391014	13
618806	16
379295	16
1296986	13
4117957	15
1183658	13
28127671	15
8179586	13
9226064	13
2427472	13
9059573	13
616818	13
5403180	13
28379772	16
8943717	17
13674612	13
356375	13
1092359	13
16832447	15
2841312	16
2245853	17
2213501	13
447104	13
2374793	13
11361349	13
20592350	13
3903923	13
2532671	13
12030838	15
3718508	13
2312862	13
989712	13
3191528	13
1447376	16
2582037	13
2121556	17
7976505	13
32072052	13
12426544	17
29785005	13
2816461	13
365202	13
1884328	13
1338854	17
4423511	13
12362149	13
9963518	13
1631296	13
13400038	13
1074676	13
5918319	17
7417032	13
935547	13
32520481	13
2319264	13
8197696	17
1306262	13
1400040	13
15450753	13
5133149	13
4634749	13
32687743	13
3403005	13
78924	13
1169223	13
2920626	13
8742330	13
3420852	13
970300	13
6757724	13
5587581	13
20301108	15
9170954	13
4117469	13
16193731	13
5066463	13
11334911	13
3222214	13
176581	13
2152079	13
4059372	13
2205562	13
11144958	13
5786952	13
13990335	16
26066102	13
7619705	17
2837089	16
1402920	15
748230	16
14723693	16
4053890	13
6937669	16
1662556	13
8447094	13
10847853	13
1100650	15
3758064	13
56873028	13
13035926	13
3114979	13
8388621	17
8335901	13
14031245	13
4036162	13
11363254	13
2189644	13
6974638	13
3537072	13
8728131	13
16702961	13
81974	13
1452927	16
2187582	13
7724702	16
6784548	13
19338304	16
10145170	13
9922473	15
1622123	13
4154857	13
3088081	13
1361084	13
2140150	13
9158176	13
3095812	13
7483906	13
296444	13
25036849	13
1999009	15
9280661	13
1278377	16
1156282	13
40863624	13
17465972	13
2689413	13
8222085	13
6947666	15
14479460	13
1720353	13
13415213	13
1273137	13
2220910	13
3730606	13
16194700	13
18896444	16
7015164	13
7969556	13
2230993	13
12792259	13
20075825	13
7810337	13
6913784	16
448328	13
2018677	13
3104115	13
18286495	13
6699174	13
444127	13
687773	15
82980	13
1837938	13
4615917	15
806111	17
6592074	17
5346396	13
9050804	13
9473494	13
312420	13
3855737	13
2964887	13
7312995	13
25239905	13
12224349	13
218842	13
14991877	13
12115774	13
2217657	13
16455540	13
18328222	13
11762630	17
25726904	16
51244	17
11378331	13
1012011	13
4480937	13
6778645	13
7528458	13
1357614	13
4478795	15
11889485	13
11091834	13
37003179	13
1776434	13
7477430	13
17720691	13
1477270	13
2962730	16
3683888	13
5713650	13
1307097	13
9188629	13
4293457	16
799257	13
2001292	13
1024837	13
382718	13
8874578	16
11270501	13
21767786	13
8518525	13
4614260	13
8679332	15
4820047	13
33462722	13
7571744	13
8078738	13
7473717	13
4795190	17
308776	13
7497381	13
107420	13
3023058	13
5223285	15
2991508	15
10082306	13
3092655	17
3514609	13
11175815	13
8319865	13
6218311	13
7996829	13
4899433	13
12514696	13
6992268	13
6396888	13
6916045	13
290013	13
6693730	13
15731771	13
1865014	13
4710485	15
19231973	13
20886918	13
33270247	13
1714137	13
41729	13
767273	13
68077261	15
10499137	13
6072572	13
928233	16
3365318	13
2858030	13
12396700	13
3458033	13
2238423	16
14041122	13
7465593	13
3752950	13
10925487	13
5612662	15
29991950	13
1642737	13
11040974	13
2358559	16
7797423	13
1165339	15
489002	13
345032	13
1337157	13
20571757	13
7123633	16
25072890	13
253060	13
10843688	13
2578517	13
3017298	13
763289	13
9420238	15
11534582	16
8991068	13
1682147	16
12633661	13
9976398	13
16238983	13
8841319	13
9366342	13
3052214	13
10996147	15
10239224	13
8411212	13
23725047	13
460770	15
2183838	13
10336277	13
91692	13
5665002	13
563437	13
11967065	13
183867	17
1095853	17
5452738	13
56928	13
6833378	13
1252848	13
20963369	17
9976343	13
2849416	13
7217392	13
30750109	16
6997979	13
6286866	13
2051040	13
7871182	17
2123599	13
3861500	13
15889445	13
20002158	13
5339452	13
4000621	13
10089651	13
6185744	13
2170128	13
2658575	13
2778927	13
15516956	13
1870345	13
5076734	13
2426173	16
27276783	13
1684259	13
5300822	13
32426096	13
7864681	13
1414605	13
2319479	13
6168501	13
6742384	13
27014823	13
3646316	13
5207169	13
21380274	13
12427638	13
14694582	13
3558543	13
6758066	13
2951162	13
11730954	13
3585291	13
3823055	13
8761622	13
141200	16
1181726	13
9525577	15
21958453	13
10256737	13
46549445	13
9563761	13
5941260	13
587388	13
15998280	13
13636196	13
4738472	13
26579197	13
8432576	16
5029174	13
358380	13
9587493	13
4333	13
2184443	13
6190509	13
3381680	13
12833346	13
9889445	15
12261484	15
2970254	13
9665111	13
20852009	13
3324887	13
9239733	13
3578065	13
5309105	13
3031200	13
11841011	13
278160	13
16151950	13
1287896	13
8888160	16
3808346	13
17518192	13
19609088	16
1656390	13
6174252	13
2214961	16
11166069	13
3421657	13
1125129	13
2695356	13
5065725	13
3931528	13
9914436	13
514758	13
4319582	13
7929977	16
37578529	13
2396161	13
738759	15
10131037	13
1872593	13
370884	13
2267706	13
2375807	13
7089303	13
13468229	13
4991431	13
22229337	13
28736425	13
1100561	13
3175101	13
4753935	13
11165302	17
25349074	13
1815355	13
2481303	16
4906375	13
112203	13
5575878	17
21196699	16
12081500	13
14252464	13
4780551	13
12641386	17
8729195	13
9941085	13
9171467	16
13936722	13
159831	16
7459045	13
1221048	13
10883091	13
4381776	13
6971542	13
14056747	13
434521	13
437698	17
9630287	13
22954773	16
3669466	16
508042	13
7101458	13
11892550	13
7911210	13
17707445	13
9513687	13
9457969	13
11236689	13
14391411	15
2785299	17
1516092	17
6940647	13
42042386	13
2704006	13
10519387	15
20941360	13
3888420	13
9023832	13
7121967	13
16961521	17
4041216	16
14661188	17
2615832	13
284018	13
3509460	15
5280423	13
34078941	13
4732756	13
12105421	13
6466849	16
2963056	13
2054540	13
5418801	13
11463214	13
634796	16
3746519	13
7132504	13
3098453	13
5151415	13
25888	13
9216488	17
10381295	16
7455762	13
29968084	13
569233	17
16691985	15
3310824	13
1188320	13
657883	15
8306156	13
7303237	13
9652908	13
3468451	13
344560	13
5226602	15
5126287	13
2009514	13
5193963	13
7568753	17
2057001	13
11735936	13
2487954	13
21898684	13
4664991	13
868848	13
13573229	13
11707453	13
8765583	13
2351208	13
12108885	13
15344092	13
20931116	13
9013918	13
8808074	13
26911404	13
17223560	17
2887766	13
4239751	13
4435413	13
6642800	13
9661513	13
35651704	13
13189009	15
3471876	15
5261026	13
3698380	13
981389	16
6541245	13
1202654	13
18555346	13
5494494	13
9489422	13
948623	13
85218	13
7759606	13
16690111	13
19832960	13
9409496	13
10823081	17
3089464	13
7772773	13
7717393	13
3916239	13
9487717	13
33933746	13
19286035	17
3579310	13
5121746	13
13691370	13
22229434	13
23460646	16
11577421	13
8918470	17
2969837	13
13633858	13
13712493	13
2984907	16
13201274	13
23212978	13
8807520	13
523428	13
59654953	13
5089707	15
10670117	13
8835743	13
9095107	13
34833171	13
16721177	13
10525588	13
1144943	13
3315759	13
2828405	16
17031588	13
368210	13
9305312	13
3845880	13
8635900	13
340856	13
5583528	13
26270291	13
19287625	15
980233	13
610232	13
3612832	13
629875	13
48696862	13
3201971	13
26902	16
1034445	15
11753390	13
4656804	13
5201893	13
197855	13
13717420	16
15117850	13
548911	13
1125519	13
16385016	13
2544995	15
5029702	13
1972624	13
3557276	13
13892464	13
3311475	13
20646117	16
8496013	16
5871141	13
1907131	13
1321185	17
11339162	13
3777924	13
9902969	16
12707035	13
22762491	13
4787132	13
3015117	13
13454421	13
16566951	13
24232827	13
12360672	13
2705460	13
24340653	13
736132	13
22543765	16
15772001	13
8866816	13
28238450	13
2138041	13
1935004	16
1664130	13
8863819	13
6794116	13
5020778	13
957075	13
13033192	13
3830256	13
6496442	15
7011898	13
2511832	13
1713768	13
1127463	13
24976705	16
28463332	13
6224724	13
12049456	13
375728	13
173084	13
5539365	13
1951410	13
28194797	13
2508908	13
6489521	16
3092788	13
1073089	13
11557887	17
8314099	13
1774848	13
2164916	13
10731237	13
30315436	13
4028451	13
1375453	13
4634337	15
1586962	13
626237	15
9312437	13
7054888	13
12243556	13
421166	16
38922593	13
1838073	13
3282208	13
20821332	13
16008003	13
14482643	13
4178581	13
5893098	13
460991	13
645706	13
6069457	13
7111601	13
2428086	13
24951497	16
2327932	13
651260	13
16542918	15
2905255	16
12971377	16
5402393	13
6230108	16
282055	13
2094760	13
696981	13
2666847	13
4594449	13
12006296	13
8974702	13
6921830	13
1658619	13
8873773	13
2664917	13
25580749	13
7684726	15
7009402	13
17916537	13
654891	13
2149190	13
6821983	13
13427219	13
4778563	13
9537445	13
1382546	13
154439	16
432446	13
24476194	13
6939248	17
10100120	13
6298927	13
8434404	13
9201151	13
8436350	13
15441817	13
2398815	13
4685004	13
1817696	13
3209568	13
5591687	15
8222900	13
4944827	13
135636	13
12235180	13
6709611	13
8376078	13
9379183	13
4986018	13
9396444	17
14776491	13
5437484	11
18154490	16
4971415	13
10148267	13
20020411	15
12647644	13
22953192	16
281860	13
5998738	13
25964489	13
72669	13
8447827	13
13485749	13
3183883	13
859867	15
4523544	13
1070774	13
4819909	15
1167772	13
9227650	13
2568303	17
2781087	13
544253	15
22725147	16
1932502	17
26579755	13
17463420	13
10889791	13
16985838	13
9801600	13
3232350	13
765951	13
4763978	13
14725175	15
1930852	17
25357390	13
1525052	13
18516772	13
6654699	17
4194694	13
15542285	13
7960218	13
6749686	13
525564	13
563317	13
5964106	13
2225576	13
4377759	15
243680	16
15210937	13
18099569	13
12213434	13
2182142	13
15032795	13
9455181	13
6129911	13
4421103	13
15413434	13
9299996	13
2939819	13
4615718	13
8350697	17
1250119	16
14990524	13
1505634	13
27665659	13
13378190	13
642682	13
2432128	16
9184438	13
1665102	13
18065113	13
10713696	13
752151	13
4275400	13
1948146	17
2545127	13
5036760	13
3248376	15
5029863	13
3309133	16
5599728	13
1290709	13
12593813	13
39271685	13
2010072	13
4521318	15
17786216	13
7983622	13
9076569	13
4997752	13
394626	13
13921943	13
2542093	13
4184491	13
21506986	13
35360116	13
1015061	13
1606788	13
536731	13
14278702	13
17793287	15
2632959	13
10235746	13
12181692	13
10307952	13
12894031	13
1636291	17
5086198	13
2269148	13
12754964	13
4218474	13
4466454	16
5710719	13
7746992	13
15278638	13
205239	13
22360137	17
7794966	13
1955520	13
2355543	17
252425	17
9314757	16
23999174	13
2778632	13
70149110	13
4217000	13
555338	13
2428549	13
3204348	15
939369	17
6999507	13
8988450	13
11428291	16
2790413	13
1860532	13
342719	13
7102000	13
10098185	13
2101008	13
1010714	16
5447609	13
1555755	13
23531515	15
1447985	16
1044224	13
21249140	13
1400165	16
9501529	13
4443822	13
37120849	16
20074564	15
1275880	16
9430624	13
16468567	13
2206757	13
5469994	13
3117332	13
8264194	17
17132431	13
7215615	13
34227952	13
2497759	13
4513464	13
64996	13
1758309	13
28486338	17
13891927	15
1936475	13
274835	13
5934122	13
4278365	13
574191	13
9224404	13
1344538	13
5953300	13
1572488	13
1180744	13
7867998	15
8842048	13
1385095	13
8622908	13
2208015	16
3070950	13
6273196	13
13045331	13
1434757	13
1711099	13
20192180	13
29395826	15
12923696	13
2757155	13
6437670	13
11474022	13
7188350	13
12891837	16
7306304	13
7235773	13
1326974	13
497583	13
2694101	13
19328997	15
7573924	13
4373898	13
15665794	13
6302708	16
9125797	13
4663455	13
8055552	13
6214147	16
3787022	13
3391168	13
6600207	13
675130	13
8573241	13
4676819	13
2400374	15
7411287	13
9860456	15
6518964	13
8206168	13
22317921	13
1417873	16
1933139	16
211915	13
9481794	13
10107897	13
12741071	13
4201173	16
21812600	13
46008387	13
24243464	13
14121498	13
9796902	13
22283416	13
30498698	13
5816064	13
6212413	13
5923075	17
18610266	13
14865756	13
29131545	13
18389331	13
467987	13
4208998	13
5499848	13
17889412	13
95390	13
2365577	13
22794734	13
18209309	13
9747708	13
3197326	15
11779676	13
19144757	13
5241094	13
3748981	13
3496089	13
8606003	13
8827970	13
8805372	13
4057964	13
32229387	13
15028096	13
17593454	13
375166	13
48536686	13
443253	13
1843019	13
10048051	13
24352011	13
7794363	13
2627724	13
10482086	13
4635702	13
5392518	16
5797302	17
5719814	13
8364421	13
4386969	13
13614075	13
8950698	13
10031259	15
9584835	16
2602757	16
6762148	13
13939698	13
7496037	13
26903085	13
4005667	13
3092688	13
10573841	13
11710543	13
5902229	17
3366303	13
2532302	13
64743	13
8015746	13
15302286	13
1860464	13
23421951	13
11082603	13
6388042	13
3144609	13
20021651	13
4873165	13
1836451	13
11439427	13
802033	17
8441270	16
6360102	13
9811012	13
762055	13
11395329	16
12305440	16
6975662	13
9389187	13
15277755	13
369781	13
74080	13
8067189	13
1791597	13
1337371	13
448323	13
5543641	13
1934731	13
11173251	13
7187050	13
4151070	13
12701304	15
191943	17
3317192	13
473975	13
6549214	15
8290591	13
1798027	13
4347800	13
5429918	13
3059663	13
1010066	13
1425225	13
4126010	13
16746995	13
5342511	13
851734	15
6462680	13
1519906	13
803076	13
2328639	13
3620762	13
1500013	13
2420139	13
11182	13
16482267	13
8525096	13
3389425	13
11717424	13
3530592	13
4466076	13
8692153	13
7902028	13
36229633	13
1044117	13
449385	13
18672929	13
2448862	13
1586832	13
5816222	13
11818220	13
3271175	13
11674927	13
2397156	13
39718	13
8404532	13
10792547	13
5493141	13
15113698	13
15564770	13
15533995	13
17672279	13
9086326	13
4413002	13
6771228	17
119304	13
5755633	13
7613555	13
14325560	13
5381095	13
588409	17
7592937	13
21176733	13
6025226	17
56348631	13
2648947	13
4884913	13
9281575	13
9310493	13
8552814	13
9644729	13
3225078	13
9659157	13
9922572	13
7398872	17
26733560	13
5087656	13
5199537	13
4974977	13
903421	13
16774321	13
4365161	13
18408241	13
553590	13
14751265	13
8299206	13
2299067	17
43070832	13
3276608	16
507346	13
3076594	13
24052364	13
1221491	13
12599618	13
6524399	13
4438373	13
7105316	13
19020013	13
3556111	13
3118419	13
25222576	13
16948642	13
4005282	13
10713081	13
4756384	17
6351001	13
2889605	13
3217158	13
2390089	13
5664797	13
4165158	17
2384071	16
5350650	13
10333309	16
5103832	13
7761175	17
95032	13
12205681	13
10724468	13
356543	13
12806758	13
13265966	13
2173783	17
7159971	13
7779206	13
2372506	13
4898522	13
267507	13
5994929	13
30130280	13
3511825	13
2227605	15
688859	13
2031925	13
9615947	13
1692984	13
4539883	13
5716930	13
7550114	13
7502946	13
11512965	13
23200931	13
923675	13
1680555	13
3341253	13
3311957	13
6139878	13
135211	13
7915636	13
5047085	15
6849479	13
3559754	13
4898996	13
7577221	15
3828577	13
42335443	13
6048943	13
9854707	17
14539444	16
7060758	13
13335573	13
16227323	17
2139789	13
3415362	17
2881015	16
1730747	13
18933517	13
18630276	15
21272620	13
3007638	13
2767784	15
90736	13
14580938	13
5082334	13
546985	17
3719875	13
11299038	15
12215285	13
10147719	13
4933660	13
5376701	13
3790484	13
3321781	13
3542470	13
3426863	13
3381338	13
5651467	13
8967170	13
905780	13
4174324	13
16464130	13
1339580	16
4078124	15
1789117	13
33027042	13
1584795	13
15632105	13
2387164	13
30361847	13
31892734	13
6867827	15
2233763	13
15530974	13
30202567	17
3476153	13
17111157	13
18833	13
9260148	17
6128559	13
1111641	13
9993857	13
2068877	13
4131778	13
5239983	17
9056888	13
108279	13
3588932	13
17944491	13
10895477	13
19392517	13
4306558	13
9811246	13
9903430	13
9570226	13
20498547	13
82650	13
10769900	13
2043316	13
14951888	13
7556403	13
2913245	13
5090882	13
15616421	13
24214828	13
525786	13
23715303	13
16949775	13
3325372	13
8138535	13
17461382	13
5489428	16
1377042	13
22989507	13
13786256	13
1860175	13
5722508	13
15748533	13
4228838	13
11513782	13
14125541	13
3016522	13
11482289	13
4251188	13
21426829	15
1196873	13
732349	13
52756293	13
2142411	15
4811093	13
3152350	13
1600431	13
7717676	13
9240266	13
2764116	17
9787192	13
5527161	13
951215	15
3940318	17
8652390	17
201451	13
4097187	13
3973003	13
1729769	13
1547773	13
795245	13
7772305	13
2995607	17
1581983	13
3046744	13
9069651	13
3957762	13
22772738	13
2619942	17
2421315	17
965510	13
8303247	16
16232042	13
6600285	13
6790344	16
370518	17
2498017	13
3107406	13
5966616	15
1603521	13
37359057	13
840315	15
6768092	13
2956677	13
6001429	16
15890288	13
1062711	16
5188031	15
3424945	13
6813182	17
5622262	13
3730492	15
1478718	13
855008	13
3529441	16
162510	13
31996238	13
900731	13
17405185	13
10017679	16
900669	15
5603716	13
15239306	13
16235824	13
9564777	13
904876	13
10700450	13
843733	13
21874026	13
5187175	13
3201963	13
2532719	13
12873863	13
1949286	13
4765744	13
795113	13
228309	13
7028292	13
28395563	13
12231790	13
18801388	13
7723211	13
4185685	13
9189764	13
1377897	13
46310189	13
3457075	13
1741270	13
3077024	13
23192008	13
6468684	13
9484845	17
753380	13
22740410	17
1498375	13
4634356	13
9352616	13
8368805	13
8604606	15
6045095	13
2516539	13
4425886	16
33507	16
2546012	13
8471379	13
7348971	13
6361270	13
550219	13
7936634	13
21045646	13
11210418	13
212634	17
3690960	13
5381244	13
5469337	13
90016	13
933996	13
11965015	13
410456	13
8184793	13
2165559	13
4375581	15
5818251	16
6059317	13
8567632	13
11173814	13
6298209	13
8869026	13
7093081	13
593900	15
18906134	13
16410623	13
37117889	13
1079803	17
8698093	13
160469	13
6737170	13
16778880	13
7207682	13
6310797	13
2314572	13
1302280	15
36612913	13
1187464	13
50940784	15
9983739	15
21274824	13
1388802	17
8533957	13
7268355	13
18244752	13
38335563	15
1215352	13
15550071	13
2806500	13
11779185	13
15298780	13
6020287	13
15410550	13
4296828	13
5138051	13
2934548	13
9961279	13
6801284	13
531118	13
5209030	13
12944528	13
1622699	13
3899217	13
2373237	15
22861167	13
23189211	13
9248981	13
547233	13
5010056	13
8013967	13
1832591	13
12874731	13
1995208	13
3673601	13
10228251	15
438020	13
20396830	13
3306780	13
18325970	13
16747921	13
1752645	13
10312194	17
2993701	13
7626035	17
4942697	13
35806431	15
2790384	13
8161529	13
3518995	13
8538303	15
19505797	13
5036428	13
3724960	13
2441884	13
8273522	17
8654041	15
14596473	13
6546244	13
2443141	13
15853963	13
1215047	13
4369491	13
16433764	13
975345	13
4445350	13
7500349	13
7839248	13
2178841	13
7270488	16
3491604	13
2730597	13
3750353	13
51427767	13
5180031	13
1617215	13
16441171	13
5158571	13
8610188	15
224383	13
13031278	13
906477	13
3270084	13
18644047	16
10048765	15
884637	15
4989006	13
17150264	13
9875164	15
19134679	13
19429249	17
1448044	13
12284275	13
23624016	13
10462328	13
600316	16
12262999	13
11031949	13
546017	16
6548160	13
2894320	13
8186757	13
10538911	13
11057498	13
11065914	13
3251287	13
6626875	16
1862484	13
333910	13
12255934	13
1880079	13
3828923	13
3167	13
1339107	16
1793331	13
7424052	13
36519646	13
14119673	16
1208893	13
2161722	16
57579	13
3256310	17
2018195	13
13317917	16
8579793	16
8456705	13
13057643	13
1117303	13
8136476	13
9049987	16
20498759	13
2138779	15
8845957	13
1069713	13
5215544	13
9367276	13
17879099	13
9000034	13
613340	13
14317711	16
557884	13
4202421	17
16122074	13
9408244	13
18609513	13
13345081	13
31550212	13
9331782	13
1261890	13
639262	13
2132822	13
326162	13
6661467	16
31740133	13
4125657	13
7419080	13
21270924	13
15632770	13
2041413	13
17503183	13
1203019	16
3677663	13
1743923	13
1125218	16
741878	16
7140208	13
2794256	15
611388	13
4584203	13
1775697	13
1726169	17
6622428	17
19856185	13
1373157	13
15193594	13
11748020	13
11834364	13
4629308	17
3027319	13
25567147	13
41948	13
11281928	13
2256264	13
210963	13
39810370	13
7830673	13
6357368	13
4387906	13
3371261	13
7721427	13
20246863	13
3749437	13
2323225	13
5005763	13
2929134	16
3840782	13
5888811	16
1765281	13
2572148	13
13017061	13
6758790	13
6956857	13
821182	13
6702598	13
14333315	13
748640	13
10518546	13
5042833	13
7043607	13
7431408	13
2715729	13
4034677	13
2215817	13
1046638	13
802133	13
3885320	13
1429618	16
2466921	13
11676152	16
12015889	13
6561414	13
3794701	15
87486	13
14131882	13
6319564	13
3179731	13
974841	13
3861659	13
2450333	17
5485023	17
1689690	13
4108512	13
8576805	13
16253458	13
4309095	13
4122962	13
11233635	13
5355746	13
7822102	13
2532078	16
7679903	13
3563946	13
3728891	13
15156449	13
15444386	13
10724214	13
359343	17
10117938	13
26701708	17
389268	13
5940853	13
2945238	16
13844202	13
4273580	15
9641755	13
1840027	13
23085900	13
7997954	13
6208914	15
934333	13
18545994	13
3059642	13
3344441	13
8571945	13
10991730	13
16948012	13
9787552	13
14201459	13
19650504	13
21567521	13
3978476	13
5883519	13
6182564	15
3807478	13
684560	15
2285388	13
9945600	13
4917742	13
5002328	13
10995457	16
4533816	16
5474723	13
13524582	13
15132362	13
9980588	13
5217495	13
1612674	13
34064852	13
14854284	13
7563283	16
3950556	16
14450070	16
9042457	15
14248566	15
15003850	13
646082	13
291458	13
12790040	13
2124372	13
2232941	13
1520415	13
930366	13
16499823	13
13663238	13
33815238	17
17610422	13
3157946	13
16363817	13
5558806	17
11119480	13
1516528	16
9719511	13
8870974	13
910709	13
4931333	13
13078303	13
11298683	13
5580831	13
7401703	13
5510461	17
5025497	13
7068477	13
10501084	13
3932955	17
6083254	13
2293578	13
20140698	16
21861031	15
15804272	13
7697183	13
11961310	13
15362445	17
5146038	13
16560991	13
3519231	13
35406483	13
22670679	13
3350067	17
2443636	13
2644519	13
45574781	13
17507746	15
2825220	13
11105665	13
19639897	13
9234999	13
3067755	13
2661642	13
2122662	13
14347923	13
7673786	13
4926754	13
13658640	13
3605065	13
186562	13
4236023	16
1824145	13
6041135	13
715018	13
23716181	13
10986989	13
1085773	13
6042000	15
1474934	13
3648467	16
1195192	13
8575008	13
3152634	13
9428841	13
14878482	13
15441370	13
8415739	13
9048842	13
4400787	13
6023045	13
4471031	13
6848830	13
9858092	13
6243740	13
5293359	15
2430892	15
4306036	13
2161634	13
3806382	13
6452031	17
30951943	13
10325334	13
24560848	13
4804789	13
9168556	13
6756203	13
431528	13
527398	17
954655	13
2027673	16
6635318	13
494670	13
4831044	13
1423282	13
2084959	16
12924492	13
8248547	15
12470443	13
13468402	13
5916922	17
14071577	13
3315505	13
5022161	16
562116	15
21836480	13
4074767	13
2375446	13
2372163	17
10054482	13
5790588	13
7302766	17
13253502	17
10057208	13
46635225	17
4671650	13
3434745	16
3344615	13
1936656	13
28833843	13
21701776	13
510761	13
12341517	15
8286312	13
2465805	16
12874378	13
756561	13
583751	15
8854745	13
11975894	13
7640718	13
6102903	13
3357159	13
958215	13
32156711	15
3976151	13
15811184	13
8019588	13
21522876	13
8868995	13
2493054	17
2384256	13
458374	13
2367597	13
6100630	13
4160060	13
6939087	16
872239	13
4470471	13
402424	16
305643	13
310770	13
2077962	13
3565611	13
3622019	13
14000006	13
28928	13
7694490	13
8866725	15
1451777	17
11457730	13
9447924	13
9460974	13
3635035	13
7717976	13
5823594	16
14626968	15
309581	13
13596295	13
9364207	16
12555945	13
13356582	13
1856163	13
3455177	13
7771852	13
21791055	16
2608887	15
269856	13
18971464	13
11144352	13
16747730	17
1704275	13
5822207	13
180553	13
14337166	13
3295186	13
8125574	13
6666996	17
1191826	13
3359876	13
3448340	13
1038309	13
2085480	16
10775463	16
2689791	13
5997663	16
220302	13
1533949	13
4848541	13
228603	17
11550305	13
31080173	13
4880508	13
1199297	13
1810054	13
916750	13
5146153	13
14978715	13
2965098	13
17218029	17
10490459	13
23093998	13
583649	13
7479142	13
6123109	13
1019743	13
3713340	13
7152695	13
9444476	13
11231661	15
9080914	13
656184	13
12857834	15
6827847	13
13559483	16
30011413	13
4084008	13
7002791	13
151892	13
5672489	13
5717824	13
3338946	13
951822	13
8520753	13
3617576	15
19258822	17
3218675	13
12339287	13
1867110	13
9103553	13
7630263	13
4594349	13
12628581	13
1238201	13
7585432	13
29233018	13
5112426	13
3586298	13
2870258	17
33508199	13
6224144	13
3908441	13
1247153	13
4308211	13
8437129	13
5561146	13
7578996	13
15562623	13
3531257	13
5062642	16
527245	13
6152408	13
6545135	17
1841758	13
1110458	13
4645693	13
1144817	13
32168235	13
3600535	13
284685	13
11156162	17
237459	13
1977448	13
7788488	13
90788	13
1161012	13
11185395	13
2636044	13
5899735	16
3556870	13
19211972	13
15979218	15
638622	13
1776899	17
29734379	13
625339	15
11136532	16
1559008	13
3048348	13
5148383	13
118954	13
5153891	13
1787482	13
2289390	13
10677516	13
165436	13
11403484	13
6688933	13
18543224	13
4729994	15
2139415	13
1275821	13
3115801	13
392300	13
13841679	16
17328152	16
13763669	13
10776248	13
4605816	17
14791772	13
8290980	13
18924537	13
2199959	16
3744625	16
943846	13
7932500	13
1037410	15
24926983	13
2078336	17
29762033	13
5701714	15
9321934	13
338649	13
16218883	13
5739616	13
3282581	13
1602567	13
5904558	17
1523733	13
3827735	15
11477217	13
5027798	13
8366494	13
9177369	13
14163833	13
14187858	13
2510138	13
6763732	13
1502378	13
16523209	13
2036039	13
3568727	15
3641678	15
9181378	13
2849129	13
1685389	13
1046737	16
12485033	13
2214104	13
16383478	13
21727593	13
576725	13
11740708	13
1885180	13
5436075	13
21610163	11
4140866	16
21844059	13
6037773	13
1068035	13
5535862	13
39711411	17
4454004	13
1946133	17
24514221	13
20853647	13
8674257	17
6982246	13
4190609	13
144655	13
9112689	13
1356268	15
3248242	13
1622452	13
2398248	13
3401966	17
4667012	13
8766435	13
4750752	13
10011506	17
21486665	13
41512047	16
8235914	13
1931217	15
4452441	13
712561	13
5705101	13
6125114	16
351756	13
6188109	13
17228640	13
9345306	13
5664074	13
5668278	15
12905615	13
8362428	13
12876158	16
1994473	13
5541368	13
7213439	13
8591971	13
20291234	13
3847755	13
13408515	13
7750379	13
4313830	13
13702431	17
4721334	13
11854302	13
572679	13
304783	13
1145045	13
8760314	16
14987630	13
14149307	15
824190	13
3948321	15
12090314	13
14654303	13
4180432	17
11791045	13
6293604	16
12218137	13
4508790	13
828136	13
8099158	16
3306616	13
9431423	16
2929290	13
4082857	16
303021	13
18089613	13
10577073	13
1656234	13
5953501	13
10258495	17
6798535	16
1421373	13
1586916	16
37484739	13
13194233	13
16003077	13
2153441	13
9700130	13
12887233	13
9068427	13
465564	13
4475880	13
4729903	13
526273	13
4255914	13
17788704	13
2310769	13
14790114	13
10357894	13
378988	13
22483221	13
1168082	13
128264	13
2805146	13
1834843	13
664378	16
3715245	13
4188204	13
23838776	13
1962797	13
6886498	13
6136352	13
28556946	13
15164833	15
14146883	15
8135997	13
653682	13
10092343	13
3982131	13
5622176	15
176793	13
15109149	17
20788407	15
4049162	13
11868	13
8197937	13
2079250	13
2118905	13
7128111	13
2083345	13
5526759	13
4045651	13
5235049	13
868685	15
30801169	13
5131085	13
1967859	13
2165968	13
12521547	13
13812673	13
6716945	17
5921283	13
1574032	13
14347312	13
11355864	13
30373987	13
3988706	13
2382778	16
8385651	13
42662260	13
1488619	13
17991439	13
332858	13
21440210	13
2361482	16
6148106	13
9599946	13
2834249	13
4255941	13
17863716	13
1846693	13
16588136	13
230432	13
885963	13
2081699	13
10240671	13
7657041	13
5277344	16
5041731	13
8443326	13
2865869	13
12383828	13
1770329	13
12693278	13
18986581	13
1950175	13
2452287	15
2964421	13
13592693	13
2953218	16
53772	13
12772476	13
1062942	13
10159844	15
5057644	16
7924960	13
5383532	13
15601885	13
514963	13
699073	13
13357649	13
15460282	13
15642122	15
12964697	17
14793923	13
6641457	13
15662628	13
3264206	13
35658315	15
1037034	13
4747541	15
8355778	13
94026	15
8457967	13
7777626	17
11692563	13
2284331	13
4870720	13
351919	13
3921079	13
6135911	13
5014224	13
33932146	13
9139038	13
17039081	13
4589339	13
2016241	16
3208879	13
3656488	13
823537	15
9873162	13
16025727	13
1437037	13
17345713	13
29670612	13
5498765	16
3514061	13
2358107	13
6528579	13
12056075	13
4846758	13
5397286	13
11165383	13
6162524	13
7077590	13
370892	13
12420657	13
7420194	15
15330224	13
34220935	13
4234125	13
23755636	13
4767902	13
12140565	13
1126169	13
10851598	13
7326162	13
4450892	13
11339302	13
9353073	16
179582	13
7995607	13
3401587	13
4560383	13
8333543	13
5140075	13
1837882	16
14015209	13
405973	13
3606805	13
13192937	13
17702545	13
14653072	16
2777085	13
20142	16
2087951	13
26465411	13
1431591	13
15722911	13
15522990	13
10912365	13
10276220	13
4386109	13
22293837	13
16452650	13
958851	13
7307124	13
10124984	13
1348347	15
6873150	16
2137499	15
2596669	13
5070234	17
5647149	17
10468265	15
767196	13
3961701	13
3015957	13
2539093	13
26524355	13
9331117	16
1950922	13
595426	13
4522556	13
399646	13
11624565	13
2938343	15
3501077	13
707526	13
2543690	13
8485129	13
3463518	13
395646	13
247653	13
8541652	16
3350731	13
1489470	16
9842067	13
16101242	13
949127	13
5706235	15
7234225	16
7329230	13
3900082	17
1054437	13
13195721	13
1296655	13
8707613	13
4505351	16
3996195	13
9025118	15
4366297	13
6779206	13
1792942	16
3323181	16
212736	13
32515851	13
35433269	16
83803	13
27272571	13
4087477	13
10085975	13
50430685	13
13372074	13
5886851	13
9466033	13
324268	13
1142834	13
2342311	13
15869204	13
4244813	13
5643623	13
6436378	16
23487671	13
165012	13
3021463	13
1333744	15
512104	13
6990000	13
18615002	13
9100742	13
7660451	13
4107988	16
5126060	13
9784820	13
7506725	17
512948	13
4100793	13
29375674	13
11943387	13
2447677	13
7951157	13
3313849	13
11270488	13
381585	13
11172606	17
1781683	17
4006076	17
295274	13
9174015	13
4093873	13
34414536	13
3904327	13
3327265	13
9747369	13
8798218	17
12067166	17
36600123	13
16524358	13
19575691	13
5366544	13
8414044	13
6171486	13
18135765	13
17333143	13
2834531	16
6659727	13
2164033	13
13874738	13
10543774	13
272579	13
3267707	13
3579104	13
2333618	13
7679072	13
6439499	13
25843521	15
14156346	13
44869497	17
12191202	13
1398966	13
44400870	13
3267853	13
3898122	13
22253264	13
2217081	13
6042504	13
7072554	15
9321947	13
3676454	13
5689822	17
3848423	13
20866826	13
12330219	13
12281358	13
2840781	13
1347461	13
849775	13
5034803	13
29197161	13
22391145	13
6071661	17
1113620	13
15663565	13
12867059	13
12047201	15
1022584	13
26646100	13
10713969	13
9319692	15
6169357	13
6782103	17
14356225	13
7858544	13
15810153	13
9360897	13
2110705	13
5614102	13
4658837	16
2408958	13
3991484	13
18934344	13
1994827	13
9797230	17
25848137	13
11482468	16
1918959	13
5121692	13
6866944	17
3649236	16
24057377	15
12265419	13
1396775	17
991011	13
4916114	13
389051	13
477398	13
2702438	13
16241513	13
4777355	16
619659	13
3297260	13
3722556	15
8669371	13
7047142	13
20021177	13
9132106	13
4949884	13
4043176	16
4729483	13
87518	13
18289511	13
665679	13
5669258	13
16653245	13
222294	13
1070043	13
9305909	13
25606380	13
6812266	13
4015018	13
751274	13
7656739	16
1556485	13
2809281	13
160794	13
1343164	13
9141246	13
52358068	13
24916973	13
6573325	13
2573029	13
7514506	17
300998	13
1247611	13
21480775	13
3547567	13
1750749	13
4144833	13
38433545	13
3691742	13
6800785	13
3399489	16
1022128	13
10180614	13
6825330	13
31232519	13
7487332	13
6050118	13
8213998	13
2292074	13
9282013	13
2515697	13
4560528	13
5849821	17
898588	13
8868453	13
2471975	13
5322572	16
4816591	13
51014252	13
1576632	13
95497	13
2560204	13
4595342	13
68222	13
10645419	13
2159836	13
342312	13
9142147	15
2514371	15
17108488	13
2352142	13
5966953	13
4534524	13
24223189	13
16936831	13
100877	15
2893574	13
5153474	13
6144997	13
2903028	16
1839780	15
15333735	16
4475070	13
473570	13
2146193	15
31434605	13
12746495	13
1087956	13
12878451	13
456417	16
8815615	13
17631481	13
4529354	13
4152539	13
30877950	13
3177713	13
981207	17
7461846	13
1089253	16
5496413	13
1827036	13
11505446	13
2769354	13
15167707	13
1039887	13
3175138	13
767943	13
13184101	15
7603128	13
1970598	13
12414473	13
10879319	13
10899522	13
2550298	16
3669153	16
9776214	13
3504931	17
9071945	13
9086037	15
896062	13
14815408	13
18095112	17
12727957	16
4194897	13
11393938	13
2518157	13
19584136	13
1447515	13
7004553	13
4558750	13
9171499	13
3012138	13
15618030	16
6765932	13
1320009	15
17358414	13
8637284	13
17878986	13
22369820	13
4769216	17
17629457	13
16749467	13
2866476	13
306606	13
5938725	13
8086679	13
14221115	13
7954184	13
1173622	13
904689	13
7353513	17
1592359	15
1461214	13
2994544	13
948016	13
6537972	13
30192375	16
18878179	13
21796473	13
6499648	13
29543208	13
668584	13
6463823	13
15690750	13
12673351	13
81679	13
1771573	13
9151673	13
2030527	13
4148135	13
17811382	13
4508592	13
14245280	13
20360662	13
6481490	13
526009	13
5699043	13
2610525	13
3773947	13
7784045	13
1125890	13
3776441	13
1904658	13
49829444	13
25581344	13
4491540	13
1254365	13
3316935	13
9433934	13
4715982	16
16607015	17
649681	13
66784700	13
29075118	13
4506538	13
12783853	13
2584617	13
13142786	13
2088958	13
14596087	13
3656309	13
7279333	13
11621148	13
296942	13
28537759	13
29169019	13
48939324	13
17447019	13
3096212	16
265492	13
36385233	13
10012888	13
2508311	13
12102127	13
3830928	13
2302181	13
1206830	13
1112675	13
9196743	16
10900550	13
1576386	13
2609662	13
3610402	17
11018855	13
26478110	16
3000931	13
1962776	15
9652777	16
5966782	13
2108138	13
3406562	13
256454	13
3845230	13
8093087	13
3327544	15
6374559	13
1366170	15
14302585	13
1713557	13
3059513	13
5801706	13
3471398	15
15648773	17
85988	13
3305518	13
15628035	13
4230459	13
8417225	13
14952947	13
5879026	13
9635663	13
7192929	13
10252522	13
20926836	17
10207913	13
1535357	13
2647935	13
95141	13
11327384	13
6526184	13
19064851	13
5478230	16
1358804	13
7061940	13
1342364	13
3117007	13
10282025	15
2751641	13
413732	13
5373740	13
1628582	13
1193114	13
8500690	17
8869092	13
1202936	13
11988685	13
4623118	13
13268900	15
11244597	13
1190296	13
93198	13
9414445	13
2595885	13
3954842	13
2775421	15
379168	13
10903296	13
23414906	16
1382158	13
12758676	13
1165972	13
3394271	13
1443311	13
7850750	13
12849680	13
18038225	13
1221626	13
35919007	13
2748115	13
11801800	13
7880931	15
14944148	13
7957193	13
7165043	13
8827067	13
11721846	13
8496834	13
15690445	13
5994089	13
5431892	13
4335434	13
4703836	13
4480526	16
18210112	13
1377641	16
6835894	13
2235692	13
9733036	13
3500312	13
13875666	15
21041216	13
9689290	13
13976388	13
5373503	13
7479919	13
3623519	13
437172	13
1385051	15
4360203	13
9569577	13
561073	13
27752149	13
2038409	15
10930978	13
22712997	17
6201533	13
358959	13
14449082	13
2712596	13
978209	13
2203331	13
6119805	13
20814171	13
1238658	13
1145165	16
6640745	13
4231389	13
1324083	13
12803195	13
651328	13
6401310	13
16798998	13
10485088	13
12335402	16
25971602	13
7971775	13
338078	13
2974413	17
1659765	13
4638952	13
1615065	17
6590466	13
681735	13
7334315	17
10591179	13
4061024	13
20721369	13
11864391	13
2965723	13
11777857	13
14073861	13
13188233	13
461046	13
4636186	13
10662756	16
6288769	13
5153490	17
43391868	13
13940102	13
1746489	13
49491771	13
749402	13
4597258	13
4444778	13
8520568	13
2241582	13
11164462	13
3665339	13
11209377	13
761635	15
1923707	16
6236880	13
14122298	15
18716760	16
23518560	16
18707181	13
4390912	13
12498708	17
5314242	13
7937529	13
11435506	13
8581344	13
3715480	13
9220784	17
21491290	13
5833254	13
6630764	15
7467884	13
12172620	13
99351	13
106853	13
4080496	13
13524475	13
3189923	13
7377015	13
13564501	16
15103692	13
8985512	13
11913066	13
17140042	13
4380308	13
3815256	13
1157533	15
15295608	13
7996608	13
6314979	13
5486155	13
2859560	13
2584530	13
2714454	13
8555774	13
28413491	15
7397462	16
13192747	16
3965275	16
15993877	13
1177245	17
9061673	13
37807291	17
6920692	13
13721610	13
17456613	13
12073672	13
7779200	13
29458100	16
4088707	16
327675	13
2394435	16
1761430	13
3282361	17
7135422	15
1523001	13
1889	13
2098735	13
17020125	13
196298	13
2573247	13
3614201	15
3153501	13
10938757	13
11355225	13
23921736	13
2184007	13
18968002	13
8754910	13
3295623	13
8910697	13
4117033	17
2119283	13
3002075	13
5422754	13
724097	13
19943947	13
6185962	13
4779900	13
1737907	15
7176491	15
11574781	13
5756069	16
2085556	13
4555531	13
25440184	13
4368002	13
6897333	13
1676577	16
13468358	13
2566200	16
1249313	13
4946950	13
850059	13
17108157	13
1482974	13
2660999	13
10645655	13
3137887	16
730824	13
4870445	13
1033894	13
318151	17
16924312	13
224479	13
2345571	13
3055144	13
7435133	13
5364806	13
20867798	16
51910017	13
11381913	17
2344800	16
12445610	13
6104109	13
2452965	13
22309380	13
1659426	13
9077214	15
6636826	13
2486603	13
5208456	17
14074574	13
6259119	13
9984796	13
10202289	13
1347124	13
17368881	17
9902250	17
11846691	13
2802013	13
16681438	17
10297241	13
1440015	13
11198309	13
2484928	13
1148381	13
4415575	13
4403914	13
32375946	17
8194442	13
19482098	13
4808367	13
4810024	13
18086973	13
17836778	13
22419820	13
7031010	13
5412659	13
15814942	15
9889340	13
7215823	16
3524333	13
36279137	16
21701697	13
8946615	13
1335588	13
2100433	13
15191272	13
15519414	13
10638657	13
20109167	13
6040602	13
2082953	13
366495	13
4055312	13
20947895	17
626025	17
27597986	17
7576776	13
3138650	13
4243706	13
3750327	13
27058978	13
12537623	13
1038330	13
1412375	13
5997469	13
3773796	17
4276083	13
8795556	13
17224175	13
7162202	13
1481246	13
3608356	15
790141	13
951104	13
1953202	13
11352550	13
6964629	13
3354601	15
9739630	13
3019966	13
28448624	13
9188154	13
3295099	13
32453955	16
16487181	13
32744471	13
8102039	13
11279184	13
21395818	13
5404055	16
661250	16
21318474	13
22885156	13
7374273	13
27810270	13
9823107	13
14954985	13
900775	13
17351676	13
7600798	13
30424328	13
5301605	13
4079633	13
7614136	13
11406591	13
8244771	13
5089535	13
5870201	17
12472977	15
4955921	15
7178036	13
193889	13
162745	13
3813616	13
5905865	17
5842727	17
2032898	13
4156518	13
3803250	13
553661	13
9625218	13
3146831	13
1492613	13
5393710	13
1711475	13
1046711	13
3329674	13
12296606	13
10508148	13
8364984	13
9436934	15
882626	13
8086795	13
989585	15
10475206	13
923842	13
16952868	16
7227778	13
26592622	13
9691930	13
9753904	13
2795930	13
6317752	16
24213354	17
7097235	13
15121124	16
11447387	13
27396292	13
11706622	13
10090710	13
3442399	17
4593694	13
5998219	13
1305620	13
1436874	13
10066276	15
6158901	16
13586001	13
205088	13
6388304	13
5252731	13
1463720	13
3730873	13
2084566	13
16536664	13
1407357	13
3280510	13
6184667	13
1674096	13
7762380	13
22613088	13
4201660	13
6276797	13
762165	16
27138970	13
3932730	13
591934	13
1658321	13
6682378	13
2718295	13
14168188	13
18014402	13
1999896	16
12871791	13
5768743	13
17016765	13
23493196	13
21255836	13
8964678	13
10795624	13
5392973	13
9778529	15
13860825	11
885590	17
2361078	13
17508373	13
8100039	13
6465445	13
17946300	13
14469381	13
7610640	16
4417375	15
5298985	13
2381186	11
7202847	16
6579518	13
17711286	13
3258237	13
631318	13
2751348	13
6119398	16
55016528	13
48960	13
12527309	13
13710233	13
525415	13
739190	13
72732	13
5141558	13
3626631	13
13393	13
1173659	13
1665726	13
9427291	16
1593854	13
2150181	13
7889088	13
1745600	13
9330361	13
2742998	13
8718630	13
3689136	13
682394	13
12663266	17
897502	13
10308554	13
10917821	15
2618870	13
9425785	13
19106083	16
7452199	13
597104	13
6255771	13
17881532	13
152409	13
1884966	13
1481256	13
18790569	13
17451289	13
18178201	13
10509086	13
10421713	13
57501	13
12211143	17
17655190	13
203009	13
573895	13
11891740	13
676782	13
2817040	13
1880165	13
5467848	13
17232438	13
540805	13
4993196	13
6147520	13
48462589	13
3634075	13
10828553	13
8099834	13
4106381	13
9167224	13
6077885	13
2585421	13
1244862	13
3062863	13
3065559	15
19333548	17
7884699	13
14292296	16
165086	17
33922414	16
7223740	13
6021	13
11186978	13
17827	13
371638	13
6378910	13
26442928	13
14306868	16
2629361	13
8706458	13
26244278	13
1830032	13
387840	15
5923288	13
573840	13
13820987	13
371404	13
5022980	13
5437952	15
1746105	13
11168965	13
3534397	13
14598718	13
4811949	16
408214	17
995561	13
16242377	13
2290449	17
12269491	13
499881	13
907184	13
78020	13
2101592	13
8165873	16
3444723	13
79832	13
1764603	13
13518167	13
1258953	13
16892103	13
14179636	15
11256701	13
1624716	13
332263	15
20500121	13
2164299	13
10314835	13
21766358	13
12910499	13
8430531	13
4363607	13
4643954	16
2398644	13
1115483	13
2974351	13
172014	13
9369586	13
22173934	13
20643969	13
2845612	16
1249055	13
9483508	13
4567827	13
9422952	13
6482315	13
15319802	13
8148077	13
12510527	13
1564404	13
23492043	13
7315486	13
12542438	13
9656219	13
10081336	13
3016505	17
8367750	13
3115628	13
2776633	13
748970	13
7142874	13
8498548	17
652615	13
11184772	13
12637566	13
146896	16
6491057	13
11522047	13
1646026	13
7719738	13
3733774	13
1035375	13
5954278	13
11061039	13
8733643	13
5528226	13
22339796	13
3778128	16
1230431	13
8799263	13
7952344	13
160443	13
19351188	13
6039385	13
10209266	13
21098193	13
2847093	17
278434	15
2414819	13
1512771	16
42258180	13
3995473	13
8137835	13
490412	13
6611835	13
4730664	13
7128609	13
12109282	13
585802	13
2232120	17
14115454	13
6787206	13
5919838	13
5221321	13
11412140	16
11409758	13
461152	13
29398945	13
185130	13
116038	13
14440465	13
515894	13
52138	13
13089972	13
431504	13
34386	13
7167027	13
1541592	13
1718271	13
9150963	16
25802546	13
1497232	13
2370740	16
7254086	13
10108586	13
12399375	13
12422626	13
1090918	13
3154177	15
4295547	13
19066137	16
3224941	13
9623537	13
4122912	13
2930647	13
9543390	13
11653029	13
2047503	13
12697376	13
20352205	13
130352	13
11840232	13
12683366	17
6940127	13
9890926	13
7204628	16
3424741	13
4860350	13
130035	13
3632614	15
7208154	16
3980637	13
11615654	16
13060179	13
2125071	13
12537992	16
13187466	13
1056359	13
7346699	13
4866615	13
7731462	13
10913902	13
1283829	13
12366501	17
20999952	17
1173403	13
15288018	13
901036	13
2756872	13
7993996	13
5578815	13
280482	13
11132596	17
1623538	13
6744983	13
18005668	13
259929	13
7437670	13
2059013	13
3471605	13
44925708	17
7047708	16
8806801	16
5204445	13
2300411	13
2815783	13
20412564	13
20586526	13
10187691	13
3370280	16
9004673	13
23217730	15
27594953	13
292517	13
5999031	13
1224559	13
1453441	13
1002965	13
4594119	15
6194447	13
571053	13
16143622	13
285916	13
8088526	13
1918458	16
6222411	13
33974570	13
3631873	13
613972	13
4372451	13
6024025	16
14201917	13
5303726	13
3940346	13
10686632	13
5682544	16
21509470	13
21284389	13
303814	13
11131394	13
1349722	13
1264956	13
12032803	13
12997233	13
133036	13
3029215	13
27500695	13
18920736	13
2888464	13
9778614	13
11355836	13
8222147	13
15223746	16
10134735	13
688310	17
18434078	13
24342808	13
1132260	13
23133975	13
7858532	16
17425315	15
3981442	16
6109976	13
1854036	13
142476	13
1939	13
4430716	16
27104326	17
6888575	13
5934173	13
16808521	13
7058539	13
9141803	13
9305587	13
1420676	17
1294490	13
7682359	13
10758679	13
5482989	13
604970	13
2108555	13
3832945	13
14141007	13
5221017	13
436143	13
5546811	13
380527	13
10799257	13
1341445	13
5780967	13
3319807	13
22504615	13
14029413	17
4468249	13
9991450	13
3068465	13
4136319	13
19309043	13
9057133	13
3092910	13
10076455	13
8323450	13
3253336	13
7318717	16
2014660	13
23659466	13
14532499	13
4898572	13
15905082	13
13745237	13
1336643	13
4286619	15
9701506	17
8941290	13
6380369	16
5927541	15
3652420	13
3733607	13
14741881	13
18469678	13
9383137	15
3501587	13
4996638	13
25125806	13
10242260	13
5616770	13
17169356	13
6772161	13
1495080	13
11247083	13
15977077	15
4592458	13
609417	13
37152641	13
470908	16
5153184	13
12202568	13
4088361	16
3475104	13
16086363	13
3289117	13
8579764	13
9378498	13
2667117	16
1091931	13
5869302	17
1106616	13
514274	13
1262214	13
38260955	13
14900518	15
17355773	16
16613870	13
4478744	13
3251034	13
5933297	13
12921812	13
9786094	13
8869494	13
15659995	13
20421055	13
5389642	16
687607	13
3982555	13
9384868	13
14424043	13
1250127	13
1863222	13
876349	13
13968967	13
29977423	13
2382613	13
5701185	13
9429840	13
27535877	13
1124991	16
23615390	13
21324464	16
7052994	13
38550758	13
8874252	13
1429666	13
7084218	13
11049085	13
12730934	13
32699350	13
10976448	16
4414464	13
7767208	13
11977885	13
189357	13
6690724	13
3078333	13
3766162	13
5608388	13
3234227	17
4897405	13
10257530	13
4932335	13
5751186	13
4682964	13
4173525	13
10208607	13
162105	13
919831	16
1515212	13
4829347	13
907036	13
8513307	13
3148369	13
11961483	16
2387144	13
9601286	16
7201221	13
683590	17
2102532	15
23163234	17
4131452	13
2087796	16
2478234	13
419908	13
12519439	13
32815803	13
29819394	15
7294288	13
709605	13
9709506	13
3978774	16
769288	13
4294473	13
6804778	13
42182721	13
3087146	13
17991375	13
43646185	13
4969754	13
8820541	13
2568950	13
7644344	13
28534289	13
9166530	15
8278608	13
9642284	13
7182016	13
2403359	13
5874545	13
12763764	13
12519390	17
6846342	13
2560473	16
1274040	13
713610	13
2647439	13
2255654	13
3452925	13
11220392	13
8628999	13
2496384	13
4296162	13
11936951	13
6380788	17
4472212	17
1877816	13
7045007	13
8463893	13
4118587	13
4355344	13
934838	13
21910864	13
4206999	15
1947770	13
1766874	13
3340912	13
11669169	13
170980	13
6809031	13
22575617	16
2740700	16
812155	16
2248002	17
65742	13
13013231	13
2192902	13
1079047	16
5129642	13
11614393	13
434232	13
13209798	13
1690333	13
2210914	13
1485547	13
24831841	13
13497483	13
2482305	13
300215	17
5346063	13
24794302	13
7301672	13
7304440	13
718138	13
13511603	13
4757104	17
14959849	13
4811666	13
4735038	16
4488442	13
11676963	13
41006774	13
17957331	13
8129214	13
12989467	13
3689450	13
3722404	16
12882905	17
1762601	13
7532606	13
1347827	13
4721106	13
13296567	13
1865331	16
11156027	13
19339535	13
26636019	16
2736528	13
16738134	13
4786549	13
11906184	13
18382912	13
3612815	13
15840477	13
1067668	13
1773603	13
5162147	13
14056521	17
243197	13
12225117	13
15949091	13
44205584	13
42243765	15
347255	13
4648258	13
18590422	13
1531219	13
5988088	13
2835120	13
133304	17
2557298	13
8282938	17
6271977	17
6670856	13
143385	13
6058973	13
15614878	13
15548809	16
670057	13
1012719	13
1588064	13
4393670	16
42286	13
7353405	13
6209217	13
7299993	13
3799928	13
3876296	13
632541	13
821091	13
6766999	13
3099952	15
23234798	16
2779075	13
1872074	13
10062909	13
7414497	13
1394607	13
3474126	13
7739354	13
4563294	13
2534833	13
7372399	13
246530	13
1904734	15
1312495	13
7671756	13
12477243	13
14050065	13
2275686	13
8341634	13
10284632	13
3077495	17
3006864	13
31431014	13
7399196	13
5194353	17
2404847	13
1798611	13
3072481	17
10024912	13
10297943	13
6968353	13
1401175	13
19715350	13
8785391	16
12857846	13
8162433	13
1258951	15
6285781	13
5313731	13
7149738	16
18313127	13
3517119	13
4997457	13
2645388	13
6864790	13
27060511	16
4877257	13
20717652	13
2528440	13
32599	13
5632098	13
3839218	13
10592860	13
2305143	13
1338865	13
11729391	13
3659637	16
7625230	13
7261301	17
2526107	13
5423432	16
31987179	13
7885955	13
9662792	13
16450752	13
869136	13
2963135	13
4722667	15
2689533	13
2558824	13
24970801	17
4816922	13
5445803	16
8259423	13
9086016	13
2687161	13
4190347	13
2102157	13
1899360	13
8256393	15
42816387	13
7785278	13
9433144	13
859332	15
2761799	13
13697320	13
6366427	13
17329486	13
6098119	17
5696571	13
4135887	13
8191183	13
5659572	15
438618	15
2229681	17
8677581	15
702526	13
17724735	13
1072882	13
1727128	13
4583158	13
454260	13
5800530	13
9252816	13
5145156	16
6671590	16
28172998	13
7223823	13
9890426	15
2458517	13
665781	16
648000	13
6870067	13
6177243	13
2510157	13
5114338	13
7876174	15
10479537	13
5669171	13
2238032	16
3862717	13
6856376	13
2437826	17
2046078	13
6470540	13
5216134	13
11549882	13
1196809	13
2450358	13
3925186	13
16499544	13
675643	13
17491212	17
3122273	16
1986536	13
14480821	13
379356	13
4796233	13
4194057	16
847325	13
16772681	13
11928443	13
29654821	16
25586760	13
20355534	13
4800932	16
934419	13
15258953	17
5688306	15
74131120	13
13314010	13
25090173	16
7056592	13
13389231	17
10926223	13
2572374	13
10144415	13
100996	13
32502086	17
3823515	13
384608	13
1984366	13
6987742	16
8904262	13
5966049	16
11414818	13
2233918	13
6377848	13
28642102	13
3445888	13
3459080	13
19636084	13
8270975	13
2339531	13
7766626	13
755521	13
15093774	15
3852859	13
2278395	16
2140586	13
2234912	13
8895812	13
2348638	17
5832	13
6513612	13
13216721	13
1134140	13
1361606	16
1253163	13
5882402	13
21530994	16
13763398	13
17529666	13
13575537	13
3342486	13
15411669	13
1825378	15
17001296	13
28177870	13
5712147	17
15156172	13
8026959	13
162464	16
4216825	13
16614637	13
5436661	13
1260218	13
7360425	17
3748488	16
3725329	16
2560213	13
12409235	13
718170	13
18483098	13
1888301	13
6529440	13
10356021	13
1381124	13
3307533	13
10704912	13
15435588	13
3376421	13
7770672	13
4632226	13
18184758	13
3187701	13
1508862	13
8499893	17
24859416	13
716377	13
13326138	13
5668473	13
3984613	13
13842693	13
35474372	13
3032143	13
3076977	17
9565181	17
14152338	13
1054182	13
8809361	15
6714479	13
14027688	13
27562972	13
6469263	16
2290570	17
11075521	13
7511465	13
19516888	13
15607546	13
4202745	13
13971707	13
55616694	13
4008375	13
5485920	13
14419460	13
2158001	13
916624	13
20137969	13
6151832	13
4835635	17
18536841	13
344728	15
2521293	13
14510346	15
3003699	13
8915465	13
48179494	13
11940507	13
4325473	13
639974	13
11545231	13
1566157	13
2057277	15
717157	13
3101205	13
4671587	13
9756364	13
2369246	13
346022	13
5082549	13
6768697	13
1216652	13
9000290	13
497041	13
25590357	13
35527105	13
1360623	13
20505659	13
327658	13
26081648	13
1868656	13
10230523	13
61543	15
3348230	13
6354267	13
9112169	13
562975	13
20379220	13
2985921	13
5839437	17
18576655	13
2652880	17
2348350	13
4819322	13
30531883	16
3058766	13
6458569	13
18267931	16
1208393	13
4774484	13
9947625	13
399159	13
371305	13
12016365	13
16690797	13
18260	13
784898	13
21759794	13
6036389	13
2172978	13
10313914	15
20079094	13
23278222	13
2889640	13
697131	15
6630564	13
4411070	13
20327528	15
12317425	13
22140543	13
8004426	13
3257865	15
6599103	13
7157234	13
5652068	13
5180496	13
2712268	16
7355927	17
23824302	13
10723633	16
12083043	13
10171487	13
3276694	13
6414106	13
37671833	13
2313966	13
11660721	15
4335850	13
19846868	13
12420226	13
3028854	16
12407660	15
23111028	13
9041734	13
1044077	13
2543153	13
14129463	13
1071358	13
5076702	16
6388043	13
7277624	13
22889310	13
8619756	16
15127225	13
1440503	13
26007489	13
31322763	13
8401768	16
2960742	13
5022318	13
12177180	13
12678165	15
4334815	13
3032058	13
8542924	13
6894124	13
491672	13
1999206	15
14764114	15
6033405	13
1205614	13
5617467	13
1492897	13
11824861	13
21634816	13
18195042	13
15561382	17
31977318	13
6753254	13
8067606	13
3703022	13
13696479	15
19765610	13
3390131	13
3086621	15
1168903	13
22561289	15
6086657	13
9379262	13
14115606	13
20228813	13
11236341	13
45984143	17
14078312	17
5147433	13
2262105	17
701539	13
38732483	13
60671	17
263940	13
1549616	13
16757358	13
22796509	13
14143846	17
4353953	13
8432900	13
2355466	17
19742767	15
4891581	13
3705827	13
9346970	13
8837041	13
17716223	13
8594641	13
13119326	13
14038296	17
4132647	13
6784062	13
1250063	13
315325	13
17285928	13
11538432	16
10332351	17
8759859	13
1054972	13
13911512	13
21806	13
3365699	13
6066724	17
13551548	13
3425823	16
14571074	13
15680282	13
1955449	13
2856277	13
9957878	13
5035694	13
6730761	13
11484398	13
11743056	15
3694461	13
2567749	13
287951	13
8231197	13
10705592	13
3598177	13
6383613	13
3240481	17
7803755	13
1925399	13
1800090	13
13667536	13
19162588	13
9531649	13
5479405	16
21076633	15
48788295	17
9071312	13
2501275	13
29777442	13
21517932	13
3210763	13
8478099	13
21608963	16
5950608	13
917622	13
21035117	13
112791	13
436003	13
1663859	13
8902331	13
1502974	13
3170270	13
22204532	13
2849897	13
5307387	13
10949333	15
11165162	13
30831619	16
297129	13
229289	13
20141012	13
11036244	13
13605332	13
3205356	13
5559660	13
17329992	13
9677694	13
476093	13
1994229	17
3670004	13
901872	13
8412476	13
4807187	13
779459	13
502701	16
20098947	13
11559151	13
750190	13
1041910	13
488973	13
1037451	13
5755473	13
7084835	13
517981	16
7604687	13
4872239	17
9365215	13
9031594	13
26356645	13
4455078	13
1023104	13
3505537	13
683456	16
2589800	16
4861024	16
246017	13
2115495	13
2017805	13
9366884	13
14168117	13
1684980	13
4153922	13
11563308	13
15163606	15
162280	13
21108745	16
32394573	13
21315568	15
6253118	16
26029397	13
5455194	17
13603661	13
2911330	13
5270417	17
1674776	13
22820168	13
10071906	13
9804409	13
11482809	13
8449835	16
121090	13
16519512	13
1388261	13
45921538	13
28548	13
6696950	13
22158619	13
1672495	13
3331262	15
12469837	16
19069039	13
1262475	13
578970	13
46617540	13
3336010	15
1816441	17
11670789	17
6370961	13
2225851	13
14491640	13
10692992	13
8661125	13
27129490	13
1330218	13
9499518	13
229882	16
5818911	13
2363555	15
856920	13
16244364	13
12782770	13
616170	13
8062733	13
4200899	13
12152502	13
14231722	13
1260144	17
9162287	13
9966071	13
230907	15
6997894	13
7464576	13
27418020	13
5837885	13
7212798	13
1637349	13
3715367	13
6887867	13
2198331	13
6245881	13
340331	13
5648035	13
7323593	13
577137	15
4521565	13
8687608	13
12445872	13
14873189	13
3796708	13
7870850	15
3663420	17
4933538	17
105145	13
24780296	13
2829981	17
11621826	13
9766757	13
3320800	13
3972556	13
13897079	13
5933984	17
8629526	13
13852915	13
3213440	13
23758168	13
3089026	13
7815646	16
21146273	16
32266053	15
9837258	13
11950876	13
5354204	13
4033571	16
4134408	13
4201726	13
5112434	13
6704610	13
7343449	13
6945308	13
9553714	13
7457800	13
13279731	13
1680594	13
1156091	15
5117797	17
22466905	13
4174879	16
2000926	13
2043409	13
10678841	13
24623308	13
11851916	13
17024384	13
10051864	13
3420	13
6858979	16
6956597	13
17972327	13
11648840	13
3472905	13
12118430	16
10316447	13
355047	13
12732808	13
144198	13
1408593	15
1939512	13
3211095	13
1242072	15
8881737	13
15279034	15
4338480	13
6725927	13
7961928	17
20780217	13
1383737	13
14195071	13
1845608	13
12049979	13
5425309	13
7640627	17
26684961	17
12157111	13
2066491	13
11668934	13
10470815	16
5303972	13
10859677	13
8002165	16
10672218	17
4295454	13
3486017	13
43032	13
2000194	13
5070725	13
37424325	13
3485776	13
1454369	13
27579228	13
6671716	13
4976868	13
6540146	13
8575395	13
16066108	13
2104832	13
3919094	13
8482936	13
5238965	13
1154947	13
28879507	13
17088820	16
10446172	13
10441648	13
2391837	13
12789601	13
4326099	13
21250607	13
7236511	13
8783003	16
11924731	13
5031189	13
1403582	16
7985664	13
8279035	13
9178311	13
16057832	13
2649904	17
8109200	13
5466261	13
28531953	17
4463331	13
5006278	15
184893	13
6997085	17
5963843	13
30757221	13
12203690	13
1251611	16
13808188	15
2088255	13
8714597	17
7127855	13
37777270	13
4791579	13
6954312	13
11446752	13
14006802	13
4553692	13
8915180	13
9331480	13
749122	17
19202552	15
3167256	13
11113481	15
3290225	13
14998769	13
18596474	13
1254699	13
4793412	13
39508589	13
24995226	13
325269	13
1747853	13
38725038	13
5633979	17
9242905	13
6095196	16
1160027	13
10240622	16
250434	15
7144014	13
8619455	13
769302	17
10981493	13
2689962	13
2438727	13
2681111	13
3977104	13
2840923	16
2125996	17
1805124	13
7392347	13
1793614	13
8460027	13
1196319	13
10036090	13
9033555	13
9094761	13
9075656	13
5621921	15
12281744	13
13873328	13
5533203	13
2533619	15
7726980	13
11791952	15
10188271	13
2505951	13
9185601	13
13803206	13
7886764	15
11989421	13
5798520	13
8848150	13
8456904	13
3234287	13
2940527	16
16683401	16
8994329	13
22626012	13
5924877	13
947753	13
21156443	13
20429888	17
2717828	13
3757418	13
13695270	16
176807	17
376297	13
3409371	15
21747868	17
7597266	13
10998318	13
8649313	13
9096749	13
15608218	13
4354475	13
2033189	13
9588673	17
5222955	17
6767121	17
19187698	13
8477201	13
7271051	13
4207365	13
8412489	13
6208614	13
11680663	15
22204666	13
16297432	17
10185776	13
3939343	13
15443352	13
4684418	16
110164	13
12261778	13
13187772	13
26464404	13
27717818	13
1500368	13
3944148	13
12150818	13
28988600	17
26892247	13
4587040	17
18058370	13
17637444	13
8063626	17
1626012	13
42921495	13
19299387	13
5719074	13
12415851	13
2418178	14
8230667	16
4772375	13
2162421	13
6227007	13
174870	15
3860484	13
5324644	13
18465660	13
3952220	13
1791394	13
15053433	13
7200917	13
7534282	16
4491464	13
63271468	13
25576483	16
8066112	13
1302274	13
4254879	13
29439912	13
2995425	13
16100586	13
8931940	13
3094492	13
4031170	13
500347	17
4700834	13
4949729	13
17078665	13
154792	13
7951905	13
461875	13
9005000	13
12041558	13
872273	13
13491928	13
3536481	13
6740693	13
3708601	13
1872053	13
13232949	13
2419678	17
11265650	13
6175768	16
19271063	13
3664682	13
11964248	13
4233503	16
24694654	13
9706433	13
6862685	13
10633268	13
15116072	16
934434	13
10678253	13
13289652	13
4090014	13
6460528	13
1733932	13
50012267	13
35522	13
5636081	13
3598250	13
4305648	13
6275241	13
9293421	13
12959629	13
17106293	13
12253022	13
17700979	13
10489660	13
544257	13
12655410	13
4917824	13
22228367	13
4799560	16
28099099	13
1962372	13
9227313	13
3544882	13
14391787	13
6633267	13
9248620	13
12192254	13
8586397	13
7773702	13
4317120	13
19578152	17
3660189	13
5796098	17
15828798	17
1050326	13
8229642	13
4376170	13
29572930	13
2155979	13
7437085	16
465277	13
145866	13
15982564	16
4579665	13
17715419	17
209389	13
256850	13
8521713	13
27014218	13
5009503	13
6531564	13
29156138	13
9837356	13
603771	13
14609208	13
11792648	15
1976207	13
6505352	13
13596720	13
2566087	13
25592600	13
8246481	13
1319511	13
3921991	15
2195295	13
143991	13
28904650	13
9000316	16
7929700	13
8714082	15
535182	13
1968588	16
1471687	13
1476534	17
6233313	13
12046010	13
12326219	13
10020521	13
49423215	13
3267798	13
3113351	13
7928910	13
1918049	13
11932909	17
41010	15
745763	13
435053	13
34477945	13
2774907	13
9564737	13
3570247	15
6290088	17
6526598	17
161877	13
227843	13
2439782	15
5517117	16
7268278	16
855	13
9063571	13
20202102	13
6775140	13
1336954	13
9678631	13
298753	13
21536283	13
5958322	13
2978711	15
1568950	13
13563324	13
864987	13
2504982	13
1734109	16
6658779	16
415168	13
25140521	17
18343550	13
257880	13
1778025	13
4976404	13
9821819	15
8212954	13
2683432	17
3070935	13
10313983	13
877980	13
18594054	13
9281659	13
1549503	13
14281399	17
15767300	13
6335761	16
9977680	13
482794	13
3486730	13
23467145	13
13976452	13
14138450	16
12430961	13
25572609	13
14177881	16
13128267	16
11427671	16
17256377	13
3392782	16
4830802	13
14267982	17
45285280	13
2036515	15
14221112	13
233066	13
6202814	13
7126903	13
4227880	13
14850437	13
554815	16
9516115	16
5081565	13
12603802	13
8040905	13
3233323	13
26125025	13
11531439	15
3838563	13
3337675	13
3530657	16
11576227	13
3257742	13
3891627	13
1924603	16
11477492	13
2092977	13
8281820	13
7946786	13
17317589	13
11793080	13
2997574	13
10321354	13
2240342	13
1577896	13
17352774	13
7475401	13
2504472	13
2395593	13
2740824	13
12462278	13
1349865	13
15878898	13
4955930	13
9027301	13
3267448	13
7003879	13
5653919	13
249889	17
3349603	13
1410423	13
11520057	13
13621572	13
21386759	13
15500967	13
16282059	13
3630638	13
1795206	13
732492	13
3396120	17
335820	13
4576833	13
1473681	13
3614958	16
5995523	13
5510622	13
20749101	13
7147244	13
667009	17
5192967	17
98062	13
3147088	13
3540039	13
2714961	13
2913928	13
15811042	13
1767311	16
14582515	13
2106468	13
3042844	13
4429906	13
1716638	13
1953293	13
136242	15
2232240	13
1640368	13
163280	13
3066549	16
105854	13
549503	13
4950060	13
4942354	13
1507266	13
8723422	13
3150876	13
20233836	13
13638300	13
15747335	13
70464	13
6112416	13
11286046	16
15890726	13
1518636	13
4496745	13
16444116	13
1258085	13
5007259	13
718313	13
8172494	13
197259	13
17153443	13
360976	13
4713509	13
3169774	13
4131266	16
5804478	13
3194652	16
13832989	13
7439682	13
4118114	13
139511	15
10698031	17
15077998	16
2741622	13
4963653	13
3199526	13
14853050	13
2590663	13
7587389	16
291706	17
19034751	13
7632853	13
9367514	13
81267	13
5177876	13
1870033	16
8685003	13
406294	13
2165811	13
23660	13
15102059	13
2244582	13
265399	13
3506021	13
13656258	13
3743206	13
6223974	13
4599705	17
28888448	13
10028855	13
3882808	13
13002974	17
412012	13
808293	15
35761000	16
2886733	15
7194862	13
17633296	16
2210708	13
3190499	16
4504042	13
955032	13
13411380	16
1898726	16
7365346	13
3293949	17
935410	17
4051877	13
5609574	13
10700909	15
12869785	13
974101	13
1336495	13
17366678	13
272355	13
8719449	13
36140141	13
3097302	13
841208	13
9970483	13
8830668	13
13037699	13
172673	13
6077089	16
26316778	13
12042187	13
9796828	16
10654887	16
1707169	13
9320266	13
13958883	15
24225929	13
23840369	13
480333	13
2078479	17
9279433	16
9169574	13
394112	13
1382398	13
1720961	13
18332144	13
6427357	13
7424485	13
608901	15
7498062	17
24674034	17
24988891	13
5736484	13
2936903	16
3265813	13
9463076	13
1927680	13
2833957	13
3732310	13
4540822	13
4098575	17
17243032	13
8955013	13
9096886	13
4600161	13
1586223	13
29145805	13
7659841	13
6281233	13
37078280	13
9918331	13
20789958	13
10789922	15
744196	13
7887291	13
6618080	15
25345190	13
8029745	13
12749982	13
8244806	13
10369984	13
2868098	13
6864843	15
6163974	16
5093203	15
37177833	17
2267418	17
14723952	13
7277081	13
3593253	13
2304675	13
5793494	13
11468389	13
14558	13
2484334	13
9220672	13
1578402	16
2726817	13
20947714	13
1456037	13
6397752	13
24824876	13
25711288	13
8631513	13
16427914	13
392296	13
5676156	13
19700677	13
4897652	13
2023485	13
104485	15
2582128	17
1051420	13
13180841	13
2907286	13
8676065	13
17645031	13
3730553	13
17099899	13
17487635	13
34630282	13
11333973	16
15108814	13
30730862	17
7730696	13
2462697	13
10219613	13
19015083	13
10308097	13
5548833	13
2274984	13
884721	13
669379	13
6740666	16
31328067	17
2102366	13
16942881	17
2939975	13
9997329	16
8418494	13
1092114	17
26338443	13
5446060	13
11716536	15
11377107	16
4378117	13
6379658	15
509852	13
8560236	13
1655080	13
1223800	13
2322780	13
1330067	13
2270558	13
9191570	16
38162176	13
3072677	13
1756399	13
1641143	17
8521224	15
819554	13
2796655	13
2025839	13
4198053	15
240107	13
2427158	13
524848	13
1343460	15
8332705	13
10975861	13
7980604	16
8573148	13
7138345	16
5867258	13
4100345	13
1840146	13
5707704	13
1072447	15
7987371	17
6264711	15
11980805	13
26040119	13
1089490	13
33262410	13
12071348	13
6090796	13
12242447	13
3654627	13
9037023	13
16705368	13
4430954	13
11815658	13
4205585	13
10898889	13
1119958	13
6051413	16
1289496	17
34134639	13
8565001	13
16160344	13
609514	13
15523968	13
3751586	13
385409	13
4461150	13
1194581	13
5083519	13
9699260	13
1662928	13
5552648	13
18266677	13
1314893	13
3660947	13
5002024	13
24615208	13
9240869	13
32106830	13
11122711	13
27243719	16
7450624	16
2700430	13
661705	13
5740942	13
15625866	13
1569282	13
2149881	13
26174480	13
10028117	16
18873946	13
14919123	13
1692105	13
16750721	15
24730638	13
2555543	13
5862571	13
329010	15
805666	13
2271413	16
12689358	13
12989833	13
26054673	13
7213224	13
11168799	13
4253560	13
7789783	13
3102578	13
17538132	13
10528777	13
9490696	13
1011010	13
17522792	13
2811218	15
15407368	13
13424899	13
9615130	13
4344355	13
2079403	13
23842092	13
2164817	16
13165695	13
9327387	13
4689403	13
24540343	13
9198508	13
27841963	17
3210935	13
22562672	13
9168994	13
642680	16
991296	13
1686448	13
25404649	13
3021280	17
13217442	16
16625716	13
9206061	16
16898854	13
10501524	13
9692020	13
3665350	13
1249815	13
6720297	13
28487819	13
6938714	13
6471709	13
810066	15
9448045	13
2343971	13
4733577	13
901378	13
9232777	13
722239	13
6335351	13
441177	13
842433	16
11993975	13
8340788	13
7271690	16
7206909	13
5922679	13
615650	17
6333099	16
123464	13
1876358	13
624563	13
86633	13
2151637	13
624175	13
3312710	13
3331732	13
3304575	13
8791593	13
3633983	13
9529270	13
13779769	13
3913282	16
5145908	13
35985322	13
1735149	16
547875	13
8109750	13
8425474	16
5492642	16
4360464	13
130479	13
645712	15
20182196	13
6478195	17
14856426	15
20447075	13
551776	13
31610303	13
12945110	13
493981	13
7584902	16
3679526	17
12184321	13
11688775	13
2008752	13
12921402	15
19651996	13
4733566	13
1788454	13
10362762	16
668376	17
24034862	15
7661169	13
4412900	13
6219667	13
321095	13
2825201	13
230479	13
13534223	13
12747998	13
21101484	13
3672366	17
15683788	16
11277920	13
1818506	13
14238823	13
527852	13
3400237	17
1160431	13
5002821	13
8908029	13
12200957	17
12395017	17
2375533	13
2142875	13
2238409	13
25241054	13
1342801	13
21551234	13
20213359	13
6323038	13
16855062	13
24477483	13
15530606	17
1559896	13
14376089	13
24936015	15
7004808	13
12211169	13
18703323	17
10682894	13
1021990	13
2028711	13
41152682	13
32818083	17
25410424	13
1801040	17
11710062	15
4521812	13
4164453	13
1054097	13
649962	13
4414773	13
6329255	13
3076166	15
1986690	13
3944116	16
11383728	13
3392711	13
3598657	13
2838759	13
254242	13
4152294	13
18004519	13
7558487	13
7572255	13
15505210	13
3127065	13
6182760	13
447277	13
2535448	13
4967374	13
778692	13
8600176	13
27807422	16
13258963	13
10698033	13
13103121	13
9059134	13
5411636	15
1115236	13
11810381	13
28305924	13
11643345	15
1196323	13
8355500	13
786773	13
7532328	13
4495364	13
1929333	13
6232092	15
282419	13
14076742	13
8492934	13
901877	16
14951388	13
10503774	13
15512310	13
3142324	13
2144097	13
749495	13
11238304	13
6076107	13
631570	15
3488161	13
4626396	13
1933223	17
4787881	13
13115738	13
5733536	13
9578957	13
2076686	13
9914244	13
3655523	13
4020748	13
624256	17
2074628	13
17772065	13
8229286	13
679641	13
6601904	13
4716350	13
9219483	15
3556429	17
14309185	13
9690418	13
7539268	17
1281834	13
11954788	16
93123	13
806027	13
7157592	13
26770989	16
1535786	13
10442528	13
4409686	13
22787513	15
13745321	13
232528	13
12428483	17
15767841	13
4600196	13
12735547	13
997022	13
1012627	13
5771713	13
5113600	16
866051	13
38874	13
9048266	16
5457624	13
517449	13
3875122	13
33175416	13
15671207	13
10081229	15
33231	13
4225921	13
23445102	13
15008584	13
4463255	13
6776136	13
9398855	13
9080786	13
4295711	13
9671492	13
647496	13
1003495	13
9131831	13
5708176	13
13500565	17
22661567	13
9795367	13
10252016	13
5265359	13
6275059	13
1301301	13
19896973	13
1663329	15
133680	13
14996965	13
10347451	13
3328338	13
3598858	15
2304679	13
6494816	15
306740	13
302752	13
45941205	13
609452	15
1366217	13
3476284	13
3379398	13
10906110	13
2884140	13
19337233	16
50335433	13
3845762	13
4390076	13
1257298	16
360605	13
10852649	13
5098976	13
3086505	15
18340174	13
3488353	13
1070296	13
2698689	13
23581493	13
8769840	13
5259085	13
11644360	13
15289186	13
1172043	13
469210	13
473671	13
1258564	13
3498733	13
16955690	13
6650233	17
13902512	13
6515638	13
12908758	16
4276351	13
577627	13
479927	15
6870539	13
2295941	13
1541453	13
21948539	13
9018797	13
7673986	13
1046964	13
19558076	13
7006887	15
12929033	13
19267631	13
7943570	13
660249	13
1397440	13
30817306	13
3319676	13
11491634	13
52087121	13
8545381	13
1011225	13
1699311	13
381264	13
14942233	13
12711750	13
2185568	15
2367750	13
268987	13
9179097	16
11317141	13
5468460	13
4284931	13
1945968	13
1235768	13
9606818	13
13928594	13
1482677	13
4766853	16
5665242	13
21813993	17
7917666	13
4798316	17
5670780	13
16375508	13
4895443	13
30967201	13
4540390	13
19228911	15
20942627	13
3463901	13
21229355	13
3212256	13
6786821	16
15829892	13
486895	17
3605649	13
7216900	13
14593441	13
4454235	13
24030619	13
26752026	13
14598574	13
2780753	13
21576960	13
997618	13
3927509	13
1784815	13
19428969	13
3450294	13
11297	13
1443999	13
8589904	16
21203545	13
4963294	13
4368476	13
1989229	13
7267198	13
28711051	16
132723	13
741972	13
2275988	13
4581736	16
6050775	13
3901734	13
9381492	13
18008692	13
6255638	13
5636409	13
5365601	13
15361257	13
11007942	17
11468283	13
13801084	16
1571239	13
3809538	15
4478071	13
12176811	15
5028914	13
15872664	13
5322537	13
24732566	13
5570931	13
1077857	16
1656860	16
29851872	13
9690570	13
7431342	17
236208	13
7608612	17
1861017	13
1281582	13
7696616	13
6535522	13
2466846	13
28353351	13
19177832	13
18735216	16
6746222	13
19886872	13
709962	13
2857755	13
5217270	13
9204437	13
3195088	13
4475170	13
18237519	13
64462623	15
14753378	17
2922009	13
1739909	13
13056684	13
12789891	13
9466933	13
5215682	13
20548896	13
17868553	13
176248	13
3265700	13
3063272	13
32284164	13
7996310	13
20575784	13
5026123	13
13621772	13
3092188	13
3589619	13
37570778	13
2164734	17
18322168	13
2589092	13
5549615	13
19232860	13
9240124	13
31032605	13
16110076	13
2159794	13
6806876	13
2067380	13
421362	13
4354326	13
3831219	13
15601908	13
8079629	13
6425571	13
16998801	13
11929340	13
58992442	13
14587076	13
5035512	13
1524840	13
12549996	13
17456971	13
3088000	15
24389742	13
7588860	13
1317685	13
6982017	13
2360808	13
3668061	13
2442891	13
14192172	13
953341	16
441809	16
6913342	13
973378	13
669094	13
2864996	13
3094888	13
882402	13
11477902	16
9874892	16
18258	13
6093457	17
714011	13
610117	13
2753713	13
17435364	13
890829	13
1476170	13
12540587	13
5664062	13
6608597	16
4032124	13
9118626	17
1191595	13
13050521	13
588633	13
4548476	13
256103	13
5220337	13
10085781	13
967022	13
20703581	13
262842	13
2029796	13
1306671	13
5269938	15
3836363	13
1735287	13
29798957	13
3165122	13
521938	13
662934	13
10215757	13
16119717	15
5746233	17
1132851	13
4915490	16
10073685	13
285493	13
3472770	13
9484895	13
10624684	13
11484645	13
1882837	17
16480316	13
9433773	13
60381	13
1925540	13
17265650	13
182951	15
18096626	13
445163	13
3505641	15
20408056	16
24827186	17
19981723	17
4526346	13
30430368	13
5290538	13
5482030	16
136093	13
3256081	16
13532059	13
1593172	13
6490198	15
13159977	13
5885675	13
26798529	13
240097	13
6337367	13
4429003	17
28300379	13
15142973	13
1069327	13
5717126	13
10160261	16
9539675	13
9439051	13
7790678	13
32422843	16
7915600	13
3819188	13
8307140	13
4431108	15
16723131	13
7791855	13
6230331	13
8708626	13
2349576	13
1188526	16
2671955	17
31898529	13
5903268	13
33722862	13
6606450	13
307304	13
2969109	13
23953995	13
6894738	16
17267353	13
17831109	13
1676381	13
1505146	16
4661036	13
1138893	13
5208577	16
5562715	13
19381163	13
3456103	13
9562875	13
3605835	17
2412495	13
4398552	13
2177126	17
374935	16
11827663	13
3645213	13
15918759	13
7349706	13
14071274	13
14105922	13
6513035	17
15909521	13
1087496	13
15892124	13
14684687	13
33676045	13
1089536	13
12976715	13
8203622	13
1155879	13
13165495	17
27826676	13
11890316	17
98454	13
5117585	13
8947448	13
5157099	16
3992850	13
3356700	13
4853769	13
12144607	13
2248471	16
19257149	13
19873842	13
1781159	13
13711158	13
349330	13
3234319	13
20631153	13
6135256	13
9872015	13
8995961	13
9899921	13
3341826	13
4793661	13
9328635	16
6238755	13
90517	13
6784067	13
5928651	13
11839822	13
4608975	13
5256920	16
3326373	15
9882000	13
485615	13
1227253	13
22736127	13
13745398	13
1790007	13
3957676	13
18804892	15
1595237	13
7319633	13
8358967	17
14578294	16
17932505	15
3797306	13
1507832	13
531955	13
7138209	13
1313718	13
15438491	13
10599638	16
11044719	13
4072167	13
3096815	13
106415	13
12749009	13
13642198	16
4563903	13
3207867	13
6911604	13
2357521	13
3675554	13
5330336	13
9962369	13
9514302	13
8130901	13
748639	13
5618071	15
8782314	13
539229	13
2887480	13
37562981	13
8517546	13
2094415	13
12492213	13
5542888	13
17200469	13
1454173	15
7006059	16
4966270	13
7805959	13
28510520	13
9145907	13
9076444	13
2395724	13
877011	13
2671368	13
124726	13
3356642	13
1680726	13
2414534	13
1508299	13
1419701	13
1629841	13
4197898	13
7607247	13
5038225	13
9635921	13
19802421	13
9009214	13
8162125	16
12861230	13
15919835	13
135490	13
6337117	13
1864889	16
15099794	13
3666301	13
24151334	13
4924860	15
9948007	13
2690325	13
2744748	13
20217816	13
15709558	13
14053333	13
4129201	17
5287401	13
8713369	16
3203872	16
4390927	13
10617744	13
16408992	13
8036938	17
338024	13
17423158	13
12003536	15
510758	13
520380	13
15539238	13
20737365	17
4721013	13
960883	17
1421138	13
24343531	15
1104135	16
2622000	13
12622929	16
8214268	13
5725752	13
18657360	13
3911273	17
1849053	15
13391319	13
3397311	13
7201466	15
10656095	16
1887939	13
2328148	13
18765552	13
8553348	13
8115003	16
8923933	13
9553278	13
1899574	17
20020514	13
6028335	13
4829836	13
7842032	13
7088494	13
14926654	13
9449322	13
8378683	13
2913405	13
2064061	13
13654634	13
9833223	13
1452750	13
12045143	13
2691761	13
532395	13
5171255	17
7369314	13
6663109	13
1890413	13
10884556	13
1405024	13
6441779	13
16909049	13
3138861	15
638256	13
462656	13
17967873	13
470706	13
18350069	16
5725118	16
6220266	13
7681019	13
14870944	13
13383742	13
6568253	13
18608594	13
4557878	13
12887999	13
4021993	17
1456192	13
1683933	13
3828657	13
3607787	13
4997791	13
1790238	13
18531239	15
9695230	13
544260	13
6149044	16
5059675	13
2636700	13
861	13
16355096	13
3134912	16
11888840	16
10777387	13
5122500	13
5898200	13
2139566	13
3978304	13
16136999	13
701158	13
7384684	13
15040667	13
1099690	13
1182436	13
3909646	13
18322978	13
5028351	13
3156004	13
10600264	13
1518301	13
2162191	13
343094	15
4576334	13
2842635	13
9351859	16
10576297	13
9724965	13
959265	13
32755	13
8159045	13
5759209	13
3926527	13
23039455	13
233559	17
2090626	13
30548	13
6507213	13
4770101	13
2254608	13
7157218	13
4409750	13
7600906	13
3377531	13
530150	13
7754928	13
3999679	13
22261099	13
421320	16
21608803	13
9962575	13
10106795	13
4959319	17
12653695	13
14627093	13
779752	13
6993	13
3567117	13
21219472	17
4647880	16
5410962	13
4869275	16
6056483	13
9020384	13
645953	13
9405658	13
12926618	13
6319851	13
201894	15
8574131	13
1328646	17
3784735	13
39889259	16
804847	13
11218777	13
4835746	13
7930901	13
805384	13
2981328	15
5095356	15
941633	13
35836627	13
3104765	13
4916561	13
2500104	13
4409902	13
5289033	16
6298054	13
12166690	13
9104211	13
388494	13
474288	15
3419017	13
19810995	13
2183540	15
4355265	13
3097990	13
303636	15
39710675	13
4201921	13
3215446	13
18610322	13
13092491	13
4030539	15
9453081	13
13199905	13
13927022	13
4003698	13
2368445	13
11132663	13
6212271	13
1713246	13
32227528	13
8958989	13
803955	13
3861791	13
18360583	13
6382454	13
4307552	13
128426	13
513827	15
18576208	13
15343111	13
600767	16
13630136	13
362530	13
10292955	13
7550219	13
18601664	16
7294786	13
564727	17
10258723	17
2423442	13
25670617	13
2762128	17
1945923	17
11671509	16
6816241	13
10791595	13
595377	13
2093727	11
23917152	13
3163858	13
2982380	16
15834573	13
11647839	13
12735651	13
14239303	13
8124673	13
1191759	13
16006060	16
6703039	13
2110752	13
686976	13
1018240	16
1436686	13
371149	13
3112527	13
7520048	13
18063001	13
4924028	13
9016818	13
750949	16
180003	13
2342224	13
2997003	13
473480	13
3288605	16
5493843	13
2132644	13
16597243	13
229993	13
29600499	16
6333976	13
5461709	13
10799430	16
1011721	13
2369533	13
4229798	17
4967300	16
16605621	16
2560360	13
40490103	13
5219088	13
12592227	13
4707005	13
4043968	13
2030610	13
1817850	13
3243074	16
4415463	13
17722927	15
2892428	13
4885598	15
2858398	16
3010151	13
8934106	13
8594209	15
7966642	13
3875952	13
4841878	13
10082492	13
14600372	13
4077612	17
2307304	13
30765342	13
1393359	13
7998435	13
15194002	16
5962206	13
27222702	13
14957923	13
29991723	13
2674642	13
10638789	13
12398139	16
6855799	15
1076312	13
3904538	17
827805	13
7430215	16
24390426	13
18717164	13
11953946	13
1442344	13
17575232	13
7739589	13
988976	15
27448445	13
3515953	15
9790766	13
1749542	13
1880753	13
1178956	17
4709696	13
3519640	13
8860153	13
1182299	13
1108020	13
730893	13
10661899	13
20643025	13
1952669	17
20286765	13
1076376	13
2862188	17
8683133	16
1541905	13
405659	13
14242297	13
78666	13
31905427	13
10813824	13
22779962	13
3787450	13
1828219	13
7440521	16
14204929	13
1328054	13
6479606	13
1856350	13
7185173	13
1703271	13
2273968	13
9952450	13
6190864	16
635709	13
1223670	15
1798177	15
35020009	13
13545952	13
16880124	13
132991	13
38664458	13
1355118	16
6152288	13
5920244	16
11689197	13
3701874	13
4275162	13
11009471	13
581808	13
4929570	13
10643460	13
1536614	13
944401	13
3542728	13
6400901	13
8666108	13
871397	13
2342028	13
1601774	13
4335633	13
6671896	13
248047	13
5710041	13
21383955	13
4515693	13
20588739	13
5286840	16
10323189	13
1299401	13
11863536	13
9360625	16
3537489	16
5394190	17
5298763	13
6502405	13
8014946	13
18384606	13
10821671	13
8386023	13
4329206	17
3539141	16
558757	16
4432046	13
2815675	13
1683269	13
10212777	13
8665131	13
5397611	13
5921065	13
741995	13
7716986	13
16373306	13
4165367	16
4165880	13
6184652	13
16476892	13
10182782	16
11811657	15
6647216	13
33487752	13
3405506	13
2064730	13
5068744	13
11260348	13
14216186	13
1747703	13
22086833	13
22618227	13
1602395	13
9058761	13
840126	13
4680000	13
14683370	13
5432056	13
2484961	16
3176856	13
2284677	13
8508555	13
3762784	13
7865406	13
8396710	13
10269919	16
22634075	13
17075	16
22628506	13
12914411	13
1624832	13
6056073	13
3373585	15
29920167	16
7318019	17
1192286	13
5478447	13
29370817	13
5854954	16
6286507	13
3843258	13
3544865	13
409545	17
13999627	15
232613	13
863052	13
316794	13
424416	13
30394101	16
4465090	15
2136749	13
4757607	13
2041555	13
14290033	13
6179754	13
2753717	13
1135169	13
7372786	13
592012	13
8081663	13
347777	13
128566	17
36616193	13
20907603	13
6994350	13
3574474	13
8443827	17
4385759	13
509749	13
3574197	13
1942854	16
1197398	15
3924093	13
875934	13
12176820	13
6455726	13
1512150	15
879432	13
15353470	13
707520	13
27058787	13
21536	13
24450609	13
1603285	13
10030398	13
10524544	13
4150379	13
665130	16
7169736	13
5938743	13
5806977	13
5608808	13
2593360	13
23008157	13
5794875	15
749424	13
4214336	15
756117	13
14452245	13
882649	16
9447086	13
15359352	16
6768214	13
1291795	13
3479297	13
2659690	13
22594870	13
18903331	13
3503888	16
442097	13
11334461	16
7679199	13
4014051	13
41301334	15
3137585	13
2222169	13
12298229	13
9103535	13
7021321	13
10252812	13
8547289	13
6046755	13
5440455	13
701757	13
22386666	13
357395	13
8250378	13
2475023	13
43010370	13
3287673	13
20512397	13
8570945	13
15886553	16
273998	13
4528953	13
763258	13
1731469	13
8202165	16
4372429	13
3745549	16
3292676	16
2898440	13
2072123	13
6359966	16
14757816	13
2963913	13
6910487	13
7385048	13
29944509	13
29026207	13
5711525	13
2362403	13
4749115	16
4921752	13
6156795	16
4865398	13
174418	13
1889103	13
5160696	13
3972173	13
314541	13
17754056	13
22028127	13
4562918	16
2126627	13
3783972	13
29338026	13
6255137	16
1938829	13
11887098	13
20033390	13
20960234	13
2521903	13
9725530	13
8735171	13
12008913	13
5696920	13
2215582	13
277460	13
30195858	13
6663463	13
19263380	13
694966	17
1541569	13
1195810	13
2298288	13
16645992	16
9746484	13
8444093	13
1845420	13
1278673	13
16480196	13
9703946	13
19893671	13
541699	13
1195911	13
26996591	13
18657617	13
36153680	13
11473455	13
1128567	13
15871954	13
1720827	13
11945168	13
12652051	17
27900605	13
3122948	13
5851687	13
6649772	13
40448837	13
6040130	13
22565547	13
3757162	13
24781128	16
10392169	13
5469613	13
14375464	13
25791599	13
2051208	13
21861588	13
6283063	16
22648946	13
2778744	13
27352408	13
1286937	13
27873401	13
13277137	13
1420605	13
4670602	13
2545407	13
2005895	13
14829756	13
8142374	13
2463150	17
29826053	13
1936534	13
21128750	13
917594	13
19286039	16
338821	13
1041517	15
3861865	17
5016015	13
8163699	13
18926180	13
23348931	13
372923	13
17517743	13
306703	13
2527654	13
24061590	13
201023	13
2455724	13
5763917	13
11215984	16
6946212	13
5156845	13
9183906	17
3301043	13
2099907	15
9860904	16
8358105	13
14838481	16
3372742	15
3930267	13
8771942	13
4927575	16
8195461	16
17959947	13
9609250	13
12927230	13
8970733	13
70663	13
6831972	13
4162876	13
12790647	16
6007770	16
3028797	13
6607940	13
6401269	13
9153147	13
3175974	13
28187913	13
8974192	16
9866636	16
8523445	13
869864	13
2531886	13
6731013	16
3423649	13
25741934	13
5470363	16
8625130	13
21467508	13
703036	17
8279555	13
1039860	13
6248210	13
3053741	13
4376287	13
2683130	17
2570335	13
1643782	13
20177673	13
6636919	13
1892373	13
17987494	17
595244	13
6833723	13
3060459	13
3516197	13
19126783	13
15667260	13
16913191	13
3081436	13
6546550	13
11260324	13
5469142	13
13538441	13
512648	17
7053147	13
1548175	13
4062333	13
9046116	13
6031074	13
20951954	13
1409031	13
9257771	13
4024222	13
6788269	13
366446	13
3252188	15
7296135	13
15171805	13
511894	16
9114075	13
2322953	13
15002557	16
626343	13
5783087	17
14295298	13
18313075	13
23668873	13
17340729	13
29392673	13
4518317	13
11457388	13
2539071	13
11420577	13
301464	13
3626270	13
7256790	17
8033494	13
20218929	13
22485497	13
6020270	13
12598110	13
8422225	13
14060229	13
13607712	13
7521938	13
2793470	17
8591184	13
4290560	13
9463388	13
15434117	13
2139631	13
9832105	13
301207	13
16694486	13
4614952	16
1104584	13
1680360	13
3507736	15
2249411	13
1432692	13
14626854	16
5387526	15
6843966	13
8876931	16
1533353	13
10193139	13
9553288	13
24143750	13
10642979	13
905911	16
7790452	13
960630	13
2699913	13
4600619	17
205883	13
565448	13
20380577	16
27743356	13
9442561	13
3548916	13
36608053	13
13995690	13
443478	13
17152513	17
28470883	13
1512801	16
1245757	13
7507990	13
9186815	13
243165	13
29581761	13
11493636	13
5655313	13
64339668	17
7793624	13
21544579	13
2024365	13
6725547	13
14725239	13
10848306	13
1589074	13
3845615	13
13839684	13
3429630	13
5256394	13
9062914	13
1906813	13
2638133	13
17680558	17
2139520	13
5255836	13
12771021	13
21695887	16
1643270	13
1840810	13
947626	15
6431934	13
1207334	16
8842283	13
7228951	13
5786861	13
12509339	13
3298840	13
1557343	13
185418	13
27544721	13
11461867	13
16655752	13
23138305	13
3079956	13
1221123	15
2250316	13
584370	13
11744645	13
5382353	13
10343552	13
4372695	13
3096099	13
5486641	13
3748271	13
626190	13
6696798	13
300090	15
11958726	13
6054555	13
10082424	13
85177	17
1830622	13
2760888	13
7856138	13
5578942	15
3894539	13
1946724	13
27233485	17
15128539	13
954075	13
3445588	13
5690620	17
5455893	16
9929030	13
5141811	13
3198542	13
16466795	13
1006738	13
4410865	13
24518120	13
2519807	13
8714268	16
783917	13
14712540	13
5094117	13
2373822	13
2124214	13
7143289	13
4564432	13
2011095	13
13992243	17
11518155	13
3604010	13
340153	15
12205211	13
9871191	13
5858155	13
6199114	15
278486	13
7734400	13
5670494	16
6328366	13
2220859	13
10738903	13
6727128	13
3600632	13
372889	13
793714	15
8816138	13
22686869	15
1720977	16
1005906	15
15804222	15
3268199	13
2566093	13
14996605	13
14846773	13
2139940	13
6782	13
11454005	13
4201068	13
10708991	13
465703	13
5091927	13
2348356	13
3209834	13
16456871	13
141083	13
15414422	13
23501425	13
487668	13
2036018	13
2405090	13
1828682	13
1767708	13
6509815	13
25915409	16
3283214	13
171933	13
618123	13
1043118	13
438289	13
12060474	13
9184612	13
361134	13
13735942	13
3277119	13
801237	13
3935740	13
27806896	13
9392505	13
9561001	15
16235644	13
3425606	13
13695823	13
157714	13
2963064	15
27943537	13
187170	13
9118711	13
2538160	13
10158241	13
13765891	16
10753051	13
13951254	13
1054303	13
2766410	13
11771434	13
15821517	13
23484597	13
540582	16
269364	13
9571781	13
4088220	13
1812372	17
9548982	13
3607465	13
4974939	13
10721560	13
983969	15
6897522	13
15302186	13
10624197	13
3882643	15
3380542	13
18703401	13
10326300	13
2583918	13
23734287	13
7318417	13
19405263	13
962289	13
5066708	13
12511755	13
23595563	13
2671307	13
1806560	13
4917916	13
43311953	16
7013436	13
1269969	13
435315	15
23419695	13
17894703	13
5876231	13
414623	13
5616394	13
32577748	13
15634361	13
8206553	13
551382	16
8575495	13
7374023	17
7486353	13
2311679	13
7438357	13
1960871	13
5699462	13
15752450	13
2181714	13
12498540	13
28752560	13
24006843	13
15375431	17
18117746	13
1756503	13
14403330	17
4938905	13
2998665	13
2753674	13
14316511	13
938871	13
981760	17
21560474	13
17797895	13
4223838	13
13494278	13
2008691	13
11284759	13
16500588	17
4397776	13
46441961	13
13645396	13
6195926	13
11035072	13
1288882	13
1926394	13
13655111	17
19699526	13
5859495	13
22761780	13
3719390	13
476847	13
2019326	13
6714220	13
17270865	13
2713858	16
20610843	13
5118725	13
6673942	17
6888484	16
2777503	13
6077200	13
26554268	13
11292634	13
5521308	17
21159459	16
3500363	13
19863047	13
285453	15
2234618	13
7226752	13
30756604	17
1471961	13
8709231	13
5427027	13
5426540	17
29874240	13
7116696	17
19282126	13
7824983	13
3695259	13
3455654	13
6032191	13
8464742	13
12746865	13
6030708	13
3134045	13
353657	13
11051091	13
7915687	13
41343116	13
6056249	13
2613350	13
9589020	13
2012331	13
26568918	13
7255240	13
4000827	13
1216798	13
5283785	13
423144	13
3699900	13
6784643	13
1455811	13
19009994	13
46994547	17
4341675	15
853612	17
10667163	16
29148044	13
1554650	13
10917841	13
3394005	13
239748	13
2255780	13
9488960	13
2037194	13
1582551	13
821575	13
15444795	13
4558558	13
12513225	13
8717112	13
16332346	13
1261486	15
13197117	13
10900369	13
11483774	13
2304167	13
14040808	13
21454690	13
7835374	13
5685929	16
5642347	13
216560	13
1446010	13
9520480	13
10430963	13
18005724	13
7608802	13
43212198	13
1790289	13
1664519	13
1655587	13
11147650	13
1243921	16
6209747	15
32671791	13
5123164	13
6870927	15
7052547	13
15665601	13
5667776	13
20330658	13
1164020	17
7033550	13
2175727	13
10835924	17
7194468	13
5634370	16
24999420	13
5245707	13
22691543	13
5843205	13
5801765	13
13803823	13
4039337	13
27432139	13
16307350	13
18281429	13
11252116	13
6556812	13
35522905	13
8641467	13
40900	13
204672	13
14257220	13
38251954	13
4517051	13
6494896	15
4154627	13
15177300	15
8770576	13
8861489	13
1020502	17
2207844	13
7686871	13
12940991	13
5961078	16
5426978	13
199494	13
9132232	13
5503554	13
11993396	13
867984	16
10313964	13
748544	13
18810616	13
23568530	16
16198322	13
5223349	13
9627904	16
632523	13
5090709	13
2666888	13
14784108	13
3535216	13
15044568	13
2817240	13
14576604	17
5924205	13
1698103	13
166467	13
4563507	13
6041529	13
5364780	13
6873153	13
27249319	15
964821	13
2465853	13
7207688	13
5187660	15
13535015	13
33954869	17
5720200	13
6998222	17
3946661	13
7758366	13
1192710	13
4758433	13
18325579	13
14884506	16
3587335	13
1114699	13
3999091	13
30407493	13
2751583	13
17600890	13
1277611	13
9680272	13
5335773	13
4872588	13
846747	13
3628197	13
607574	13
36026612	13
4438190	13
14080130	13
246433	13
11397356	17
1966075	13
32843121	15
10654883	13
2208426	17
8692378	13
12797935	13
22903824	13
6693921	13
6322070	13
14220117	13
1462357	16
1521335	13
30084158	13
1871244	13
10757123	16
3621980	15
6707774	15
4561675	17
5305082	13
1719013	13
13221288	13
1203486	13
1816255	13
10649644	13
1674557	13
35334639	13
17845985	13
5006727	13
13538055	13
2936517	15
1507080	13
952727	16
4144815	13
14053456	15
3041866	13
18707501	17
14878946	13
4465911	13
12101199	13
9362027	17
1055947	13
4536365	13
2876705	17
6950683	13
44044261	13
14010863	13
4699775	13
1200567	13
6619936	15
11167105	13
4350642	13
6950094	13
582024	13
43401108	13
157631	17
6594497	13
22475271	13
18547519	13
16007087	13
6161794	13
9776545	13
4447961	13
15248942	15
30021572	13
914107	13
8527125	17
5492997	13
26452213	13
7277136	15
13947342	13
5757137	15
12335143	13
13658143	13
747068	13
18339547	13
45368791	13
920882	16
14430606	13
17050681	13
2311326	13
12662134	13
16579342	13
21421108	13
1965085	13
13887782	13
2206827	13
9026460	13
18423685	13
7628726	16
4151020	17
1102035	13
10781854	16
12291867	13
32664835	17
5809286	13
1047617	13
1999465	17
5677773	13
8701914	13
3572771	13
12208580	15
5506494	13
12919513	13
128820	13
2046440	17
1086470	13
27843508	13
8589884	13
310503	13
10148270	13
6050088	13
9752616	13
15845955	13
12663039	13
9492170	13
2547737	17
8226416	13
3313200	13
23473299	13
3511138	13
6925511	13
11208341	17
1029623	13
1931896	13
143151	16
4588385	13
4173165	13
1011242	13
7053014	13
590029	13
10695783	13
19651268	13
1165203	13
2989496	13
12572889	16
1749577	13
2461779	15
992656	13
826660	13
6196888	15
3908483	13
10443915	13
3591061	13
9648223	13
1745199	13
381727	13
6063952	13
3911925	16
9537923	13
742718	17
19178312	13
13958111	13
5388516	15
4856787	13
3588287	13
1846002	13
2287308	15
2090734	13
12449221	13
16160285	13
9445797	13
6490464	13
386864	13
2863982	13
1026955	13
3545583	13
25328314	16
10434251	13
4075511	17
3837467	13
7574893	16
13411335	16
4337570	13
571510	16
4333451	13
2820137	13
2353068	13
9638340	13
1779413	13
2535117	17
583326	13
2471034	13
7368396	13
9904082	13
8009365	15
2013149	13
12655059	13
6173000	13
18490943	13
4385967	13
4010381	17
285632	13
28238762	13
1993692	13
8930843	13
3264497	13
10900817	15
2653839	13
1259319	13
1913445	13
4522006	13
27363938	13
20072252	13
1158460	13
6284034	13
2944495	13
8833396	16
2326589	16
1605832	17
6540586	13
16296693	16
6223001	15
23583435	13
14656408	13
1326231	13
18579437	13
13014955	13
13181070	13
19667353	13
843202	13
1315214	13
6140912	13
3658074	13
1394891	17
2257154	13
2698733	13
28362373	13
5186161	13
1127233	13
27728680	13
9412051	13
16104970	13
2893204	13
13984264	13
2930377	13
1389879	13
3083549	16
22608796	13
1100197	13
4280249	13
11327847	13
947478	17
5212212	13
6850525	13
10718520	13
15607316	13
2232499	13
24344817	13
5654085	17
2090157	13
5746130	13
27344688	13
14672775	17
6678363	16
7576464	13
14642494	13
2760526	17
1778732	13
11759726	13
9131	13
2681960	17
10461468	13
30319318	13
707462	15
10083480	15
7449640	13
26397299	13
870845	13
1724554	13
2834728	13
6472799	13
649909	13
718376	13
3254868	13
6318113	13
12595212	13
1465282	13
825920	13
20106108	13
8317174	13
579338	13
2418510	13
21857540	13
7356013	13
16705980	13
1962141	13
2524976	13
4459422	13
4667385	13
11980995	13
20143	16
3136044	13
37636994	13
17626358	13
2172132	13
25878774	16
3263634	13
15538683	13
1651043	13
2891162	13
159580	13
14313605	16
12746081	13
88562	13
6128147	15
6373003	15
6859317	13
221748	13
7409814	13
16108572	13
5211107	13
25992788	16
5732864	13
11739952	13
6228144	17
20502038	13
2929127	17
2707659	13
1952148	13
17881104	13
6855273	17
5839155	13
4056072	13
1301044	13
2736837	13
19480053	13
2945530	13
1167619	13
8153277	13
19966939	13
829150	13
4471600	13
18411834	13
4806608	13
17359894	13
1647027	13
5432354	16
993368	13
665061	13
5837520	13
118397	13
13094135	13
18773422	16
6525823	13
1873689	13
1526928	17
7098172	13
3984739	17
712547	13
13038668	13
5830332	13
3512495	13
17610988	13
22055819	13
21735944	13
8462310	13
543977	13
1216922	13
12138981	13
3716337	13
8972388	13
3176172	15
3733058	13
10532939	13
8146448	17
21078609	15
1043459	13
614938	13
14801261	13
36502118	13
11653450	13
5944780	13
1617999	13
4529796	17
2141162	13
1477820	13
33595020	13
12446540	13
8508422	13
8637472	13
20237268	13
2299250	13
1435751	13
36886494	13
3014932	13
3549482	13
7826884	13
20302472	13
3586890	16
2782746	13
1492526	13
6578226	13
6717976	13
9914904	13
32253067	13
1891927	13
9731489	17
21979818	13
8303933	13
1693030	13
33940618	13
35799314	17
4609240	15
316575	13
200118	13
13916458	13
2703501	13
14258371	13
8118609	13
3819897	17
3936150	13
12266156	13
1006640	13
14284991	15
425073	13
4877842	13
8317794	15
3671024	13
4608220	13
1331972	13
14269193	13
6520268	13
1955439	13
12112236	13
6911846	13
871974	13
13686799	13
33660837	13
8050206	13
3214922	13
2645012	13
10735732	13
8926320	13
8101515	13
26130611	13
9961760	13
3375384	13
3267578	13
3575366	13
1992205	13
6964000	13
12310200	13
3845649	13
10034084	13
7584198	15
4488976	13
40822968	15
14583885	13
14812731	13
3081805	13
15970148	13
1097682	13
22308851	13
8624636	13
6623052	13
3490684	13
3813380	13
13951753	15
13799971	13
10230877	13
2318257	13
4665708	13
3196124	13
814223	16
2244812	13
8261107	13
552036	13
5293435	13
2994315	15
3509949	13
1484871	13
1563598	13
984831	13
6116076	13
3279585	13
5782532	13
28671888	13
6829392	16
1905016	13
54302601	16
4420015	16
9029921	17
29769287	13
532953	13
1277109	13
3280544	13
10566367	13
2308827	13
6579922	13
479463	13
1327039	17
8011303	13
1841624	13
12802853	16
3376760	16
17827254	13
5831472	13
31904625	13
22127756	13
12154246	13
1109465	13
7645254	16
2709139	13
2262295	13
6300147	13
23954510	13
5949547	17
7865345	13
3907064	13
6033799	13
12170394	13
22231689	13
6173104	13
1767138	13
1668785	13
5182397	13
19192778	13
18907629	13
10633305	13
914394	13
155337	16
14220998	13
607995	13
5157895	16
3171256	17
7458535	13
745517	13
10002981	13
14263152	17
3889302	13
12608307	13
3645352	13
3430407	13
1268156	13
6549372	13
3711244	13
475201	16
5446423	13
4642775	17
27480856	16
13742307	13
8580368	17
442923	17
14817718	13
873299	13
7608601	13
4813437	13
12498078	13
7174051	13
1704849	15
12409406	13
5333685	13
7294633	13
2822235	13
901748	13
9746600	17
293717	13
1097286	13
524177	17
14181998	13
16717740	13
1343171	13
1445458	13
2631949	13
10160522	13
4280493	13
5620330	13
5556619	13
1441152	17
1322270	13
5315333	13
2249040	13
1849397	13
617298	13
17283189	13
15440192	13
16072743	13
936008	16
1358213	13
7688901	13
5270387	17
3159902	13
17990232	13
5178469	13
24282540	17
1319938	13
2709970	16
2913920	16
344660	13
7890153	16
5049463	13
10024	13
2353035	13
6654314	13
20631659	13
2286496	15
4800694	13
17550595	13
23874980	13
19824544	13
16759170	15
27153932	13
2042177	13
14253859	13
4936783	13
9329040	13
5790165	13
22599176	13
1051200	13
9554336	13
4509289	13
8655806	13
1348749	16
13692686	13
25846208	13
815158	13
9480967	13
1868674	17
4855543	13
983423	13
3963427	15
554874	13
2198529	13
29876779	13
1930702	17
1059591	13
610792	13
3533834	13
1814573	13
7733884	13
7267010	13
14604758	13
6835284	13
5118515	15
14700852	13
4266842	13
6491592	16
3106845	13
3302363	13
6314027	13
8872962	16
8427674	13
2036434	13
10630028	13
15939913	13
1496751	13
11560411	13
10985739	13
652024	13
11449107	13
22827131	13
18791213	13
3586119	13
26611636	13
4434339	16
7579150	15
29638178	13
4996052	16
3479955	13
5215696	13
862053	13
8147929	13
1650776	16
7794696	13
2826001	16
13654444	16
3277436	13
20606032	13
4030915	13
14705371	13
3028457	13
6797594	13
5516893	13
8869799	13
17656637	13
14966385	13
1619003	13
3542596	13
1618200	13
207827	13
1040490	13
170833	13
11380880	13
17079800	16
49139573	17
15420391	13
22303038	13
665593	13
1162649	13
21818778	13
14740918	16
4880297	17
14398554	13
3573464	13
6850240	13
2396991	13
6919683	13
14616227	13
1288613	13
3711684	13
3310006	13
2711787	13
13861614	13
23862550	13
2852	13
68610	13
7164676	13
67538	13
12394472	13
848680	13
12599948	13
23899384	13
15159895	13
3347273	13
2590498	13
3051214	13
9379127	13
4182600	13
21163520	13
1237479	13
2975496	13
17781621	13
4384843	13
8726900	16
14869559	13
335834	13
592179	13
3145549	13
1815132	15
9074225	13
6218580	13
2702829	13
3695546	13
11045288	13
487773	13
5447440	16
1280359	13
12360988	13
12923327	13
8381571	13
7929154	15
6131443	17
2044597	13
720623	17
2265960	13
59254	13
3092971	13
718172	13
33411807	13
17354411	13
31184620	15
3814498	15
10060739	13
4125091	13
19453528	13
4452998	13
2826461	13
18275461	13
23322121	16
5954100	13
21975708	15
4151811	13
635484	13
14575484	13
33886360	13
8999169	13
58689280	13
6068216	17
1756496	13
9876030	17
7104598	13
13262700	17
8415028	13
5908471	13
447008	16
15755677	17
1839283	13
10930244	13
336533	16
7218507	15
1770344	13
8129353	13
13857451	13
5837202	13
13564718	13
2038210	13
3350103	13
467667	13
1811657	13
22895977	13
1916113	13
1351030	13
6605908	15
1462316	13
6336132	13
553471	13
9416169	13
6273041	13
1052381	16
2028691	13
26242922	13
648053	13
19936938	13
6338057	13
1250166	13
26538149	13
1865997	16
6636234	16
13045470	13
5853101	13
86185	13
4982705	13
10483916	13
4699103	13
235133	15
22996991	13
10087476	13
6392048	13
8320046	15
9715661	13
1867838	13
3005355	13
236190	13
5389371	13
355392	17
8982134	13
16382166	13
9190219	13
2151842	13
6393047	13
10981080	13
21972734	13
44825466	15
2255638	13
5538166	13
4805560	13
11953121	13
1139213	13
261598	13
1764785	13
9694976	17
13141089	13
3083724	17
2641305	13
2561619	13
10211076	16
62678	13
12315101	13
3186418	17
5784446	13
478347	13
3703407	13
4642966	13
8535265	13
132759	13
3909897	13
2062956	15
1108312	13
6178431	13
8854935	13
2998423	13
10887836	13
37984463	13
568868	13
4145684	17
12405964	13
2267717	13
9310229	15
8872806	11
425219	13
1445293	13
13001392	13
21610031	13
2068141	13
8175431	13
1280768	13
7994903	17
4995425	13
5135487	13
6975740	13
26516484	13
12412246	13
8002210	13
4985131	13
8291642	16
3348191	13
5770985	13
2871183	13
6857266	13
10276237	13
214699	16
10155969	13
17161358	13
46195838	13
6810874	13
8872178	13
9905367	13
1246357	13
3455118	15
2250198	16
12768398	13
17464324	13
7536809	13
10483442	13
12054875	13
11208725	13
2875289	13
19674756	16
5655313	13
11488478	13
2689250	17
5945687	13
3333452	13
13342623	13
801752	13
19301512	13
16356078	13
3228545	13
5292992	13
2000449	13
13916633	15
5703319	17
3358231	13
1371699	17
3883441	13
2339785	13
6517180	13
1512095	15
2070633	16
32154168	13
3535482	13
534505	13
5722777	13
3286163	13
20639328	16
5907060	13
129194	13
29826501	13
1949119	13
3919812	13
317951	13
3599617	13
4092585	13
37160152	15
60162747	16
7186989	13
15342397	13
12070214	16
516397	13
4399801	13
9708468	13
17210565	13
1545308	16
772584	13
7494177	13
802006	16
14012701	13
30455890	13
8557965	13
10638064	17
14193163	13
5254612	13
9101466	13
6029414	16
5453473	13
3457278	13
1809040	13
17367658	13
3937701	13
18561048	13
13851786	13
3305245	13
379295	13
4254764	13
3567593	17
2954512	16
4154592	13
3227389	17
6782598	13
12241001	13
846691	13
11775297	15
20081443	13
16428609	13
20747195	16
639561	13
26738612	13
19819461	13
5345478	13
1550046	13
20451680	16
1260554	13
11191732	13
1523920	13
14352971	13
3795387	13
3976577	15
5541867	13
50389274	13
9615042	15
31660121	17
12492542	13
35562887	13
59048	13
5163022	13
1964362	16
10194111	13
4361462	13
1875546	15
6971926	13
15095156	13
25746484	13
6514421	13
8216	13
4266061	13
2130958	13
3314514	13
3776760	13
2262026	13
8222534	13
4244751	13
1200890	13
2877407	13
7387730	13
27537701	13
11515910	13
17114058	13
3065810	13
2624675	13
12090699	13
19598933	13
8822755	17
4889962	15
243396	13
2123023	13
8894057	13
7998840	13
6171609	17
2143354	13
29726142	13
26478810	13
8886633	13
11620664	13
6462674	13
9264859	13
18277260	15
529602	13
26363537	16
13332301	13
5976985	13
1164133	15
11294370	13
438773	13
5442047	13
6369964	13
9267363	13
13459233	13
3261120	13
8825745	13
7839998	13
6753997	17
2646373	13
3277377	13
6250780	13
20722684	13
9159335	13
17258028	13
11050826	13
5886998	13
22079028	13
1848765	17
16656684	15
552281	13
15173398	13
25174040	13
283624	13
16969759	13
8409580	13
4613349	13
3340596	13
10047010	13
9666145	13
7635789	13
19308618	13
1501265	16
1610706	13
7658130	16
9700964	17
9397586	13
1308111	17
16710566	13
466686	13
4233646	16
1929934	16
2258792	13
3447445	13
2963710	17
4600961	13
1508703	13
5398280	13
1624919	13
1360954	13
15492697	16
756138	13
13776740	13
4906044	13
39964588	13
1714399	16
4945053	15
1636472	13
9748209	13
5444542	13
2674841	13
8280558	13
670733	13
5252794	13
11139669	13
3495972	13
8319458	13
28863684	13
7898077	13
756389	13
208744	17
24369415	13
1857267	13
2649556	13
4165981	13
3602905	13
9814200	13
1734845	13
1357131	13
5410746	13
3381285	13
10458884	13
4816376	13
6904566	13
4114356	13
5281233	15
2661448	13
596777	16
11460108	15
7120348	13
11272094	13
16226787	16
12461558	16
2567495	16
14372505	13
1353546	13
488954	13
23161035	17
2145699	13
2906612	13
8089774	13
6397966	13
603708	13
11872520	17
11425329	13
1853385	13
8195923	13
3493654	13
385669	13
2966706	13
4308311	13
15220641	13
10283384	13
2011888	15
6034104	13
1835596	13
28082819	13
3912115	13
6052189	13
4135297	13
14319059	13
2228306	13
6395370	16
17697197	15
9301120	13
6291716	15
5675066	13
9234213	13
3375893	13
1261163	13
9607018	13
10551190	13
3881128	13
3596019	13
3429667	13
2626589	13
9607876	13
17927600	13
3689174	15
14779161	13
12808761	13
22160514	13
3086202	13
7568706	13
36557987	13
35915610	13
12994132	13
14998298	13
8231551	13
4302212	15
8061924	13
1491819	13
8762221	16
19331084	13
12038573	13
11363975	13
10853359	13
20574564	13
1822411	16
8303235	13
8539204	13
4777475	13
14009954	13
4043783	13
2333325	13
724669	15
4935461	13
227145	13
16625496	13
4156968	13
355762	13
3482555	15
2049427	13
27000232	13
13087606	13
377844	13
6331593	13
1631315	13
15422093	13
8075037	13
1701580	13
2884043	13
628144	17
6710606	13
2506078	13
7840627	13
1276444	13
9691539	16
27623530	13
5982183	13
15809538	13
681004	13
3781455	17
33791568	17
5200944	13
7358171	13
5958482	13
867124	13
1828895	13
3485088	16
1530286	13
9810405	13
9522850	13
8484879	13
33915723	17
14323419	13
3751630	13
3693620	13
11774204	13
15404103	15
6046602	17
3018425	13
2329170	13
7635393	13
2741936	15
6162787	16
5614865	13
11441622	13
23774570	13
6507448	13
1991596	13
4566772	13
4051473	13
6154033	13
13132411	13
7938872	13
2259726	16
4562384	17
23931334	13
12711622	13
9390288	13
6511777	13
11435936	13
5311862	17
14518945	13
39017684	13
1189954	13
14573161	17
11129743	13
34195569	13
10170625	17
70364	13
1695203	13
4365571	13
900201	13
489526	13
6094079	13
423987	17
9832068	13
13493074	13
35844097	16
34987445	15
1968911	13
2682101	13
4775512	13
9811742	17
818866	13
6307106	13
6180318	13
4674301	13
25515338	13
9754001	13
1360458	13
3720624	13
1262143	13
3248653	17
117982	13
3242363	15
4114302	16
21192583	13
9569543	13
386765	16
1617906	13
4423688	16
860998	13
2773947	13
11878460	13
1752794	13
1043237	13
3183412	16
6982238	13
5015209	13
22371569	13
874545	17
10093242	13
4283162	13
9671765	13
18844122	13
1362816	13
1480804	13
1136327	13
12807379	13
2483470	16
6887754	13
52909044	13
6671727	13
7198974	17
21848348	13
18204233	13
8423839	13
4133574	13
368388	13
3055216	13
2837802	13
16267030	13
7363636	13
20451128	13
5288881	13
9077675	13
15339701	16
11349137	13
5788908	13
1020188	13
5683328	13
249692	13
12338512	13
7812465	13
4416574	13
7820294	13
27952565	13
2925634	13
15585062	13
34527671	13
17059502	13
5553284	13
3737990	13
5055864	13
27051807	13
1648000	13
6461115	13
1207049	13
6647461	13
3059525	13
6171651	13
11029831	13
4299948	16
3789973	13
2771361	13
7219554	13
33162233	13
260781	13
6993394	13
17631992	13
1728672	13
15792660	13
3827856	13
1345240	13
5326439	13
30602156	13
4427337	17
231227	13
12234319	13
14466225	13
15785218	17
9258382	13
5538794	13
4447810	13
19575082	13
514138	13
3162235	13
6318900	13
5664896	13
10108056	13
3636382	13
9679978	13
13246693	15
127550	13
7977363	16
1940360	15
4645442	13
11186677	17
31888262	13
4660586	13
21729563	13
1005475	13
10076174	13
3008387	13
1973942	13
2626888	13
15051891	13
2792447	13
16303723	13
992942	13
4999854	15
25861329	13
9672808	13
9101436	13
4295824	17
778660	13
12507367	13
37563693	17
4341159	13
8343530	15
2012912	13
9344618	13
2202996	15
6181844	13
7041988	17
8260425	13
16446341	13
3328473	13
11019138	13
8316498	16
2167105	16
12046433	17
19556062	13
2413868	13
12784475	13
10210628	13
292988	13
1385269	13
10804516	16
662181	13
7448188	15
622045	16
8421450	13
4818582	16
9584313	13
14880445	13
322338	17
2953522	13
3605185	13
3776743	13
13144092	13
1497486	13
12214175	13
11643762	15
3965086	15
12666055	17
29566876	17
4872222	13
2880780	13
14198046	13
7633008	13
1578114	13
994717	17
1510069	13
8336067	13
10982391	13
9387739	13
23113843	13
7692117	13
3316367	13
7501786	13
6905142	13
10196536	13
25494159	13
2262567	13
29548542	13
7475727	13
12135665	13
841439	13
1453960	13
4972175	13
3365257	17
16872761	13
2402467	15
29426778	13
4144874	13
4468562	13
414016	13
593322	13
5025161	13
1806439	13
4445822	16
11824348	13
13238988	13
385705	13
10306215	13
7386317	13
325808	13
5123640	13
3512608	13
2684024	13
19287922	15
30043461	13
5086219	13
17090608	13
29191662	15
294624	13
3909901	13
1452477	16
13364804	13
3553943	13
3170168	13
19677448	13
1343023	13
14400952	13
6139708	13
1087045	16
9668723	13
1762806	13
18376261	13
11619755	15
3722427	13
10450033	13
2404180	15
5063195	13
24134896	13
11721549	13
1644302	13
11611021	13
18395324	13
4105272	13
3039017	13
17478631	16
3559839	16
21454002	13
9349451	13
12032758	13
7594915	15
5518352	13
6323256	13
12215683	13
7727469	13
3747930	17
1265309	13
1981721	13
7586924	13
331067	17
9557918	13
5612012	13
13549933	13
6612951	13
1598020	13
19544932	17
3684233	13
16739975	13
9384986	13
5630202	13
18167145	13
7429664	13
1761230	13
16483078	16
8437204	13
11318757	13
526133	17
19985696	17
2728041	16
41171609	17
12706705	13
6880566	13
31251251	13
4403131	13
1234245	16
610232	13
17292067	13
9017282	13
270591	13
2816383	13
2524561	13
9495861	17
7983321	13
6472340	13
20607623	13
2169716	13
17662734	13
993552	13
7587063	13
3472005	17
207996	13
1652314	13
5305678	13
8935869	13
9789939	17
10419618	13
23269090	13
15890610	13
2077793	13
15959326	13
809546	13
16961012	17
2204312	13
4577785	13
4075456	13
1388948	13
155813	13
7306516	13
176202	13
15385420	13
12073867	13
15600535	13
5922183	15
227436	13
25074791	15
6820699	13
14857773	13
4356586	13
5209938	13
13390041	13
22244910	13
18499222	13
11948334	17
1424666	13
132236	13
3663161	13
14514857	17
16843269	13
3866775	13
17138142	15
549319	13
19214305	13
6268849	17
17395068	16
1384671	13
13196628	13
5573057	13
10825789	13
10841255	13
952001	13
554098	13
57861	13
1848106	13
8987023	13
2734733	13
436436	13
8549829	13
3007771	17
6757274	13
13062140	13
7441491	13
348676	13
8107636	13
10260978	13
4036777	13
2831569	13
40959157	13
1438708	13
11167501	16
19657677	13
2921345	13
765930	13
233877	13
445263	13
1677507	13
12310075	13
1954945	16
4978922	13
10102944	13
2640952	13
20559787	13
5327322	13
4146009	13
12574325	13
6377317	13
15006495	13
8292656	13
9099579	16
12191930	16
1390173	13
6865560	13
351925	13
2516708	13
2911851	16
22204385	13
1859812	13
3173445	13
13340903	13
6180792	13
26547884	13
3469100	13
2792006	16
599378	13
5192333	13
3307345	13
8909571	13
4688487	13
2249390	13
3835430	13
14597734	13
18322947	17
5266399	16
6045951	13
2920543	13
9024319	13
6355767	13
135050	13
2034028	13
13274193	13
3794281	13
7326870	13
8390113	13
1990105	13
3687647	13
3846560	13
1288712	13
4921072	15
12058247	13
7665159	13
4756400	13
5712551	17
9436295	13
3998652	13
15258165	17
20804357	13
22522892	13
2025052	13
109377	13
3649020	16
10009818	13
1448019	17
11485521	13
6976457	13
2403018	13
8818062	13
9961189	16
8051902	13
1870751	15
3624894	13
896291	13
11885386	13
5358078	13
11699874	15
901346	13
706025	13
14157741	13
152801	13
1642739	13
13041947	13
11679677	13
5705463	13
2739690	13
1355947	13
2921786	13
7660322	16
9898935	13
25922590	13
4108085	13
10527207	13
1308683	13
7626864	13
3703221	13
978232	17
856076	15
10724951	13
1174901	13
5169694	13
6990673	13
5596150	13
420668	16
1845569	13
10490638	13
7592930	13
1277092	13
229905	13
14753030	16
4607901	17
11307885	13
889718	13
13557529	13
16047753	13
672048	13
6958347	16
2426279	13
2401770	13
9400149	13
1047960	13
4549386	13
9869758	13
11948977	13
1353038	13
410517	13
3019245	17
15577037	13
6015977	13
2126271	13
1307509	13
8700408	13
10130544	13
1338461	13
9224979	13
8587621	13
1044150	13
1262688	13
6601943	13
14531142	13
242723	13
10634663	16
24264947	15
12148668	13
8078493	13
2013973	13
1565283	13
8574160	13
10926241	13
5724839	13
14989809	17
19840451	13
2724330	13
1661244	13
10834518	13
1208045	13
5866046	13
17287432	13
11471617	13
10720045	13
1867035	13
8258441	13
7764306	13
9755172	13
7406321	13
5514573	13
5518697	13
24339025	13
7342020	15
4856105	17
20645345	13
2175324	13
490253	16
1555277	13
1570453	13
13855591	13
2063358	13
2339478	13
594275	13
6743020	15
15167343	13
3307817	13
47379851	16
2213354	16
3288474	13
65489	13
25046398	13
16249813	13
186524	13
190754	13
19962984	13
8681090	13
10669094	15
339870	16
9310777	13
5356719	13
13585393	13
4882097	16
2277102	13
954461	13
5833524	13
20453904	13
4002590	13
422647	13
953390	13
13630365	13
857700	16
12524469	13
198829	13
3487887	13
4058704	13
16012193	13
8930017	13
237854	13
189379	16
5114151	13
361681	13
1780094	13
890962	13
4433452	13
3750351	13
481901	13
6425340	15
4255118	13
691335	13
6427949	16
4499106	13
10796068	15
308416	15
10547905	13
2837621	17
8272980	13
9073280	15
7886581	13
37361343	13
10437863	13
8192801	13
3743663	13
3874388	13
46554905	13
4131419	17
23949901	16
6507654	13
1845659	13
12902248	13
28230415	13
10473555	17
12376851	13
3313992	13
11387920	13
851483	13
2440181	13
26990191	13
5866048	13
3878709	13
9968616	13
5119150	13
306562	13
736995	13
524970	16
3780031	13
897507	13
4881019	13
7694584	13
12656850	13
1628565	13
10908886	13
11358659	17
1808669	13
13534831	13
930114	13
11338832	13
27014640	16
37711965	13
999711	13
2556375	13
1401052	13
9473811	17
143370	13
14380980	13
34274829	17
15428825	13
11343353	15
5979689	13
5978444	13
968620	13
8408444	13
14672299	13
2512727	13
2319009	15
10459519	13
21082877	17
23399275	17
8064936	15
6844646	15
3992638	15
7891541	15
8326757	16
1932015	13
1129238	13
1323788	15
5640057	16
4150109	13
20253075	13
10364485	13
3703049	13
7073381	13
6102411	13
93511	13
4260387	13
4768236	13
18203660	17
695692	13
144033	13
9570596	16
6683685	16
2786985	13
12851485	13
1532533	13
5405298	13
10744123	13
21735340	17
18033808	13
194752	13
1480292	16
1247298	13
624703	13
11295173	13
2192276	13
16898429	13
1856694	13
4149751	13
15240414	13
10001930	13
1749255	16
15263626	13
17084839	13
3138837	13
14557100	13
7665411	13
4272721	15
5008270	13
2432698	17
12574606	13
4700065	13
10376407	13
7067021	17
9443142	13
14355751	15
568899	13
17241478	13
1576739	13
9264340	17
6826873	13
3099900	13
15574373	13
3682547	13
2085205	13
9976059	13
3016932	13
4515397	16
3881032	13
6257654	13
7857531	13
21099410	13
36602675	13
633256	13
5219881	13
5330233	13
39199366	13
10338245	13
1270712	13
21462654	13
5403331	16
479364	15
2564760	13
10605442	13
22677939	13
7710501	13
17828906	13
33934638	13
2051459	13
9086029	13
4847003	13
10093212	17
188671	13
18037682	13
15095372	13
11819763	13
18458418	13
738146	13
496918	13
216690	13
37766777	13
14537159	13
4973058	16
7218302	13
1887568	13
5648662	13
1081881	13
1219298	13
6904836	13
7069017	13
102130	13
9071327	17
650386	16
465716	13
12835543	13
1403991	13
2853560	13
3065784	13
3166447	16
2431171	13
1127233	16
2518360	13
4657562	15
21843826	13
6382432	13
13033908	16
135968	13
4117218	13
1695604	13
577399	13
6743808	13
18007687	13
63257	13
2680094	13
2759726	13
1751984	13
5722387	15
23789508	16
18964924	13
8735303	13
10117292	13
7659885	13
11714981	13
2110144	13
2369249	13
43365178	15
554077	17
15304787	13
8987586	17
19729424	13
4917790	13
20175571	13
3804825	15
2267543	13
4785997	13
9314767	13
6982437	13
10983700	16
2325594	13
7103902	13
8215352	13
5289524	13
4587870	13
8078375	13
4186172	13
7540215	13
867952	13
2763249	13
19352970	13
7560902	13
435245	13
1441722	13
7488831	13
4492901	13
7571218	17
8859964	15
1211022	13
11393476	13
996054	13
3278614	13
4607488	13
7630863	13
17516185	13
558881	13
4891461	13
10671174	13
15737135	15
2758029	13
34942643	13
5719715	15
3857898	13
11655785	13
460297	13
355841	13
8850816	13
15999670	13
3251639	13
17336898	13
3437632	13
12308956	13
3832079	13
17028733	13
5060890	13
1837639	13
8719592	13
2608491	13
391085	15
4217201	16
5775609	13
64080	13
1867635	13
6421311	13
4610368	13
9671015	15
10651585	13
7303638	13
4967922	13
20458663	13
3402864	16
1283483	13
2680913	15
11269477	13
35483399	13
1156522	16
962739	13
2494233	16
19022237	13
12856981	15
2958749	13
20444775	16
13739144	13
5122968	13
12692072	17
14348611	13
109285	15
507303	13
21814744	13
987892	13
214709	13
6715266	13
7583156	13
9703397	13
14552095	16
10122270	13
1187377	13
3156132	13
8776126	13
3083304	13
16486897	13
2263562	13
4834503	13
15013894	13
3633651	13
14013715	13
1888197	13
1609873	13
12282171	13
3236613	13
3454245	13
5205342	16
3082174	13
18129626	16
1470535	13
5524802	13
4747262	13
11515242	13
28071867	17
36059955	13
14923351	13
29980932	13
10848051	16
353313	13
9074153	13
5952454	16
3163482	13
18289157	13
122742	13
8675854	16
2172539	13
4575478	16
23874934	13
2643110	17
4928547	13
33906351	13
4062046	15
3955470	13
7843878	13
8803385	17
13241207	13
4689207	13
1269097	13
2129892	13
159475	16
3841811	13
14858285	13
18879280	15
4787364	13
17280864	13
16214160	13
6208714	17
34160568	13
7107004	13
3351440	16
7297332	13
15802333	16
6395873	13
449272	13
32858624	13
8651648	13
14448740	13
8495062	13
617515	16
1326244	13
7954047	13
957059	13
28744126	13
1603188	13
7404346	16
16134318	13
11365348	13
6837207	13
2846281	13
283910	16
5590083	13
10818691	13
2478567	13
3338809	13
54781	13
1823664	13
13079402	16
5887126	17
2018486	13
15388000	13
549387	13
19040203	13
10133709	13
8380328	13
2089227	17
12476646	16
13852038	16
144004	13
3299401	13
10626265	13
9189682	13
787702	13
3679070	13
4847249	13
16786501	13
5064189	13
4642961	15
5273898	13
9347972	16
13294998	13
333886	13
11822246	13
1149118	13
3631042	13
54683653	13
7484605	13
4373151	13
13227854	13
15530836	13
5114598	13
20614620	17
4820680	13
2006009	13
2551404	13
4939208	13
7522157	16
7675142	13
2296518	13
23611346	13
8179953	13
1272386	15
8180777	13
2899816	13
2237805	13
7635260	13
4608072	13
20929759	13
160972	13
8546099	13
3078360	13
14162916	13
7942277	13
892489	13
4819297	13
1385576	13
2673731	13
7649744	13
14636213	15
16004463	13
6467152	13
10128624	13
8495432	16
2814305	16
9282580	16
1576901	17
8972566	13
3633227	13
16409397	13
3752248	13
7438266	13
5132330	13
2169296	13
1381672	17
107647	13
5807945	13
2207323	13
18362500	13
14881445	13
4522609	16
28127319	13
4731228	13
2222555	13
9171607	17
2042482	13
14517607	17
11013413	16
4938612	13
4890067	13
8623024	13
9684826	13
10225215	13
2233742	13
1845218	13
4221561	17
5391367	13
3638075	13
12051901	17
14476788	13
783692	13
5082844	13
2759023	13
2573449	13
11363280	13
9776424	13
4120549	13
1608832	13
5416457	13
1742810	13
9035377	13
67409	13
3172119	13
13081467	13
1627328	15
2601978	13
7357071	13
24820865	13
5193201	13
33908612	17
5545479	16
3786863	13
24868447	13
24074630	16
2059046	13
1674505	13
7402255	13
1317511	13
4743987	13
4769173	15
5927519	13
1645871	15
1128994	17
2057736	13
1154783	13
1955527	13
2613751	17
2114556	13
23382647	17
17416049	13
5721585	17
6554680	13
2247371	13
13516929	13
9632412	13
4393435	17
2383619	13
26020839	13
11726993	13
2664239	16
14644319	13
2651458	13
2886513	13
5973385	13
8468412	13
1255237	13
16148345	13
5219027	15
3228200	13
40618	13
3866792	13
8184728	13
5641648	13
4039357	13
5300182	13
21704403	13
2185742	13
5456742	13
41031742	17
6128923	16
16618475	13
16424099	13
8307730	13
754107	13
1433856	17
4939490	13
11709315	13
3499929	13
53745	15
19061562	13
3704745	13
665276	16
2465009	13
1680430	13
23662877	13
27627004	13
20063512	15
4571592	13
4520028	16
28050912	13
1572343	13
3384337	13
11920981	17
13006869	13
314255	13
6535800	13
4994442	17
11172932	16
9226621	13
8544440	13
6409904	13
2834619	17
52323870	13
1761023	13
2728653	13
10648214	17
9958	16
473806	13
6578077	13
9976053	17
11478941	16
4441490	13
2031915	13
22043723	16
5123691	13
4704354	16
4865412	17
3337139	15
674639	17
3418585	13
1569637	13
291138	13
5629898	13
21010292	17
12342931	13
2196579	13
1654499	13
12867170	13
8449433	13
4140790	13
6218408	13
4671474	17
3369946	13
8147763	13
2590510	13
4631820	13
16878772	13
7905201	13
9861478	17
7488808	13
1586555	15
1058440	17
13391947	13
19799129	13
24599552	13
284013	13
28675980	13
1152523	13
5220112	13
14920843	13
14296472	17
1443991	13
13208861	13
4582198	13
4195593	13
42060	13
15671482	15
905925	13
11421338	13
22508435	13
9328787	13
33448790	13
17305733	13
6651376	16
579281	13
6476317	15
6089801	13
9652547	13
1963424	16
7138646	13
8649483	13
303898	13
4869509	13
14588588	13
4509326	13
6327561	13
1260996	15
2089279	13
1090526	16
4654264	13
3911669	13
19297418	13
1558800	17
12336118	13
9560187	17
256402	16
4953466	13
27729849	13
4108119	13
3595989	17
5150804	13
508875	13
152795	13
7142873	13
19505520	13
8098997	13
2094125	13
1015632	15
3915980	17
3877746	13
5064418	13
6567840	13
3665575	13
6527235	17
17142629	13
11802165	13
8083119	13
8478419	17
6365309	17
11250193	16
20152596	13
6416706	13
2608890	13
27412693	13
6875752	13
1597119	13
5219774	17
1102600	16
14537139	13
6154474	17
3237417	13
10846878	13
7289055	13
128391	13
14052921	13
1586221	16
1692561	13
6035300	13
1547503	13
10264475	13
4820696	11
3413378	13
34101445	13
6957216	13
17671074	13
7373057	13
3023837	13
4866593	13
3999917	13
11485818	13
14747474	16
11221213	13
3472883	13
6034147	13
673103	13
3806402	13
1591505	13
12199265	17
18780081	13
10832359	13
4771115	13
1209934	15
4593081	13
4541019	13
2619272	13
851704	13
13096936	17
2182804	15
5883077	13
5641802	13
5251750	13
470610	13
349194	13
5685286	13
3537582	16
20436540	13
3692532	13
26150155	13
716025	13
1881285	13
14793650	17
10064780	13
7502551	13
31014071	13
406429	13
731284	13
11112933	13
3908655	13
1370192	13
1709832	13
6974733	13
11974518	13
4907605	13
5774704	13
3280516	13
560934	13
6895143	13
5962478	13
8018804	16
9177790	13
448478	13
9666330	13
23391779	13
2573073	13
17391397	13
9383631	13
3727882	16
18946301	13
5218484	13
12460901	16
9076338	13
6112731	13
8649012	13
5486283	16
23707440	13
241224	16
4759913	17
10798628	13
1057295	13
8430	13
447031	13
24412334	13
7140016	13
1463022	13
8306147	13
5187412	15
7086100	13
7131855	13
8340415	13
19334097	13
779575	13
2180590	13
10465582	13
4217462	13
6986824	13
18686075	13
11858218	13
1893103	17
8987979	13
936083	13
1361342	13
4822159	13
14255765	13
6661568	15
1403874	13
3008949	17
9222688	13
1067145	13
6175652	13
9334200	13
4831875	13
2157260	13
3918076	13
9128737	13
3515396	13
6406559	16
13019046	13
2248294	13
5725354	13
11113353	13
12803142	13
777181	13
2324048	13
141699	13
11175129	13
4776493	16
13371785	13
5390060	13
4746523	13
8435291	13
640859	13
20178450	13
8247616	13
10200127	13
20418482	13
1561723	13
16249629	13
1313570	13
2612799	13
1141089	13
11024494	17
8638819	13
922272	13
5346071	16
4994531	13
18134279	13
2208416	15
10121365	17
1462873	13
3478791	13
282819	13
2682329	13
14691771	16
4066101	13
14338770	13
8175795	13
12970838	15
1778905	13
3055393	13
595166	13
10331530	13
17653117	13
2062909	15
1285551	13
3272604	13
13149585	13
7847062	16
2271115	13
10791672	13
24257716	13
7118283	13
4647027	13
6357192	13
959763	13
3401549	17
24513098	13
16927405	13
1200925	13
9126969	16
10066778	13
481836	13
21099989	17
5267467	13
161569	13
9210879	13
7668120	13
14736154	13
37337016	13
2141963	17
25771524	13
17997231	13
18948208	13
2024210	13
1201273	13
909068	13
1067971	13
16083736	13
1868307	13
537741	13
3715285	13
1175918	13
5560499	13
8445840	13
5283190	13
5840680	15
10457969	13
2024646	15
9542492	17
27766674	13
5634454	13
3862525	13
5254198	17
5368582	13
608874	16
7152743	13
2290980	13
5864320	13
8572314	13
5213014	13
8909468	15
27072982	17
22805344	13
18346152	13
8152096	13
3266360	13
2880694	13
13558307	13
1873401	13
5129769	13
715187	13
38048089	13
106702	13
7732670	13
1338813	13
24357175	13
1721019	13
4917029	13
4791562	13
2129605	15
1697255	13
5725361	13
7916713	13
5375221	13
6706690	13
19631616	13
718916	13
1572510	13
4552553	13
6010581	13
7593298	13
9745391	13
1292378	13
9523375	16
26495429	16
481524	15
6771208	17
411399	13
1579071	13
28008046	13
15118253	16
4476183	13
152368	13
1208537	13
519371	13
15355676	13
2399775	13
1040054	15
360408	13
1933137	13
300351	17
9087031	13
3385957	13
27453818	17
785777	13
790165	13
2744581	15
1097189	13
4432889	13
19425869	13
873902	17
1933668	13
1128852	13
10140281	13
10540411	13
6796573	17
4052086	13
6734359	13
891881	13
11005524	13
7618790	13
4591023	13
8143336	13
2561791	13
9232977	13
12327421	13
820560	13
3640583	17
11444222	13
9935311	13
1872913	13
13204004	17
3151462	13
15643484	16
8536995	13
568727	13
2637771	15
15412959	13
10202878	13
535274	13
1610781	13
13276592	13
7133169	13
8619000	13
4857373	13
12267378	13
20262698	13
46769513	13
6855170	13
6364855	13
11051240	13
11478994	13
13558372	13
2632108	13
589297	13
2677450	13
4874191	17
3249660	16
27350446	13
1418351	13
16957988	13
8104910	13
8007323	13
898550	17
17526994	13
1109342	13
19644894	13
2301186	13
12007094	13
16553118	13
16847077	13
6623274	15
6410409	13
498174	13
9678382	16
13945517	17
6546236	13
11446246	13
9454798	13
3667067	13
1566174	13
15665787	13
4136407	16
7511639	15
11853438	13
3421828	16
9682662	13
18462586	13
38866396	16
11141116	13
4332248	13
6390107	13
230238	13
11257517	13
3496494	13
2154484	13
1092448	13
5884264	13
11060892	13
21387215	13
10746760	17
3349225	13
2159659	17
5650362	13
10389138	15
17789744	13
4131448	13
8130634	13
6360616	17
19867741	13
10477252	13
6405836	13
4850485	13
3136674	13
13835204	16
12680658	13
5176084	13
16371005	17
6045807	16
2874101	13
14360864	13
12924931	16
553335	13
733352	13
210742	13
13647814	13
23869169	13
12621712	13
6434183	13
21178471	13
17678011	13
88446	13
16851708	13
1775065	13
33833868	13
2097815	13
1873348	13
5302794	13
44973267	13
15368261	13
5294906	17
9935347	13
2083835	13
8912243	13
3326524	13
2992395	13
30339330	13
3637146	13
7094666	16
309743	16
11081626	13
15948339	17
2354297	13
2393027	13
13400153	13
14903018	13
2799417	17
8222587	13
3101133	13
8383844	16
21347950	13
3776102	13
3727644	13
49164	13
17965632	13
3533641	13
9355034	13
14626622	13
5534139	13
6094720	13
6080141	13
2125873	13
9700774	16
3638559	13
34213373	13
2743531	13
31991065	13
731699	13
8237694	13
10415096	13
3848773	15
16907954	17
4358322	13
11655368	13
3865893	13
52847844	17
15679891	13
2491312	13
908239	13
10367616	13
8168411	13
7381963	13
7430099	13
10397210	13
3788586	13
2237417	13
5829300	13
17615695	13
13639403	15
573903	13
11730320	13
23745978	13
19744305	13
4568370	17
7202405	13
8265104	13
5261923	13
2710939	13
6622836	13
268213	13
2628594	13
2699438	13
2040488	13
5255457	13
3614083	13
5235819	16
18158707	13
5974539	13
3310138	13
6234606	13
482836	13
2161976	17
17220991	13
14704640	13
445401	13
885512	13
9417992	13
1045705	13
17705880	13
9441287	16
6731838	17
9031940	13
8517543	13
2163516	13
27165468	13
3056649	13
6843399	16
3817005	17
9905912	13
6553241	13
2407441	13
834648	16
1172316	16
7475833	13
5416142	13
1155154	13
8617510	13
7637876	13
11964686	13
4107146	13
494262	13
4693384	13
10800961	17
12874038	17
3012848	13
4129555	13
3020752	13
3579445	13
14628117	13
4101781	13
8448442	13
28885614	13
24187834	13
1179615	15
902156	13
17930266	15
14312776	13
1464072	13
991822	13
12926943	13
19487888	13
6447402	13
11913119	17
4552170	15
2135440	13
5282286	13
6742021	13
4669113	13
8700735	13
10655410	13
2441924	13
25372665	13
2723474	13
21306539	13
3320772	13
16585059	13
19306858	13
3016305	15
7752795	13
214861	13
240683	17
3450224	13
837387	13
63644012	13
1038050	13
8169599	13
29020135	13
15618046	13
19921596	13
10201520	13
4441205	15
1378105	13
11579416	13
5780025	13
12449098	13
156008	13
32961535	13
7812690	13
6094977	13
8327116	13
1161949	13
9148080	13
654583	13
24328039	13
1222211	13
6619020	13
7182773	13
7074904	13
2561866	13
5695581	13
2842798	13
3636858	13
2031092	13
2863445	13
30552994	13
32262405	17
2134603	13
3404059	13
5310543	16
2728128	13
6123257	16
21415333	13
10008464	13
6348893	13
7441342	16
350272	16
7815515	13
6255803	16
33850910	13
11104096	13
3872755	15
5662079	13
10700106	13
28785778	17
1927194	13
6297972	13
13489480	13
2858112	17
10352770	13
24120807	13
15918977	13
267687	13
561643	13
1329877	13
5907481	13
38375246	13
7277212	13
1627888	13
7234684	15
1218689	16
6314451	13
8666139	13
24183721	13
509618	13
24805037	17
191868	13
26182413	13
20839628	13
3645065	13
9080582	13
451066	17
16297861	13
2906803	13
4984335	13
395221	13
5808714	16
3688048	13
10423821	13
4287331	13
4629774	13
2474112	15
8372725	13
46016492	13
4884683	16
8887507	17
8433579	13
426784	13
2857437	13
5046767	13
1863333	13
8001126	13
2240511	13
5845702	17
4696565	13
3020371	13
106246	13
6486574	17
9298119	13
8018731	13
2232570	13
9157679	13
26262010	13
20493705	16
1024387	13
13706073	13
1545137	13
12023174	13
12460179	13
3138611	13
34212866	13
18800339	13
13559218	13
4938436	13
2462792	13
4749881	13
27689410	13
3970192	13
9119360	13
8345536	13
20197603	16
869148	13
10376482	15
509759	13
9991534	13
14940013	13
15811774	13
3975387	13
635949	13
3064920	13
16183395	13
23431379	13
13138633	13
5793048	16
5084909	13
12497631	13
15791386	13
14244164	13
923936	13
11369930	13
5247436	13
13686452	17
11428988	13
422937	16
3791491	13
4799116	13
1418683	13
11822637	13
33533354	13
5580546	16
281630	16
6346982	13
11803243	17
24319785	13
4235486	13
1692739	13
1412567	13
2799702	13
2993205	13
1470115	13
1369124	13
5065056	13
143262	13
19947418	15
3388512	17
4596274	16
18391331	13
4264570	13
4568740	13
2293028	13
4696211	13
16372285	13
2824937	13
4023207	13
23558008	13
3916561	13
796554	13
7115009	13
7695197	13
18435682	13
3232972	13
9044684	13
33085070	13
7091100	13
1670302	13
2896665	13
3837506	13
5882494	13
7294721	13
2713588	13
1925668	13
4544353	13
3184544	13
929848	13
7794445	16
868525	17
4517735	13
2310418	13
4097010	13
1452475	13
5670049	13
9919549	13
1249698	17
174701	16
4060910	15
18957933	16
601901	13
1033141	13
12924524	13
2338553	13
776795	13
12064054	13
3655753	13
9895966	13
9418407	13
2388890	13
6101668	13
17313112	13
24024345	13
2057598	13
5361510	13
9506111	13
1946296	13
12944088	13
8865351	13
14012695	13
1280474	16
19153389	13
13029651	13
2829782	13
11998220	13
16793585	13
21325326	13
17612313	13
10209233	13
600277	13
4966673	13
8172758	13
9650022	13
5968640	17
1098906	13
5770202	13
9367941	13
8491194	15
9817747	13
266618	13
27568734	13
4856928	13
1806519	13
13195667	16
6878616	13
8437938	13
4966078	15
1461343	17
6351377	13
13369499	15
3958752	13
23716932	13
46528649	13
2977491	13
4384445	13
5126425	13
398652	13
6340919	16
20717586	17
8498649	13
19126410	13
23268281	13
1532951	13
8077652	13
9200924	13
2057104	15
26908242	13
2180327	17
9610087	17
426396	17
13047923	13
1260192	13
20817599	13
97801	17
3168048	13
2037240	17
4077880	13
3522743	13
10126207	17
615585	13
1375639	16
14814944	16
6794492	13
10980477	13
3651558	13
14632013	13
2385353	13
9762308	16
2273408	13
13224092	16
10369537	13
2927177	13
825471	13
596188	13
21275493	13
1234740	13
3810317	16
568079	13
4790516	13
5963099	13
2425145	13
14344782	13
6140167	13
407258	13
2834447	13
11729875	13
6988943	13
352088	13
7865750	13
23407817	13
4103174	13
3043140	13
6410352	13
299261	13
5513117	13
1628764	13
699469	13
6044119	13
27185051	13
4837859	13
617799	13
13692475	13
3363146	17
17643383	13
7913570	13
33659429	13
11607448	13
269613	13
802886	13
1063954	13
4442800	16
8419330	13
29048333	16
4838548	13
1173213	13
4665270	13
22686606	13
35573871	15
2699131	13
4689845	13
3787997	16
10998080	13
12888011	13
5074781	13
17462487	13
4452105	13
3124599	13
4826448	13
36568694	13
895620	13
1904088	13
663781	13
12985348	13
62280	13
3598984	13
4731982	13
10012619	13
700185	13
4280059	15
7818125	13
3497770	13
4424882	13
4570989	13
3050179	13
3549961	17
6910048	13
3759806	13
19066327	13
5643956	13
6591874	13
2342694	15
9859634	13
10721118	13
5014829	13
1981860	15
1858878	13
2846905	13
724950	13
4279914	13
1898023	13
10576648	13
5256187	13
19861683	13
5759553	13
5881297	13
23494290	15
1198634	13
2034925	13
35237946	13
3063192	13
10272528	13
4513930	13
8389812	13
6041229	16
22381353	13
13391734	13
776515	13
433048	13
32962765	13
1656946	13
3708243	13
17373954	16
12186147	13
6778431	13
8265199	13
445017	16
610530	13
6122486	13
14880143	13
7922767	13
323586	13
36631102	13
12713714	13
2895887	13
18079987	17
2896708	13
1999021	17
1088818	13
9953690	13
2774418	13
1306355	13
5279797	13
28059931	17
33217666	13
14181943	16
2748471	13
21104836	13
20408798	13
4820810	13
12262611	13
1357202	13
10577016	13
21177082	13
8782696	15
1537618	13
4664219	13
9792805	15
8441077	17
8057858	13
3112303	15
6426022	13
8800414	13
11959050	13
3776405	13
11271354	13
3883033	13
1032611	13
10764119	13
12343870	13
20053036	13
2740762	13
6851882	13
4116701	13
8544770	13
13074789	13
113341	13
8859006	13
20715054	13
5261720	13
7175074	13
4670308	13
21443371	16
6756427	13
16812670	13
1106837	13
1944831	16
3233495	17
1658642	15
8587966	13
9157257	17
5082146	13
1920528	13
5877305	13
3149296	17
977592	13
966715	13
499620	13
8141801	13
27147457	13
9821459	13
5758573	13
848872	13
10481785	13
11119835	13
471777	13
3987651	13
15961066	13
7448049	13
3322727	13
634196	13
822706	13
7526539	16
669075	15
26346752	13
753673	13
1175128	13
50419	17
1075710	15
20366246	13
1059897	16
38150797	13
1835174	13
29995118	13
1403132	13
813658	13
13176905	13
971790	13
2963285	13
16555542	13
14081122	15
11870044	13
9166826	15
32691690	13
1866529	17
4555540	16
3806288	13
17086293	13
16966774	13
706657	16
11254689	13
39012026	13
31307906	13
2628956	13
2283598	13
10685972	13
2604373	13
13283302	13
236751	13
1202662	13
524902	13
6544569	13
5021232	13
9378969	13
1393087	13
2728366	13
8613564	13
22439297	13
7078062	13
3938611	13
5977816	13
2815643	13
5929358	13
11369175	13
11395121	13
89314	13
6474258	13
2369886	16
82635	13
2633434	13
1870950	13
2314501	13
830259	13
5340801	13
395814	16
15392213	15
2024480	13
38007904	13
2442187	13
1515281	13
2423697	13
1799840	13
10231441	13
12595979	13
5087472	13
235600	17
5565725	17
4007509	13
778893	13
3502949	16
4757704	13
7175583	13
2568767	13
8880795	13
9906511	13
5548467	13
379879	13
5810493	16
10241453	13
22374315	13
2467239	13
63370	13
8091188	13
45356008	13
1351382	13
14400184	16
5623819	13
481899	13
8733417	13
1671129	13
559280	16
10844093	13
1772262	17
4174279	15
7148226	13
13200777	13
5947441	15
8240517	13
15935102	17
12297218	13
22715792	13
21721136	13
220613	16
7315290	13
15415707	13
10890368	13
19725778	13
11919263	13
6324864	13
13611321	16
6165953	13
5192404	13
6682801	13
19745218	13
2932809	13
2274309	13
17055723	13
3068905	13
20796182	13
282575	13
16580527	13
7009879	13
4442099	13
11164303	13
6508641	13
3043024	13
992773	13
4791025	13
462250	13
1575625	13
1609316	13
11985214	13
15277541	17
7807870	13
5625226	13
14817563	16
5265376	15
14297791	17
9575476	13
1663826	16
5597161	13
5034963	13
4527200	13
7752112	13
17084811	13
213407	15
5939825	16
13794731	17
4474014	13
7673872	13
19804629	16
5545648	13
1825221	13
2112666	17
2862149	13
3362213	13
2316427	13
1823001	15
16162016	15
1339504	13
2517282	13
32430303	13
4341039	17
2119370	13
9109994	11
14404965	13
7925818	13
13442588	13
5062000	13
35897688	13
11982470	17
1617175	16
7638122	16
7176627	13
3143575	13
3216441	13
8667211	13
9737211	13
14729004	13
6213254	13
6695899	15
1345153	16
7547978	13
7331632	13
6212971	13
6136866	13
581518	13
4706061	13
1950121	13
8990236	13
3526879	13
6088481	13
918093	13
7702576	13
981702	16
5340907	13
2608854	13
2065416	13
10098540	13
1441654	17
10629044	13
7756942	13
10872531	16
3627952	13
2930868	13
8473173	13
3905870	13
15270954	13
4956324	13
2658832	13
5987306	16
18927476	17
15545340	13
11274583	13
61749800	13
2891602	13
20172561	13
35375	17
16344144	15
12709902	16
4881515	17
3221785	13
3211048	13
8216629	13
8623368	16
9529121	13
32402952	13
3089383	13
34935280	15
17804451	13
16406474	13
11611564	16
10481209	13
8090453	13
8794293	13
3532123	17
5979010	13
26613923	13
13557860	13
7016003	13
27933415	13
2641250	13
15228200	13
13576434	13
18318257	13
6937050	13
1169634	17
539320	13
9370440	13
1868019	13
10279165	13
19429673	13
22341506	17
4668935	13
2073394	15
10958005	13
4443388	13
10148793	13
4042663	13
13284182	13
16690546	16
345158	13
6320488	13
6079412	13
5759970	13
20506511	13
5954067	13
6746622	13
10088149	13
4139266	17
2558255	13
9114236	15
1569028	13
1011802	15
11869217	13
21828016	13
14207727	13
10462828	13
33898036	13
1307853	13
23115879	17
1704224	13
3013735	13
3754880	13
4141957	13
1794420	13
6088929	13
14264792	13
4153227	13
829457	13
330966	13
903119	13
15409532	13
4645713	17
8550893	13
17692653	13
28080180	16
2047686	13
2518472	13
14840108	13
418219	13
9173993	13
12128912	13
7367911	13
5005589	13
3532557	13
2752159	13
2650027	13
1486642	13
5258830	16
4425945	13
3233041	13
25003497	13
13691056	13
484000	13
3718682	13
2019467	13
16244844	13
2404128	13
2024178	13
25177552	13
9387656	13
10236914	13
2971448	13
1918672	13
27561631	13
30887980	13
3320327	13
7858714	13
1160896	13
1904889	16
5657725	13
13569969	13
8582169	13
18609160	17
9732937	13
7543524	13
19065189	13
3694949	13
14958491	13
23068209	13
4467019	13
499731	13
12719516	13
3108343	13
11466388	13
1028545	13
7895602	13
27218403	13
6373304	13
9471289	17
21917915	16
18855208	13
10829555	17
4162661	16
3105847	13
667699	13
31571432	13
363620	16
9211268	17
15539829	13
988613	13
3501066	13
482775	13
1133828	13
1114623	13
9158307	13
9024804	13
19195183	13
6258078	13
1167729	13
7318540	13
9694503	13
9680772	17
1407790	13
2030894	13
7053094	13
1259013	13
1253341	13
732369	13
4566512	13
25000925	17
1208863	13
3621636	13
3647545	13
20186121	13
1478377	13
6921924	17
5424235	16
10487932	13
9404513	16
19161	13
17285364	13
27178314	13
19832169	13
12233938	13
5130934	13
1291326	13
11907020	13
8980945	13
9839365	13
984180	13
3849393	13
7314537	16
929999	13
9584845	15
14681893	13
5838635	17
7989814	13
7724361	13
3492080	13
12384158	13
18916292	13
15537725	13
1817767	16
25015792	13
17128611	13
15892373	17
910531	13
7321644	13
16927717	13
10081937	16
9111197	13
172979	17
10159439	13
1819655	13
9707261	13
17415626	13
4566587	13
3134300	13
6397708	13
6740342	13
12869618	13
1769708	13
2078638	13
1233802	13
6835462	13
19851711	13
4814123	15
1420593	13
7271690	13
2573962	13
4616625	13
1289434	15
1133974	13
10773125	13
12136856	13
2933904	17
1339389	13
2603702	15
389071	13
8513280	13
979296	13
5472089	13
10989245	13
7373368	13
9748446	13
2294185	13
285664	13
2457042	13
1869711	13
1052489	13
1662419	13
3977963	13
12916341	13
11954089	16
804962	16
5012748	13
10139348	13
1380557	13
3772620	13
2010946	13
32277005	16
1790366	13
5073694	13
2241620	13
15203399	16
807381	16
6919830	13
13162877	13
11714305	16
8851404	13
11330250	17
9782036	13
1076274	13
4625283	13
2636370	13
16424108	13
1306650	13
5130512	16
1766227	13
3448497	13
2243717	13
16473032	17
4598575	15
6073237	13
7907057	13
15792670	15
10832130	13
1086357	17
28462141	13
19507020	13
32060500	13
221666	13
7332403	13
1041667	13
4269043	13
7872814	13
11690755	13
5051667	13
5407691	13
20340243	15
6427882	13
5377425	13
11464874	13
4327104	13
2835184	13
983779	13
10063708	13
22013165	16
746542	13
1470277	17
768520	17
494448	13
1406870	15
2475076	13
1825467	13
17625443	13
2406235	15
4135039	13
8575447	13
4430118	13
12639145	13
8770149	13
935843	13
2537610	13
2303649	13
3566565	13
2049596	13
16341231	15
402239	13
2510759	13
358628	13
6523026	16
18670988	13
21206138	13
15391648	16
2010565	13
941495	13
713546	13
11955724	13
1308920	13
9313351	13
13822805	13
7690600	13
10744984	17
4276359	15
5292557	13
10226533	13
7758107	13
907336	16
1410620	13
5545885	16
839638	13
2938710	13
25496	13
1180235	16
6038516	13
4961550	13
2389805	13
21587361	13
1192577	13
2447026	13
5595735	13
397653	13
3177946	13
2404018	17
24596560	13
596024	13
1353859	13
2213436	13
908499	16
7412293	13
6002013	13
8370463	13
4720916	16
5286219	16
837437	13
12867178	13
16899345	13
4196784	13
13210124	13
1398882	13
24408467	13
4890372	13
2209082	13
30680356	13
20996628	13
11956017	13
1542422	15
16653340	13
9198282	13
8786507	13
8070361	13
9129179	13
3396275	13
910255	15
6112400	13
17304707	13
3398572	13
16262385	13
18014400	15
5507055	17
4896977	13
9046382	13
10488302	13
568787	17
2857572	13
9546283	13
6144797	13
5430603	13
895370	13
2103478	13
7979349	13
2838300	13
2104252	17
1818136	13
3090914	13
15910392	13
8415223	13
1275561	13
4155197	17
21482	13
8011140	13
9911812	13
8709457	13
2422320	17
3093239	13
2759461	13
7185399	13
11395107	13
35032348	17
7872775	13
535231	13
5498545	13
4575553	13
2227539	13
3231138	13
1301862	13
48814	13
169195	13
5084703	13
18118477	13
3506411	13
11309003	13
3674147	13
506126	13
15121281	13
177395	13
4500319	13
2351464	17
1294116	13
26294005	13
485043	13
3139138	13
151348	13
2231460	13
478021	13
17053144	13
3621964	13
6523508	13
10498527	13
1391998	13
8767066	13
6422763	13
11450321	13
12836492	15
6322973	13
4664965	13
2966944	13
27709707	13
3112141	13
989156	13
12459337	17
10282619	13
5869398	13
8297897	13
11983907	13
3769202	13
6810900	13
6507882	13
7990288	13
3410384	13
2816290	16
2297492	16
279124	13
5842315	13
2190864	13
2351057	13
5583049	13
5007764	13
6692425	13
4950870	13
509983	13
22238479	13
6087118	16
6581404	13
7661037	13
12084840	13
14406054	17
25359967	13
14067569	13
28807698	13
2174284	13
17107181	13
7771668	13
3440573	13
4372708	15
30762300	13
10717613	13
19159617	13
599761	17
6395600	17
14560639	13
67643	17
77699	13
9182477	17
22141569	15
6184683	13
2393572	13
21013862	13
4419176	13
3253930	13
743865	13
13070865	13
3858455	13
3220340	13
12155225	13
7780318	13
6667752	13
2502909	17
33396	13
2552015	16
6386115	17
8882314	13
25897381	13
17380381	16
15495611	13
419215	13
13775006	13
15699372	13
23692613	13
9822535	13
5076710	13
8206968	13
3880908	13
655269	13
330385	13
2974286	13
7860833	15
3944291	13
6515330	13
3747728	16
4047695	16
9120376	13
3111659	13
8587004	13
778735	13
6246885	13
6276837	13
5575456	13
12534345	13
4857182	13
7851443	13
2838174	13
834943	13
13554011	16
21203585	17
6543704	13
3457934	13
2337300	13
215253	16
7565577	13
11581939	13
5258804	13
6122493	13
5371134	17
115368	13
2017514	13
6349866	13
8488397	13
1797354	15
4692793	13
10314410	16
6707940	13
6628702	13
4084598	13
9936	13
2881604	17
4558205	16
991854	13
11875868	13
13018705	13
27984	13
16589372	15
13089233	13
910308	13
21810309	13
10671224	16
131050	13
427990	16
40056597	17
7977734	13
5879638	17
5320264	17
1394244	13
1436534	13
1412221	13
2219635	13
1102929	13
32469721	15
4998390	13
6636610	13
100923	13
2316724	13
5960667	13
6162188	13
6866058	13
6879551	13
4344620	13
25047140	13
30541423	13
308192	13
10176133	13
6850375	13
1233433	13
1080076	17
14269819	17
534577	15
7006761	13
14737296	16
8308633	13
4309217	13
4094852	13
19810841	13
1884581	13
8466498	13
6651591	13
4125876	16
6006292	13
1725092	13
2652387	13
733722	13
5932932	15
9261639	13
33958975	13
3424349	13
70530678	13
944718	13
4193256	13
16591166	13
5798811	13
12024214	16
6372346	15
3335394	13
30166083	13
561778	13
269038	13
3132376	13
15659191	17
4165352	13
25356186	13
7484120	15
5541862	13
6445331	13
864448	16
6485473	13
10790606	13
29280488	13
7854705	13
13090266	13
388450	13
1157501	13
1337885	13
15624076	13
2395522	13
3570746	17
22880258	13
4246141	16
423502	13
29904201	13
968625	13
200984	17
4928271	13
1013418	13
4008192	13
2228465	13
9579467	13
1452283	13
1725771	17
1183825	13
537497	13
36432915	13
26596827	13
18818299	13
7803731	16
4723358	17
1084074	13
10340960	13
19243342	13
13133738	13
364412	16
4125336	16
1407602	16
1286474	16
2426669	13
9699567	13
2720762	13
1337542	13
865141	13
2269385	13
2612653	13
9363294	13
12459722	13
7188541	13
2193813	13
3004916	13
6002361	13
114071	13
8849427	13
6596112	17
9729467	13
21203924	15
755328	13
6914065	13
40702190	13
11358452	13
4483785	13
2356950	13
1020439	13
13929875	17
3782930	13
2015280	15
6270123	13
17822979	13
7214455	13
9151169	17
4473318	13
14001157	13
4712822	13
3796593	13
2311856	16
9648620	13
25574831	13
1240623	13
4676497	13
1757815	13
2922275	13
6136642	13
11275134	17
12511342	13
2161658	13
3434621	16
44836708	13
23856222	13
13968781	13
21932468	13
7534599	13
16823931	13
3822931	13
7792810	15
1331570	13
8594172	13
241043	13
20950827	13
2374638	13
2677056	16
3031587	17
12355981	13
15840436	13
3964775	17
583363	13
6004526	15
17841450	13
33361	13
4486580	16
995956	13
1775978	13
7083210	13
818421	13
14930935	13
790722	13
15430252	13
19112253	13
1689454	15
235542	16
19720959	13
10757856	13
5677696	13
1044400	13
5096174	13
7637429	13
18459655	13
6091768	13
2626744	13
8518392	13
9478628	17
4156142	13
513426	13
3539974	16
6667005	13
21705654	15
3230236	16
28111805	13
317317	13
7314612	13
2853471	15
303552	17
47695	13
11203246	16
9962013	13
5263739	13
12924563	13
3185762	16
16726244	13
9484851	17
23037709	13
9812510	15
17350018	13
14441104	13
1056460	15
24639804	13
3832009	13
6613374	13
2734379	13
7377228	16
8741053	13
1747773	13
1085747	16
24284004	15
1054386	13
8375862	13
3841139	13
32829783	15
11950017	13
837670	13
14288552	13
13729667	13
5543481	13
8584144	13
4282384	13
1966010	13
7231396	13
15560382	16
4650907	13
11265342	17
2141001	17
6855501	13
14312714	13
613936	13
3212276	16
930559	13
10447436	13
17479248	16
9740785	13
10994859	15
9767572	13
7446554	13
16956672	13
468624	13
19592778	16
12847002	15
5123923	13
474290	13
2478743	13
25318730	13
3155839	13
11767036	13
16461628	13
4958489	15
7078379	13
2760355	13
483231	13
1369498	13
24940578	13
8116496	13
1677923	16
6724260	16
2828505	13
7343197	13
11523284	13
1091080	13
3493332	15
2426629	13
7024874	16
523589	16
5419532	13
1091465	13
14342017	13
10626590	15
24056166	13
3732628	17
574126	13
1544310	13
5420791	16
4957175	13
6623085	15
375034	13
5283072	13
420180	13
4323388	17
1987788	17
5706782	16
5656749	13
9562037	16
9814729	13
7812336	13
1770480	15
13877506	13
9381284	13
7811090	13
10240205	13
26045504	13
7504685	13
12628802	16
10990796	13
4681385	13
8884606	13
10123892	16
8195526	13
12093721	13
5075774	16
14524698	13
16329495	13
383979	13
6832389	17
2582045	13
10454775	13
15250300	13
2903591	15
9757911	16
6829634	13
16861096	13
1677380	13
19923618	13
8538387	13
3892493	13
1368536	17
6893492	13
27505386	13
3694561	13
1154769	13
10554926	13
104781	13
1773548	13
8317473	13
1903227	15
3579236	13
1889084	13
24063075	15
1050776	13
17788338	13
10236976	13
2863922	17
9383549	13
239043	13
3858300	13
1324241	13
38500	16
2576717	13
6246412	13
120672	13
5854723	15
21350409	16
2521922	13
1969287	16
2749220	13
13059328	13
14605253	13
1797461	13
12994172	13
4560729	16
2109739	15
7801575	15
4690631	13
19489894	13
4663364	15
5602787	13
18609703	13
21271891	13
1730367	13
6369350	15
9417504	13
103128	15
16749168	16
2674320	13
17030730	13
10960283	13
8758157	13
8646939	17
14108518	13
7011449	13
32069543	16
16070784	13
14671007	13
34015605	13
16240373	13
4506627	13
5386354	13
5982403	13
6516976	13
4453912	13
6535136	13
648842	13
1320926	17
13262972	13
13331795	13
5862325	17
2174850	13
8731662	13
2339582	13
10529531	13
5739511	13
12664909	17
14528811	13
26277687	16
7611164	13
4940297	13
4199933	13
1858299	13
591696	17
17714548	13
11231023	13
5206622	13
1385877	17
2327335	13
7246413	13
1207558	13
7681629	13
3829260	16
16842822	13
140268	13
14014392	13
9462178	16
723810	13
324408	13
3092864	13
9180400	13
9413985	16
3928218	13
9621024	16
1628697	13
7111860	13
2429893	13
3687705	13
1460861	13
8516298	15
3739709	13
3831352	13
13123409	13
2830755	13
6711045	13
16136580	13
4008412	16
656540	13
12397787	17
1426588	13
1668133	13
13077710	13
12097366	13
597726	13
11554907	13
29236686	13
4320321	13
1593291	13
1268644	13
1518509	13
464275	13
10626043	13
1097200	13
4680902	15
3260014	13
4067873	16
5315532	13
6080772	13
22393465	15
2532741	13
4940058	13
8553300	13
4415450	13
684291	17
4807984	13
8763031	13
5802764	13
5070426	13
4888138	16
13869907	13
5006888	13
6678224	13
47740582	13
13359494	13
15259082	13
8024738	13
3599691	13
11335145	13
3826311	15
1894715	15
1490018	13
13200896	13
899412	15
3103658	13
4576364	13
12708968	13
3461051	13
4378101	15
1707705	13
25310282	13
7157797	13
11921672	13
34927531	13
11867589	13
4000223	13
5960237	13
3883385	13
632985	13
8158156	13
5326172	15
4855166	13
16777804	17
3561304	13
10182129	13
5910823	13
1152859	13
3302431	13
2173069	13
894345	13
3630400	16
7784733	13
622375	13
422358	13
2295657	13
6298398	13
12543496	13
292394	13
9201115	13
3681591	13
5343327	15
10715361	13
11558089	17
1349601	13
10460495	13
3217288	13
16973552	13
11226205	13
4014268	13
11078812	13
1425698	11
2647661	15
1966381	15
98205	13
10974096	13
3285063	13
5443894	13
2295325	15
2915339	13
7968900	13
8861527	13
11538689	13
4943241	13
6600985	13
5354077	13
2050662	13
1026219	15
6700632	13
23785660	17
16694776	13
6084721	13
5014150	13
8013575	13
4803024	17
1211367	13
81115	13
176613	13
5916745	17
13434592	13
16393132	13
12203383	13
7607881	13
20591439	13
5433760	13
8202679	13
12171318	13
1272645	13
3572889	13
4818554	13
2897440	13
1172528	17
2336240	13
900293	13
11138547	13
7805580	15
1266701	13
850562	15
3601403	13
3320705	13
19533181	16
3022438	13
523034	13
5814149	16
5645408	13
6685929	13
13924026	15
4558317	15
14837541	13
4759727	13
4132285	13
7136568	13
2551351	17
654493	13
821040	17
4018954	13
5078439	13
2035492	13
13026255	13
1787431	13
9585159	13
7618159	16
8218794	13
7230968	15
2496932	16
10175428	13
1607665	17
8151404	13
3239616	13
15296080	15
10267566	13
521011	13
1544739	13
7274905	13
6559098	13
275174	13
2838761	13
3032162	13
14367709	13
13194974	13
4896824	13
3833000	13
11482646	13
1288945	15
21395996	17
2159963	13
4091126	13
6462363	13
9577957	17
4563310	13
4592364	13
7481040	13
8994099	17
537852	13
3396605	13
9192064	15
12710885	15
8180699	16
8291151	16
3103647	17
3592018	16
7791673	13
3731641	13
17567792	15
4687065	13
2288552	16
10582020	13
1123353	13
1903525	13
4927691	13
7204292	13
16060593	13
202656	15
7144953	13
7546935	15
14509577	16
3947782	13
738037	13
20726944	13
10165063	16
12602934	17
8976259	13
10226509	13
6552748	13
2796071	13
1854868	13
31227122	16
6464676	13
3108790	16
4286685	13
3042248	15
18647226	15
9224486	13
11402752	13
2531670	13
5376170	13
52350052	13
6443049	13
8090863	13
5838043	13
1442898	13
16970292	17
40206325	13
6116413	13
1025991	13
2107365	13
24410781	15
4448377	16
1585052	13
30391774	13
11385924	13
2458936	13
3842301	13
6240860	13
5046074	16
11923037	13
2757093	13
7699889	15
1262384	13
20904202	15
316533	13
3143803	13
24000817	13
4930896	13
1315035	13
12549419	13
2993291	13
6134868	13
452705	13
6881408	13
5589201	16
71945	13
14063419	13
3591512	15
543033	13
7851940	13
2832490	15
7563090	13
11056201	13
11873335	13
3000454	13
4458711	13
2741024	13
5164700	13
12058867	13
1213387	16
4310959	13
1336382	13
12487331	13
8790605	16
4549107	13
7910790	13
858056	13
27180371	15
14305943	13
6875988	13
3786598	13
8410270	13
16126202	13
1508589	16
1490208	13
2716776	13
10572438	13
5213344	13
6476800	13
4616889	13
17855515	16
2117177	13
4213139	17
11248835	13
5885240	13
8580542	13
1836782	13
1916810	17
3303062	13
506991	13
12051568	13
9622778	16
13317862	13
8450305	17
11034136	13
580705	13
1683470	13
518978	13
1048200	13
11923763	13
16710320	16
10749795	13
1019842	16
18529652	13
14525884	13
4414061	17
8093270	13
17729622	16
3241313	13
10579412	16
15217344	13
2822547	13
24050669	16
13872371	13
11094647	13
3876630	13
21474389	13
20302842	13
7234043	15
3117577	13
946224	13
11997781	13
5015750	13
17742314	13
2918770	13
4608858	13
13389275	17
18566747	17
1746028	13
4724557	13
16608056	16
204576	13
18940369	16
22097337	13
11183667	16
1584162	13
6019096	13
4952346	13
27810673	15
6237013	13
6361687	13
10940965	13
11396151	13
5989726	13
9769594	13
2431522	15
2420621	13
4339485	13
3052054	13
1280159	13
18202760	13
5119194	13
21837638	13
17792914	16
3254968	13
83398	15
6371602	17
2368624	13
4482305	16
6557901	16
12263511	13
5810585	13
5423519	13
4403911	16
1600218	16
1859339	13
4094045	13
18846436	17
4003797	13
9804782	15
7654154	13
4268872	13
1654454	13
8603222	16
2493687	13
7597989	13
849266	13
1793384	13
9541219	17
711056	13
474289	13
760846	13
2103241	13
19512142	13
9602550	15
5249822	13
11871885	13
6159574	13
9294555	13
4164850	13
5975482	16
2374153	13
12682419	13
6578669	13
1207442	16
9570672	13
5765118	13
4575462	13
490815	13
25564405	13
1523463	13
3637471	13
14096229	13
5636791	13
9618317	13
14028347	13
3788572	13
6293811	13
4580341	13
2641274	13
4084968	13
9543386	13
31340866	13
2463453	13
32672655	13
4694314	13
3131125	15
16402144	13
2023090	16
2246878	13
15371674	13
6199030	13
5824409	15
6455593	13
3573293	15
1907083	17
9468369	13
1544510	13
3934044	16
1242994	13
13955669	13
3644331	13
7956807	13
3101801	13
1267202	13
2998314	13
8050126	13
728354	13
4988580	13
1361191	13
6901846	13
2200751	13
1232526	13
520222	13
8153911	13
2025012	13
4270983	16
1952489	13
5266415	13
1472726	16
3348686	17
1596374	13
3155577	17
13591828	13
27928854	13
317641	13
10233867	13
7294992	13
1360827	13
3790902	13
10871051	13
2138586	13
155846	16
14096724	15
3192149	13
5877289	13
14574094	13
4918870	13
20050752	13
6667345	13
8474619	13
3600914	13
14483748	13
12042175	13
17316679	17
5100026	13
2408928	13
21306267	13
4056479	13
2948191	13
1834582	13
3747915	15
2503601	17
1712750	13
1327835	16
8334473	15
981322	17
10188755	13
698464	13
17114398	16
4988209	13
3907172	17
2286255	13
7377592	15
3634536	13
11465655	17
8791560	13
970205	13
1201552	16
30314493	13
1283563	13
393525	17
13486066	13
2546938	13
8503387	13
1996336	13
1335875	16
21822547	16
51703050	13
21954572	13
78039	13
1289845	13
527256	13
6235304	15
2118293	13
16623195	13
4881928	17
660308	15
2502470	13
5763292	17
2331720	13
13551164	13
24946730	13
8908183	15
31523477	16
21085219	13
2997033	13
13538622	13
24087014	13
10284232	13
1340681	13
7479544	13
6598407	13
579532	13
24793799	16
2921250	13
9657141	13
1997383	13
50587	13
3797337	13
12160880	13
2853179	13
1594410	13
10178195	13
6574973	17
107324	13
8147533	13
31255711	13
4544400	16
4411543	13
31253292	13
1039160	13
15967586	13
11001370	13
16020036	13
8429919	13
5179705	16
9012016	13
11915027	13
22067441	13
3988924	13
2906601	13
9085259	15
836632	13
7674066	13
7690469	13
9541799	13
11075156	13
2333746	15
14080936	13
8317324	13
1018861	13
6339979	13
222400	16
9252546	16
3521816	13
6182427	16
9504273	13
10408131	13
5112111	13
11887998	13
9143101	13
22693565	13
7019346	13
4427320	13
9658156	13
6506209	13
2292361	16
11302618	13
4199568	13
2607296	13
16585991	13
1872995	13
95391	13
828665	13
2605000	13
15725507	17
2295385	15
3971525	13
15613318	13
1235572	13
4750791	13
11188173	13
3148509	13
6694379	13
5175204	13
751259	13
15148305	13
3322480	13
2433176	13
1399580	13
2442852	13
9227696	15
17288921	13
484955	13
1764108	13
3475969	16
2038594	13
25784713	15
19944341	13
6851777	13
477242	13
272480	13
29727607	13
11839595	13
1385512	13
3482384	13
15558498	13
9000410	16
23297016	13
19080577	15
2439379	13
5414858	13
1048504	17
5330664	13
2558085	13
2443248	13
2270049	13
18016400	13
16391597	15
2434002	13
1034190	13
16105875	13
1454111	13
2931707	15
7665613	13
8245564	13
6925187	13
20565386	13
3353455	16
19326916	13
25846815	13
8319788	13
534348	13
1100463	13
23889202	13
31310220	13
5618210	13
3294176	13
2925156	13
12169960	13
7225255	13
238873	13
11715015	13
3368019	13
4326077	13
8998297	16
5401986	13
3149772	17
19233284	13
1783984	13
24293400	13
319929	13
14425203	13
4673821	13
396970	13
3448515	13
8016130	13
10728431	13
2001504	16
4282207	13
36299971	13
6452720	13
3439636	13
9892476	16
15410539	13
14115090	13
2668194	13
9590894	13
17849806	13
7721851	13
2176442	13
3693568	13
2410198	13
6986206	13
3260596	13
1091765	13
6014970	15
20056	15
5313517	13
4304543	13
1142751	13
1623325	13
4419896	13
2630921	13
3562689	13
4926704	17
12990726	13
10152881	13
649221	13
4235534	13
4687924	16
21431022	15
2609064	13
815294	13
2607397	13
5139371	13
3553075	13
4713035	13
4681706	13
3815705	13
6787013	13
9681904	13
12949483	13
11510035	13
26749888	17
2990690	13
2138106	17
11317157	11
12705830	16
25106	17
34246561	13
3732318	13
17227599	13
9786920	13
10452118	13
1642226	13
2518774	13
2373293	13
488574	16
13412982	13
58728	13
651811	13
10127838	13
21302973	13
51501974	13
19094154	13
1956149	16
5152481	13
7116599	13
3665950	13
6480240	13
2708301	13
409041	13
19624861	13
3244337	13
9061964	13
6628480	13
40120510	13
1946520	13
7732787	13
12612852	13
1330119	13
22942305	13
30127136	13
4113961	13
10449248	13
429721	16
9782567	13
1200596	13
7272616	13
4311619	13
3836933	13
8166190	13
298290	13
194962	15
5415676	13
3161150	13
610888	13
2191517	13
4286315	13
2013821	13
1592445	15
7732884	16
9155106	13
3098560	16
1560551	13
23301203	13
5208764	13
13371960	13
2861504	16
3568410	13
7667325	13
7124924	16
1596247	13
386867	13
6031599	17
5251998	13
21007351	13
7429485	13
10785446	17
9916018	13
5119114	13
8043423	13
12523800	13
4929952	13
2452246	13
6397243	15
13313692	15
4438857	13
5387360	13
1058741	13
5162605	13
315676	13
17287115	13
8422468	13
1232187	13
322448	13
5226247	17
2694005	15
12987006	15
11686313	17
13562542	13
2581572	13
23123213	13
37770876	13
2644235	13
1546071	13
1813391	13
6449721	13
8229048	17
901857	13
816370	13
3378215	16
4882503	13
7422167	13
17718854	13
3265646	13
42302331	13
20888465	13
2058197	13
5892368	15
11191790	13
656706	13
11634413	13
6280498	13
4554635	13
11444074	13
1830774	16
770363	13
3593091	13
21414611	13
2678445	13
4712907	13
15596237	17
433588	13
861247	13
5600849	13
12492721	13
31345038	13
2280018	13
5561585	13
15525730	13
2678150	13
551069	17
533836	13
14541692	13
9139930	13
10449379	13
5662691	13
7057238	13
3249656	13
2565431	13
3719538	13
11709180	13
6721823	13
5019832	13
8904439	16
24656295	13
3263114	13
15570958	13
4989491	13
17935047	16
81472295	13
1051434	13
2064080	13
22356997	17
2127029	13
2529376	15
23739326	13
5225134	13
1353825	13
8671092	13
7061279	13
1690949	13
704955	13
7563634	13
404675	13
20452896	17
3973947	13
8403479	13
4954222	13
19856465	13
21410061	15
5930128	13
19423983	13
575150	13
8667575	13
3538100	13
2489272	17
10569623	13
5017765	13
179521	13
2944038	16
2353965	13
3970606	17
9172353	13
7183355	15
1163881	13
21250739	16
2340668	17
19549465	13
1952808	13
359369	13
3338737	13
20331501	13
11088625	17
11598436	13
2117982	13
3456642	13
3209374	17
920983	13
1254710	13
626691	16
15331537	13
9523980	13
3690786	13
1546435	13
7773628	13
11554578	13
27175654	13
2447572	16
13211536	13
18342645	13
9505890	13
6399314	13
992428	13
687709	13
3351561	13
10063728	13
4856315	15
16893427	13
7084147	15
1238252	13
2610490	13
15031477	13
6845589	17
10018643	13
14410420	13
27542056	13
720335	13
1235136	13
3589805	13
2198975	13
5801524	13
5559046	17
481313	13
10398131	13
7222925	15
1866810	13
256646	13
7784696	13
10182160	13
2820905	13
13693395	13
10020412	13
1326513	13
2292786	13
4708460	13
17242	13
2045085	13
2893439	13
20478572	13
5552510	17
2490316	16
1688256	17
6533496	13
12512199	13
3806080	13
8858560	13
1543582	16
14823162	13
886296	13
3753995	13
7223301	13
10436087	13
40162796	13
2073583	13
415430	13
810672	13
19550066	13
12553122	13
3081849	13
12259519	13
1712990	13
20045797	13
9761896	13
5012979	13
2163753	13
2850953	13
8238944	13
8963611	13
2321084	13
5364277	13
3346904	17
19160754	13
5041598	16
8872063	13
2668493	13
700260	15
14521463	13
1134491	15
1107684	13
12250997	13
5411351	13
1128255	13
12721528	13
42678988	15
11493768	13
6524266	15
4945651	13
6223453	13
11502754	16
1287340	15
1345139	13
19720776	15
10092692	17
3658064	13
8972968	13
3796198	13
2479988	13
2647173	13
3119195	13
408393	13
2784842	17
2957019	16
8012891	13
7054748	13
11680348	13
12049328	13
283158	15
4976053	13
10773821	13
13407629	13
17999472	17
14484173	13
28135365	13
15702118	13
1359986	13
2487409	13
14285808	13
20700777	13
484767	13
1829553	13
16814091	13
7810540	13
14984825	13
13878611	15
821254	13
17064033	13
12791999	13
21085148	13
8545224	17
826034	15
5544014	13
5474511	13
10694881	13
7159604	13
436522	13
25211905	13
7208551	13
1249629	13
18707750	15
11478723	13
7740967	13
3149623	15
5695243	13
2278760	15
2718426	16
540230	13
86232	13
1408806	13
6406162	15
3444824	13
4376814	13
21086846	17
5083991	13
2211825	13
1706251	13
2718753	13
620560	16
2598746	15
1602077	13
15281561	13
11984818	13
20253581	13
6453190	13
6754180	13
23674430	16
19415513	13
211509	15
2848309	13
4714351	13
3424926	16
266388	13
2030307	15
5841452	13
9036800	13
3101241	13
8478195	13
30847386	13
1547565	16
7184922	13
4464914	13
2719400	13
9015044	13
5447189	13
2446214	13
3473792	13
14416124	13
1832042	13
13998482	15
11605246	13
9194754	16
3687814	17
30536854	13
10168030	15
68137	13
34134103	13
24787068	13
8540947	13
1252045	13
9450555	16
19340301	13
2076690	13
2271883	13
527146	13
10571657	17
39713113	13
6384457	17
2954694	13
3140835	13
7420481	13
1326432	13
7804092	13
939319	13
8208296	13
974913	13
20087373	13
7321251	13
62550 triggers and 873 candidates in 535714665345 cycles.