49312966	16
14820523	13
13928938	13
3384181	13
23965029	13
13542576	16
4144052	13
34334614	13
193192	16
16101371	13
10810429	16
2735301	13
1426896	13
32835789	13
3869306	13
53087457	17
50700741	16
63315244	13
1985281	13
2457264	13
22639944	13
25333390	13
7129454	13
12569430	16
10801690	13
3907692	13
54794831	13
22272545	13
4724477	13
335767	16
6775770	13
20880325	13
7623332	16
6869120	16
9766156	13
8389066	13
22095778	13
12927976	16
1204356	13
1918946	13
878264	13
15081660	16
3280749	13
2586839	13
6500104	13
19362826	17
9362065	13
4797493	13
27641629	13
3364727	13
85630975	13
14385398	13
30007261	13
8225759	13
10548662	13
48433131	16
3136822	13
12516467	13
8756942	13
8565316	13
2962441	13
8258106	13
21503243	13
35469642	13
6762073	13
9204101	17
28293747	13
12647430	13
5453326	16
5296478	13
14650766	17
1067387	13
2009999	13
6846434	13
56661338	13
52230117	13
36440662	13
15885166	13
14506965	13
5671746	13
46455783	13
17032857	13
7622158	13
20578670	13
19190812	13
1517185	13
23019219	13
12786438	13
51242869	13
75039535	13
2734251	13
3452141	13
29494577	13
16871811	13
1650885	13
18090860	13
7066866	17
3318430	13
228711	13
41848979	13
1264881	13
8972844	13
12014206	13
4216527	16
12323500	13
1246615	13
10708891	13
42412056	17
10965687	16
2652059	16
29752220	13
22469492	13
339820	13
1837570	16
10700609	13
10049885	13
8836661	16
32903915	13
18203795	13
4712979	13
3018318	13
20283836	13
1628404	13
16069845	16
3513663	17
62511875	13
2950100	13
29916979	13
11470354	13
4308908	17
22474425	13
4131944	13
11231026	13
40432461	13
43487151	16
761926	13
10514383	16
5316049	13
44385735	13
17307521	13
27931744	13
21073475	13
18257428	13
15735803	13
24078929	13
33828258	13
1267992	13
11988515	13
5515272	13
2321566	13
23322944	13
29861903	13
6658048	13
604888	16
628504	13
1314475	13
27758309	13
2547999	13
90962131	13
19413160	13
18478521	13
9822909	16
27331377	13
16002704	13
5629195	13
30131850	13
12183924	13
24700862	13
12907401	13
65111770	13
7376901	13
3052452	13
14946903	13
24952896	16
11877988	16
9547925	13
7778169	13
6833041	13
1263087	13
11710279	13
4411022	13
353557	13
15813016	13
908320	13
18687693	13
2980138	13
4324458	16
5418808	13
450835	13
27514730	13
95569769	13
22191428	13
1115712	13
30146256	16
5770580	13
24308681	13
42085168	13
525891	13
34130217	13
4132114	13
40588298	13
9960363	13
8606332	13
12620837	13
23350256	16
49116123	13
17679104	13
2434577	13
2750614	13
576624	13
34035650	16
6921881	16
673925	16
7732673	13
1330320	13
286875	13
23500853	13
14197324	13
1910904	13
6222098	16
72516016	13
675505	13
38756386	17
12297536	16
6070009	16
10009858	13
14649919	13
38845542	13
12286568	13
12663263	13
4882232	13
414271	13
390990	13
27101494	13
10167658	13
15604323	13
4217282	13
5428535	13
11404800	16
26806467	13
8469324	13
3946902	16
1162517	13
25171273	17
77134571	13
21587709	16
27214298	13
22661571	13
10686116	13
30000340	13
7892591	13
189277	13
3485097	17
14043390	13
8751373	17
14845162	13
22785719	13
15680265	13
3741415	13
6124076	13
16577338	13
2642954	13
1272415	13
13597386	13
20117191	13
125861	13
366677	16
12757313	13
31228243	13
29360819	13
14558679	13
60016012	13
4579694	13
940938	13
16732750	13
1222737	13
3948158	13
10518471	13
9009359	13
3842200	13
2984169	13
1633177	16
4118064	13
2380606	13
8552556	13
32812209	13
53409367	13
23940225	13
21843773	13
7376040	13
14837463	16
22620278	13
25766392	13
10097842	13
52335352	13
22942255	16
3526992	16
41915444	13
6965957	13
39489877	13
10243843	13
38318115	13
14205456	13
19017315	17
857732	13
2587203	13
33382811	13
7625096	13
11419577	16
34887551	13
6470449	16
3627337	13
1464715	13
3336678	13
19187839	13
21988220	13
14067136	13
1222405	13
15816339	17
16989051	13
3093075	13
2573920	13
11249293	13
6614685	16
41213468	13
17174535	13
10782227	13
1131689	13
4468545	13
3828675	16
1180037	13
10167350	13
9716639	16
35574102	13
53151647	13
5601997	17
589713	13
4002929	16
23428752	13
2982740	13
60732802	13
7812630	13
3612223	13
5410347	13
58823952	13
10544178	13
1793664	13
27045224	13
23094279	13
6156627	13
2491867	13
1209678	13
12923670	13
1885044	13
11648186	16
4463530	16
11152276	16
5732512	13
24023117	13
50428727	13
20866370	16
12042896	13
14946134	13
8657553	17
14702420	13
90288	13
9591980	17
2517290	16
25007852	13
23416966	13
968549	13
9421459	16
27365532	13
4646607	16
24134214	13
54785144	13
11875634	13
2151866	13
5621758	13
24946291	13
4688548	13
22787756	13
37016785	13
1513284	13
5830164	13
13652322	13
69049295	13
23247971	13
1114160	13
702113	16
25815453	13
7383106	13
21032240	13
4522190	13
11091602	13
7041569	13
11030007	17
5457026	13
12626742	13
13248222	13
30962684	16
3022405	16
23078112	13
25256974	13
11796471	13
23953815	13
2806103	13
65732889	13
1015465	13
16045863	13
3806782	13
4395352	13
13328875	13
7952699	13
17750161	13
35085811	13
5559901	13
21441426	13
13193239	16
13185801	13
13993781	13
12288543	13
6339201	13
31505273	13
7920531	16
13740469	13
19054735	13
15921190	13
6551300	13
33797398	13
2185041	16
15906204	16
22586232	13
20750267	13
9816031	13
2172903	13
5668	13
2529098	13
1271430	13
2878279	13
34552123	13
26903923	13
6336280	13
9600436	13
76645609	13
12651562	16
4459476	13
5765597	16
2207685	16
25640417	13
8713837	13
2578438	13
6916338	13
36357980	13
12969763	13
6089752	13
16316505	13
25408403	13
1477555	13
1031769	13
14050384	16
13761083	13
2788686	16
7191667	13
36713020	13
5660125	13
48485135	13
5694336	13
25106412	13
17511538	13
3191033	13
492166	13
44328907	13
44467	13
3571528	13
43186941	16
8925017	13
3816534	13
7442001	13
6945369	13
4421670	13
20175822	13
16543501	13
84244	13
15399179	16
15153821	13
6810750	13
16629246	13
16037642	13
38820328	13
12961436	16
2999187	13
15262824	13
17006251	13
3631253	13
8480153	13
2344468	13
1608747	13
469375	16
65454134	13
5410876	13
2667786	13
979654	13
58115275	13
14456384	13
33328054	13
2446309	13
2329172	13
18200247	13
6663056	13
32745378	13
4308809	13
1317131	13
40077454	13
26776864	13
17072275	13
19537419	13
14228962	13
17983049	13
20246555	13
8192774	16
2160482	13
2192730	16
1818335	13
27878974	13
12519784	16
6878106	13
13083334	13
15330038	13
24400833	13
3103399	17
2946974	13
3838151	13
1144034	16
18860477	13
17847568	13
9157701	13
14040175	13
3637045	13
6570456	13
5363321	13
5730604	13
12694129	13
10227912	16
5156001	17
5767097	13
66579207	13
4539045	13
22879785	13
4109125	16
6143934	13
11199111	13
6920780	13
27002411	13
29828067	13
7852601	13
7726925	13
18867063	13
22781226	13
7946279	16
11369131	13
5347723	13
4847340	13
2615968	13
4721776	13
1558022	13
1951219	13
1249121	13
13310137	13
57357571	16
16781460	13
14213926	13
24138513	13
11113081	13
3323475	13
2784439	16
12744950	13
12490478	13
811654	13
9854323	13
1864075	13
11328877	13
153853	13
2963544	13
43744981	13
10770387	13
20188939	13
20904934	13
24265252	13
12064624	13
8713197	13
45792823	13
30937003	13
21764304	13
17811389	13
8890240	16
7101172	13
1205337	17
112417	13
225415	13
13848626	13
15733594	16
15944555	13
6729435	13
6126842	13
25494290	13
36553408	13
5949869	13
242749	13
9948749	16
38080367	13
13858345	13
5544751	16
17852365	13
16761209	13
9927536	13
6686876	16
2207702	13
6413266	13
34869574	13
734280	13
34645285	13
16423270	13
3334311	13
20174474	13
5553604	13
2069542	13
3996822	13
2340111	13
3556393	16
24105192	13
28376564	16
3598789	13
4037608	13
17668173	13
13330172	13
238499	13
15358654	13
37984338	13
44030871	13
6898548	13
426894	13
17667182	16
5260474	13
16485810	13
13364696	13
15373318	13
4911981	13
10515177	13
2064450	16
6247810	13
32540388	16
3141279	13
18469398	13
30842141	13
13501932	13
20546	13
12817099	13
873631	13
9603365	13
24787	13
31333213	13
2225514	13
8671559	16
40003518	16
26543082	13
48050500	16
37360257	13
21885680	13
3462582	13
30941006	13
29557522	13
7501365	13
11293160	13
2496630	13
58127833	13
453661	17
1602862	13
1185887	13
31552741	15
1760322	16
4244959	13
4117370	13
14246570	13
11463203	16
23301215	13
32636449	13
9053049	13
2147140	13
23746	13
25749727	13
3798648	13
3372706	13
10497842	13
1818197	17
20656338	13
7329634	13
38018941	13
18125761	16
18043203	17
6688346	13
16616940	13
9307893	13
8255810	16
36340966	13
13167877	13
361853	13
2963441	13
15884370	13
18145942	13
33318432	17
29869521	13
11947729	13
14807743	13
4398949	13
13838376	16
3095436	16
7818973	13
14731991	13
21830668	13
4411476	13
6626279	17
5427975	13
11495790	17
29549987	13
9422101	13
7258725	13
6567513	13
10640225	13
4456200	13
5721774	13
26210438	13
14888485	13
9518865	13
859370	16
20640207	13
16179892	13
21535973	16
20389418	13
20546312	16
10850400	17
524462	13
47816997	13
22264858	13
1849841	13
33785309	13
3447894	13
3262745	13
7894381	13
23133864	16
3794816	13
4352374	16
11361295	16
13001002	13
10776134	13
17166920	13
1519066	13
954739	13
42110450	16
17876832	13
13935249	13
5892228	13
5044332	13
53821323	13
16182003	13
9241155	13
4132710	13
18900940	13
15361487	17
1706400	13
36069772	17
58659453	13
45277480	13
2080119	13
5649224	16
9101481	13
30173473	13
1957713	17
26817537	13
33284732	16
41537746	13
15388883	13
56138711	13
15863550	13
159237	16
6614769	13
19594010	13
19534221	13
37255181	13
47486187	13
4935289	17
10565994	13
19107816	13
11060181	13
9857002	13
5389970	13
3832933	13
31036460	13
12548898	13
5949694	13
3049431	13
7430049	13
4696454	17
36054376	13
660876	13
52791476	13
23209909	13
3126643	17
18062245	13
2605083	13
7450863	13
63863500	13
22774792	13
4809148	13
14398841	17
5285186	13
1337132	13
2174245	13
48427891	13
7619025	13
3872989	13
12014470	13
14427962	13
10568822	13
37305841	13
50260080	13
12254798	13
15210816	13
17202542	13
17906033	13
18624415	16
30412612	13
24212565	16
11680595	13
10114173	13
2972219	13
9187889	16
9186877	13
5186879	13
24662271	16
14017905	13
485948	13
14510616	13
8550487	13
179479	16
15763643	13
22428572	13
74317090	13
26435032	13
61473853	16
11477348	13
998468	13
9468994	13
11936045	13
21405456	13
5760637	13
19734502	13
9990071	16
7257720	13
24591125	13
4812006	13
22205277	16
646809	17
19065641	13
7890688	17
7806346	13
1418980	13
38740	13
618321	17
16238563	13
11081205	13
3220942	13
3415944	13
185292	16
5831767	16
5698939	13
5483824	17
1477469	13
25241305	13
2536201	13
781671	13
14851204	13
41100826	13
12959709	13
1881212	13
11020283	13
17868712	13
22827779	16
23236401	13
15831908	13
36933425	13
948470	13
7284455	13
62339571	16
28918995	13
10761170	17
660580	13
17449116	13
8082244	13
22973108	13
8595122	13
3292025	13
1744976	16
1227583	16
24603140	13
22775659	16
6576075	13
29612469	16
8961831	13
32250946	13
14372954	13
6256231	13
7775850	13
19913728	13
4092332	13
52918212	13
11268598	13
9197023	13
10324434	13
24648022	17
45918454	13
3378529	13
11112655	13
9781536	13
15200784	13
3473287	13
4440420	13
29362859	16
3026930	13
21698829	13
3083857	16
10186946	16
13728160	13
1680807	13
10468984	13
85048	13
58939940	13
4160664	13
8783000	16
18306581	13
9625189	13
279719	13
6694366	13
16695911	13
10424479	16
4306408	13
2058073	13
16393508	13
38609910	13
10866684	13
2922788	16
18216222	13
40078973	13
23863889	13
6795647	13
6100898	13
31477132	16
9186455	13
2261811	13
55238101	13
28631942	13
3245628	13
36866626	13
25860452	13
6864956	13
95595	13
19875544	13
20565399	16
11022491	13
41794529	13
46670544	13
6674962	13
2684604	13
9706349	13
1973035	16
2465756	13
11611079	13
635370	13
7843351	13
3601312	13
12786675	13
4505301	13
14257824	13
12153941	13
74692	13
32500594	13
4679694	13
11853961	13
3054352	13
2132569	16
3866043	13
141300	13
14606326	13
15885818	16
18847592	13
11262020	13
7157555	13
5701038	16
4815446	13
17994989	13
20025330	13
20154574	13
43299026	13
20852582	13
26934702	13
12391375	13
11383465	13
25557612	13
709900	13
8101190	13
7442566	13
24759158	13
7723421	13
10944369	16
8427087	13
559254	13
23853391	13
47604979	13
25006106	13
745067	13
36636931	13
21056275	13
4850996	13
11071979	13
2128459	13
9062091	13
7803675	13
2688803	16
57157422	13
2523991	13
6042782	13
21787738	13
12286157	13
36839321	13
11420195	13
5228523	13
3700068	13
3811664	13
3639196	13
21939582	13
30938241	13
8544210	13
19005665	17
18502701	13
2176514	17
223070	13
2708057	13
2241951	13
11505262	13
264187	13
3526887	13
31176818	13
9625656	13
1321597	13
28720134	13
18447688	13
3600428	13
11338071	16
4379695	13
16933343	17
8765835	13
2154273	13
11912508	13
3560324	13
26193305	13
8709262	13
4001504	16
5207117	13
1467223	13
8099948	13
2277878	13
25205534	17
10899679	13
26177259	13
7329961	13
11638752	13
12658165	13
1604044	13
10383910	13
8546118	13
7712624	16
44347933	13
23556272	13
2973500	13
7652299	13
53217014	13
15286318	13
9018110	13
27539310	13
6025024	16
3709236	13
34755661	13
17009477	13
17688444	13
4909077	13
42303552	13
5378532	13
24221608	13
7413749	13
20181012	13
8353447	13
1353865	13
14193029	13
19959296	13
1421354	17
4247734	17
1765829	13
1047519	16
20555293	13
1266882	13
2084323	13
1741166	13
8702679	13
23244129	13
32897533	13
9401400	13
3856001	13
3671855	16
410294	13
9554286	13
33804606	13
116606	13
7017796	13
746710	13
4229403	16
3932123	16
12996328	13
22556095	13
27317453	13
18097362	13
13366352	13
28691596	13
1202438	13
6165295	16
568461	13
8417079	13
23971751	13
5527552	13
20697846	13
16520181	13
19534558	13
16440571	13
45298534	16
169912	13
10224062	16
26073844	13
11745472	13
3748240	13
10817888	13
3625400	13
11667698	13
10699580	13
25730712	13
12831959	13
46016	13
4560882	13
8105916	13
17063357	13
21015093	13
3235651	13
73691788	13
2342461	13
567551	13
8887646	13
5767966	13
5555982	13
5481551	17
1047986	16
26563851	13
1727132	13
1878361	16
6778814	13
12548121	13
3199686	13
3685616	13
19887696	13
10707219	17
6439265	17
2388907	13
23270879	13
777148	13
5327591	13
30103253	13
712749	13
252017	13
661124	13
11011814	13
2572159	17
16675515	16
38721975	13
18256178	13
7823691	17
12968995	13
20516022	16
590222	13
2508310	13
26439385	13
5125126	13
9903648	13
41193682	13
6992544	13
14953960	13
21232746	13
5182251	16
11125121	13
28712644	13
4564726	13
14489766	16
6906841	17
19455253	16
4705156	13
11106852	17
17708524	13
3610678	13
11130428	13
8461988	13
698714	13
5534261	16
11215363	13
10846373	13
5372573	17
6155712	13
27894289	13
21786623	13
13589171	13
116281	13
29532772	16
2841424	13
12253591	13
1744134	13
9126649	13
24528440	13
17052397	13
11898295	13
5780187	13
5555164	16
24909686	16
8906167	16
12329739	13
1012560	16
3244080	13
2501332	13
13486704	16
18285031	13
2038259	13
41300658	13
24830173	13
5366901	13
15165070	13
23357344	13
57385028	13
980467	13
2474100	13
20549812	13
14761475	16
2634647	16
10315062	13
15281773	13
36474387	16
1600324	13
5308422	13
7422656	13
4503987	13
20068318	13
8592649	16
36022479	13
7136333	16
38984715	13
893101	13
53064137	13
14209034	16
3192520	13
6909370	13
24138192	16
28921408	13
29508859	13
38645186	13
3012961	13
14843810	13
10055112	13
83068383	13
1064089	13
1259838	17
18706067	16
3416378	13
2335744	13
8887668	13
4341221	17
8394663	13
1626526	13
6586252	13
22485156	13
57053465	13
21939282	16
5560936	13
43116831	13
11541104	13
4080148	13
1669573	13
16257012	13
3641705	13
10533235	13
15240870	13
14011982	13
522986	13
3597156	16
2177400	13
10518473	13
5474063	13
9007200	13
3745831	13
16923089	13
5761961	13
7945751	13
4319884	13
5726477	13
51378814	13
7474276	16
20041424	13
2503923	13
12725286	17
941717	16
19819357	13
20292459	13
10426271	13
2564897	13
7121966	13
211185	13
4362322	16
4525599	16
16019778	13
7156993	13
27577094	13
13015144	17
33621210	13
5669622	13
3562268	13
28885138	13
417613	13
552618	16
1279520	16
21380316	13
7319726	13
19640418	13
10803687	13
542063	13
6338578	13
525943	13
5280432	13
1023034	16
5256220	13
21517075	16
16095425	13
1069770	16
13311446	13
1445990	13
39590195	13
2519174	13
5026774	13
17360204	13
6768395	13
1572901	13
26032472	13
7039269	13
9871429	16
5194954	13
7995831	13
6846863	13
14336976	17
6083095	13
1800253	13
484549	13
7209444	16
47715367	13
11406716	13
15680187	16
9334010	13
4338449	13
549897	13
619620	13
37858685	13
1478398	13
6655478	13
9006859	13
10698451	13
1876327	13
58690	13
2645326	13
8407730	13
76900812	13
1657489	13
14625458	13
6553348	13
17193707	13
27308896	13
16409661	13
2586254	13
2476661	13
3279741	13
153553	13
16626757	13
29737677	13
93830	13
4672217	13
2639871	13
23254760	13
26131815	13
11624455	13
2630251	13
1660355	13
5690652	16
48128099	13
21141401	13
12126251	13
37637465	13
24745234	13
8347730	16
8592037	13
5930008	13
10086871	13
132647	13
8253153	17
4481140	13
3362736	16
24183037	13
4078936	13
13981485	13
4437502	13
8137609	16
25122293	13
4592418	16
701653	13
2358708	13
37694898	16
8474687	13
15225160	13
5911897	13
6202651	13
10968155	13
7892134	13
10753195	13
3165690	13
14744381	13
42096815	13
5583337	13
29552619	13
31139838	13
74448768	13
108710660	13
5760689	16
225155	13
1169461	17
5083581	13
2631520	13
6114735	13
1472916	13
1781692	16
17484958	13
735364	13
186155	13
2835557	13
5505113	13
16676527	13
4959111	17
358909	13
1158668	13
15919828	13
3815610	13
16600381	13
1888782	13
11454411	13
11530868	13
15893329	16
8384640	13
7263056	13
30972552	13
15008192	13
4067434	13
25704859	13
25071139	13
9577357	13
1121400	13
1086661	13
159790	13
2910543	13
3480466	13
36803467	17
8105023	13
2159901	16
3320745	13
4482973	13
9209126	13
8133533	13
7126802	13
5858728	13
1163746	13
5891096	13
10288770	13
4034432	13
24791448	13
6891362	13
27867960	13
9297734	13
22849469	13
18564417	13
1882397	13
5566631	13
3246832	16
7200895	13
26897087	13
8251688	13
18683650	13
6546730	13
4494048	13
7815962	13
1988175	13
5412154	13
896915	17
11529865	13
5976552	13
2141411	17
32149187	13
716454	13
3025607	13
8939791	13
29129352	17
17097322	13
384066	13
3558409	13
3688531	13
2359798	13
62658	13
6678287	13
4873546	13
4329445	13
28325816	13
15496350	13
6025382	17
16729566	13
8572041	16
10237706	13
2610218	13
41801013	13
4733082	16
17633610	13
3746516	16
1566250	13
6437371	13
16929947	13
7571260	13
40531899	13
6333828	13
3311660	13
14093175	13
3294030	13
26966980	13
13694122	13
828940	13
3916348	13
28675922	13
41099061	13
1701012	13
13272890	13
37070281	16
1416701	13
13612953	13
3467042	13
13211222	16
6792507	13
28986748	16
2527838	13
4336296	13
12795198	13
14159931	13
22073755	13
7591818	16
63568	16
1821130	13
21716103	16
5774344	13
12421593	13
5208606	13
15676301	13
32920738	16
8694427	13
2266830	13
5793245	13
40740747	13
152890	13
78122921	13
910689	13
4852664	13
279022	13
12054760	13
12894220	13
20929745	13
34936168	13
23913213	13
5611120	16
8825625	13
2712204	13
2237306	13
330225	13
13997682	13
7585365	13
15561759	16
3058066	17
19622885	13
1085228	13
38113956	13
22979251	13
24113961	13
29450993	13
6303550	13
9164957	16
15809389	13
15910516	13
2734403	16
3587724	13
20998190	17
9806801	13
7220683	13
10022854	16
4711033	13
5697004	13
32551974	13
14177228	13
3525115	16
13011553	13
68888977	13
15653681	13
8370367	13
1769740	13
7487969	13
14960455	13
3289677	13
54166738	13
6780143	13
7364835	13
3399853	13
2044801	13
19381045	13
5635670	16
1051357	13
317322	13
4140424	16
4275902	13
12092217	13
5171483	13
6605902	13
29940606	13
8763940	13
43388520	13
2743996	13
52090143	13
596105	13
15396783	13
5272741	13
18431575	13
68406100	13
15310865	13
6660628	13
8337599	13
18609733	13
18787439	13
14447930	13
479046	13
7933157	13
5157830	13
32416157	13
18239530	13
12822959	13
1710702	13
19330286	13
99994	13
15463505	16
15572791	13
18690703	13
2114372	13
23289709	13
230745	16
8786449	13
7907729	13
19915144	13
12056838	13
4170704	13
7775257	13
5489016	13
12722725	13
10982394	13
21983123	13
29784180	13
7506983	13
8325813	13
11717764	17
19284304	13
408207	13
8994604	13
235604	13
11002468	13
4759768	13
18589963	13
17877873	16
2015824	13
1553828	13
34997503	13
5917147	13
37327623	13
20975155	13
920468	13
5891821	13
18009565	13
1355210	16
5890622	13
38536894	16
1377167	13
43304123	13
1382549	13
41264562	13
8270321	16
31912122	13
818741	13
1356362	13
25193166	16
208766	13
4636024	16
10269079	13
1219294	13
7013887	13
14683415	13
5031688	16
21828544	13
8552346	13
843358	16
17960945	13
657155	13
3667591	13
2292215	16
6684562	13
5521749	13
13860823	13
737757	13
5033617	13
4964735	13
6860150	16
148992	13
3545516	13
17865421	17
2232443	13
50311	13
2533824	13
440945	13
17134005	16
22587190	16
1148188	13
20274752	13
4476812	13
464477	16
516394	13
2334252	13
5990509	13
11760480	13
3709731	13
2737732	13
23592119	13
5331464	13
5732426	13
10962771	13
37759347	13
8577872	13
7603417	13
29737906	16
51498777	16
4557592	13
10783708	13
16630527	13
947755	13
3379477	13
19408057	13
2002354	13
4463824	16
9032842	13
6350574	13
3689920	13
13896015	13
9799689	16
33434060	16
35489606	13
17604508	13
1968600	13
2660377	13
32945431	13
23686278	13
2470668	13
11305924	17
19931778	13
19472951	13
39080437	13
25535598	12
22290690	13
12559371	16
404408	13
14848001	13
9785474	13
11382266	13
124153	13
5117212	13
6270626	13
15036779	13
4006888	13
1916966	13
7037718	13
8509291	13
12524384	13
20904968	13
11725198	16
44002376	13
23697859	13
19793524	13
24232601	16
34272844	13
19934457	13
24363428	13
3632018	13
27476929	16
24880023	13
7045835	13
12934495	13
1403385	13
15571372	16
9355941	13
5207750	13
2281469	13
5928310	13
7278417	13
1418392	13
16431890	13
2924179	16
1177015	13
11211420	13
4073916	13
1590154	13
5482241	13
9238942	13
11947332	13
14807645	13
13948492	13
46155010	13
7432901	13
3007652	16
2424650	13
4217456	16
2207004	13
30096192	13
1771784	13
22404063	13
3580317	13
8711733	13
13094502	13
93548153	17
5318300	16
11452420	13
14772365	16
10492447	13
19150260	17
479476	16
633888	16
10966563	13
2338601	13
31256051	16
7978711	13
11243702	13
12025549	13
21773532	17
5354161	13
1848282	13
1891308	13
2973348	17
541566	13
11008180	16
15160298	13
3354114	13
8123253	13
4358134	13
13072824	13
12890502	13
22597944	13
11564365	13
470552	13
8153447	13
8333035	13
10197152	13
4145683	13
5429135	13
36301160	13
8917967	13
13310841	16
10101104	13
1489235	13
15625703	16
5530907	13
3977114	16
8761071	16
18071130	13
31030688	13
5415995	16
6661318	13
101369	13
13331157	13
5714717	13
6007535	16
330076	13
2611851	13
8576588	13
6347726	13
7841173	13
53918711	13
2253289	13
9656590	13
327100	16
12141501	13
1469415	13
44196009	13
2157428	13
23935972	17
60423715	13
4483817	13
8215134	16
1290638	13
27507650	13
30924637	13
6506453	13
14600117	13
79605	13
25654171	16
8671842	13
13058636	13
16887482	13
3671381	13
16831446	16
971036	17
15571414	13
1915754	13
6223893	13
721320	13
5984603	16
5951947	13
5393989	13
29866851	13
11578929	13
10506953	13
27341758	13
1062176	16
4492237	13
2772800	16
4790499	13
629786	16
12882579	13
27843040	13
10376618	17
7053962	13
12797369	13
2773687	13
8846024	13
1390748	13
16245836	13
34147551	13
7068004	13
47102185	13
23182298	13
4413167	16
4087925	13
9734114	13
4692556	16
15495607	17
59038039	16
822620	16
4092795	13
55028385	13
6342721	16
1261740	13
15413393	13
2383621	13
5113937	13
769329	13
33780388	13
14940555	13
16476295	13
164741	13
11039246	13
3020501	13
4091088	13
28446639	16
20316018	13
13986343	13
27865464	13
14097614	13
4997637	13
8948851	13
7038667	13
9951497	13
10798781	16
16427311	13
11458827	16
2236693	13
34688386	13
4955769	13
1449137	13
7812129	13
2301388	13
7724308	16
12542098	13
2135711	16
3893532	13
4068078	13
11660974	13
8342771	13
14335867	13
10688646	13
7354449	13
1733497	16
6041578	13
15615414	13
21282646	13
18278240	13
1138212	17
13626833	13
1336775	16
1244861	16
24273276	16
10930896	16
2590048	13
4711534	13
213126	13
3764090	16
22299143	13
9417381	13
4210149	13
56237692	16
6508275	16
9243576	16
5674239	13
17500867	16
8538466	16
9398556	13
4451444	13
22389551	13
14127652	13
23257035	13
2618078	13
15398981	16
27225111	13
21326543	13
4299764	16
870477	13
5687196	13
21488399	13
24831136	16
13206408	13
26133461	13
5773238	13
2488006	13
9919869	13
27942322	13
647040	13
5816984	16
1723588	13
16779188	13
9910501	16
22935171	13
5747209	13
4655070	13
11331060	17
1262400	13
19102698	13
11245058	13
5820811	13
3561660	13
2629946	16
10167363	13
4378373	13
45439697	13
16064547	16
6091223	13
22461781	13
1842081	16
13500556	13
6683465	16
1658033	13
1098792	13
7199732	13
4017673	13
3105724	13
453557	13
18502862	13
5358224	17
7997711	13
10990370	16
14862764	13
12809503	13
9775891	13
3488212	13
15155234	16
34039585	16
7525488	13
8439686	13
4816835	16
12161800	13
1289979	13
2478755	13
7856740	13
7156184	13
13939529	13
13464894	17
12891756	13
2737732	16
11745436	13
12697023	13
8586239	13
3719562	13
20427854	13
1535217	13
6397000	13
10106633	13
4667715	17
8981895	13
22669432	13
29795526	13
2781717	13
19664789	13
7469864	13
41353	13
11885845	13
34954260	13
18105670	13
2430487	13
4283288	13
29332630	13
39311174	13
4266796	13
12818065	13
37144246	13
1589748	16
12803935	13
107576	13
1432641	16
12890584	13
18580931	13
1566450	13
2156631	13
2483414	13
19050948	16
12917190	13
2456806	13
13410066	16
2725231	13
13178903	13
4497633	13
6864654	13
6906396	17
16513835	16
2135641	16
319922	13
5169338	13
5194292	13
5575172	16
19250365	16
4670525	13
9014135	13
884417	16
995732	16
10147831	13
6595822	13
2306248	13
3867893	16
1038633	13
20352749	17
12845986	16
15705597	13
15789584	16
25803260	13
4940152	16
14393477	13
2932962	13
20828760	13
3705564	13
12166952	16
11901487	13
18655187	13
18703573	13
2266042	13
11774190	16
16114501	13
460686	13
21334915	13
10709236	13
615417	13
14405566	13
4194212	13
18481737	13
8213666	13
17725126	13
5434868	13
1141702	13
733259	13
565479	13
522233	13
455527	16
40119763	16
210712	13
6805632	13
8835290	13
12569542	16
39905278	13
47191	13
8242242	13
4457200	16
9038185	13
24818304	13
1608127	13
3462438	13
16728319	13
15986973	13
3601702	13
10640586	13
23507074	13
7607252	16
2211115	13
14851457	13
7330009	13
8806625	13
125200	13
12716977	13
10977460	13
6420508	13
3821816	16
4757603	13
17869670	13
5837944	13
7250072	13
15478674	13
28342598	13
14266703	13
20499451	16
16421105	13
61870837	13
10765505	17
17199008	16
5963893	13
23161739	13
281070	13
12117857	13
44292811	13
2249510	17
12969124	13
7139397	13
3240151	13
1109886	13
6981436	13
22124957	13
21006731	16
10532607	13
4341307	13
7167984	13
4709494	13
9027865	13
968056	13
18211224	16
7126041	13
2116594	13
16284963	13
730951	17
845059	13
3726939	13
5679631	13
5642171	13
4071475	13
2541166	13
23923352	13
2826700	13
870584	13
7389813	13
3997242	13
10256980	16
9498905	13
3176085	13
1475315	13
1081128	13
3577581	13
647804	13
8574217	13
326545	13
11215224	13
5455861	13
2164908	13
6975097	13
3891815	13
18650500	13
2785929	17
72828	13
1076056	13
9604249	16
28842903	15
15156440	13
2522903	13
7804823	13
8722904	13
27342838	16
7959325	13
8688194	13
48043	13
8363124	13
19745285	13
11497422	13
15838013	13
2463484	13
23763792	13
28589283	16
4773437	13
4176402	17
3130079	13
1144898	13
6539480	13
720058	16
28854668	13
7075503	13
5228266	13
6077472	13
20998624	13
7240990	13
8334017	13
7385197	13
10168982	13
4882931	13
9811407	13
2736858	13
9894259	13
843191	13
1902793	13
5984718	13
538657	13
13410128	13
6418102	13
9229020	13
1775085	13
8162248	16
4359884	13
1233172	13
57313524	13
19889317	13
32871214	13
6699819	13
1284729	13
14811305	13
16469256	13
3966642	13
2583377	13
1647971	13
14836575	13
12281786	13
18708645	13
11234443	13
600274	13
6973580	13
18653109	16
3123389	13
5182076	13
14497690	13
3789690	13
2728826	13
15034830	13
12006035	13
8962729	13
6763973	13
5453490	13
5194309	13
1491490	16
586406	13
25517674	16
9431340	16
21747888	13
6453765	13
54715	17
10129612	13
9120253	13
8113927	13
26582977	13
5554306	13
2155984	13
24362179	13
13389966	16
23626260	12
11866417	16
372604	16
1222528	13
5775185	16
5025392	13
16710515	13
2064025	13
12848631	13
12814081	13
10047595	16
14714587	13
6454208	13
33711768	13
21096113	16
5756230	13
22347071	16
64229523	13
1995493	16
5949951	13
43933121	16
6035746	15
4951926	13
1883810	13
246432	13
5604085	17
939980	13
4362758	13
2206325	16
7418624	13
5452826	13
29502944	17
21510244	13
5752795	16
10836640	16
3389161	13
37737876	13
15179816	13
13571046	16
2684200	13
2217124	13
4812213	13
14742035	13
55164	13
16252505	13
1160354	13
3508363	13
2398111	13
794444	13
972476	13
6097835	16
12067481	16
36085782	13
8666782	13
16772535	13
17174950	13
33483885	13
2209258	13
8759932	13
3181298	13
1469990	16
5593525	13
4437644	16
20947592	16
10943863	16
4171715	13
3096643	13
4452628	13
12839720	13
28317215	13
4064120	16
10334499	13
6548902	16
556349	13
35463	13
3654977	13
31979805	13
22207174	13
1832333	13
340206	13
11058109	13
7780492	13
14688181	16
21583425	13
9165650	13
5008101	17
15193460	13
20063128	17
911071	13
2310683	13
11455094	13
2911891	13
9799759	16
1392675	13
16118824	13
9846880	13
5322138	13
3514424	13
27697040	13
7647348	13
10514474	13
1549683	13
24782214	13
9717992	13
172538	13
3383651	16
328704	13
25940078	13
12172393	13
12133326	13
4097769	13
29665	13
16161967	17
2536773	13
4044865	13
13784070	13
6431053	13
37610689	13
1638106	16
32563131	13
871288	13
24149756	13
860547	13
1133639	13
25644291	13
19906281	13
20955136	16
11124648	13
5051497	13
11416863	16
6783599	13
3528733	13
5893609	13
29273310	13
448443	13
7656746	13
2326741	16
17982137	13
17189595	13
3118979	16
25937434	16
3218417	13
19516337	13
37798776	13
16524203	17
1144761	13
23684086	16
6053137	13
1941114	13
25224495	13
6963272	17
950998	13
9696907	13
236417	13
5669485	13
7420927	13
2284148	13
33268018	16
2835844	16
6266464	13
3612927	16
9001433	13
2511241	13
5944958	16
4199763	16
1483364	13
7493093	13
7281983	13
917399	13
9716325	16
1699168	13
2630143	13
2601033	13
13111101	13
8320917	13
23682780	16
10237761	13
5886154	13
4499847	13
5271833	13
17787082	16
21467775	13
12341860	13
21932838	13
2860548	16
4885931	13
30312768	13
10674921	13
2296421	13
8400422	13
1946726	13
11117888	13
3066930	16
5421643	13
1528871	13
7731467	16
50992395	13
6183409	13
9944719	16
992170	13
8805154	13
272545	13
22294627	13
8749495	13
4227650	13
27310559	13
1891812	17
4579170	13
9425459	13
3020283	13
109175	13
7446473	16
1500201	13
12348959	13
17586480	13
18428880	13
15475997	13
670766	16
49399840	13
11196549	13
9425269	13
30653656	13
4860397	17
26685253	17
6817372	13
21662946	13
9742096	13
8471190	13
21938818	13
6493245	16
14535451	13
1959241	13
3719982	13
20509906	13
31994020	13
1322366	13
7910110	13
5293215	16
32918787	13
21953441	13
3306661	13
9182289	13
13484599	13
8377455	16
12561414	13
20095748	13
3389046	16
27358182	13
6651651	13
3052540	16
4319075	13
6625169	13
8048415	13
19029824	13
5192685	13
13779925	13
6607707	16
12223894	16
12037277	13
11163191	17
4817054	13
21346225	16
4755766	13
8894816	16
11535943	16
2116758	13
12810278	16
14014241	13
11414213	16
7239300	13
7566698	13
9274938	13
39686756	13
30083546	13
13269071	13
5073202	13
12904433	13
7191493	16
255493	13
1504011	17
15821655	13
11482989	13
21989471	16
6719487	13
2158476	16
1215390	16
35696251	13
3591558	13
36302073	13
1923712	13
18503717	13
7551859	16
8513926	13
28325544	13
450423	13
3928548	13
12954986	13
4869508	13
25823372	13
3827248	13
588083	13
29249471	16
13613271	16
1418690	13
8580221	13
2516038	13
4973361	13
45986307	13
5632591	13
5965766	13
51823706	13
6137498	16
1300628	13
48076518	13
1652387	17
5016192	13
7187467	13
8660657	16
9775672	16
9600328	13
1133301	17
1128709	16
7392629	16
5906146	13
8518171	13
1067637	13
1262260	13
6530915	13
2378240	13
16450511	13
21688497	13
787557	13
2236760	16
6582729	13
22832159	13
3475994	13
12515609	16
3407137	13
1030038	13
10189174	13
1487677	13
1771870	16
27437143	13
7587085	16
9281049	13
4661907	13
2120443	13
18230857	13
6165579	13
54901	13
11932298	13
797359	17
578550	13
43881323	13
10995608	16
4629468	16
11474645	13
6301587	13
31377510	16
11980953	13
458486	13
31277848	13
7599569	13
928268	13
23155183	16
1150053	13
26118817	16
16815516	13
5514581	13
2189906	13
19883733	13
24355182	13
12112938	13
20386355	16
2311983	13
3158392	13
13657592	13
3766748	13
4381703	13
9383302	13
10499917	13
8766140	13
3824988	17
1778952	13
1167261	13
783736	13
1841063	13
19116896	13
5963774	16
21523304	13
28977859	13
9268361	13
1598299	13
4021440	13
351041	13
904189	13
3416390	16
538047	16
10590172	13
304206	13
5333399	13
36800180	16
11853890	17
8256193	16
5390162	13
28331072	13
983555	13
6156495	13
8516869	13
738001	17
49924846	13
2800121	13
9804784	13
7457315	16
672547	13
1487590	13
22834631	13
7444465	16
18455471	13
27948500	13
5002547	13
15257372	13
15495695	13
4585073	16
2438868	13
1020399	16
21513026	13
3958963	13
7791467	13
2696516	13
32196174	13
271585	13
17194066	13
25526434	13
4143037	16
8092634	13
232154	13
1261878	13
2769024	13
4158398	13
3979596	13
2391407	13
2268378	13
4982455	13
2308096	13
7854157	13
28542144	13
17539019	13
3307952	13
755617	13
2935281	13
3111505	13
41091660	13
1535467	13
27068882	16
15808570	16
24662892	13
818469	13
8594614	16
1297947	17
1185819	13
1119663	13
9374404	13
3517405	13
9706380	13
22457046	13
6081556	13
14476082	13
8243236	13
58954845	13
5130370	13
1990521	13
1881121	13
23852760	13
17121806	17
14841394	13
10860467	13
1844370	13
6110267	16
316555	13
4632226	13
2250996	13
16768891	13
11685379	13
9499190	13
2919567	13
39584983	16
1029328	13
8796781	13
3414264	13
1643399	13
4181348	13
20858831	13
1952590	16
18015556	13
1177891	16
6844099	13
4784987	13
13365216	13
8371936	13
14268669	16
7774978	13
1006133	13
12753571	13
2022834	13
14970684	13
27343036	13
15979488	16
1041509	13
18959635	13
2576107	13
1931509	16
3045429	13
9515481	16
8643501	13
16568656	13
3833312	13
21940705	13
12062169	16
6439157	13
2746227	13
7375384	16
9735702	13
9484149	13
9213589	13
13289765	13
30263773	13
3420020	13
29835081	13
10065725	13
31410937	13
3448255	13
3038504	13
24684628	13
8254913	13
2711855	13
11393318	13
5903204	13
6326370	13
15104952	13
13908053	13
20420823	13
1840295	13
1799537	16
5381762	13
14442436	13
3553021	13
3175321	16
1493769	13
15324645	17
26358311	16
19794797	17
5866029	13
473706	13
9511571	13
8934258	13
1643637	13
4032771	13
366836	13
12477200	13
886811	13
4615281	13
1146745	13
5140077	13
4428085	15
2139985	16
2826087	13
3463750	16
6939732	13
6222369	13
2860083	13
4125939	13
13895396	13
2635440	13
11099581	16
23882518	13
26348556	13
10292309	13
12806972	13
10512244	13
1021193	13
156703	13
915757	13
4861982	13
522576	13
1095520	16
19880251	13
2465211	17
18379524	16
3052586	13
1240623	13
3758363	13
22767043	13
5941052	13
5937972	16
4965219	13
18931563	13
4347607	16
3973123	13
13228079	16
12782843	13
6119279	16
3287455	13
1760817	13
6952859	13
21309805	13
5246235	16
2287385	13
9489890	13
16499734	13
10213667	16
4879962	13
4726609	13
9175099	13
6986105	16
2856156	16
1710449	13
1818875	16
8782044	16
6384222	13
5095241	13
7738912	16
3790558	13
486851	13
669348	13
2098689	13
11887023	13
13860488	13
15308450	16
2219155	13
3463788	13
9910842	13
11573416	13
2019205	13
8786052	13
11307562	13
7006157	16
10812352	13
24068202	17
1546273	13
7936972	13
20134589	13
3427006	13
1867364	13
1927466	13
3089087	16
5661992	13
568466	16
22081039	13
106140	13
19463707	13
8611838	13
14141305	13
4656592	13
2906781	13
626709	13
1502739	16
6724177	13
3351988	13
6918398	13
178709	13
726815	13
1893782	13
21633423	16
20318144	16
1610340	13
6096333	13
4185368	13
13945206	13
24180410	13
146320	13
20021635	13
5077994	16
2145935	13
22519392	13
650324	13
7981628	16
3174824	13
8980561	17
5985073	13
1154293	13
5121361	16
10068074	16
1612684	16
1086901	17
21269893	13
23911803	13
687278	13
9892574	13
9153717	13
10943284	13
2035296	13
6370124	13
20318358	13
12184553	16
7088705	13
132963	13
399009	16
8187227	13
2997429	17
6585355	13
3025236	13
7625225	13
10147350	13
3603290	17
3166194	13
33695401	16
27306711	16
12644251	16
7952342	13
1977695	13
667116	13
2478015	16
4862602	13
940211	13
10703787	13
189878	13
23922455	13
5603871	16
12998515	13
26435656	13
7213972	13
27851607	16
20777772	13
26688937	13
1286245	13
6279950	16
10362084	13
12183853	13
16843087	13
10600020	13
1267214	13
73420	13
2435423	13
8270695	13
1796778	13
13577532	13
3221677	13
856319	13
4361131	16
2058836	13
9409507	16
19062572	13
10587944	13
2574135	13
3704015	13
1069400	13
1329978	13
9997947	16
179413	13
12971254	13
5929099	13
5019918	13
5623754	13
8603757	16
3228711	16
7139367	16
7908919	13
7607351	13
10740605	16
7293605	13
28746444	13
687086	13
744793	13
3437090	13
9802295	16
27917025	13
231430	13
186248	13
5796977	13
16645059	17
5791120	13
2524135	13
20876333	17
28187557	13
6338840	13
2392786	13
13307142	13
15423748	13
208584	13
3837814	17
14353621	13
15379303	13
3445314	13
20155533	16
5646786	16
3133416	13
2529229	16
149909	13
2843162	13
440291	13
6570713	13
6569289	13
14164633	16
4960313	13
3893021	16
478840	13
11248908	13
387169	13
3401130	13
15366578	13
17849192	13
29418192	13
7431752	13
14955477	17
15848283	13
1882374	13
11612346	13
294396	13
12279747	16
3952329	13
7336654	13
23733983	13
3649811	16
340568	13
16388756	13
16449440	13
3203609	13
5129719	13
2077041	13
20654342	13
4422634	13
2119886	13
13881960	13
825663	16
12518193	13
19079354	13
1771943	13
10799681	13
6742093	17
2600390	13
4265439	13
882067	13
183743	13
18866838	13
7360746	13
9249706	13
26002661	13
3915082	13
475217	13
8039524	17
1268973	13
4607749	13
33785484	13
14048902	13
8070317	16
33096858	13
21116772	16
13612772	16
3828886	16
5792293	17
21802720	13
10083870	13
1718820	16
7027844	13
22238688	13
11821355	13
3803853	17
5043013	13
5637482	13
16310178	13
6326012	13
1083694	13
12473332	13
27517221	13
25162829	13
18684630	13
13558275	13
1076236	16
56468365	13
23826668	17
380003	13
2335278	13
14468898	13
6110966	13
22956969	16
3390090	16
15955304	13
7034333	13
7880725	13
19406291	16
15931355	16
5867636	13
7040995	13
10952701	13
180422	13
10455555	16
30364517	13
14456723	13
9164507	16
10634135	17
1037245	16
2129859	16
16150449	13
11295642	16
12419266	13
11840483	13
3959616	13
3290290	13
3646835	13
5658815	16
2867908	16
5187223	13
2069413	13
25736134	13
2436445	16
3971161	13
25014450	13
24632713	13
12353577	16
33238131	13
9007157	13
1108718	13
3448766	13
5156310	13
20204444	13
1067546	16
14004619	13
7136062	13
327302	13
1994310	13
15975799	13
11084245	13
11086477	13
10727715	13
2991154	13
2774979	13
4903144	13
1865182	16
1735277	13
10944959	17
10448270	13
12879144	13
13186241	17
6812122	13
3387650	13
14008622	16
10171486	13
19918031	13
4777542	13
3244390	13
10029786	13
10221985	13
8402408	13
5574907	13
2210444	17
1906476	13
22269429	13
20861495	13
2138959	17
16046006	13
36248701	16
10360621	13
17412708	13
24752341	13
13481166	15
2720941	17
10462656	13
24382161	17
4673463	13
6053702	13
14756322	17
7997808	13
6211440	13
15817352	13
2193071	13
5538276	13
6740321	13
9217625	13
33881484	13
433631	13
17747427	16
564261	13
17516497	13
6367388	13
1633455	13
5043336	13
14979543	13
54150208	13
2638240	13
14347579	16
2130145	13
884277	13
14342957	13
6383484	13
20045635	13
603869	13
9032111	16
6794917	13
5892621	13
33391294	13
18154690	16
9905826	13
6072659	16
4460578	13
1002884	13
30905736	13
3471625	13
2076624	13
5928259	13
14111881	17
38951917	13
2206826	17
30058557	13
3582309	13
628879	16
3376203	13
3744266	13
2558861	13
15334271	13
957845	13
1764162	16
7245912	13
2242854	13
29337	13
4215412	13
8133858	17
9497216	13
4206575	13
10611011	13
3040692	13
6336536	13
6311041	13
5937406	16
9018087	13
18674402	13
20996677	13
17290378	13
2971445	13
33047983	13
12262242	16
868620	13
32662991	17
5670575	13
2449585	13
13856896	16
4718440	13
20952239	16
11294066	13
16687968	13
38032049	16
7402525	13
5228451	13
11559918	16
7913184	13
5618561	13
17815352	13
4509375	13
9446467	13
15717663	13
3473324	13
8876377	13
13035373	13
27745087	16
10077730	13
3340575	13
1403557	16
38670325	13
8807045	13
4438339	16
690455	13
6071856	16
405542	16
1634199	13
12721894	13
21507117	13
16607332	13
6702423	16
207492	13
1914386	13
2205428	13
13005429	13
11418976	13
286777	16
599204	16
8990795	16
4844989	16
2162844	13
1521740	13
13338377	13
486037	13
13231659	16
3549059	13
7064780	13
2514137	17
6672135	13
3794353	13
8315120	16
5539408	13
15104539	13
9297615	13
291032	13
14687745	13
1326582	13
3429637	17
4515446	13
1744922	17
23169566	13
7389882	13
5999150	13
50696837	13
180346	13
23863764	16
11929269	13
11238763	16
21862603	13
12626322	13
422437	13
12827596	13
10519456	13
23915574	16
15886400	16
8953319	13
41565	13
43869	13
5368863	16
20978294	13
34023458	13
12971135	13
2374946	13
2636106	16
369279	13
8495338	13
5581486	13
7631242	16
14391145	13
8897113	13
9991885	13
44321963	13
10037052	16
4372431	13
2548931	13
566306	13
15302	16
13694105	16
7359858	16
20371439	13
1680189	17
3287859	13
2082656	13
29631940	16
11744077	13
11557539	17
1107962	13
1012622	13
5231712	13
3534235	17
1874675	13
14837490	13
3918269	13
28309517	17
29966743	13
4685164	13
4241755	13
932361	16
8985045	13
8212519	13
10879676	13
3108283	13
1686802	13
19523000	16
15498838	13
15421741	13
6302158	13
21974457	13
9824169	13
7370482	13
3358168	13
2035341	13
39605937	16
5703844	13
12710344	17
6085870	16
25203648	15
1198888	13
3806938	13
10217592	13
7071005	13
9639433	13
20631920	13
8879294	13
23694768	13
5322860	13
355746	13
12739580	13
49109960	13
30176683	13
6070310	13
23851001	13
9873381	17
42657132	13
422080	13
9951024	16
1062246	13
19859300	13
5357116	13
1392367	13
13656686	13
5845296	13
13566052	13
140589	13
12514729	13
1121689	13
14790467	13
2991323	13
5696160	13
2806338	13
17945569	13
1765449	16
759358	16
17979777	13
486358	13
3776756	13
13256648	13
4389629	13
27055	13
1100057	16
8304245	16
7112689	13
20648146	13
3434865	13
1456307	13
19042586	13
17863257	13
6038368	13
4585434	13
2855239	16
2208169	13
16368027	13
7051320	13
8280508	13
13679245	13
12738846	13
20639047	13
12055637	13
8132355	13
14535401	13
12273812	13
7501763	13
11826483	16
7656294	13
9856620	13
3602448	13
5387127	13
24013763	17
1354024	13
2360830	13
14512887	16
1666650	13
1535112	13
974980	13
10069844	13
31390041	13
2848395	16
549621	16
4387024	11
17512025	13
25909829	13
22775514	13
3950872	13
16981072	13
14889196	13
4238543	13
9084931	13
2465914	13
6010935	13
1231204	13
2471878	13
4693815	16
5955583	13
10398510	13
35297669	13
2548358	13
27378624	13
3908226	16
4208890	16
5128669	13
4586767	13
2610175	13
14859352	13
13488838	16
19196380	13
886796	13
27777943	16
2937513	13
4980173	13
3423572	13
15729578	17
15022589	13
3584234	13
12113802	13
27836090	13
13489092	13
1770132	13
906168	13
29980816	13
577342	13
10994260	13
386865	13
14198047	13
13156967	13
7109463	13
5449541	16
471074	13
8060913	13
1798035	13
10832008	13
1456502	13
285927	16
5771923	13
4605838	13
9210749	13
5032811	13
9902486	16
3698889	13
23725345	13
6603011	16
6401700	13
6475635	13
3432416	16
11050422	13
56981	13
3284201	13
23477560	13
12609877	13
4016379	13
28524000	13
3321937	16
14175455	13
31514301	13
3088950	13
20037765	13
215655	13
3517138	13
6541624	13
25905496	13
10491556	13
15099945	13
5779271	13
675696	13
26277041	13
1053852	16
20708821	13
5927342	13
14897906	16
12488315	13
860652	16
18534129	13
2808552	13
19362790	16
1931307	13
14939438	16
5480292	13
5884040	13
20029634	13
2996661	13
2920951	13
13498538	13
7927646	13
12137551	13
18581738	17
9810387	13
16744123	13
958733	13
16626395	13
1610384	13
7343090	13
20681592	13
18635592	13
16909965	13
10765136	13
5151335	13
3441652	13
24107081	13
15684649	16
5971343	13
31674534	13
12875654	13
2956715	16
29703086	13
19004195	16
1983577	13
7977304	13
9746801	13
19059807	13
2015272	13
9808047	16
7767566	13
8250247	13
16449695	13
7606850	13
2160889	16
503894	13
1228521	13
24376712	16
19065782	16
19584005	16
3915457	17
7230242	13
14139446	13
22185114	16
8762439	13
4320033	13
32037008	13
8174958	17
5477458	13
4514329	13
575293	13
23687157	13
2931438	13
6286477	16
6898970	16
17566465	13
2826752	13
25880652	13
6742493	13
2354822	13
26692888	13
20928767	13
6691037	13
2552012	13
1974751	13
18378923	16
29801215	13
3844641	13
3721479	16
35925887	16
2087813	16
2956285	13
4760836	17
5495401	13
31114782	13
252279	13
4016865	13
4464495	13
7680577	13
13473306	13
7271214	13
11256972	13
313148	16
6861681	13
5705811	13
774995	13
5681125	13
7686296	16
12706341	13
12425564	16
6513787	13
3952811	13
5086651	17
1760348	13
16044845	13
2858260	13
1608581	13
9890235	13
25945300	16
2168049	13
3839185	13
21062544	16
18526805	13
26278669	13
34989622	13
353602	13
12912712	13
1302698	13
9975425	16
5377977	13
3669945	16
11745636	13
10835111	13
2525592	13
4333842	13
9841101	13
6991151	17
245717	13
3089109	13
3549155	16
6789571	13
7279194	13
17643078	16
28437991	16
512490	13
27105406	13
7295770	13
2658903	13
13180118	13
7389569	13
2453876	13
5333378	13
10245693	13
6076851	13
943190	13
19271614	13
20226329	13
12114655	13
43720928	13
7352236	16
8559940	13
643633	13
6198249	13
17562217	13
13124707	13
142665	13
5661591	13
124982	13
2908890	13
7458203	13
16663147	13
14751861	13
11471491	13
2522316	13
12671377	13
47237189	13
1612384	16
6739213	13
11036061	13
33445225	13
31994556	13
10598999	13
3522394	13
6229270	13
6795148	17
5529629	13
42474617	16
27294394	13
6595017	13
1843178	16
3598700	16
23904855	13
3750054	13
15321717	13
31331227	13
2681411	13
12621634	13
1064339	17
2598904	13
27038353	13
7437960	16
1209499	13
11572214	13
13278150	13
39416772	13
5676025	13
9078033	13
11479767	13
211400	13
33131930	13
23839000	13
5403724	13
8664691	13
5540670	13
18035548	13
12239383	13
41626760	13
8614550	13
2381205	13
38847258	13
32435854	13
12830161	17
1658748	13
4390011	13
9772310	13
7697795	13
553272	13
7192033	13
1609122	13
3490058	13
8109938	13
3459900	13
4810829	16
8153149	13
41636882	13
5894360	13
12301774	13
8235818	13
14065224	13
201901	16
9827940	13
10160601	13
2980075	13
41113120	13
247072	13
24402257	13
543249	13
2996647	13
21453545	16
24932379	13
15131430	13
15472094	13
2210819	13
12557931	16
19252946	13
3852055	13
835672	16
14462375	13
181830	13
13751325	16
28774433	13
13834529	13
10399968	13
4010879	13
535134	13
5416294	13
4807710	13
18605762	16
23614357	16
5672312	13
942533	13
15286736	13
15771195	13
27970412	13
8816943	13
29097400	13
3246451	13
7342219	16
22154308	13
10262422	16
2103381	13
98136	13
70909719	13
10757278	13
4876093	13
19993151	13
800149	13
4840667	13
395322	16
1337909	13
6993336	16
16429062	13
27182855	13
10560766	16
14968924	13
20135088	16
22793137	13
2665146	16
5844006	13
1381013	13
4300418	13
5076964	13
11920976	16
9523661	16
14972043	13
19552059	13
1225762	16
22091186	13
7405049	16
2929588	17
3685253	13
4292693	13
4219814	16
2426921	16
3814105	17
23001698	13
6960441	16
10184337	13
18822182	17
2699931	13
13130439	17
6559782	13
10453952	16
10178524	13
9755208	13
758737	13
17272855	13
4762251	13
1288598	16
8950407	13
9228061	16
4479075	13
19913785	16
23392886	13
5655874	13
8520787	13
26745620	13
2557496	13
16553607	13
12387019	13
22812992	13
14147495	13
676624	13
8583399	13
14682614	13
3585660	13
1486592	16
9918310	16
21075178	13
3748540	17
4226335	16
11954176	13
8400920	13
35960890	16
36512486	13
754425	13
5044954	13
1220572	13
805313	16
10737529	13
26601703	17
6548167	13
2324543	16
236128	13
9331591	13
9829756	13
6185379	13
1297750	16
12746276	16
14857526	13
560992	13
1284282	13
15909926	13
7939493	16
13940445	13
24679811	13
4577545	13
3200521	13
2078592	13
21310895	13
8698598	13
7748655	13
11129988	16
613648	16
885283	13
1761319	13
20615710	16
6552570	13
13200100	13
17667200	13
25440872	13
11510082	13
19754150	13
1676237	13
1057764	13
1766280	17
18282299	13
1793189	16
8670230	17
2271289	13
22990632	13
5444857	16
2743927	13
18063713	13
26430794	16
18096931	13
12053347	13
26118921	13
7907247	13
13031103	13
10286314	13
20892758	13
16753710	13
1973953	13
20084133	13
527791	16
579576	13
1788263	13
14444147	13
12842300	13
422693	13
8461769	16
2058232	13
5944549	13
6140129	13
5829080	13
2458182	13
39194409	13
12134318	13
4573046	13
8709072	13
25439387	13
2455996	13
1419770	16
1890588	13
7010823	13
1415103	13
12031054	13
7598953	13
3060050	13
24054966	17
30479983	16
4482515	13
17253080	13
16119616	13
3685059	13
2114371	13
11154260	13
3834828	13
12022143	16
17449450	13
6313390	16
3472244	13
4074364	13
580539	13
16893782	13
1773310	17
16699506	13
4958361	13
26265086	13
6720822	17
180576	13
5188414	16
28798659	13
5769447	13
46533304	17
15465227	13
22463798	16
6087833	13
2943846	13
3799591	17
5285479	13
11778855	13
6311159	13
7478118	13
5227911	13
8670700	17
1233660	16
3517026	13
9013034	13
37905634	17
9475815	13
6102687	13
6927965	13
7582781	13
8084013	13
12904641	13
6298076	16
6057450	13
20512948	13
23697189	13
10487679	13
14834219	13
11388720	13
3927946	13
8267460	13
45836	16
3361434	13
5699862	13
14050529	13
9383752	13
3016608	16
12258216	13
2536045	13
6777086	13
4730542	13
6857198	16
21266902	13
2906264	13
26943228	16
272077	13
18411980	13
10685406	16
17641987	13
27317460	16
822081	13
6021362	17
1737375	13
6567464	13
13626664	13
5189168	13
42951690	13
19442	13
6462833	13
516429	13
14211613	13
2966406	13
13165319	16
20641493	16
1328951	13
9303792	13
933379	16
15575896	13
10392741	13
4078153	13
4267339	13
3588102	13
969039	13
11687701	13
14508604	13
4451588	13
12866808	13
14512302	13
20785084	13
18271226	13
19902324	13
31536451	17
4813377	13
62596441	13
18081733	13
1744272	13
5025866	16
2162803	13
11119536	13
6996850	17
4852329	13
6240700	13
3926976	16
7986494	13
5251847	13
1834967	16
374731	13
13513473	13
8833096	13
11081493	13
6881188	13
3303174	13
1512997	13
3685154	17
7362245	13
2390990	13
16195922	13
2043167	13
5904983	13
6050785	16
1915765	13
21579804	16
10545716	16
5780658	13
15245865	17
23345276	13
19029802	17
1134800	13
3383245	16
7206229	13
2177468	13
3847075	16
1285546	13
24580900	13
3626481	13
25460378	13
1528762	17
4159480	13
61662	13
10280356	13
36402700	13
3369190	13
15291166	13
2058933	13
13659435	13
13889165	13
4517758	13
41728473	13
17612319	13
18222257	13
9687657	13
278668	13
3369794	16
6421755	13
6864605	13
9811183	16
35364	13
5220134	13
11466212	13
22717654	13
38379565	13
3186532	13
14291942	16
16797578	17
2205762	13
27116212	16
32222315	13
337674	17
1750268	13
24343652	13
5609025	13
2703598	13
10182283	13
74539	13
23859450	16
1212401	13
10315732	13
3314075	13
5920373	13
8777785	13
7575894	13
3020395	13
29649657	16
10793878	13
34539656	16
6314578	16
922886	13
7389076	13
17666786	13
10972093	13
6489205	13
2914368	13
8190205	13
8417141	13
25521046	16
17427030	16
2840904	13
2115548	16
1774500	13
1401660	13
10394744	17
8012239	13
2092612	16
19067358	13
6815819	13
902792	13
9035922	13
16813956	13
9003051	13
15286926	13
7892889	13
3817575	13
2607428	17
3907486	13
81234	16
10867608	13
1828179	13
6252293	13
10259829	13
1847802	13
8223567	13
1762395	16
9432909	13
1965561	16
289679	13
1842850	13
26726967	16
4914186	13
3107101	13
13646834	13
10866623	16
6801512	13
26894946	16
7875959	16
7510652	17
4864564	13
23290184	16
4264253	13
11522592	13
3381999	13
7935684	13
10847817	13
10630370	13
9002708	13
5478695	13
9811826	13
2728181	13
9067459	17
30697608	13
1949348	13
5442408	13
6080223	13
9040293	13
843951	13
14410647	13
13205699	13
18441380	13
12676080	13
12074711	13
339058	16
21585363	16
6778954	16
12485033	16
7041888	13
25570059	13
2255535	13
14464582	13
10652012	13
5867483	13
3345884	13
13797334	13
4275603	13
22142873	13
20689643	16
9097169	17
5936341	17
8884185	13
4192119	13
234788	13
629123	16
10274922	13
3007938	16
69677744	13
5625870	16
21785231	13
2165883	13
7878491	13
21996738	13
5856950	13
5390081	13
2034265	13
11769299	13
5670827	13
14597210	13
17983	13
10112332	13
15123354	13
8616437	13
2318786	13
16908206	16
11245166	13
222888	16
9556950	13
22766787	16
3691863	16
2981664	13
3766618	13
1988707	13
18355173	13
12904180	13
11699041	13
2342147	16
13343669	13
984901	16
3364122	13
2017786	13
5673836	13
3840189	13
7328778	17
9050291	13
3403846	13
11929031	16
25634692	16
12561100	13
14593690	13
4093952	13
4383818	13
1702742	13
7479066	13
15130287	13
5069179	13
4728374	13
242712	13
1881005	13
1501246	13
22250372	13
3185755	13
13566450	13
2811328	13
12094192	13
5148961	13
4283310	16
3527986	17
17249608	16
968193	13
3258620	13
2048869	17
1718055	13
23064696	13
8186646	13
5112939	13
28573505	13
689278	16
1288783	17
6438341	13
23648625	13
544231	13
7342081	17
8491832	13
14204744	13
7768399	13
13187426	13
4422191	13
4540193	13
7385466	13
1620792	16
3330264	16
348077	13
14194522	16
3144483	13
26628163	13
11712243	13
328532	13
8976348	13
9521505	13
3624446	13
11666481	17
3334604	13
6940066	13
11332378	13
7348197	13
9760790	13
23732029	13
3781307	13
2464996	13
13131546	13
17424926	13
3748606	13
3502461	13
29755168	13
10848595	13
1162893	13
9497935	16
16717959	13
10777540	13
10562675	13
1964694	13
10504527	13
748436	16
7207641	13
906022	16
4294197	13
5994197	16
5211459	13
4267780	13
4019274	13
2121729	13
932797	13
10539931	13
6990714	16
3115427	13
6855403	13
13240020	13
24180789	13
4294691	13
3034293	16
8447565	13
8266362	13
31492986	13
2220871	13
11539789	13
4318932	13
4252588	13
6622309	13
4729591	13
29707907	13
17498252	13
2614045	13
1456783	13
3272958	16
9597504	17
13664388	13
1311794	13
6916894	13
15888844	13
524461	13
26981287	16
1695216	13
3965623	16
3148525	16
33992689	16
8813690	13
10948703	13
11384940	17
942841	16
372333	13
4826511	13
11163198	13
40126913	13
8762821	13
136620	13
6110246	13
188137	13
25810928	16
9113169	16
1834260	13
10760467	13
22561841	13
3056844	13
10357744	13
5839776	13
2187516	13
543156	13
34095865	13
10207896	13
26273073	13
3124988	16
11366481	13
16703282	13
4189758	13
9958290	13
1472910	13
11776638	16
32628639	17
7280709	13
25159533	13
5598558	13
2196914	16
14435482	13
24172421	13
13879377	13
11484298	16
2996112	16
3862449	13
27002451	13
10740413	16
29029530	13
1417833	16
1054815	13
199146	16
6735645	13
19043337	16
9877869	13
4243099	13
143801	17
1420938	13
1300233	13
1977238	13
2435724	13
7036798	16
57684202	13
2210968	13
3231592	13
20928297	13
3983925	16
24556375	17
852545	13
4694008	13
601747	13
15816664	16
5827169	13
8028154	13
8459364	13
1095713	13
27666576	13
30240772	13
23204533	13
287825	13
15173985	13
13466701	13
12171293	13
18262832	13
57057058	13
1139726	13
13789858	13
739557	13
37732032	13
17111296	13
83638480	13
17213454	13
1802512	13
2423990	17
8608835	13
8772836	13
16676120	16
10875294	17
609969	13
17272086	13
16512087	13
24122387	13
31559755	13
1252532	13
13718808	16
14614549	17
9121484	13
8258435	13
3327593	13
15540687	13
8394578	13
12870607	13
44441058	13
11510398	13
36517699	16
12120383	16
2107315	13
2424602	13
17020629	13
22893597	13
24428446	13
632256	13
2403944	13
7384672	13
3243976	13
13322943	13
10135206	16
2551333	13
10250304	13
1228610	13
1481341	13
6917996	13
11563302	16
11424680	13
29066433	13
26334833	17
4419876	16
641614	16
16738909	13
7986385	16
4220143	13
21226640	13
426683	13
25721505	13
10742209	13
9438897	16
174427	13
21959540	13
12865058	13
4941270	13
12053294	13
39525347	13
15690222	13
429851	13
41999003	16
2612329	13
15743424	13
13241110	16
6025366	13
10172399	13
9704036	13
7652360	13
14710441	13
3581440	13
15226785	13
12955593	13
20192133	17
12229990	13
11818472	13
12337669	13
6273486	13
13041643	16
8900440	13
3909286	13
9492026	13
4954057	13
8549484	13
2040871	13
2455570	13
11372835	13
30613141	13
27723544	13
5272068	13
4315779	16
7212919	13
2449957	13
8582054	13
4914921	13
3444981	13
2425734	13
7833064	13
708531	13
673415	13
20822387	13
2662114	13
22007400	13
22778043	13
3853399	13
47403064	13
37322414	13
542618	13
8795813	13
920019	16
14784254	13
11665698	13
15443325	13
1400564	16
17848145	13
14595027	13
14770873	16
18023789	16
266103	13
64812075	13
21769364	13
4681585	16
1479359	17
14179619	16
2643057	13
20641672	13
460786	13
8323877	13
6093626	13
9821482	13
6289943	13
214640	13
10426522	13
11059356	16
60738385	13
20018920	13
11497147	13
2563774	13
5590421	16
1294687	13
7521669	13
19702392	13
24782158	17
11702144	16
48704755	13
9092597	13
12520629	16
2139228	13
58797601	13
3067656	13
6282997	17
3112150	13
6270552	13
2364132	16
283444	13
9702689	17
6249723	13
22621108	13
3879657	16
1098115	13
4858959	16
553556	13
14681370	16
434236	13
26649046	16
4371777	13
31547769	13
2815364	13
19527464	13
1971048	13
3525106	16
6093676	13
8038274	16
69767	13
13281136	13
19283424	17
26296606	13
16627584	13
5262387	13
24543368	13
24767955	13
840855	13
2765091	13
1358327	13
4011965	13
11658519	16
5633264	13
4626931	17
945633	13
3367115	16
14746050	13
2235938	13
5667442	16
27177161	13
7228220	13
14723357	13
53468	13
58108369	13
954708	13
4883924	13
6790036	13
2023033	13
18695	13
10321744	13
4696797	13
23412986	16
2437980	13
5144681	13
1324588	16
1247661	16
1352150	13
1124486	13
6562398	13
5124405	13
8857542	13
3782780	16
5073118	17
26803529	13
15394453	16
7292580	13
4005926	13
18017061	13
19973726	13
11721015	16
3706056	13
2786126	16
1660402	13
13890727	13
22397495	13
3005132	13
20136823	13
4158747	13
8221617	13
1771477	13
14295758	13
1031618	13
3516821	16
23601284	13
5825471	13
4506097	16
7062909	13
3416587	17
68808	16
5324004	13
4574069	13
4258534	13
2403754	13
2554718	13
1054295	17
1891575	16
8271075	13
2091965	13
10767530	13
2976757	16
8257480	13
4225802	13
8005831	13
12645359	13
194285	13
7582282	16
33571384	13
9954649	13
3098003	16
20169565	13
4608482	13
9897560	16
2602598	13
69609996	13
5067664	13
27335790	13
115800	13
8677837	13
9543393	13
12903023	13
1353921	13
3141624	13
967961	13
21988171	13
38387536	13
32487269	13
5101615	13
18166537	13
13192688	13
3295739	16
242781	13
313864	13
16120453	13
1306132	13
545764	17
17437955	13
3420362	13
3365619	13
12167173	13
6530563	13
469722	13
18679908	13
8027057	13
8507668	13
1423572	16
5735009	13
7622391	13
31259530	13
13924401	13
356923	16
4518929	13
1855415	13
6818751	16
1650999	13
3485152	16
66908250	13
17529267	16
9547663	13
34812100	13
13829401	16
279993	13
6675085	16
9621805	13
4864129	13
33913596	13
7928904	13
9620260	13
3263288	13
9637170	13
10535141	16
13871994	13
65442	13
1195850	13
2210379	13
10952347	13
2623566	13
17456350	13
5907467	13
11876829	16
10894131	13
1602249	13
9172023	13
4603705	13
1094510	13
17098219	13
3210268	13
13737524	13
2610538	13
5582599	13
857513	13
16817328	13
8773219	16
1401821	13
2848148	13
12306738	16
27397036	13
3849139	13
4390917	13
1823972	13
1019110	13
755293	13
18507708	13
8876726	13
1642174	13
12791801	13
25990415	13
5031415	13
11340764	13
7493576	13
36203119	13
1486907	16
9141599	13
18661899	13
7683703	13
3090692	16
11089705	13
1545698	16
10492863	13
14432639	13
4932043	16
12783051	13
1300640	17
3053572	13
55111	13
24359615	13
5594765	16
8603322	13
16553924	13
7724520	13
13305604	13
1758940	13
2733098	13
39191716	13
8703842	17
918801	16
19990033	13
1817815	13
2887422	17
29902261	13
7785168	16
3876040	13
8267610	13
704379	13
13998472	13
5067853	13
3531356	13
19437986	13
28377042	13
12431733	16
1899477	13
6714916	13
14904828	13
23602859	17
7039121	13
2257039	13
6084030	13
428124	13
226139	13
8512088	16
419912	13
2843334	13
12518419	13
1543552	13
1967649	17
12626525	13
9019133	16
1539725	13
16777668	13
6872510	13
10641859	13
10813173	13
424749	16
8864585	13
4446793	13
3326712	16
30560102	13
12800047	13
22442954	13
21011897	13
11345176	13
22561818	16
3227691	13
3537153	16
10712897	13
4608793	17
7611725	13
4624402	13
312641	13
5496597	13
2987633	13
1771096	13
4228146	13
298445	13
418575	16
14537000	16
78151859	13
564344	13
2568749	13
9193481	13
8106555	13
8515852	13
7275869	13
13761105	13
4866523	13
3602508	13
2387227	16
5218764	13
2870397	13
13017266	13
4362126	13
1334749	13
14268026	13
7889581	13
4284356	13
4419186	16
40652540	13
4412909	16
3995509	13
3141770	13
4641505	13
1369321	13
27346237	13
4256514	13
10672606	13
2926651	13
593664	13
44247494	16
7220709	17
34665327	16
31032347	16
11072578	13
8135959	13
22679779	16
4413158	13
4572463	16
3081644	13
20992687	13
16656647	13
892629	13
18092953	13
7041451	13
14602778	13
8288741	13
48668834	13
2930559	13
8266194	13
5456677	13
3862733	13
2101964	13
1718915	13
101822	13
3457768	13
13393008	13
6958282	13
3941671	13
7664637	13
16902407	13
5637755	13
70005	13
995296	13
23481187	13
1748878	16
2821147	13
1057422	13
1749680	13
403733	13
13445374	13
12912738	16
8959609	13
965589	13
1931321	13
45283475	13
9643464	13
3997788	13
24027599	13
2557055	16
7405027	13
23328550	13
24886856	13
8109082	13
17061517	13
4267448	16
10442509	13
9624494	13
15314371	16
23606681	13
22430968	16
546695	16
8305832	13
4567185	13
7809678	13
5644853	13
9793330	13
6629921	16
10669006	13
6069885	13
3692732	13
14215940	13
8443303	13
1800348	16
1909528	13
5485962	13
1338377	13
7856098	13
471141	13
23390941	13
4861201	13
11433233	16
2987663	13
4692468	13
5405991	13
17485201	13
3429640	13
7373583	16
22565983	13
1279585	13
11588223	16
4707287	13
1352298	13
8086686	13
27776741	16
11037052	13
10805973	13
4912444	13
10056039	13
571817	13
16234310	13
440071	13
165658	13
11441251	13
23960639	13
1396754	13
590299	13
2218764	13
17795136	13
4969905	13
18362885	13
15228560	16
15672671	13
2698674	13
2174987	13
23336632	13
597845	13
26567788	16
6683432	13
21354595	16
3567577	17
8655772	13
15967649	13
22093400	16
9463695	16
12332385	13
22184356	13
12511465	13
3355628	13
8033832	13
17908650	13
20130400	13
1607388	17
1935175	13
30449251	15
1672768	13
32092597	16
3085435	13
8286433	13
7792510	17
5745848	13
17521701	13
10379660	13
4684591	13
6626443	13
2140513	13
5608110	16
3762257	13
19466650	16
1000130	13
1848525	13
4014324	13
11570735	13
16731615	13
5678333	13
7455088	16
19151630	13
8879304	13
2872231	16
3975847	13
3360752	13
7261656	16
32978778	13
21798022	13
525327	16
24272882	13
4109783	13
1386461	13
3028724	13
2314618	13
3921869	13
279528	13
458123	13
10499516	16
14752972	16
18600058	13
779135	13
1734071	13
5219671	13
8527361	13
23217632	16
3941852	16
8628636	13
2736429	13
17917507	13
10353489	13
1974789	16
5203091	16
9295612	13
852534	13
3103498	13
314747	13
1465221	16
218534	13
24563111	13
3980198	13
1227486	13
31334	13
15925352	13
3392139	13
40681239	16
9872689	13
26641034	13
5332338	16
937075	13
10477299	13
1473540	13
2833423	13
4943118	16
7412962	13
3945822	16
1069839	13
7535763	13
11901952	13
3562463	13
8620906	13
16670897	13
4044672	13
1804136	17
1649360	13
12219203	13
7967978	13
13387087	13
9935987	13
18615284	16
175519	13
2237639	16
1521068	13
873261	13
16221745	13
32957691	13
10786995	13
4114235	17
17693388	13
2313715	13
1570774	13
711761	13
6022596	13
28167181	13
441231	13
8431842	13
13805604	13
3065629	13
892611	13
1532012	13
9861774	13
8754953	13
14447129	16
2709280	13
9327760	16
6843517	13
7523178	13
13292576	13
22357597	17
785357	13
1422548	16
182258	13
8251801	13
8330866	13
36296233	13
2099009	13
21115313	13
10839043	13
5311325	13
4824703	13
1141169	13
8218070	13
15444233	17
1181526	13
17945040	13
1467061	13
3273374	13
5228443	13
8241987	13
5380619	13
578530	16
11776716	13
36841275	16
13533452	13
1574034	13
7691751	16
19923458	13
122831	13
35794617	13
8110010	15
10297991	17
2028753	13
875629	13
5475026	13
6363453	13
1641208	13
4413915	13
10409995	16
17645930	13
2803885	13
5425753	13
9862017	13
3426057	16
610601	16
17644446	13
16902060	13
6267104	13
1441632	13
1171917	17
3926974	13
1433383	13
9473998	13
3300035	13
3054912	13
10047934	13
1061109	13
3591463	13
1681832	13
150421	13
9950370	13
5497624	13
14946135	17
12745570	13
2684558	13
9248363	13
42815899	13
5485758	13
6936856	13
5697552	13
12593443	13
26229447	13
9174245	13
17089807	16
2768533	13
2454479	13
2199427	13
10811676	13
3312059	13
2586867	13
8695120	13
6934644	13
1980558	13
12014570	13
13943294	13
3685197	13
5048119	13
2618391	13
9999	13
17018460	13
6212436	13
2707547	13
8300136	16
14365771	13
3689437	16
833491	13
5854703	13
10819098	16
4493349	13
15834857	13
147712	13
15027020	16
1682464	13
22969820	13
5145740	17
3439362	13
2567828	13
23995136	13
2122783	13
9063522	13
4624352	17
343370	13
12748120	16
24732232	13
5785752	13
1580072	13
23148461	13
5622259	16
10943196	16
24341	13
8092303	13
19794222	13
3721514	17
9941965	13
11257699	13
17115832	17
38621685	13
5646719	13
943961	16
5823330	13
19434173	16
22921072	17
11223208	13
819016	13
8216027	13
5793787	13
19067376	16
4042680	13
6143220	13
15445038	13
11141369	13
1104785	13
14530191	13
1306794	13
22644817	13
12821509	13
4129991	16
21121123	13
5126110	13
13190592	16
5821485	13
8274049	16
7429851	13
1095396	16
6035437	17
1418354	13
11762956	13
17506938	13
4519232	13
10876962	13
2697945	13
20019883	16
694876	16
11432225	13
32653049	13
6923926	13
323292	13
29966681	13
604250	13
1236120	13
3808104	13
7639706	13
7147023	17
1420215	13
503050	13
13754892	13
28855233	13
16147299	13
21829203	13
1651478	16
5421776	13
4306243	13
6051379	13
648983	13
1100919	13
14037086	13
2032702	13
520394	13
11399162	13
16791137	13
4654706	13
15221153	13
11956580	13
8992665	13
4712411	16
13886957	13
21950981	13
1694160	13
2701555	16
1840288	16
1687774	13
31989546	16
30654391	13
19000726	13
18127396	16
12070231	13
43173857	16
10026914	13
5593282	13
7425620	13
12865979	16
2307360	13
2032376	13
11635981	13
6837863	13
2003717	13
12810317	13
6529719	13
2808161	13
8232498	17
2019346	16
18420854	13
5613638	13
8109049	13
13315574	13
10390011	13
3217739	13
9810975	13
19934956	17
17778442	16
2127989	13
429108	13
14390198	16
25502907	13
8265332	13
10022089	13
2261953	13
12567176	13
18899019	13
2157505	13
1901475	13
11648408	16
705155	13
11628393	13
3671449	13
6713405	13
3740205	16
2678438	13
13970764	13
7621760	13
2468219	13
3602426	13
1634125	13
12405605	13
3076871	17
23189095	16
1022141	13
9172166	13
7479978	13
5307067	13
37848	13
40244618	13
1896658	13
1289430	13
4169937	13
1450165	13
6763790	13
6760693	13
30445257	17
4028779	13
2981660	13
9106471	13
15126291	13
255012	17
866416	13
11878696	16
6048914	13
43003505	13
8315055	13
1484277	16
3980560	16
22092150	16
1856367	13
5215174	16
1109129	13
9820273	13
25489300	13
34487767	13
4655109	16
3969753	13
12430608	13
4249442	16
20395950	16
11918473	13
4476948	13
15912463	13
5906869	13
1940791	16
725807	13
3417495	13
14270375	13
8820077	13
3524936	16
1675369	16
17317074	13
1275474	13
5380489	13
508288	13
2398724	16
814864	13
5810160	13
13376993	13
3403497	13
1006771	13
5087731	16
14407196	13
5802852	13
2031929	16
458111	13
854789	13
19190323	13
2572384	16
10154526	13
2685719	13
11832852	13
5485815	13
29661845	13
5372008	13
3011990	13
283995	13
9954324	13
1857959	13
7722111	13
18277831	13
1987063	16
19100994	13
5637603	16
3151125	13
5861422	16
12065746	13
32307095	13
1260188	13
1276944	13
2055440	13
3174975	13
11139328	13
1811914	13
4230238	13
14497216	17
8975101	13
9186548	13
784177	13
10524621	13
1312979	16
4303414	16
6644457	13
7239379	13
3549697	13
11423093	13
6964552	13
13039331	13
3032435	13
10627564	13
2508707	13
7631429	16
1175287	13
16833828	17
1275074	13
446641	13
25706227	13
7584819	13
18980186	16
3669942	16
3035927	13
6845453	13
1275568	13
10989206	16
7746298	13
4395680	13
1581478	13
10917660	17
8475295	13
32066714	16
1438173	13
6283114	16
11407919	16
8966734	13
6727945	13
863454	13
29834486	13
3570570	17
7963387	13
6908336	13
11317817	13
10469902	17
9452747	13
10574968	13
12785434	17
19322520	13
1554129	13
21433562	13
3346197	16
1072584	13
3953588	13
29625400	13
17782794	16
3789373	16
22220563	13
40772767	16
30780592	13
8826932	16
903780	13
11578825	16
2663009	13
3843361	13
8403693	13
13218569	13
758323	13
3301112	13
2782825	13
5954238	13
5259990	16
27457438	16
4299373	13
15364975	13
5600915	16
11810183	13
46371181	13
17764009	13
2813721	13
27645895	13
6823948	16
3322337	13
3867356	13
7014775	13
8960526	13
11385754	16
22066453	13
10229038	16
1605207	13
4015164	13
10110310	13
6878968	13
769176	13
3091285	13
1335651	13
14199207	13
7572512	13
34618229	13
20069071	13
3086810	13
3253229	13
1879520	13
24364373	13
3609693	13
4775814	13
6935339	17
17053815	16
12000838	13
2412503	13
25216758	13
17791713	13
1845558	16
11996102	13
5439070	13
3334758	13
6450329	16
5985943	13
953110	13
22177744	16
2322333	13
14276210	13
10080667	16
2787853	13
15918067	13
2629505	16
2725011	13
13321505	13
2654047	13
44018497	13
9836557	16
50751297	16
4703451	13
2074893	13
3033148	13
9266640	13
9463887	16
7210066	13
415546	16
6021624	13
11331941	13
68901	13
4364334	17
2540627	13
7525619	13
8271895	13
3741321	13
5536842	13
1561370	13
2152863	13
23200880	13
1589543	13
19155844	13
3541379	13
4891721	13
21500075	13
6753453	16
28560328	13
297778	13
6323360	16
6907689	13
4974992	13
2429467	13
2942293	13
19406828	13
7002829	13
19020712	13
14815559	13
4110344	13
20144898	16
13974772	13
27733781	13
206966	13
3351074	16
304610	13
1730475	16
10715458	13
16754047	13
2130657	13
3761751	13
6967194	13
4920332	13
3110131	13
8499502	13
46797961	13
299091	13
12003649	16
78013	16
4813727	13
20875831	13
855113	17
5053435	13
1514368	13
1984808	16
7645514	13
10039119	13
8674600	13
10871390	13
12648630	15
29259727	16
4964112	13
20615926	13
22897752	13
3907666	16
3672535	13
30592884	13
16720518	16
53601	13
10951643	17
6475834	13
5894632	13
7037147	16
10483430	13
954594	13
1922763	13
4287815	13
806081	13
26519543	13
3111838	13
2091927	13
7303268	13
40600545	13
1241602	13
4061246	13
3702708	17
7253101	13
3206209	13
196335	13
1361705	13
5779686	13
1385826	13
18252891	13
1492220	13
1844755	13
9518684	13
38624610	16
1272387	13
20247819	13
8660968	13
3817340	13
1151652	13
349258	13
10870828	16
7170227	13
397227	16
6280671	13
56246830	13
10364857	13
18764228	13
776415	13
6382811	13
22558260	13
16108839	13
10997535	13
1794454	13
6424422	16
12997853	16
3771075	13
28364645	13
12367515	16
27446122	13
2677793	13
17483448	17
599098	17
14334944	16
2910552	13
42984798	13
1132194	13
8273230	16
1800731	16
27764374	13
1877335	13
3422524	13
2423186	13
1109384	13
5843114	13
17291084	13
2153698	13
5991096	13
22786840	13
43237750	13
11847844	13
36270103	13
11171441	13
3673248	16
2630384	17
4860908	13
12840	13
673520	13
14285436	13
7615904	13
6328390	13
5293924	13
66314	13
7486986	16
818241	13
4246782	16
2608474	16
19457940	13
27052081	13
12174891	16
2356580	16
11248663	13
693976	16
1048273	13
831608	13
10168841	13
1245035	13
11466286	13
11997158	13
21218888	13
26804453	13
2469799	13
1549543	13
9702133	13
1555979	13
5361885	13
2091183	13
19989427	13
22772478	13
9607993	17
19065112	13
700153	17
1608292	13
9646578	13
9679172	13
26677176	13
22675282	13
7810379	13
6067810	13
3945158	13
19902742	16
1485280	13
12507430	16
14125323	13
24632005	13
6712166	13
25372162	13
10521369	13
7934412	13
5917236	13
15153134	16
1019077	13
1409477	13
122222	13
19908110	13
19039502	13
3816997	13
11624978	16
785426	13
1400091	13
1745769	13
2986239	13
7573243	16
24375772	13
1745665	13
13865303	13
365620	17
2896829	17
5740692	16
2009518	13
12133942	13
7612936	13
7336480	13
8812418	13
479878	13
8703837	13
1932184	16
21210393	13
24686766	17
4219800	13
20740831	13
2549619	16
242720	13
5191325	13
20541137	13
11782668	17
7343834	13
6286257	13
18431137	16
22488510	16
2285248	13
33769359	13
10261037	13
17742822	13
14417266	13
23150166	13
11195788	16
15921561	13
11263006	13
4623964	13
1914141	16
20389862	13
18601259	13
26787793	13
2669266	13
2497092	13
23542068	17
2388889	13
26405282	13
7020135	13
53176757	13
12489023	13
40802	13
9154388	16
7893493	13
1377997	13
5453522	13
2290178	13
13091847	16
1487146	13
4065536	13
11184137	16
13535977	16
6576089	13
1003107	17
6429912	13
6474473	17
16049648	13
8863727	13
3717833	13
14614132	13
6116055	13
956190	13
4227879	16
11776244	16
16177847	13
5080078	17
3442758	13
10629355	16
1379860	16
712505	17
2310670	13
4789179	13
14412196	16
6269686	16
3871164	17
4803690	13
3163382	13
47169034	13
1970610	13
494940	16
4910707	13
34789869	13
3226112	13
14843639	13
9106708	13
35105221	13
7519878	16
1267013	13
1357302	13
6419906	13
197225	13
31609705	13
132950	13
5083095	13
3049548	13
2385192	13
181808	16
20000675	13
10718949	13
4646508	13
4201734	16
3006046	13
9687740	13
4339960	16
5648467	13
133785	13
5462703	17
410082	13
8793943	13
15980231	13
9249055	16
4571652	16
610001	16
544552	13
2010493	16
9192839	13
10703937	13
306594	13
20928123	13
4588741	13
1500733	13
5636521	13
710666	13
9297157	16
8404287	13
15350423	16
22177526	13
20388895	13
6655847	13
9721672	13
17453414	13
17793871	13
9362747	13
4763310	16
6986978	13
5760798	13
7574824	16
3253068	13
50239208	13
3675009	13
12683422	16
27856584	13
11717425	13
17405399	17
1977074	13
12163849	13
5078119	16
2241260	13
19669550	16
4369778	16
246757	16
1077978	13
22807407	13
9310398	13
4282054	13
6126681	16
4572337	13
20535369	16
4779814	13
23814127	13
13354053	13
362670	16
766855	13
3520112	13
34290359	16
4837204	13
1395887	13
5163982	13
3708387	13
34749889	13
7055712	16
8129049	16
12307595	13
11106813	13
17061071	16
2382827	13
23554014	13
1558898	13
10186189	13
51552180	16
24748652	13
46046246	16
16622136	16
5588473	13
3539537	13
12021198	16
393146	13
6007211	13
25831888	13
9823410	13
1205719	13
2693563	16
12430877	13
20351363	13
972281	13
1147425	13
10244496	17
14480577	13
8345040	16
6727599	16
10240146	13
58310	13
4529472	13
39674058	16
2940450	13
6341069	16
10720627	13
4462383	13
3127229	13
1764506	16
6811020	13
10316736	13
12520120	13
10524392	13
4684391	13
6970230	16
4726977	13
6387630	13
2112469	13
2441853	13
15779830	13
2121919	17
11681621	13
12076010	13
3099239	13
8674284	13
1305593	13
6216383	13
2012669	13
173442	13
25836	13
2329068	13
18534277	16
9668827	16
4928436	17
8061528	13
2507915	16
988538	16
17129390	13
49781	13
26744619	13
1586954	13
2972431	13
3685683	16
9709194	13
5689542	13
2369028	13
5226267	13
318922	13
2946855	13
11580243	16
876859	13
1307005	13
3799295	13
6532581	13
24514840	13
58069	13
5773233	13
3572911	13
1100125	13
4201912	13
1005282	16
5970117	13
15677943	13
19987576	13
660154	13
8876154	13
8415142	13
29955148	16
1553035	13
8226445	16
4590556	13
9396539	13
1100551	13
15971397	13
1397714	13
5972806	16
11500241	17
1205703	13
10104282	13
1081210	13
1130777	16
28557667	13
25920822	13
15667042	13
20587516	13
11332597	13
657475	13
6465858	13
6712811	13
7261029	13
15839759	16
30535988	16
1162241	13
1871751	13
11675891	13
20642620	13
7449718	13
2544424	13
15316321	16
1026814	13
35610722	13
4219746	13
1906479	13
5879790	16
1209392	16
2213559	13
6100204	16
1880252	13
10347037	13
42113741	13
356726	16
6973248	13
9273779	13
2626598	13
522823	16
823716	13
9793653	13
14730092	13
2153719	13
4275214	16
7802990	13
4407945	13
3049182	16
3689261	13
2138866	16
37927515	13
22684117	13
3220425	13
4800794	16
16093352	13
6265690	13
15903013	13
15243180	13
1038844	13
4149243	13
4147842	13
7751779	13
23016213	13
22924461	13
969210	13
17397617	13
1015005	13
6290199	13
1544984	16
19665269	13
4409676	16
23927210	13
46852741	13
13582587	17
45376547	13
990658	13
34898315	13
5401536	13
6916153	13
3602572	13
671338	13
5578304	13
3570460	13
24062409	17
4615148	13
12488075	16
1092694	13
4773787	13
1647573	16
10658963	13
1081143	13
1022042	13
1396900	13
16815166	13
14844906	16
30633536	13
1976500	13
14896836	13
648292	16
7863559	13
651738	13
20977470	13
8226698	16
10076376	16
13177	16
6659083	13
10698068	16
1134087	13
8136548	13
3999042	13
10694870	13
29239912	16
6142713	13
4648740	16
350936	13
5467081	16
5518468	13
17003161	13
33466	13
24228829	13
15493641	13
4233161	13
8105468	13
6339265	16
6057554	13
14090439	13
5703973	16
3178381	13
9522206	13
9314948	13
1482258	13
8155304	13
8942844	13
13994909	16
3571456	13
13547899	13
25266000	16
10329259	17
246000	14
14672338	13
4734200	13
21516783	13
21384925	13
1665427	13
1089232	13
14250887	13
7200593	13
670033	13
10261297	13
723745	13
5397591	13
15503171	13
22957856	13
2203976	13
18754304	16
23117710	13
2372926	16
9006345	13
22545987	13
6006338	16
5530833	13
5546000	13
16869909	13
3900878	16
20649523	13
2746208	13
12743783	13
1562163	13
8860111	13
5468958	13
7148637	16
11535758	13
8400246	13
1962669	13
17279300	13
7203741	13
1760563	13
15249139	13
6010171	13
28379894	13
16135510	16
1986949	13
15719337	13
16438609	13
1479523	13
9259942	16
12093464	16
12836397	13
406210	13
5907549	13
15993122	17
1113527	13
8796645	13
8380551	13
5910137	16
6691697	13
9604187	13
4724199	13
8712080	13
6301309	13
21472586	13
5224494	13
1125266	13
1939265	13
6941480	16
4337995	13
30429566	16
15904601	13
5977855	13
4253199	13
15721158	16
11184107	16
2839735	16
14809112	13
4888858	13
18068336	13
1538617	13
671429	13
720556	13
3365634	13
6029646	13
30631717	16
1288432	13
809347	13
19201694	13
8676149	13
5004684	16
25272460	16
21979605	13
6229803	13
420043	13
3888120	16
5394383	13
8241245	13
2258451	13
4621266	16
3982731	13
7721471	17
1243179	13
2066650	13
4623178	13
2521338	13
9046390	16
1064905	13
37579268	13
848683	16
9217629	16
2965835	13
5829956	13
201325	13
793601	13
3008680	16
2162575	13
679738	13
5231741	13
3466551	13
7973380	16
2963497	16
1218532	13
10413125	13
3622288	13
2047907	13
5006484	13
1497544	17
2216268	16
12870895	16
2795078	13
15163075	16
6422465	16
15260490	13
38152519	17
19816415	13
1515277	13
8428752	13
6241218	16
3939275	13
8164337	13
3349430	13
1781691	13
10686021	13
3497977	13
32164821	16
6092942	13
3227499	16
14828299	13
21375841	13
8932395	13
3278167	13
1926409	16
6833661	16
19116421	13
2890995	16
1773982	16
2995036	13
209432	16
368168	16
2867344	13
9529531	16
1215926	13
11138681	13
2339972	13
8506172	13
12415427	13
684018	16
17990916	13
1679531	16
81888	16
3092608	17
39717585	13
14598164	13
4900314	13
21700157	16
11511403	13
18739586	13
2575854	16
2496856	13
5414582	13
547822	13
17347532	13
8962262	13
9231360	13
6142925	16
4532487	13
500245	16
4155773	13
3979188	16
9584326	13
9379094	16
11201094	13
24224879	13
5351453	16
1048821	13
5141775	13
25768198	17
2330086	13
1029385	13
2270113	13
2574399	13
3171064	13
16451578	13
9881246	13
11616719	13
20556655	16
21964337	13
8329926	16
12742554	13
4152436	13
13715955	13
7682454	16
12849239	16
3926572	16
7260098	13
6769508	13
12952828	13
208534	13
8235877	13
7745021	13
3191154	13
4075271	13
9210224	13
7689608	13
40726470	13
4070765	13
11580625	13
446779	13
10410277	13
151604	13
9529184	13
8403805	13
5663499	16
4135566	13
327206	13
3533384	13
6755544	13
9520675	13
7898913	13
5875268	13
14308281	13
371565	16
2607715	13
2986877	13
10104123	13
13301858	13
344527	16
6145203	16
7453697	13
634785	16
985713	13
14304504	13
9960405	13
5602990	13
5844401	13
7880979	13
2356840	13
1172798	13
1225136	13
52347	13
999928	16
21623556	13
2157191	13
5314795	13
1171859	13
7149855	13
5348890	13
16527100	13
6432563	13
4772392	13
14371500	13
5844929	13
12119909	16
1037830	13
1250926	17
758861	13
9568038	13
4712532	13
3861553	13
20573504	13
8925437	13
9042251	13
43873510	13
6853292	13
6261977	13
308714	13
18478119	13
2418295	13
19222040	16
23519058	13
4219845	13
4462571	13
5236506	13
4042084	13
2436169	13
8069816	13
15663680	16
7897771	13
8795384	13
1440235	16
16612668	13
30379294	13
11051275	13
25951339	13
6732017	13
1177135	16
28290978	13
41975839	13
6421392	13
20675635	13
4320773	17
23206243	13
7127269	13
9777843	13
2434056	13
8784534	13
20849745	13
1719361	16
22285127	13
7648727	13
3316199	13
12937724	13
1688695	13
479461	16
4064805	13
4233332	16
4605618	16
13289194	13
9146787	16
7750205	13
3601565	13
4064364	13
3481357	13
7617939	13
10458271	13
6167910	13
3415227	13
10873362	13
4089138	13
8008864	13
1745858	16
32013942	13
974568	13
14500061	16
8636906	13
606551	13
6212035	13
4326130	13
7357758	13
18007053	17
117629	16
7186149	16
5943252	13
11008529	13
6597946	13
4656653	13
7545512	13
14532224	13
20086628	13
295872	13
19196932	16
4856008	13
6741532	13
7380698	13
8110940	13
2067138	13
12822710	13
860443	13
10535260	13
3825857	13
10300432	13
6731159	13
4689494	13
4822124	13
5878836	16
12511413	13
2244386	13
5738949	13
8741976	16
583368	16
18501436	13
7845990	13
5079707	16
15844282	13
20064767	13
9692	13
17739662	13
2894750	13
3243086	13
1001661	13
8229079	13
7361792	16
1170628	16
11559730	13
1376107	13
19545730	13
5639372	13
3375668	13
3627452	13
5364184	13
11920383	13
6905401	13
881893	13
14030337	13
3758137	13
2401145	13
5874702	13
6201893	13
5675903	13
4158537	13
3744897	16
1863882	13
3932808	13
323725	13
4959030	13
7881361	13
3827438	16
2898563	13
8303388	13
1143682	13
12362107	13
3603670	13
20866229	16
8363525	13
1541277	13
8671389	13
13888499	13
31299620	13
5077450	13
2243293	16
1138414	13
5088345	16
5656013	16
4191982	16
58325457	16
9267133	13
4196809	13
6130402	16
6226869	13
2844333	13
242718	13
12579531	13
5455622	13
2510824	13
14904506	16
5019939	13
1127184	13
1705199	13
37724011	13
9357237	16
23621802	17
2783983	13
6517879	13
1878965	13
3825389	13
719340	13
5941290	13
2352340	13
8003519	13
21308970	16
3068841	13
33194338	13
30995104	16
1512311	16
690201	13
944255	16
4950471	13
1564535	13
22783872	17
3015050	13
2453886	13
10500283	13
3381670	13
6864572	13
673041	17
7422928	16
12810776	17
8309528	13
2754308	16
8117171	16
3358332	13
2324924	16
8948868	13
1242268	13
312102	13
9752906	13
2705683	17
15365675	13
2023220	13
214243	13
2697535	13
2093254	13
373689	13
4294343	13
1665817	16
1934252	13
10041219	13
323378	17
25813139	13
221612	13
1154692	13
6164188	13
2768781	16
18737443	13
3205481	13
30161677	13
462132	16
4523718	13
4279045	13
508233	13
16084866	13
7656227	13
4236213	13
727328	17
8866711	13
3012609	13
377203	13
8933972	13
30464067	17
5074339	13
834888	13
16035644	13
1908333	13
2929998	13
4882702	13
3875968	13
28551822	16
4635844	13
2603142	13
11600025	13
11140323	17
10378378	13
4988219	13
3309518	16
2456681	13
22355953	13
2208587	13
84181	13
8021670	13
3134758	13
8410385	13
16418246	13
786714	13
11400822	16
10219924	13
1783911	13
16457813	13
628489	13
8201950	13
2482488	16
17624633	16
296629	13
1332761	13
3278360	17
617445	13
5072294	13
16817922	16
1771254	13
15283472	13
9759639	13
7634188	13
4382412	13
830327	13
2693283	13
7242641	16
1373669	13
7278857	13
7101049	13
15865160	13
288838	13
11285470	13
734853	13
11361738	17
11671198	13
7811941	13
2820177	13
2661992	13
7661419	13
341155	13
6909402	13
5214251	13
6690220	13
3887332	13
41679663	16
938329	13
10523787	13
463746	13
1191966	13
424903	13
519192	13
11909406	13
4200512	13
12425813	16
7412175	13
4139413	13
2255726	13
6240928	13
2441034	13
2914812	13
6315064	13
1252570	13
10608525	13
4140790	13
4884177	13
6669853	16
8438983	13
7570733	13
17754982	13
11243945	16
1644849	13
23194280	16
10103180	13
6610920	13
7561270	13
12163968	16
16145757	13
4046098	16
9493218	13
240601	16
4003478	13
10381661	13
2943588	13
371173	13
7722237	13
4261481	13
8347662	13
6196919	13
12624729	13
3444117	13
5749537	13
2756385	13
7747201	13
2259288	13
12947149	13
7977543	13
5980918	13
10101703	13
2347077	13
5740521	13
7082735	13
3474789	13
3611102	17
2902845	13
20551517	13
5521619	13
1115202	13
1097389	13
2748326	13
4271805	13
6751262	13
11378144	13
24010658	13
12091450	16
16508304	13
23756277	13
10237853	13
5148832	13
3448620	16
5858571	16
5954996	13
3043693	13
1219315	17
3528642	16
9596243	13
2573635	17
36493853	13
19406415	13
7091539	13
2706799	13
2979817	16
38554227	13
2487736	16
604476	13
963008	13
30785152	13
3288255	13
11126463	13
1800647	16
42427492	13
18337888	13
1903760	16
1119775	13
4950372	13
4618081	13
6500402	13
18553650	13
3360691	17
433965	13
10614384	13
8602716	13
3494518	13
4319665	13
4288948	13
8801112	13
9365344	17
4198586	13
1386553	13
10070522	16
1804124	16
130378	13
408021	13
7593376	13
526771	16
4107272	16
6663952	16
5001460	13
1229507	13
133599	13
10478037	13
5546230	13
1314003	13
13381414	13
3185804	13
7229598	13
6872227	16
8649260	16
13883368	13
651635	13
5643301	13
2324690	13
52415	13
28361957	13
327546	13
16487213	13
13839026	13
678586	13
1327818	13
827163	13
11468124	13
1943715	13
4163393	13
1108259	13
5277131	13
2472290	13
10065430	16
1997450	13
2286158	16
18013949	13
14566354	13
3867118	13
7152762	13
2281380	13
9509247	16
6917756	13
18128822	13
18872269	13
3857769	13
11670625	13
17229054	13
15187389	17
5687621	13
1324873	13
46984717	17
14621248	13
3410329	13
3616470	13
114959	13
11767737	13
4075000	13
4509108	13
12439177	13
1796518	16
661856	13
2116722	13
2505306	13
4251117	13
4867501	13
6049092	16
26928862	13
4608483	13
31056968	13
19100792	16
113919	13
4804912	13
10355689	13
48955	13
9625415	13
3747696	13
7046597	13
9081902	13
8616648	16
3312889	13
3157300	17
118818	13
2503441	13
12379800	13
23940561	13
4625756	13
13208574	13
12358077	17
13887317	13
5028421	13
4720153	13
18615087	13
1511866	13
11086980	13
9357054	13
564015	13
6885055	13
37303085	17
17812296	13
9633474	17
28382506	13
872635	13
1181701	13
18344263	13
2099039	13
6170618	13
2019769	13
1909950	17
10556093	13
37026	13
5940466	13
1369130	13
38341312	13
11728545	13
3686	13
2919401	13
1492996	13
13737020	13
4097587	13
6929764	13
2903915	13
16731253	13
20288238	13
4320366	13
7893056	13
8433375	13
8596424	13
8207180	17
1645537	13
2969735	13
9592455	13
224128	13
2549917	13
2714302	16
18253074	13
8704297	13
2711932	16
4294173	13
9778137	16
10073407	13
6301215	13
2042069	13
3979948	13
8002986	13
16627	13
4773451	13
11245763	13
3298181	13
11553518	13
4037554	13
22957665	13
459996	13
12037919	13
23409581	13
12818740	13
611312	13
3884345	17
6028838	13
5811072	16
1437347	13
6381801	13
2460640	13
4415398	13
11598582	13
1254707	16
4697346	13
4420102	13
10484000	13
5641838	13
23963794	13
14232107	13
7562879	16
4121799	13
35445180	13
4101178	13
34470184	13
1945725	16
729023	13
1690426	17
2030793	13
9465567	13
3418023	13
15810820	13
2798186	13
22277926	13
125764	13
3081987	13
7173886	13
486248	13
3195798	13
11716425	13
10895450	13
1833694	13
4769582	13
5166167	13
6624790	13
673268	16
190335	17
1185412	13
27012067	13
4539928	13
4419332	13
7935314	13
2217021	13
8071199	13
10564584	13
6977940	13
6448092	16
1688908	13
4308980	13
1678971	13
644202	13
729732	13
5477595	16
4455849	13
7720593	16
12339848	13
1777953	16
1187827	13
10176272	13
13621646	13
31276220	13
1284377	13
9466022	13
12441316	13
12984725	13
2991856	13
8166577	13
19211116	16
5963213	13
637809	13
6694218	13
7592256	13
5771175	13
7519734	13
10334768	13
5264075	13
4070740	13
2589930	13
12750054	13
1348935	13
14057188	13
6587350	17
6958147	13
3588969	13
12300210	13
6544997	16
5900035	16
2035991	16
20394964	13
5938761	13
6228711	13
769555	13
3520719	13
15134502	16
7499146	13
529890	13
7069069	13
25669702	13
2904206	13
5470991	13
6013427	17
6325988	13
269507	13
11611688	16
29756500	13
4492354	13
13877237	13
6733464	16
14574507	13
17081444	16
6158209	13
1724256	13
6967213	13
8035209	16
2783261	13
519701	13
2660921	13
1321974	13
7945629	17
801287	13
9097023	13
117243	16
2265510	13
23108938	13
21862862	13
1952976	13
4666600	13
8733556	13
11118885	13
4139151	13
4056990	13
7312674	16
1732879	13
338929	13
6666937	17
2845507	13
1583591	16
1828230	16
13897943	16
3382945	13
9612384	13
2734201	13
3045079	13
1266867	13
174257	13
13281331	13
4889387	13
4952717	13
1399459	13
77520	13
4000452	13
1576705	13
3851145	13
3347823	13
1095837	16
3617989	13
12375177	16
2375025	13
2687071	16
1904403	13
215870	13
8900371	13
7635786	13
417607	13
13704819	13
1306775	13
6302882	13
1522274	13
9184987	13
1937086	13
10957880	13
813465	13
12443498	13
2429945	16
9630440	13
6827100	13
4924272	16
30248993	13
823505	13
1440982	13
2607229	13
17522284	13
9752281	13
3861402	17
484116	13
2776915	13
13455106	13
411231	16
6337831	13
18412426	13
1436842	16
18928011	13
13530899	16
24431046	13
6936527	16
3686214	13
9557770	13
4453605	13
49740	13
3052383	13
1963133	13
7260181	13
7963241	17
9939935	13
146032	13
9619380	16
334615	13
6981453	13
1002105	13
3690597	13
9875451	13
5205634	13
11921546	13
786303	13
5047666	16
15645286	13
5456844	13
1333284	13
6800907	16
6548122	13
4774857	13
14222640	13
10610550	17
9774644	13
23255284	13
5865785	13
6927651	13
8914802	13
18028514	13
10234301	13
1055909	13
5920511	13
2769243	16
8466460	13
2288404	13
7250729	13
6363823	16
1096093	16
7653796	13
5026803	16
3950469	13
1930329	13
1447242	13
7555636	16
11701511	13
15058550	13
11238781	13
2073591	13
6354756	13
18962277	13
270123	13
3070467	13
3953169	17
4528316	17
2108685	13
13554376	13
9193515	13
394301	13
5907734	16
87131	13
10449496	13
21945691	13
6797965	13
3075148	13
1263227	13
7738645	13
1658954	16
7471722	13
1155846	13
4268689	13
2107082	13
891369	13
6967620	16
17627800	13
2936568	13
3788565	13
3606734	13
1542582	16
988273	13
885796	13
3767308	13
3482330	13
6112786	16
6003051	17
1898608	13
5030197	13
3115662	13
20125010	13
1894848	13
5157634	13
728875	13
6184016	13
11709315	13
8713725	16
6798625	13
2758357	13
3600105	13
5297435	13
8702368	13
1115386	13
18122031	13
12547073	17
8426694	16
5748814	16
1388021	13
214113	13
19064106	13
2365352	13
5080101	13
6202184	16
748300	13
15850528	13
3393123	13
3756800	16
1295129	13
4497397	13
45232	13
7388291	13
5884480	13
6757564	16
3634306	13
1818490	17
2485718	13
2425611	13
18053962	13
369014	13
9035166	13
13437970	13
6229972	13
2695335	13
4437944	17
344708	13
3537555	13
5514598	13
12323922	13
2263924	13
4013728	13
4488508	13
6483939	13
4953011	13
6433630	16
2437552	13
420784	13
5101252	13
1191783	13
7966081	13
1562751	13
5346788	13
14224955	13
354507	13
716873	13
3863724	13
1969326	13
15262069	13
1136294	13
1167202	13
8965955	13
7688191	13
7502935	13
1814931	16
748950	13
1048726	13
1607473	13
14679	13
1628955	13
4899712	17
1993146	16
2428559	16
10534639	13
3152881	13
4071362	16
6013621	13
1034018	13
265387	16
3985648	13
1037796	13
5284004	13
4889703	13
8683254	13
5493393	13
1119342	13
476416	13
3292860	13
12634492	13
9006318	16
2400624	13
1031721	16
6920916	13
3187817	13
4549371	13
896633	13
11185820	13
4136046	13
7141988	13
1982107	13
576114	16
3632369	16
898518	13
732359	13
714132	13
283902	13
4133172	16
1493320	13
3191523	13
4555555	13
9642591	13
15157590	13
18322117	13
1224456	13
12591417	13
1668818	13
5087178	13
4382965	17
1715072	13
23666771	13
2895961	13
8761563	13
840555	13
7106363	13
1943484	13
4868318	13
16164281	13
21959719	13
354206	13
7923706	13
13912433	16
3502623	13
2270560	13
3000748	17
2262103	13
8908539	16
7035207	13
18041782	13
2050775	13
1213666	13
14415503	13
5590058	17
2775924	13
8472670	15
5671513	16
304227	17
13445002	16
927528	13
25126276	13
7214760	13
1446817	13
357681	13
12276124	13
7244469	13
510579	13
3356679	13
8134151	13
7567696	16
7117003	16
2710080	13
1680110	16
6114253	13
3118354	13
2099575	13
2770620	13
3046245	13
853961	13
7095450	13
4246849	13
6517394	13
5120844	13
3831223	13
354895	13
5558705	16
10385225	13
10325384	13
7292480	13
15155410	13
8040978	13
5397580	16
639434	16
1209175	16
751802	13
12470895	13
1600901	16
18352430	16
6943383	13
706276	13
3694326	13
1915358	13
4041746	13
944092	16
4108213	13
3547679	13
1509323	13
1515123	13
2824376	13
17033323	13
332102	13
3929672	13
1145980	13
7717019	16
9704132	13
10190087	16
2016207	13
2210395	13
38322813	13
1050740	13
40125522	13
11214470	13
2163741	13
440444	13
3870612	13
6388104	13
23556359	13
5231562	16
11469733	13
33315524	13
7956887	13
11521881	13
28023385	13
12711395	13
2923831	13
1414543	16
4922049	13
8491234	17
3200384	16
10502999	16
10726645	16
17095260	13
13794037	13
8957206	13
877663	13
11439910	13
1734918	13
11800652	16
11376255	17
6647249	16
36138166	13
22068061	16
42061163	13
33843386	16
4452560	13
6735840	13
1990003	13
1833528	13
2566368	13
18370411	16
19475602	13
27834676	13
15469455	13
2904908	13
1992665	13
1084998	13
3981106	13
9331827	13
4830104	16
3592470	13
13512911	16
19025425	17
2898162	16
9787909	13
27048393	13
14082241	16
24860579	13
3766378	13
7357214	13
22305647	13
577721	13
9295610	16
10629941	13
2920137	16
5132572	13
36071219	13
3600873	13
7079429	13
22823550	13
46087511	13
15393303	13
9192317	16
602930	16
11607427	16
13109240	13
9510324	13
13919687	13
5924939	16
8917334	16
2207111	13
2010023	13
496895	13
25963465	13
7231301	17
1285925	13
53835	13
16960595	17
8695317	13
6047908	13
840659	16
807804	16
791257	13
21944419	16
21820519	16
19850811	13
11063641	16
11805330	13
107733554	16
28081572	13
3280812	16
20292627	13
49553035	16
3519468	13
5097059	13
26743350	16
1444958	17
2074216	16
36474238	13
27565851	16
9326578	16
2505889	16
48836286	13
7142668	16
44564132	13
3601278	16
1896282	16
1144514	16
6086464	13
23016212	16
11562366	16
3244136	16
33561734	16
4850528	13
39775821	13
4023441	16
23462137	13
19061640	13
29054527	13
15632454	16
27391858	13
78533365	16
3478136	16
4110494	13
3383923	16
43639913	17
48186882	13
16833848	13
14952799	17
45432674	16
17003516	17
18610995	16
7067381	13
14780880	16
250703	16
86943322	13
24005204	16
41649316	13
7923090	16
68385097	17
11287873	13
15130075	13
36528593	16
31106259	13
11657003	16
2484173	17
6580231	16
5986157	16
7318546	16
26804950	16
315665	13
42514285	16
24099538	13
16502680	16
2533280	16
24795508	16
37794497	16
3737413	17
18337817	17
14072066	16
34500889	13
12063256	17
13366729	17
6326759	16
3409830	16
10927196	16
19380770	16
58706113	13
5849425	16
59620826	16
20913508	13
22212939	13
209571	16
9690233	16
43673055	13
1128330	13
14767860	16
10346460	16
46602377	16
12501526	16
23881311	13
45136325	16
12118224	13
14502095	16
10986828	13
97725704	16
89980148	16
4943660	16
55446765	16
34966280	16
9627284	17
5341587	13
2600249	16
3513664	16
35483739	16
350669	16
49260976	16
6735571	16
2132115	17
10738506	16
67855735	13
5197377	17
21543451	16
18691202	16
35198267	16
5039011	16
14290055	16
14291293	16
5952513	13
44180947	16
6778346	16
7635733	16
17460647	13
461422	16
60823120	16
25520131	16
9383589	16
31897369	13
8685872	16
17819845	16
6176925	16
16035872	16
8841947	16
16996695	16
3964210	16
6271542	16
19900563	16
4412214	13
44589164	16
6914536	13
30202827	16
1168515	16
8962394	16
545152	16
2847943	16
22916790	16
2896826	16
14740601	16
14632991	16
27532733	16
21802047	17
15958101	17
2178974	16
2040824	16
16017891	16
7755505	16
18211518	16
9492558	16
18191574	13
41714250	16
6556514	13
9116294	16
55733168	13
1666488	16
429209	13
65240490	16
58209648	16
1617517	16
2255401	16
15352775	16
2731276	16
40250679	17
6130227	17
36669243	16
45555625	16
58319910	16
3386904	16
18820838	16
27248218	17
5647718	16
484663	16
45326641	13
52329216	16
16582277	16
76250818	16
14783734	13
19477673	16
3555253	16
46420548	16
23903791	16
5927766	16
8259691	13
16988199	13
16632909	13
28498495	16
168579	16
46388781	16
15679311	13
68578268	16
64994422	16
37544632	16
75130988	16
12371167	16
6245551	16
25836959	16
1070883	16
4392894	16
34123293	16
10009252	16
17299926	16
18595621	13
2499405	16
23454069	16
1939361	13
3485218	16
12255814	16
27853186	16
17005435	16
105673386	17
39585927	16
7528997	13
56828845	16
13821590	16
22815377	16
8732963	16
18829404	13
18635221	16
80288701	16
1076205	16
65642074	16
25115869	13
24509811	16
1547577	16
24593214	16
66465461	16
61094077	13
27915974	16
50960849	16
14488696	13
11240619	16
15408587	16
1622213	13
16771526	16
44899903	16
1398939	16
6438940	13
5960448	16
91185536	13
19421441	16
23919108	16
956858	16
22283402	16
7658643	16
22960853	17
1947215	13
35989752	16
65904353	17
34109431	16
11997808	16
70383321	13
46871425	16
1215783	13
2342341	16
492083	13
30687100	16
59073509	16
67361345	16
12434590	16
50303731	16
814098	16
11877579	16
4869562	16
2831579	16
15840228	16
16655214	16
4249330	16
13805776	13
18535853	13
35713990	13
7506018	16
3480736	16
65551869	16
67707615	16
6124106	16
51725313	16
23678173	16
12284595	16
102069409	16
5993488	13
33507963	16
48448901	16
11698485	16
22569731	16
12447979	17
33975919	13
20920000	16
18866968	16
50772383	17
3501758	16
39538465	16
18556759	16
16789575	16
8539927	16
3878862	16
6107169	16
2420331	16
2823827	16
6745245	16
7138056	17
50682298	13
25881379	16
30603315	13
13096947	16
1359863	16
457976	16
10040952	13
22218162	13
2195638	16
6220804	16
56373754	16
11543541	16
19665327	16
63858098	13
3964526	16
10126135	16
9058866	16
53967909	16
16473683	16
25622149	17
1368894	17
4420662	16
5283420	16
6490021	16
212657	16
23546494	13
22783930	16
17974245	16
4767297	16
13333978	16
8768442	16
34804164	16
33538772	16
9660798	16
8729932	16
16032625	16
7695199	16
23959460	16
49643700	16
4737667	16
645573	16
13900947	16
18769935	16
9147080	16
26303872	16
20324445	16
1592105	16
11914768	13
19257073	16
1374813	13
7789888	16
5435282	16
53384557	16
46400097	16
6335759	13
24915362	16
4874094	16
48498810	16
16550226	16
11865446	11
7098632	16
34262105	13
33210295	16
10814895	16
37841702	16
50215965	16
23751961	17
1968431	16
4488941	16
35674894	16
32009420	16
14838251	16
67193096	16
34109180	16
30098642	13
577862	16
47849364	16
16452708	16
9872795	13
4039103	16
15349167	13
33638668	16
29478368	13
20897652	16
33878460	16
4320297	16
27613910	16
6781585	16
3802161	16
19102205	16
986669	16
3863569	16
16514186	16
31393423	16
48307262	16
1737988	13
17855199	16
2430157	13
17424163	16
40076537	16
32581253	16
69559292	16
13393418	16
13120488	13
22012546	16
30889839	13
33909045	16
81992484	16
36428915	16
4200865	13
22573891	16
61802682	16
862685	13
17095014	13
2847330	16
33059218	16
26440240	17
14390176	16
56379021	16
1857669	16
31568834	16
11383737	13
15554074	16
36097065	16
17626395	16
2091542	16
46420833	13
22166652	16
28964349	13
7622122	13
16934899	17
64991989	13
9390677	16
41230683	16
6471425	16
5240512	16
25209526	16
5302709	16
5794770	16
24080867	16
16279008	17
2620110	16
2935429	13
21061815	16
166686	13
24636450	13
27750274	16
6460084	13
15756668	16
4917063	16
326823	13
23082050	13
1990427	16
60696185	16
82303468	16
10087576	16
28766452	16
28459337	16
15059950	16
16200948	16
10757400	16
7501322	13
19456037	16
8627949	16
25367273	16
14720178	13
8054668	16
1439045	16
3399539	16
29182699	13
3489615	16
9927009	16
70405806	16
38198434	16
19339344	16
4890651	16
9666268	16
9033886	16
3301865	16
12357083	16
4990541	13
2985834	17
2059343	16
17896653	16
52586	16
8971841	16
16676714	16
2038829	13
11434161	13
64809536	16
31547433	16
33718326	16
6872436	16
11296341	17
30947723	13
37991234	13
588551	16
12713154	13
32238423	16
7593067	13
13484837	16
45085438	16
24906382	16
25815980	16
11823071	16
44543651	13
8353239	16
42325776	16
20180079	13
2380593	16
417700	16
22744605	13
4323420	16
34621250	16
38611585	16
14436345	13
26748256	16
15981362	16
20121048	13
33333097	16
26191276	16
54421774	16
393610	16
6546427	16
6717412	16
79988	16
30030128	16
46734693	16
9357910	13
23331978	16
23739633	13
1376697	16
35647693	16
21983017	16
60780763	16
42966553	16
9133368	16
25095981	16
1537389	16
60146875	16
98239	16
3041941	16
39003082	16
11509549	16
8000195	16
842416	16
571318	16
10949567	16
2468042	16
32233094	16
7748017	16
35826125	16
2848209	16
14770797	16
20436576	16
49789606	16
18457072	16
15251914	16
1457623	13
5130543	16
6151018	17
16918528	16
5317809	16
34028065	16
18475779	16
7052246	16
12764588	17
23581518	16
529096	16
26954773	16
13993983	16
7315596	16
44524192	13
1706916	16
6295056	13
4214457	16
4877345	16
18065054	16
10130448	16
9265515	16
8422089	16
809006	16
5028244	16
40608197	13
23795380	16
47530962	16
27660451	16
5538942	16
33149482	16
10061871	13
29617265	16
9929786	13
14668290	16
15993987	16
65122935	16
6853893	13
3637079	16
33093427	16
115210555	16
40014074	13
12998169	16
365818	16
10025513	16
15974421	13
36925511	16
1354051	16
51910716	16
53561908	16
49148455	16
17048095	16
3012015	16
35531398	16
6258070	13
19750867	16
43670711	16
35521032	16
22341002	16
4172840	16
44773933	16
12074464	13
7136582	16
3593969	16
17293785	13
13610073	16
52516430	16
688857	16
1667365	13
10956110	16
2155533	16
43751442	16
12720159	16
12882772	13
20446529	16
32277068	16
5517544	17
38768235	13
23073262	17
2246745	16
67867454	16
3610832	13
16254658	16
320053	16
10213332	16
16678140	16
29949982	16
36398267	16
48243792	16
38485130	16
15669789	13
40618848	16
8850846	16
30343409	16
106411404	16
12571298	16
7485562	16
3488502	16
65357880	16
24314001	13
12072050	16
1678632	13
42842874	16
160491458	16
7020866	16
8272911	17
9345399	16
22058885	16
3113095	16
20830082	16
14822990	13
13712195	16
4192039	13
47870573	16
22864213	13
13409001	16
10877450	16
14070228	16
22747889	16
21364073	13
7078811	16
27471042	16
2651734	13
10023140	16
3244531	16
61006679	13
60056769	16
44974546	16
92590782	16
7279279	13
40643332	16
16140228	16
16390279	16
12849191	16
16215903	16
3442454	16
2203067	16
23056110	16
3347528	16
7483269	13
49183805	13
5214175	13
9096043	13
40112186	13
1166146	16
10711221	16
39457286	16
19281359	16
23960847	17
2681074	16
31823926	16
1032375	13
28531850	16
9878053	16
5445951	13
6564185	13
2249478	16
13982599	16
16674310	16
20684591	16
22297765	16
15347962	16
14969851	16
6038955	16
1372652	16
155739	13
4693944	16
75403561	16
3263091	16
4088685	16
10738200	16
25657032	16
13075811	16
21866632	16
26578013	16
62816318	17
16665240	16
64660318	13
5832015	16
1249491	16
506433	16
1709405	16
24533435	13
11363181	16
57153316	16
25648789	16
91999450	16
16980501	16
21329452	13
33729054	16
65989506	16
6426965	13
9800539	16
11256926	16
20486696	13
1715782	16
13072857	16
33453214	16
38802223	16
47548751	16
3367032	13
5748198	16
1530	16
12985451	13
25345331	16
26704843	17
22908195	16
15166880	16
13483756	16
2872583	13
15967927	16
2968361	16
7908884	16
112059173	16
15275876	16
1264881	16
21425944	16
18397165	16
53580193	16
63337046	16
19360272	16
15037330	17
25501799	16
42950691	16
14545740	16
21441525	13
1769978	16
34424896	16
12383482	16
11158041	16
32811443	16
27781799	16
15824448	16
3872431	16
36944260	16
5399761	16
11568272	16
893427	16
13895884	16
8363425	16
26371732	16
23003973	13
6244376	16
25329665	16
253703	16
45774467	16
15493016	16
5514006	13
2099279	16
5982924	16
49211275	16
102452863	16
22777408	16
7885340	16
12361972	13
72860758	16
8954669	16
3948613	13
34500063	16
65374558	16
56837854	16
12950676	13
72143878	16
24839198	16
3850515	16
40339404	16
17301462	16
6490964	13
5345187	16
2996410	13
1451996	16
26195669	16
4782648	13
16233837	16
14881219	16
818072	16
17284744	16
30775077	16
10861200	16
51596899	16
17260190	17
1745991	16
84306473	16
26225310	16
37291403	16
22699501	16
56568298	17
20569507	16
24443301	13
43661659	16
70951274	17
63338038	16
3147951	13
9346065	13
406275	16
4612219	16
1117868	17
37611166	16
875414	16
2554715	13
4739812	16
49756464	16
11266214	16
39083022	16
25732466	16
37208060	16
23760931	16
23239054	13
71472963	16
41551733	16
34041756	13
48174717	16
50128974	16
10225503	16
9788688	16
75614446	16
5018703	13
17501987	16
8589945	16
42061390	16
2009218	16
30997255	17
28174434	16
6909209	16
5089660	16
8667431	16
4218016	16
87351133	16
3297512	16
106377232	16
7932481	16
108022294	16
41820678	16
7175733	16
25371013	16
41659781	16
27237457	16
27863971	16
48378799	16
33563867	16
1007740	16
20886703	16
81437495	16
2959336	16
10158499	16
7022037	16
27584305	16
27633195	13
13096530	16
17735219	16
10619475	17
29188574	16
24003679	16
48008461	16
8907187	16
4053111	16
4229338	17
8009721	16
8791178	17
34023203	17
16385676	16
5037734	16
7728189	17
6628513	16
10230677	13
17907316	16
38550257	16
4069297	16
21925605	16
106624732	16
28329397	13
19757755	16
32482253	16
17541830	13
46624026	16
16232692	16
12015559	16
77617841	16
37137151	16
10285500	13
42134314	16
317449	16
3948344	16
974148	16
41364983	16
13709153	16
15206802	16
17333185	16
3798830	16
60105906	13
15943951	16
33404562	16
28203583	13
27758428	16
75490743	16
2340948	16
39959520	13
20185453	16
30881528	16
20800828	13
6303534	16
5316406	16
24394287	16
37804173	16
3052307	16
1449183	16
2927455	16
453126	16
43739804	16
18172010	16
13856913	16
7159107	16
14477254	16
9457753	16
16444686	16
5680314	16
20441663	16
9108121	16
12549633	16
17897263	16
49968075	16
3733836	13
8485456	13
9308026	16
5304346	16
10293976	13
15514423	17
729166	16
46583437	16
13502799	16
4033758	16
13292855	16
53316528	16
7202038	16
5671119	16
19122384	16
51034724	16
13776565	16
63340176	16
2818102	16
24594881	16
50777606	16
4112486	16
7052700	16
58629829	16
2102507	16
10818685	16
49491837	16
13982150	13
15099506	16
6630291	16
7612147	16
46878693	16
21806328	13
14143296	16
6093821	16
19193478	16
26853186	16
30477983	16
7467929	16
33571638	16
4217082	16
573880	17
5200849	16
7435317	16
8463684	16
291980	13
10018159	16
16378412	16
18513611	16
4601662	16
55396935	16
14597673	16
11384780	16
79261261	16
43923709	16
24985858	16
60211675	16
33443935	16
13948771	16
81411216	16
28728125	13
31374166	16
19692276	16
25777044	16
10364306	16
19517177	16
41493082	16
7885978	16
44600393	16
14469318	16
17827057	16
85027156	16
10724161	17
21617648	16
111408374	16
22316805	16
4541238	17
9792273	13
35389504	16
45834444	13
9893706	16
2572072	16
5516563	13
17619228	16
18559445	16
36879167	13
17741115	13
18457983	16
5544272	16
66345981	16
45009886	16
1458611	16
43546601	16
2284838	16
49271854	16
34032315	16
49306010	16
41182828	16
37647664	13
5948023	13
72765390	16
17862857	16
9328990	16
7407702	16
2849762	17
23485168	13
9356108	13
3857264	16
40164194	16
28055223	16
5594299	16
59813413	13
13489756	16
8840870	16
12044089	16
22247988	13
18143884	16
22016378	16
14543245	16
60489010	16
14443877	16
27137915	13
4587585	16
11415918	13
10410277	16
42156674	16
26620770	16
11913208	13
25680714	16
19835426	16
21784772	16
22470134	13
2186107	16
1564887	13
45206519	17
30241031	16
16613039	13
33604157	16
7474404	16
6116165	16
47693110	16
13199686	16
13188827	16
26344835	16
38975314	16
5602121	16
25218861	17
46543978	16
15677917	16
5024421	16
2262854	16
15131	13
20319440	16
96319	13
49398956	16
8499860	13
1881654	16
21334217	16
40929789	16
1745864	16
23666538	16
30225463	16
5915973	16
7325932	13
40898447	16
8082525	16
24448275	16
13944335	16
14992415	16
17334596	16
5655356	17
7041509	13
59902609	16
47618272	16
68498371	16
10832479	16
17764442	16
946274	13
33559342	16
9307500	16
17173567	16
75242666	13
4438616	16
5415616	16
10932725	16
16890805	17
14291779	16
7744545	16
44135378	16
33470688	13
14698831	16
2926428	16
15697790	16
1422714	13
860995	16
5566068	16
4501765	16
20637904	16
24528205	13
1208	17
2048494	16
29268043	16
45712447	13
43474964	13
925580	13
27780335	16
58762837	16
18588805	16
12177394	16
2285384	13
52541973	16
1957524	17
53175423	12
9014665	16
104646491	16
2882809	16
2716287	16
11794663	16
23391389	16
23974120	16
74952107	16
3425967	16
5589316	16
20439447	16
18681715	16
5258188	16
11885159	16
21500852	13
131608432	16
7968481	16
52247731	16
6773619	16
5707478	16
5097852	16
4136635	16
56631175	16
33994858	16
605644	16
30064091	16
8384539	13
20135183	13
6209679	16
6951547	16
12987454	16
28455895	17
12327892	16
21367960	16
42617774	17
8905769	13
4131018	16
12595894	16
7761262	16
1127538	16
119228134	16
7806369	16
14662378	13
15179343	16
6751529	16
14934200	16
10830709	13
4984382	16
32064714	16
8141585	16
17370145	16
68315259	16
7849161	16
11760784	16
42867112	16
9842302	16
60077394	13
19006519	16
3432067	13
3233731	16
31683761	16
55602844	16
47010224	16
4335719	16
2941534	16
47270257	13
9098845	17
18036853	16
26799208	16
27325715	16
36170523	13
12978320	16
2050240	16
36231116	16
6610801	16
9563591	16
19029568	13
9854121	16
2190266	16
6781858	16
9678382	13
4392430	13
40734670	16
45147039	16
10129391	13
5497425	16
26632349	16
6188648	16
44883330	16
18737936	16
22659087	16
3916938	16
5176787	16
5343310	13
41595497	16
1099395	16
23505682	16
7923501	13
25825194	13
37939142	16
5539500	13
44364132	13
52615399	13
42351560	16
16409739	13
3885071	16
42684161	16
31949389	13
3721218	13
4069763	16
11955393	13
1886816	16
4037485	16
54047734	16
24975633	16
26678436	13
52769098	16
10697009	16
45374724	16
48888263	13
29138105	17
4682419	13
25648595	16
7506007	16
10095604	16
57510431	13
2422306	16
4422347	16
6256877	13
13518901	13
4930694	16
5682382	13
602484	16
9136738	16
20168270	13
13723074	16
317942	13
26445623	13
12055467	16
12001431	13
24002191	16
2786745	17
2577107	13
63923979	13
24605321	16
28815077	16
12103491	13
16654526	16
15927588	16
25205023	16
9198017	16
7576265	16
29798123	16
5255042	16
1142841	13
14948576	16
7604232	16
15914517	16
10388773	16
21755847	13
2599920	13
27229758	13
22921464	16
1923338	16
7683321	13
31283957	13
78058497	16
18400456	16
33249752	16
13842245	13
18654561	13
29270209	17
8664115	13
41412481	16
19934647	13
14717198	16
11130933	16
12257243	16
24879189	16
8976528	13
14146034	16
10419159	13
3089889	16
11803717	13
3099134	17
12745348	13
13172997	13
10728376	16
12873874	16
1482211	16
59474	16
4684760	16
14590220	13
7107227	16
6728993	16
2109036	13
261066	16
12051252	16
10857158	17
4055298	13
12291698	13
2164322	16
10622209	17
5423714	16
11241065	13
38626350	13
5363305	13
24324960	13
4703169	13
62085115	16
5817726	13
4818078	13
239378	16
28233065	13
2177695	16
4427833	13
14562840	16
45714662	16
5713671	13
9553324	13
8664321	16
40586024	17
20013863	13
9884372	16
38215614	13
1054959	16
51312786	16
16102451	16
1174531	13
33442397	13
18477651	16
3219879	13
13139879	13
11556769	13
2164223	13
566096	13
288491	16
10109526	16
20414337	16
23559584	16
26089099	16
41086920	13
50456703	13
3635079	13
19840098	16
2979915	13
27872740	16
63172763	13
16590444	13
8527326	13
702019	16
1879355	16
65120229	17
22372274	16
2434232	16
15817951	13
17947369	13
13759493	13
1877299	16
32247500	13
14781237	13
7462388	13
4898784	16
64890326	13
7274610	13
21083481	16
4202583	16
22534334	13
23784322	13
6940919	16
48119272	13
11933262	16
28060386	13
71131440	13
9902	16
15487683	16
23241727	13
25304147	16
36635886	13
11345874	13
14899781	16
10840528	16
11430915	13
1786804	16
81669459	16
26710605	16
939711	16
10571598	13
15455927	16
28789412	13
2023889	17
40589330	16
8052164	16
2287294	16
1428737	13
4574248	13
18621336	16
9386088	13
1237858	13
521745	13
10375291	13
36302746	13
58167558	17
21226457	13
161269	13
20953894	13
8068895	13
40386679	13
123444734	16
2684248	13
2731872	13
1754226	16
1534299	16
30888030	16
2804689	12
2031756	16
12008280	17
559359	13
24297289	16
9995054	16
5785837	13
2050584	17
682324	13
33931402	16
18049468	16
1971073	13
20898063	13
10774275	12
319195	13
39749047	16
19977971	16
50581081	13
5361760	13
5694904	13
31840573	16
1895788	16
9019157	16
15539201	13
16483480	16
937479	16
16873584	13
4155142	13
20587979	13
6340903	16
23403523	13
394195	13
1732846	16
4827563	16
13513360	13
4373404	13
41095204	16
29823472	13
216741	16
4648431	13
41118841	13
4891422	13
7009879	13
20130223	13
10027498	13
13756841	16
4656708	16
75377	13
9965376	13
14272080	16
1689102	13
9829152	13
8544832	16
15032803	17
8785582	13
4273327	13
5623873	16
33898726	16
5153035	16
9842722	16
15008282	16
47691679	17
571525	13
10000550	13
6179751	13
1596782	13
22111527	17
8260198	16
7986293	17
3169359	16
31212445	16
10743172	13
12055436	16
19038280	13
6549190	13
12799007	13
24166571	16
11149994	16
4694486	17
1111737	13
5452319	13
849839	13
20833542	13
29112588	13
28398334	13
43806103	17
3773714	16
1616943	13
56132025	13
20595100	13
16279978	13
10882581	13
9412038	16
1959197	16
13227975	13
3931860	16
1780227	16
56080874	16
2408181	16
20599812	13
7911896	16
834788	13
81720	16
27553968	13
4479956	16
8705669	16
2107650	13
306061	17
2836906	16
17799811	13
43213259	13
1461717	16
12578708	13
11537106	13
42708298	16
2773791	16
8843049	16
13478003	17
12837738	13
9616081	16
13444131	13
29828496	13
13891366	17
16739436	16
6142095	16
3595640	13
9620274	13
11051427	13
3335464	13
1088396	16
523672	13
2574696	16
32090697	16
20767579	16
15481145	17
17489839	16
9247637	13
10868000	13
6145627	13
18712757	13
13713040	13
3772933	13
5055851	16
1888090	16
9251705	13
33074574	16
1384782	16
2410544	16
13858107	13
42964696	16
10540462	13
29792170	13
8921520	16
22448693	13
5028857	13
9147581	13
2509286	16
12923373	13
1338563	13
593889	13
4390745	13
6653360	13
6493480	16
1549543	13
4775527	13
816010	13
14418999	13
21361717	16
11331884	13
5603122	13
6546433	16
11342141	16
9795644	13
5388875	13
7844926	13
2034131	16
16239315	13
20419832	13
4661608	13
4425088	16
699345	13
21796391	16
3921003	13
24112617	13
4415553	16
8311428	16
4680558	16
13185279	13
11921769	13
8679484	13
1654878	16
9893973	13
8286624	13
184274	13
5141227	13
2162407	13
15435974	16
252255	16
3549228	16
1817618	13
26365468	16
1266254	16
14838664	16
4058269	13
27267169	16
43291410	13
3149928	16
4856433	16
11747339	16
8155919	13
52408068	13
8734762	17
13088862	16
632113	16
8521040	16
49443470	17
4113495	16
6149871	13
23661300	16
4842085	16
46854494	16
59959360	13
12436750	16
23171937	16
5532870	13
16514838	13
5683357	16
8641076	13
707480	13
3870758	16
25683209	16
2617987	16
2927714	13
5437505	16
5424508	13
2464858	13
1220911	16
13970160	16
14578387	13
9678763	13
14445002	16
17676021	13
52790047	13
17334684	16
12650597	13
10926545	16
18540797	13
21453000	13
26792455	16
33338355	13
10733018	16
16727576	16
3581921	13
51968880	13
3321159	13
10806207	13
2420461	13
1360975	16
4238374	13
696913	13
644821	16
2658635	13
15484388	16
5757619	13
35190200	13
14750270	13
26269264	17
19669964	13
7448510	13
10560099	16
18122822	13
3244178	13
8074727	16
9925458	16
10052845	13
11406573	13
5604282	16
22692133	16
9437103	13
19594158	13
11697352	13
4155810	13
611614	13
7454941	13
3805851	16
9975759	13
2364771	13
7546529	13
4837885	16
32715892	17
4366740	16
9999525	16
41501552	16
16611861	13
11059829	16
1330766	13
3554984	16
23341350	13
8198628	13
1812328	13
3320934	13
13015980	13
48358136	16
1757774	13
14853080	13
3390069	17
24523484	13
11528284	13
11108203	13
1678228	13
14868376	13
202752	13
774326	16
5852485	13
8940985	16
8556301	13
5955059	13
3172548	13
1456264	13
4806074	13
12551150	13
2216516	13
2612763	17
5808811	16
17415966	16
13613786	13
513168	13
8205347	13
13876272	13
12061069	16
1221613	13
2159794	13
23076503	13
4591512	13
10683377	16
137017	13
6010277	17
2505523	13
350385	13
1354685	13
21817015	16
4425845	13
2657288	13
4130581	13
10369500	13
4202286	13
13375885	16
51407050	16
691384	17
13727213	13
2755735	16
2590916	16
4422213	13
4866653	13
4178623	13
2510299	13
15717721	13
10604730	13
16998042	16
5321760	13
23837498	13
244122	13
3740819	13
9480806	13
10781472	13
11475939	13
9948426	17
437523	13
2967712	13
4074435	13
6429776	13
7515828	13
452022	13
14319579	13
3661801	16
3032154	13
1057298	13
8043220	13
26108642	17
608667	15
4444107	13
2752483	16
907310	13
14577943	13
19108496	17
2438240	16
12134301	13
78145	13
7022586	13
7410546	13
3438618	13
6989980	13
5007286	13
6075448	13
8243888	13
11682359	13
6015778	13
856977	13
27586004	13
3493321	13
5508794	13
1680007	13
7765576	13
446012	13
8657092	16
4015396	16
4465122	16
7198280	13
4520551	16
3374235	13
1242896	13
638658	13
1647935	13
2408129	13
2841087	16
29423322	16
29043119	13
17108833	13
7396165	13
1553873	16
1983086	16
9329841	13
9969682	13
4929796	13
3766852	13
7095412	13
3212105	13
985367	16
12958711	13
2299728	13
4734758	13
8348451	13
6220220	13
40574177	16
3930877	13
7888260	13
13170524	13
5787187	17
4601965	13
12518169	13
1331690	13
3640006	16
15835702	13
5614089	13
10244270	13
7520737	13
4620088	13
8153275	13
3634270	13
2028404	13
1348486	13
7381118	13
11339410	13
17210132	13
10415880	13
4514226	13
719633	13
5022377	13
4176918	13
28811519	13
275287	13
7029507	17
526831	13
483918	17
1992340	13
1661029	13
1702845	13
24165614	13
619554	13
16325737	13
7845931	16
30176783	13
15724601	16
3775103	16
10641912	16
14579569	13
1752260	13
1695095	13
1521478	17
11977389	16
29748097	13
6392179	13
10733535	13
6099560	13
13490237	13
74309	16
11048750	13
1608304	13
18755899	13
3014044	13
4963236	13
1792734	17
7473316	13
2071316	13
5463972	13
6045390	13
8767034	13
207926	13
2005737	16
389253	13
6460350	17
1314202	13
342283	13
5677829	16
6895771	13
2438010	13
1143042	13
2328855	13
9404893	17
2910815	13
4171661	13
18439043	16
9180327	13
14931532	13
7689798	13
7949323	13
4182370	13
5916066	16
1275639	13
2212633	13
15901361	13
1493932	13
2829017	13
1526628	13
1987207	13
5416319	13
993977	13
2489053	13
7471333	13
3831516	13
1793633	13
12400930	13
9532629	13
9250786	13
599388	13
3693297	13
19368007	13
312891	13
338739	13
6289988	13
4729881	13
714329	13
6224581	13
4510905	13
4159146	16
23532488	13
7004893	13
7993710	13
5612870	13
8270237	13
11213998	13
4729892	13
18714966	13
7867662	13
12623445	13
276779	13
2017400	13
10701452	13
9065685	16
3756661	13
10262934	13
241810	13
10145054	13
5416000	13
1900137	16
25380833	13
10353260	13
4502839	16
22761765	13
28198055	13
663025	13
519341	16
5519218	13
1619955	13
136924	13
3195517	13
427007	13
624113	13
20304577	13
21567304	13
2206256	13
8004359	13
6686609	13
3305023	13
1428093	13
9683635	13
8830957	13
3982243	13
5013850	13
9354080	13
5232917	13
2118365	13
6905352	13
345506	13
9853970	13
15652936	13
1154358	13
3720402	16
7871830	16
15770161	13
2079662	13
1573865	13
1836561	13
3865015	13
225184	13
13357472	13
1975877	13
1539072	13
1096277	16
163417	17
5243688	13
2807736	13
180289	13
2511210	17
705893	13
83755	13
18764	16
20888823	13
1199740	13
2344744	13
25233338	13
8297651	16
10568986	13
16325707	13
1934176	13
7620984	13
903729	13
14403660	13
9697973	13
9479633	16
9379410	13
8809984	13
2856027	13
4464927	13
2659516	13
2004657	13
4769446	13
4894366	13
18571857	16
400043	13
4155789	16
7860940	13
333676	13
6086742	13
7282640	16
816266	13
8523590	13
31925	13
330689	13
31612899	13
12141598	13
3925536	13
5886270	13
14372933	13
2618543	13
5865706	13
9579254	13
135859	13
3199275	13
8132654	13
15409436	13
2404162	17
37617754	13
8465932	13
637371	13
12138041	13
1976427	13
1263309	13
15636158	13
5629	13
352009	13
1989618	13
1110184	13
8269667	13
6528718	13
23626532	13
10179391	13
10534191	13
6463745	13
1066844	13
1217588	13
1684080	13
4148703	13
25408543	13
11211418	13
15197274	16
8723253	16
529153	13
2805852	13
6533231	13
9037815	13
45455	16
1146955	13
591964	13
4000993	13
3253846	13
60971	17
3891487	13
1973885	13
789563	13
124609	16
8855036	13
5893947	13
920617	13
7188140	13
5214265	13
1608202	16
1581337	16
135762	13
20632474	13
16008407	13
6406010	17
6712397	13
16457520	13
7360839	13
3503837	13
15515117	13
3453575	16
5450956	13
149565	16
3372813	13
2294028	13
124645	13
140170	13
11034421	13
2428713	13
8451177	16
2178300	13
2070715	13
3778961	13
5562772	13
11536095	13
2449031	16
10494423	13
3148455	13
2360002	13
4460420	13
17112337	16
5354474	13
7287329	16
2718307	17
8766636	13
37695792	15
2106073	13
10430392	13
1936518	16
3569344	16
18226039	13
2850402	13
20227629	13
8566284	16
12990422	16
14053282	13
1350071	13
3807259	13
3003846	13
8809031	13
2075329	13
570054	16
8696699	13
795150	16
7353206	16
2188091	16
1629681	17
3869873	13
5536415	13
11531151	13
4545486	13
1371149	17
12281013	16
7581331	13
2285452	16
5933911	13
4393841	16
970133	13
9441281	13
15540613	13
1581197	13
3069452	13
21832529	13
4663851	13
11781393	16
5448824	13
1930165	13
2240953	13
9192625	13
3802114	13
6592800	16
730091	13
18167337	13
5013742	16
6509225	13
11064862	13
6359690	13
3353650	13
23274120	13
62390	13
2817218	13
3239983	13
4480798	16
9359695	13
342791	13
19514202	13
20042879	13
720668	13
7238873	13
4170802	13
9970920	13
1531529	13
2652795	13
11550777	13
393266	13
11302946	16
11771656	13
5970013	13
6204914	13
1000740	13
1383458	13
2422173	13
1057732	13
23755995	13
1055077	13
359709	16
6366498	13
18388776	13
163873	13
5133595	16
6536468	11
176628	13
3272295	13
1472969	13
8624681	16
8588293	13
1996388	16
866129	13
2681966	13
15740398	13
4230800	13
3866669	16
2906958	13
13828936	13
5446896	13
695350	13
7975374	16
8340513	13
17967069	13
2726659	13
16229122	13
37382212	13
9337362	13
5494003	16
2954618	13
2786131	13
3070988	13
620771	16
2062429	13
8308768	13
4056253	13
9642791	13
9969779	13
5883206	13
2110800	13
15071732	13
23486995	13
3684357	13
130611	16
2496129	17
8737633	17
4472979	13
10579053	13
3419121	13
4395740	13
14045443	13
5912393	13
8800581	13
3280555	16
1535315	13
20471587	16
1281224	13
10703660	16
6192189	13
260226	13
10438650	13
3137088	13
3025750	13
9320149	13
4413511	13
158665	13
18849321	13
4776939	13
2762787	13
2317831	13
7194831	13
18474694	13
20044210	13
1136595	13
9788072	13
12635262	13
13885475	13
17705126	13
1471836	13
12714761	13
8397004	13
1102025	16
6418190	17
20326781	17
975177	13
1886550	13
18146143	13
1058298	13
5246788	13
5236006	13
24907833	13
10790756	13
4836797	16
11898234	16
11634879	16
1145543	16
1680207	13
10813665	13
2522461	13
13073272	13
870212	13
2919587	16
21578295	16
4033709	16
5177379	16
4363037	13
1031723	15
3728684	16
11906931	13
20870769	13
9121884	16
3414777	13
8583094	17
12471599	13
12816915	13
13804327	13
1827401	13
2226806	13
6357657	13
1395686	13
4760502	13
18736536	13
8653037	16
3797254	13
19534435	16
17016783	13
6251794	13
4450288	13
6072649	13
2011665	13
8421007	13
12150324	13
5126889	16
2752154	13
4255221	13
915555	13
1490921	16
8944973	13
4213867	16
16254870	13
3582228	13
4413394	13
12135829	16
213891	16
427854	16
4094746	13
4514836	13
224715	13
6539848	16
16201633	16
7436783	13
36210974	13
7837597	17
3422367	16
4959101	13
6014566	13
7792728	13
31356375	13
4417196	13
5862093	16
459122	13
5579501	13
825814	13
4080766	13
213580	13
9030620	13
6057699	13
5520318	13
8831036	16
7550156	13
10378711	13
5670353	16
613222	13
6664355	13
4991735	16
2089632	13
2896614	13
15566231	13
5458313	13
900599	13
2836251	16
421966	13
1649463	17
10797902	16
7181138	13
3359885	13
9560254	17
22507761	16
23604915	13
1221310	13
4285449	13
20547418	16
9251828	13
6532765	13
6531345	13
492523	16
2779677	13
21966630	13
62787320	13
10516271	13
5739723	16
6111844	13
21877359	13
5326688	13
2487353	16
5064191	13
453703	16
6229614	13
25833052	13
13823248	13
40028944	13
63754598	17
8203673	13
5278029	13
3272458	13
698700	17
13660249	16
10798321	16
17049636	16
6232133	13
13102487	13
7393959	13
1377183	13
4107943	16
33739004	13
10200655	16
7151093	13
11881252	16
7594611	13
2581926	13
14173820	16
4748843	17
4487292	13
17951793	13
6358245	13
9363870	13
6591191	13
18888905	13
7341544	13
11122168	13
21213763	16
4616437	13
392351	16
32427648	13
2826216	13
22197886	16
845885	13
8083362	13
2195711	16
3076505	13
18646455	13
19293403	13
11941178	17
15395456	13
18292793	16
13612904	13
36528337	13
16542653	13
7321849	16
3174436	13
8898854	16
1083096	16
2679398	17
719614	13
1487788	13
404184	13
73951	16
625422	13
4435198	16
3579884	13
7139057	16
12175858	16
19165501	13
13694271	16
12122201	13
3595984	13
12432815	13
11839618	13
33114535	13
906756	13
220046	17
15497732	13
2056009	17
3138274	13
5086375	13
11043497	13
100442	13
12535301	13
5584324	16
1384143	16
2029005	13
4705536	13
8302735	13
4365810	13
4732271	13
13825273	13
13206662	13
2217905	13
9502530	13
3293133	16
2523160	16
1682049	16
475112	17
14829005	13
2084923	16
9375133	13
6225883	13
626139	17
9467938	13
3883510	13
3123485	13
1543969	17
1787590	16
29332279	13
533463	13
4746395	13
3796992	13
2515473	13
942972	13
3855306	16
3420796	13
17615643	13
41127044	13
2879607	13
3947397	13
41023985	13
4726844	13
4009302	17
112165	13
57977394	16
5971563	13
6611514	16
746237	13
18028166	13
3503023	13
11865397	13
234025	13
6594496	16
7120697	16
9455796	13
4966747	13
710626	13
12567347	16
6472772	13
69648	13
4649857	16
66314	13
12342859	13
2728135	13
19195212	13
3707989	13
4113295	13
20503950	13
7914020	16
7545622	13
2643445	13
10342212	17
4822987	13
4320940	13
17552759	13
16418719	13
2038182	17
7123657	16
6197635	13
12688852	13
5593518	13
4192209	13
5031157	16
10968345	13
9716390	13
2670990	13
5439167	13
9552717	16
6347414	13
8971642	16
9237236	13
2637716	16
597319	13
11456695	13
1203269	13
6376324	13
4096821	13
4588908	13
4120229	17
6605573	13
402875	13
22662300	13
26020963	13
11669701	13
15043227	13
15004712	13
1217020	13
2334259	13
15786	13
13931237	13
1031194	16
299033	13
5901121	13
3106840	13
1986481	13
17703351	13
4702579	13
11615477	13
14457230	13
14967849	13
4541084	13
17713213	17
18237395	13
21962627	13
12451839	13
13817127	13
5907332	13
2265511	16
1444395	16
12841502	13
1126080	16
18864781	13
1825347	16
1052376	16
1937879	13
1484433	13
13945836	13
21362266	17
3785906	13
7221024	13
3484485	13
19670823	16
4737618	13
6869070	13
9483324	13
9388662	16
16307968	13
13075389	13
10780777	16
10846158	13
6643676	13
2604520	13
842431	13
13495177	13
1282289	13
7940111	13
3769159	13
7627742	13
11005014	16
1568414	13
11166022	13
16244838	16
15087806	16
12484822	16
10368852	13
16450674	13
8191237	13
9511482	13
111384	13
1582003	13
21103742	13
9663212	13
5351877	17
12589535	16
21849669	13
6148941	16
12794889	13
5641848	13
17666436	16
1165681	16
1734842	13
31514715	13
3591550	13
3324211	13
1548168	13
12770387	13
12745605	13
6235733	13
19676104	13
38757497	17
4152246	13
11564108	13
279354	16
9737249	13
4116750	13
19929128	13
3393062	13
4810078	13
481940	13
7147606	13
5877039	16
6269391	13
22104704	13
10919102	13
486350	13
24881358	13
6296109	13
6715508	13
2170792	16
8548875	13
3553922	13
18631189	13
7540149	13
5540879	13
19667636	13
8882096	13
1629314	13
2909839	13
13857577	13
12768685	16
55017	16
3802047	13
3611077	13
16094617	13
9451826	13
5319479	13
3907322	16
1630969	13
3494662	16
125091	13
1627522	13
8994371	13
2249220	13
3374446	13
15253803	16
9857307	17
6267585	13
1134542	13
18905276	13
6060814	16
38716712	13
34768015	13
1634909	13
255046	13
3544603	13
6196017	17
1144020	16
10149376	17
1621809	13
7391773	16
25697153	13
1983651	13
3526221	13
3267855	16
9891265	13
1754642	13
1763532	13
11345079	13
7772129	16
4411594	16
11889121	13
27667144	16
1010679	13
1258534	13
276273	13
41671461	16
8345245	13
8446984	13
6263500	13
2720406	13
3673639	13
5854378	17
4755723	16
15112946	13
27216869	13
1910720	16
3989571	16
32490254	16
2133449	16
10516707	17
9073186	13
564267	16
16385311	13
3136368	13
8123376	13
9812155	13
9085286	13
19510872	13
213745	13
17150678	16
14497495	16
6822623	16
2814851	13
22939254	13
9216380	13
17255263	13
2290027	13
2054756	16
11356521	13
15452248	13
11259818	16
13030245	13
6009259	16
9598	16
22386375	13
512439	16
15145201	13
17720927	13
1673113	16
7725346	17
8891120	16
12453297	13
8681696	13
14396703	13
1696009	13
6768193	16
9944731	16
940414	16
5101621	13
13662154	13
4613860	13
3846686	16
8542654	13
7681896	13
2749099	16
1994673	13
4890169	17
18859749	13
43967066	13
592067	13
19171986	13
2653618	13
8953506	13
10361132	13
203404	13
6512503	13
2198704	13
8185205	13
4136673	16
3946631	16
19683267	16
7290472	13
17149777	13
2202209	16
3319531	13
387550	13
3055972	13
5840436	16
17263427	13
1351576	13
17511764	13
1576839	16
6433246	16
8265216	13
546427	13
13159184	13
19144805	13
13089864	13
13555113	16
4740529	13
1656374	17
9289560	13
7263604	16
2423092	13
5866292	13
40315941	13
10582543	16
1332073	13
2800884	13
4934014	17
9983436	13
13381583	13
11315364	16
19192943	16
8014523	13
1127819	13
6830882	13
13096463	16
19412417	13
1818464	16
14971683	13
10168431	13
1096390	13
15577128	13
3793173	13
15880371	17
16665017	13
8813385	13
964396	13
12052006	13
21419970	13
11012751	13
12928214	13
1866758	16
22068092	13
5146289	13
17257669	13
7938925	13
193376	13
5681063	16
25552385	13
4920735	13
5221985	13
250383	16
11903596	16
27185458	13
3757991	16
4440488	13
757290	13
5458790	16
3664131	16
4986715	13
559820	13
8239716	13
33410615	13
2171333	13
11750794	16
859473	13
29338037	13
782058	13
11690876	13
10705610	13
28896050	13
3589334	13
7165544	13
1174491	13
1141158	13
8696108	16
2644826	13
10189622	13
4168888	13
1083685	13
28046233	16
911037	13
2173212	13
10224562	13
8366898	13
2556414	13
3475811	16
369033	16
9506469	13
5057037	13
3550290	13
23528575	17
4269600	13
10886812	13
5269789	13
5332988	13
3255151	16
3823536	13
5714580	13
16472163	13
25695325	13
3037661	13
1049079	13
8865019	17
12076498	13
6092726	13
9293	13
7805267	13
4326561	13
974606	13
33076611	13
6198003	13
3003569	16
4509597	13
8277269	13
8082944	13
1932965	13
13937393	13
314264	13
2144017	16
5165522	16
2979173	13
23261981	16
2070492	13
13309393	13
5648835	13
7098312	13
918989	13
11626338	13
21088466	16
2661585	13
947535	13
6363	13
541402	13
1777362	13
6134461	17
2713257	13
1567179	16
14933361	13
15284134	13
1606796	13
7758102	13
23530581	13
1519905	13
11972373	16
10591647	16
20287574	13
8854675	13
429944	13
7129533	13
1297312	16
50444563	17
7499792	13
6114043	13
12245076	17
41722	16
2855404	13
5084886	13
28117059	13
47265001	13
3994572	16
11263506	13
3869462	13
4978248	16
5247654	13
7659779	13
6036001	16
11385893	16
4344970	13
1640549	13
2494087	16
21078763	16
2961923	13
1030015	13
944073	13
12523554	16
4800184	13
19341312	13
2672605	13
1290841	16
4368993	13
5154526	13
1733088	13
721085	17
1201526	13
5369269	13
7223278	13
8667850	13
8358016	16
13046689	16
33957823	13
5638514	13
8152720	16
3760108	16
16172990	16
28779141	13
4975081	13
724555	13
15032457	13
13727264	13
9835712	13
4462796	16
37012770	16
1284665	13
29074117	13
11800005	16
2953941	13
4839460	13
13029723	13
12831001	13
16047762	16
7429293	16
3536181	13
2456649	13
30313571	16
15330529	13
2181747	13
7119744	13
4416895	17
310209	16
3020558	13
4642374	13
1994017	16
252200	16
724359	13
4639578	17
17464008	13
7006293	16
10505462	13
3180301	13
1835658	16
2903397	13
8186420	13
1041186	17
3952998	13
228958	13
11012174	16
12135096	13
1089769	13
208550	16
5946819	16
29916184	13
2984165	13
23293782	17
28680763	13
21562861	13
3515352	13
10167401	13
4590263	13
11520693	16
29726034	13
15294754	13
25603183	16
4048781	17
19423165	13
13466644	13
3410130	13
3753402	16
2374936	13
13768127	13
1321194	13
5747484	13
1163014	13
18836047	16
26483178	13
8962848	13
11360426	13
10149749	13
17637974	16
4865395	13
5043652	17
12608327	13
14956872	13
12539469	13
15168776	13
2226882	16
7182249	13
7708146	13
2300487	17
2474964	16
14586811	13
2447975	13
1077575	16
3388628	13
10458817	17
654557	13
810280	16
657177	13
5022972	13
5022176	13
4156525	13
11970113	13
9470140	13
9334987	13
3068037	13
2410562	15
12006499	13
11659542	13
4025501	13
5587031	13
11848168	16
20955020	16
28524235	13
1006562	13
5829072	13
23525516	13
3690723	13
1387271	13
3263259	13
13782384	16
12861778	13
5826204	13
2731892	13
20653984	13
20317970	13
3236525	13
8469431	13
1779826	13
10958607	17
5929064	16
35833	13
1249074	13
5981408	13
14877278	17
6349816	13
1473188	13
189512	16
923184	13
5526334	13
12442282	13
22741025	17
3420535	13
6228458	13
6033546	16
1020848	13
2428935	13
814684	13
964242	16
7933188	13
4842910	13
739043	13
8662159	17
3254969	13
17004682	17
15586979	16
4341450	13
20856731	13
6102003	13
9093531	13
4423071	13
1605074	16
3963925	13
8810541	13
21392826	13
13236342	13
3497496	13
30085670	13
17048199	13
17773752	13
31356066	13
7324451	17
21962521	13
5636295	13
1410855	13
1345028	13
106349	13
12616998	17
10575220	13
1441402	13
7832827	13
14222799	13
8664491	13
19788194	13
1813506	13
11932932	13
9189967	13
8053169	13
15895672	13
16249578	13
3857413	13
3276567	13
41090917	16
730128	13
9344792	16
14993637	13
11852712	13
12565654	13
1830423	17
7889894	17
1198754	13
12536703	13
9644121	13
5523139	16
767009	13
5733302	16
1191459	16
7088329	16
9220834	13
1299695	13
4625322	13
11529985	13
8824214	13
5601899	17
3680925	16
10652458	13
955203	16
3263042	13
8380545	16
6957728	16
7406329	16
7472032	13
21033838	16
11959991	13
1267031	17
4279670	13
15472094	13
10531833	13
305694	13
7701357	13
9587783	13
12144438	13
6304197	16
14927898	13
300887	13
11003443	17
723442	13
4972458	13
4442137	13
1311291	13
18490186	13
6738781	13
2213546	13
8962396	13
5421615	13
346536	13
3334427	13
305973	13
8707433	13
42748924	13
3583084	16
36106794	16
5340342	16
458263	13
8932175	13
5147590	17
1207780	13
913827	13
1197266	13
4105279	13
10492716	13
11509570	13
10582186	13
24997820	16
7968102	16
97869	16
262072	13
27410227	13
8201656	13
2425202	13
25936888	13
1920689	13
9583457	16
22540223	13
6483958	13
1224432	16
10077048	13
13857958	13
17825145	15
2146231	13
13769000	13
12286224	13
3950359	13
9062863	16
15897477	16
6708698	13
21947803	16
5923869	16
4857024	16
3322159	13
1086849	13
15639554	16
8998935	17
3465150	13
395234	13
2480390	13
3751210	13
2283859	13
1193642	13
5745040	13
8674	13
11635062	13
28922178	13
6683142	13
3176724	16
4939834	13
11406286	13
7372786	13
10596969	13
9546082	17
2611067	16
4491851	13
163187	13
5602559	13
9925487	13
7379399	13
10604481	13
10106021	13
5050375	13
16256215	16
10919573	13
13556082	16
17264034	16
18550584	13
8544923	13
7483645	13
10727364	13
10817163	13
1436227	13
8510966	16
23480490	17
18016235	13
6930148	13
2410910	13
17622119	13
727190	13
3738797	16
7475206	13
28019956	13
584036	13
7625764	13
579167	16
8541224	16
4738632	13
8195518	13
4495404	13
4308418	16
3131021	16
23365679	13
8749461	17
17921819	16
4729647	13
5480769	13
12792458	13
5898457	13
32482756	13
9786609	13
5770447	13
6602072	13
4390048	13
9477927	13
47816501	13
22853539	13
434890	13
298700	13
7136886	13
3929955	13
18924897	13
4526778	13
732334	13
6045097	13
11687613	16
1210609	13
3540313	13
4159595	16
12127783	13
8855749	16
6953817	13
14980851	13
27680112	17
803754	13
8189682	13
19513029	13
4204722	13
7587261	13
9838959	16
5118233	13
1371624	16
5730129	17
8242343	13
9827566	13
10480781	16
4816009	13
2666845	13
1523527	16
13242279	13
351048	13
9586043	13
8510281	13
6105161	16
20267879	13
40692552	13
27702348	13
23088640	13
410823	13
1461526	13
1225783	13
1931367	13
5474305	13
3264076	13
6303363	17
25401534	13
24074928	13
25039258	13
2420419	17
1611200	13
1875391	13
2471137	16
7593558	16
10005391	13
3663591	16
2909525	13
1451198	13
3518090	13
4079343	13
2297720	13
8827038	13
3894031	13
6940562	13
9297939	13
1318736	13
2280579	13
16043	16
17362537	13
1971925	13
17383673	13
1972776	13
18858398	13
7243959	13
15211216	13
7123048	13
294046	13
11239484	13
5551467	13
591470	13
763245	16
7155643	13
8024331	13
8133872	16
3674245	13
10663352	13
3372301	17
15903408	13
1791739	13
1362659	16
27803864	13
5334551	13
9017633	16
31999614	13
3946231	16
45401541	13
9352790	13
55454480	13
1131881	13
11046952	16
136272	13
14228062	13
19647250	13
9132626	13
17423360	16
24977821	16
34247329	17
7054505	13
6701205	16
8066048	13
3268359	13
11175914	16
4399297	17
17438006	13
3978976	13
14298212	16
9830408	13
12540804	16
20005455	13
7886070	13
25050474	13
11241421	13
896500	13
14998291	16
13759569	13
10708748	13
6425657	13
2675201	13
11062394	13
3875035	16
1833545	13
2945130	16
665907	13
16024184	13
239546	13
12504406	16
13984295	16
8852598	13
14491827	13
1527453	13
2256086	13
5408879	13
2417618	13
12141122	13
15557558	13
17779158	13
1282641	13
1919767	13
648235	13
4565784	13
9214274	13
5442531	13
2770998	13
14308352	13
8659955	13
37669209	16
4958932	13
3169248	13
3220486	13
10679014	13
2372334	16
4369465	13
8792647	13
3570736	17
61805236	13
52651154	13
10892901	16
8222382	17
1649627	13
19221078	13
3473798	13
19242315	13
4515739	13
3166392	13
2513831	13
3163083	13
22633840	13
7774983	13
5306989	13
5665219	13
8481925	13
21834608	16
19028528	13
27680039	13
4153219	13
12022985	13
5747328	13
17361876	13
22373569	17
4233146	13
2684177	13
329159	13
5635180	16
11449950	13
23368033	13
3445827	13
9630887	13
1878346	13
7405710	13
3051864	16
3262644	13
2085781	13
243188	13
3320433	16
10774682	16
986938	13
10457528	13
1537250	13
7438099	13
6713120	13
7412018	13
2774331	16
1522361	13
14107466	13
12167857	16
13901597	13
13348169	16
16458818	16
5786927	13
1504964	13
2951494	16
5638698	13
8568900	13
341379	13
6728003	17
12324911	13
35253855	13
2286967	13
992317	13
11877822	13
22401128	16
4002393	13
4076526	13
10196449	17
14310102	13
18274676	13
689152	13
6301242	13
14239596	14
21148295	13
9683549	13
532693	13
8195778	13
14393089	16
1579382	13
5434719	13
1516688	13
13937456	13
411915	13
11310549	13
28299603	16
4105319	13
5602062	13
6276177	13
10394015	13
5231082	13
15826883	13
4494857	13
7442033	16
7154452	13
24247843	13
2043616	13
3944427	13
17177981	13
5286	13
14899473	13
6857120	13
7527979	17
6710689	13
1889606	13
15012818	13
10921571	13
19618452	13
10214667	13
5651026	16
13503529	13
5129198	17
3849994	16
5166541	13
5318970	13
9268447	13
3029095	13
2401459	17
8870514	13
2508741	13
14784265	16
6197342	13
1308788	16
19566172	13
27033552	16
16133363	13
7922633	13
6391405	16
20662358	13
6586804	16
4260416	13
265771	13
5701594	13
544278	13
3658416	13
11146844	13
8060902	13
2881289	13
26490102	13
2934640	13
1663793	13
2585803	13
8576548	13
3409151	13
285456	13
17793900	13
6472566	13
1534605	16
6803335	13
6205067	13
6758533	16
15900224	13
6731941	16
5904577	16
3960046	17
4579061	13
13580231	13
7419286	13
4858420	16
1775031	13
979753	13
17673749	13
37183287	13
9460029	13
4686713	13
6249711	17
5363498	13
3868082	16
32911232	13
19255719	13
9925885	13
5505154	13
13740711	17
4454196	13
3804858	13
11253645	13
13579231	13
9064389	13
219602	13
4190718	13
3273453	13
18231144	13
2159845	13
1307476	13
5926132	17
3140081	17
9179111	13
7095191	13
6438487	13
3589077	13
2972326	13
7062425	17
21322020	13
5387386	13
4174203	13
10937296	16
9845601	13
11650970	16
6374269	16
3889137	13
882586	16
6783570	13
18628847	13
1699210	13
9651753	17
347702	13
7792918	13
17538595	13
2112262	13
2243407	13
42758720	17
6209383	13
19009803	13
2898047	13
8863988	13
2985403	13
18519701	13
24918307	16
2343428	13
10866451	13
3005095	13
28190367	13
1212303	13
12779508	13
1756123	16
2449579	13
4142263	13
2161831	16
1404616	16
1361144	13
14133930	13
1344464	13
18168645	16
23983209	13
8818531	13
492043	13
1168006	13
6668267	13
542530	13
5166884	13
3095106	13
8793076	16
14079695	13
10696998	17
3596136	13
3331531	13
11983731	17
12996829	16
5240429	13
5943131	13
33896170	13
13551598	13
3197074	17
4175093	13
3006228	17
21145331	13
9306254	17
2851177	13
2638738	13
6929016	13
18231917	13
2785092	16
3984932	13
1599785	13
12467853	13
630604	13
4777687	13
4250728	13
6992086	13
2028938	13
10397414	16
11491065	13
201317	13
16019677	17
1191970	13
15541210	13
2859529	13
3094439	13
4810144	13
5484	11
1002397	13
2117525	13
5115912	13
358473	13
693374	16
6060624	13
5969110	16
17552463	13
899374	13
41146978	13
11736618	13
1891704	13
4893741	13
1806537	13
36676643	13
5861437	13
1074373	13
7084498	13
3864105	13
19565217	13
3117411	13
7521429	13
8293480	16
19658693	13
31597944	13
12592807	13
9039323	13
1475318	16
22987192	13
455112	13
7136834	13
2023717	13
2560075	17
24283714	13
7165433	13
32489359	13
5429203	13
27092469	13
441332	13
14994350	13
8897324	13
17292097	17
5236642	13
5864430	13
15480561	13
4119884	16
1701745	13
11340417	13
21005488	16
6642836	13
8098278	13
1765817	13
28976378	13
5347306	13
19769022	13
864957	16
8966562	16
521218	13
6098789	13
6313888	13
2358641	16
13580959	13
4833726	16
18975360	13
14403885	13
6379023	13
12761701	13
3807612	16
2453333	13
901042	13
1032919	13
16397359	13
10579933	13
7292056	13
8317469	16
1009676	16
9105590	13
5638129	13
43956494	13
4499873	16
3217061	17
1500244	16
9135784	17
46560	13
13433320	13
455954	13
2589945	13
5601571	16
31298863	13
4230559	13
14869089	13
7078270	13
6175668	16
31265702	13
979111	13
29591954	16
13063387	13
15166821	13
16426169	13
791462	13
6402387	16
19546458	13
1885028	17
440436	16
11461195	13
2813452	13
4811822	13
4889169	16
724687	16
9767244	13
20616985	16
4165494	13
1610874	13
285948	17
6275394	17
4272474	13
2173178	13
2819795	13
4697839	13
19387140	13
67808	13
797574	16
1050932	13
10836509	13
2190259	13
5891113	17
11085156	13
838458	13
360123	13
24678869	16
8240973	13
28252409	13
15019459	13
443800	13
20962391	16
14105081	13
6307782	13
2807355	13
44283376	13
95834	13
16510341	13
6313215	13
268361	13
2361271	13
18337004	13
32721095	13
46954796	13
3631447	13
5523245	13
1652985	16
6039463	13
56247	13
15835491	13
4602717	13
7142360	13
13222933	13
16005447	13
3154752	16
3364859	13
730415	13
12901668	16
3317261	13
15216843	13
4859075	13
8495437	13
1093109	13
9652630	16
2606923	13
4233580	13
8227527	13
8778794	13
2452779	13
5793460	13
4080868	13
17984998	16
20225009	13
9275747	13
4970916	16
3392539	13
6287346	13
3829523	13
12345447	13
2248012	13
1774229	16
7261254	13
19481492	13
23132491	17
13216763	13
17201534	13
5808372	13
2127076	13
13851936	13
2472080	13
13200250	13
9026144	13
5985514	13
26207022	13
1981926	13
4906458	13
5714338	16
8729752	17
262152	13
5487781	13
3714427	16
19195285	13
17687771	13
12472273	16
602405	13
3392348	13
2122308	13
4270832	13
7131847	13
383002	13
38725920	13
306502	13
3089814	13
16458836	13
8712526	16
289605	13
1481683	17
6488789	13
10679461	13
2978852	13
3944540	13
4812635	16
11072874	13
19638163	13
26081776	16
4151851	13
6149228	16
1034080	13
18626461	16
6018932	13
6070603	16
6468365	13
3989895	16
1483220	13
5675757	13
4145676	13
13041704	13
13267646	16
5418731	13
23745409	16
7803430	13
5099316	16
18859382	13
8470422	13
12016654	16
2947989	13
4009323	13
19841485	13
11011272	13
2957430	16
28504098	13
7339051	13
25826570	13
8103640	13
10394176	16
4808298	13
4309200	17
32194455	16
3379449	13
12385006	13
253212	16
2854728	13
4746379	13
10212385	13
712247	13
17152483	13
7305541	13
3990212	16
21722992	13
3134403	13
1721486	16
10564077	13
3885350	13
18833591	13
24362127	13
796642	13
15463335	16
24154140	13
10970488	13
1770002	16
2019713	13
1610572	13
5030099	16
4003667	13
17189013	13
1252895	16
8521717	13
6465711	13
22104630	13
12762566	13
9439160	13
5494483	16
6901952	16
1302979	13
1856735	13
1844220	13
4424203	13
370854	13
4362159	16
7819215	16
7520609	13
8236932	13
3979395	13
18612327	13
11713292	13
19256051	13
30250606	17
17532306	13
9371094	13
1487104	13
3117615	17
19686141	13
1189396	13
6072964	13
1001220	13
22761547	17
49102512	17
21055166	13
9046784	13
2044723	13
3431717	16
9594987	16
9792544	13
9812743	13
867064	13
10850545	13
6602385	13
9633389	13
11261	13
1660617	16
24550615	13
10281373	13
157017	13
7823142	13
101313	13
14968643	17
16355664	13
8744555	16
13347358	13
5223988	13
4822860	17
25503920	16
3230424	13
14742516	16
8001749	13
6534298	16
16433211	13
19247774	13
50270116	13
1860865	17
19200241	13
808886	13
11994771	13
4229212	13
4680359	16
5361873	13
1701746	13
4362685	13
20168698	13
8896221	16
18608324	16
5627488	13
5023614	13
13932574	13
8336803	13
3601370	13
2288114	17
4736558	16
5377083	13
16551365	13
4540511	13
14407020	13
18527817	13
18932470	17
25399197	13
11618040	13
15150673	13
560541	13
324381	13
3863326	13
1563886	13
1221460	13
10735150	13
1649371	13
20001144	13
638786	13
9589462	13
10499696	17
6173595	13
3636454	13
1182691	13
10244943	13
4664816	13
401157	16
1373394	13
8358490	16
4051556	13
21595	13
476462	13
7645263	13
3348950	17
863086	13
8787532	16
7177092	13
23090101	13
13399991	13
1620992	16
23768504	16
25074233	16
25902347	13
1579024	13
2866792	13
23680885	13
5140660	13
327973	13
6726521	13
21126129	13
18234275	13
2261380	13
3645721	16
2278608	13
8943210	13
9747391	17
3387388	13
15746019	13
6896309	16
2647225	13
14095385	13
1186428	13
4312510	13
1552526	13
671626	16
27374105	16
2443717	16
405549	13
505595	13
9390101	16
8858442	12
686686	17
6255161	13
1877459	13
4045380	13
1745999	13
4114829	16
9147486	13
7897080	13
30283897	13
3828220	13
9564871	13
1900330	17
15075082	13
18100269	13
5916562	13
274767	13
2682024	13
798706	13
555135	13
36454582	17
5834833	13
10377634	13
12216092	16
6754509	13
11134893	13
8027003	13
14630950	13
4420735	13
29656618	13
70004	13
24089943	13
18939599	13
14291774	13
11248265	13
10923211	16
651244	13
2527309	13
20926311	13
8013401	13
8595533	13
16425365	13
8680297	13
3458593	13
6274727	13
1114497	13
2939823	16
16247194	13
921039	13
5806099	13
694151	13
3269673	16
41033403	13
4178457	13
2658611	13
4545146	13
5580881	16
3441189	13
5759162	13
1196099	16
114470	16
10194022	13
16395393	16
8275413	16
6941745	13
3053457	13
9978661	13
3331794	13
3352715	13
490878	13
4345198	13
4180902	13
36033390	13
658094	13
1188738	13
10067993	13
1858943	13
15276925	16
5054406	13
11596708	16
18834816	16
16320971	13
7213730	13
9528841	13
8275116	16
19313799	13
3768593	13
20097641	13
12643298	16
2737458	13
561377	17
2098364	13
10273572	16
89181	13
13430724	13
13389476	16
22087280	13
499188	13
792546	13
23356332	13
14119826	16
5543329	13
11855833	13
5463910	13
9227966	13
11267499	13
3004790	13
3473488	13
5111935	13
20828692	13
17288572	13
2722938	13
183583	13
111463	13
13764627	13
11092432	13
18172998	13
20902744	13
387838	13
3533008	13
17375128	13
1832038	13
10652137	13
5359641	13
1965721	13
6997971	13
7162308	13
2675733	13
8489776	13
140546	13
7950334	16
17622753	13
11073558	13
444096	13
18352147	13
195926	13
7065195	13
14722185	13
4854296	13
89095	13
3976857	13
6103440	13
7971196	13
7479663	13
12997246	13
11076671	13
1492064	13
4223876	13
22801235	13
6333857	13
11783590	13
13950547	16
7429263	13
7886625	13
11450569	17
15506798	13
19181502	13
445411	13
859429	13
2809363	16
5063001	13
1476509	13
2175056	17
3722840	13
1773736	13
24849224	13
7801036	13
1391786	13
1757359	13
1252100	13
3593345	16
4688842	13
16574599	13
3623017	16
11115059	16
2561336	16
1806041	13
130583	13
13960742	13
15687464	13
10940893	16
32933392	13
13330500	13
139224	13
5916408	13
17538210	13
1203885	16
6547589	13
516506	13
485860	16
12763892	15
1195125	17
25250488	13
2969484	16
7277057	13
2521117	16
18609208	13
91575	17
8020944	13
8848324	16
23631382	13
9600502	13
2088876	13
28384	13
3550869	13
2396933	13
13049282	13
10959571	13
1677414	13
16169655	16
6637348	13
6004831	13
389558	16
9133144	13
4570175	13
5702047	13
8555534	13
2052083	13
4050585	13
2498855	13
5461794	16
4476186	13
25177201	16
8665121	13
9920920	13
153134	13
969976	13
16391375	13
1686844	13
11834525	13
17430246	13
11468243	16
3920168	13
10073683	13
9882976	13
4601564	13
4126441	13
11742741	13
5628436	13
12452056	16
1231120	13
9307497	13
516104	13
7497703	13
3763297	13
2062269	13
7768008	13
964706	16
656382	16
1523028	16
1349578	16
6122254	13
12837747	13
35551402	13
741439	16
28959033	13
10284806	13
4316213	13
1480497	16
12323332	13
5523825	16
1486043	16
9275945	13
2831511	13
3739891	13
3223385	13
3934074	13
6545235	13
23574746	13
7832122	16
4116233	13
4176586	13
6128948	16
13053008	13
3178639	13
5783089	13
2587886	13
7269142	13
4736170	16
12605982	13
10067925	13
47508765	16
12962163	13
6239797	13
7617661	13
1635561	13
1024907	13
8892616	13
14919654	13
6055405	13
9818008	13
23275047	13
27291701	13
4652867	13
5946190	13
2094512	13
8748339	13
24875846	13
4597070	13
3133957	13
2256871	13
5126633	13
3556021	13
18118063	13
16690397	13
17288017	13
5316847	16
11199876	16
28477551	13
4456137	13
2334446	13
17311519	17
10541705	17
7068621	13
9454171	13
112751	13
9243016	13
1331537	16
4246449	13
16341707	13
5764032	13
41513	13
3123887	13
687205	13
6245270	13
5458666	13
6181644	13
7025920	16
5579924	17
14337909	13
13520191	13
6204820	13
50677788	13
9126212	13
4211	13
2450721	13
3658571	13
17938430	13
3149900	13
10240254	13
1136493	13
2420848	16
10284379	13
687196	13
5691346	16
3019146	13
22848198	16
13879494	13
1642835	13
2412585	13
2503029	16
4509580	13
4323533	13
6455608	13
13030109	13
199385	13
5192892	13
24643552	13
4892524	16
7100408	13
2552468	13
10581895	13
7113627	13
128540	13
19034626	13
305159	17
5716734	13
99777	13
21320424	13
40044	16
1875751	16
597513	13
4360500	13
2827110	13
6662683	13
12645926	13
2273654	13
9593578	13
5389225	13
13191729	13
9403031	13
6573874	13
4233627	13
12566939	13
175349	15
9249579	13
4920439	13
1984401	17
8742776	13
1763363	17
29670225	13
1069123	13
1264395	13
15305316	13
17372360	13
30358097	16
6427550	13
12822181	13
890345	13
1829231	16
3590848	13
3096356	13
6117349	16
1962220	13
3197456	16
15145008	13
11631148	13
5317723	13
225449	13
12576637	16
4059768	13
3743636	13
220728	13
4759958	17
23700838	16
6618732	13
1573115	13
909011	16
8469267	16
492799	16
10156033	13
4119813	13
16237450	13
2508404	13
4375367	16
15198543	17
8893184	17
14216192	13
5907946	13
2729502	13
3732827	16
157197	13
14651457	13
164818	16
27843885	13
27095813	17
7546414	13
10217739	13
7151112	13
128907	16
3678737	13
4693411	13
40821788	13
10820695	16
6323068	13
12292844	13
415381	13
1563703	13
2260114	13
6492850	13
13383187	17
4340059	13
12055005	13
12681179	13
9316474	16
34786390	13
378286	13
16132283	13
30921654	13
1777575	16
4338073	13
6272924	13
6048831	13
173564	13
4068385	17
17576847	16
812959	13
6495067	13
3179826	13
20043924	13
5949827	13
3472018	16
3676407	13
1845233	13
6423845	13
10041037	13
13874365	16
8129899	13
2414583	13
12460033	13
11174513	13
1852463	13
10275034	13
4240867	13
5091563	13
3789729	13
3250079	16
4534948	13
407256	13
23897943	13
23278844	13
8255975	16
29719234	13
8488862	13
12301754	16
9971002	13
27790828	13
6036958	16
2135527	13
6047959	13
35136302	16
25334728	13
4547972	13
17387751	13
5411881	13
3018525	13
17259978	16
26928817	16
1334310	13
11223572	13
3597944	13
3462707	13
7588790	13
14067667	13
6131995	13
571782	16
5523711	13
6059069	13
1864647	17
19064867	13
17992401	13
17989258	13
7070783	13
1760351	13
25487101	13
34178227	13
502741	13
1469835	13
4492260	13
708280	13
5629432	17
114410	13
9734137	16
4469238	16
5077452	13
15141105	13
12202279	13
4145747	13
4352647	13
2714733	13
6073018	17
3388563	16
13317026	13
17156743	13
6525891	16
15454948	13
4454115	13
3405823	16
17616826	13
38918281	13
7256758	15
8198819	17
1990556	13
6221092	13
2608174	16
10435828	13
2350936	13
13203689	13
13267965	13
2630069	13
4487894	16
39542277	13
1503330	16
28333918	13
7308628	13
6829737	16
16948222	13
7596624	13
1033324	13
3615827	13
12674091	13
10032593	13
35886601	13
24044656	13
23401792	13
2487026	13
5827394	13
12590993	13
6944621	13
9708511	13
4212282	13
1196321	13
9668303	13
3872811	13
19650306	13
5735977	13
3117835	13
1202258	13
3031639	17
14923182	13
2539102	13
16732484	13
3461492	13
9390994	13
19750044	13
8058471	17
4767541	17
2122351	13
1345321	13
6771	13
4437130	13
5048807	13
8949577	13
7881660	13
8510051	13
148515	13
7290760	13
3537868	13
12308754	13
7118159	13
14562183	13
5694398	13
3844741	13
4533032	13
16422951	13
123923	13
4477119	13
15550957	13
5641775	13
19754744	16
5266928	13
6278007	16
8685351	13
5774162	13
14302020	16
7400354	16
3595195	13
5249301	13
7038599	13
28660935	16
163401	13
2401731	17
6142258	13
3843377	16
21383326	17
3244582	13
2456983	13
2594586	13
12622273	13
16161496	13
6621738	16
1455451	13
8555873	13
1283032	16
6229896	13
8829085	13
5489947	13
5272770	17
1267693	13
5746900	13
5018926	13
211381	16
5660274	13
3254262	13
11240093	13
18247639	13
8128291	13
1995087	13
6005836	13
14097891	13
5893855	13
1932505	13
2423188	13
196136	13
3127689	13
11850594	17
6449504	13
5735131	16
14957832	13
4757917	13
22501077	16
3523287	17
5277506	16
567948	17
4534615	13
15405963	13
593538	13
4626829	13
59839	13
107613	16
382547	13
3125917	13
2621524	13
2541691	13
29355243	16
13999472	16
979128	13
4582207	16
10944957	16
1424148	13
19682666	13
12731644	13
1065768	13
4929756	13
11286051	13
179165	13
2586851	16
30621570	13
3044913	13
18743439	13
9626130	13
3385139	13
3865965	16
60266	13
1991279	13
1787760	13
5803066	13
2311763	13
1946206	13
7138264	13
19572157	13
20017028	16
20573009	13
12672467	13
78577174	13
1355340	13
2245649	16
3983620	16
2032857	13
4415111	16
3435590	13
3897954	13
3998527	13
881873	13
11639961	17
9557940	16
25450483	13
5449646	13
659370	13
31580768	13
4319030	13
12229710	13
4340397	13
4911140	13
1527279	16
5452569	13
1667930	16
7699906	16
3603267	13
6572971	13
12324044	16
23793007	13
4267160	16
4185682	13
7384638	16
2984561	13
27745395	13
1023566	13
806805	13
2305177	13
1004982	13
9056751	16
8986191	13
5943505	13
6826626	13
6632428	13
3948851	13
8231085	13
12454132	13
8792301	16
5163565	16
7314623	13
6314248	13
1549663	13
308151	13
10410928	17
6989409	13
9584527	13
1928331	13
5484958	13
16740564	13
31416848	13
988265	13
3151872	13
9833484	17
10335583	13
4049591	16
6434096	13
5914905	13
15251	13
10065490	13
13385337	13
12904123	16
2170626	13
8580862	17
11742055	16
11273935	13
4589882	13
8820994	13
9544250	13
29853337	16
2339094	17
13387469	12
18986802	16
17931923	17
1344495	17
9231664	17
11659828	13
19545770	13
39597795	13
3685407	17
2667769	13
6200273	13
1895886	13
23472528	13
8959705	13
11748143	13
7029957	16
9507394	16
783313	13
12101964	13
4641645	13
4495987	13
1177157	13
3529742	13
1588296	16
5706834	13
4344419	13
21854872	13
11597775	13
8651338	13
3095275	16
17771123	13
13220233	13
7782445	13
1990536	16
7269894	13
1356828	13
10156659	16
17085671	16
8062846	13
22721407	16
6424877	13
32695641	13
714511	13
18322585	16
9662776	13
15848288	16
3775455	13
300717	16
8577052	16
4317116	16
2212331	13
11782897	13
14841389	16
607743	16
2142666	13
28225959	13
3136176	13
6009533	13
2818484	13
2062132	17
1093277	16
536271	13
16398149	13
17687201	13
4323280	13
29096145	16
14571717	13
3515003	13
6602436	13
5250022	16
1538883	16
8061124	13
5152911	13
1838943	13
1033898	16
8020019	13
2229544	13
2442546	13
18545814	13
7747762	13
9040728	13
29426760	13
1889024	13
129469	13
4400177	13
113261	13
36149309	16
8627862	13
21653480	13
1607474	13
4014776	13
13664058	13
22848373	16
9031319	16
1098560	13
3063526	13
211781	16
5936704	13
30519146	13
12063839	13
25971381	13
6118727	13
8507672	16
17723644	13
17444977	13
3369912	13
14097734	13
447177	13
10718590	13
38481799	13
118872	13
4325350	13
221578	13
22393525	13
15479172	13
3761830	13
9327702	13
9642373	13
2889429	13
3557217	13
2117174	13
19140757	13
2636221	13
1820432	13
7077105	13
2684950	13
6130114	13
974935	16
5696269	13
3741408	16
3024727	16
5697340	16
8787455	13
3231388	13
1438829	13
8638860	16
8130304	17
7628377	13
11953594	13
2511428	17
11061384	13
6953252	13
14987196	13
3651750	16
19949919	13
4898113	13
23822881	16
9084322	13
14080046	13
1459622	13
754314	16
13983442	13
696105	13
15105780	13
7635381	17
6299962	13
703863	13
3107230	13
2102876	13
12092710	16
11580045	16
9612392	13
3649408	13
4570969	16
14048715	17
2745632	13
67704	13
5885991	16
4855208	16
8045337	13
454673	13
9943602	13
21956695	13
15051299	13
21430677	13
2804531	16
11491070	13
1575715	13
10482385	16
1783326	13
7397945	13
2599784	13
15144940	17
13279843	13
2096893	16
2394421	16
3670633	16
16582629	13
1073398	16
2090030	13
2053407	13
19251395	13
1339997	13
257542	13
18307407	13
13683620	16
23212926	16
5800364	13
8187532	16
2409830	13
8930419	13
8866788	16
8731317	13
1968264	13
25026513	13
484165	13
964322	16
2726831	13
12513674	16
4213498	13
23744295	13
1203876	13
2936974	13
9947049	13
6122593	13
7188698	13
5399105	13
29058794	13
5416761	13
16102440	13
5591905	13
6786996	13
8566848	13
2523795	13
12600168	17
10153062	13
18821011	13
4958643	13
7220990	13
2104250	13
5159444	13
1108314	16
6121058	13
16619305	13
16981953	13
13080522	13
6811083	16
1194925	13
3986556	13
12819974	16
1567336	13
14584807	13
6235613	13
152201	13
3673125	13
892242	16
9500844	16
5472004	16
2227834	16
6955577	16
28523391	13
16009587	13
38905092	13
16548789	16
5640373	13
14305142	13
17802592	13
1541229	16
9778584	16
158303	13
10558206	16
7604094	13
5703574	13
4269529	16
11918743	13
23078615	13
7683702	13
7480705	13
14794533	13
9806870	13
8437197	13
3372042	13
1225058	13
1539901	13
1452255	13
5614886	13
3312564	13
7478458	13
6677563	13
8133347	13
14305346	13
394948	13
35316500	16
5219032	13
16594371	13
118212	13
24968273	13
9765973	16
2524531	16
9922126	16
9563836	16
20481279	13
181766	13
1688515	13
4305551	13
2338192	13
1867222	13
4473680	13
4235574	13
5466468	13
28927609	13
10038545	13
19200720	13
2730926	13
5211113	16
1123852	13
739298	13
7890720	13
24913600	13
2932149	13
9298170	16
22021760	16
3049366	13
8173861	13
4580017	13
5450331	16
907634	13
8586611	13
4232749	13
9768612	13
1932907	13
6697068	13
637577	13
1617089	13
7462669	13
3260607	16
2454630	13
289124	16
16418713	13
2750976	17
5232419	13
5321444	13
2641760	13
18956458	13
3927690	16
7860615	13
6873453	13
9510112	13
8213917	13
5118325	13
3632472	13
14926781	13
5095311	13
486964	13
7668350	13
11690391	13
34458643	13
6773529	13
93429	13
2337946	16
4606919	13
13083005	13
3659122	16
10795298	17
32154812	13
10648548	16
12557816	13
4244101	16
2787619	13
521676	13
4335734	16
19929735	16
10342103	13
1906762	13
9075869	13
3973803	13
2914682	13
19442210	16
2463271	13
1206228	13
17441460	13
320923	17
7343283	13
13682640	17
7101847	13
6859788	13
241438	13
6514262	16
2408309	13
2234692	16
6175347	16
23655863	13
2511439	16
487756	13
3535679	13
7640455	16
2002273	13
5381273	13
14060933	13
641856	13
13793479	16
5739528	13
6496199	13
5723656	13
11640620	13
2186820	13
982072	13
1804472	13
3499389	17
8625696	13
668573	13
3154838	17
1079577	13
8991846	13
15930614	13
7941361	16
17334351	13
344640	13
3966117	13
14536143	13
1727627	13
6312417	13
1544657	13
853860	16
404716	16
2644080	13
21194	13
11163184	13
168902	13
8388852	13
1010003	13
10690790	13
1984162	13
9695254	13
6380503	13
8973448	13
4243157	13
25682771	13
1038920	16
583691	13
23642169	13
37414420	13
3671227	13
2977994	13
2407393	13
619072	16
4895661	13
1162622	13
1818226	16
2757691	13
5738076	16
4796979	13
6657491	15
6960607	13
12667412	13
4020138	13
4420373	13
20593937	13
27109775	16
11463513	13
1029782	13
144686	13
4861727	13
2629684	17
436715	13
867678	13
1765487	13
812310	13
1803983	13
8872551	13
572619	13
5995555	13
4817765	13
8324961	16
7586671	13
4056971	17
10092010	13
1266422	13
7198549	16
18677966	17
29934073	13
11029456	16
13769158	13
13879359	13
333511	16
20142487	13
685467	13
5083061	16
7113676	13
3099730	16
1038778	13
8318391	16
20214	16
18179165	13
820311	16
2981492	13
4337027	13
6159264	13
6620275	16
7415256	13
4704867	13
12073423	13
3247385	13
3465462	16
3760947	16
16837179	13
7551810	16
3671833	13
2842648	13
5473116	13
1939922	13
2130364	16
2477179	17
1388794	13
9072120	13
5518257	13
12332447	13
2291646	13
13094665	13
1961557	13
47294403	13
5062351	16
602263	13
6429282	13
5587030	13
6475215	13
1064626	13
3506427	13
2025308	13
3078728	13
26941478	17
12278771	13
1140970	16
5533281	13
213433	17
3512439	13
8632783	13
2134481	16
822527	13
3319331	17
1886732	13
5256010	16
7759614	17
19136370	16
6501996	13
8890144	13
12333789	13
10774934	13
8288565	17
4740969	16
13214891	13
13577778	13
4249305	13
4890688	16
6121429	13
2711139	16
5981389	13
25442	13
3471329	13
2908311	13
2292437	16
1937154	16
4677246	13
1774288	16
1098592	13
985056	13
1307088	13
7080706	13
23517354	13
776159	16
3800397	13
8730502	13
13957744	13
909643	13
19605483	13
1338040	13
412768	13
6008596	13
12710586	13
12551939	13
9011579	13
18868812	13
23915120	13
11193988	16
2145806	13
608148	13
431855	13
4872490	16
18437024	13
11976818	13
6540192	13
7236305	13
8124689	13
25657141	13
2452827	13
10485405	13
9143017	16
27520	16
21858228	13
5300063	13
1248485	13
240592	16
2447147	13
1225072	13
4289319	13
21790944	13
3275221	13
1695957	13
5052823	13
4615630	13
15686292	13
11208788	13
982930	13
5224308	13
9991731	16
5100546	13
7515090	16
4535308	13
6199704	13
3794870	13
109311	16
18443779	13
5732026	15
309781	13
1254584	13
17319632	13
2723418	13
5873912	13
4641152	17
9241125	13
8762025	13
910849	13
2535399	17
6904690	13
2352951	16
4404618	13
3981290	13
707645	13
2389179	13
14265711	16
39281342	13
21202690	13
1887387	13
14604238	16
11824534	13
22857556	13
6769869	16
792235	13
14468001	13
405832	13
10165586	13
966620	13
11674783	13
15200327	16
16764733	13
1588289	13
1591447	16
26145415	13
15688701	13
1797243	13
64021922	13
17367820	13
8478808	13
2456397	16
13855368	17
131832	13
2122397	13
16188162	13
4540385	13
165700	16
6328141	13
7692960	13
5150886	16
144623	13
274376	13
15491223	13
831819	13
11348106	13
5466031	13
1503451	13
5078812	13
16672725	13
1512394	13
472733	16
4389751	13
3239756	13
20019314	13
236955	13
519945	16
866422	13
35444527	13
708520	16
3873770	16
3491214	16
8904843	13
2008738	13
633203	13
31422078	13
25941226	13
22857892	13
11451550	13
38747384	16
30581243	13
1705600	13
12575037	16
183971	13
7578928	13
2418762	13
3950370	13
1092877	16
4539505	16
1263418	13
656834	13
9756057	13
11612992	13
32816811	13
8818167	13
38936534	13
5004344	13
10488762	13
8178793	16
23285750	16
75665	16
14145868	13
1515563	13
3071784	16
4148866	13
5678477	13
7643189	16
3442916	13
9330744	13
2416573	13
2255212	13
4491374	13
1911186	17
17636287	16
33827977	16
45085	16
1115163	16
1203359	13
4161653	13
3857207	13
15813871	16
16196842	13
18410746	17
16180136	16
14506982	13
2613550	13
2549930	13
603436	13
6021882	13
5375070	13
3600547	13
5930539	13
1519004	13
2209917	13
15524065	13
271482	13
2004042	13
5071129	16
4578220	16
1769283	13
25975833	16
284252	13
9827529	13
27642675	13
20742188	13
11248967	13
6857121	16
4667055	17
22034626	13
9311052	13
7380903	13
1776201	16
26886469	13
3653488	13
10707125	13
10531896	16
8928426	13
3371947	13
502335	16
9229304	13
19635931	13
8245116	13
601707	13
3714922	13
9399113	13
9724279	13
6165413	16
5310395	16
9453980	13
7220391	13
9000492	13
654660	13
8577966	13
3427557	13
2303911	16
37276122	13
2795196	13
11790676	13
10201928	13
9091018	13
4272723	13
7063823	13
8338192	13
1342855	13
11818170	13
5873619	13
4102466	13
9470042	13
4027690	13
19480093	13
7807728	13
1729169	13
5623937	13
54631	13
89483	13
4804027	13
10298511	13
424332	13
770435	13
12799349	16
3033516	13
9153907	13
3395670	13
5578282	13
1456894	13
16638949	16
7028709	13
5177739	13
3019343	13
3129640	13
5779122	13
13696944	13
2385787	16
11087915	13
2293369	13
5955767	13
9095794	13
221748	13
2087267	16
35489244	13
8951634	13
519062	13
40529277	16
10163177	16
100803	13
3822083	13
1292277	13
15290397	13
4232526	13
17885170	13
13090056	13
4771227	13
7953280	16
1740191	16
7953006	13
19251197	13
24689002	13
1004697	13
6510080	13
105542	13
8951653	16
354780	13
23372703	13
2511243	16
5616066	13
2911698	13
15524497	16
5806165	13
9897313	16
5456246	13
8419511	13
13603853	13
15267292	13
4872150	13
16331658	13
537998	13
8740569	17
4852678	13
11695160	13
2528831	16
248805	13
5947169	13
5878235	16
3260753	13
8102136	16
15457527	13
3711310	13
11739754	13
8804301	13
22471959	13
6779425	13
3203287	13
8671216	16
20605245	16
2511855	13
2111328	13
514304	16
9277242	13
2243486	13
31103128	13
24690050	13
31210951	13
19332073	16
3931215	13
388570	13
3901170	13
5391060	13
1769799	13
10367015	13
9829158	13
5713805	13
1140991	13
1966046	13
12539333	13
2948095	13
6297018	13
78165	13
4009067	13
619201	16
6909562	13
1460205	13
8994149	17
1351377	16
11977492	13
119033	16
22604951	13
4642255	13
25932431	13
7807130	13
707742	13
7250540	13
4732439	16
2215698	13
13521590	13
6606584	17
4220650	13
6763867	13
24420061	13
13630454	13
30153032	13
4219864	13
2059808	13
18090249	13
28364	13
2277088	13
7005590	17
4359816	16
1694359	13
8661077	13
1443724	16
953078	13
4594155	13
1459755	16
4462104	13
5682399	13
8758354	13
30246626	13
16965296	16
7144593	16
4715726	13
2850100	16
21313894	13
91905	13
3435380	13
18595059	13
2158318	13
2389199	13
5894685	13
1979568	13
9248149	16
6576923	13
3532124	13
451346	13
3199824	13
7977573	13
249710	13
996860	13
4044665	13
5916863	16
25868614	13
4388779	13
12294534	16
7795941	13
981731	17
1218247	13
11516287	13
4494022	16
311385	16
11696702	16
585352	13
16472479	13
12537756	13
2195299	16
13210906	16
8989903	13
14212081	17
12413552	17
7923601	13
20900831	13
6338888	13
4264970	13
1546495	16
3585363	13
4398030	13
5627187	16
27552174	13
1974605	13
1730851	13
622538	13
13230662	13
7554551	13
8728531	13
27603028	17
5571720	13
12133183	13
5880721	13
8229360	16
10068759	13
1921585	13
2559137	13
718054	17
46271	13
37971899	13
20532767	13
3816688	13
5742119	13
5024886	13
3574259	16
28293274	13
4627546	16
5387953	13
12580702	13
10817519	16
9683690	13
4641717	13
12154871	13
792551	13
23908024	13
6980063	13
748741	16
1231926	13
8600913	17
11437810	13
5275824	13
3101663	13
1726031	13
3319477	13
2949800	13
10347852	16
5146301	13
15485367	13
2197285	16
918604	16
2017308	13
617769	13
4049681	13
788878	16
11026159	13
2569450	13
389988	13
17997635	16
1047793	13
473654	13
955095	13
1300578	13
57632	13
1448300	13
53366	13
16700824	13
6613885	13
11509927	13
9169403	13
11462534	16
4217675	16
7411825	13
2135085	16
7248837	13
6016141	13
3843984	13
1498302	13
2135375	13
2597116	13
44247	13
1680842	13
2413490	16
10148994	13
4424155	13
6157070	13
9435237	13
11815799	13
8929108	13
16114832	13
2847383	13
10138856	13
23518608	13
4098535	17
12383181	13
1508603	17
3130707	13
284943	13
2094279	16
8268344	13
1261161	13
3036217	16
1602795	13
26312602	13
7431344	13
10130630	13
12360110	13
3560491	13
4075882	13
911440	13
1870148	13
1617924	13
17924363	13
22612364	13
720403	13
3639596	13
9894108	13
10522805	13
2725316	16
18156105	13
985762	16
10687527	13
7588219	13
12211356	13
8168475	13
6912856	13
11651801	16
7695396	13
297139	13
2449969	13
553137	13
12951190	13
7288290	13
2860687	13
4223587	13
1280288	13
3236578	16
5561305	16
5019443	13
2173823	13
2872492	13
3158242	13
9094411	13
14829858	16
2110313	13
1644644	13
11261278	13
3417217	13
6755542	13
11426369	13
76682	13
5113880	13
18265243	17
1869551	16
8500488	13
368394	13
4066971	13
7851922	13
1408558	13
1797648	13
1550127	13
6377876	13
30315692	13
5142256	13
10395129	13
368049	17
2598942	13
18881141	13
1649269	13
4224361	13
2113593	13
12882656	13
1325026	13
9472071	13
5082583	13
840284	13
8546456	13
6051410	13
1253213	13
482591	17
665550	13
8033836	13
11181364	13
6350739	16
1735720	13
34553295	13
985234	17
1717926	13
1749420	13
18279450	13
2058981	13
10714178	13
1084318	13
458354	13
18198932	13
6578972	17
12818496	13
4992103	13
17469456	13
6761265	13
4615564	13
14972883	13
1368159	17
7040810	13
2625684	13
2253376	16
11438031	13
12803275	16
6578493	13
5934005	13
1692993	16
1789307	13
6730121	13
19097261	17
9111164	13
491439	13
2135007	16
1263429	13
11425561	13
3008146	13
433222	13
2596701	13
2664339	13
761038	13
12089458	17
570106	13
2094802	13
8613641	13
8072065	13
3776775	13
353613	13
6492656	16
8270708	17
6086098	16
1750087	13
1536573	13
5860797	13
4646796	13
10681099	13
3168040	13
8088342	13
56061088	13
25138259	13
5423256	13
10450302	16
4493095	13
8141860	16
9459489	16
7765001	13
4906004	13
579454	16
2630708	13
3065577	13
26946990	13
2402627	16
10042506	13
3159153	13
8150039	13
5204941	17
4812798	13
18016250	13
4750821	13
23180195	17
15075535	13
1903840	13
16742164	16
344237	13
4391294	13
1150273	16
21810	13
7815496	16
610615	13
1369378	13
3731507	13
2191331	13
7533368	13
6025959	13
1337756	16
11635875	13
3132556	13
3698814	13
9518644	13
7872768	13
11990898	16
7091561	13
2727235	16
2397150	13
10852966	13
2740639	13
12686910	13
613036	13
19114697	17
8989546	13
396094	13
2585680	16
2736589	13
5838909	17
8834198	13
861168	13
3050467	13
21225890	13
14355683	17
8765404	13
21721569	13
585820	13
1863643	13
666572	17
1163499	13
4449627	13
18103232	13
6202162	13
4136146	13
12424612	13
1223640	13
6741086	13
526901	13
6135554	13
3086574	13
864111	13
1016526	13
4612115	13
5837496	13
13048596	13
1251482	16
11086275	13
14927460	13
6794052	13
2254273	13
3932482	13
978209	13
12338212	13
14821146	16
10850600	13
8023178	13
3104328	13
21997621	13
1314601	13
94746	13
281977	13
8711273	13
1221567	13
6997414	13
14083132	13
2779207	13
2146113	13
12314023	13
87199	13
9249819	16
933408	13
71294	13
5788073	13
4872014	13
2762815	13
10181624	13
15347042	16
7235398	13
11571447	13
5568340	16
9040009	13
3569454	13
14664832	13
16748558	16
11801825	13
7525213	13
10692781	13
2438442	13
4018589	13
1629390	13
137284	13
8388731	16
3244579	13
5864750	13
1501088	13
138429	13
10636215	13
3243519	13
9370923	13
793317	13
5757695	13
3614548	13
8022561	17
11224330	13
2347975	13
16164013	13
4758852	13
3978820	13
8675680	16
1005164	13
6353935	13
206900	13
2941237	16
2367050	13
4429537	17
2547548	13
8909997	13
4181242	13
6717596	13
7671177	13
420209	13
38086082	16
1876196	16
9856956	13
575512	16
1921018	13
1262085	13
20331903	13
12126263	13
11686722	16
1008515	13
3022200	13
6914038	13
7128008	13
733603	16
950849	13
14068795	13
5788067	13
424659	13
7867057	13
2509382	13
11923785	13
6588189	13
1272625	13
518636	16
6901632	13
685625	13
5277346	13
1704321	13
3792832	13
4191545	17
2019143	16
2473108	13
5404609	13
3029871	13
7797891	13
3547476	17
837927	13
1476328	13
10060654	13
7649298	13
8740355	13
4190745	13
4681194	13
3288153	13
1244411	16
11370293	16
6746699	13
1511766	13
1189476	13
934163	13
455724	13
11891531	17
13533382	13
25628391	13
12075943	13
9343058	13
5574976	13
12323876	16
6413401	13
2494836	13
5527427	13
24204834	16
2912504	13
2132608	13
223985	13
33678	13
3503316	13
15869932	13
3226680	13
2228562	13
17023100	13
2670277	17
8770656	13
3160856	13
37204573	13
3771359	13
9878556	13
7044418	13
5612698	13
195465	13
134282	13
6948271	17
12572002	13
12099670	13
3262961	17
5155686	13
374046	13
4143602	13
5923326	13
3011204	13
9168811	13
4115550	13
4649170	13
8444931	13
16259415	13
1925258	13
27621897	13
13479646	13
4802140	16
3430912	16
8549629	13
12198647	16
1220083	13
1977717	13
454682	13
4887755	13
1533398	13
10399023	13
1382367	13
8687432	13
2719870	13
1829394	13
1034235	13
6765928	13
2582239	13
13672056	13
1246881	13
777825	13
13898722	13
7295566	13
6241279	13
9333570	13
1261729	13
11585885	13
2379692	13
2034447	16
12921358	16
7566879	13
11647478	13
4813337	13
5336441	16
9107719	13
4151270	17
21177522	13
2406428	13
610232	16
2472981	13
2324595	13
8035088	13
2133406	13
7310653	13
11934185	13
13310750	16
2119580	13
757494	16
21855872	13
5755989	13
23605892	13
6284671	16
1221412	16
25370569	13
6926273	13
18159124	13
3770731	16
32209407	13
8467246	13
178812	13
5506340	16
9098879	13
3748762	13
5846176	13
1797407	16
1200004	16
746699	13
7345088	17
18623753	13
10732363	13
5772298	17
7377740	16
9575865	13
5980552	13
6664322	13
523347	13
6954093	13
651201	13
8597305	13
7950412	16
7969769	13
16783547	13
2793602	13
361725	13
1361740	13
7817036	13
5846155	13
5251657	13
2812659	16
17638909	13
6052242	13
5396523	13
7217399	16
2417292	16
2592374	13
5630651	13
10105417	13
9980968	13
12764861	13
4178726	17
1481837	16
8322504	16
633182	13
4788356	13
3442008	16
2392764	17
3626069	13
4161242	13
6982679	13
24364554	13
944762	13
16434917	13
4066121	16
23900666	13
714512	17
8908941	13
3425521	13
18305324	13
6708101	13
1908549	13
9643378	13
17195171	13
10605250	13
9299880	16
1213909	13
11331468	13
10056357	13
2603564	16
911861	13
8079870	13
5608149	13
2313256	16
11754904	13
688346	13
6149896	13
9518172	13
10243607	13
472410	13
3027345	13
1484039	13
4316387	13
855527	13
2404179	16
20184612	13
31644132	13
1042045	13
13459181	13
5123382	13
11251835	16
5435318	13
2017038	16
2460532	13
15447909	13
3763593	17
19986550	17
4154011	16
8282420	13
9692744	13
868666	13
370124	13
2869170	13
11870991	13
2484786	13
7795714	16
2102862	13
979248	13
15933056	13
336479	13
4449149	13
2709705	13
18998519	13
14605118	13
15596936	16
3579086	13
5302183	13
12279498	16
6040	13
18645179	13
11378869	16
8222370	16
1663791	16
2535176	16
11685	13
6652077	13
5816623	13
12598672	13
1763520	13
13878941	13
1364308	13
5343848	16
11574891	13
14000197	13
17800428	16
6431344	13
173064	13
5024301	13
8234737	17
218817	13
13500068	13
10817857	13
7395885	17
4772800	13
3711383	13
5388191	13
2063433	13
2755561	13
273826	13
6354236	13
6542329	13
6695971	16
12397856	13
14636176	13
680301	13
4084367	13
7182201	13
28168157	13
8425482	13
2891787	13
230499	13
3258223	13
2436874	13
4548954	13
16779188	13
9913389	13
883457	13
2219846	13
467214	13
937615	13
8050092	13
7282743	17
4287879	13
10316158	13
19504566	16
2741500	16
2835669	16
1534215	13
13532968	13
17649094	13
2993851	13
6496869	13
3397076	13
12170654	17
3486904	13
2962134	13
449780	13
981196	13
16568827	13
19414104	13
6385297	13
9433294	13
828446	13
7416799	13
3074069	13
2406959	13
4235901	16
2728821	16
4694316	13
207154	13
3898705	13
1476442	13
883375	13
1708099	13
1692001	13
5813905	17
35317334	13
2734579	13
9609073	13
9160619	13
8509714	13
11501273	13
2603683	13
14952602	13
3761832	16
22401479	13
2591743	16
26748216	13
3930501	13
20462067	13
9369408	13
21664846	16
2876327	13
1157735	13
9589339	13
372704	13
9982295	16
1477138	16
33010907	13
3561490	16
12961777	13
1668552	13
801196	13
14731723	13
12239492	16
3328428	13
1980365	13
5979916	17
6908534	13
19924045	13
9392912	16
1888051	13
16857614	13
493851	13
5750203	17
1782167	13
447032	13
12764800	13
9280161	17
5214465	13
724051	13
3518679	13
83726	13
884787	13
551705	13
1391031	13
7091293	13
1080443	16
12050716	13
3627268	16
447454	17
10237695	13
31484888	11
5236716	13
23117758	13
8434364	13
1861012	13
191545	16
26589641	16
11673601	13
17540317	13
24760728	16
9709311	13
40773265	16
40934063	13
4295294	13
14938001	16
1351369	13
8188083	13
4881662	13
533251	13
6272170	13
15339007	16
21254503	13
19182200	13
11399954	16
100489	16
12662760	13
5373346	16
3917828	16
4884508	17
2128873	13
32646149	13
365475	16
12181216	16
58735406	16
10254438	13
2080719	13
24930009	13
4518411	13
5282896	13
1184144	16
13700306	13
48427	16
26831711	16
18496939	13
5403508	13
5356013	13
12717889	13
1107524	13
29527206	13
12402117	17
1897524	13
1999201	13
12783498	13
28223956	13
22384763	13
5264236	13
9655002	13
6886301	16
6404274	13
38282923	16
2650677	13
1165763	16
4031595	13
57948931	13
27891354	13
2944436	13
3076898	13
1001705	13
1673300	16
7092984	13
22901072	13
10427908	13
2036233	13
4223208	16
8613169	13
17777589	13
21978773	16
21565972	13
40870730	13
3544955	13
15638509	16
1702220	13
150930	16
39472547	13
1215458	13
12501691	13
561772	13
16343661	13
10283901	13
26520801	13
374525	13
3869739	13
12598977	13
14376077	13
8052985	13
7237283	13
1253154	16
7593457	13
2416191	13
6349903	13
3723090	16
25747372	13
7060061	16
290295	13
5659830	13
188465	13
18794123	13
38260343	13
4918607	13
5798022	13
3079146	13
1980895	13
12190300	13
503743	13
49617	13
8061574	13
3758531	13
6561812	17
3311866	13
4579602	13
9073959	16
8752928	13
2609378	13
3118479	13
5026381	13
236252	13
3309451	13
16672971	13
5034840	16
10372617	13
2160123	13
5097651	13
7933026	15
1560680	17
4456835	16
912825	13
13522335	13
1798815	13
8013344	13
10107575	13
5297065	16
4886678	13
3613793	13
7187930	13
2102184	13
2269115	13
858012	13
7010625	13
1659525	13
18915428	16
14532176	16
9484112	13
6300014	13
2302844	13
10005009	16
10873692	13
2253908	13
6179084	13
2352357	13
2826524	13
5348731	13
3348381	13
8041166	13
3296216	13
3365592	16
6576061	17
5955862	13
5198160	13
820726	13
1201577	13
4079599	16
19595998	13
1275810	13
7814060	13
1471694	16
8065938	13
9057522	13
1923730	13
659696	13
3502916	16
487457	13
8435387	16
3527167	16
5325158	13
8241430	13
13649820	13
3512898	13
2143597	13
10860534	13
1659337	13
2525857	13
10825222	13
3854357	13
4253093	13
1558130	13
13061410	13
878113	13
3607177	13
19834297	16
226534	13
5333682	16
22391521	13
2718506	13
6335562	13
3922878	13
1323062	13
470260	17
5077873	16
2956872	13
74756	16
12770338	13
9738936	13
8082808	13
1209767	13
1019271	13
7049537	13
22290220	13
3663035	13
810324	13
7212515	13
6302908	13
4414775	13
5642718	13
20444587	13
7718173	13
5303739	13
6584089	13
3746736	13
18276295	16
3418947	13
3561325	13
1683158	13
139821	13
1210059	16
464542	13
7814382	16
3819333	17
1878360	13
731804	13
1990946	13
8536161	13
1511394	13
2806537	13
8241785	13
8013901	13
24565323	13
3821288	13
426873	13
3738825	17
1904030	13
4196661	13
1637914	13
3261206	13
19343624	13
3092771	13
443268	16
5160694	13
1459526	13
14556799	13
3448525	13
6273796	13
292488	13
5143190	13
27616153	13
409048	13
14179335	16
13733117	13
2163990	13
3666089	13
10404243	16
1638146	13
12967417	13
14187284	13
4062614	13
2064758	13
6616298	13
12500761	13
9959965	13
7655237	13
113828	13
2964711	13
6141333	16
6714231	13
1649585	13
24873511	13
11232543	13
1053724	13
1379783	13
1069617	13
6523538	16
7491370	13
6549703	13
15215485	13
6163800	16
9945726	13
4603702	13
5022570	13
2609525	13
5487184	13
9477610	13
1356310	13
237504	13
4120218	16
4121594	13
45311854	13
5466425	13
4163888	16
3517409	13
7203390	13
4353861	13
9501112	13
2619995	13
602726	13
9887868	16
2800296	13
8359612	13
1252409	13
1770072	13
2298661	13
4448909	13
3537005	16
2358195	13
7113485	16
238544	13
86475	13
3714275	13
3959742	13
11287384	13
1651495	13
17177672	13
2480773	16
3169078	13
3318242	13
318684	13
3950532	13
18826800	13
14370814	13
7314285	16
6639266	13
2503425	13
2567722	13
4007112	13
601506	13
18358868	13
6877134	13
3026004	13
4485032	13
200958	13
8890527	13
4640687	13
5377872	13
6141733	13
6746144	16
4471243	13
837495	13
11905042	13
9536381	13
27358543	13
3034836	13
1389026	13
2668036	17
1699610	16
12897902	13
865494	13
3546212	16
57283	17
12243669	13
4193960	13
6071831	13
18016268	17
251348	13
45231	13
11955672	16
2712794	13
2873821	13
1503791	13
2676049	13
241927	13
4001782	13
11059603	13
2649409	13
5317258	13
1119092	13
686437	16
507338	13
6890716	13
904534	13
14730923	13
2994785	13
2048349	13
1403067	13
2442105	13
5360476	16
7960648	13
10902030	13
8351039	13
6962349	13
3748167	13
17208236	13
1748121	17
17005392	13
651857	13
11415369	13
3361669	16
16439813	16
5714921	17
4319206	13
1839137	17
543614	13
2649799	13
2746062	17
2470710	13
16525081	13
6243410	13
3327901	13
414810	17
6154490	13
715513	16
1793497	13
13070555	13
7327993	13
860521	16
12166014	13
11151761	13
2621371	16
3404159	16
4908603	16
6139407	13
8156655	13
1830971	13
85339	13
3215333	13
8039052	13
2178307	13
4511110	13
4123863	16
7738830	13
4596527	13
10388221	16
2124130	13
3708835	13
11551617	13
1808141	13
3293010	13
11634364	13
1518583	13
489248	13
376419	13
2555867	16
9879585	13
3068190	13
1536057	13
752711	13
4052314	13
10920533	17
2323203	13
8504123	13
339881	13
2376425	13
481571	16
11791871	13
347827	16
3684092	13
25837963	16
207562	13
2850721	13
1648066	17
3512870	13
21580550	13
2048006	13
6289486	13
5824139	13
3316553	16
4069880	13
142090	13
13791110	17
1520115	13
3044908	13
1008471	16
5627180	16
9628741	17
4624394	13
12239397	16
490071	13
13262082	13
824183	13
9314136	13
5149739	17
5778983	13
1389440	13
19578363	13
5596432	13
4912412	13
1375766	13
411715	13
7932845	16
14619711	16
11025274	17
8169153	13
15923486	13
11076537	13
5860737	13
417589	13
1755468	13
1318361	13
3032687	13
1472677	13
2691378	13
22820191	13
1097190	13
7891394	13
5294258	13
13272752	13
2755746	13
802630	13
8524034	13
33693321	13
2432924	13
16860063	13
3636075	13
532126	16
2329644	13
367167	13
450776	13
5219408	13
4312269	16
540057	13
10513998	13
456756	13
11219093	13
6981160	13
7820421	13
1331289	16
1353438	13
11224407	13
767355	13
7638710	13
6319842	13
16018142	13
3094089	13
6207757	13
73903	13
2954916	13
1766493	13
3292224	13
2894625	13
20239093	13
2127801	13
4902453	13
2896657	13
706119	13
444550	13
23889184	13
2501611	13
4514862	13
1883548	13
3729539	13
6568394	13
2273197	16
2295285	13
3994260	16
2371914	16
3029584	13
578468	13
3302080	13
3204012	13
13424448	13
1835660	13
715203	13
21529349	13
1528000	13
2802605	13
2186397	16
762760	13
2817537	13
5273613	13
922528	13
318560	16
26396843	13
11202584	16
6073309	13
2515844	13
2762160	13
7401746	13
6533150	13
1077994	13
4113894	13
129393	13
13530569	13
176865	16
1401619	13
686773	13
3553032	17
1757969	16
6982222	13
10365438	13
1076006	13
380808	13
7344658	13
1717886	13
1442047	13
745517	13
1791230	13
4889750	13
1529916	13
1888666	13
379798	13
2846224	13
35823130	13
15040045	16
1825934	13
3425852	16
5510686	16
15119778	13
8847338	13
2698225	13
17391360	13
3039173	13
1526176	13
6340852	13
1053071	16
3829259	13
571041	13
5282766	13
5891203	13
5916142	13
881543	13
6651771	13
7779232	16
2311915	13
8793678	13
5043	17
3932556	13
917471	13
20427942	13
18586414	13
8089736	13
1605709	13
1380394	13
3901010	13
177845	13
19897180	13
34124660	13
1554558	13
2079908	13
6725454	13
12609477	13
10298080	13
1567495	13
8065897	13
10132193	13
1645261	16
2656666	13
4830384	13
2863024	13
10714685	13
24515554	16
1593320	16
7826218	17
19794369	13
10651871	13
2999379	13
7210744	13
1306280	13
5489871	13
4320801	16
11197173	13
3220985	13
12063007	13
8301875	13
27159102	17
14145999	13
6307348	13
3376803	13
8513542	13
2046499	13
5300690	16
14174182	13
2082517	13
6415251	13
204406	16
3899920	13
3656740	13
682723	13
1475910	13
10421835	16
1006629	13
213131	17
449097	13
1844215	13
1900873	13
5996071	17
6450931	13
7208641	13
10819800	13
16856683	13
4350941	13
4437040	13
4771086	13
1090345	13
16406189	13
3666730	13
6180290	16
11528149	16
2976418	13
934396	13
1311472	16
1257409	17
9988217	13
7847793	13
358771	13
35757	13
7597928	16
6414791	13
13056187	13
5078334	13
5217056	13
2884407	13
3317068	17
660908	13
3046284	13
2847026	16
328058	13
1749090	13
12381248	13
4645322	13
10265568	13
155626	13
1386656	13
11151521	16
5429416	13
2741576	17
4238366	16
5439889	13
476181	13
10300457	13
8882970	17
12804021	16
11510861	13
2090407	13
742374	13
4438104	13
1626071	16
1658648	16
2192491	13
11705119	13
21257367	13
7670709	13
4425662	13
5133541	13
5011244	13
2057829	16
2661240	13
7116189	16
3453529	13
3251783	13
4014055	13
4216160	16
22981134	13
817725	13
2574848	13
16982345	13
5952183	13
8398303	13
2845127	13
6332965	13
10758730	13
5348336	13
22957522	13
18867831	13
4492453	13
32220512	17
2858168	13
2951368	13
341979	13
11219615	16
383348	13
7540751	13
2921686	16
2367848	13
5476029	13
1225730	16
6872857	13
9345509	17
2601732	13
1684170	16
28783819	13
2598390	13
1533595	13
5028961	16
7283357	13
6892645	13
5297082	13
1714252	16
1065268	13
1350940	13
6715489	13
18676343	13
6772592	13
496487	13
6337429	13
1550774	16
4582166	13
3845280	13
3219990	13
2918741	13
4689879	13
2727926	16
22012071	13
5693359	13
3154893	13
8770379	16
16044152	16
28225548	13
3090528	16
6335739	16
9766142	16
10935300	13
4545927	13
6437298	13
3592147	13
337611	13
2291460	13
7145123	13
7013768	13
4693801	16
6513327	13
9782889	13
5832638	13
6177774	13
7040022	13
9976955	13
5165294	13
8966978	13
349697	16
7596190	13
1137254	13
7419363	13
5532516	13
5801143	13
2770208	13
1626024	13
2692118	13
2637951	16
6120445	13
1638151	13
2688586	13
12529696	13
3960834	13
2870982	13
2658603	13
4467644	16
520824	16
2206747	13
4975746	16
20667518	16
5887069	13
4628801	13
1007832	13
305134	13
2781091	16
2210921	13
4536764	16
5630031	13
696794	13
17945409	13
2606341	13
15434349	16
7032055	13
884013	13
28033008	13
355237	13
18076600	13
9277648	13
16633945	16
7868891	13
11128092	16
24233534	13
9379177	13
1261658	16
5659362	13
14715006	17
13909188	13
3549283	13
1906347	17
3182343	13
1534613	13
339961	13
5519222	13
13231484	13
7203147	13
1453069	16
14198044	13
54993581	13
9994869	16
1239953	16
37723693	13
6157209	13
759976	16
24740616	13
3307564	13
227286	13
7074328	13
17488400	13
19429198	13
13220141	16
22102	17
2290653	17
2007939	13
3316501	13
2805916	13
7071340	13
10061768	13
35261895	15
2735825	13
5594616	13
5294798	16
17665627	13
7576440	16
10762249	16
3430017	13
6228502	13
7389059	16
2661982	13
18476324	13
3089302	13
2604650	13
7845704	13
3853074	13
8183186	13
7389000	13
23877944	13
8474385	16
28237377	13
26068841	13
4432664	13
3052292	13
8380192	13
689119	16
14545427	13
179168	13
10726335	13
5293906	13
3977677	13
13686933	13
1588059	16
1713121	13
3722784	13
7192585	13
896102	17
11985572	13
12501268	13
3713522	13
14643554	13
2531255	13
12646015	13
1954211	13
1456159	13
883352	13
2371202	16
6112131	13
7178733	13
4669497	13
3781475	13
10727813	13
10692991	13
9094482	13
2150776	13
5976320	13
2110820	13
251077	13
6233129	17
5507472	13
2353853	13
11212808	13
2478648	13
12463607	13
496556	13
495200	16
9193348	13
17672464	13
9822919	13
11138621	16
2954963	17
1839566	13
2070003	16
10979202	17
6749604	17
32205094	13
2152762	13
1587541	13
242159	16
2417125	13
14346961	13
289180	13
1378600	16
7218010	16
853730	13
2908206	13
14996736	13
2493249	13
12820233	13
1658262	16
10970520	13
2984627	13
6807614	13
1217823	16
6216585	13
1976228	13
1781288	16
797372	13
1288644	13
9266572	13
30658775	16
2740163	13
4124047	13
232356	13
3474953	13
15490519	13
5974827	17
1183417	13
2104833	13
8482175	13
6664607	13
973199	13
7443038	13
14452211	13
11964261	13
17817519	13
49516	13
29434620	13
2038829	13
6746847	13
33007352	13
2208920	16
1628118	13
1530215	13
16205232	13
345017	16
20845068	13
3382860	13
19808819	16
42672524	16
1393072	13
107607	13
29058227	13
9157421	13
4340669	16
47284380	13
16613809	16
3597445	13
30045738	13
12983923	13
9219339	13
1402148	13
18474496	16
663951	13
7060478	13
33895673	13
28642482	16
9878946	13
6601246	13
7661884	13
8216445	13
131897	16
1971573	16
126426	16
8076052	13
3315469	16
16042446	16
2566613	13
7212829	13
64196750	17
454485	13
3713400	13
568190	13
3364474	13
2314493	13
6805493	13
5115379	13
11699503	16
6868516	13
881738	16
14594980	13
12284056	16
1589536	13
17951291	13
1078014	13
27771064	13
171423	13
2409332	16
13241404	13
2152111	13
5286589	13
15016408	13
5762738	13
18419476	13
11764763	13
9078335	13
745882	13
35667925	13
33312711	13
2935409	16
549391	13
10242878	13
11133113	16
7078740	13
4259161	13
1063891	13
1920675	13
7859236	13
589965	13
3259981	13
16307558	13
18017111	13
3233712	13
10133332	13
633964	13
8050788	13
19731961	13
2113363	16
10111753	13
8778483	13
24712312	13
9732321	13
20124176	13
13084481	16
7078664	16
6558344	16
3081033	13
116200	13
12988377	16
12532726	13
5472916	13
60895529	13
29356910	16
5894729	16
9082601	13
7770202	13
10340278	13
550111	16
14807413	16
2800924	13
1541319	13
6460463	13
6480998	16
1132449	13
941375	13
22290217	13
22697830	13
8110770	13
18627245	13
34331838	13
800512	16
15823961	13
16629574	16
1881943	13
15417639	13
23928099	13
28554906	13
11924779	13
5331352	17
587271	13
32685454	13
18003377	13
25796964	13
9842766	16
6561845	13
6352756	13
4637401	13
11712036	13
3041847	16
7649053	13
14043105	13
1144064	13
6137253	13
5308796	13
21330274	13
5385413	13
31553215	13
47318035	16
17591231	16
20947239	13
1095216	13
2860090	16
3202116	16
21182427	13
26564638	16
67850604	13
5740338	16
26586094	13
8012518	13
21747159	13
7723933	13
944119	13
9602845	13
27009972	15
26806272	17
10907449	13
6158603	13
2094163	13
8422425	17
7017832	17
9377501	16
5155348	13
14127538	13
9573773	13
6738453	13
7521464	13
6847796	16
42390490	13
36569073	13
17151286	13
18115259	13
20164600	13
9328439	13
12597060	13
17669034	13
1806767	13
9476223	16
22861312	13
1557930	13
9034740	13
30726029	13
9567175	16
325610	17
10087185	13
2620301	13
24315507	13
13066161	16
3375167	16
10895120	13
2003947	16
4054625	16
21672833	13
6713163	13
9958276	13
5139284	13
7284762	13
4491972	13
1927819	13
5689588	13
20422631	13
6407460	16
25693776	16
22720463	13
7933409	16
15622490	16
9827822	16
19282924	13
3521444	13
1086202	13
8963701	13
8123651	13
9989578	13
5282720	13
695557	16
1282218	13
9412185	13
5105328	16
33505857	16
6416234	13
25731231	13
10895768	13
12783193	13
32895902	13
37306967	13
8834527	17
25482515	13
22433215	16
1842819	13
20442579	13
21219303	13
437438	13
7019713	13
16066866	13
23232293	13
226233	13
612642	16
8338003	13
12587558	13
1477055	16
6811775	13
1327374	13
1081286	13
9619426	17
11624812	13
4307495	13
9733605	16
1189038	16
2748176	13
6593298	13
4937407	13
3016768	13
11774561	13
9186902	13
3956592	13
3784141	13
2282134	13
676152	16
32109958	13
13500590	13
11827110	16
3931657	13
11606742	13
24297561	13
15242541	13
3777122	13
12909911	13
2305373	13
10039025	13
9959312	16
2005418	13
13480619	16
22492711	16
6335038	13
15622014	13
3528455	13
1011953	13
14088416	17
2744709	13
5072813	13
11659742	13
18293230	13
1557439	16
15648339	13
8595419	17
18727981	13
20868761	16
12529522	16
692483	13
5363708	17
14650536	16
5624865	13
4105184	13
15678345	16
2030250	16
381504	13
34604661	16
18235763	13
2371317	16
20991323	13
5151408	13
3722212	13
13907852	13
5288103	17
10980132	16
2684235	13
3361552	13
10420485	16
11066183	13
7217092	13
17435313	16
2922107	13
2115883	13
6279005	13
993712	13
2076151	17
8105578	16
15317598	13
1932233	16
6541078	13
9888754	13
6027026	13
3773292	13
6041469	13
2972850	13
6121963	13
1470838	16
853595	13
152090	13
7082369	13
9008403	13
2542700	13
2112008	13
2351790	13
6983407	16
1939546	13
6477796	13
4860398	13
4965446	13
3650336	17
3471379	17
18034302	13
733013	16
494464	13
4869754	13
5196753	13
2173809	13
1530283	13
10854663	13
4598125	13
3255791	13
2563290	16
6482846	16
394296	13
6096652	13
338179	13
7475116	13
2836575	13
811790	13
15470413	13
2387427	13
3630447	13
8733777	13
3068751	16
12215856	13
499238	13
2317963	13
9349349	13
2021676	13
11049171	13
15490690	16
4927661	13
11985589	13
400818	16
6069808	13
18184768	16
7371914	13
10153035	16
13231922	13
10175449	13
8107169	13
11005049	13
2612160	13
6474183	17
12997896	16
33172161	13
21216158	16
7686351	13
5058634	13
9439300	17
10321475	13
1198710	13
5413614	13
23393661	16
6550062	13
1722586	16
3062922	13
21242096	13
4974076	16
8861681	16
11205259	13
5299903	13
640711	13
3391338	13
22341904	13
15403702	13
5786889	13
5728963	16
4148488	13
9419220	13
3522847	16
3329384	17
4509613	16
56799478	13
11122062	16
8466	13
23253943	16
5027680	16
641653	13
11793064	13
32178050	17
28564305	13
6556096	16
4880781	16
6968340	13
4524808	13
7494426	13
3904936	13
7269731	13
19813697	13
6408283	13
10471706	13
9858455	13
1616609	15
2304203	16
1851534	16
3843661	13
3729358	13
6216573	13
235669	16
1261023	13
13607306	13
4474869	13
18659706	17
7374476	13
16235930	13
6720129	16
35387318	13
907110	13
12502052	13
8082564	16
266207	16
7129055	16
34011907	13
1524066	13
15348716	17
1985096	13
1271797	13
17986589	13
9820221	17
11526701	13
15412629	16
2437624	13
16241526	13
6854013	13
533274	13
5397845	13
28889073	17
8371714	16
1235318	13
2517201	13
22694305	13
5037986	16
9691410	13
1108942	13
835587	13
12442544	13
17238227	13
8043358	13
13801859	13
4467357	13
12600621	13
3119842	13
38694745	13
1023513	13
19044450	16
7132873	16
35361509	13
28472916	13
8806636	13
4679630	13
12646550	13
4854895	13
8438691	13
10930571	13
1463826	13
109672	13
1612180	13
2330335	16
21460494	13
13162516	13
14066095	17
614063	13
16079356	13
5060923	13
6044602	13
2356202	13
2718647	16
4238121	13
644197	13
2660766	13
845280	13
8296754	13
3312172	13
27930485	13
2492664	13
2360871	13
32186103	13
15527895	13
11263825	13
25739	17
4002900	13
6121320	16
9845648	13
12362796	13
15952807	16
16500793	13
728309	13
37473115	17
41025966	13
80261	13
3128831	16
10619101	13
6076442	17
21550878	13
8422831	16
9071134	13
7600550	13
443213	13
5976779	13
19203211	13
513053	13
2223363	13
4333340	13
821981	16
13523961	13
1174260	13
5111808	13
3751160	13
3936121	16
1057542	13
7986873	13
221509	13
2228236	13
1059553	13
1140159	13
31259239	13
13720478	13
4348205	13
1981858	13
3794807	13
10771538	13
14643235	13
3805665	13
1976203	13
908255	13
1057663	13
446668	13
13269783	13
2920360	13
3935488	17
6334105	13
7146399	17
400694	13
8548120	13
8286329	13
1502364	16
4990240	13
1951867	13
4133237	11
12258337	13
5762214	13
3444713	13
5268504	17
3955662	13
2149626	13
18202330	17
2957465	13
5257090	13
2151951	13
1733958	13
625394	13
379210	13
7565233	13
3171311	13
10568627	13
8623737	13
6480445	13
6576658	13
27221723	16
2886904	13
6245753	16
7396211	16
400556	13
4722733	17
6561575	13
276613	13
16458702	13
8395996	13
4483432	16
3696928	13
1035392	13
12096373	13
4130068	13
7029750	13
2798711	13
20211341	13
15617260	13
30068012	16
23236367	13
4138391	13
1885518	13
575573	13
7009989	13
609122	16
6148163	13
2305871	13
21907239	17
52282180	16
5108581	16
6070106	16
1095166	13
3009190	16
33008342	13
8692260	15
16713806	13
20978767	13
4082078	13
1281709	13
3549503	16
29083689	13
10403128	13
5671343	13
3389289	16
8504082	13
10962430	13
8912001	16
4945498	13
15012927	13
8793745	13
6652538	13
488174	13
469418	13
404912	13
11943420	16
3255514	16
29645422	13
6559523	13
16042791	16
7643137	13
1117740	16
488980	16
4638174	13
323142	13
6141512	13
1082361	13
26402777	16
18975598	13
1890151	13
2492672	13
2251138	16
2074608	13
4043865	16
2351734	13
5390583	17
140311	13
12925912	13
9345684	16
5365982	13
6218531	13
4154648	16
4657191	17
3428851	13
15627055	13
2203211	16
2774942	16
19546179	16
13680058	13
10596460	13
1230097	13
1532653	16
2736658	13
12849086	13
26688455	16
3827798	13
11301721	13
2705371	13
11707668	13
1450815	13
33465230	13
7375488	13
14083733	13
1302660	16
559393	13
9415795	16
718929	16
1906214	13
7389417	13
10982950	13
869750	16
5730123	16
34146248	13
21542893	13
10433734	16
1225546	13
10648707	13
4201006	13
539125	13
2384082	17
1488170	13
1329640	16
6472090	16
32199197	13
7634747	17
8854424	13
4663385	13
6397516	13
19039737	13
1571100	13
12575419	13
21139660	13
23089193	13
28784090	13
1192533	13
21765452	13
3888752	16
21205575	13
5869056	13
29096486	13
24005063	13
8443821	13
2707539	13
1198792	13
3101158	16
20333494	13
12005562	13
4432548	13
9948125	16
8954011	13
5467636	13
6771583	13
3608757	13
2378467	13
2651976	16
117220	16
565388	13
53937607	16
6228934	13
61687222	13
34959573	13
6777069	13
15903454	16
2852079	13
1453181	13
16463084	13
22225598	16
8978131	13
16938025	16
2277564	16
2022998	16
48374173	16
19926489	16
1389886	13
10353889	16
13860023	13
19098157	16
3582069	13
5060258	13
11946125	13
4247363	13
26021926	13
2694109	13
3089623	13
3760449	16
12788928	13
1160601	13
3737821	13
11198615	13
10453583	13
10509082	13
6351663	13
2640148	13
30449385	13
5350610	13
2382385	13
9973119	13
13066820	13
7952628	13
3668632	13
6632941	13
1413334	13
171206	16
3115675	13
1396158	13
29323939	13
4739290	13
14792685	13
6363614	13
4396164	13
24594744	13
15192851	16
5409664	13
21026778	13
5302242	16
25939971	16
3668528	16
14678145	16
47161642	13
2419259	13
7780161	13
4137875	13
11308764	13
978400	16
2549621	13
4109683	17
24814137	13
5014923	16
9299645	13
6228397	17
8167406	17
9300361	13
13460825	13
39071255	13
1800151	13
9009686	13
7869103	16
3166971	16
14240747	13
1388739	16
12493016	13
9332136	16
6675850	13
4548996	13
20664963	13
4944980	16
2510810	13
4174572	13
7143108	16
1119097	16
279678	13
12138007	13
9711702	13
20350876	13
221335	16
4816126	16
27635917	13
8695290	13
10449868	16
5529339	16
5937686	13
10624477	13
10664524	17
21225826	13
439787	16
1161303	17
4699675	16
27361202	16
7808002	13
5135900	13
571369	13
3714527	13
8619667	16
2433108	13
11799799	13
4428170	13
3330607	13
18496716	13
3934582	13
7532017	13
30333295	13
2368156	13
19333597	13
6743213	13
10204127	13
359146	13
8997777	13
5018213	13
2086363	13
1092389	16
8302966	13
1325803	13
2092677	13
755056	13
7493257	13
9924538	13
1075921	17
1819237	13
29742460	13
812465	13
3042985	13
2272459	13
22295071	13
3673789	13
5484159	13
744024	13
5072715	13
17368309	13
398751	13
9973748	17
7802419	16
2560999	13
12245748	13
7019306	13
10677405	13
4316377	13
26934611	16
17287561	16
5444947	13
13284286	13
4361778	13
5263825	13
17833639	13
144513	13
1294250	13
3345164	13
6398548	13
5662582	16
6829990	13
976036	16
2954291	16
1334426	13
2431920	13
1096609	16
1825078	13
1488002	13
2132607	13
4352017	13
3651156	16
3062424	13
705950	13
13436883	13
1877588	13
7950386	13
1050366	13
5875739	13
1520693	13
25438353	13
31488115	13
10173703	16
17064244	16
29733221	16
2740571	16
10612165	13
2015673	16
1911551	13
11578873	13
985182	13
14708945	13
20117420	13
10755639	13
7660739	13
9776956	17
4994901	13
2408611	16
716907	13
1430405	13
2357076	16
38643311	13
18275560	13
3552372	13
2831573	16
6024010	16
5420800	13
21337999	16
15661553	13
7840798	13
1385444	13
2634245	16
7072779	13
5125298	17
7377853	13
4842577	13
4557650	13
14847337	13
1494738	16
10888848	13
700003	13
7750803	13
904560	17
15117362	13
668615	13
7433898	13
28839202	16
9092331	16
13472379	13
10171853	13
64092742	16
4230335	13
425338	17
9722538	13
39676739	17
6010087	13
2715070	13
19096431	13
6500233	13
16266798	13
15686635	13
7077566	13
25462381	13
126659	17
12826243	13
10777670	13
15624761	13
6227466	13
22465249	17
6862754	17
613036	13
3130286	13
11763353	16
4153604	13
4698529	13
5587195	16
1683345	13
2994079	16
1127536	17
15062511	13
12583169	13
1409701	13
11104970	13
32499766	13
4561506	13
12886253	13
1434077	13
9194543	13
7047258	16
12178746	13
10065282	13
9459082	13
14979890	17
384795	13
14530062	13
25527418	13
4703293	13
4704467	16
16997200	16
11203783	13
7321332	17
10708284	13
10048712	13
7834549	13
28188529	13
17182845	13
10637204	13
10987715	13
11085950	13
13608416	13
42098	13
37317709	13
469329	16
5894107	17
4627850	13
1192428	13
2816991	13
6502238	13
3007651	13
7391670	16
15317073	13
31400119	13
2236838	17
16430380	17
1974241	13
5685982	13
6408662	13
3107721	16
18337626	13
4143656	13
27949323	13
1974081	13
12162407	16
3396443	13
12255314	16
15518267	16
16234221	16
3291772	13
820180	13
30039288	13
9990855	13
47644813	13
3349205	13
1243423	16
1810398	13
5065266	16
7155778	13
19875930	13
30604495	16
7573228	13
1820754	13
10053268	13
22106629	13
31206676	16
4406988	13
11303825	13
39034477	16
15610513	13
1598022	13
16041750	16
6658608	13
6083761	13
4451796	13
1652274	16
3966573	13
1590644	13
8975931	13
8700364	13
3245494	13
20382566	13
11880007	13
4367431	13
2232198	13
29653184	13
8770969	13
836198	16
23397296	13
34452885	16
32234600	16
16160137	13
10007984	13
26772441	13
28962723	13
2484834	16
17527265	13
31402465	17
2240978	13
12635843	13
11232645	13
2886361	16
6152294	13
1470294	13
36299876	13
3396051	13
2302690	16
968177	16
885320	13
28729507	17
1640655	16
7757745	13
7252153	13
411386	13
4428987	13
15202209	16
34053051	13
14621176	13
6380503	13
9381906	16
12128192	13
391447	16
2449520	13
1299517	13
26990523	16
57510880	13
20871410	13
7506024	13
1620041	13
35574364	13
27081597	13
3819842	13
7845167	17
10742501	13
1387362	13
57727	13
13644228	16
13433118	13
25366498	16
32427017	13
10366191	13
16972608	13
21087229	13
5578709	13
5174094	13
74252501	16
9916565	13
3735040	13
6100745	13
19063804	13
489105	16
11345612	16
3345953	16
5441750	13
5953584	13
1025222	13
2278338	13
6397110	13
65009521	13
37774709	13
12253078	13
19636111	13
3906272	13
3941338	13
19081249	17
1064559	13
46155944	13
13831110	16
17434139	13
2853430	13
23679821	13
21681499	16
1084784	16
3318668	16
12559590	16
10569689	13
4709213	13
44880525	13
73114570	13
1618391	13
13554040	16
11175182	13
4413263	13
8141908	13
15926809	13
5503925	13
79879950	13
30493119	13
7488903	17
17135939	13
1290070	16
19130768	13
2392000	13
10756848	13
56738063	13
5058311	13
18279511	16
2568121	13
51158776	16
1467564	13
1515092	13
2519920	13
15002217	13
6533601	16
5937106	13
2494820	13
6187014	13
4468716	13
857311	16
7475951	13
3848950	13
32256604	16
23473711	16
56228083	13
33749329	16
5116183	13
30225250	17
6509509	13
10971699	13
9662210	13
8094684	16
7972840	13
2791859	13
6801861	13
3615971	13
11910106	13
1456304	13
8978087	13
15331563	13
7931053	16
20216735	13
19932	13
359394	13
15257666	13
286613	13
5340714	16
21590152	17
2447164	13
1050776	16
5204106	13
15896249	13
17859153	13
638964	13
2733938	16
5437611	13
2046536	13
694184	13
1765491	13
41830	13
587709	13
222	13
37734	17
722289	13
6609307	13
8954996	16
6979116	13
1589304	13
13389508	13
5517000	13
80717	16
643675	13
906925	13
4129212	13
9199613	13
124445	16
4528332	17
5129151	13
18906468	13
2834634	13
169218	16
373473	13
21762732	13
2274046	13
10021988	13
16255043	13
4040960	13
22934718	16
7292014	13
21599953	16
18237862	13
8935498	13
19369356	13
15846274	13
360400	13
44146716	17
2859514	17
14658972	13
3054754	13
159345088	13
14109532	13
15730593	17
9338250	16
3891417	13
6300561	13
2975341	13
11689149	13
11272638	13
4769935	16
14746449	13
6500512	17
4503839	13
2517094	17
24163364	13
4117750	16
9988671	17
2819345	16
207006	13
16837313	13
26266349	13
6237826	13
897607	13
9571007	13
9227612	16
28337780	13
12051528	16
20787235	13
13419858	16
31880882	17
18455339	13
9051410	13
11073618	13
17966635	13
41143370	16
231811	13
34216932	13
26697226	13
2911761	13
20379012	13
8242264	13
14583452	17
32107644	13
13862580	13
4866377	13
11675242	17
3158739	13
17890995	13
14938940	13
9858582	13
37103762	13
5349801	16
1588615	13
9576141	16
29183921	13
14368508	13
13494859	16
8251204	13
7391780	13
2132938	16
6529054	13
909528	16
10521544	13
292598	13
399973	13
53115121	13
17939605	16
2209640	17
10784590	13
243647	16
902330	13
7810902	13
9276545	13
15842639	13
13267516	13
7579388	13
6319385	16
2229393	13
18082783	17
2023238	13
11070579	13
1543908	13
1448554	13
105982	13
15407987	13
2650199	13
4515153	13
26423087	13
23959240	13
3779311	16
17043728	13
17334678	13
5777932	13
928909	17
18279863	13
44310606	13
10439327	13
5153495	13
42332682	13
22408260	13
1011070	16
996115	13
13096918	13
6176989	13
16171806	13
1258263	13
5402553	16
4635750	13
6673299	13
10160944	13
11359293	13
14835622	13
10027112	13
2070511	16
2890121	13
9836454	13
7104569	13
28289363	13
1018213	16
5845828	13
572840	16
3524392	13
3421220	13
3090894	13
14841920	13
5361468	13
759245	17
403079	13
3626750	13
3162033	16
32406612	16
7230585	16
51491486	13
1197537	13
9760328	13
8255661	13
183438	16
28549203	13
3881660	16
14464360	16
3951774	13
33003077	16
1462757	13
20811912	13
8201134	13
60124978	16
1606686	13
3225596	13
10515203	13
29553433	13
18427363	13
10398927	13
999489	13
24121553	13
3574083	13
5063520	13
42982450	13
23830436	13
10217743	13
20105340	13
21197283	13
20690741	13
14386472	13
31604003	16
2379401	13
10740240	13
53542	13
428833	13
2197685	16
21710068	13
27522592	13
3042248	13
722376	13
34051682	17
6236160	13
22053173	13
375301	13
385379	13
880276	13
993674	13
3278391	13
21648558	13
2549639	13
6542883	16
3724190	16
4115716	13
6107078	13
12503573	13
8403720	13
15130297	13
30934315	13
12561162	13
12813069	16
6053456	13
17561216	13
6475254	16
13624478	13
2797216	13
1888955	13
2113656	13
13517260	13
12650352	16
10104222	13
2211623	13
35922017	13
7356788	13
10090871	13
1304205	13
35309220	13
49182659	13
4367246	13
14446049	16
335501	13
15164359	13
2091545	13
11564494	13
9799138	16
4524688	13
8903099	13
41128551	16
4312825	16
3597217	16
903982	13
4572890	13
45382486	13
29639452	13
18129216	13
15007777	13
28555937	16
8314069	13
678937	13
11369776	13
2768685	16
16947535	13
8302085	13
7490069	16
9349390	16
388697	13
5494922	13
8362954	16
6078945	16
225955	13
9313683	13
6268104	13
8978710	16
616392	13
3478722	13
8816678	16
2160745	13
8871050	16
13412861	13
22769037	13
6188960	13
14117618	13
6950784	13
1156013	13
3955748	13
358668	16
5268924	16
3310904	17
9873125	13
3878766	16
2726585	13
304000	13
8894134	13
763586	13
3174858	17
13349528	13
3159442	13
3385555	13
6632305	13
12809116	13
12294975	13
7737970	13
2597025	17
26924487	13
14219454	13
11874585	13
6874185	13
4026173	13
14606836	16
7516143	13
6565104	16
4544678	13
1284413	13
7155409	17
26777	17
2674607	17
1639528	13
11391484	13
11575258	13
725591	16
5059457	13
1223902	13
1897084	13
7905842	16
969244	16
13405871	13
9085980	13
7378510	16
4909405	13
7988310	13
831218	13
13387744	16
20469566	13
25564165	13
7855338	13
2603958	13
1841883	13
23574595	13
10763347	16
28194118	13
20123332	13
8748877	13
519256	13
686776	13
35753866	16
8037096	13
12982692	13
3182176	13
21244151	13
16032909	13
25322122	16
7542517	16
1560894	13
6792485	17
4945005	13
8355252	13
21844747	13
3900465	13
38425521	13
4272579	13
532655	13
3182226	13
12903126	13
30922999	16
20106887	16
6926030	13
6693130	13
7637661	16
1081562	13
4885442	13
7021212	16
4889055	13
8881678	13
111693	16
13186727	13
9530464	13
2933978	13
2482276	13
5573242	13
11879988	13
11569746	13
791131	13
14532634	13
18511201	16
8052922	17
12904018	13
10210566	16
9741185	13
5607946	13
6079854	16
9446271	16
9813080	13
3368638	13
16975166	13
41741497	16
21708088	13
301369	13
1398722	16
18194306	13
42201000	13
8982664	13
4339115	13
7704892	13
29022790	13
1992823	13
21619579	16
6904746	13
2992625	13
748980	13
9668377	17
10264714	13
12531165	13
24783181	13
1493054	13
1600407	13
3790914	13
12100171	13
53666366	13
60481	13
15445363	16
4229204	13
1371314	17
8611681	17
420115	13
7223025	16
48011691	13
2292192	13
2166773	13
1378417	13
4762539	13
7381436	13
40221035	13
449181	13
5070347	13
2515632	15
6464622	13
2478854	16
18108738	16
12300935	13
396492	13
1830019	13
6381672	13
2923013	13
2306104	13
9679514	13
2372406	17
658421	13
4324450	17
7556318	13
9950573	13
16191554	13
564649	16
488546	13
28202813	13
5348484	13
4855807	13
11325138	13
67502	13
23460282	13
2847840	13
12892640	13
10717497	16
1600875	13
24973361	13
5635341	13
136997	13
12768731	13
1386980	16
16140241	13
5046569	13
20146379	13
784318	13
891593	13
31049630	13
11502031	17
5283970	13
8890500	17
15180523	13
715736	13
12950632	13
34079722	13
1798207	13
7091580	13
796866	13
2599009	16
2326100	13
14801255	13
9273830	13
840743	16
1450013	16
2958553	13
8167997	16
6142923	13
5441566	13
1339732	13
281413	16
5622868	16
13927840	13
6666629	16
2822329	13
8876072	13
9821878	13
3517077	17
698255	13
2951189	13
4293772	17
1538011	13
18294922	16
803981	13
723320	13
18789779	16
4582328	13
12850053	17
864202	13
14075672	13
12044571	13
10553455	13
6088211	13
646056	13
3073641	13
9399918	13
97187	16
1292910	13
514956	13
6521791	13
5513090	13
6754191	16
9879335	13
12755419	13
1370561	13
1160177	13
8644194	13
1308246	13
2566573	13
2540954	13
3508972	13
2164678	13
136354	13
6013520	13
1493588	16
9012162	13
6989453	13
1009931	13
7734654	13
4338567	13
1832526	16
9290449	13
2292052	13
9308372	13
4981009	13
10700530	13
4369280	17
1217001	13
8843509	13
2401274	13
30590682	16
8208467	17
4148426	13
13619817	13
3098277	13
1169465	13
5682365	13
5340225	13
2078842	13
1771603	13
1909344	16
2389158	16
5638282	13
9149774	13
1493117	13
25525183	13
11020462	13
13086987	13
10597839	13
35689042	13
10298056	13
2976346	16
34747228	16
1295624	16
265976	13
2766717	13
2593209	13
8814382	16
9908355	16
15659672	17
2933314	13
841950	13
3258703	13
151525	13
2737109	13
13021352	13
2024591	13
5313544	13
10714138	16
3478324	13
23088409	13
8331977	17
112528	13
42356461	16
3759339	16
19609551	13
2276537	13
7005428	13
510646	13
12880985	16
3035095	13
9186414	13
4291256	16
3761032	16
21281270	13
70629	13
3803633	13
1250790	13
8664747	13
6009151	17
2145455	13
890902	16
6888491	13
430468	13
3569876	13
54593	16
1886302	17
1273130	13
3043903	13
3517449	16
8724136	13
12486161	17
3725970	13
20554969	13
488931	13
28653282	13
14236644	16
3717071	13
12688714	13
3745227	13
6589040	13
19542290	13
6413225	16
9177777	13
22420341	16
21826247	17
3503983	13
26405660	16
2501223	13
4111541	13
7635849	13
10037067	13
7219413	13
24302139	16
2663088	13
1606614	17
4117979	13
1116338	16
1776520	13
19768615	17
7177541	17
12374618	13
1080226	16
29626673	13
1703287	13
2282944	13
1699523	13
8314419	13
1678899	13
1661714	13
12963565	13
8954793	13
4684620	13
3787725	13
16926047	13
789237	13
4097074	13
17264204	13
2648559	13
2013389	16
8073382	16
3117259	16
6245809	17
1425124	16
9852255	16
11369953	13
1716435	13
8741171	16
2204851	16
2301666	13
6926875	13
5891079	13
13150275	13
3953935	13
490495	13
4898972	16
4371684	13
8359376	13
5672211	13
2770312	17
4896882	16
17705846	13
9049263	13
5372174	13
5600964	16
13381323	13
3936213	13
6309984	16
13358842	13
486109	15
1146989	13
4303743	13
679592	13
27320597	13
3190327	13
6482107	13
5128967	17
3630131	13
6399526	13
14366773	16
1178624	13
3801907	13
3399874	13
5140350	13
134247	13
6070590	13
7765229	13
7538645	13
16217276	16
1757156	16
2973232	13
3535530	13
36056621	16
862512	13
2803790	13
272081	13
1082778	16
1079646	16
1552462	13
1775133	15
7045403	13
2163180	13
8194095	13
1763391	13
2059970	13
11899817	13
7964892	13
6949605	13
743521	13
6912424	16
809513	16
2038874	16
2146993	13
7491670	13
18527077	13
6142463	17
9945203	13
365311	16
1030601	13
15524411	16
4424278	16
247293	13
6136712	13
12983830	16
3553291	13
6937230	13
10565151	13
4422904	16
4332145	13
997167	13
650937	13
2120645	13
33992064	13
1086060	13
434671	13
2595377	16
12344760	16
4974904	13
685931	16
15032504	13
2169831	13
3313277	13
11559900	13
5012244	16
112272	17
180661	13
187246	13
5555154	13
1895617	13
4045630	13
947458	13
7103520	16
7553336	13
1929697	13
48853	13
138463	13
11893387	13
5145486	13
1155710	13
2220824	13
345383	13
275139	13
10879686	17
2142688	13
292362	13
6046820	13
5724805	13
2055255	16
6301318	13
2730886	13
548987	13
10018799	13
9393309	13
2464032	17
2690232	13
5079746	16
1404129	13
12843408	13
4996440	13
5672777	17
10069739	13
2082943	16
8919365	13
5275807	13
5698248	17
2758741	16
12964831	16
2045607	13
658913	13
19521697	13
1519524	16
5638508	13
12714900	13
2489725	17
3103408	16
14680165	13
6713876	16
10793870	16
4963174	16
3109932	17
23116867	13
7625825	16
6821897	13
30109592	13
12269615	17
5392688	13
551797	13
1477491	13
97849	13
13528458	16
5581508	16
622962	13
1822094	16
2042002	16
18089841	17
13789196	16
10853069	13
2186486	13
1736433	13
14551076	16
5419484	13
1744712	16
10488030	13
5967585	13
715082	13
3692434	13
6510016	16
15897910	16
767695	16
21525600	16
2539695	17
9719004	13
968715	16
6020536	13
182533	13
11106496	16
20882648	17
28899061	13
7824006	13
12295436	16
4964857	13
6824299	13
13231446	13
14957690	13
7748487	13
6434486	13
3194038	13
10646422	13
29142141	13
3266055	13
24989168	13
571399	13
18648	13
1316415	13
28743290	13
938026	16
1327410	13
16063115	13
2021949	13
12123894	16
898092	13
7807816	13
2306945	13
6882879	13
30066170	16
5269663	13
1245042	13
543405	13
469501	13
17254146	13
5329	13
812608	16
3521374	13
3399074	13
7194224	16
15179773	13
4146261	16
6315813	13
7679370	13
2912693	13
126433	16
867610	13
2401448	17
1558354	13
2056684	13
6053161	13
10071464	16
2253436	16
11137250	13
8303236	16
13062229	13
4124937	13
220309	13
1820477	13
14593779	13
9015293	13
10513944	13
11218379	13
2192542	13
24152245	13
7315243	13
1063702	13
6299878	13
1893392	13
2657321	17
37732230	16
2018626	13
10283228	13
13343108	13
27020322	13
13295421	13
14136296	13
2777826	13
22209992	13
14091129	16
2918445	13
4866546	13
11940636	13
9599183	17
6905871	13
4146527	17
3303791	16
3359678	13
3374214	13
29377036	13
236445	13
3367351	13
3313330	13
6182655	13
1166233	17
5704209	13
6543498	16
7789456	17
3827648	13
12670774	16
3189408	13
13262554	16
6400782	13
8578937	13
6424639	13
6854935	17
2582074	13
1346207	16
13434793	13
1061236	13
2806847	13
1365928	16
2296062	13
4440744	13
2087596	16
1644594	13
7007910	13
27781076	13
1661008	13
6073463	13
2818539	13
1729421	13
1038653	13
1506611	13
3694925	17
8654635	13
3616003	13
12707418	13
4888357	13
3042043	13
11807527	13
782889	13
6999584	13
732295	13
2964772	13
5122634	13
4184500	13
3479710	13
6394227	13
3313906	13
14365175	13
1548490	13
169662	13
4925089	13
99255	13
3168532	16
3842613	13
1463026	13
64406	13
7745430	13
8452485	13
5500541	16
1478955	13
2653485	13
5494473	13
4792920	13
12664745	13
12734369	13
2537060	16
33147254	16
2387561	13
9945239	13
3719083	16
2582140	13
362532	13
297265	16
3153623	13
1707290	16
8460379	16
2483300	13
21081939	13
1527248	17
4487416	13
9102353	13
6914648	13
14211165	13
19387080	13
4937447	13
19123313	16
2233910	13
11268015	13
1724701	13
6176272	16
17384743	13
5017663	13
3602526	13
735339	13
2967486	13
16327111	13
14002778	13
16402892	13
80511	13
8644859	13
21098265	13
2051423	13
9443031	17
445273	16
7967012	13
5343034	13
707415	13
13154	13
478923	13
18218154	13
1121852	16
3583217	13
6924538	16
13428810	13
640393	13
9286268	13
2877123	13
662458	13
8817837	13
1296489	13
1467707	16
3351	16
7155788	13
4886210	13
4865681	17
4902423	13
509753	13
7154447	13
13838443	13
8455901	13
1168229	13
427397	13
5561358	17
6499296	17
1597338	13
2358372	13
6563560	13
5320512	13
13029417	13
425632	13
9441721	17
512496	17
10668949	13
12069744	13
10432155	17
3002903	13
497681	17
3406035	13
2943590	13
1186488	13
5496603	13
6113520	13
7256959	16
3010953	17
8275249	13
9289493	13
3049174	13
1012178	13
3006962	16
1279339	13
503126	13
4955390	13
2394740	13
6693032	13
10901078	13
4731677	16
1166095	13
698001	13
2157091	13
8142375	13
12216910	13
2532202	13
9592011	17
59470	13
9034961	13
90144	16
822045	13
249267	13
2008538	13
16384292	13
742715	13
12212761	13
24895147	16
3943588	13
2853032	13
1662874	13
5253794	13
12815876	16
15072322	13
493143	13
5985929	13
111545	13
3578163	16
3462081	13
7967562	13
20905485	16
13547553	13
2365422	13
3764496	13
29241	16
10253345	13
2209149	16
744911	16
1763933	13
2838781	13
32480	13
1475495	17
3496896	13
10169091	13
4304854	13
6580831	16
1176984	13
882102	13
138888	16
1589549	13
22591797	13
35427	13
1286305	13
1288706	13
21222384	17
5317221	17
887631	13
2774251	13
4397139	16
9092527	16
7258682	13
36788910	13
850048	13
1302873	16
2398975	13
8888496	13
4813833	13
17537044	13
6188749	13
2764788	16
866080	13
4342382	13
17899779	13
10378680	16
13462884	13
13212783	16
984133	13
23161192	13
4258170	13
28439913	13
724685	16
5076166	13
9197355	16
4855814	13
7452928	16
8612633	13
7647424	13
41840947	13
2194213	13
29031504	13
32670569	17
8350682	13
20857918	16
14648660	13
11609519	17
6419521	13
1925133	13
15964467	13
1567414	13
7306270	13
12077973	13
19467606	13
11397812	13
7923339	13
1346993	13
453350	17
6112428	13
8877521	13
9837948	13
9917818	13
21493971	13
3788128	13
26320160	13
2269163	13
4368718	16
8605230	13
135367	13
8747768	13
10622055	13
1204767	16
1778567	17
36538891	13
10495466	13
4533930	13
18764650	13
5113525	13
11559172	13
49842	16
2378791	16
1932353	13
332414	13
2938459	17
14019257	13
1674001	13
10541072	13
715572	16
24693904	13
7854004	16
9714621	13
2255618	13
11490973	13
340076	13
3546332	13
14642648	13
459201	17
3887790	13
10913014	13
8787254	13
28621464	13
11668547	16
36258961	13
670354	13
15411612	13
715587	13
10369030	16
2205563	16
633951	13
3665197	13
23071938	13
2052610	13
6308564	13
796980	13
1892808	16
8751688	13
43708651	13
15524952	13
2071446	13
26475440	13
27504	13
415920	13
33994657	13
13170495	13
2100556	13
5260584	13
12959534	13
1919629	13
22892494	17
2790711	13
4356354	13
8539767	13
2840294	13
9143939	16
17101678	13
1575263	13
8996919	16
10650219	13
4424392	13
3254882	13
14067442	13
8101500	13
3216439	16
3477831	13
14338584	13
731463	13
8994196	13
76729	16
1036191	16
19975261	13
26107198	13
5711506	13
7649619	13
1063371	13
12989367	13
5366991	13
4211736	17
12577832	13
15170823	13
9645457	13
476298	13
1833974	13
6006595	13
4672396	13
15889007	13
4691409	16
6408912	13
22637114	13
1620663	16
9999279	17
4413158	13
1654776	13
32848299	16
6656443	17
10062192	17
1358274	16
19236469	16
32586	13
22279719	13
3290535	13
10123383	13
14331987	16
4854506	16
10329509	13
21965520	16
601816	13
14531477	13
16749649	13
22387417	13
11563141	16
15537350	13
4176709	16
6481114	13
6100312	16
6443341	13
504631	16
724856	16
457320	13
34895020	16
17265252	16
13498872	13
44587470	16
4992472	16
5126635	13
2203318	13
662517	13
632299	13
8443037	13
296636	16
12018438	13
21193132	13
5922417	16
6382516	13
14313819	13
17725660	13
8801613	13
944927	16
264888	13
17505283	13
3918832	16
11925943	13
24806211	13
7899180	13
6581995	16
25139914	13
23924647	13
6634981	16
8175187	13
5245561	13
8375235	17
72550	13
3350920	13
9025701	13
17824387	16
2081396	13
15717363	13
4010436	16
71772	16
5305201	13
939301	13
19277429	16
2463958	13
11120380	13
350536	16
11667653	16
3991473	13
28086363	13
6487598	13
14391691	16
14573732	13
1116355	13
1716760	13
43018423	13
1402726	16
3155019	13
10916623	13
4519560	13
8337341	16
11323012	13
10327434	16
1388652	13
145196	13
4149163	13
15857929	13
18814647	17
29720424	13
2674508	13
5662870	16
409140	13
5957786	13
5590185	17
3499996	17
9572522	13
11090217	13
13227663	13
6803143	13
17842604	13
3669092	16
20368210	13
17948406	13
15122469	13
25796263	13
14765197	17
1730473	13
17063306	13
8989355	13
5919301	13
243208	13
5927991	13
26265817	13
4978527	13
7712691	13
5277069	13
4631995	13
9283905	13
2261237	13
13892448	13
9603280	13
3190952	16
132863	13
13717701	13
4774281	13
14180154	13
15716434	13
19926252	13
19848220	13
620472	13
2205062	13
12506813	13
44463183	13
116273	13
3619119	13
22959	17
4401183	16
3066166	13
10438472	13
4030442	13
11850119	13
218827	13
7674065	13
10801924	13
8224013	13
3679579	13
3678733	17
8415340	13
20277323	13
4713455	13
743720	13
15983297	13
19389567	13
14747777	13
4101819	13
2132251	13
17838376	13
3584264	13
22989318	13
5189057	13
5094720	13
2604216	16
13601256	13
11517164	13
4145455	13
1535413	16
119433	13
2704856	16
3388462	13
3672857	13
9917541	17
26362093	13
10190326	13
3498575	16
3138969	13
15568204	13
15966234	13
1119965	13
1500391	16
27408759	13
42403114	17
11745901	17
66713	16
474728	13
5453915	13
2944329	13
2637426	13
3136310	13
16564118	13
2926033	16
8971369	13
1496952	16
11004674	16
19960670	13
28792193	13
4691275	17
16251617	16
3435986	17
25146106	16
7530861	13
927094	13
3184048	13
14854154	13
4062438	16
11366541	13
11083	13
2674483	13
24085537	13
2160187	13
2669746	13
6284518	13
5003807	13
7042211	13
8888716	13
24910812	13
11128465	13
14044956	13
886777	13
3397032	13
11962726	15
15709133	13
1750407	13
6905992	13
18611393	13
3968203	13
13714172	13
1541978	13
5568326	13
3944276	13
2365928	13
651390	13
9330997	13
4798960	13
4223294	13
10394315	13
6852851	13
10913020	13
19781203	13
3996300	13
4055593	13
1115665	13
10930721	13
7870878	13
8542289	13
3166902	13
7801409	13
10536489	13
14188915	13
15020596	13
30900220	13
1191625	16
13320811	13
2157574	13
1562038	16
1276008	13
918887	17
12436768	16
12730464	13
25100	13
2446489	13
1459119	13
8842785	13
5063582	16
13510269	13
2019112	13
8661726	13
446293	13
351733	13
3221233	13
6233858	13
7820732	13
102490	13
39292	13
8975411	13
2239643	13
7243325	13
9276312	16
12822407	13
2900399	13
5255478	16
417128	13
2806871	17
55244	13
13899658	13
13178300	13
568557	13
8052121	16
444396	13
10546252	13
3102723	13
8347736	16
2103424	13
2160389	16
14417311	16
16181991	16
3873596	13
2917778	16
9148854	13
5809559	13
4854747	13
1050337	13
557780	13
7606777	13
1783888	13
15719711	13
5237078	13
9482120	13
4852765	13
2735792	16
7371833	16
11011603	13
8376974	13
2763943	13
2983237	16
3983666	13
3426646	13
12093874	16
2176205	13
15682912	13
4722697	13
2846049	16
20802549	13
9182079	13
35410989	13
2280884	13
3066847	13
9329273	13
28454609	13
2933069	13
704413	17
14246726	16
9140617	16
1149850	13
4519490	13
12607769	13
23917494	16
3326018	13
22126130	13
27302125	13
11783530	13
431283	13
4928717	16
16129844	13
2198291	13
6599020	13
4476047	17
1580589	13
31991611	13
20288653	17
25299590	13
10163748	17
1210549	13
15071841	16
305617	16
6656250	13
3511356	13
14778037	13
8692972	13
6179145	13
7988201	13
822557	16
33817567	16
26180663	16
4757045	13
33543874	16
4532460	16
21126015	17
8212733	13
3417195	16
429034	16
8110763	16
22937269	13
46238743	13
25124414	16
8231333	16
14087323	13
3278683	13
20144852	13
3663600	17
3625781	17
11519791	13
6256842	16
16637454	16
4732459	13
1968300	13
11278922	13
1542473	16
21736318	13
1800784	16
3044538	16
66180815	13
3866265	16
5487927	16
377519	16
4387080	16
3196080	13
1600072	13
6246607	16
3213334	13
9243394	13
6270372	16
9664138	16
1478124	13
15956678	13
1488413	13
56010017	13
5702083	17
11676566	16
12034496	16
42775956	13
8402123	13
189293	13
10137855	16
20696324	13
12633097	17
7163391	16
7647644	13
7414460	16
14687292	13
35707431	16
12181984	16
2886419	16
14886086	16
48400509	13
20750309	13
5933607	13
297688	13
5755092	13
58216143	16
2301265	16
7191209	16
3280979	13
26708901	16
13539433	13
8080502	13
10428858	13
17718614	13
1235469	13
16597560	13
6163607	13
21838807	16
3604758	16
20390355	13
4917902	13
6887890	13
23931	16
3335935	13
8923237	13
8286216	13
2477516	13
682729	13
18795141	17
2931788	16
8689243	16
6959987	13
17682490	13
13832263	13
7678567	13
8860745	13
6582660	13
4900165	13
12549182	13
11382072	13
11695629	13
4494724	13
2635123	17
1781930	16
14597622	16
14192145	16
2625336	13
16869529	16
8823596	13
9019419	13
413234	13
15780605	16
17340565	16
17977597	13
2191379	16
44895137	13
2490055	16
14797958	13
12132239	13
1202451	13
17748529	16
1998158	13
7353020	16
892669	16
8636936	17
5517182	16
3772450	16
5173168	16
26077766	16
8378976	13
46840302	16
34342223	16
3542778	13
15137462	13
24112579	13
20968016	17
1157019	13
14172562	13
6357668	16
7520944	16
7687056	16
4747274	13
5593094	16
13172791	16
14029466	13
9197059	17
8905118	13
13768056	16
26427368	16
9569623	13
351422	13
2739555	13
6866156	13
21650829	16
18142789	13
12991104	13
28103506	13
4087480	16
10317846	13
3361442	16
16483889	13
1294474	13
15325251	16
4321171	13
4383538	13
19315030	13
2351847	13
5471029	13
4450612	13
1199331	13
1680715	13
3217866	13
21437283	13
2328151	16
3995737	17
1692503	17
2114480	13
7917986	13
8867920	16
4948527	16
1467825	16
14115624	16
13204831	16
4750774	13
3487027	16
1533666	16
11016905	17
8002636	16
16225700	13
183711	13
4366847	13
5433256	13
34729087	13
13425351	13
1699440	17
13082664	13
2899809	13
2238525	16
24247439	16
12491024	16
10081850	13
853949	13
5905451	16
6426934	13
467155	13
7541583	16
20623466	13
3061428	13
21110026	16
41019299	13
13288134	16
5482627	13
8866318	13
14840608	13
2896637	13
12160791	13
31534355	13
18104489	13
2722995	13
9373892	13
7835093	16
4028537	13
19759819	16
6683846	13
2895807	16
9609544	16
31734769	16
20907526	13
8170310	13
13487602	16
7675845	16
14677996	13
17976349	13
7720063	13
750599	13
5573793	13
4134212	13
99495	13
27210492	13
5120517	16
12386865	13
9808185	13
1150643	13
4212772	16
14564547	13
37384725	13
12998752	13
7689244	13
4263775	16
26234017	13
3263429	13
1401938	13
2835992	13
985497	16
25174208	16
6019837	16
4990659	13
22979706	13
1270186	13
19493395	17
4156268	13
12440169	13
4239250	13
8369156	16
1983054	13
1736722	13
2019790	16
16563561	13
19339565	13
824704	16
54553	13
4487791	13
11618866	13
6586790	17
6214770	13
9519597	13
4127991	13
6735736	16
853215	13
7191320	13
5330830	13
3275125	13
46353937	13
11754714	16
4674987	16
8649569	16
187825	17
3419482	16
9656082	13
1146034	13
14933207	13
10751058	16
6938418	13
24468732	13
456984	13
3284426	13
3972652	13
3022763	16
2372846	13
15459059	13
761850	17
14844360	16
155585	13
2176069	13
6581015	13
8143845	13
1263970	16
534418	13
5876839	13
24422587	16
13753193	13
1617487	13
28093486	13
10958639	13
43687508	13
4685789	13
1516944	13
4185426	13
9678842	16
9981491	13
1270618	13
6151119	16
2429731	16
13775342	13
31572164	13
8899877	13
8210843	13
632069	16
3636471	13
2336004	16
4650057	13
30266541	13
1307237	16
568628	13
18485512	16
2374908	13
3232821	16
18816418	13
2595326	13
3829125	16
3744547	13
100435424	16
11601930	13
1151820	13
8808983	13
35969492	16
19464623	13
14400452	16
1749925	16
7293774	13
24177953	13
337210	16
12100185	13
5303552	13
5875603	13
15997072	13
11841447	16
1465233	16
18248315	13
2901090	16
20656650	13
2608967	16
54314833	17
29561838	16
4680686	13
8246297	13
11840062	16
10024079	13
622301	13
7360134	16
8020456	13
9168242	16
4665024	13
3460929	16
8095328	13
9193859	16
16666951	13
96669	13
13975971	13
2042043	13
2652099	13
4813930	13
4600586	17
28736443	13
4737724	13
6940256	16
2615975	13
7929938	13
12308592	13
3798249	13
11005122	13
314682	13
8607223	16
6051678	17
7099933	17
1319194	13
1040980	13
14097881	16
4753121	16
10560196	16
1850480	16
2973494	13
5741943	13
12766617	16
5698315	16
9991701	16
2737404	13
4823547	13
21211847	13
15801172	13
12228305	13
3283242	16
19678167	16
8293833	16
15409510	13
364643	16
8196888	13
4382447	13
1945475	13
29866769	13
14032007	13
6277704	16
15416772	13
2836404	13
8350382	13
31685772	13
23612800	16
378910	13
31751729	16
14624132	13
27015663	13
5476412	13
6083391	13
6547935	13
15755711	13
868488	13
23119262	13
12447741	13
49337073	13
9830120	13
4578906	13
30097546	16
179827	13
12613854	17
15378353	16
7198682	13
13809697	16
4777322	13
1688662	16
8808454	13
11128098	16
10798920	13
1108753	13
2685404	13
4462888	13
22493733	13
4698839	13
3631805	13
14510833	13
6669648	13
6750740	17
4956472	13
1067530	13
6574692	13
76293	16
2344665	16
3237813	13
7508519	13
12330686	15
9734127	13
579998	16
8196805	13
9698121	13
1526675	16
23723571	13
47009825	13
15127812	13
3567288	13
12311453	13
9474014	16
36480	16
3675761	16
6339405	13
919086	17
2962183	13
15244588	13
1347541	13
15404511	16
692719	16
9416484	13
12693711	16
1864482	16
9479602	16
2312107	16
46038874	13
14927066	13
4655565	13
13898219	16
13262343	13
4456000	13
3495491	16
5511909	16
2600560	13
1218331	13
23425102	13
29584931	13
46201771	13
1992452	13
131950	13
33676118	13
21772499	13
8209757	13
13097849	16
12373300	13
166015	13
873959	13
10577821	13
11758657	13
16906663	16
710051	13
11771350	13
7419425	16
11599933	13
436340	16
679694	13
1051296	13
41042576	16
6458699	13
2180215	13
1214950	16
56963	13
11049981	13
1219051	13
15254922	13
3287563	13
17182079	16
29957229	13
1138886	13
17589170	16
14914050	13
15562583	13
4783848	16
8935979	13
9827781	13
8383003	13
8855788	13
623452	13
9074294	13
313083	13
15825229	17
1612590	17
21515055	13
24439600	13
6562656	13
4225203	13
4431423	13
23833786	13
5679556	13
1169049	13
22675313	13
5363414	13
616311	13
16570524	13
6130267	13
5341801	13
41655313	13
24627558	13
12485724	13
541717	13
8181710	13
25385438	16
866757	13
4728024	13
2753067	13
15383053	13
40260684	16
15363743	13
938565	16
24073282	13
1541300	13
86216	13
4354419	13
4512510	13
2176603	13
165698	13
6277787	13
14044049	16
7110940	13
10704301	13
1609171	13
3058477	13
2713205	13
1686810	13
1437586	13
1155940	16
1851315	13
1028119	13
9076674	13
6081304	13
505436	17
8062425	13
8606372	16
25490299	13
8629283	13
3462873	13
11230537	13
2278631	13
9802487	13
3410224	13
6411902	13
4884362	13
4034018	13
4535745	13
4475413	17
13864641	16
1196541	13
1181396	13
12575171	13
5606820	16
1236649	13
8106755	13
6810814	16
1365905	16
7482185	13
7373203	13
9582619	13
12601870	13
3467035	13
12156541	17
12836417	13
7510773	13
11569505	13
5081578	13
2263134	13
2451716	16
4870384	13
6479451	16
10190516	13
6897030	13
32349274	16
1702615	13
6904084	13
15692741	16
2565008	13
20509464	13
2228772	16
9900441	16
3413485	16
37338415	16
23167280	13
5322803	17
4687790	13
221251	16
6695479	16
48004636	17
10330347	13
11605822	13
24109829	13
4866116	16
5171842	16
4877462	13
2330512	13
9081043	16
1320888	13
2297642	13
1733174	13
1897	13
2967509	16
17198632	13
7723169	16
1608504	13
16527557	13
6140588	13
973241	17
22296551	13
3980270	16
8397697	13
10203192	13
5257178	13
6343384	13
1256058	13
790695	13
601256	13
14688578	13
13909137	13
29552443	16
5707661	13
9401218	17
4035965	13
36204028	13
19139251	13
3873050	13
2743619	16
14580144	16
1098401	13
12032569	13
5149476	13
505015	13
598234	13
238406	16
28659983	13
3906144	13
2592447	13
16745560	17
605735	16
370355	13
50452134	13
13643595	13
3266115	13
5796824	13
17867491	17
5057100	16
2483760	13
599427	17
19396473	16
20322651	13
5152180	13
581823	16
954307	16
23307218	13
11991812	13
16691830	16
5965383	13
1347280	13
7613858	16
2679280	13
18099759	13
4775782	13
1383108	13
3868706	13
3096364	16
55526562	13
2363689	13
4193218	13
18386661	16
3514184	16
18858685	13
70843	13
12068728	16
40032065	13
2980389	13
1677620	13
16610900	13
9797961	16
3459600	13
7090823	16
7190261	13
11492665	16
11183970	16
31909040	13
16932917	16
9645242	13
16735736	13
5503726	13
8980264	13
7137715	13
5351031	16
3271161	13
4261500	16
7382193	13
1098284	13
35176516	16
4926418	13
7786417	16
22826504	16
11223887	13
3352529	13
25519004	16
2320506	13
15917746	13
11663032	16
5191263	13
15885491	13
9288595	16
2351546	13
2092475	16
22722841	13
2039884	13
8247509	13
3786210	13
16791738	13
7777155	16
7482878	16
13620296	13
10992021	16
15084850	16
4508173	16
15234913	13
1675139	16
1008768	16
16755087	17
7128523	16
861092	13
12746509	13
13296008	13
821201	13
12882790	13
14869878	17
5242166	16
3503719	16
14934782	16
2216979	16
10957025	13
2758152	16
9611866	16
39279719	16
34481637	13
6436892	13
1000469	16
13032333	13
8599783	13
7285160	16
5082218	13
15058100	13
4514724	13
3792839	16
4182707	13
24192035	13
2701425	16
2108366	13
8802604	16
15735468	13
4512107	13
15333822	13
46687015	13
9006406	13
2264360	13
5441888	16
1955741	13
4914860	17
770914	17
19314784	17
24528643	17
4436234	13
12154081	16
31755077	13
18998118	13
437104	13
5444179	13
1924997	13
18049370	16
10368940	16
9863938	13
8088241	16
23182472	16
12897	13
5413909	16
5868335	16
670420	13
19512457	13
11478934	13
5296212	13
21029051	16
680366	16
1144345	13
4305454	13
42841217	13
17367409	13
24541929	13
50787181	13
3454558	13
2923120	13
7902755	13
14012588	13
3834105	16
26711956	16
32619746	13
9067306	13
4770309	13
8448958	16
149834	13
1723381	13
3355974	16
10119958	13
7193143	16
13421940	13
23311698	16
475474	13
41397062	13
14002966	13
2837339	17
8687836	16
7822270	16
1030970	13
5716960	17
7855409	17
11293663	16
9124197	13
4362585	13
11746617	13
7572032	16
1662590	13
4956440	13
11048918	13
48877258	13
26725703	16
13018262	13
334292	13
895443	13
7067491	13
12440834	13
5551233	13
11271899	13
5040710	16
37533568	16
3293995	13
3790063	13
23286957	13
4257919	13
17216552	13
9016742	13
1266699	13
15492832	16
4151497	13
2078786	13
1240368	16
5458267	16
5800210	13
5841907	13
11286824	13
4600814	16
12475198	13
25191558	13
138838	13
8361281	13
23545080	13
4043216	17
1008009	13
9428121	13
3663175	13
22726589	17
7516347	13
3354431	13
2177189	16
3762898	13
2881553	13
2759669	16
889023	13
24939404	13
5428295	16
8044160	13
4725251	13
23234434	17
458306	13
1778880	13
8744101	13
14596302	13
6606392	13
26784312	17
3595521	16
6928158	13
1581946	13
17195395	13
14191176	13
4671312	13
33604268	16
4142362	13
17152852	13
14630240	13
3390435	13
16884077	16
7479240	17
12452791	16
1244011	16
5588286	16
13519389	13
4270941	17
5479851	16
6701675	16
14349596	16
10872349	13
10038147	13
4901661	16
5507983	13
1007189	13
52066596	16
2226928	13
829755	13
8080498	13
4123643	16
25145636	16
6591843	13
2345974	13
28862186	13
418644	13
233287	13
5245989	16
32855014	13
1546704	16
2059494	13
16168739	13
8189978	13
15362438	16
1823898	13
1199560	13
24722586	16
7943218	13
3261711	13
2825289	13
598762	13
7824231	13
8861622	13
6821150	16
513670	13
3740537	13
9733568	16
4990887	13
2803056	13
12116060	16
3361783	13
6073721	16
2992312	13
6312725	13
9798640	13
4301647	13
22087240	13
8048244	13
25261593	16
11359504	16
9371950	13
1312967	17
6456985	16
5918379	13
7853673	13
6673332	13
36605293	16
14517450	13
12686030	13
6876969	13
8299400	16
3923805	16
24496261	13
48632	13
2196983	13
5669873	16
1494175	13
8631493	16
22374	13
3762440	16
4642369	17
2929921	13
14445326	13
1531312	13
21265254	13
6908598	17
2195182	17
2020260	13
16017309	13
8815420	13
126193	13
1238224	13
4045781	13
15998175	16
14257388	13
3331354	13
6838830	13
2319904	13
5857130	17
2001178	13
964034	13
7811960	13
3875059	13
2968130	13
1317432	13
6418795	13
6070569	13
9634009	16
7953048	16
8589017	13
7518743	13
5716505	13
6254772	13
4716947	16
5123020	13
5972737	13
336834	13
3781436	16
12031975	13
3179142	13
3483755	13
4875794	13
721955	13
4478166	16
6428949	13
3684657	13
7530500	13
4774973	13
1769582	13
10660008	13
9783977	17
3327811	13
1449078	16
9578767	16
6620983	13
17489370	13
16262603	13
11074293	13
2764529	13
1535319	16
7009972	13
11280944	13
189823	13
1997687	13
4398077	13
4093188	13
6470432	13
41228924	13
16949387	13
2274797	16
9327281	13
1322071	13
4123697	13
1777688	13
2690266	13
644195	13
3750091	13
3495424	13
3981137	16
5559353	13
2493684	13
7561815	13
8410865	13
3307242	13
17372872	13
6327217	13
2016741	13
18883459	13
175416	13
5101967	16
2122299	13
14771134	13
1473238	13
697698	13
13875321	13
10705803	13
7892842	13
12572095	13
6054222	17
14145909	13
1439317	13
1504674	16
471344	13
8499816	13
1756038	13
4856185	13
603058	16
8818439	13
2152839	13
3554498	13
5197540	13
14662230	13
6483219	13
2346728	13
15496580	13
5459244	13
82619	13
6441170	17
1424113	16
2290170	13
5859063	13
1571639	13
1974365	13
2188520	16
2004330	13
1646190	13
2300265	13
3084046	13
18397120	13
9184097	13
3518152	13
4879450	13
2699924	13
14269069	13
895932	13
3097854	13
2984252	16
12467280	13
12147962	13
2963385	13
2225317	13
2376831	13
4017742	13
2492123	13
7915639	13
523804	13
2107531	13
1038233	13
6400293	17
13061799	13
12724761	13
1493404	13
7523364	13
10081405	13
12388519	13
9212923	13
1755233	13
1640528	13
1030033	16
22251203	13
1463901	13
5592022	13
65985	13
1264712	13
166782	13
4119932	13
1531539	13
15865761	13
3413923	16
17503862	16
14088116	16
587420	13
19680983	13
8136510	13
1331516	13
14126292	17
19893377	13
19224969	13
6121375	13
4600645	13
2006227	13
3728868	16
1725967	17
2648224	16
10218004	13
6441722	13
464617	17
2508489	13
437950	13
7927541	13
9411471	13
11066410	13
16923456	13
2215251	13
1889610	13
1758704	13
11282830	13
3534086	13
6777639	13
6953980	13
2834434	13
16795212	13
1053087	13
18918146	13
10408532	17
4954042	13
1584793	13
2231070	16
6685472	13
20569943	16
2996454	13
6538184	16
56065986	13
1015145	13
552265	13
4401254	13
3929319	13
9937095	16
14852454	16
668289	13
15338720	13
7295091	13
7411576	13
3325984	13
3874620	13
11802583	13
7451462	13
13551359	13
2611361	13
272002	13
8038186	13
4914036	16
21898948	13
3799930	16
5245197	13
10802070	16
5281142	13
5652305	13
1726892	13
26566563	13
24172548	13
25740693	13
1459476	13
9083172	17
1074560	13
3156444	13
580607	13
2286605	13
8020155	13
1353692	16
9789362	13
6582565	13
8033406	16
6867349	13
21891596	13
7042999	13
7921003	13
18717918	13
4319987	16
1845175	13
3445554	13
1870124	13
3761397	16
3586003	13
5954734	16
2955219	13
5314678	13
2134371	13
16206739	17
4205360	13
17430646	13
5422787	13
8843903	13
15178794	16
230175	13
377595	13
36109343	13
13416	13
205118	16
7302683	17
16473524	16
544749	13
12427879	13
1655835	13
4231813	13
5475230	13
1683887	17
28478361	13
1543873	13
18405922	13
23039577	13
23675865	13
14929127	13
7800680	13
12042333	13
4555758	13
12552633	16
11199380	13
3301340	13
11446907	13
1190319	13
1275490	16
4116053	13
1455501	16
10711290	13
330030	13
12386716	13
4652367	13
7295087	13
958416	13
506453	13
3968506	13
6845912	13
498815	13
2414592	13
5131459	13
7848846	16
8782833	13
330394	16
2431426	13
5426873	13
5902180	13
13411784	13
8025142	13
9023341	13
695855	16
2852901	13
822414	13
15155834	13
359209	13
423799	13
270276	13
3107476	13
2534043	17
4843422	13
490326	13
629660	13
1204425	13
3004663	13
20602093	13
6691740	16
1011602	13
5421807	13
2766504	16
783663	13
11907944	13
3546050	13
1579207	13
6513394	13
4197746	13
2101784	16
6926594	13
8086507	13
35518406	13
3125868	13
19345671	13
14666492	13
923998	13
5563066	17
1134874	13
1922054	13
682793	13
1616475	16
8220397	13
8119360	13
1347248	13
4814270	13
1091777	13
8147854	13
274987	13
1997584	13
3005710	16
4703860	13
21945396	13
355857	13
14972654	13
2055859	17
4294961	13
5052583	16
352356	13
4814158	13
6995329	13
1659639	13
1248615	13
419970	13
15657738	13
958080	13
2131229	13
6340971	13
6730689	13
7095720	16
15852812	13
1127227	16
6187878	13
5332913	13
2776365	17
8038328	13
17378674	13
19787629	16
4108403	13
1308785	16
1358614	13
6624531	13
7276085	13
4296419	13
12845424	13
2418795	13
15650903	16
7745701	16
1449119	13
5306290	17
6567843	13
11932104	13
4183228	16
7614274	13
1447241	13
730386	13
217625	13
6573034	13
13575782	13
2402813	13
5600659	13
2434960	13
9171241	13
3559419	16
204014	16
5334348	13
20309000	13
8644251	13
2719679	13
2749520	17
639621	16
2956865	13
991745	13
7537650	17
24180544	16
8092896	13
4862839	13
1106916	13
5301894	13
4358554	13
1399922	13
2073831	13
1525071	13
8207493	13
2228048	13
840949	16
2235525	13
1287956	13
1516077	13
9178612	16
2876104	13
9985536	13
1340313	13
3349298	13
2780347	13
6694902	13
451722	16
3850731	16
4301283	13
3690431	16
10424093	16
3791666	13
6312464	13
10840750	13
3668897	13
450482	13
4960930	13
2784061	13
106338	13
19873080	13
2872873	13
7592233	13
25668814	13
1998104	13
9039536	16
22564791	13
3825784	13
3697761	16
12978488	13
74385	13
7188266	13
24862862	16
25269745	13
3923091	13
23466453	16
4832030	13
21212343	13
1740456	16
16850274	13
6724142	16
2046802	13
17378004	13
4610097	13
4527351	13
5557701	13
4398786	13
2807442	13
11103258	13
7304969	13
3802773	13
6673371	13
2874617	13
3169037	13
1144635	13
559106	13
2792540	16
4068834	13
6335626	13
3083070	13
2365130	13
20806556	13
29936	13
8678057	13
2368469	13
12842113	13
2920839	13
26361867	13
5917154	16
8359429	13
5698173	16
10412809	13
3034087	13
4745442	13
2210997	13
23936250	17
1237419	17
10225867	16
1609284	16
9796317	13
8956777	16
18632247	13
245577	13
324133	13
7033349	16
2740976	13
96215	13
7192636	13
3838292	13
877654	13
10478466	16
1688014	16
14624674	13
22933194	13
4307041	13
17399231	13
12531492	13
8513261	13
6711510	13
6235093	16
4388679	13
2645068	13
273503	13
2355217	16
3940246	16
8748256	13
5011987	13
13384712	13
8866998	13
10615009	13
8610123	13
544534	13
640996	13
8361896	13
7726133	13
5904386	16
6268221	16
18303101	13
6169437	13
3445381	17
8602444	13
2289048	13
4152173	16
1463380	13
12659474	13
1226767	13
1886072	13
4766210	13
295862	13
27742449	13
3883674	13
75512	16
9699456	13
1503208	13
17988683	13
16938873	13
5156701	13
1183405	13
2510595	13
3976435	13
5635012	13
2483676	13
3318716	13
4007078	13
4330117	16
4505520	13
11050151	13
7358754	13
9627688	13
5352439	13
8513988	16
4978420	13
12242584	13
3259183	13
3666182	13
1146319	13
12547034	13
180790	13
11011539	13
17013819	13
1085317	13
3852393	13
10245484	13
3961340	13
2328028	13
5866810	13
11107938	13
7544569	16
3000760	13
15437274	13
8211683	16
1720912	16
5727559	16
20399262	13
4027245	13
19011484	16
6769758	13
3281687	13
13099259	13
127339	13
13160510	16
3414618	13
568604	13
7064705	13
4151747	13
349905	17
10036700	13
2471645	13
4165894	13
8598185	13
759366	16
14631659	13
15015230	16
9637572	13
3117164	13
712189	13
802225	13
3970555	13
1097031	13
3556041	13
4969416	13
2039466	17
95903	13
2366304	13
3027515	13
1001709	13
20203095	13
6555494	13
1592671	13
12926083	13
5976871	13
15301153	13
3683292	17
9593517	16
7770739	17
3889559	13
7807231	16
7949569	17
5552142	16
17689628	13
11085073	13
688285	13
1974482	13
14403065	16
2394839	13
1713881	13
15696540	13
2262115	13
3808773	13
11692549	13
13969392	13
132849	17
848245	16
5210319	13
5375512	16
1114189	13
3858652	13
3516957	13
3153328	13
410025	16
2701323	13
11346216	17
3964632	16
1497249	13
7254924	13
6909376	17
30741065	13
285976	13
10959891	13
12634450	13
17875565	17
5640569	13
11929946	15
2523112	13
2197818	17
131390	13
1272927	13
9403116	13
1498014	12
2690227	16
19158502	16
377761	13
5496764	13
9685963	13
4131692	13
33732642	13
7359761	13
915826	13
18250565	13
1239775	13
11835358	13
15081995	16
5142570	13
1563277	13
18581883	16
2554855	13
2189871	13
14267397	16
8651244	13
669651	13
34032370	13
5345428	13
7419716	13
2049985	17
574250	16
6936374	13
16476639	13
7618529	13
341900	13
542153	13
1386367	13
8685849	13
9174427	13
34705720	17
5521118	13
6917941	16
899257	17
11247286	13
19762783	17
6936306	13
30862386	13
7891660	16
11867342	16
980259	13
2062265	13
4218475	16
3079781	16
3056091	13
5653720	13
8711935	13
8033772	13
13679763	13
3864675	13
9527469	13
3059947	13
22229160	13
3050836	13
12801695	13
5777536	13
22082667	13
6085063	13
845837	16
3319842	13
12995915	13
9272364	13
13990822	16
2639039	13
20411335	13
5467875	13
15007334	16
5245742	13
3312877	16
11493377	13
3804061	13
7967510	13
8554805	13
16724878	13
102083	13
4162156	13
9609145	13
3606622	17
6673263	13
2369366	13
1051454	16
5844209	13
32881783	13
3834403	16
1903462	13
19881206	13
647728	13
23010743	13
9319276	13
4957994	13
773015	16
10253671	13
4376324	13
13333790	13
18731248	13
268968	13
451794	13
6123365	13
3833336	13
6161990	13
16134986	13
2428588	13
333484	13
4039294	13
27547485	16
6214328	13
3505532	13
834129	13
2105360	13
209383	13
1245775	13
14152880	13
12128088	13
21041972	13
3399427	13
1199437	13
15058896	17
13291643	16
6328480	13
15770908	13
7275252	13
2549382	13
2561935	13
37418290	13
11555197	17
5472424	13
9614538	13
337345	13
19098632	13
13031957	13
12113886	13
770352	13
3151294	13
2974949	13
6339734	13
3884085	13
16700404	16
18110465	17
4042645	17
2478062	13
10356410	16
7894159	13
83035	13
12627894	13
7796302	16
12206869	13
4306667	16
6289425	13
723930	13
2995799	13
20217395	13
1186512	13
1234436	16
15973421	13
17156846	16
9164171	13
8723139	13
1942081	13
4100286	13
4337259	13
8358004	13
7535718	13
5855736	13
3007366	13
666066	13
19690820	16
902993	13
6310297	13
471421	13
2619576	13
4883959	13
6992366	13
5581714	13
2390977	13
8165698	13
12836361	13
1831268	16
1772871	13
2534999	13
39737613	16
451852	13
11575210	13
31267944	16
12150080	13
2264258	13
12653086	13
288321	13
7976896	17
10358067	17
9655898	16
7541608	13
8194963	13
9306708	16
2947737	16
68829	13
2016203	13
12301922	13
671341	13
6845768	13
301470	13
1165137	16
7142490	13
2037057	13
2993185	13
5932628	13
2013004	16
8851687	13
1190321	13
5043625	13
3080446	16
19817392	13
2459631	13
19288282	13
19637890	17
5022647	17
21382350	13
1755826	13
5139868	13
4879646	13
8305800	13
4902917	13
18284059	16
6387924	13
3716038	16
17346446	13
5265366	13
1956848	13
199284	13
4040784	13
22784609	17
13408216	13
8252533	13
8671318	13
7262724	13
298700	13
3067739	13
9328865	13
20237302	13
1334498	13
12018996	13
10059168	16
3583721	13
9460086	13
1773622	13
8198595	13
2313779	13
1739657	13
13046665	13
592834	16
971124	13
621683	13
8951098	13
12076349	13
10168558	16
9219729	13
4685377	13
27019935	13
5002562	13
7315456	13
1717425	16
833534	13
2358288	13
4970866	13
3007796	13
56888135	13
3215575	13
1232225	13
12509123	13
294264	13
14473180	13
11746610	13
1570519	13
12399546	13
11390559	13
2455967	16
2036344	16
8201048	13
3177444	13
17986046	13
5872782	16
6274684	13
14329104	16
976844	16
69019	16
13795257	13
950959	13
2341698	16
2486293	13
5341394	13
19879448	13
34074188	13
13667265	13
2675757	13
38175268	16
21932258	17
10237688	13
8505128	13
7374308	16
17690043	13
2946791	13
9055739	13
9707962	13
8561026	13
10973097	13
9459223	13
20696166	13
4089182	13
4103285	13
4564601	13
921347	13
14593765	13
4066699	13
7712276	13
2996232	16
4084394	13
3462587	13
4704841	13
7836664	13
9854154	16
4010947	16
6540559	16
8079004	13
28555873	13
599916	13
18136065	16
16072624	13
1211058	13
2347831	13
2185283	13
22912948	16
3009884	13
13652396	17
4147346	13
2097447	16
2815821	13
739189	13
1980831	13
2493144	13
1804272	13
5140678	13
2369225	16
2229536	16
5128124	13
3958599	13
6632806	13
2605691	16
4547792	13
9026063	13
5930293	16
2100610	13
23685869	13
597656	13
17234969	13
488582	13
1535703	13
5162878	13
4865765	13
10182585	17
23589440	13
19274468	16
2209646	13
112435	13
10374535	13
8377141	13
4619312	13
3564722	16
3040226	13
35548390	13
10875867	13
1079549	13
2146039	13
664981	13
11531955	13
3833582	17
7020232	13
7803425	16
626561	13
566494	13
3680912	13
3686636	13
4154184	13
18193377	13
5673482	13
3016719	13
13110803	13
3221510	13
602795	16
11798469	13
5567661	13
6543614	13
10363131	13
3596320	13
8948524	13
4160611	16
6168486	13
11968059	13
13441284	13
19396810	13
2093209	16
2600838	13
1448133	13
3244541	13
9531955	16
23650965	16
9035989	16
4868222	17
3877532	13
3692067	13
13264530	16
4163060	13
810770	13
561788	13
7950057	13
5388293	16
20176668	13
5242260	13
1327480	13
6306888	13
4950645	13
557627	13
1493709	13
432150	13
17579600	13
6758114	13
29201538	13
10670646	13
2381625	13
27434017	13
22285331	13
113203	13
6184131	16
3717547	13
7045542	13
4558217	13
622958	13
7272479	13
2957632	13
15210806	13
15543808	13
8346821	13
11293654	13
234234	13
1331094	13
1184699	13
13553991	13
133572	13
23526291	16
1536081	13
22754484	13
15323355	13
13441868	13
10464306	13
20009822	13
799563	13
1946398	13
8422751	16
3262621	13
5755560	13
4453914	16
14278433	13
573033	13
2222379	13
6248197	13
6451121	13
46809187	13
190494	13
2434177	13
6952083	13
5480165	17
5269445	13
3808495	13
1041575	13
7303788	13
12707061	13
3868287	13
1465707	13
9722674	13
6140264	13
4673497	13
6997948	13
337068	13
13287836	13
728883	13
1422956	13
233735	16
1335374	13
475802	13
2076594	13
12011246	16
18582856	13
4049360	13
133235	13
3207547	13
12605106	13
5137149	16
7487199	13
12805018	13
15840838	13
198050	13
1498012	13
273662	13
2658241	13
344676	13
1021791	13
892130	16
2841483	16
685683	16
1300260	15
34428439	13
2666241	13
6146430	13
5163243	16
722152	13
5481	13
5993135	13
1876655	13
5484052	13
8388116	13
8659585	13
9917796	13
6831397	13
5150685	13
4501703	13
7544831	13
1668970	16
9604805	13
1047437	13
1456600	13
23425154	13
335526	13
1751030	13
495551	13
2739391	13
4241552	13
3399685	13
2645780	13
17646183	13
3461493	16
4621148	13
1278271	13
17088032	13
3199608	13
12137488	16
562018	13
25343695	13
18162599	13
19522841	13
6301176	13
3702613	16
12780184	13
7207217	13
4540887	13
3344550	13
1746924	13
5370265	13
3899163	13
6266432	13
11777850	13
13525794	13
2608692	13
2106761	16
14100727	13
9755365	13
5793103	13
7814601	13
3416406	13
1193760	13
6411969	13
5363436	16
3699534	16
1198674	13
7513994	13
2566543	13
5094521	13
1625975	13
2316209	13
1764711	13
1286124	13
634522	13
1844499	13
1997055	13
9290826	13
6547761	13
28322698	13
7145852	13
3745584	13
3540932	13
1930053	13
2366192	13
3827264	13
2000666	13
6662993	13
2361160	13
41094156	13
16355607	16
7364590	13
316037	13
814867	13
2432681	13
9161850	16
38757816	13
16557678	17
7282066	16
2843869	13
1761874	13
11155425	13
1193802	13
9037608	13
5151129	13
4568621	13
6653474	13
2454500	13
2084888	13
6067837	13
9266400	13
8418515	13
3856389	13
3436496	13
7548045	13
13095063	13
21538966	13
15393646	13
11297094	13
6192889	13
4328248	13
5006563	16
10513215	16
472450	16
1719127	13
2606129	13
1012066	13
1596568	16
962940	13
385080	13
12638803	13
1211428	16
5254475	13
473290	13
8780576	13
3400760	16
3341588	13
2894611	13
2534049	13
2898521	13
4384183	13
2419124	16
6627470	13
5776596	13
9519543	13
740480	13
1124673	16
15980634	16
26098291	13
1797759	13
1277218	13
4007413	13
10935250	13
3120706	16
8144135	13
1014869	13
10248591	13
2494999	13
369702	13
5433527	16
2200941	13
1979407	13
60090	13
3991653	13
1400839	13
4779318	13
10025089	13
1180493	13
4707036	16
3463567	13
921372	13
2713054	13
23424006	13
22965029	13
33662917	13
2629821	13
10713482	16
2003082	13
2233629	13
16250484	13
4803730	13
329414	17
20400713	13
1979077	13
8374914	13
805077	13
13770173	13
2880146	13
36840	13
407850	13
3949598	17
13000418	13
776988	16
10456245	13
5844498	13
6774109	17
22777	17
2176997	13
241919	13
20575796	13
200119	13
2375195	13
11895731	13
565044	13
3052064	13
297944	13
2886371	13
5932836	13
1339802	13
14358259	13
209901	13
3970646	13
1888339	13
12367554	16
28696	13
2874766	17
10971166	16
7002085	16
6515763	17
1554504	13
8138692	13
2203693	13
15146532	13
5777629	16
11251251	13
2175262	13
15602591	13
1905572	13
15321822	13
1590448	13
8157141	13
5494245	13
2874480	13
1061894	13
4053086	13
3105129	16
10051909	13
17688004	17
1499303	13
3925912	13
3230171	13
4268944	13
3743677	13
1645489	13
12634783	16
1713956	13
15593506	13
2972453	13
9578531	13
5689231	13
9436366	13
1622261	13
454437	13
6532292	16
5204434	16
3547550	13
10179138	13
3367405	13
1062701	13
2940799	13
3317382	13
4601954	13
9042848	16
5878218	13
5359953	13
13082108	13
6639702	13
1926019	13
343868	13
10700388	17
15101991	16
1570331	13
7376848	13
10067714	16
2726687	13
11685897	13
2282303	13
5543577	13
12502357	16
3259987	13
17057047	13
1248359	13
7094502	13
5260077	13
6910903	16
2873010	13
990863	13
5046026	16
3140441	13
3361933	13
13720255	13
1683701	13
25058113	13
906286	13
735366	13
2023040	13
3641330	13
5395317	13
5117955	13
3658287	13
116836	13
10044304	13
8034457	13
26459704	13
1066869	13
4320069	13
50285	13
3556741	13
5544440	13
1126522	13
12572929	13
2344871	13
7485835	16
2701869	13
154274	13
204625	16
6947319	13
5099421	16
2530942	13
11110814	13
134527	16
19325934	13
3766077	13
4094818	13
7479468	13
12041627	13
9573934	13
33246910	13
6070844	13
6680060	16
2308014	13
10838475	13
557418	13
6091227	13
1950512	13
3226213	13
2611092	13
9380388	13
20167468	13
6442120	13
3322040	13
7100308	16
14744202	13
13863868	13
3792324	13
2693520	13
3330097	13
2945459	13
2652361	13
8422527	17
12623639	13
5775706	13
3470640	13
7306756	13
8767501	13
6001859	13
3349026	13
9175615	13
1866638	13
575267	13
2229395	16
6328673	13
14369308	13
720456	16
8804977	16
238551	13
2745470	13
11081156	17
3777194	13
236086	13
6573411	13
2614701	13
2843534	13
2572435	13
16193	13
4449937	13
4413679	13
11458681	17
40921	13
1151412	13
6705311	17
12520300	13
7303581	16
2202552	13
5534655	13
1714443	16
863884	13
8268708	13
315153	13
2135893	13
8719125	13
12343133	16
3762313	16
654736	13
2228299	13
8140728	13
192117	13
9186370	13
9143723	13
4898730	16
2996341	17
15508949	13
4290516	13
1264066	13
17443336	13
8969918	13
9789346	16
3041836	13
357922	13
3425516	13
1119016	13
1231683	13
7616549	16
1521296	16
7897795	13
21070042	16
6548821	16
3065545	13
722414	13
444665	13
3839784	13
5338114	16
297908	13
15543030	13
5662016	13
3379315	13
599151	16
6626032	13
3879290	13
18159614	17
1040639	13
4652693	13
15107895	17
1208452	13
9284932	16
2845809	13
5174602	13
3355548	13
6494111	13
14005064	13
4662784	13
2515276	13
1338747	13
1088856	13
480110	13
7272410	13
17392423	13
16320520	16
39174	13
7294075	13
22968752	13
1193641	13
15487950	13
7229979	16
4420164	13
7516502	13
4857954	17
1116073	13
3749673	13
4331531	13
6259767	13
1224535	17
9832900	13
2330588	13
415976	13
6559514	13
2743602	16
2845052	13
1087352	13
1292807	13
13276550	13
5548458	16
1765017	13
12436115	17
480249	13
954819	13
4651323	13
7677740	13
3231143	13
13581721	13
686128	13
3011000	13
4978154	13
7562127	16
5126495	13
1600455	13
2414584	13
6703198	13
7445694	13
2336038	16
1035112	16
1655990	16
7060434	13
5383427	13
12996040	13
12382936	13
7030154	13
1193622	13
17234032	13
178840	13
966295	17
41009	13
4302918	13
14629868	13
3063732	16
3253973	13
8172766	13
10106336	13
1504891	13
13924791	13
2641368	13
7987232	13
1647171	13
8288851	16
4660621	13
12236153	13
832965	13
2027026	16
10364378	13
5716187	13
5537405	13
587800	13
4277853	16
3354739	13
393680	13
1349149	13
3189940	13
7000400	13
3480438	13
6639924	13
22967635	13
1915636	13
11014217	13
7473279	13
18078345	13
101872	17
177559	16
10711666	13
3697128	13
1117513	13
382059	13
248050	13
8790899	13
8017277	13
13367373	13
8954429	13
6279320	17
12079610	16
11311085	13
16767489	13
2036268	13
12338774	13
1911380	13
900251	13
2010355	13
903622	13
6194795	13
3651405	13
16696602	13
3339140	16
9895382	16
688879	16
6672067	16
401341	13
1498064	13
3328812	13
8560625	13
9976467	17
3278267	16
846870	13
5657224	16
13148745	13
2281148	13
2438736	13
2807355	13
1172706	13
15811256	13
742299	13
3636599	13
1804952	16
1408895	13
16373050	13
16739429	13
6188377	13
2509705	13
1818778	17
5617820	13
3651526	13
6790574	13
13499242	13
6279820	13
2715755	13
2495973	13
2480609	13
1756815	13
11188376	13
6833889	13
441699	13
2184248	13
9781194	16
1847055	13
1349730	13
3082392	13
252567	13
6303954	16
8550902	13
3325330	13
6326498	13
11897389	13
1861557	13
16504000	13
846432	13
222668	17
1582490	13
1954557	13
278410	13
10044580	13
165176	13
3582461	13
14156080	13
7135807	13
8282122	13
760070	13
12630323	13
3010676	13
1244884	13
3771914	13
2666159	13
15304271	13
11896503	13
4253936	16
231484	13
5073455	16
3690324	13
5986001	13
3392159	13
15555374	13
8702415	13
4623957	13
1818052	13
1682719	13
25546164	17
5684156	13
15183941	17
3434229	13
864181	13
6247557	13
3705138	13
4781752	13
6575869	13
12277256	13
20298177	13
16218258	13
3153486	13
10574239	13
16934774	13
8226097	13
411554	13
2370463	13
1395192	13
16517121	13
2917389	13
594071	13
847059	16
7261125	16
1786722	13
7000071	13
1555936	13
5647961	13
9435959	13
22560728	16
925668	13
7833177	13
2631188	13
9022226	13
5954324	13
1192909	17
3160663	13
5513060	13
7606138	13
1586195	13
4022485	13
1807043	13
722674	13
9959393	13
7984654	13
1803791	16
9697921	13
1124189	13
3098932	13
12262289	13
14114580	13
25015511	13
6343899	13
1435758	16
11979541	13
317990	13
4818242	13
36048193	13
4046817	13
68349194	13
9872510	13
16942332	13
1467302	13
26987761	13
14775563	13
16203927	13
2001408	16
13436054	13
2202154	13
31896179	13
2872381	13
5178740	13
15438757	16
12741214	13
396157	13
5668998	13
760360	13
17147924	16
24626175	16
22488804	17
1781622	12
1158659	13
5770310	13
23613210	13
21792597	16
24682866	16
10880363	13
1144666	17
6277935	13
9457920	13
5991077	16
6561713	17
1461765	16
8817613	13
1024459	13
386289	13
2440431	13
1347470	13
5417845	13
1403297	13
8497063	13
15795308	13
1211874	16
8664825	13
1281849	13
1225214	13
1638395	13
130374	13
3782291	13
7422387	17
5292805	13
526833	13
10118723	13
10536255	13
20808890	13
20609406	13
4934681	16
17119378	16
437112	13
434549	13
794280	17
2688447	13
9301357	13
4027337	13
7278846	17
10923934	16
1225248	13
2352232	13
3019917	13
28047454	13
5223900	13
24605335	13
11177139	13
13530065	13
12800151	13
7359334	13
10902081	13
7094019	13
316534	13
2642099	13
43559898	13
1089332	13
2328373	13
260456	13
16064403	13
4591021	13
1995834	13
2511793	13
17504197	13
2672676	13
5076516	13
5715906	13
1050699	13
5006041	16
2535104	13
1948455	13
8873225	13
14243876	17
2552336	13
1145720	13
10858463	13
1028549	13
15587702	13
1816321	13
44751994	13
9087245	17
13348012	13
6898677	17
6841391	13
28905368	16
2763193	13
11201911	13
1127985	13
13229312	13
36789162	17
20324846	17
4129248	13
4408480	13
7491739	13
15022575	17
2333472	13
17478019	16
8607811	13
14750919	16
1446300	13
3980346	13
2977369	16
4892357	13
5000023	13
1427283	13
4418832	13
5256141	13
165010	13
18641544	13
7458385	17
38130568	13
3590513	13
2359186	13
11142576	13
905889	13
4457165	13
9560420	13
9414441	13
3459768	17
1366399	13
9255995	13
3877811	13
2369913	13
1287541	13
7562495	13
26439461	13
11738641	13
5828232	13
1505874	13
311070	16
2191893	16
9280674	13
592824	17
348407	16
1507444	13
4937469	13
7785445	13
3917404	13
6133561	17
3047319	17
3763754	13
35290835	16
6844126	13
1191802	13
1724987	13
17960754	13
436200	13
2410647	13
6095007	16
13151748	13
8749627	13
2862283	17
1037781	16
5314994	13
213384	13
31425583	13
2142325	16
4511021	13
8904929	13
5967929	13
1035502	13
3073700	13
3082759	13
443682	16
13040690	13
5697316	13
18249497	13
5502842	13
1908745	13
10538653	16
4918730	13
28947482	13
3931108	13
472529	13
9555571	16
2190589	13
1831744	13
60383	13
5250730	13
11827809	17
5269439	13
862400	13
6021604	16
4504895	16
3685992	13
7255303	13
222101	13
13474506	17
37497223	13
12058448	13
6188791	13
2617450	13
18651601	13
541472	13
28035853	13
6825572	16
40376616	13
12688922	13
1444048	13
3449835	13
1556727	13
14316887	13
14531251	13
9207973	13
10004166	13
707368	13
24332877	13
7395664	16
1933043	13
2176022	13
12129818	13
13501732	13
7155325	13
7319028	13
239200	13
6757961	16
2152753	13
6639788	13
947366	13
1297899	13
3776409	13
9274991	13
7287144	13
7684828	13
3632674	13
10108871	13
59551	13
8953246	13
700043	13
9314997	13
14219202	13
2693127	16
4189842	13
20591973	13
13194386	17
19598459	13
3587499	13
22457076	16
5616696	13
1023445	16
10306777	16
20333414	13
302966	13
243211	13
3297789	13
2983170	13
7492359	13
11931673	13
17424219	13
4248373	17
4555336	13
23324440	13
2573675	16
11507344	13
4243342	13
1416695	13
5729348	13
7235946	13
16433210	13
22537217	13
1546211	13
1546552	13
916101	13
11803479	13
21384583	13
2027768	13
13875385	13
760013	13
24838195	13
8069780	13
243302	16
2522914	16
6168044	13
26279229	13
6616762	13
123645	13
4554502	13
20377848	13
8446005	13
13438676	13
8370240	17
603355	16
6869856	16
5798552	16
1070461	13
5972812	16
3267236	13
11634204	13
19343087	13
27285323	13
441579	16
4238042	17
8808675	13
3652891	13
9588379	13
2980740	13
7905046	13
9267206	13
5105083	16
2854505	13
2040581	16
16219336	13
4052390	16
698025	16
4999820	13
4462776	17
11170180	13
11932670	16
23376657	16
357155	13
4625107	17
1028610	13
890698	13
709213	13
3234285	13
259070	13
613362	13
3712303	13
737118	13
4697231	16
14745722	16
1322523	13
16766915	13
637529	13
3123910	16
4627784	16
4593270	13
20562073	13
661991	13
4096322	13
2125692	16
6423729	16
8932769	16
9583395	13
7527231	13
31021270	13
28874335	13
198915	13
5094468	13
2163517	13
3460724	16
363050	13
7144552	13
6042373	16
9271667	17
2211671	13
12550135	16
1333480	13
7808618	13
8754263	17
4777826	13
10432183	13
2570168	16
9028384	13
5182912	13
2115097	13
5768643	13
186834	13
8563004	13
10001163	13
1840564	16
4380742	13
5397659	13
664990	16
4656614	13
1501778	13
30329943	13
10647818	13
3387842	13
1761098	13
2038153	13
240904	13
3849673	13
4314237	13
430102	13
20546261	13
13715772	13
967672	13
11670564	16
28890130	13
4847376	13
13018431	13
3240228	13
14410837	16
5841528	13
26967863	13
114532	16
6836169	13
7382546	13
9987284	13
1313257	13
12338143	13
5554152	13
15181167	16
4288386	16
28962053	13
17311001	13
17389568	16
438934	13
7009418	13
4558967	16
10407319	13
33278616	17
3923718	13
5935919	13
22231808	13
5925954	13
3030770	16
42853358	13
8372884	13
3582637	13
42474	13
1510944	13
3040532	13
1752178	13
161321	13
1203432	13
5927174	13
854573	13
6714441	13
4877182	16
2344696	13
7585217	13
8465356	13
17800	13
902407	13
4486676	13
18217900	17
8152731	13
6738648	13
765425	13
4195820	16
9464877	16
2840680	13
135858	13
7704626	17
33026948	13
3325221	16
110631	13
10274855	13
13227098	13
5617526	13
8840407	13
14609835	13
24173253	16
1560723	13
2844172	13
829617	13
2318860	17
9049061	16
6816982	13
2908955	13
4369253	13
8148633	13
2946225	13
18627339	13
1131350	13
1278285	13
2326259	13
26954910	13
3144896	13
3056097	13
1219676	16
32498966	13
473233	13
13296956	13
11534419	16
12346785	13
2791972	13
445971	13
11707110	13
2519110	13
743697	13
6437618	13
1422297	13
9822375	13
7842505	13
9740104	13
21779494	16
1625489	13
994216	13
10575257	13
2129409	13
2762392	13
7322064	13
516510	13
16667518	13
3229545	16
3344770	13
608908	13
5019750	13
782624	13
636176	13
1635349	13
1570289	13
24572784	13
12102158	13
11444486	13
11012829	13
4961625	13
4849483	13
4719076	13
393191	13
6767999	13
4150208	13
9364172	13
10712566	13
2408380	13
13646930	13
5006973	13
4338211	13
17237003	16
28395720	13
8160651	13
14717905	13
1206531	13
3455764	13
2052036	13
8770506	13
6459368	16
4802207	13
2028258	13
3777437	13
12431161	13
4939466	13
6044415	13
5353646	17
1217441	13
7565195	13
19605044	16
1907367	13
2072049	13
3856081	17
436166	13
495195	13
157421	13
1233558	16
1825912	13
3005162	13
2792867	13
7430454	13
1598634	13
4926911	17
6618055	13
1724510	13
15388960	13
376191	13
28720652	13
1653466	16
8075189	13
850096	13
4721870	13
2546361	13
2971917	13
14731754	13
3758400	17
2953439	13
12097233	13
1083701	13
2098451	13
3788141	13
4928481	17
5076769	13
2707823	16
19483801	13
1721958	13
2017979	13
127361	13
4844394	13
139124	13
12423061	13
14763815	16
17647885	13
2197985	13
7497050	13
7381367	13
9577903	13
13093134	13
6471313	13
16341795	13
23645653	13
6362561	13
13608408	13
5947037	13
6283288	13
265000	13
7110863	13
47928536	13
7555999	13
1391033	13
3933877	13
3577173	13
14446040	13
5174535	13
1688294	13
11484325	16
13964088	13
778402	13
5457626	13
27834232	17
4273578	13
1918658	13
20115091	13
19503477	15
3290842	13
14040360	17
12397872	16
1119271	13
7888387	13
9400958	13
2877774	13
9716248	13
15663784	13
4071005	16
416735	13
13487694	13
5629475	13
1517915	13
7078418	13
28041504	13
2530323	16
904346	13
102516	13
16827269	13
28191220	16
435892	13
588148	13
8879529	13
9448610	13
3286638	13
10791941	13
145298	13
10173668	16
24536934	13
11380176	13
13318196	13
14520886	16
3637854	16
6734587	16
18071043	13
23159057	16
452604	13
6374396	13
8869999	13
10061609	13
13855946	16
15773546	13
17820393	13
19786332	13
5093869	13
5608986	13
11793848	13
141380	13
10133190	16
11681616	13
13389223	13
941915	13
38880889	16
23524027	13
723414	13
10616346	13
5076835	17
6914390	16
15763177	13
943957	13
6171482	13
185076	13
6149529	13
8514083	13
2932221	13
5557003	13
40570067	13
13445060	13
20094552	13
19198645	13
3341528	13
2427174	13
7068531	13
17360782	16
1027294	13
1086725	13
1602699	17
38444380	16
17600044	16
24295159	16
10907843	13
1786111	16
2636066	13
19720446	13
13579261	16
7041411	16
55897	13
2151233	13
10539254	13
11589714	13
8380122	13
3314672	13
6595757	17
6724624	17
2856643	13
23369874	13
4141095	16
18126028	13
11611898	16
7432015	13
5661023	13
10055802	13
7930194	13
2656906	13
8387999	13
8998480	13
10807702	13
11096741	13
4787634	13
5637283	13
30177064	13
2409125	13
24170212	13
15325096	13
4769283	16
15741406	13
1573145	13
15520291	16
28825684	16
2973195	13
5373236	16
4522400	13
2403658	16
7407344	16
2213166	13
4464122	13
4354262	16
4687479	13
1155687	13
9544877	13
20262234	16
4265871	16
19099077	16
19471220	13
2175001	17
8649470	13
66522	13
10451828	16
4225644	16
284882	13
13980362	13
2013268	13
1581106	17
24408676	17
25357450	13
11929570	13
2123660	13
239876	16
1521135	13
11658864	13
2256959	13
5042869	13
22826840	17
2271957	13
1273884	13
16654056	13
3224010	13
21208719	13
12836443	13
2842085	13
14738937	13
1665223	13
6075754	16
4020911	13
15667090	13
9730898	13
53898345	13
3857444	13
6508817	13
3560730	13
8083222	13
110988	13
12090639	13
18228916	13
48415486	13
3773645	13
8182604	13
1106197	13
4208119	13
14712808	16
818281	13
1005398	13
19060580	13
1371104	13
5541245	13
1531211	13
11132978	13
16567183	13
1553730	13
521716	13
4111549	13
35702405	13
107464	13
2250374	17
5745685	13
7170982	13
1879631	16
970261	13
3693563	13
3942901	13
1095645	13
244516	13
18404938	13
12662752	13
2757371	13
16459880	13
1302988	16
10257129	13
11565165	13
22401835	13
22296161	13
5642703	13
9187686	13
8437002	13
27157036	13
716457	16
11506917	13
1221783	13
12878357	13
9049209	13
6929798	13
10819483	13
131480	13
1711401	16
4724004	13
175553	13
1796386	13
1159626	13
10606417	13
9184507	13
2900326	13
3005116	13
11327749	13
18241650	13
10397396	16
13854069	16
17155899	13
22632609	13
4993044	13
977757	13
10999299	13
2125271	13
2366266	13
3446589	16
5319424	13
7513848	13
1970579	13
6285730	16
1576460	13
6373147	13
2249485	13
9063312	16
3041334	13
3968541	13
6808345	13
10195011	13
3898304	16
10812892	17
8097569	17
11996885	13
1386047	13
3439744	13
6874890	13
3586978	13
10950190	13
11482097	13
1953382	13
818197	13
19606777	13
3487933	13
6015663	17
3554940	16
13026111	13
4738824	13
7243746	13
319435	13
2378253	13
3546508	13
9871009	16
6464698	13
208504	16
10317297	13
4388951	16
2872980	13
647825	13
4368387	13
24673877	13
10129439	13
1159350	13
10176210	13
11069602	13
15975134	16
15196891	13
6062478	13
14043327	13
10247148	13
21503248	17
5738172	13
1512009	16
5443224	13
40512033	13
13227629	13
23710963	13
2561189	16
2693205	16
3689404	16
18996599	16
6859959	13
1840701	13
521991	13
9739904	13
3695994	13
3230499	13
981050	13
7432680	13
30376027	13
2343955	16
3868944	13
816264	13
13293552	13
8620131	13
11798401	13
11401500	16
1662294	13
3503439	13
1053170	16
6402841	13
7042221	13
9728296	13
2545780	13
12662671	13
28966819	13
28594525	13
2159786	16
3872653	13
15294096	13
1172644	13
9283710	13
14003355	13
9672835	13
8645148	13
1014960	13
8047957	13
2454435	13
7294671	13
2155212	13
2321278	13
3197920	13
12951680	13
18999612	13
22823719	16
12250182	13
1175205	13
23778954	13
10046682	13
7976678	13
966226	13
287006	13
6982904	13
2714735	13
12701340	16
1384280	16
8452840	17
1319326	13
3038760	13
18341317	13
15938802	13
11558572	13
8087895	13
34973636	13
6974813	13
10888505	13
9478802	13
470358	13
19709940	17
9085992	17
4458253	13
6380080	13
1862582	13
14816293	13
751932	17
9353424	13
9931156	13
646678	13
12404209	13
16480882	13
5332938	13
20510722	13
14860120	13
21115799	16
5346682	13
4296975	13
260949	13
18730469	13
13248070	13
914145	13
2340776	13
52958870	13
3056186	16
1946877	13
20454109	13
1377601	13
12750360	13
273865	13
3690471	13
17911914	13
12018898	13
7975389	13
9445216	13
4252680	13
31498678	16
2076149	16
9209875	16
3801464	13
10284050	13
1138256	13
8828374	16
1469143	13
11758906	13
3152328	13
4802054	13
5099846	16
4187326	13
16816407	13
3270706	13
996457	13
934929	13
576617	13
12644199	17
1278635	13
10613863	13
11388612	13
12587985	16
5771888	16
46693533	13
17706719	13
17194831	13
20526548	13
13351596	13
23850127	13
10049975	13
3173194	13
7331818	16
1017133	13
7409874	13
40033944	13
10471467	13
5482859	13
6911323	13
11905414	13
11449864	13
2780258	13
877595	13
4902076	13
10365416	13
1077530	13
10687969	13
1445626	13
8238208	13
890655	13
3733622	17
2946739	16
10404694	16
6824571	13
16338633	13
8844751	13
2444125	13
1483294	17
4210908	13
3595698	13
6571272	16
4167931	13
1051143	16
6707702	13
7542282	16
35157258	13
299881	13
2691161	13
2844268	13
6077777	13
609197	13
14732884	13
7240241	13
6475524	13
5005537	13
957158	13
27597350	13
5760132	13
2639903	13
6412381	13
977423	13
18141089	13
2648890	13
104337	13
3736945	13
6666351	13
12217171	13
2988760	13
819591	13
6267701	13
19994716	13
11771091	13
1072761	16
3545054	13
13026746	16
23902974	16
832577	13
2073335	13
4024518	13
7037187	13
7763060	13
31835841	13
3009000	13
1658510	13
7629168	13
14821197	13
36144033	13
15674319	13
1719679	13
4213042	13
5438075	13
649979	16
780026	13
1297803	16
10273709	13
1877707	13
1305832	13
4452865	13
204879	13
8153266	16
1695409	16
3603401	16
12192307	13
5844403	13
822033	13
5451316	13
20874970	13
19100	13
8272267	13
7297340	13
8439380	13
20233520	13
20004909	13
8841385	13
9292812	13
452482	13
6518732	13
1614853	13
781723	13
721016	16
1224231	13
9153853	17
397032	13
19187170	13
6736798	16
4009220	13
18160134	13
4264996	13
2977575	13
11083051	13
21543787	13
530403	16
1831933	13
13427768	13
15436939	13
5801690	13
3976421	13
3577461	16
18801514	16
492911	13
8381015	13
5573901	16
12800156	17
9474071	13
329048	17
8770585	13
6468428	16
42668202	13
1503989	17
321547	13
2124044	13
9547672	13
18922965	16
69552	13
358186	13
9875873	13
6990483	15
2002425	13
6527564	13
241539	13
2597178	13
20240829	13
832904	13
2734140	16
22099817	17
5317205	16
18665880	13
10842122	13
16352218	13
1511139	13
14461751	17
34895717	13
5758777	13
15586167	13
1685161	13
569417	13
16076275	13
6900751	16
4312301	13
7991175	13
8551836	13
116416	17
27234185	13
1114751	16
217283	13
2587896	13
3747859	16
18309218	17
9702638	13
1401064	13
5427846	16
1420644	13
4885776	13
12308325	16
5519219	13
1992451	16
6172005	13
9804247	13
6209163	13
10926300	16
4154688	13
4723914	16
431755	13
7739059	13
2437048	13
19113462	13
21502399	13
2150803	13
8332563	13
23719038	13
726335	17
928954	13
2661775	13
5992468	13
1211816	13
3483231	13
3949461	16
3192761	13
13027703	13
382899	13
3344287	13
923333	13
8087147	13
1011258	17
1206938	16
4875074	13
3621371	13
4863514	16
5119320	13
2894692	16
3840197	13
1316815	13
939385	13
1115262	16
433233	13
16320148	16
1753468	13
1387910	16
3520230	17
4053252	13
2042232	13
22142796	13
7326329	16
11503213	13
16927390	13
1766307	16
12378906	16
11364748	16
5253802	16
125659	17
774937	13
239914	13
22654281	13
5014143	13
885237	13
942010	13
15938979	16
8895293	13
13670058	13
2094565	14
5520365	13
1195631	16
4044605	17
5548523	13
10538546	13
414689	13
7575852	13
7523575	16
2945018	13
341789	13
20780447	13
64919	13
250187	13
14384762	17
2337276	16
19573703	13
12665402	16
12668050	13
7102041	13
1594955	13
5715686	13
4696548	13
279224	13
14485134	13
6973670	13
1636053	13
3847735	13
3212397	13
17782897	16
4666943	13
16786125	13
8986471	13
948085	13
7419059	13
4819371	13
159689	13
7724266	13
1919754	13
1686394	13
7130558	13
2945850	13
22913160	13
4618663	16
718910	13
2409914	13
20507285	13
2529956	17
1344278	13
15332952	13
9336602	16
18534644	13
7600895	13
5873719	13
2961946	13
20098160	13
7870542	13
8614879	16
8925724	16
5559219	13
15133467	16
4886118	13
2454074	13
3954553	16
350834	13
10917383	13
6952314	13
2845583	13
5425108	13
11285485	13
3251647	13
6390885	13
3831638	13
1762645	13
16523313	13
8352221	16
4517019	13
14260718	16
15391179	13
4688251	13
20091027	16
7657130	13
9641085	17
14492215	16
13654085	13
12978601	16
424823	13
7545158	16
254923	13
2606830	16
5641010	13
13723090	13
1853740	13
301058	13
4102928	13
3115098	13
6722592	13
1619385	16
3674952	16
1970710	13
18120898	16
2346959	13
17115239	13
216527	13
14628475	13
239285	13
2150252	13
4180427	13
18568212	16
575125	13
3314106	13
1345928	13
3342525	13
7365577	13
4962694	13
311265	16
12264539	13
3501958	13
1160885	13
27435442	16
9515760	13
10658193	13
115769	13
15274910	13
29713	13
12190246	13
1960305	16
14159938	16
2605998	13
808449	13
196848	13
3906216	13
9663277	13
10129837	13
2356132	13
5318368	13
672145	13
9510260	13
1319119	13
1259085	13
12458310	16
7932839	16
4970021	13
90973	13
4153387	17
3488633	13
5287857	17
975506	13
17896695	13
8021207	13
1534736	13
2954858	13
11584143	13
5462360	13
3798702	13
1284883	13
23877720	13
6800518	13
16975312	13
7940614	13
17800034	13
2170383	13
8979795	13
27779729	13
9241767	13
17475088	13
18496324	13
6477227	13
3379393	13
1672464	13
959696	13
16742697	13
16156615	13
7425468	13
6393596	13
7703034	13
2279713	13
9742098	13
5653228	13
7190380	17
3572479	13
7704883	16
15035230	13
6465879	13
16012322	17
7478169	13
7736657	13
3426604	13
9974929	13
22101834	13
4723116	17
3774851	16
6147331	13
34594900	13
16324604	13
29145	13
11555290	13
9447495	13
3416978	13
7636250	13
4812168	13
51797	17
37045	16
6853865	13
8826340	13
12946666	13
4593876	13
8200123	13
16390873	16
4519162	13
9830989	16
7495525	17
23620285	16
17735547	16
19274277	16
22786624	13
10000658	13
702219	13
3281625	13
1064863	13
2134791	13
2148876	16
15403759	16
2163270	17
989763	13
4303248	13
52712369	13
3013678	13
11230009	13
1275855	13
13991931	17
8002340	13
24593245	13
748180	13
2363405	13
1292707	13
5461503	13
369682	13
4280025	13
1429	17
2853563	16
2672374	13
1691729	13
24920230	13
41212974	16
7709018	13
992638	13
37144779	13
23158369	13
5942526	13
8372834	16
766716	13
1413152	13
2806454	16
13340751	13
3304336	13
28057331	13
132426	13
3719028	13
3064252	13
3871024	13
8104713	13
7805736	16
6729256	13
3605218	13
14071414	13
3884016	16
13656050	13
2139368	13
12899320	13
4366719	13
7012376	13
13166863	13
12398541	13
3107876	16
14947686	13
11301361	13
5203545	13
17805502	13
3194790	16
18781195	16
1048656	13
3092542	13
2250131	13
330207	16
798326	13
26225761	13
2241560	13
9819886	13
7261916	13
1869432	13
4018396	13
37917351	13
4643847	17
13576597	13
720280	13
11875723	13
11452748	13
8203285	16
4568741	13
5700403	13
22392823	13
20015401	13
9824772	13
5441075	13
659994	13
13497287	13
9842858	16
2936386	13
2461706	16
16505849	13
2170643	13
4533661	13
3946892	13
4653698	13
246067	13
3520212	13
7433591	16
7798002	13
1577687	13
13427456	13
3111009	13
2450342	13
41854448	13
410152	13
6462198	13
18461124	16
1663950	13
5937876	13
20235	13
25661874	16
10627904	13
4490851	13
3086190	13
2323175	16
6443972	16
426767	13
7785123	16
2234841	13
4622514	13
1736765	13
29199695	13
18091164	13
13959455	13
7891551	16
1126308	13
7179991	13
3746377	13
10510266	13
29198688	13
4603628	13
11838779	13
8140750	13
1638326	13
2175325	13
1903151	13
12630826	13
2344873	13
9223639	13
14995735	13
5229856	13
10995416	13
34207347	13
9947153	13
1205885	13
1312086	13
2685683	13
9053205	13
12559042	13
1709795	13
8035267	16
307073	13
57977	13
5125953	13
6022340	13
20130727	13
5808426	17
37208654	13
3854051	13
806763	13
9119150	13
6295965	16
19923075	13
8572906	13
328185	13
17117489	13
4740723	13
7959323	13
3037166	13
7143356	13
6921690	13
1300769	17
10368070	13
10111481	13
9579763	16
6169426	13
18734869	16
12174701	13
7899759	13
3810879	16
5723872	16
4177007	13
4345945	13
16637032	16
9390978	13
14016919	13
1857318	13
653	13
4055601	13
2265903	13
15695547	13
10448921	17
3434256	13
1050079	13
16415518	13
2213610	13
6083977	13
5484904	13
1995505	13
865093	13
2398752	13
15877385	13
12750632	13
23065052	13
16944733	16
9532069	13
1332394	13
6092345	13
4306314	13
13560247	17
10812910	13
8221024	16
4422062	13
2502795	13
16729446	13
7712802	13
21132965	13
15729638	13
2786197	13
22066078	13
31436203	13
18051796	16
17034897	13
3316947	13
5679439	13
22140227	13
29831005	13
30423397	13
13237190	13
6607744	13
11899797	13
10553086	13
733891	13
27569309	13
5965398	13
7764271	13
9602472	17
9494528	16
2121778	13
3827538	13
20395841	13
14723735	13
6514627	13
4291799	13
7887727	13
9333626	13
4302569	13
31610420	13
3569393	13
13527036	16
27841065	13
12985926	17
5430089	13
21895396	16
6747447	16
1749636	13
9044347	13
36599321	13
43195277	13
46683289	13
43391592	13
18780417	13
11927247	13
160846	13
2408045	13
11139557	16
21589486	13
1553450	13
7695229	17
7156815	13
10097642	13
33489563	13
18643721	13
6346012	13
7894838	13
7290970	16
14382972	13
3842576	13
2145587	13
1881992	17
1757588	13
26143069	16
6797196	13
26348521	13
15607727	16
872331	13
6062118	13
4441540	16
11484436	13
3749597	13
15740883	13
33539984	13
25881329	13
3031140	13
17536744	13
6981578	13
542164	13
24890992	13
765503	13
54834718	17
20539859	16
801477	16
114439	13
28839517	13
1620982	16
10446279	13
24904857	13
2373569	12
15776857	13
16684381	13
671889	13
996533	13
19948844	13
24472396	13
28725002	16
20841127	13
16235465	13
32493442	16
12264708	16
20870723	13
27098067	13
26622669	13
15008081	13
9353581	13
7395478	13
19446914	13
17297586	13
4361718	17
71283	13
36688721	13
16919	16
15738561	13
483138	13
7033794	13
2434653	13
1440003	13
8511316	13
6351564	13
7659261	13
25619912	13
1530423	16
6720529	13
10596903	13
7350441	17
20716307	15
17573331	13
11764361	13
1120814	13
1003726	13
7274955	13
1878908	13
16150143	13
2608714	13
2280206	13
7651131	16
3329330	13
4836622	16
6216488	16
12580965	13
1660169	13
12699992	13
301026	13
2478881	13
28519524	13
4935677	13
39042	13
252573	16
4014618	17
13821859	13
11189260	13
17187115	13
22517868	13
19871535	16
12788859	13
17495251	13
16836240	13
4790167	13
1525213	16
15611171	13
15511501	17
29219581	13
8318162	13
1916772	13
9618479	13
8546001	13
3802284	13
14174594	13
3376559	13
7023784	17
43893287	13
26751918	16
875122	13
2174583	16
49386420	13
10069896	13
8450579	13
28477755	13
16741158	13
13723747	13
3168205	17
12993921	13
6223661	13
8101233	16
51421519	13
10823394	13
29437699	13
4382187	16
7393611	16
24440707	13
3684240	13
35474779	13
2165840	13
5877291	16
14232943	17
17498405	13
5607478	13
3733911	13
6468314	13
3166308	13
4755209	13
9428907	13
8162940	13
22113362	17
22989914	13
4847083	13
3167888	13
4366662	13
2945310	13
2691820	13
6567312	13
16553969	13
12534058	13
350952	13
8286126	13
18906469	13
1199251	13
2229474	13
6960995	13
30853508	13
28758220	13
4618461	13
1214918	16
169622	13
1757920	13
408029	13
16747839	13
4900441	13
4201506	13
3387951	17
20707559	13
54228812	13
4487428	13
10326529	13
788572	13
11760497	13
12510424	13
23551082	13
2715452	13
9351503	13
19277128	13
11323984	17
1659912	13
29738294	13
15219126	13
6102063	17
9532389	13
88563120	13
2270849	13
36259168	17
9524469	13
713395	13
1704962	13
14063371	13
4492667	13
6642359	13
3763816	13
1752068	13
1487405	13
13843757	13
1317089	13
843123	17
4699493	13
10239685	13
5128042	13
31222078	13
1414252	13
8259203	13
32795255	13
5017417	13
8841418	13
36178667	13
23726438	13
5298396	13
7093720	13
2702709	13
13678598	17
858620	13
434886	13
11146006	13
12696909	13
32553712	13
11082033	13
1949688	16
828723	13
772393	13
15826745	13
9220933	13
3688537	13
1979938	13
1972416	16
11693630	16
8702716	13
13944884	13
2858644	13
19575759	13
35908995	13
6008490	13
15414453	13
26860856	13
18122098	13
16645419	13
5660550	13
18639856	16
11178598	16
117874	16
1777289	16
36020317	13
6184279	13
62956886	13
5992865	16
34030527	13
7459432	13
5946377	13
14479279	13
4322578	13
12666855	13
105006	13
710308	13
14596882	13
17264647	13
11682147	13
21847274	13
18860058	13
961927	13
18822786	13
2078731	13
10983690	13
2130574	13
3506576	13
14502567	13
3351468	13
14223471	13
9281247	13
27949672	16
4212049	13
23238434	13
2471077	16
4756498	13
2081588	13
35009630	13
41548280	13
14870497	16
16271694	13
28748378	13
1438254	13
6620692	13
24231841	13
33601407	13
4620413	13
5846010	16
5195168	13
12436866	16
8391434	13
8654445	13
1580146	16
1011107	13
29364560	13
3554439	13
10956631	17
3142156	13
8120146	13
11185667	13
19625283	13
1870061	13
5377803	13
14887163	13
4381477	13
4235672	13
18382967	13
35755135	13
15293433	13
4083705	13
53309460	13
11001570	13
15428680	13
24652434	13
17459863	13
12118069	13
1944573	13
11679806	13
4358197	13
9002282	16
16756070	13
2190989	13
2840323	13
22868528	13
10103115	13
8609780	13
13332	13
8252811	13
6689221	13
5261783	13
9166206	13
33469955	13
15338526	13
4203873	13
13949618	13
28860620	16
5996132	13
4688692	13
20619472	16
8020078	13
798801	13
17423595	13
10014747	17
15059857	13
17050674	13
3066159	13
4666969	13
25856282	13
3231121	13
7452882	13
1983041	13
1241388	17
15153675	13
21320383	13
5819914	17
1531207	13
2631402	13
5231251	13
12016937	13
1079017	13
928313	13
6604201	13
34084798	16
2427910	16
3683986	13
2744334	13
9394494	13
21722659	13
51350328	13
988121	13
2220391	13
7161955	16
12411367	13
1741738	13
2951382	13
422308	13
21935040	13
20131015	13
22962624	17
9407276	13
29242627	13
6222177	13
15135230	13
2831021	13
29648398	13
9971709	13
10904255	17
14820261	13
14287437	13
4145762	13
45615100	13
8685434	13
22819294	13
4404108	13
5273715	16
9389099	13
32186515	13
32032694	13
4580936	13
523305	13
13433853	13
40300192	13
1448391	16
59162217	13
21118681	13
24370573	16
755023	13
8052288	13
18122803	13
2840714	13
9579019	16
17076348	13
18976776	13
10372732	13
5439630	13
9203877	13
9164808	17
13255592	13
5472551	13
16000104	13
826262	13
2366851	13
84237388	16
14954261	13
16893893	16
10006054	13
7969693	13
10967196	13
25606628	13
2619617	16
3202947	13
4858588	13
33734381	13
3883193	13
30590439	13
4784591	13
17099979	13
21382370	13
8307901	13
33137320	16
6349849	13
16561044	13
24882004	13
15088922	13
2063613	13
89483092	13
50639366	16
45522600	13
2437766	13
2798345	13
19606042	13
11913275	13
2045987	13
396478	13
7451017	16
22143831	13
5325585	13
19763034	13
5716116	13
6393237	13
5394841	13
13540965	13
16540222	13
9334977	13
20148382	13
2893566	13
8997477	13
18306217	13
18028638	13
2057906	16
27866293	16
8059487	16
2191368	13
10740471	13
29442317	13
37482651	13
11768621	17
17119265	13
3944494	13
12450437	13
3759478	13
5685546	16
11254904	13
24319305	13
10921387	16
28072253	13
7085604	13
11910763	13
7706836	13
21390394	13
9652053	13
30978371	13
5801329	13
13287488	13
5751284	17
18661675	13
9985887	13
8598056	13
44603079	13
15592939	13
39843558	13
10645624	13
9214098	13
8118020	13
3648571	13
17284781	13
19667009	13
331536	13
13713067	13
13684009	13
18738581	16
161322	13
2921233	13
12170552	13
5608628	13
3825183	16
7374181	13
18676502	13
5925445	13
25736091	13
674223	13
9063289	13
3275147	13
4548047	13
16586100	13
20124288	13
28579369	13
13958888	17
8429428	13
52454000	13
10629891	13
20270974	13
2925188	13
13474841	13
6882174	17
5866729	13
18270482	16
34265153	13
3935898	13
148284	13
6978221	13
708011	13
1093869	17
20073039	13
30566512	16
9265964	13
23923698	13
882901	13
25952781	13
18203128	13
11794174	13
10383807	13
37164032	13
13217340	16
17461732	16
6670093	13
8427422	13
22039084	13
12785332	13
5316072	13
10012082	13
1357579	13
1192172	13
31698565	13
952238	13
3297015	13
12493323	13
8877167	13
7200653	13
21667348	13
1607260	16
10900892	13
30185316	13
12967767	13
12956610	13
11225213	13
11042698	16
6614044	13
1758420	13
3721445	13
12317482	13
7040244	16
2683649	13
780681	13
4905307	17
14485391	13
14175875	16
13735381	13
6629781	13
16702702	13
39465342	16
10401332	13
2501153	13
3713982	16
2687275	16
2401247	13
5596875	13
25465424	13
8772499	13
5023102	13
7465736	13
535344	16
8229645	13
24346048	13
13627898	13
4386685	13
4965226	13
1533463	13
19095856	13
159697	13
377635	13
3354390	13
2466282	13
9667165	13
203923	13
8978143	13
5848421	16
1334809	13
649645	13
9576177	13
5182707	13
15578726	13
3021267	13
32287657	13
6857428	13
2741654	13
3535867	13
495113	13
2900468	13
2033416	13
8411400	13
1895916	16
11869753	13
27705033	13
8663549	13
11616845	13
2838657	13
5604964	13
8388649	13
37807856	13
4545495	16
647454	13
4026396	13
7629330	13
341181	13
33344396	13
681522	13
55045790	13
5478983	13
1494988	17
8260002	13
20346726	16
28731612	13
3030502	16
11388399	13
3129991	13
1710441	13
9945014	13
351841	13
262817	13
70061918	13
48099885	13
9321213	13
7610481	16
17071202	16
11503140	13
7042151	13
7161097	13
16562982	13
9259857	13
1830860	13
10763018	13
11188296	13
28729231	13
6931751	13
672867	13
8079599	13
25135418	13
2886569	17
23167090	13
19817629	13
10182320	13
11818873	13
898326	13
2418160	13
11775854	13
49032567	13
30219360	17
3320687	13
8388139	13
2342595	17
790763	13
16059556	17
22887632	13
7562718	16
11584035	13
762048	13
3656946	13
11543545	13
1013096	13
13285613	16
25918004	13
1549396	13
1571236	13
7169072	13
40503784	13
25129882	13
11387308	16
11346397	13
31987351	13
217188	13
10308734	13
7087658	13
2200803	13
782937	13
51843161	16
13680665	13
23044668	13
19263735	13
5009124	13
5733036	13
20053052	13
11584319	13
6393546	13
5222940	13
5774809	16
2485166	13
2686279	16
5997885	16
662235	16
24379011	13
29160727	13
5114654	13
10195187	13
1252835	13
4085349	13
9951884	13
11638489	16
8515346	13
6051122	13
422317	13
10463247	13
5425281	13
12860637	13
2313490	13
10765543	13
7215579	13
8228143	16
1850471	13
8705720	13
3798084	13
6649849	13
6073063	13
35964598	13
5788968	13
22700411	17
15784183	16
244867	13
3321173	13
7464518	13
46743	13
10682406	13
9589831	13
14956172	13
15321076	13
6325206	16
13096038	13
5493809	13
32558524	13
4268622	16
9269139	13
21628661	13
47913574	17
8365665	13
20007219	13
7762129	13
24298322	13
11571769	16
7526404	16
7901152	13
16779104	13
23139622	13
1746045	16
796261	13
7408789	13
4824471	13
3458573	13
4074611	13
1045217	13
12169696	13
2270448	13
8551743	13
14425236	16
49582008	13
83192500	13
24232291	13
4782598	16
37984583	13
3975761	13
1009864	13
14734638	13
25991154	13
11005354	13
10354798	13
1714132	13
307309	13
12305240	13
1184779	13
10839085	13
95605	13
6312923	13
15894288	13
2417109	13
6011530	16
46520060	13
5534641	13
5460231	13
6294592	17
38183185	13
7345216	16
8693707	13
175474	13
1398544	13
8978953	17
606986	16
7462152	16
7659579	13
11673881	13
4453562	13
13041026	16
15080514	13
1995017	13
2478411	13
5337889	16
2531440	13
3946792	13
9501623	13
10555367	13
10285900	13
4822948	17
10145980	16
5868688	13
183903	16
18870345	13
2680110	13
20577058	13
2243363	13
3566604	13
3967282	13
7715752	13
4247951	13
3664841	16
262975	13
8106426	13
5227750	13
3171066	13
29367849	16
2031272	13
34896629	13
4051610	13
17334849	13
17258455	13
10753966	13
17391591	13
16566887	16
16507608	13
5170134	16
10548020	17
7075928	13
1062856	13
9014478	13
11455591	13
21856721	13
6992756	16
5427824	13
4720060	13
720974	13
12038577	16
6865479	13
32095560	13
3741724	16
12055985	13
14396622	13
10352201	13
3397288	13
10824533	13
3174393	16
647773	16
518743	13
297159	13
7949128	13
60419568	13
22793766	13
1184368	13
7542054	13
14059873	13
9733965	13
1266710	13
1414185	13
178676	13
40017203	13
23053351	16
10793334	13
4796329	16
30865614	16
4030173	13
19206939	16
12192889	13
908193	17
2305391	13
13788782	13
6113210	17
17128577	13
10893804	16
6068869	13
9088935	13
38561374	13
8206654	13
3049774	13
4751219	13
4136750	13
3275720	17
12331707	13
4122255	16
6653733	13
13278834	16
9762810	13
9071535	13
9944395	13
496157	13
26610180	13
21610577	13
19266345	13
15452560	17
3937646	13
14593880	13
15441286	13
3586596	13
3326872	13
8928541	13
5112668	13
16098579	16
5068586	13
3076291	13
22185701	17
9976145	13
15221889	13
3669542	13
6200871	13
46124255	16
3552498	13
5034971	13
14260642	13
2478442	13
615459	13
3024945	16
6628477	13
2960684	13
9675884	13
1950397	13
22038619	13
66078372	13
7105719	16
44973066	13
10349231	13
11864783	13
2458831	16
2803697	13
14131208	13
10625429	13
39570574	13
10468151	13
20798559	13
9497091	13
7839311	16
3789166	13
9185392	13
12074215	13
5061850	13
4507333	13
8849224	16
26530069	13
3979997	16
11403850	13
43389208	13
2785994	13
5413273	13
9137708	13
4000668	13
29202926	13
16823816	16
2053890	13
168779	13
449175	16
14027904	13
13718787	13
7771608	13
8979497	13
908231	13
8521100	13
3475607	13
11631773	16
50601302	13
18320066	16
215046	13
12909225	16
11420857	13
5382404	16
2335995	16
1004488	13
907200	13
3692110	13
13836989	13
6786196	13
4831479	13
5121496	13
2229929	13
23537999	13
7401855	13
1971435	13
12977479	13
2938647	13
3651231	13
14783245	13
4822	13
5062763	16
23445117	13
8788314	16
30412738	13
1286048	16
4571582	13
18161554	13
18283179	13
1966030	13
15736424	13
2088883	13
21423274	13
14268362	16
5180819	13
24975787	13
7604774	13
509455	13
19573878	13
36397057	16
785510	13
41432154	13
17344778	13
33677766	13
2314722	13
11928045	13
1208527	13
15207361	13
15310785	13
13468323	13
5877216	16
607252	17
3060796	16
42341618	17
17522767	17
4688457	13
2983300	13
28389215	13
6004024	16
11606066	13
1747881	16
7958016	13
10826906	13
17894139	13
939233	13
2547300	16
1970918	16
21846566	13
239999	13
23378041	13
14427493	13
1598464	13
10875020	13
6313219	13
7847347	17
39880510	13
6198627	13
3536924	13
2474973	13
10139301	13
13402605	13
14408902	13
632506	13
145475	13
31862155	13
7624535	16
3070025	13
39197458	16
32823539	16
4337870	13
23686544	13
22116503	13
29192154	13
2022177	16
4991484	17
6920295	13
12524170	13
4083601	13
10049904	13
28624567	13
51188532	13
28422357	16
1053499	13
6040721	13
1288410	16
17420792	16
50507148	13
8218454	17
4511451	16
17915117	13
10509425	13
12315030	13
5496308	13
14901524	13
2524025	13
6274382	13
8990991	13
3254722	13
10260399	16
3598304	13
2094787	17
34080264	13
13944015	13
19782358	13
8214593	16
2079368	13
5305257	13
1105113	16
21487080	13
6064646	13
2519758	13
69471277	13
68016100	13
6185785	16
16741854	13
106892367	16
1210380	13
1579523	13
8498992	13
10474702	13
6197313	13
8059165	13
209139	13
21201590	13
4247457	13
40344817	13
2305305	13
1777790	13
2849858	16
2308117	13
5100846	13
12563271	16
5315802	16
5608395	13
4527697	13
2519905	13
13500994	13
3073344	13
2764114	13
35296291	13
748849	13
7964603	13
1734537	16
3620724	17
17211480	16
603213	13
21279474	13
9625012	13
99685788	16
6892043	13
17281384	17
13620570	13
2783080	13
1351631	13
5609580	13
296169	13
5252453	13
9626337	13
22381774	13
25687674	13
21430303	13
663134	13
15343454	13
5886526	13
2086966	16
14305368	11
4507924	16
11558130	13
25235062	13
894038	17
5426993	13
5627167	13
833788	13
54324078	13
2103697	13
5025330	13
12617739	13
7451594	13
5696594	16
10846057	13
18342869	13
208009	13
4129402	13
139482	13
25687543	16
14407983	13
3197912	13
384743	13
30798853	13
3527262	13
23104453	13
413708	13
31773296	13
15928184	13
9203665	13
3317626	13
2453663	13
10130339	13
4922933	13
21694070	13
9031025	13
10725617	16
4453468	13
2939582	17
5197009	13
13462952	16
2699233	13
8274076	13
2523181	13
6671271	13
26123723	16
7394649	13
23255764	13
1165732	13
16507509	13
13070330	16
5945938	13
3715765	13
4606778	13
1747044	13
3561193	13
7125635	16
12497854	17
7630775	16
2465982	13
1339051	13
13719040	16
2894451	13
31982226	13
10330511	13
562538	13
11530938	13
23957475	16
7290367	13
12540869	13
6043122	13
20165882	13
22156094	16
19399103	17
1942295	13
3402564	13
6601845	13
22206433	13
32060703	13
7602787	13
26885738	13
1061269	17
8988345	13
5126328	13
16809262	16
12695057	13
74536856	13
1669429	13
902017	13
11075624	13
4534541	16
21329651	13
11311550	13
3115431	13
28921248	13
13579151	13
59953995	13
15033171	16
7994660	13
15599955	16
56130881	13
3045067	13
15473538	13
14626957	13
64351	16
21695934	13
28167463	13
8727208	13
21061983	13
8918633	13
13442283	13
18685443	13
3967047	16
16183942	13
620573	13
15831684	16
2927588	13
18230533	17
32884657	13
599025	13
13285158	13
31790864	13
10403699	13
5423080	13
8369086	13
2864366	13
15063009	13
370830	13
12339025	13
10320094	13
9365250	13
48327272	13
1744692	13
4999789	13
13161349	13
1367010	13
591674	13
40232278	17
37984060	13
1620188	13
12280956	13
2235978	13
10992128	13
10053025	13
4603679	17
7567491	16
28940648	13
13704175	13
4281520	13
10839159	13
1547279	16
80627479	13
5056515	13
12148997	16
57354483	16
22362517	17
1470663	16
4798357	13
1523163	13
12071453	13
2442166	13
12064897	13
24194024	13
917933	13
26031263	16
14646395	13
884328	17
10154780	13
22168202	13
7505682	16
291723	16
28213415	16
18463865	13
6720973	13
3445994	13
4931380	13
14280455	13
16099626	13
10577825	13
7792776	17
26819051	16
10866630	13
42393308	13
6807877	13
24544545	13
15761550	16
1855581	13
19355181	13
4532889	13
3100141	13
1398298	16
1816878	13
2871152	13
1223457	17
7438293	13
3050489	13
14632825	13
663384	13
3812570	16
19135788	13
39441731	13
5785171	13
264330	13
14599477	13
6939878	16
5688729	13
10720305	16
8260892	13
5115579	13
7463574	13
2099032	13
11284109	13
9251112	13
15171301	16
17184693	13
12664639	13
4843404	13
6225897	13
21288194	13
7598044	16
72995835	13
30207835	13
5428325	13
8682948	13
24313599	13
26989931	13
4785273	13
5402299	13
18614227	13
2561093	13
938991	16
9260784	13
17692936	13
3490453	16
14480963	13
19495122	13
120454	13
3989879	13
4868196	13
2473801	13
17973943	13
31034896	13
5449322	13
33011814	16
38750148	13
15373246	16
77982587	16
24227514	13
8784138	13
9713435	13
21085420	13
35826985	13
8861410	13
24144053	16
280195	13
8360922	16
30665147	13
4649304	13
16705651	13
37025123	13
36400871	13
38336088	13
15401562	13
8974954	13
3716359	13
21783797	13
12597949	16
2534292	13
6785932	13
8178200	13
12801079	13
5262832	13
6031228	13
5131517	13
16771253	13
3597487	17
2220445	13
3546884	13
9556138	17
5514422	13
12989244	13
9314039	13
3816542	17
17585259	13
238999	13
22285747	13
21639851	13
20617821	13
4963580	13
20820206	13
23863369	13
8480840	13
2347934	16
66270	16
21318093	13
2834057	16
1031997	13
31025601	13
1598284	13
1965744	13
10910953	13
2678734	13
1851094	13
20850803	16
20756019	13
4359477	13
20023640	13
5893058	13
14279777	13
11981992	13
2248542	13
19888513	13
8863061	13
43801769	13
9048510	13
35921794	13
797754	13
19179362	13
10824479	13
20730767	13
819054	13
30517179	13
28137521	16
2308490	13
3085994	13
81178506	13
21604475	13
27010162	13
24349954	13
18841763	16
4272102	16
6126596	16
13160108	13
26424474	13
4336123	13
1710892	13
11082606	13
18132367	13
3477954	13
8674060	13
8904686	16
9971548	13
359909	16
28035875	13
1005959	13
46080939	13
26559245	13
14932336	13
1282721	13
6285065	16
6468918	13
19073181	17
19956221	13
5519920	16
2381475	13
7106194	13
80819647	13
10680108	13
620461	13
20471995	13
1299790	13
15403150	13
32379379	13
7979032	17
10349808	13
21599912	13
1526216	13
3378665	13
3296497	13
11066522	13
12042796	13
11138236	16
23627928	13
14576673	13
43576262	17
6869906	13
4134450	17
20444085	13
3072325	13
10998007	13
962246	13
18623230	13
14738950	13
7013313	13
3749660	13
10120896	13
13898528	13
1560115	13
64757797	13
3956269	17
18145073	13
32458686	13
2073777	13
15085425	13
4119830	13
7109011	13
3748052	16
6850925	13
13579267	13
25961516	13
2692649	16
3706664	13
23564739	13
5027672	13
15148870	13
1194206	13
6664196	13
30732136	13
36421796	13
9152294	16
9419667	13
42008467	13
33773425	13
1018945	13
930866	13
9910096	16
39907675	13
2409915	13
23037326	13
2208576	13
19187867	13
8557251	13
52432491	13
25986288	13
1658367	13
9859053	13
26081143	13
20500516	13
6605652	13
8216776	17
11462284	13
27987139	13
11957151	16
23954415	13
3525232	13
8485387	13
8454624	13
15667492	13
9061522	16
9694124	13
429124	17
44703865	13
16370870	13
11809491	13
17971107	13
3725206	13
8493475	17
43739717	13
635128	13
6468951	17
38551437	13
16664056	13
19482571	13
1855926	13
3116434	13
7293989	13
1415879	13
20851031	13
2664974	13
13369757	13
12389104	16
481793	16
1503799	13
4710991	13
26642463	13
10455105	16
18803644	13
5672830	13
5584904	13
438335	13
41488105	13
13615796	13
19379206	13
13814576	13
3133105	13
14290642	13
31882998	13
16172610	13
47444048	13
8357959	13
41720930	13
4887390	13
13289280	13
25879897	13
18367011	13
1509	13
48648134	16
24115225	16
6455874	13
9202376	16
16060166	13
493666	13
1783877	13
22252914	16
13390823	13
23366608	16
4010989	13
4659947	13
64838211	17
39086608	13
473586	16
12387286	13
2860259	17
5901606	13
2487376	13
3671553	13
28113300	13
21972691	13
4411861	13
644198	16
15764931	13
11120653	13
6848707	13
70190971	13
9946544	13
9858119	13
22506287	13
29249411	13
1724122	13
11227933	13
1824620	17
5675546	13
14550489	16
6137763	13
24817793	13
7104524	16
3655277	13
3268783	13
3043495	13
2202375	13
14202515	13
2044566	13
15235673	13
4226220	13
137140	13
875191	13
19757211	13
75037604	13
37750907	13
3782374	13
6655376	16
1709693	13
3737463	13
10694358	13
10531568	16
11021464	17
35322957	16
5778029	13
6417909	13
11947522	13
32444385	13
58411232	16
5632444	13
19853030	13
31264972	13
7087931	16
27573841	13
9284271	13
10065788	13
1768861	13
14247702	13
14929057	13
6988906	13
692536	16
599483	13
14880360	13
6751932	13
31178471	13
3876713	13
480272	13
18195971	13
52910476	17
9460298	13
5296192	13
47473591	13
3882760	13
2081039	13
10821567	13
1442283	13
9392032	13
5451809	13
7188676	13
16716308	16
81483962	13
25654099	13
3289617	13
358612	17
1332924	13
6716668	13
21484941	16
98474	13
30798683	13
10651521	13
16240478	13
17951111	13
5455886	16
6288860	13
1246183	13
16131481	13
9174	13
5387937	13
7713887	16
6740266	13
1370491	16
7063334	13
16632868	13
38100105	13
40967261	13
17729737	13
8407422	13
805624	13
3378064	13
22711088	17
4088518	16
16891883	13
9807951	13
1670552	13
20451901	16
14272618	13
19511108	13
21618363	13
16857073	13
16778819	13
39526546	16
2688960	13
16467765	13
6223319	13
38244366	13
2706776	13
3074426	16
7672569	13
6183687	13
12300535	13
25782054	13
8172455	13
7597245	13
8950906	13
6282494	16
18103551	13
4215691	13
526795	16
40185825	13
18475330	13
28547861	13
10616149	13
7153496	13
2354542	13
29408446	13
20835857	16
27790054	13
5661777	13
27742638	13
11918157	13
3554076	16
13589832	13
14753089	13
339580	13
16641787	13
1705353	13
6547493	16
9614138	13
7296772	13
5415992	16
13392390	13
5088132	13
14029243	13
11905651	16
13307454	13
2387699	13
2307027	16
41077203	13
3262615	13
5053469	17
4204750	13
4841999	13
69627612	13
23245549	13
7126478	13
35376878	13
41436303	13
2600948	16
2836524	13
16233046	13
200582	13
2230	13
2669453	13
2423215	13
2311804	13
3375991	13
36748860	16
3383832	16
11798340	13
10804094	13
8360705	13
2727170	16
2373508	13
25344013	16
7893337	16
1091486	13
29809484	13
8417487	13
77949517	13
3161081	16
21905008	13
7963919	13
9491307	13
2548194	13
19085817	13
13928780	13
1637209	13
14277172	13
18962713	13
19169853	13
13897641	13
4989620	13
7221196	13
7424035	13
21374269	13
10494681	13
1328055	13
7256461	13
2035307	13
59781987	13
2575904	13
10156341	16
24173418	13
44952513	13
748790	13
4624623	13
6467030	13
16318698	16
27831375	16
88569171	13
2996137	13
22825851	13
16892984	13
5918504	13
5609064	13
6366725	13
55551729	13
953821	13
8173056	13
13573733	13
40598309	13
1538907	13
1254477	13
1135959	13
10644175	13
13744434	13
4933658	17
1606598	13
18521977	13
1256015	13
12295476	13
7498840	13
16674704	13
2757597	16
630228	16
7843082	13
15829812	13
17511440	13
59079778	13
2645435	13
5955898	13
13267077	13
27798495	13
18173185	13
16192405	13
3790800	13
2338789	16
2199197	13
535956	13
5256388	13
4291688	13
52510653	13
12636307	13
3349929	13
766214	15
16011879	13
877631	13
7066505	13
2736491	16
5214892	13
13698859	13
8892884	17
3725007	13
5640127	16
5395162	17
9875407	13
877579	17
2120515	13
31129128	13
7768751	13
947922	13
14000602	13
12793326	13
7229560	16
8516206	13
4215734	13
3387003	13
3387419	13
1992872	13
22846932	16
4817078	13
1638984	13
2891714	13
54003347	13
4282003	13
28380250	13
29848306	13
4471284	13
310558	13
3701371	13
3282340	13
4927069	16
9994966	13
27000540	13
4280566	13
6799822	13
10311496	13
16177099	13
27024980	13
27682508	13
4216819	13
12621408	13
35160190	16
12003880	13
39158555	13
5746428	13
9756503	13
7925181	13
2996875	13
20137363	13
1378441	13
9938215	13
5133814	16
12229420	13
19152696	13
6335250	13
9318605	13
362215	16
30736815	16
21776431	17
3884692	13
7977316	13
28111054	16
22940886	13
5587813	13
9038581	17
18196187	13
10856260	13
7586746	13
17671937	17
2433006	13
25461778	13
22930856	13
3197483	13
14642640	13
1523283	13
3695561	13
2377331	13
52387380	13
4696760	13
6129773	16
486883	13
4400426	13
18958811	13
95696	13
3867051	13
14513148	13
799630	13
12783382	17
7822421	17
5792766	13
5776537	13
2101618	13
66336531	13
3544514	13
45105289	13
40383242	16
31243783	16
18457389	13
25707219	13
10461439	16
17634064	16
21825881	13
18100668	17
24816591	13
9620309	13
575756	13
1446458	13
16632867	13
3417652	13
18105271	13
17593682	13
195542	13
23577469	13
25062286	13
33734127	13
8802607	13
37061966	13
11240342	17
6372572	17
8168924	13
35827949	13
1513222	13
8133308	13
11289190	16
3774739	13
3691992	17
17311283	16
940649	13
1127278	13
12351137	13
11083565	13
38781899	13
19042330	13
4119497	13
437858	13
764363	13
4039058	13
18090843	13
20506497	16
19180416	13
49865818	13
46503262	13
10473139	13
8545651	13
14382856	13
5145788	13
4090315	13
9327829	17
12491570	16
5717578	16
22622178	13
446470	13
3447487	13
3816421	16
908261	13
681710	13
24540738	13
3847951	13
12734461	13
3181187	13
15948326	13
783587	13
18359292	15
9442475	13
31721247	13
28188582	16
7948898	13
60139285	13
12489990	13
4729013	13
7268792	13
3175985	13
19984051	13
9533444	13
5810543	13
34392162	13
18005819	16
4367580	16
1042437	13
28119839	16
17608637	13
22794773	13
38116966	13
30342288	13
2509960	13
8702929	13
11514512	13
5057954	16
8944820	13
5992578	16
21904590	17
6684756	13
33311736	16
22666805	13
10880196	16
5587832	13
3746703	13
1996707	13
13015354	16
22484391	13
16308741	13
4504154	16
27705285	16
22749650	13
1633292	13
11145914	13
3914390	13
884679	13
12953414	13
2105563	16
7297885	13
1391632	13
4031630	16
10434251	16
7646829	13
4037158	13
3218395	13
29921717	13
9689615	13
456874	13
26662652	16
21864927	13
8495245	13
8274577	16
37554771	13
242798	16
44611116	13
11145122	13
4003939	13
45353183	13
34862944	13
11479729	13
1878110	13
6828154	13
3410127	17
8083638	13
24951224	13
20056132	13
19137744	13
12754848	13
1997349	13
944835	13
10446694	13
5837116	13
8255133	13
20819726	13
10371889	16
6213635	16
8803105	16
6381820	13
25185423	13
2449882	13
23267473	13
9691494	13
10810156	13
2672424	13
11778161	13
14600255	17
9702777	13
381185	13
6314520	13
7862606	13
6435733	13
26532034	13
17545008	16
13119234	13
11625527	13
11248673	13
9632726	13
27284892	13
8363040	13
49549297	13
10012474	13
27520306	13
67307476	13
38104488	17
19306839	13
2080843	13
19931426	13
65443425	16
2399086	13
17338196	13
31597001	13
2750441	13
28921552	16
18690287	13
11516577	13
10915274	13
3038635	16
17161086	13
10119260	13
33349816	16
10812648	16
4805987	13
31834776	13
14438676	16
7255399	17
26649922	13
14309302	13
8663511	13
38509892	13
12985213	13
12501402	13
4029028	13
51072611	13
15882047	16
157888	13
10475715	13
623111	13
20092684	13
20499709	13
1191793	16
11863892	13
23335572	13
33527452	13
1852261	16
33287163	13
1099513	13
4459663	13
2842113	13
5597795	13
11661594	13
11069092	13
3232017	16
1173240	13
16366310	16
11463068	13
942826	13
5193636	16
4769002	13
5143204	13
19675726	13
24523445	13
1140209	13
50869096	13
44774216	13
219671	16
1774439	13
19348722	13
2486770	13
2680825	13
16039705	13
19164509	13
14840875	13
1144840	13
17411179	13
9109815	13
7167264	16
6786888	13
10532923	13
1471443	13
13121139	13
56898698	13
23274442	13
20350243	13
8247151	13
10407076	13
947003	17
1327062	13
4250014	13
7921358	13
7881985	13
17908959	13
9157059	16
8252086	13
23200497	16
5950085	13
12748094	13
9600845	13
1442131	13
934773	13
29609226	13
399439	13
1483512	13
2611810	13
5480474	13
11362322	13
20506539	13
20525205	13
7210758	13
14819889	13
1282993	16
18879823	13
30198127	16
649502	13
10958714	13
15543434	13
12930919	13
13824958	16
7853711	13
1601122	13
13697473	13
48668	13
19085726	13
137122	16
14637094	13
552055	13
11369869	13
2949425	13
2792328	13
28445661	13
14966259	13
8752	13
4686443	13
10573899	13
7851023	16
13039185	13
35356286	13
27745779	13
8885113	13
9844252	13
10116003	13
4523760	13
8450515	17
19713584	13
718183	13
9646474	13
16951612	13
9960060	13
731049	13
32987529	13
385960	13
19994032	13
16417838	16
20798570	16
15758889	13
10866974	13
1672686	13
66857932	13
14850839	13
5092018	16
5135435	13
18588790	13
14565180	13
25969805	13
52205209	13
23397513	13
5714220	13
3166570	13
6272267	13
18928086	13
964258	16
1233139	13
3924103	13
592928	13
18823210	13
1223683	13
9540142	13
292013	13
5202304	13
1654559	17
11054094	13
694112	13
2069624	13
26231542	13
19019578	16
2759273	13
13408434	13
4916670	13
9232546	17
3026059	13
485058	13
6371488	13
35228903	13
7728058	16
12115294	13
4887965	13
20131745	13
17202410	13
20184792	13
9766309	16
1262483	13
8635016	13
24393918	13
9357213	13
3351792	13
28898945	13
20561494	13
9923448	13
29382113	13
581291	13
11585474	13
20317396	13
5556292	13
48218708	13
19673549	16
14079543	16
24157197	17
16537993	13
37158237	13
117607	16
894611	13
26700179	16
12821623	16
8303317	13
16774633	13
3040256	13
24828722	13
14625568	13
23675258	13
12669163	16
16051872	16
21418909	16
10787689	13
3710198	13
22124311	17
57199	13
5307475	16
41402079	16
19961960	13
2657186	16
36329775	13
6112862	16
21390339	13
24792483	13
796048	13
2379076	13
17851774	13
29363887	16
9534389	13
30202394	13
4627652	13
15948440	16
8831530	13
9337982	13
16201476	13
13727032	13
11480974	13
3831042	13
160464406	13
73285790	13
10680791	13
70335261	13
311806	13
12068479	13
3897360	13
7304577	13
11387861	16
20477741	13
25143739	13
64149884	16
553118	16
11985083	13
5530402	13
8819708	13
2984050	13
16399255	13
1413648	13
16160732	16
7236398	16
28843070	13
9971974	13
18482500	13
1083445	13
14637466	16
8813577	13
14946935	17
7755029	13
9941044	13
12142200	13
14937260	13
20683412	13
31397766	13
823246	13
6158761	13
1620216	13
31484835	13
39104857	16
9050135	13
4874181	13
23161321	13
22608285	13
15733706	13
25656452	13
39931444	13
3123256	13
5022208	13
3231930	13
20304668	13
16337247	13
2745727	16
32720432	13
18082910	13
489465	13
5538364	13
200658	13
24352590	13
6563848	13
32678918	13
7500349	13
10209882	13
5150383	13
32996129	13
35742871	13
75939151	13
7246953	16
2207291	16
8406733	13
7868458	13
13475629	13
6527374	13
76550606	16
15402763	13
16255358	16
38915334	13
2090799	13
2681397	13
12081537	13
24946952	13
18291333	13
4056822	16
38947571	17
7199482	13
5772203	13
9722993	13
9981634	13
10976985	13
16121724	13
3484349	13
6622724	13
1998600	13
29825117	13
4900407	13
1293341	13
3562362	13
5881816	13
29828353	13
2139031	13
15291616	13
23628902	13
1866118	13
834219	13
17278374	17
5587277	13
7475634	13
25100438	13
3359321	13
15012429	13
2222100	16
5216379	13
10932274	13
12925718	13
8557300	13
14284310	13
8244723	13
5057784	17
16654842	13
26474784	16
8069289	13
15294058	13
29496178	13
18480401	13
6719437	16
2905455	13
10192989	13
83898092	13
16997079	16
20186589	16
5121509	13
403509	13
3565432	13
7138377	16
4287895	13
23120734	13
43253016	13
3052105	13
20299783	13
14445037	13
18662673	13
2710506	13
17709426	13
3118990	13
13736263	16
4697609	13
37858319	16
1546492	16
33411386	13
21522012	13
4685025	13
3028868	16
3393599	13
26591470	13
3243527	13
17826619	13
1597366	13
37178912	13
29997990	13
453479	16
9377520	13
5826049	13
11015488	16
13030341	13
42037369	13
14790672	13
19232938	13
21221636	13
33865163	16
5404081	13
56927705	13
2235858	16
15750647	16
54766769	13
2861655	13
9138008	15
7806638	16
28472490	13
9167987	13
11844997	13
25794215	13
18010085	13
3530751	13
9192227	13
8371573	16
7646073	13
8943082	16
5170858	13
12817554	13
25131121	13
3706926	13
7049627	13
3915827	16
20727627	13
17747025	16
7768209	13
233111	13
9840406	13
39056855	13
844824	13
3136316	13
723235	13
56259327	13
16761973	13
12035792	13
33386426	13
5859686	16
1021850	13
16233762	13
23218998	13
567286	16
13445701	13
6600719	16
17583383	13
13897715	13
3352230	13
5906058	16
9043346	16
27253067	17
537470	13
1563007	13
12128736	13
35113000	13
25309780	17
40509430	13
9659249	13
2746967	13
4983539	13
15552386	13
69630853	13
33662446	13
4451695	13
37340266	13
15596593	16
23118509	13
34786982	13
19167969	16
6681045	13
20437765	13
4670120	16
19591	13
24154798	16
39500251	13
12650895	13
2803452	13
10430332	16
22237853	13
21891958	13
7666617	13
10027875	13
4037497	13
5110587	13
6096433	13
5170596	13
4266950	13
28272620	13
27100198	13
9041751	13
43013308	13
17071443	13
4822744	13
38314583	13
72042546	13
1036128	16
12976446	13
4094621	16
33294350	13
20391034	13
3563112	16
2525237	13
37135579	13
2845752	13
8428833	13
2184565	13
10042615	13
8907785	13
3296063	13
16552503	13
31231201	13
5395638	17
20493885	13
16407890	13
18881749	13
49483087	13
5123285	13
10807312	16
13892624	13
41723655	13
9170372	13
8260455	13
4266992	13
14188120	13
13800352	13
4043358	16
3731745	16
39915786	16
4845488	13
6158778	13
17836102	13
14255567	13
19643789	17
15039014	13
863683	17
628531	13
8576325	13
26770457	13
3312180	13
10854619	13
2117920	13
9273869	13
6802134	16
15985531	13
5012928	13
5579012	13
15825194	13
27425608	13
2310535	13
5727312	17
8967670	16
232352	13
2817300	13
32371811	17
23079484	13
14546096	13
9980192	13
26402724	17
19592064	13
13219468	13
7673704	16
3160195	13
13752751	16
4894852	13
13110359	13
33153372	16
27154550	13
5099500	13
8842702	13
22460676	17
1659323	13
14667945	13
16945054	13
103123	16
5757658	13
5933516	13
34201428	13
6066363	13
5098695	13
5051783	13
4226338	13
6818456	13
725227	13
14633016	13
27898820	13
14457011	13
11507158	13
43525769	16
11504361	13
7775460	13
10342986	16
23717275	13
7304823	13
6213785	13
33984	17
27896536	13
6007292	13
12405274	13
18943741	13
7757273	16
7450665	13
385230	13
35532510	16
29583270	13
5692923	13
36638221	13
15653178	13
18196004	13
36045842	13
25893812	17
828839	13
1816294	13
8244348	13
35061662	13
46611715	13
953659	13
2431484	13
7188578	13
13514455	13
122957	16
17822220	13
10277235	13
13524794	16
5438171	13
7991519	13
11417866	13
25058423	13
22158385	13
5346222	13
15226427	13
27514139	13
24120346	13
9720025	13
15904517	16
6503644	13
26346936	13
37797620	13
23628876	13
1923336	17
7418448	13
10129521	13
221876	13
445221	16
3214015	13
18774995	13
19664577	13
1907564	16
4372957	13
5135669	17
7648684	13
9746118	13
19206951	16
3263243	13
16182835	13
24349135	13
24553378	13
2466409	17
17679278	13
6497634	13
16259708	13
5635126	13
1016918	13
15222517	13
2296136	13
9904899	13
20645576	13
9208433	17
13384308	13
7791210	13
6920804	16
11585688	17
6621834	13
10980868	17
5313455	13
6113245	13
4880095	13
24657307	13
45629701	13
6550424	13
10551720	13
59018766	13
33472438	13
19876289	13
5477133	13
15726050	13
6108347	13
17510787	17
659858	13
1980976	13
4637377	13
28784838	13
1188425	13
20458698	13
1133232	13
1799782	13
13025434	13
4994127	13
14852826	13
26057309	13
94492328	16
36487716	13
17067634	13
18832031	17
7297148	13
1111633	17
6382284	16
1068241	16
13095644	13
2009368	13
24647801	13
2519510	16
47047331	13
75414853	13
16495656	13
15488653	13
3936404	13
2731488	16
9685055	13
3565023	13
25360720	16
24832321	13
5420133	13
2757025	13
10410849	13
52562590	13
26757218	16
23188324	13
18768193	16
2590836	13
61376737	13
24156828	13
52983	13
39071509	16
53141440	13
12302137	13
11587410	13
80152938	13
375753	13
88306031	17
7158214	13
68775002	13
10656236	13
11141645	13
2135030	16
6254856	13
82717405	13
132982262	13
25312071	13
21663829	13
7394573	16
2592648	13
31671886	16
34430061	13
34171672	16
7830273	16
45471917	16
11063530	13
34020434	13
1482998	17
15309803	13
6283920	13
6213388	13
6022808	13
18127009	13
14943564	13
44958529	16
46619140	13
6011705	13
13651318	16
2391464	13
28750649	13
77212914	13
8493295	13
10028687	13
13703585	13
521699	16
9867556	13
7414708	13
9866996	13
6540528	13
41048962	16
54646053	13
18503275	13
484029	15
7499286	13
29768897	13
37927518	13
25437619	16
24555578	13
10242095	13
8270746	13
23230909	13
19615419	13
10669986	13
20637073	13
17195483	13
95325381	13
18037991	16
3582080	13
18362674	13
20358125	13
5822346	13
18778386	13
9634863	13
19116780	13
3733420	13
6085375	16
11992836	13
15853470	13
28670301	13
33552197	13
5106870	13
21546627	13
34667766	13
75197165	13
14164480	13
63252659	13
5324714	13
45327670	13
5952194	13
26954894	13
45562115	13
4909955	13
53205102	13
41348963	13
10011382	13
42597472	13
2658062	13
17168951	13
4548262	13
47646495	16
19514377	13
5352411	16
300953	13
12392411	13
9271376	13
21633812	17
15764452	13
44294613	13
24545978	13
39620774	13
24767166	13
3528832	13
132383446	13
17574516	13
44264126	16
1213348	13
7418477	13
9170974	13
10766648	13
3964452	13
32295196	13
4983314	13
2292036	13
15831067	13
40856403	13
59978009	16
45654757	13
17612170	13
7490183	16
921158	13
2009061	13
12648587	13
83052768	13
16950251	13
92428381	17
61881594	16
5783104	13
7024204	16
2945195	13
9582312	13
7573168	13
18547753	16
9941763	13
16731585	17
34992596	13
14266137	17
30306443	13
11842227	13
5307716	13
10738382	13
49911838	13
9803414	16
22098828	13
1208773	16
11833823	17
11919882	13
7186578	13
102268885	16
18501062	13
75672119	13
18582217	13
14920653	13
40535048	13
34225690	13
1543903	16
18160136	13
87517122	17
2830527	16
2209486	13
8168513	13
3940063	13
2918315	13
13987644	13
73403264	13
4749029	13
177015008	16
3129233	16
10498245	13
7693235	13
18122912	13
22674704	13
660303	13
23148772	13
12188777	13
2203839	13
47130546	13
83359560	13
53331512	13
2256919	13
626932	16
42639508	13
34797079	16
11554494	13
3641007	13
60999343	13
158896	16
78623455	16
49233571	13
13913906	13
98124146	13
8909534	13
37795867	13
21698968	13
37312209	13
3995822	16
6915384	17
31414687	16
11477325	16
8960112	13
63196662	13
23832345	13
4680100	13
5903615	13
104205514	13
68158609	13
11058731	13
14031047	13
41252670	17
11309514	13
779583	13
4866185	13
7501894	13
5374110	13
2744534	13
35225775	16
1226099	13
15240005	13
11323627	16
4159917	13
4767325	13
36645539	16
7995984	16
10395679	16
46510961	13
71194	16
8250140	13
60976293	16
8778015	13
4862344	16
18118754	13
2852932	13
64503656	16
3846424	13
14848064	13
7479811	13
7888049	13
39190951	13
328088	13
19179397	13
3431197	13
32402792	13
39489020	13
40275312	13
66533381	13
68116144	13
19040893	13
7724973	13
23223377	16
13318900	13
27047552	17
30905444	16
45368569	16
8367584	13
99771290	13
39858145	13
9373640	16
5505528	13
4902451	13
24995808	13
4697784	13
32579847	13
7887896	16
15287560	13
84772759	13
2694518	17
47123765	16
21318491	13
13208712	17
17715720	13
11022092	13
50905794	16
5493045	13
35101366	13
71884484	16
27203511	13
10795320	13
24906730	13
7802273	16
21297360	16
32000618	13
67874851	16
21426070	13
2315807	13
7587413	13
18513407	13
6931646	13
7613624	13
25433020	13
18096680	17
5043680	13
9310245	15
20647331	13
9255692	13
18367906	17
34446172	13
23231207	13
14923473	16
13103017	13
8258303	13
51257360	16
42184912	13
3623430	13
16947649	13
7780641	13
2680134	13
5313406	13
6391984	13
48321974	13
13666842	13
21524560	13
13849240	13
3525371	16
11013182	13
44981459	16
21938613	13
96797262	16
19519666	13
6769728	13
3582640	13
142173796	13
32305339	13
5806913	13
62691125	13
5909950	13
4372517	16
28904896	13
1791397	13
20992860	13
7821781	13
12388996	13
73027638	13
4068590	16
896892	13
39276973	13
16208699	13
28417992	13
22802347	13
5346528	13
6802634	13
4552599	16
27572022	16
29206502	13
71662878	13
16968153	13
4189781	13
8075886	13
29690421	13
8694492	16
7140858	16
30997536	16
62148316	13
89891907	13
33048418	13
37091573	16
54905618	13
3233284	13
9179531	17
15482242	13
7771852	13
10391163	13
14575163	13
23901864	13
26105747	13
6962931	13
20444912	16
54899431	13
46653410	16
16541129	13
49427388	13
57622763	13
3736627	13
8826012	13
5622491	13
28815447	16
25351365	13
31710600	13
24960079	13
13775133	13
11211092	16
44639208	13
4156839	13
50477843	13
2469237	13
41346907	13
50181576	13
41504211	13
16106771	13
7929253	13
4450546	13
26209842	13
4892689	13
16796477	13
18007216	13
75531531	16
16099527	13
2850040	13
65279853	13
31211022	17
4642672	13
21482548	17
28385593	13
122111633	16
1798292	13
44044968	13
837265	13
15752914	13
7548336	13
17780874	13
49431546	16
57527775	13
15203751	16
5516410	13
61012346	13
85962552	13
5371107	13
75785859	13
9963792	13
46783257	13
56900598	13
15166195	13
29078110	13
570035	13
2082412	17
72675531	13
60431105	16
88012218	16
12591490	13
3212713	13
20295420	13
22420838	13
15805082	16
16379070	13
27581	16
117235378	13
3176944	13
47202659	13
50427058	13
2173397	13
50134897	13
9412369	13
237016	17
10869602	13
13837373	13
6348770	13
14261595	13
16199657	17
76585918	13
40589677	16
15574785	13
80449401	13
46178653	13
3749615	16
51620231	13
8325791	13
29206451	13
5978602	13
2858025	13
24917652	16
15748224	13
47751084	13
13339356	16
691627	13
16092642	13
9117981	13
59039960	16
3458238	13
10971329	13
84904657	13
12054051	17
42349441	13
9519084	13
84332943	13
11935024	13
18984792	16
19923934	13
116942862	13
15142854	16
81105111	16
710318	13
29484475	13
14283968	16
46065204	13
32472394	13
45231189	13
44332317	13
1762907	13
47299216	13
8214758	13
22933311	13
80491039	13
14269922	13
19982881	13
106405501	13
18860855	16
49173789	17
64018265	13
43439579	13
19365415	13
2940694	16
75649533	13
34260892	13
17072493	13
32294682	13
28511950	16
50962397	13
31880843	13
2913036	13
46496304	13
52737584	13
4500561	16
42296777	16
11753135	13
122187703	13
18429468	13
68271669	13
10414051	13
340736	13
5042345	16
20951502	13
28923021	13
2759611	13
41281523	13
17389752	13
18591140	13
17323298	13
25522846	13
41170489	13
9838968	13
63238575	13
2652668	13
24629977	13
4823636	13
23636931	13
10928170	13
7856133	13
983586	13
23433629	13
9375103	13
20062532	13
30660319	13
27827978	16
96633657	13
2907413	16
43672098	13
70519734	13
8767723	13
60651920	17
12316294	13
10432522	13
84927646	13
5269812	13
27956218	13
24419920	13
18104571	13
7346416	13
28779071	13
16306223	13
754171	13
9482282	13
65209864	13
87536053	13
20620883	13
38749811	17
18524417	13
8511649	13
201684354	13
210588	16
8115801	17
7966935	13
3971754	13
12225544	13
1455932	13
13378876	13
13557532	13
14104802	13
46652918	13
60910165	13
64273078	13
39543045	16
57886086	13
33933947	13
19955866	13
3268402	16
20757943	16
8697055	16
112310440	13
6692065	13
20932179	16
15494628	13
7741032	13
1582804	16
35863266	13
42343882	13
20551991	13
575573	13
23914667	13
5721857	13
8735045	13
7578651	13
5911913	16
21100910	16
3353691	16
4452732	13
41535251	13
94268217	16
19810302	13
23404835	16
91323054	13
43082690	13
5344790	13
12084535	13
20394529	13
3091241	13
7322158	13
10963845	13
1425828	13
19140958	16
36531093	16
7000231	13
38884544	13
62968684	13
12633888	13
4430627	13
77707872	13
8409824	13
77224964	13
348626	13
11812876	13
27678923	13
119300	13
28414981	13
15699012	13
4645238	17
95238400	16
5049847	16
26098600	13
15811736	13
25168800	16
26462361	13
18921718	13
3152298	13
4242800	16
15200071	13
49614737	13
82167614	16
23233918	13
3181912	13
76487291	13
22664552	13
2867964	13
24538665	13
9542287	13
31400	13
38718172	16
1521713	13
30521818	16
22102917	13
101692541	13
7456829	13
26371304	13
46835115	13
39152263	13
2252949	13
44611391	13
18128535	13
3062683	16
21463358	17
67061396	13
68155210	13
41662428	17
90953195	13
49951809	13
264218	17
7662522	13
39718341	13
13481709	13
17018477	17
36891923	16
15749096	12
14917832	13
31272742	13
30292738	13
27173861	13
73222119	13
10452986	13
5684920	13
88996	13
38202190	13
4491283	16
74219564	13
30322120	13
22424218	13
1719921	13
24203316	13
23041052	13
36534317	13
8668532	13
6433985	13
26323520	13
34535108	13
13832250	13
7478524	13
61842681	13
13057187	13
2232707	13
19679180	16
35037422	17
1013749	13
27207517	13
204977	13
21764056	17
6657623	13
2849081	16
64442276	13
25954896	13
88219687	13
3257543	13
13091156	13
8125876	16
10551680	13
69903004	13
133668167	13
12341261	13
5776975	13
92106786	13
34985206	13
28777306	13
15484327	16
8955734	17
81494973	13
39609025	13
1160123	13
68766942	13
48562760	16
15989078	13
25863724	13
7286365	13
9121218	13
27495775	13
15958740	13
121539018	13
13264714	13
111938906	13
121070262	16
16779124	13
10673482	13
51985048	13
14816353	13
8129688	17
36053089	16
19402588	13
25844961	16
85828779	13
45447713	13
1884902	13
13807444	13
25979989	13
90779963	13
41869855	16
26386924	13
37575936	13
2173054	13
36480366	13
33139512	13
5096917	16
14204227	17
8584199	13
4775313	16
6798379	16
11172582	16
22416101	16
73470253	13
2535399	13
14881406	13
50220589	13
7450987	13
68582954	13
2596541	16
6814315	13
31069628	13
79776822	13
25791475	13
36420179	13
37775298	16
15110852	13
5065513	13
8716324	13
58957523	13
73137707	16
48725580	13
72647172	17
1402715	17
55975559	13
42343071	13
40495493	17
44077649	13
5264167	13
5146736	13
16467039	13
489874	13
34081581	13
19207197	13
26424589	13
2885356	13
1819880	17
1352848	13
415133	16
35793898	13
9747581	13
3360812	16
46620301	16
18626442	13
33927217	13
37705672	13
27798061	16
69753937	13
8361422	13
24392738	13
22446780	13
27714055	13
18305846	13
27033826	16
37092266	13
17172907	13
52445162	13
121241896	13
2917727	13
21441573	13
21259644	16
45333843	13
5286714	13
33857141	17
32530383	13
26093002	13
12725742	13
8962784	13
35702865	13
8789585	13
71568764	13
1743712	13
80103173	13
8309543	13
43035944	13
27475719	13
47279968	13
3805363	13
28135770	13
31140121	13
12761583	13
42687797	13
106659925	13
25399841	13
1105444	16
11886438	13
27916104	16
2097440	13
6750108	13
11702578	13
43543878	13
8957415	16
781557	13
19930424	17
15314869	13
13162856	16
74772	13
12748218	13
10969246	13
9487926	16
136932048	13
28532406	13
17421702	13
13745006	13
7929516	16
30698674	13
7249003	13
28180592	13
1946893	13
22857731	13
69902770	13
13766180	13
4222899	13
35792909	16
86361283	13
21795190	13
16485043	13
488075	13
17693343	13
11208479	16
10102915	13
43656556	13
544432	13
65241135	13
8922299	16
35084893	13
13024726	13
36086762	13
69331270	16
16034515	13
43206824	13
13352994	16
17388866	13
93987062	13
54264692	16
11446084	17
20989228	16
49809402	13
13266554	13
27950973	16
26798717	17
15381193	13
2913447	16
45941980	17
3358833	16
10073894	13
26468999	13
2021614	13
11442414	13
882144	13
13496387	13
3089178	13
43521443	13
52616944	13
10552766	13
278307	13
58079753	16
13852505	13
11592110	13
10544138	13
4883558	13
4701783	13
2781715	13
27164790	16
5740537	16
22026429	13
3790322	16
13874275	17
127073373	13
15363904	13
46423067	13
1578001	13
77846804	13
31467466	13
1138054	16
4497971	13
6046989	13
30154882	16
20778093	16
6602245	13
12531575	16
6663633	17
44935070	13
29978037	13
13699906	16
10575025	13
78470646	13
18619043	13
25243346	13
10621166	13
4500672	13
4438290	13
11677818	13
143789	13
1743578	16
6410632	13
15961609	13
14888783	13
18382704	13
11426680	13
52651023	16
10567816	16
12248993	13
294689	13
5755071	13
77678933	13
59920246	13
3441220	13
51030307	13
20506968	13
14432341	13
3142638	13
4447673	13
38986980	13
24110699	13
22445158	17
7478821	13
9037358	13
88228662	17
18237160	13
41371036	13
65667171	13
16023439	13
25595696	16
14925615	13
40585043	13
14828929	13
1670747	13
54089219	13
16434454	16
11337619	13
17208346	13
58114494	13
34754705	13
6253086	13
35397226	13
14067117	13
10050979	13
44588	13
34079943	13
28078291	13
30158814	13
4379277	13
9797332	13
15601926	17
13556875	16
79641625	17
59527	13
10920496	16
46543377	13
28542961	13
38267474	13
64104847	13
834137	16
40078814	13
8243195	13
10807875	16
16764402	17
3735841	13
81059470	13
14168029	13
2649545	13
62651102	13
9534380	13
7915281	16
16518012	16
42763235	13
27331151	16
9239229	13
28090344	13
17775523	13
34485299	13
46831921	13
886144	13
73282714	13
2837626	13
2881820	13
84632129	17
33573574	13
30810677	13
1793325	13
53586294	13
10707735	13
3355643	13
19256944	13
1945102	13
41990498	13
6090769	13
83243524	13
11917296	13
3794675	13
13105599	13
31841200	13
203729	13
75614100	16
15951333	13
23640308	13
25891359	13
22312906	16
29878786	16
71993991	16
275313	13
47969609	16
55090715	13
1773972	17
37632498	13
29293960	13
18739065	13
13952454	13
2242730	13
35017804	13
17292613	13
1136840	13
1966573	13
161811	13
4954563	13
2024675	13
4210321	13
4733720	13
60557959	13
22701838	13
32568931	16
8186973	13
9376782	16
259221	13
33994103	13
6412418	13
3622614	16
19659134	13
50799994	16
24706902	16
1891725	16
875926	13
75138367	16
41742357	13
24920991	13
66736403	13
4149203	13
5502642	13
32673125	13
844112	13
23849049	13
51236311	17
79565864	16
73228571	13
18586406	13
32461447	13
15878886	13
7274443	16
52780583	16
75056668	16
30904805	13
786947	16
107312895	16
25644694	13
15096062	13
2941023	13
8281095	13
10693325	16
29711402	16
16985140	13
10238400	16
38243304	16
8439436	13
8683726	13
39529086	13
7394023	13
2210313	13
31066035	13
6113602	16
43838783	13
30934395	16
24553137	17
7749517	17
64625365	13
26313576	13
30465542	13
17907969	13
78045680	13
4292386	13
36593675	13
16634527	13
9856713	13
59455608	13
14814165	16
10282532	16
47570847	13
9385356	13
22730517	13
3169111	16
24618929	13
7825951	13
2976614	13
10084142	13
5413279	13
24383488	13
9097503	16
13984742	13
884563	16
21688435	13
6760095	13
30392215	13
14855245	13
10673911	13
96386404	13
4540981	13
172525382	16
4351994	13
45565557	16
14703426	13
9179651	13
21996192	13
38958272	13
24291694	16
154111124	16
6487138	13
12943153	17
7740862	13
29874642	13
43580185	13
5471298	16
17395201	13
4253467	13
13588640	13
32042687	17
3277558	13
4559970	13
23928380	13
2494292	13
95472583	13
39934589	13
64836069	17
9852956	16
18920118	13
2318765	13
6621017	13
2139014	13
5616239	13
18537201	13
807400	16
2717763	16
88683558	13
11074199	16
16488226	13
12566722	13
55631906	13
28028345	17
103184855	13
18328584	13
1986589	13
51148841	13
16311530	12
125555468	16
18072257	13
92983399	16
51697516	13
3565430	13
468239	16
19713677	13
21022866	13
31665699	16
42171514	13
5509358	13
9049997	13
3259774	13
17693216	13
11207751	13
105661404	16
20228846	16
27129297	13
44476164	16
55119309	13
7841907	16
63984963	13
11614283	13
55091727	17
72689625	13
23428830	17
4762979	16
14383398	13
20673112	13
7364490	13
4216801	16
12513204	13
7786881	13
34718512	13
19028057	13
3133093	13
15100661	16
21731229	13
1343649	13
60766564	17
8040445	13
41184853	13
18913308	13
36000669	13
8295568	13
77133380	13
37781939	17
14298229	13
72618427	13
7501566	13
25473481	13
6955760	13
24779773	13
26787359	13
6324625	13
44621264	13
46435068	13
5151940	13
25571461	13
6118607	17
10471126	16
4531757	16
61800228	13
5249432	13
76906315	16
15313935	13
18462419	13
23493350	13
29579134	16
9609937	13
3505770	13
60902153	13
60913159	13
6583093	16
19492775	13
44681084	13
32413	13
65872625	13
19881940	15
3165657	13
552632	13
15545304	13
7150691	13
17403173	13
14353114	13
104338552	13
19085391	16
60441895	13
42304585	16
58548090	13
15409195	13
27364761	13
28583163	13
14793790	13
101988065	13
12771537	17
57044148	13
65977522	13
13716196	13
80861461	13
6760971	13
10100303	13
5782352	16
3236797	13
23261715	13
11208204	13
4888594	16
3263184	13
4275697	13
90483054	13
2778167	17
2280082	17
9473522	13
14782592	16
1467164	16
29587895	13
19277976	13
142717570	13
6299199	16
15196043	13
7556176	13
27114934	16
6778899	13
15650817	13
28433893	13
32490157	13
6595964	13
8287604	13
64743931	13
12175794	13
44100799	17
2797834	16
48000618	13
27920098	13
13209850	16
15621638	16
19258022	16
49018420	13
596102	13
78785820	16
9073680	13
50571207	16
56528632	16
79736109	13
4726011	16
71179497	16
50995761	17
5663257	13
57651099	13
10863695	13
23991719	13
13340187	13
64791056	17
5250143	13
58413329	13
17737097	13
64338162	13
21052458	16
91419985	13
24465341	16
11967029	13
58311197	13
82379922	13
14762222	13
3297173	17
9419119	13
3576004	13
15730533	13
8836704	13
14034186	16
72738528	13
11739091	16
104887568	13
3777355	17
21384186	16
41827166	16
32579556	13
15732355	13
34680680	13
18566537	13
15957065	16
21011258	13
3954997	13
9495567	13
71019372	13
115456713	13
83428900	13
17631813	13
29363725	13
16490115	16
38593036	13
10588843	13
57038469	13
9807406	13
9361107	13
30175058	13
29828886	13
53013630	13
30420872	13
111170327	13
36214034	16
20061829	13
64982678	13
17152648	13
2598849	13
20745786	13
2449780	13
17922946	13
14826215	13
21213926	13
439985	16
324008	16
3631526	13
11931806	17
1152709	16
5340249	13
59144537	16
23503153	13
19645022	16
20004175	13
50835481	13
73723447	13
27305535	13
28243434	13
56463219	13
4068822	13
18366906	13
16332236	13
19044459	13
5519769	17
26528540	16
28609717	13
81820000	13
13987328	13
6882526	13
50061808	13
1558749	13
73257258	13
56267591	13
73042988	13
63464402	13
37975504	17
6771363	13
27139188	13
40754042	16
48998155	16
74334750	13
7439312	13
47193802	13
8750320	13
24700419	13
14577954	13
55342167	12
20169808	13
5216148	16
20949895	13
28580850	13
7506976	13
74947065	13
25469679	13
14860844	13
7166848	13
59750948	13
14395724	13
34788365	13
40352316	13
11553527	13
12006953	13
16440235	13
11169551	13
7025041	17
1067699	16
75352297	13
92993510	13
18698997	16
34142567	13
4943163	13
15288345	13
18177438	13
19153653	13
114920016	13
16380920	13
4508799	13
36152181	13
25048295	13
2127220	13
921780	13
12585399	13
2345827	13
32152455	13
27415304	17
46723725	17
106459763	16
1835955	17
46912431	13
16879717	13
15044399	13
25942061	13
319459	13
33455752	16
7389307	13
19773262	13
45744329	13
17569550	17
6787243	13
62802866	13
25526711	13
28478544	13
24388627	13
91259114	13
55135961	16
33164660	17
61734004	13
26301047	13
1446558	13
27679489	13
16593772	13
11457421	13
73637457	16
3525968	13
36039660	13
41976841	16
16069499	13
17480681	13
2680232	16
12083714	13
7924498	13
77517828	13
5818569	13
51804901	13
2872706	16
21464983	16
8259909	16
2999332	13
45870199	16
34922734	13
131893205	13
27611110	16
14578985	16
11342103	16
9116415	13
16837221	16
70765787	16
40323249	16
45710146	13
49257494	16
84709	13
410060	13
177579119	13
28651807	13
26285988	13
41215678	17
3642173	13
23747539	16
9578383	13
54061360	13
12354501	13
104665045	13
1466500	17
3490983	13
6507272	13
30576486	13
35641513	13
9057281	16
23481090	13
8227562	13
16985060	16
49434429	17
23888308	13
31305601	13
16282741	13
36150257	13
17724188	13
14006496	16
7819970	13
60282178	13
5364721	13
12648946	16
3524773	16
3273551	16
18209250	13
22284941	13
8891126	13
30064271	13
14595466	13
38711188	16
122570138	13
19479997	13
2785904	13
27231121	13
36151734	16
30420472	16
35018965	17
1809319	16
43931943	13
34032561	13
8013662	13
2795245	13
33230647	13
42899692	13
14795380	13
29222546	13
1413462	13
2120002	13
22096947	13
26309152	13
57644391	16
27724108	13
19532557	16
3800920	13
9343563	16
76230807	16
23111673	13
8710801	13
4155550	13
21500824	16
4932617	13
15519167	13
27449572	13
1766342	16
48891561	16
21399067	13
46846359	13
20739528	13
16486852	13
62648006	17
18679569	13
102698656	13
19112840	13
29827361	13
10346150	16
53986474	13
6045314	16
7148121	13
37240301	13
38057497	13
8635517	16
1725508	16
17399726	13
5171685	16
19572374	13
16481488	13
54241796	16
69339517	13
42935861	16
909062	13
1484469	13
88603885	16
8662769	16
4121445	13
69083141	13
4829171	13
4482700	16
58390396	13
826660	13
73168229	13
19628930	13
32933860	16
14185342	13
12571121	16
82607977	13
4298547	13
14825765	16
58716155	13
264901	13
8432302	13
1746229	16
30405200	16
20332656	16
19846398	13
36093845	13
28780047	16
15250282	13
16481857	16
4545720	13
139172458	13
65938766	13
7981719	16
73482479	16
16952898	13
6263484	13
267921	13
17643809	17
2583227	13
15705994	13
533240	13
66566362	13
51043779	13
129244078	15
53388887	13
33234332	13
28933733	13
1871682	13
10943060	13
30030332	16
812334	13
12140721	13
5136545	16
96247125	13
123035693	16
3911043	13
20725995	13
15269042	13
8106715	13
15954318	16
61262219	13
2997795	16
1403319	13
3705968	13
11432949	13
1404768	13
13023445	13
1574557	13
22102747	13
5223142	13
7533523	16
57141868	13
20820933	16
34593352	13
14712670	13
45874141	13
55837296	13
53434140	13
14559684	13
85133531	13
239285	13
11985197	13
6338362	13
15540893	16
2367732	13
13131031	17
4732866	13
36149117	13
56064885	13
17602895	13
17748603	13
15001765	13
41974765	13
13283229	16
45570703	13
10995172	13
26957102	13
23609724	13
7588135	13
16264194	13
11602042	13
65903076	17
63834703	13
32687908	13
36980195	16
7007216	13
6595371	13
12324922	13
43452888	16
1662730	16
882557	17
531755	13
10572494	13
51423534	13
15955656	16
51183346	16
25557879	13
24490660	16
60133080	13
341041	13
11197625	13
4810244	16
27542022	13
126403195	13
1902272	13
11194557	16
45472333	13
6720186	17
61883018	13
9859139	13
13000959	16
24931596	17
11372945	13
15306728	13
483214	13
65446108	16
20341771	13
5219322	16
35414091	13
10317418	13
2106189	13
27528850	13
10466949	16
4892484	13
14025822	13
103352444	13
2396305	13
6314355	16
8453496	13
32669069	13
90884578	16
28505200	13
9099955	13
4301262	13
7738355	13
73477000	13
38763031	13
15602320	13
11453123	13
17674230	16
88610587	16
20557764	13
42600685	13
51299452	13
89543459	16
52260187	13
20740529	13
58527484	16
74062101	13
10623801	13
1636320	13
33800869	13
11840346	16
1167395	16
262853	16
21476421	13
56596153	13
86575086	13
7299453	13
55852929	16
12571407	13
6135845	16
1525216	16
27716694	13
5729998	13
21765721	13
38502207	13
19932588	13
963502	16
31537	13
8310810	13
5304287	16
9015668	13
13095724	13
58200777	16
18309342	16
13065426	13
7237884	13
26632075	13
44907435	13
40301560	16
232797	16
80140565	17
1764027	13
2355264	13
23017181	13
76759262	13
12526868	13
18609004	13
736108	13
1975278	13
6649363	13
6973120	17
6863186	13
7291230	13
22176772	16
25806247	13
34060709	13
16175303	13
22008642	13
28757033	13
24426587	13
36347285	13
4737923	13
20192824	13
37354776	13
23708218	13
16103445	13
24892590	13
31255053	13
54484667	13
27540221	16
6526240	13
71016978	13
49834186	13
148118789	13
98803785	16
77576395	13
11213293	13
3508144	13
27908610	13
7666855	13
35491555	16
32872209	13
6179598	13
5852307	13
97198609	13
52321389	13
23612558	13
4661900	13
92095700	13
2873735	13
1939497	13
14869315	13
25015994	16
48018067	13
54615176	13
2311658	13
20006222	13
22350629	16
70760968	13
44939702	16
15310035	13
38333632	16
30871597	13
100488790	13
14242207	13
90873154	16
4667586	13
6975713	16
11409810	13
10941071	13
3643203	13
6116196	13
52046824	13
3622950	13
22731005	13
54254761	13
3610428	13
62674461	13
97073785	13
45274307	16
3829807	13
26350315	13
16769985	16
32274919	13
5857448	16
8903024	17
23666	13
4291749	17
1776752	13
28094960	13
28802034	13
69764738	13
1649262	17
11574594	13
80253340	13
45518947	16
3771823	16
54732326	13
933678	13
17546512	13
41019452	16
23791201	13
40740461	13
79255874	13
16652182	13
20072379	13
3170391	13
35924174	13
53384015	13
41053951	13
51732463	17
84577039	13
4640776	13
133024153	13
19456241	13
47613570	13
26019347	13
1660336	16
13555755	13
3903263	13
6766841	13
49570009	13
6146400	17
637897	13
38240419	16
8043445	13
11047768	16
12496349	13
27186417	13
10551784	13
13813116	13
15028225	13
1290018	13
15843812	13
1131971	13
118914615	13
47077070	17
14395386	13
9669988	13
15289864	13
5249897	13
28500026	16
16128420	13
747854	17
886358	13
25531876	17
8603117	13
33462904	16
45069975	16
21197859	13
20539738	13
29784149	13
42272168	16
2976175	13
37687618	17
25977856	16
3058610	16
64721195	13
24975439	13
17084801	16
39424963	13
14829798	16
12655768	13
10264977	13
41249753	13
1423746	16
31488957	13
8116799	16
20478799	13
11237250	13
1721140	13
20312616	16
7410303	16
46632522	13
27181551	13
16234864	13
4917210	13
18552491	13
54612545	16
1280676	13
98243049	13
13409479	17
5387555	13
8250078	13
7326118	13
119429101	13
13441765	13
27299663	13
31468713	17
6130190	13
3506557	16
5051374	13
63228749	13
17575078	13
18641850	16
21113959	13
39240738	13
42935859	13
8769367	13
8867558	13
26318598	13
837446	13
10138769	13
25683314	13
121475682	13
31084663	13
77636795	16
81048074	13
3688290	13
21637164	13
13578023	13
15499353	13
19257935	13
97965415	13
103801008	16
65115875	13
140896506	13
82128149	13
60221045	13
109581985	13
29386711	13
26123887	13
19137876	13
27048770	13
3592242	13
37463945	13
20867356	13
748571	13
24074420	13
9214627	13
29563562	17
121248603	13
5047830	13
10047328	13
11899611	13
42719818	16
6322993	13
29330545	13
3633940	13
57504843	13
105088299	13
1467747	16
80485554	13
104688111	13
28627881	13
19595415	16
705526	13
3616733	13
2714310	13
10111502	13
27190599	13
15858774	13
23631011	13
10951949	13
9854228	13
39718956	13
14762237	16
25894017	16
2262122	16
11114876	13
24888112	13
91968540	13
1477351	13
2169246	13
44999360	13
2861924	16
83701130	13
16773843	13
38106637	13
54910283	13
10794142	13
18519143	13
53820364	16
67493537	13
45550714	16
35689090	13
10338955	13
27866467	13
43507656	16
6040095	13
32462407	13
36824498	17
884188	16
24075622	13
46065559	16
11637812	16
13343780	16
10832395	13
9824871	13
31612437	13
7739831	13
125495	13
5068283	13
14348340	13
32383713	13
163628708	13
2694983	13
7191613	13
14500012	13
22106502	13
7209924	13
53597168	13
113277231	16
46386299	13
30530038	13
76974853	13
4097258	13
19259111	13
13240999	16
12186065	13
59040641	17
57789997	13
56015287	13
24901837	13
16717369	13
121103622	13
36951637	13
2482509	13
2874729	13
15426792	13
69795521	13
7041875	13
8011813	13
3677768	16
62530736	13
6997568	13
1908992	13
10750288	13
8982209	16
11516515	16
73269933	13
2963681	13
22278824	13
185723490	13
27468932	13
54468431	16
43871008	13
26994357	13
277765	13
25447760	13
4144017	13
105589792	13
6447412	13
18391487	13
32132668	13
3823871	13
10231486	13
82061380	13
18060518	13
17861119	16
12036106	13
37225800	13
58157746	16
12846698	13
40041251	13
10188247	16
13235873	13
13447377	16
14585413	13
39193162	13
8156813	13
3374448	13
7094034	17
31540152	13
56970318	13
17551445	13
70124	16
16460166	13
15879245	17
6905925	13
94731970	13
1048451	16
3934502	13
19525673	13
5263605	13
30328804	16
21333101	13
9043526	13
27738405	13
18147146	13
2805521	13
40321525	13
25816021	16
54250677	13
9433727	16
3986421	13
11922003	13
63838810	13
14814165	16
30473874	13
56549938	13
13286436	17
27924414	16
55790348	13
38002555	16
8565773	13
23082721	13
33955705	13
876044	17
12756932	16
104540684	16
11531823	16
1116935	16
5746099	13
11750697	13
23201877	16
3543685	13
22461883	13
64200799	13
63169880	13
6286032	13
22228400	13
104484688	13
33310315	13
64292004	16
3399784	13
15038127	13
1163686	13
46982988	13
61025982	13
5177428	13
16820474	13
7470625	13
27299724	13
27080640	13
908071	13
44627579	13
4134365	13
35883366	13
2906716	13
4467071	13
11973370	13
28455669	13
2645203	13
85748205	13
9891515	16
48311204	13
54088230	13
13559499	13
52411886	13
4087078	13
73591539	13
18239465	16
5129964	17
10789027	13
12171368	16
3743884	13
49750220	13
2067269	13
27319497	13
590449	16
52245568	13
32407446	13
33375010	13
10399632	16
11244887	13
62361196	13
35038948	13
2466428	13
30474989	16
41030909	13
26582415	13
19781577	13
6877191	13
49304478	13
18023261	13
13689792	13
47098661	13
25050894	13
82965887	16
25344780	13
15515383	13
5602528	13
50822123	13
45114233	17
111119194	13
7194740	13
25066661	13
1056677	13
71047013	13
7111464	13
25071309	13
3982693	13
10795158	13
25342628	13
26661062	13
12152004	13
6916604	13
16503456	13
49299208	13
4161554	13
1778704	13
8741205	16
34852909	13
10343453	16
80901088	13
3500288	13
17720094	13
8395847	13
10059115	13
23502872	13
17543481	16
11798728	13
32636412	13
1142574	13
235748	13
18038257	16
30590160	13
43079842	13
9280194	13
7452636	13
27855647	13
132295933	13
8987939	16
3264633	13
7628184	13
29455837	13
43753255	13
19682987	13
33868517	13
57780503	13
1090483	13
14985650	13
4997034	13
76243014	13
18199568	13
24156577	13
1850771	13
11767933	13
20372625	13
17840626	13
33727804	13
67938615	16
1337539	13
57636827	13
7982786	13
113990550	13
7719014	17
88427314	13
113595898	16
1497403	13
15285085	13
36391578	13
10025352	13
9384631	13
26302667	13
17894233	13
9350625	13
43475794	13
4586782	13
6633886	13
56171556	16
4030155	13
33665600	13
46243207	13
12924707	16
8163430	13
17913485	13
7575618	13
15054604	13
27532485	13
3179754	16
14375071	13
9445824	13
1303462	16
51017517	13
4165435	16
1551881	13
22918114	13
2426036	13
82693210	16
1895607	13
1395489	13
67933292	13
5857774	13
17540777	13
20993316	16
12960113	13
8281072	13
28528113	16
48407046	13
66062418	13
88634537	13
2081007	13
29884790	13
2586742	13
50817470	13
13209269	13
19881351	13
4542086	13
32000663	13
13171200	17
22521672	13
29989550	13
42181869	13
83364749	17
56331799	13
56000410	13
3141220	13
1462092	13
9935889	13
70195402	13
47405097	13
66517932	13
37357176	16
12631790	16
110473701	13
30631152	13
4090405	13
33197296	13
13820840	13
13519289	16
23863397	16
3572271	13
9292898	16
1699231	13
19743665	13
23654325	13
3130047	17
7660292	13
6144755	13
26962949	13
21604281	13
39485908	16
23187636	13
22889177	13
26390006	13
53786734	13
11376627	13
2945466	13
83396036	13
14657550	13
21062370	13
38695238	13
76921446	13
36465298	13
85073790	13
29095382	13
20415187	16
20279527	13
5488800	16
5390950	13
44418063	16
8526035	13
7399773	13
56449963	13
14177578	16
15313837	13
28870361	16
59463456	13
3577323	13
27360831	17
4580162	13
19541723	13
5999242	13
19345253	13
25940105	13
33355775	13
25479207	13
17157522	13
5564183	13
11527184	16
25679759	16
20475465	13
9875714	13
15772263	16
6427280	13
23544399	13
29058410	13
24460782	13
878949	16
1160171	13
41053415	16
36963961	17
10467020	13
4464551	13
33685440	13
26506244	16
81631267	13
16391343	13
440429	13
20354097	13
45744420	13
19874206	13
19728407	13
9616928	13
69950677	13
2414620	16
7686793	13
7979750	16
2198367	16
12645630	13
25168898	13
12876164	13
10565185	13
4884431	13
17365757	13
2016858	13
6991172	13
77206036	13
23585086	13
43976950	13
18937817	13
5906607	13
14290918	13
7524645	16
57314326	13
4416378	13
8673515	13
19113797	13
10352303	13
40615618	13
12547226	13
15352172	13
6155841	13
1661266	16
24528186	17
851266	13
1700676	13
27749501	13
13190874	13
57619221	13
107852707	13
20276970	13
41112588	17
12343655	13
44515737	16
11184325	13
35842156	13
39339495	16
10194013	13
8039082	16
3078851	13
48642816	13
34669145	17
1137576	13
8207930	13
45537506	13
8832019	16
76539291	17
20269046	13
7886611	13
72408481	16
17882736	16
13143338	13
16116414	13
5089760	13
37950380	13
7792712	16
12995549	17
82208462	13
15594970	13
21034994	13
17458152	13
29535645	13
43967	13
20389531	13
40235649	13
13825979	16
28023544	13
12653846	17
32244036	13
108321800	13
5603694	13
22266169	13
43586939	13
44976070	13
725874	13
38747037	13
18172693	16
67271761	13
32355047	13
16958050	16
96552438	13
9876416	16
8593479	17
39928869	13
4747196	13
29286637	16
66801539	13
21423881	13
16944857	13
48510738	13
28059971	13
27531815	13
25617562	13
21724545	13
21692658	13
19980001	13
19117322	13
461072	13
16351737	13
12157605	13
37003909	13
6378138	13
7753214	13
35890935	13
90136569	13
40811366	13
41913582	13
62706018	13
32375148	13
20987602	13
83063070	16
14402328	13
11245691	13
2336444	13
53682936	13
19881297	13
2139068	13
56975599	13
38301752	13
19240820	13
24483241	16
22595927	16
12858491	16
55840580	13
15337987	13
15380084	16
14642651	13
11682678	13
9295700	13
12789537	13
22202215	13
21786961	16
39942526	13
1894415	13
9444548	13
3963121	13
11524127	13
44203592	16
6117773	13
9270685	13
9488650	13
5511168	13
36444187	16
460685	13
80744309	13
44636019	13
34034365	13
26978232	16
60045947	16
9020403	13
1462466	13
56623675	16
12094646	13
100655178	13
18834187	13
11205424	13
12871398	16
32756118	13
134979021	16
25582881	13
8414947	13
4267125	17
18915621	13
30318045	13
38433290	13
10320382	13
314001	13
85648426	13
5142770	13
21297178	13
26088920	13
22866274	13
9786443	13
15323264	13
54028782	13
38168873	13
2132152	13
3633850	16
67182278	13
13635023	13
39091973	13
10760533	13
24819316	13
59086792	13
10756893	17
1473899	13
17311869	13
10445639	13
27918663	13
30670536	13
91409822	13
6039734	16
61998887	13
19173577	13
7828097	16
47931547	13
12503133	13
11531947	13
10380558	16
22066327	13
7248980	13
1264476	13
6576308	16
31022797	13
36528694	13
46887883	13
38398473	16
24977732	16
15737763	13
69939294	13
32112587	16
26586172	13
16811224	17
89692931	16
10012447	13
16280000	16
36537085	16
32472547	13
2783443	16
4114989	13
9751603	13
68293102	13
12888477	13
25022334	13
19381565	16
4071385	13
20423774	13
10988737	13
10297059	13
33080901	13
5213904	16
27564025	13
36420456	13
14677851	13
47237160	13
12940219	13
53646244	13
10198840	13
3503830	16
136605498	13
49406052	13
30605441	13
30025664	13
22652597	13
14781461	16
32360332	16
32271644	13
6489295	13
20004156	13
88968184	16
44844612	13
13183711	13
24769956	16
35562850	17
1238367	16
1936035	13
4107019	13
38470169	16
35259785	16
10337210	16
7966028	13
49462044	13
18879154	13
36426684	13
71428743	17
3080197	16
20350374	16
17309426	13
3960331	13
74723840	13
31363896	13
13680391	16
20860472	13
15447949	16
52690162	13
67450973	13
2583041	13
1610766	17
26814423	13
39943084	13
10362673	13
22483660	16
22636092	16
517171	13
53579685	13
39345244	13
2107920	13
10815670	13
17986759	13
25162165	13
32827766	13
7920834	13
28438530	13
10043680	13
29319798	13
17436625	13
8306464	13
3438802	13
11678413	17
47108316	13
15426686	13
27304121	16
17611915	13
9603795	13
22389981	13
23201288	13
43313477	13
3187753	13
101547487	13
5193423	13
11604051	16
12353272	16
19285452	13
11682713	13
3439942	13
27225253	13
5271151	13
26251162	13
1914797	16
1549776	13
6935526	16
807877	13
12408777	13
15398262	16
27427116	13
73893792	13
10037720	13
29388974	13
22905023	13
45887688	13
6255315	13
71450934	13
6058902	13
3111299	13
8238259	16
1617958	16
36685078	16
14785085	17
41796694	13
24316408	13
56433728	13
12276570	13
1060147	16
12998499	13
21948501	12
81516350	13
4557971	13
2081418	13
22144070	13
6121967	13
4735488	13
15268429	13
24212378	13
11910113	13
5828196	13
14091863	16
40377224	13
35434302	16
80658984	13
67840310	13
50382478	13
54342683	16
12357819	16
30282613	13
2437462	13
102409041	13
3238384	13
48226318	16
86127136	13
31339661	16
10625025	17
521059	13
5713471	16
32345914	13
37238894	13
5778668	13
7213960	13
47174669	13
1494226	13
33747858	13
40433440	13
102096011	13
6523749	13
1379036	16
26838228	16
8052839	13
37672050	16
29104960	13
48131978	13
18962868	16
4429892	13
15476079	13
20797339	13
2026463	13
5225956	13
39853946	13
31738933	17
44695003	13
31089129	16
61224645	13
167566	13
25294761	13
25354782	13
76828191	16
35443466	16
8732207	13
43241616	13
899389	13
5379179	16
56165018	16
4898129	13
2118300	13
11948127	16
12365156	17
35656543	13
25133567	16
14194498	13
33183980	13
36429101	13
15513171	16
19546359	13
24164768	13
27906920	13
16527344	13
70262958	13
7913450	16
21899551	13
24475885	13
11805001	13
18132037	13
5038610	13
2475368	13
139573	13
7164455	13
64718981	13
2041224	13
29063747	13
11363468	16
3632707	17
19206700	16
24584909	13
97389495	17
17406634	13
38223801	13
8905268	16
33417846	13
16327925	16
17461166	13
67422085	17
4195103	16
78775756	17
5558934	13
21179732	13
5694639	16
9576990	13
20759086	13
9072000	13
52368456	13
28620169	17
36533263	13
5770609	13
116634645	13
1234688	13
7189609	13
16250086	13
100337963	16
12658390	16
33610407	13
41007253	13
114685169	13
34007819	13
133920	13
6802539	13
15440112	13
14372762	16
803278	13
29042111	13
71139108	13
37262580	13
16764636	16
38923044	13
22084264	13
14052214	13
11315969	13
109061613	16
25871959	13
29181107	13
7632389	13
24238611	16
17669478	13
2002670	13
37784771	13
8342689	17
64930903	16
82862502	13
21141315	13
17124655	13
16216789	13
18426537	13
11914687	13
25621469	13
8139823	13
81993512	16
307022	13
14065173	13
32542600	13
14763470	13
25412978	13
3085784	13
10566677	13
2416663	13
8984828	13
39446864	13
26836828	13
15874701	13
8819722	13
1212919	16
28524325	17
3001242	13
7118426	13
14959713	16
674322	13
66631560	13
57276707	13
14211377	13
60988063	13
22543727	13
32686653	13
15024207	13
1730779	13
31813124	13
20455969	13
24758991	13
1136722	13
10486023	13
5133079	13
42075113	13
60296192	13
13799133	13
14816846	13
28664997	13
186988340	13
24841661	13
67346520	13
72926899	13
11997476	13
36640013	13
93305285	13
181909484	16
15912382	13
11688702	16
5094690	13
23798925	13
8630478	13
2636145	13
7063450	13
4869594	16
10002078	16
33784459	13
8093128	13
6082809	13
52003839	13
2949170	13
6315181	13
4716698	16
10898344	13
83059276	13
9939934	13
39601908	16
50070567	13
9682719	13
19918466	13
26350671	13
3966731	13
3865886	13
13273950	13
30965748	13
7413523	13
38867580	13
43200995	13
40457250	13
30248596	16
33487631	13
4135171	13
11547878	16
61432196	13
41046195	13
4395332	17
1314185	13
14249461	13
30631689	13
47307055	13
50540973	13
7369409	16
35589111	13
45633309	13
8256591	13
15550537	13
30309303	13
4525921	13
16982599	16
98588137	13
16092540	16
3616463	13
12548142	16
16042629	13
32200741	13
89947361	13
6291461	13
2679465	13
28257347	16
22336796	13
27775484	16
136208471	13
4585546	13
45731016	16
40292466	13
7482871	16
29361731	13
35430565	13
29507249	17
24231289	13
8557441	13
27296634	13
4307556	13
7751294	13
13686465	13
24277270	13
49406211	16
76844747	13
8290023	13
29517068	13
52254	13
15893557	13
15084603	16
8146179	13
1642936	13
6227896	13
36795781	13
12110599	13
124531917	13
8837590	13
50702338	13
23617009	13
13876631	13
72691812	13
30378312	13
101091609	13
34437577	13
9505092	13
50578078	16
11223339	16
16113906	13
9416648	13
12857286	13
17885900	13
15443204	17
15158028	13
101815147	13
76107933	16
21740895	16
8321821	13
34519488	16
33933773	13
32791497	13
4197094	16
65212104	13
38864962	13
57744479	17
38717554	13
34239231	13
7710041	13
27555714	16
25238740	13
25792415	13
16979609	16
5029211	13
103663565	13
28561474	13
23706825	13
5948159	13
1867747	13
55482319	13
32841659	13
41123908	13
9537797	13
5894966	13
5033612	13
3302964	13
33696238	13
40907418	13
7700268	16
6093881	13
16625316	13
19528769	16
84074651	13
1197168	13
35896861	13
39963863	13
35553758	13
51228695	13
241630	13
24804816	16
6290939	13
5732853	13
9372997	13
117460401	13
36273556	13
12044179	13
7534464	13
38684272	13
5841851	13
63452243	13
23507405	13
20351220	13
63987249	13
23376672	13
19545668	13
19485304	13
32434897	13
3495001	13
12728236	13
5553206	13
3910834	13
944150	13
10648514	13
84214917	16
53308481	13
36912619	13
18699420	13
13206219	13
7555362	17
24232265	13
8602664	13
37363222	13
18958406	13
23435375	13
2820404	13
51952623	13
530630	13
26553531	13
11747131	13
20685421	13
59337120	13
41431138	13
51541735	13
97219	13
31188403	13
4546940	16
4936737	13
5679501	16
57090233	13
16188882	13
2882923	13
66564872	16
2113296	13
32968544	13
13467164	13
47417615	13
70354029	13
9993815	13
50358758	16
4388623	13
1840993	13
80489570	16
28430329	13
34046859	13
25812060	13
19947009	16
49566185	13
22631513	13
50539137	17
56924539	16
1199757	16
47387183	13
31349751	16
1001773	13
17008814	13
10806989	13
5592289	16
37003362	13
3736483	13
34476906	16
1863030	13
58408126	13
23536080	16
10772308	13
49116990	13
39447502	16
5196831	16
12448267	13
21931524	13
68219943	13
31760066	13
29850888	16
2731374	16
23362757	13
32643444	13
74130824	13
90234646	13
5633112	13
14217940	16
17436296	13
9216220	13
17289249	13
5342497	17
35952968	16
13161793	16
9309833	13
35087021	16
64731450	13
107016415	13
109627256	17
48028200	13
3568458	13
454440	13
3358906	17
1023161	16
47093108	13
16631208	13
48774269	16
19977895	13
3779745	17
40824469	13
6129126	13
12321058	16
43240091	16
9166866	13
17346863	13
4933274	17
3404719	13
38101593	16
15575980	17
12177493	13
42142062	16
4260836	13
43395397	13
11006003	13
8173654	13
17287722	13
1022982	13
61987904	13
16054399	13
13567262	13
814357	16
62386675	16
11097930	13
39736457	13
47113817	13
3346337	16
22848414	13
3089545	16
11180635	16
7012698	13
24854825	13
9615929	16
64761391	16
7568365	13
11793363	13
3920511	13
21652126	13
41669670	13
2214020	13
26420122	13
30880142	17
55833995	13
1924295	13
29581165	16
7649512	13
25669358	13
55108368	13
65771098	16
62280498	13
70751889	13
6963031	13
3366868	13
7435624	16
185081	13
27325969	13
3460622	13
61479756	13
109781372	13
24604831	13
41223322	13
26189614	13
59061980	13
9949867	13
5324394	13
23751527	13
9848026	13
33981930	13
1994091	13
10030342	13
1655425	13
27767083	13
9131671	13
14402508	13
1729184	13
5950573	13
8946456	17
15839845	13
10400791	13
1354070	13
8128797	13
55839574	13
20764432	13
5208887	13
25600588	13
31416558	16
16327588	13
6492799	13
6325387	13
38405589	13
27103698	16
2223382	13
11795784	13
64334146	13
6866962	16
5649038	13
102435428	13
26724498	13
147167356	13
17680128	16
5121098	13
9577423	13
68906035	13
30028161	13
19094905	13
11569393	13
60801959	13
68800007	13
13623466	13
12981280	16
22590976	13
38935495	16
29111889	13
71996194	13
15619823	13
57030814	13
15898168	13
25867508	13
14267875	13
18890986	13
8773492	13
10977890	13
27368015	13
17023571	13
7221177	16
19062224	17
18923505	16
35274696	13
16095027	13
111225118	16
54159234	13
6308350	13
16621165	13
4916414	13
73652301	13
11618679	13
13860268	13
6493025	13
14941030	13
21900011	13
50306056	16
2559918	13
5895306	13
6692826	13
6818720	13
1961514	12
1199911	13
7123506	13
16393519	13
15401757	13
53872892	13
12467395	13
6746058	13
43160867	16
4372041	16
3933807	13
9529097	13
20601895	16
50335	13
6094953	13
3086100	13
27379044	13
3481001	13
31252591	13
65145379	13
66628348	13
59261672	13
72960389	13
29901376	17
4242026	13
4822191	17
14211525	13
63538913	13
17476110	13
12780490	13
31748103	13
17387461	13
20107482	13
46687891	13
26937642	16
4354031	13
41120437	13
44546715	16
45011634	13
15799650	15
9607885	16
55994686	13
75011253	13
21647591	13
122568367	16
4524655	13
8147761	13
79951986	13
34570247	13
21621283	13
40559767	13
39722123	13
18334467	13
3358006	13
84891	16
42748401	13
34320770	13
38674981	13
19325992	13
104325	17
33120310	13
1357743	13
2984563	13
18644207	13
111931725	16
24679987	13
8023297	17
69366944	13
22544760	13
19905260	13
4482274	13
21642714	13
78671408	17
28848859	16
3132776	13
30219660	16
5971021	16
46007925	16
534478	13
25107081	13
16029610	13
5900895	13
20392766	13
44579584	13
11998410	13
12098594	13
39479677	13
20766781	13
23857074	13
4087925	13
9523894	13
29139283	16
42350161	13
97752624	13
83981314	13
19523084	13
13229930	13
1329193	17
3822946	13
39579442	17
52543490	16
14836415	13
19234489	13
16254783	13
12205875	13
7812399	16
16183642	13
24212154	13
74372072	13
28309401	16
1293984	13
37660074	13
6520284	17
13797031	13
36693447	13
75973810	13
46878078	13
27480688	17
1804724	13
5619539	16
130370298	13
9547329	13
2138552	13
30775397	13
18711962	13
18247488	17
8450109	16
29656664	13
9757600	13
27314382	13
6151044	13
24474273	16
18480344	13
9755901	16
21912639	13
22320241	13
54471590	16
86495429	13
2398045	13
27143433	13
46713450	13
25807262	16
60935604	13
60318989	13
31841218	13
13097498	16
31916571	13
74929026	13
39104679	13
7692192	13
728652	13
53934102	13
43391346	16
5063248	13
25199765	13
54474302	13
23713351	13
42733474	13
51603207	13
14062131	13
6962589	13
14072071	13
197560	13
55051436	16
694614	13
23456471	16
47557031	16
33077156	13
16770657	13
19719055	13
10942397	13
379247	13
55177942	13
708316	13
389052	13
29002037	13
77066128	13
5636586	13
21178880	13
13562351	13
21309581	13
28569409	13
773570	13
332939	16
44490553	13
3906256	13
42472002	13
117202967	13
51913251	13
17867338	16
18957701	13
22913086	13
26588365	13
25811159	13
17874457	13
32575303	13
6672951	13
31936696	13
22946557	17
34601586	13
5835770	13
2071654	16
40180255	13
19512848	16
29304779	13
13740089	13
76242494	16
55115618	16
36366431	13
25982521	13
50859202	16
86537227	13
5626800	16
7722666	13
58052265	13
2678218	13
21415242	13
18506610	13
9923178	16
7928784	13
730337	13
13789160	17
5301510	13
9509017	13
9246467	13
32585375	13
64961547	16
2623540	13
13938779	13
835174	16
12856752	16
3592596	16
33719471	13
18108355	13
72965234	13
60144186	16
3638872	16
1635858	13
30332618	13
1757452	17
33694665	17
35953537	13
5000147	17
7911749	13
24094732	13
9995189	16
38004053	13
16914983	13
45001153	13
4354480	17
1250098	17
95882239	16
33101883	16
96645088	13
13690428	17
121078090	13
55240826	13
14495714	13
15397987	13
16660083	16
29147424	13
10613896	13
2144032	13
8248785	13
10944744	16
5940517	17
8396540	13
14010438	13
8170511	13
43659976	13
8361499	13
165450	13
50975382	13
8995531	13
11401263	13
18548532	16
58508378	16
20210287	13
17596323	13
49051236	16
41082849	13
15730843	13
30104480	13
13127842	13
25853743	13
18144419	13
23748597	13
23598399	13
8919932	13
4325699	13
6445323	13
29736408	13
22553525	13
34724611	13
98187996	16
22528458	17
49137681	13
3165949	13
32334430	16
98603	13
1556566	13
25008665	16
60965897	17
9154027	13
45157028	16
9029923	13
9586245	13
19684447	13
59798567	13
40469669	13
10081840	13
39373696	13
12108431	13
19163586	13
38533723	13
5294855	13
19483429	13
36345000	13
38157742	16
68001422	13
96585257	13
6345034	13
115162224	13
33350675	13
2583639	16
43986723	13
9605927	16
30880377	13
229389	13
29956923	13
39718193	16
13811121	13
21962843	16
17077234	13
2551724	16
18755179	13
18555099	13
21075509	13
20837164	13
24604480	13
1078235	13
22385254	13
2521661	13
1516317	13
57120187	13
30188636	13
4709409	13
222340	13
67576910	13
44619437	13
66567798	13
19750167	16
78390359	13
35459970	13
2268347	16
11359368	13
70638981	13
17015234	13
4453856	13
78946966	13
52445377	16
34155657	13
2829669	13
16406734	13
2365252	13
13461305	13
31659814	13
38315483	13
45095438	13
18373744	13
70050336	13
33056977	13
51467352	17
74885574	16
6257110	13
629752	16
37368558	13
1103175	13
10936751	13
14257085	16
72612405	16
91317904	13
23254140	13
34337343	13
6967087	17
33741506	13
21611147	16
6841886	13
26055641	13
9795437	16
26021885	13
112260	13
4216616	13
28969828	13
26681543	13
1456652	13
18018857	16
121015374	13
33916905	13
10227172	13
18081330	13
10768482	13
43294821	13
29860249	13
4822427	13
61197356	13
9027881	13
9301050	16
6638099	13
28326943	13
18584679	13
14064281	16
7951393	13
37584488	13
21772802	13
6188809	13
16242996	13
22517163	13
8756767	13
13782997	13
26237142	13
35854989	13
27302851	16
5863676	13
5902336	13
261817	13
19959764	13
25512370	13
15423583	13
35401983	16
104058501	13
11891722	13
13597730	17
395452	13
14514496	13
9294531	17
13856424	13
12452221	13
3854926	16
41103949	16
1340686	13
20499	13
10483533	13
886089	13
8829242	13
8237165	13
5246480	13
73462721	13
21342086	13
7831329	17
3698278	16
21648396	16
3045173	16
30693597	13
62025802	13
34806193	13
3723032	16
25794210	13
8583549	13
15718312	13
15104716	16
27562562	13
4099633	13
63161801	13
36248723	13
24809895	13
2058124	13
1698931	16
22555192	13
45729518	13
27684336	13
32821563	13
688543	13
14255711	13
11271312	17
118375072	13
850687	16
20630305	13
4606083	13
33305751	13
17410311	13
12629744	13
15028755	13
53128658	13
142533779	13
15430398	13
15255944	16
9121978	13
81272896	13
17552422	13
25561976	16
16172139	13
13757774	16
5117422	13
29247283	13
19461838	16
8640840	16
23515439	17
26797654	13
24465894	13
11731922	13
11401218	17
15268302	13
17280373	13
35336975	13
50669138	13
80792107	13
30148881	13
26456171	13
4750033	13
27243599	16
49704068	16
103387718	16
4546227	13
19241980	13
70878692	17
5452218	16
17678260	13
77758317	13
104794794	13
43095701	13
33642791	16
35086488	13
11693980	13
12410904	13
1325735	13
6241207	13
1110902	13
11047443	16
25388754	13
19217353	16
9991388	13
9531171	13
39130047	17
7256924	16
6973957	13
79887773	13
70713485	13
12507326	13
484489	16
63756568	16
33642339	13
27744048	13
41303905	13
843790	13
11809020	13
33689340	13
15913735	13
28827241	13
1569613	17
5138239	13
14226415	16
4467076	13
32687516	13
8785955	13
15911435	13
101682037	16
11125684	13
139560287	13
30013641	13
10060409	13
13653481	13
43840802	13
99737680	13
35011854	13
49699625	13
9084155	13
15531279	13
14252985	13
47120299	13
16952556	13
81189007	13
41371956	13
37414907	13
33377553	16
50967649	13
49285462	13
20938391	13
23808216	16
20961109	16
4409288	13
18243466	13
98504541	13
31132135	13
5137934	16
694519	13
29903061	13
301356	16
6880306	13
18603463	13
10604671	13
26888325	17
15170764	16
53595333	13
54558076	13
38081196	13
6931960	13
59469244	13
14419703	13
25093363	13
12282992	13
3161156	13
3730043	16
23397595	13
11727103	13
8277105	13
63841114	13
43246489	16
4789034	13
36694250	13
11690128	13
8176193	13
49309919	13
79412447	13
25914795	13
52033106	16
56022714	13
22901723	16
51016888	13
18039019	13
24319377	13
44069468	13
39336120	13
9877578	13
8337025	13
39250001	13
6252263	16
38619998	13
61323949	13
6913000	13
57814870	13
56811440	16
21917397	13
59872187	17
15272701	13
5963158	13
33832923	13
1576800	16
22550358	16
58415464	13
9587804	13
23634838	13
3115337	11
16737017	13
89198753	16
38416051	13
5594853	13
1445738	13
22029396	13
28788079	13
67307744	13
42404299	16
17848487	13
6753530	13
32086391	13
24286681	13
72590220	13
6297599	16
13016610	13
35241336	13
8624390	13
5954358	13
1573836	13
60033261	16
17335415	13
43691335	16
17270662	13
82891997	13
12109433	16
22174104	13
36937882	16
5648090	13
39805295	13
10136026	13
10643570	16
93342307	13
40550292	13
42648867	13
67340605	13
17845	13
55901902	16
822559	13
34087839	13
29335777	13
13166795	13
741007	13
5221391	16
57316001	17
7396454	13
50020148	16
24482716	13
17958627	13
5060895	13
243309	13
719115	16
9431270	13
20836225	13
39251965	13
8995505	13
50086668	13
45691917	13
32348094	13
41483219	13
70363907	16
4518542	13
17981911	13
13545376	13
5310063	13
13945104	13
78963440	13
36527998	13
922778	16
19242626	13
23345243	13
10290976	13
59333373	13
31533424	16
47275082	13
75294422	13
10702467	16
30533256	16
90795424	13
32393524	13
39848668	13
10293483	13
19116350	12
15261860	17
58185800	13
12017198	16
7812774	13
16979682	16
27227279	13
27852714	13
4165816	13
58179510	13
20796655	13
18889830	13
10123012	13
27864545	16
5943971	13
9090857	16
2504308	16
17395100	16
14313795	13
16312626	13
6911342	13
27478963	13
13605097	13
31425241	13
17899429	13
8519256	13
8195187	13
42990706	16
14386587	13
8537753	13
34940794	16
24517845	13
11741043	16
1218457	13
33891020	13
4034406	13
38410550	13
42348829	16
18694632	13
13126122	13
1056441	13
14900608	13
22318598	13
13560535	13
1609819	16
4066800	13
11763910	13
4574523	16
22326569	13
92868	16
26544831	16
12808679	13
53375736	13
17359422	16
17840908	13
13018366	17
33620568	17
49252732	13
72973639	13
47006367	16
5048595	16
6147104	16
7769457	13
44424839	13
170518371	13
10571080	13
31961983	13
23254533	13
6643342	16
51661521	13
15307326	16
75361975	13
1740487	13
8153017	13
6489553	13
42495648	13
5520041	13
18916958	13
8525129	16
19486118	13
3718543	13
9073719	13
19599926	13
8701267	16
126152345	13
702627	13
11690640	13
3415580	13
6235161	13
43539647	13
44959444	13
45473070	13
54702082	13
35404374	13
71942736	17
31224770	13
26053384	13
31736542	16
13577437	13
86371490	16
23021025	13
6157119	13
46059181	13
331472	13
3733610	17
70384231	16
31698552	13
19680491	13
9008799	13
5978425	13
19978805	13
59576665	13
36097851	16
6054976	13
27039541	16
22278737	13
70449092	13
40025	16
31499793	13
47040764	17
8949934	13
8458392	13
44394386	13
68702164	13
18161996	13
24018403	13
53976993	17
11124403	13
2288330	13
68918256	13
20914960	13
36609639	13
41382220	13
21245492	13
9919850	13
3697190	13
85986410	13
34359649	17
58033003	13
29603482	13
29591444	13
1189417	13
530793	13
35836055	13
7108636	16
51600741	13
17837599	13
16759660	16
24195646	13
9731529	13
29280088	13
51700830	16
61832648	13
23317522	13
74732101	13
3771786	13
17403786	13
35229217	13
1561164	16
18291804	16
13381409	13
9178876	13
19708684	13
55859039	13
5403193	13
26012532	16
3083076	13
16013083	13
10534838	13
22208687	13
1509441	13
24029893	13
44122044	13
21729295	16
4685504	13
11616962	13
41253270	13
34668052	13
59054003	13
15313251	17
45918531	13
40903355	13
1480722	13
14451569	17
12758679	13
13378153	13
6952781	13
19692396	13
42466095	13
14568905	16
27437048	16
112182313	13
11788813	13
40752298	13
32610779	13
36128390	13
15289091	13
21300293	16
17768523	13
3134804	13
58980403	13
21775045	13
65707173	13
17586139	13
7177456	13
98179767	13
19694824	13
90117678	13
6224254	13
24318748	13
19991390	13
4724320	13
32520574	13
29920576	13
4326886	13
25651094	13
1479797	13
23784906	13
9818714	16
63409464	13
8537867	13
32061132	13
37193268	13
6847106	16
23935399	13
53021480	13
20004232	16
94547949	13
26601218	13
8593722	13
39960771	13
10341448	13
1031738	16
35249181	13
89408520	13
15250482	13
21893617	13
13674796	13
54799005	13
49875088	13
12177670	13
7414573	13
66508097	13
41898604	16
32276405	13
30246200	16
16327971	13
6512568	16
493452	13
19429400	13
4975506	16
1859163	16
24575835	13
3140611	16
33168306	13
1244408	13
50155182	13
27907393	13
30188568	16
6980391	16
35599170	13
5173292	16
17292099	13
8092528	13
21521992	13
46982055	16
6994454	17
21515363	13
10088206	13
46068429	13
15889638	13
9839340	13
131730294	13
35259314	16
4552419	13
49760825	16
11820505	13
37463828	13
28628921	13
9506086	13
31439696	13
1446906	13
15978251	13
19040307	13
21452727	13
14084862	13
4004058	13
4793408	13
2249065	13
10824363	13
838972	16
10188046	13
10239075	13
34055067	13
25571201	13
1451428	13
111185815	16
24461890	16
1818609	13
12420901	13
109746960	13
21249330	13
74403669	13
7231132	13
604949	13
4668515	13
34333186	13
11873418	13
9317721	13
30797370	13
55754438	16
20865551	13
9243647	13
57583696	17
16473183	13
1505587	16
29689912	13
18992998	16
11367467	13
17140543	13
2549086	16
11282561	13
36615655	13
45422837	17
8854597	13
5812323	16
1014781	13
20550727	16
3594385	13
12136963	13
15576956	13
13306708	13
11432398	13
35622734	13
70811335	13
30825805	13
15352677	13
8069255	13
8373564	16
81494983	12
32960211	13
17228309	13
35929111	13
16900133	13
2826072	13
33340389	13
22172762	13
25628747	13
11033330	16
3150894	13
4874157	16
2469574	13
11452338	13
6223716	13
54338187	13
3610814	13
11271134	16
3666379	16
71114697	13
1918794	16
57463345	13
13540754	13
55770969	13
6324441	16
8676904	13
95451753	17
90835349	13
26090710	13
17412492	13
27718045	13
66366032	13
25472855	13
45290115	13
9619534	13
6179637	16
4027218	13
21938613	13
1674739	16
22391308	13
35017334	16
32425128	13
13703414	13
98772108	13
25155318	13
34130907	13
34054636	13
7321318	13
9106207	13
27130121	13
120157279	13
8695762	13
16621370	13
39751010	13
25995117	13
9778900	13
3672128	13
19081337	16
27036993	13
34746190	16
9588957	13
24031451	13
109082961	13
10417519	16
45394834	13
58357361	13
39165865	13
22766513	13
15163997	16
1547026	13
26004632	13
2062832	13
4237338	13
17696502	16
64558506	16
5323893	13
33609129	13
76745732	16
38537047	16
19186791	16
47822870	13
9796540	13
8035253	13
11200818	16
12940735	13
18580834	13
29211697	13
67579182	13
49799072	13
33968500	16
20917735	13
3285117	13
12154125	13
4284650	13
13466158	16
15706999	13
3520175	13
39440751	15
1278440	13
28329801	16
22536920	17
15759334	13
3839588	13
186682850	16
7083186	13
3165859	13
16773876	13
126624334	13
30095682	13
79965620	13
6677443	13
13970698	13
14324622	16
24940747	13
15114948	16
96678086	13
56933186	13
52975558	13
41704679	13
42056111	16
26417205	16
24803509	13
28225121	13
19023795	16
12661853	16
4554194	17
24995706	17
7387569	13
36221813	13
21318646	13
8846351	13
8813035	17
396411	13
28297878	13
9785180	16
21228773	13
71854439	13
19352907	13
129825877	13
34194590	13
29253211	16
1861481	13
117233358	13
2034932	13
20320077	16
25436195	13
2203661	13
26248077	13
6441234	13
12256512	13
528581	16
11155974	13
15865930	13
656978	13
36332576	13
95096290	13
54238642	13
46210989	16
62207536	16
7098825	13
6017056	13
64818016	13
156524	16
4021781	13
58318979	13
45004448	13
6623933	13
17290517	17
25626641	13
38199267	16
46213693	13
4546522	13
25385707	13
59368943	13
16767708	13
5664384	13
31230453	13
128779500	13
37163899	16
8154822	13
15934273	13
1173117	13
28490880	13
20639399	13
6350198	13
11749021	16
17958272	13
11182579	13
13359869	13
16908346	13
30497391	13
14572559	13
43350651	13
30825487	13
119544900	13
5770418	16
871402	16
5814656	13
10023947	13
7455407	17
16641864	13
75368891	13
14572637	13
52801381	13
8768288	16
11392098	13
22556309	16
20181540	13
36441995	13
35454069	13
66735289	13
47658203	17
47384489	13
17465303	13
16062857	13
27776315	13
10682375	13
76307988	13
56832697	13
27093996	13
21618308	13
30607687	13
17559	13
6824601	16
25390475	13
2747589	13
95515037	13
2024273	13
64481051	13
13717894	13
807437	13
14529237	16
24472416	13
66154126	13
90026958	13
14935387	13
1456673	13
52829970	13
22313522	13
4454220	13
10862689	13
49189058	13
121455	13
49365644	16
88960707	13
1776601	13
52632505	16
1163578	13
214822	13
60239654	13
1541524	13
2258268	17
27459667	13
20988434	13
5678422	13
8864889	13
32987476	13
4979161	13
12771944	16
38136638	13
6131190	13
46909498	17
28736448	13
12801935	13
8402994	13
40780395	16
89640625	13
10067999	13
5718679	13
365657	13
33879633	13
19528331	16
5214639	13
12797430	17
4747133	17
38865108	16
4122614	13
23651423	13
2993071	13
21391436	13
5478685	13
26157975	13
38902992	13
68284327	13
22866020	13
59123600	13
66515523	13
58593073	13
5584659	13
13472173	13
3438124	13
6171420	13
10829644	13
68041356	17
31331953	13
2685178	16
7168787	13
18823179	16
11631964	13
49963326	13
24831669	16
2685568	13
282949	13
38374604	13
34303723	13
1085801	16
36586723	16
14291455	13
29912881	13
94961468	13
2708631	13
26984217	13
23724850	13
8036472	13
10070795	16
22239749	13
8530668	17
12305117	13
96713196	13
27597987	13
3192061	13
42769407	13
4310689	13
12904999	13
21825956	13
7875893	13
48974005	13
10794793	13
33793765	13
2480162	13
11721095	16
30119480	13
48643362	13
88203139	13
29576075	13
13768926	16
36166371	13
15345932	13
45711360	13
24474315	13
11624765	13
90320970	16
9670550	17
44466003	13
1282389	13
17728304	13
3305003	13
17173774	13
47614461	13
5476526	13
6039661	13
17335846	13
11194854	13
4805476	13
52478590	16
3467682	13
19096459	16
20541151	16
143384442	13
14206348	13
58183958	13
21323198	13
42121576	13
10001543	13
25372734	13
18640881	16
47989759	13
11887393	13
27017370	13
16479474	13
13586245	13
7402699	13
17715294	13
5757212	13
44223286	13
61405089	17
50153628	13
1135651	13
18988329	16
26410584	13
12560779	13
77836356	13
34009453	16
5174309	16
3793864	13
9274082	13
8264116	13
7825630	13
3569487	16
5851506	13
4257465	16
79687464	13
53826745	17
25734549	13
4127725	13
5916186	13
14926508	13
10213678	16
87541935	13
7855289	13
43814507	16
7630833	16
74207584	16
13319829	17
2988544	13
21203214	13
21523011	13
29848103	16
13138997	13
27919520	13
953227	13
71635563	16
53693871	13
27775211	13
8716507	16
21545619	13
6784022	13
4679504	17
56791310	16
66168838	13
12235007	16
14218946	13
11043126	13
4238093	13
7782232	13
48607075	13
12010595	13
40482467	13
88407566	13
55794317	16
10606020	16
8934544	13
36705880	16
44074891	13
20096731	13
56650459	13
18763614	13
105957717	16
25056662	13
72078142	13
18670757	13
3582122	13
33805128	13
12935442	13
26928562	17
7565355	13
1704765	13
49179676	13
89277832	16
9225275	13
8398005	13
8130046	17
31363241	13
287940	16
49647914	13
5913093	16
19753929	16
69038769	13
10924540	13
8438574	13
21768696	13
83899577	13
16113939	13
4239279	13
25075259	13
15201518	13
4007397	13
21839823	13
5648007	13
23582417	13
4162477	13
4755659	13
53571760	13
16697632	13
11197010	16
18825152	13
12594804	13
25807206	13
18550767	13
1518128	13
12429087	13
22339816	13
2392929	16
5099905	13
2706067	13
16868205	13
7915906	17
32837439	13
1777539	16
4019629	17
6707495	13
31561184	13
62139862	16
155316573	13
20527128	17
43167172	13
21013634	13
15557636	13
26726481	16
12526697	13
143519	13
2757968	13
6306944	13
13890928	13
46067508	13
8377582	13
43506845	13
21751669	13
5693277	13
19395848	16
5346207	13
7802224	13
363267	13
905568	13
15576770	13
4253956	13
27372690	13
33822683	13
942413	13
16895688	16
17826451	13
32098784	13
8479989	16
29327319	13
13037082	13
87043344	13
11067479	16
62801603	13
6388927	16
4832724	13
9790249	13
8031242	13
65393463	13
24692332	13
17198554	16
29285590	16
18217102	13
148527	13
14639904	16
22862381	13
8107140	17
2373504	17
7512000	13
6828802	13
111250833	13
80809842	13
26336492	13
16744569	13
29121426	13
65323056	13
47138751	16
16591825	13
59506310	13
12888752	17
44718218	13
52111869	13
21452108	13
40026786	13
6154947	17
11550557	13
585660	13
1734702	13
23999446	16
16399108	17
41536407	13
10472888	13
27725626	13
14341652	13
16397269	13
11304593	13
6161198	16
6848042	13
4631813	13
10272977	13
55606256	13
14301461	13
48273671	13
1826090	17
3886829	13
81850003	13
69606631	13
48758869	13
2628572	13
36261263	16
10021283	13
1893630	13
11837024	13
21867484	13
23422619	13
70435707	13
24174400	16
10706569	16
31873455	16
948498	13
75342599	13
9907929	13
4149152	13
2286588	13
1791454	13
61521075	13
22896745	13
12578018	17
16212598	13
40628447	13
29715851	13
2491801	13
5381385	13
37812864	13
6930280	17
33125490	13
26495796	16
18178160	13
23743831	13
36536859	13
10769214	13
17421246	13
54528117	13
1147947	13
49747149	13
21272077	13
39995980	13
95419882	13
1293266	13
20128390	13
37666655	13
10161024	13
25622531	13
42268574	13
37023760	13
33744006	13
25452853	16
42878951	13
17988336	13
2614279	13
40695439	13
4628121	13
41119847	13
89086216	16
1848243	13
17350622	13
5244830	13
19244874	16
4121490	13
5311658	13
528989	13
76311	13
15285792	13
63318380	13
3314403	13
42036875	13
4839897	13
12885415	13
17901617	13
10724431	13
104811976	16
4173631	13
74780239	13
6156105	13
35945692	13
4347557	16
49668608	13
41536954	13
25265198	13
12018241	13
7434360	13
10737744	13
26978020	13
34028667	16
23309446	13
1380927	13
25980743	17
2075323	13
32680429	13
26612508	13
38121498	16
66818026	13
42810988	13
14268129	13
21610780	13
18964125	16
19494562	17
1957344	13
22309727	16
5781464	13
40632499	13
18345205	13
8237198	13
702667	16
9938174	13
18297117	13
12145351	13
28961579	16
4241283	13
6052471	13
15003872	13
17178194	16
18035855	15
33335518	13
2003216	13
6105422	13
79083620	13
15795576	13
30969205	13
8232525	13
14061868	13
74838004	13
30446853	13
3355210	13
23503076	13
978692	13
963111	13
56784102	13
14630729	13
9006408	13
67656229	13
24921562	13
9055541	13
4852220	17
3230563	13
70960877	13
20766383	13
2859143	13
27654501	13
39276021	13
40889450	13
14613439	13
37390994	16
10371804	16
2086121	13
3652096	13
5899413	13
58931479	13
695067	13
44591833	16
8660209	13
46600788	13
84153992	13
7957026	13
5817682	13
16563772	13
33698269	13
19720474	13
16946144	13
36938314	13
41686509	13
42510326	16
91598113	13
58495247	13
13379199	13
110280933	13
6977174	13
14405573	13
21811522	16
52153829	13
16193863	13
4701455	16
74812328	13
89508034	13
22963946	13
90380098	13
1884500	13
24895815	13
17242074	16
37913463	13
954451	17
36211783	13
28664627	13
30684369	13
7085964	13
15648937	13
45758184	13
26234433	13
111684975	13
45651055	13
13825662	13
3142543	13
41349193	13
45508374	13
60198415	13
18341643	13
11380617	16
78752430	13
1619866	16
28906396	13
6334158	13
6240914	13
1568531	13
14483789	16
59841945	13
29927654	13
7455053	16
2267113	17
6013448	13
6257998	13
24083163	13
40433789	13
9158198	17
24305675	13
11654674	13
44530195	13
12139128	13
100264099	17
34327808	13
49688175	13
39065304	17
1321528	13
39910356	13
9530502	16
10187098	16
17021579	13
24697089	13
32938823	13
7285063	13
37221790	13
6032565	13
100351204	16
44762101	13
32514107	13
13448190	16
16881399	16
827167	13
7374260	13
13681388	13
5771978	13
26253764	13
321548	13
96589668	13
21969076	16
12123962	17
2832227	16
49049771	13
14588016	13
5940452	17
11892422	13
43243674	13
176891	16
1834123	13
22911928	13
11294838	13
1572003	13
30834402	13
14385078	13
3745991	16
72140571	16
43173571	13
19326953	17
18766306	13
20549989	13
58603630	13
14539273	13
16404750	13
74348447	13
1499720	13
5785752	13
8708202	17
2450694	13
104097796	13
14338813	13
18667292	13
8094459	13
42671799	13
56853154	16
622066	16
34426975	13
7605340	13
26107565	17
51413975	13
10414135	13
34348672	13
81334690	13
67803903	13
68282757	16
61838613	13
89558365	16
9312893	16
33030552	13
16170700	13
17080889	13
5462247	17
15437993	13
11865058	13
31081432	13
70852888	17
9419082	13
5963909	13
408915	16
7032487	13
1615359	13
77445512	13
3108750	16
6547151	13
19045789	13
31657332	13
3934525	13
286959	13
113338766	17
8187547	13
3608501	13
25184688	17
245462	16
9648125	13
20844992	13
14218206	13
10215895	16
38405020	16
15552178	16
1656466	13
21348104	13
38163348	13
5955517	13
90109511	13
33363486	13
6052280	13
86304441	16
551817	13
17675937	13
7055489	16
10893979	13
36871809	13
2489827	13
72914301	13
7726180	17
38660120	13
23075771	13
13353249	13
4225829	13
5738449	13
4890255	13
20897597	13
38481244	13
8349161	13
11432507	13
1340079	17
9262686	13
3567906	13
13387975	13
65318177	13
4339313	16
7113152	13
18434685	13
18422517	13
28036168	13
778821	13
53018614	13
28683229	13
2423333	16
6575677	13
42599138	16
6295409	13
21782791	13
2959463	13
3341675	13
5553818	13
5671293	13
24547577	13
3714589	16
971900	13
888855	13
4293487	13
26073662	16
61340354	13
10365077	13
8141931	13
75399859	13
40449136	13
30672372	16
52923085	13
12406556	13
72702384	13
60392375	13
6189617	13
38585511	13
10633921	13
4507274	17
7803405	13
11734177	13
32647769	13
46585801	13
27189445	16
3329423	17
24340201	13
21505419	16
16158762	13
50387891	13
39885622	16
49592815	13
1597592	13
91744054	13
22544684	13
24931760	16
4952415	13
2921368	13
21468693	16
6217352	13
61384383	13
13673926	16
13139637	16
22984645	13
14854307	16
18286338	13
53464139	13
11334209	13
13572147	16
3382254	13
22006913	13
4108882	13
30623249	13
10919170	13
4830952	13
4538261	13
19858002	16
51215207	13
10203518	13
1752918	13
95371970	13
75457668	16
77816300	13
6109074	13
112742708	13
33731627	13
9487240	13
10885453	13
21272987	13
14499859	13
32273063	13
8151381	13
91171031	13
57527156	13
11435000	13
13521123	13
45058679	13
11738136	13
26612761	13
22166989	16
44381423	13
20006728	13
26363548	13
32057446	13
8795368	13
19599289	13
41471930	13
3299408	16
4049144	17
14879296	13
65713053	13
4207854	13
34562208	13
21561993	13
18662821	13
41881414	13
23288285	13
17682113	16
23407453	13
138653	13
12790901	13
1965309	13
2699549	13
26134416	13
17016077	13
21925447	16
80549847	13
27537965	13
48597007	13
3261740	13
905514	13
4986348	13
15847522	13
59833741	13
33956699	13
3708894	13
14117811	16
3218663	13
112083	13
69518592	13
6091040	13
210927	13
28933576	13
37357777	13
81149133	13
65746151	13
41521384	13
27234413	16
23058632	13
50581465	13
58868620	13
40559609	13
71432485	16
29380794	16
11390991	13
4997099	13
5266990	17
31949829	13
2055648	13
32991965	17
3429272	13
18333103	17
2122661	16
22740875	13
13887949	13
20816318	13
39204077	13
28084553	13
130196148	13
98453313	16
28886241	13
2611400	13
6277411	13
12894641	13
28360218	13
52696416	13
98868987	13
24384108	16
2401835	13
7007599	16
38924939	16
33163008	13
761325	13
5860116	13
2702372	13
8537560	17
13452454	16
61391350	13
45829784	16
2459104	13
60632614	13
17702534	13
1308376	13
35781936	13
4210194	13
31405414	16
7642989	13
14895130	16
41378801	13
38597146	16
5311948	16
35870403	13
71262224	16
15470553	13
20870931	13
61474876	13
9516833	13
41329819	13
13467838	13
6319232	13
44519892	13
129981517	16
23351313	13
83633718	13
17175611	13
31286154	13
53096867	13
5009810	13
16083491	16
34407286	13
53906316	13
3778504	16
7513796	13
69899005	13
18123801	16
13820942	16
12721860	13
43144264	16
17664696	13
34993370	13
24292798	13
1838974	13
8054913	13
13161384	16
14963693	13
4539472	13
17803614	13
4775426	13
2430759	13
28896112	16
8888746	13
18528608	13
17023208	13
20478251	13
3011218	13
55599419	16
42206590	13
42711181	13
6854351	13
20481786	13
30380658	16
31660499	13
53552110	13
22036374	13
27219118	13
11271155	13
25991157	13
33368520	13
64053258	13
81832267	16
38741992	16
4264288	13
40536214	16
17982074	13
51325866	13
55656351	13
3607243	16
35675289	13
16855610	13
1062852	16
12715674	13
7959051	13
13618189	13
12536551	13
8719051	13
1648277	13
38702257	17
38758779	13
42918390	13
37327554	17
59375137	13
24247012	13
61962260	13
49596552	13
5334157	13
3244997	16
14628702	13
22368734	16
9083851	13
2298258	13
24531086	13
43549991	13
43972205	13
21214072	13
113296901	13
78376528	13
41971105	13
25365047	13
2683996	13
21588670	13
15486049	16
15016552	13
73374829	13
16762763	13
41982826	13
6466324	16
78906328	13
21001853	13
447551	16
36731132	13
17017551	17
13731157	13
25474124	16
3322201	13
328504	13
45598478	13
33542161	13
124068983	13
49976158	13
45050598	17
63339756	13
16602092	13
572729	13
21779202	16
62938165	16
43987790	13
13814159	13
28963111	13
12293614	13
75621245	13
20925218	13
20974289	12
18662962	13
34943815	13
39487715	16
4441463	13
5373412	13
15456199	13
12384536	16
3892172	16
34218370	13
12853214	16
16523202	13
1533033	13
25978544	13
36428023	17
10235917	13
1023757	13
13465163	13
69676610	17
145749511	13
38856846	13
13761475	13
35292315	13
65847584	13
63690743	16
37009727	13
360099	13
16838683	13
11816026	13
15071632	13
67238565	13
17595424	17
18045319	13
12957620	13
42070663	13
4969179	13
13502095	13
62668166	13
21586038	13
40464779	13
3758494	13
28877230	16
28560528	13
3575615	13
3473511	16
2310513	13
7402808	13
4090486	13
9312353	13
57698827	13
24186836	13
37117753	13
25023749	13
14439997	13
15496803	17
13761523	13
1865615	13
5546512	13
101330913	13
58743044	13
9751104	13
39606094	16
7568501	16
63654719	13
19455474	16
3647745	13
66526188	13
18178271	17
1275784	13
23417645	13
3093257	13
740802	13
15535613	13
22128679	16
24586390	13
8574860	13
14340827	16
5342677	13
52259371	13
26467326	13
25174349	16
12504763	13
17830772	13
11200105	13
30462756	13
7964667	13
41196732	17
14150037	13
17039734	13
22405483	17
1460867	16
26808984	16
82501892	17
11363230	16
15124101	13
7064880	13
36471829	13
2770524	13
1324780	13
71214476	13
21404724	16
25349473	13
32212727	16
82270	13
24993080	13
27641355	13
37486382	13
9643799	13
3821615	13
43972948	13
27031431	13
32968331	17
12301118	13
13209207	13
25558876	13
20900995	16
2489021	13
50042721	13
10598669	13
12163082	13
33290065	13
19909034	13
8559754	13
63566619	13
82844260	13
41804429	13
152695413	13
24539392	13
18594652	13
19783523	13
14375059	16
1354326	13
3813507	17
63918312	17
12888018	13
94454265	13
83052229	13
30888246	13
53591992	13
5449657	13
18834074	13
15186393	13
51693605	13
12307095	17
39141598	13
80168445	13
10075257	13
49889109	13
35021988	16
13612744	13
13100513	13
11966668	13
393905	13
10155380	13
32112797	17
10756988	13
12021182	13
35545876	13
8810804	13
33786060	13
49877384	13
11600730	16
35516149	13
21305663	13
83931925	13
8933217	13
3073038	13
58546507	17
63958456	13
6939288	13
18998248	13
146738244	13
15677302	13
16642160	13
3447011	13
99786554	13
2266145	13
122611219	13
11215258	13
7902898	13
22708970	13
5557864	13
18743434	13
28088411	13
2098436	13
89824062	13
21974092	16
7893244	13
51577241	13
14936288	13
1652066	16
11308582	13
1427191	13
5886314	13
8752705	13
6451209	13
42519931	13
72017129	13
76677771	13
1318775	13
9100633	16
40629649	13
3990459	13
24669824	13
11627588	13
20605913	13
24574647	13
80127189	13
31780848	16
33874861	13
7299158	13
3202906	13
44348428	16
26579887	13
27522686	13
5035971	13
8711772	13
73043017	16
49886214	13
50188112	16
7909604	13
60664830	17
9872859	13
8722232	13
29991847	13
49519201	13
26135423	13
3048510	13
52970109	16
16870200	17
3669903	13
31733491	13
32030514	13
3532910	16
1001119	16
33970666	13
3714942	13
79903241	13
11894365	13
3035236	13
11858103	13
34407773	16
103812818	13
13711328	13
703821	13
46320756	13
34802082	13
39632105	13
17370071	13
27208004	13
29878248	13
30475859	13
78757752	16
31355465	13
4584950	13
41336174	16
16349520	13
617243	13
76825633	17
3044135	13
1850193	13
96670119	13
9108751	13
25311124	13
17513128	13
14857370	13
8929229	13
3361878	13
149719617	16
49299090	13
22695823	13
10483973	13
5452472	13
19026352	16
70773053	13
15251257	13
1348733	16
32838350	13
11768512	13
3985134	13
19109140	13
13225386	13
9187530	13
13428745	16
6903024	13
8099344	16
53237716	13
19996120	16
1055844	13
44957972	13
12944714	13
6466658	13
35446801	16
63790644	16
30642666	16
9483400	13
51768217	13
22570719	13
73831428	13
41866889	13
76259506	16
15150940	13
40403854	13
12675565	13
15774638	13
38017609	16
17064303	13
19288492	13
6382861	16
14689389	13
4931780	13
57691521	13
1978222	13
7991734	13
15453727	13
24825511	16
17712006	13
86152849	13
10989734	16
3963611	13
24779624	13
15121194	16
15181219	13
56650766	13
4659511	16
2788325	13
1666245	13
86894597	13
17966	13
2861725	16
56973210	16
12006742	13
78311410	13
3012542	13
15358176	13
36972473	17
6393495	13
31359005	13
26153864	13
7946748	13
2306977	13
12883591	13
24813987	13
24134751	13
2644001	13
14162539	13
11104462	13
36361974	13
28499479	16
6897440	13
31102524	16
20098912	13
14794905	13
13175868	15
16757864	13
12237625	13
20947058	16
34338027	13
68273969	13
1540323	13
8175261	13
64634152	13
25773092	13
22576211	17
81446597	13
2234939	13
38016652	13
9433014	13
1870927	13
10416012	13
21028495	13
21536038	16
15317514	13
181456082	16
9299472	13
4510439	13
12697314	13
31362439	16
8258636	13
58943579	13
50870830	13
9118447	17
260798	13
12894997	13
62780726	13
49075734	13
96536511	13
28527921	16
1925981	13
10636445	16
63946139	13
73800601	13
1676511	13
7703439	13
8989016	17
33994881	13
18068627	13
29940138	13
49029974	13
7690798	13
48204848	13
1688832	17
2859434	13
43790585	16
12254228	16
13688265	16
915367	13
12954816	13
15952131	17
15779456	13
19997251	13
28614054	13
51281899	13
29549964	13
2912828	13
16076170	13
9851805	13
10315488	13
21553620	13
38279892	13
17209366	13
12289125	13
34445762	16
22473720	13
19092308	13
13061962	13
42380660	13
2509442	13
1608220	13
86783303	13
53189901	13
30233270	13
9305442	13
20700042	13
13173124	16
3059008	13
6410039	13
19014207	13
8939699	13
22850425	13
21189742	16
91793237	13
20064183	13
23038814	13
43500076	13
21920375	13
17186649	13
96255329	13
47650872	13
118492200	13
1443552	13
9554246	13
16116833	13
11229162	13
52263669	13
43906574	13
30374612	13
20614734	13
3248991	13
8270893	17
19460308	13
34755303	13
10946510	13
986488	13
8977388	13
39283365	16
211890460	13
7256564	13
111792	17
29790458	13
20775137	13
31448214	13
73508985	13
186383	13
14709731	16
11920291	13
3291571	13
81181570	13
34286453	13
21843815	13
43798544	13
32278264	13
48948533	17
3897747	16
24453616	13
15524750	13
42112117	13
1048534	17
4207901	13
5596320	13
57669239	13
19691437	13
33823519	13
3648581	17
30142659	13
14646308	13
9653692	13
473043	16
31739753	16
32791193	13
86124772	13
13619418	13
7212909	13
32727635	13
965035	13
20339504	13
18826540	13
22641063	13
30986612	13
41332238	13
20008826	17
13140462	13
5940413	16
17047141	17
8888067	13
8277901	15
11995564	13
29381079	13
80734900	13
22555328	16
16998739	17
18420876	13
23723576	13
95688479	13
85151557	13
2959250	13
31862351	13
13338993	13
3422435	16
1619112	13
31821359	13
3098867	13
9664940	15
51018977	13
2594970	13
21307219	13
540414	13
9688345	13
68706807	13
23620510	13
9469099	17
24555676	13
38116148	13
6800617	13
24693504	13
21739279	13
68996562	13
3960234	13
8365755	13
3059088	16
23060211	13
353027	13
40164613	16
51965785	13
4255036	13
31571367	13
88952065	13
2476372	13
31121474	13
19056127	13
15815878	13
10107258	13
1714103	13
44967940	13
2805416	13
8222460	13
54156621	13
1502204	16
2197357	13
1565440	13
126941738	13
7950360	13
5966966	13
40747940	13
7731019	13
49266052	16
7143605	13
1242876	13
8337702	13
114914890	13
42624105	13
22232492	13
2907022	13
17825105	13
27082386	13
3155364	13
27350010	16
8302287	16
6829445	13
98178124	13
96183231	13
20118203	16
21536824	13
17631046	16
1083537	13
127557071	13
12599832	13
51708316	16
3549257	13
46957818	13
16016057	13
40188891	13
25984505	13
1266126	13
1685235	13
11888531	13
35705182	13
616848	16
10396704	13
18703975	16
1973255	13
134321831	13
55416947	13
47042591	13
75271025	13
66357090	13
2909040	13
7734737	17
45735876	16
23364832	13
1297221	13
29538370	16
24004133	17
27647568	13
2198605	13
7506396	13
45087381	13
49031976	13
16545192	13
30756838	13
475467	13
18570053	16
17780330	13
3696495	13
47341633	13
14656760	13
4075478	13
38399430	13
23292351	16
6720739	17
41705294	13
13875112	13
19799015	17
22772960	13
5021458	13
22708462	13
9385857	13
18235471	13
7426077	13
16434794	13
37995852	13
4910777	16
988935	17
7545772	13
33089321	13
38314093	16
21580800	13
26860979	13
100976704	13
2652424	13
7411560	13
1982891	13
26218999	13
16497482	13
41831325	13
1570113	13
64284999	16
21218122	13
76989698	13
73056415	13
28205382	13
36694639	13
22544784	13
61855131	13
63768125	13
62602291	17
2664189	13
25368711	13
132790348	13
288658	13
5463694	13
15219244	13
8457916	13
51549577	16
324823	13
9672740	13
4654609	13
8591724	13
5500427	16
8944343	13
3306564	13
608923	16
10276867	17
612732	13
1091419	13
14820082	13
29368304	13
1534958	13
69687016	13
24259204	16
5976154	13
167748584	16
34009730	13
24274247	13
1262367	13
25926050	13
38852024	17
6762848	13
1317738	13
5549165	13
20690963	13
63826932	16
37790823	13
10059620	13
14402214	13
3506453	13
10796793	13
33983696	16
6929266	13
652284	13
47268590	16
38721	13
2386789	13
16485451	13
6787441	16
6470038	16
2290015	16
38468687	17
13128164	13
19666513	16
19780836	16
20462645	13
580065	13
10862629	13
4768337	13
949162	13
6133358	13
3286269	16
22860908	13
1660558	13
15602360	16
91267701	16
59099905	13
6915079	13
49096081	13
7736306	13
16221408	16
15356346	13
46531715	13
15237768	16
14514727	13
32376624	13
43395550	13
268581	13
658460	16
24124477	16
34286502	13
33885822	13
32178301	13
9461448	16
25552083	13
245306	16
26634378	13
3019476	13
32904747	13
12012391	13
28217333	17
13666395	17
19278515	13
99933842	16
24007529	16
51162945	16
4750736	16
4090685	13
4590815	16
20970604	16
44435649	17
23985825	13
32840903	13
17921082	13
10284079	13
3055435	13
8565866	16
21473505	13
15177860	16
14766274	13
76451117	17
3484975	13
8587601	13
9417015	13
64507353	13
8651165	13
35009577	13
14373577	13
34018239	13
25664488	13
60867403	13
261177	13
2854048	16
1605988	13
42376221	13
10501754	13
81211860	13
27702788	13
55734870	13
16070862	13
2059639	13
79995847	13
26604435	16
21241159	13
21216102	13
24054978	13
17863848	13
71428819	13
2711647	13
16612133	13
54995011	13
26488880	16
2021571	13
31482904	13
7354450	13
9419277	16
103828358	13
24350283	13
50043947	13
19072902	13
25473271	17
18784785	13
14449197	13
38423088	13
48813730	13
52341343	13
32043675	13
15448834	13
259006	13
10687976	17
56609770	13
48666934	13
152538179	13
96789809	13
22229069	13
59008834	17
52412536	13
2826069	13
21780714	13
8534271	13
26255832	13
40524051	13
631918	16
9961352	13
9335477	17
36295194	13
8809281	13
39639805	13
6523922	16
8118228	16
36676569	13
37891564	17
51494585	13
5029445	16
16659947	13
35932688	13
87016776	13
14743937	13
985402	13
697894	16
40765568	13
1598255	13
45833472	13
23464906	16
839415	13
43812561	13
41224730	13
31190536	13
31382461	13
91852018	16
15593754	13
32274725	13
62783210	13
38069457	13
879482	13
50176522	13
17739708	16
20823655	13
58345495	16
507882	13
29155091	13
27184340	13
3622581	13
70176541	13
50152099	13
7915041	13
19297046	13
8518724	12
18780676	13
4643392	13
9174417	16
7927236	16
7860003	13
20072591	13
4182987	13
28496193	13
17440700	13
6242824	13
15680925	13
15586663	13
5988169	13
2813342	16
1500687	13
18494937	13
30667689	13
1225644	13
466989	13
36452730	13
27284763	17
14579918	13
19245154	13
2102961	13
28440467	13
7520913	13
59111306	13
14142466	13
49169773	16
11810993	13
36627387	13
14926856	13
22432627	16
2393831	13
66955723	13
244814	17
5625474	13
11611355	13
83899075	17
25947316	13
10837486	13
9501789	13
50647593	13
2410292	13
18978245	13
26352932	16
44793213	13
108090086	13
16712707	13
42144089	13
68584348	13
25741037	13
3914966	17
1639594	13
2810018	13
53921169	13
21866643	13
70865445	13
22061393	16
10895249	13
5740412	13
31264397	13
17843239	13
3801718	13
13956828	16
3346880	13
13782875	17
9628612	13
46052127	13
11833026	13
4621191	13
21827795	16
11830243	13
25523897	13
39606557	13
20510257	13
15248503	13
61321413	13
9226170	13
41195209	13
8306286	13
16728005	13
30074905	13
28553661	13
11624228	13
87468593	13
62314457	13
31127034	13
2223669	13
6124036	13
33352266	17
4578573	13
6661032	13
28872434	13
1326682	13
7285815	16
27199068	13
17897962	13
11450238	13
14253291	13
5717001	13
15973281	13
34997469	13
41708148	13
2489743	13
33653448	13
103927159	13
52486989	17
27740205	13
8291687	13
49947050	13
37152685	13
2781197	13
6329000	13
11108879	13
5607809	16
83989710	13
4601728	13
23029336	13
11610659	17
3056597	13
1226454	13
2351612	13
9748853	16
88451244	13
98706672	13
354034	13
13572113	13
33524056	13
2130711	13
30885355	16
30117	13
1176321	13
41668289	16
12089791	13
20980652	13
18747416	13
30578317	13
39548587	13
76208394	13
7063405	13
15410569	13
158102473	13
11534589	13
23596961	13
13702407	16
25939966	13
47516270	13
24756161	13
57571845	13
12728651	13
13042241	16
14804524	13
27879405	13
14414333	13
53771583	13
15178683	13
17113706	16
659355	13
54014529	13
8780772	13
22805207	13
5973256	13
6036252	13
24711342	13
14037896	17
25951633	13
93795661	13
32190062	13
53460729	13
2857135	13
75426945	13
4758033	13
56299431	13
15291838	13
10199406	13
26884822	13
36188277	13
55497184	13
40626837	13
4503414	13
3488830	13
4335884	13
2202652	13
1975483	17
36313375	13
7058232	13
143736	13
2342608	16
7015221	13
841879	17
36783577	13
8189934	13
4167175	13
11140773	13
6041243	13
143085	13
763989	13
2988350	13
1784987	13
23843332	16
39417390	13
18447033	17
11543553	13
46087354	13
9639288	13
2813495	16
38764519	13
10777341	17
44351920	13
6016491	13
32119992	13
53071374	13
2065022	13
29030902	17
18241129	16
3099682	13
20840146	13
51129999	13
57355090	16
8297151	13
3306015	13
63789288	16
28858676	16
51867040	13
5738237	13
17924110	13
87122267	13
1587381	13
47647929	13
12226756	13
96955462	13
42256947	16
26234180	16
18518360	13
3539935	13
14089102	13
20185481	13
29525660	13
18339267	16
18588444	13
18863970	16
58165120	13
6972839	16
39120282	13
14585010	13
58211605	13
64742760	13
5873716	13
44843036	17
86773598	17
34467789	16
5722044	13
3863342	13
13695301	13
55823459	13
18480966	13
78987377	13
45447242	13
26101957	13
25544501	13
7836310	13
24524301	13
21329254	13
1117498	13
10657600	13
25469599	13
7713370	13
2740247	13
54651508	13
14617943	16
4261141	13
20164037	13
41815532	13
2540520	13
675410	13
2779569	13
5512193	13
15643485	13
85930920	13
6609949	16
324128	13
19528198	13
13824096	13
7770096	13
19031711	13
19580556	13
64624765	13
2889843	13
35286401	13
2837589	13
33874096	13
57589129	13
3986882	13
37406544	13
26792253	13
22675013	13
19674913	13
43806593	13
7632576	13
33148669	17
80775795	13
5608917	13
27398288	13
243213	13
13095359	16
244185	13
2467765	13
4735473	13
9783548	13
5582415	13
23760801	13
31549929	13
32067271	17
38769899	16
32902892	17
31162347	13
33340366	16
28471663	12
7515928	13
36586342	16
10216521	13
27036499	13
23342682	13
4238503	13
1492008	13
8229450	13
39096553	16
3300888	17
23448969	13
2072759	13
6304115	13
17512821	16
27272181	13
1770008	13
10873876	13
16751713	13
3892475	13
17296012	13
57654464	13
7339852	13
2443235	16
10910172	16
18836999	13
36514358	13
27111547	13
3386112	13
48431946	13
6876615	13
45460224	13
7240017	13
50780922	13
2267526	13
8938814	16
42123726	13
19280719	13
17117003	13
16198157	13
68946	13
8184970	16
139369439	16
20760036	16
37828954	13
18369190	13
52618379	13
33593116	13
43920747	16
14035639	16
2965152	16
16531761	13
30930131	13
14116503	13
80002130	13
33717637	13
76428219	17
7408993	13
6099077	13
4643642	13
53004497	13
10491877	16
4720631	13
9926713	13
9402963	13
33567760	13
25484656	13
16838379	13
1509561	13
32971353	13
37668786	13
12163248	16
62445323	16
16123424	13
8272101	16
87775624	13
4912835	13
18129589	16
81352290	13
38695553	13
4944512	13
25098082	13
454272	13
28381896	16
25255832	13
1058188	13
10674581	13
1445310	13
32610087	13
35176815	13
20730209	13
90172469	13
9243889	16
12213677	13
32337902	13
29150754	17
22371842	13
11014652	13
19374483	16
40693604	13
25742258	16
31502806	13
24858880	13
31697052	13
52091836	16
71568289	13
4225778	13
82571442	13
370805	13
66680221	13
104853754	13
9269498	13
3134097	13
7817257	13
3970247	13
70614132	13
4333610	13
7113254	17
16623801	13
17124781	13
14370504	13
13447154	13
94728	13
8609984	13
8032761	13
55175838	13
37095927	13
4372810	13
16836945	13
41930865	13
19774159	12
12353514	13
2507607	17
3466291	13
8265390	13
53665469	13
20418148	13
2339219	13
22512458	13
11969367	13
31592650	16
32202022	13
2848015	13
15430134	17
19122321	13
22438269	13
40043479	16
78877207	13
44272707	13
19214204	13
2746800	13
49559149	13
32358295	13
13816875	13
1221144	13
23028707	13
3381318	16
6549584	13
2326042	17
16687829	13
75267773	13
25451244	13
59549417	16
32736814	13
10822014	13
14491041	13
14327654	13
75821208	13
10457857	16
7402400	13
6461021	13
68789957	13
18135573	13
47418758	13
64765678	13
4360024	13
36998076	13
3353160	13
44636	13
9584219	13
4194164	13
4470786	13
34654877	13
6196808	13
12870538	13
9963236	16
18767194	13
40554204	13
52710388	13
4452865	13
2800952	13
8667885	13
22627282	13
52304306	13
9961708	13
7433503	17
21798951	13
65860472	13
10107374	13
16130795	16
34415703	13
40437752	17
45315366	13
26384988	13
12350342	13
15885374	13
66978484	13
21243323	13
31503064	13
5482343	17
1657212	13
27055044	13
27893043	16
38066375	13
21422561	13
14942182	16
11277199	13
19626285	13
7184354	13
25115753	13
2630290	13
18468307	13
54185882	17
28353259	16
62377816	13
92638575	13
11797167	13
193571	13
24265919	13
55168665	13
11700922	13
19870666	16
63697	13
19627177	13
124170965	13
14708949	13
4066621	13
25364050	13
9196126	16
41457297	13
21973833	13
13279298	13
33250749	13
11426026	16
36848903	13
2634837	16
80369082	13
37066443	13
40278934	16
20154426	13
18311101	13
35685151	16
25581647	13
138905	13
1275931	13
8055064	16
16480540	13
14926819	13
6760187	13
2726880	13
16546291	13
857751	13
34941089	13
13751773	13
18443594	13
10834088	13
12982935	13
13364010	13
3293998	13
18950700	13
31387227	16
9728003	13
33059729	13
16014684	13
10696022	13
26773903	13
43624679	13
2306079	13
8261081	13
53410826	13
74978030	16
49372556	13
3193287	16
8318439	13
42356403	13
12879169	13
23761638	13
1861258	17
6270088	13
20646409	13
13872224	13
15905175	13
17391600	17
30465271	13
20702790	13
59539957	13
247676	13
99337515	13
90393907	13
23487321	13
32972877	13
19417291	13
32991641	13
24533268	13
72420875	13
6901217	13
36782725	13
15848612	16
30304001	13
887980	13
59060941	13
45914877	13
28324385	13
17839985	13
1462230	13
39277166	13
9682622	13
51132486	13
8267524	13
210985	13
2111857	17
18784102	13
66142190	13
4228798	13
59111028	16
38656083	13
15359185	13
2548196	13
61771870	13
57344477	13
28754972	13
1723080	16
29007920	13
24761263	13
81376416	13
24123121	13
4718281	13
8034976	13
14076273	17
9835719	13
5689291	16
75813472	13
8730325	13
1348615	13
31755143	13
48333707	16
69456057	13
21105485	13
10430104	13
10619300	13
25683263	13
57657265	16
4670275	13
922339	16
11809976	13
14532766	13
30069580	13
574513	17
10785246	13
5704379	13
13844067	13
7604586	13
18450673	13
19189106	13
22524330	16
2540613	13
18073359	13
15592221	13
13116343	13
19861840	13
13439912	13
2039677	13
97243195	13
13836972	16
32130213	13
20534345	13
6043535	13
30917063	13
117635049	13
14950404	13
464958	13
21734834	16
40149764	13
8362965	17
54221402	17
36818635	13
15088783	13
30579720	13
20193444	13
23125459	13
15428933	13
36532704	13
8690848	13
6154517	13
20177676	13
17894050	13
14616977	13
2694741	13
4812669	16
3727016	13
13244814	17
46744471	13
86285197	13
19425075	16
23371862	13
4705128	13
3468121	13
40559570	13
45529536	17
21632785	13
2707963	17
31586563	13
60395877	16
1319438	13
78825479	16
68608137	13
18208811	13
5305348	13
3553365	16
3249094	13
39604625	13
5800432	16
26825795	16
3208824	13
20422483	16
23366319	13
17053740	13
34568762	16
3588847	13
133209828	13
13790467	13
12655145	17
3542076	13
8894656	13
17705739	16
12828824	13
15991467	13
3445771	13
8673	13
38793350	16
11915857	13
17921962	13
13465661	16
39202601	13
42607758	13
5204687	17
4747652	16
6140877	13
72041112	13
35327698	13
1139548	13
4266661	16
2863211	13
66342234	13
20676973	13
31933645	13
58374906	13
32988989	13
15434691	13
1978985	13
11562685	13
29157993	13
4420599	13
12072315	13
10380851	13
9219930	13
14146479	13
39087272	13
5762631	13
78120228	13
12662401	16
970654	13
31214817	16
6153085	16
24534226	13
27248746	13
23072402	13
31489300	16
33404195	13
35897570	13
23090346	13
82990217	13
10986787	13
13522273	13
17461603	13
1978933	13
11436678	13
5730137	13
32899770	13
4305383	13
34776031	13
32720115	13
6115900	13
58036387	13
92140857	13
10809756	13
15340706	13
54047617	13
46902199	13
429763	16
8282318	13
43894187	17
8163214	16
563381	17
1782975	16
21092672	13
3151415	13
12335322	13
6346301	13
4080871	13
53767602	13
26407617	13
773679	13
66968002	13
16394408	13
63414297	13
57612994	16
77934223	13
81836581	16
7209120	13
11173478	16
71128813	13
6815822	13
19860596	16
14205090	16
20061500	16
8732362	13
19992429	13
19404228	13
60810867	13
44413431	13
32800201	13
1714626	13
7752318	17
40132445	16
9345175	13
11229575	16
3081334	13
24536825	13
7136126	16
15303026	13
16979757	13
9219210	13
273546	13
35000288	13
62277345	13
114253	13
41077799	13
1473032	13
36421860	13
19709598	13
13313040	13
5688357	13
111044377	13
5000130	13
335687	16
43808754	13
12077275	17
2799297	16
56490341	13
46819411	13
1373627	16
54768207	13
820592	13
31630552	13
20230087	13
39737309	16
4975004	16
9566518	13
4388406	13
12795465	16
1786981	13
7663675	16
2315978	13
15369778	13
74398351	13
33588138	13
84034894	13
15348147	13
36190907	13
79138536	13
18023452	13
12745091	13
19522507	16
31171961	16
21379411	13
6037034	13
18013611	13
18965474	13
10002477	13
13978702	13
3114761	13
18449294	16
76002532	13
5338040	13
37244311	13
3364930	13
19870204	17
70344427	13
6337618	13
43630609	13
6635095	13
2471965	16
8102672	16
5418610	13
11559563	13
17047251	13
22673519	13
5281084	16
37884141	16
25334695	13
21410585	13
18518759	13
5438852	13
24302022	13
83988722	13
32024096	13
250133	13
48447434	13
2606730	13
4039757	16
6477330	13
10306328	13
37102885	13
16002758	17
57322142	13
4227990	16
6493324	13
38675126	16
5990263	16
26525398	13
9740735	13
27054446	13
23323217	16
31733638	13
1066642	13
51699158	13
4276477	13
33023132	13
74301757	13
2061952	17
25176192	13
16473774	13
8389385	13
38262444	17
14916788	13
22381841	13
2950282	13
58611173	13
250289	13
14639250	13
5691535	13
13843818	13
7962928	13
14619267	13
1894719	13
5122969	16
1728557	13
5905097	13
9692910	13
18346782	13
25517653	16
32371813	13
13217235	13
2984485	13
24320307	13
9752229	13
12861010	13
27334144	16
59296779	13
10446570	13
11822277	13
7142925	13
3250722	17
13307375	13
335345	16
18263769	13
9063187	13
34452140	13
18880710	13
61245725	13
30062163	13
44442357	13
26265949	16
27230267	13
40650571	13
93140021	13
26404306	13
38716278	13
10511566	13
9253933	13
3090354	13
18024383	13
45802776	13
20952946	13
80368782	13
243475	13
40222268	13
56796378	13
15838561	13
7487533	13
1053387	16
2529747	13
26563793	16
89644574	16
8293004	16
32458327	17
18342353	13
7892518	13
11975475	13
42020376	13
67773987	13
47400462	13
1101889	13
4769288	13
1399196	13
9564784	16
13489260	13
38828400	13
5347932	13
12315707	13
4302997	17
1190209	16
3738396	13
23072029	13
32674228	13
21449965	13
22083499	13
103595508	13
7121900	13
7618096	13
2575686	13
17912263	16
5683219	16
19561694	13
28184316	13
504154	16
24027134	13
10239051	13
51790804	13
27722069	13
30098336	13
28021063	13
15795889	16
39724642	13
10141254	13
7209489	13
2755198	17
974086	17
10194699	13
1120616	13
18115264	13
2231941	13
17408801	13
1992271	13
19270819	13
10319073	15
13487549	13
30024864	13
14578731	13
20494424	13
80502516	13
3854844	17
2014521	17
11911646	13
38183959	16
22369653	16
242264	13
30935861	13
29009516	13
22498221	13
7294377	13
2633930	13
8434915	16
8578141	13
1566923	13
46945659	13
80409485	13
53147140	16
908760	13
2622860	13
47106136	13
37142277	16
56641023	16
35668186	16
16429448	13
2221711	16
19451959	13
6812354	16
4364577	16
5048601	13
27378372	16
37036813	13
51913806	13
102080136	16
21529267	13
30119447	13
5210620	17
19205640	16
21157997	17
20789365	13
3240373	13
11756912	16
549888	13
9873915	13
58017427	13
30567560	13
5517845	13
2997908	16
14583725	13
29172075	13
56982363	13
35264649	16
7780083	13
122095698	13
33897465	16
84105327	13
13612981	13
27756737	16
21346711	13
13403074	13
1493199	13
5976742	13
13747062	13
6129588	13
49577362	13
18665014	13
16378507	13
16499018	13
15399889	13
12861280	13
25215870	13
46452259	13
7238157	13
15853950	13
5290329	13
16773264	13
2652891	13
4806952	13
5528669	13
2451049	13
5463867	13
23445232	13
110323920	13
30808647	13
39991326	13
34638047	13
7121459	13
8113613	13
3196654	13
4365690	13
37883956	17
65428287	13
7786058	13
27708617	13
13481705	13
12367215	13
45651019	13
77340320	13
8920260	13
8139535	13
4000032	13
17534079	13
26742361	16
53125026	13
7705866	13
12486263	13
39610113	13
36337175	13
22143407	13
11858175	13
8027572	13
43127349	13
11692629	13
1899132	13
57419628	13
1198651	13
1739976	13
11029461	13
21321529	13
9376142	13
81977508	13
4087901	16
9153755	13
3390908	13
53433658	13
2677813	16
7305405	16
27678403	13
52276446	13
33081067	13
489269	16
2958575	13
26210315	13
28033153	13
7583453	16
27147946	17
29429659	13
7476199	13
17707896	13
31303181	13
6968269	13
659784	13
10881336	16
14734641	13
632826	16
13108336	13
2428006	16
7803715	13
13808415	13
2978831	17
54633	13
4606618	16
7840250	16
46350113	16
17611953	16
70025877	13
1501109	13
49762673	13
4084993	13
1041491	13
2006017	13
7055868	13
73171331	13
21568768	13
16146192	13
31156592	16
35141895	13
12783782	16
6040169	13
5883778	13
2677270	13
20912884	13
23638804	13
38672774	13
24471321	16
2983914	13
8817958	13
8711200	16
28904615	13
22797727	13
83970498	13
5648158	13
3333685	13
3932088	13
28880071	13
35585010	13
21498180	13
115329031	13
934233	16
11242894	13
7012415	13
14350583	13
47320405	16
3800569	16
2183911	13
27163643	13
36455258	13
170624	16
8605051	13
7428059	13
4473342	13
36134859	13
6920170	17
49457572	13
5474261	13
18718928	13
14218894	13
3638157	13
21539788	16
11472710	13
5317260	13
33481302	13
18025711	13
1936961	13
93619965	13
58605900	13
48712882	13
38473406	13
19568118	13
122829266	13
5444137	13
22403144	13
32112519	17
4678559	13
3877799	13
25601521	13
56243522	13
8457568	13
2567303	13
22952414	13
28380184	13
2201382	13
8490006	13
22684544	13
5392306	13
10004460	13
21108666	13
3263571	16
5728327	13
11062625	13
1420755	13
2027008	16
10516750	13
1641283	13
16227455	13
7962493	17
31064282	13
35625155	13
17415827	13
18861338	13
8233129	13
1790175	13
14848068	13
6111157	13
1320179	13
48504730	13
6179515	13
16549449	13
4679200	16
59014317	17
49996975	13
13085911	13
18985860	13
2862028	13
31297705	16
3649664	13
8594774	13
2469326	13
30796508	13
21498794	13
80433	13
28397298	13
29957866	13
81510707	13
68412805	13
9059198	13
9826096	13
43517845	13
7957564	13
33237645	13
2599327	13
5090101	13
19308339	13
27025322	13
4552195	13
12361262	13
33056327	13
4680666	13
5704220	13
14880064	13
5457558	13
30866138	13
15608207	16
19994259	16
6174922	16
52259752	13
21280800	13
27216341	13
1506126	13
65356548	13
10098177	13
12443076	13
11373670	13
436073	13
48451517	13
24018791	13
33424930	13
16465400	16
12877975	13
5168634	13
31357345	13
475758	13
3872810	13
11716791	13
26168529	13
14010091	13
10398524	17
18018928	13
27131028	13
5566887	13
26163737	13
7667590	13
10991479	17
33453041	13
46148068	13
23072447	13
4979099	13
53672312	17
21745066	13
40142703	13
8396925	13
15793540	13
20286302	13
12905133	13
54330153	13
8579728	13
26280939	13
83568882	13
25461912	13
18668473	13
15768966	13
8506070	13
24749603	17
3473962	13
18103514	13
51498017	16
13426963	16
29816574	13
38623668	13
23395420	13
11355390	13
23060817	13
59152	13
9547290	13
27412778	13
28055979	13
18815854	13
33125028	13
2716170	13
11208705	13
821043	13
16555444	13
45983109	13
42993745	13
15593021	13
9143208	13
4490251	13
3910054	13
8179627	13
1588029	13
19951717	16
60151757	16
42557060	13
29023674	13
1781311	13
6498375	13
27910915	13
3831989	13
22542327	13
4158579	13
18868049	16
3666420	13
22924041	13
19529549	17
23612424	13
8211596	13
2463011	13
21401375	13
6468962	16
15828076	13
4017341	13
3246338	13
25471361	17
2879918	13
70099820	13
12440565	13
123034874	16
8593000	13
14378072	17
7747241	13
15800180	13
36755337	13
1535937	13
239613	17
986940	13
15463871	13
101018442	13
11486841	13
1025892	16
3392548	16
53636496	13
8364854	13
4353903	13
13242762	13
1411916	13
2839573	13
41562767	13
33342750	13
24675326	13
14439945	13
39207988	13
6624133	13
15144366	13
14173212	13
11070849	13
11917281	13
31446991	13
6694125	13
8266171	13
4783198	13
12461200	13
9257455	13
25979208	13
1044717	16
2758945	13
288092	13
8149444	13
1619240	13
3856213	17
2304252	13
21252326	13
3879561	13
48727650	13
59712246	13
2209737	13
15492783	13
125361	13
6466798	16
36678672	16
19816989	13
61148936	13
34433501	13
5750985	13
28030470	16
27004131	13
34272868	16
34319518	13
68557096	13
28303895	13
16785099	13
20285791	13
28515555	13
6204963	13
8261004	13
15055034	13
59744475	13
50169561	16
4233856	13
11074342	13
21066027	13
2987384	13
14995015	13
2991786	16
8854814	13
28632180	13
9312646	13
2776732	13
16610342	13
19263388	13
3525404	13
31542586	13
14924290	13
26944778	13
41958625	16
69857740	13
1833201	13
45619676	13
25040778	13
20213845	13
11061597	13
19393206	13
12496665	13
105024203	13
41081334	16
10322278	13
17144789	13
3772840	16
41566608	16
5715155	13
7110523	13
31001246	13
7387298	13
8883308	13
13917961	13
3031518	13
15783132	13
1116947	13
11611396	13
48521327	13
6195085	13
4965857	13
13589451	13
10590662	16
11193849	13
70220792	13
25674055	13
12332358	13
33770846	13
19169603	13
29803018	13
16793826	13
6984365	16
15562217	13
8562722	13
13491636	13
10474995	17
831922	13
53819180	13
4025132	13
45203549	13
3771291	13
9069211	13
463280	13
17033461	13
2452436	16
12301048	13
34733778	16
52319569	13
8002532	13
12848412	13
12427889	13
1394528	13
6767241	16
171293	13
20850273	17
15916001	13
2184556	13
3484453	13
26008316	13
20014229	13
33622657	17
5858749	17
46063752	13
2036858	13
6033958	13
11885561	13
3015152	13
9201460	13
63306997	13
2670667	13
12820619	13
3573355	13
8564549	13
2113092	13
27073136	13
6948111	13
15097341	16
18687480	13
19381867	13
12538804	16
1438556	16
3888747	16
10713558	13
8935276	13
23996608	13
8083324	13
19250945	13
34373063	13
7717631	13
3395343	16
26837559	13
6869157	13
9578685	13
14123792	13
18885491	13
81017707	13
47405703	13
51085590	16
18975882	13
20907773	13
76734470	13
20298261	13
18649302	13
8240128	13
18505267	13
6954178	13
23699253	13
19416643	16
1213014	13
31635018	13
8961534	13
15269632	13
2800034	13
18037936	13
5964160	13
4270730	13
10132756	13
5862745	13
7532977	13
5934129	16
7769591	13
1283844	13
1483847	13
13412414	16
12885789	13
18703774	17
8546161	13
3980640	13
61097664	13
32414733	13
26265649	13
531741	13
2337737	13
29685573	13
6457172	13
25782086	16
11824829	13
25488265	13
26196624	13
13099384	13
33254501	16
39847934	13
18260367	13
1479236	13
20091378	13
178922	13
5361361	13
59904332	13
7664600	13
2577317	13
1833046	13
4600987	13
3610360	13
15688521	13
3359174	13
7592076	13
16644759	16
24602529	13
15455669	13
2158571	13
32602125	16
21232128	13
4202950	13
17803837	13
36253663	16
3508326	16
22250176	16
54541434	13
27359579	16
3728922	13
15675373	13
12679753	13
31150646	13
36528456	16
28354921	16
31529152	13
11453924	17
2374415	13
28727992	13
17991615	13
7008983	13
11803695	13
7166399	13
33308560	13
10561293	13
48310099	13
7065022	13
4270636	13
46980026	13
20986834	13
7381419	13
5352369	13
1099583	13
4663551	13
16048342	13
14349879	16
25780947	13
16892837	13
674696	13
25301098	16
6360746	16
6868203	13
74944783	13
57210386	13
21069494	13
4954343	13
23927043	13
13013034	13
67855910	17
14740400	16
20123649	13
42104941	13
42992309	13
17286800	13
8220215	13
8695535	13
14081813	16
757174	16
639287	13
22116857	13
6726027	13
8400675	16
2222750	13
9549908	13
18335458	13
5521933	13
28098653	13
5524341	13
18590813	13
17723840	13
20670029	13
5215160	16
2441623	13
6263422	16
609882	13
17338128	13
30815850	13
36323959	13
77864931	13
1690672	13
36529694	16
18197152	13
53818890	13
16804710	13
16366489	13
4788507	16
13996651	13
31832225	16
15267635	16
2976341	13
54161407	17
2290425	16
58583831	13
15270844	16
21117694	13
9033876	13
2196800	13
56417669	13
8302832	13
1456574	17
3087515	17
47146445	13
31252433	16
11913971	13
49773372	13
4408502	13
5819161	13
13967344	13
42328839	16
25838809	13
19822527	17
5850446	13
26872027	13
7213072	13
47616195	13
6259480	13
7161988	13
16175025	13
46704313	13
10118832	13
40273348	13
48980740	13
23627832	13
2810531	13
20410347	16
14684009	16
3439809	13
50255823	13
17891944	16
39203695	13
3107635	13
31535116	13
22835898	13
3456797	13
11662609	16
348844	13
53980868	16
14000658	13
401705	13
21769324	13
4453072	13
26136981	13
20303724	13
37081439	13
17728134	16
107495959	13
88074156	13
58432197	13
16813960	17
2708499	13
76233315	13
14247977	13
39104292	13
32148353	13
19641060	13
49550513	13
28417428	13
19985355	13
2758190	13
890808	13
8454162	13
31084948	16
18321120	13
28106007	13
19585952	16
17756383	13
18414297	16
89090220	13
10434448	13
6277906	16
4113362	13
17475502	13
16408793	13
79930316	13
38764135	13
2135778	13
1050138	13
2730778	13
11198778	13
7630658	13
50567497	13
21279470	13
6490901	13
4467011	13
1276322	13
1913602	13
10714453	13
13845221	13
11840957	13
1560784	13
2700671	13
7327233	13
14726433	16
2036209	13
198684	16
17893765	16
25443237	13
16612916	13
19121139	13
27487682	13
13926981	13
12017319	13
255522	13
19561113	13
7184876	13
10745540	13
6934309	17
32256284	13
62629489	17
4012689	13
6803493	13
623095	13
20353265	16
1443940	16
17911991	13
23590384	13
23303958	13
18542361	13
3309200	13
4186536	13
8642987	13
1486049	13
84531545	13
17641548	13
24192795	16
13633467	13
33522465	13
27556499	13
21163020	13
27544828	13
5911480	17
62488942	13
5110943	17
22249304	13
12517654	13
22774103	13
2205115	16
7423409	16
1984605	16
10653555	13
30863130	17
1425169	13
22716132	13
25729065	17
8337454	13
13194243	13
12682895	13
10027326	13
57703688	13
13606985	16
963247	13
7885316	13
16905284	13
5354013	13
5958801	16
3351935	13
6110097	16
2821657	13
1573629	13
27510320	17
7002523	13
23915750	13
7153435	13
17977164	13
17096698	13
43756593	13
8629798	13
4618540	13
6558873	13
8163774	13
21511991	13
32853010	13
46306488	13
18944606	13
861103	13
8030338	16
51390480	13
19819075	13
14562091	13
13878979	13
30363631	16
6561095	16
3818423	16
4210178	16
3798899	13
1264654	17
24992463	13
9755531	13
23769779	13
2405126	13
764571	13
2410403	13
1910809	13
2931142	13
17046958	13
11724750	13
3058544	13
11885803	13
27995628	13
31356806	13
18242667	13
4693076	13
7512112	13
63487183	13
4617980	13
5182793	13
1834490	13
10085063	16
53725120	13
19881686	13
34081235	13
17015917	13
2969973	13
44052528	16
4580553	16
12457136	17
68538482	13
6100358	13
4107587	13
4104068	13
20612064	13
18919634	16
14261735	13
42367707	13
1596271	13
40627373	13
9416927	13
2438596	13
16953347	13
38046886	16
19202029	13
1263670	13
545934	13
1155143	13
21678025	13
16938643	13
18207662	13
3163638	17
22998869	13
6257354	13
731557	13
14880303	13
12527457	13
22628105	13
9942962	17
11609136	13
26573834	13
40229940	13
590895	13
1262553	13
12031034	13
2785218	13
3473905	13
4259116	13
13375161	13
2668323	16
2014495	13
3312043	13
13995632	13
118609152	13
8682960	13
11633163	13
2685255	13
9014505	13
14189465	13
27533214	13
8562625	13
20237398	13
182724	13
16554947	16
20921223	13
39773132	13
1927248	13
34708416	13
37200345	13
99387288	13
22946788	13
35106501	13
23664375	13
8070665	13
24907235	13
11349731	13
21996959	16
44109164	13
8523768	13
32805858	16
7088973	13
2915246	13
21086549	13
14490565	13
9424387	13
9228329	13
18044557	13
357291	13
9811973	13
2656862	16
66603961	13
20215221	13
22212185	13
26736306	13
21376508	13
36770604	13
74726693	13
18994245	13
28595080	13
4098196	13
19230803	13
1250968	13
18821808	16
3014446	13
17638510	13
70258231	13
7526230	16
5741117	13
26486349	13
7604137	13
27331508	13
12320212	13
481373	13
48636074	17
3959279	13
8087557	13
8093953	17
4445247	17
17644182	13
8190523	13
74821147	13
17099206	16
25838298	13
35570623	16
869000	13
12743222	13
18320316	13
5449743	13
9132726	13
24501588	13
2901477	13
12489523	13
25630223	13
8247241	13
17150105	13
1872963	13
35815 triggers and 900 candidates in 534797259182 cycles.