34794876	13
18237588	13
51237638	16
326668	12
19239944	13
21969850	12
456445	13
24496006	13
31024084	13
18367359	13
24336325	13
58014783	13
10156984	13
16770030	13
16955153	16
344480	13
27396295	13
44645070	13
4702856	13
25183	13
30318694	13
12947977	13
19560232	13
4481295	16
3940256	13
36785380	13
29475731	13
52194	13
46577132	13
5980319	13
1958221	13
48588812	16
24848732	13
35258408	13
30076750	13
3480782	13
24350087	13
2989991	16
41053591	13
6080565	13
1521407	13
6719738	13
7734138	16
7248650	13
47790815	13
2392153	13
2788320	13
8944013	13
27832762	13
9017509	15
24363053	13
3096854	13
21303079	13
22949831	13
14894875	16
1590891	13
7724165	13
9126995	13
45028710	13
20088324	13
2076687	13
23122823	13
7834419	16
23266158	13
15621990	13
19622647	13
2715768	13
1872239	16
17843820	16
3371006	13
2996721	13
31449953	13
14373798	13
2568623	13
21427155	13
3552561	13
21408740	13
2995955	13
2190016	13
4343376	13
44156556	13
7906853	13
29243424	13
19902502	13
22939833	13
43164496	16
4772960	13
3714014	13
5097367	13
11401293	13
41835350	13
20897686	16
12931928	13
3960472	13
1404381	13
5633355	13
958930	13
5802084	13
652046	13
14277403	13
5565789	13
6762282	13
11888390	16
16532408	16
12132848	13
2894012	13
49389952	13
91096527	13
19311117	16
24939491	13
18595969	13
17651378	13
23989829	13
5119050	13
539513	13
903358	13
1776168	16
44335703	13
595097	13
15925016	16
5696606	13
1410634	13
26479582	13
13602996	16
872645	13
13017889	13
1316199	17
36903989	13
6147233	13
5397109	13
1263988	13
6886547	13
35716077	13
3634674	13
11452099	13
10109859	13
36509831	13
13622728	13
8648361	13
25665143	13
18788441	13
40525262	13
168275	16
4241913	13
9830493	13
1460345	13
411503	13
4830170	13
3011622	13
739006	13
38969579	13
42206958	13
8127687	13
25866562	13
17217055	13
54093789	13
19150795	13
11619824	16
14441790	13
3013150	13
13015293	13
1594184	16
21477563	13
25969733	13
6732143	13
1561153	13
14851806	13
8622668	13
31933536	13
9058824	13
15742695	13
1676691	16
25227258	13
48984033	13
28247941	13
1926522	13
6685126	16
1778350	13
8047251	13
26362131	13
11886508	13
5243304	17
1380956	13
2129248	13
7525135	13
968304	13
3137617	13
19941609	13
72693621	13
6649084	13
18312920	13
2181926	13
3910120	13
3542572	13
32497961	13
25658120	13
10669129	13
3478074	13
15979428	13
23325838	13
19220036	13
17128132	13
21409080	13
2558847	16
7679761	13
5812774	13
7647879	13
13770635	13
6226749	13
63054510	13
6207473	16
1062469	13
9193614	13
65383	13
9434013	13
6472883	13
2409465	13
35032558	13
4022186	13
6674136	17
1514313	13
13741486	13
14527146	13
2718576	13
5919370	13
25553494	16
8137602	13
4213417	13
58502135	13
7053028	13
4930645	13
23027346	13
75310524	13
10115943	16
14658970	13
19643082	13
1885785	13
4781214	13
13307765	13
825498	13
38852301	13
13337845	16
11364291	13
7981899	13
6873657	13
44409324	13
45270566	13
2242551	13
16155202	13
5288725	13
66085136	13
55350752	13
40303627	13
5674794	13
13353339	13
5286154	13
6603830	13
39459198	13
39077262	13
40490564	13
34721908	13
13731840	13
15231107	13
1751317	13
12547033	13
12591570	13
3787020	13
14127555	13
63240558	13
21202273	13
6708365	13
20327177	13
2049597	13
1530304	13
68662916	13
20930426	13
12132223	17
5097170	13
7094094	13
9339653	13
1816817	13
1625693	13
6613340	13
436020	16
27161846	13
18632153	13
1982835	13
25384107	13
19420544	13
3088565	13
25405317	16
1081290	13
7983112	13
5131109	13
8395282	13
2833729	13
8064948	13
812008	13
23823786	16
22775513	16
8922722	13
6004829	13
7789685	13
13798036	13
5327926	13
19406272	13
3405423	13
977883	16
2363572	13
22616813	13
4098421	13
9920285	13
23171202	13
2186557	16
2947015	16
10688984	13
14636051	13
1741929	13
5779496	13
8185204	13
16424125	13
5167279	13
7789873	13
9211895	13
481872	13
12208833	13
20556140	13
8351226	13
32734161	13
7984608	16
14032439	13
4577164	13
17580141	17
4851349	13
220480	13
4232246	16
2424752	13
10367486	13
63501395	13
5186239	13
5090290	13
14821507	13
18185381	13
30379467	16
1944325	13
6268274	13
1272385	13
2157845	13
5112843	13
3358720	13
2328322	13
12554964	13
47459234	13
20876445	13
4092868	13
3540764	13
1425009	13
3986539	16
3170306	17
29679244	13
1661453	13
25653074	13
44566111	16
16521093	13
9034893	13
14925267	13
44377280	17
30012887	13
17807844	13
36146120	13
20668024	13
22181646	13
5482735	16
14707347	13
16754048	16
11307112	13
7379032	13
12890244	13
3223072	16
58163637	13
26815790	13
7756572	13
25659144	13
9213210	13
2160426	16
10199278	13
12846444	13
70521187	13
16501636	13
26806432	13
33551703	16
2931962	13
7869165	13
1911926	13
14576024	13
34856871	13
96925	13
40257220	17
1355751	13
18966547	13
3619827	13
3022258	13
36368536	13
7861750	13
19464557	16
3387353	13
10612888	13
10467599	17
23498826	16
30772982	13
12748019	13
5360989	16
24392600	13
13986160	13
15912710	13
1838799	13
159692	13
631783	13
14636250	13
17271578	16
3383105	13
14282869	13
16636375	13
6701830	13
21394288	13
163191	13
13941385	13
9344566	16
4282931	16
24292992	13
25178218	13
11497321	13
3037597	13
16357011	13
8047707	13
3704122	13
15098122	13
7092876	13
8567357	13
89832137	13
28111874	13
16917214	17
23114425	13
29123766	13
1422801	13
22418326	13
12444676	16
2579163	16
49745027	13
15112191	13
18728279	13
15117813	13
8310522	13
5210461	13
98010	16
15882374	13
3484423	13
23103740	13
1010568	13
4692373	13
2934505	13
19779764	13
34223661	16
305518	13
64081403	13
10194238	13
2270773	13
9200171	13
25086661	13
633632	16
11261559	17
9557498	13
7496073	13
10852235	13
4067371	13
848441	13
9844954	13
8610646	13
2954577	13
8410825	13
33937335	13
12844021	13
30686286	16
93084847	13
20096090	13
33970642	13
5116177	13
254925	13
18675082	13
5166749	13
1631997	13
13347072	13
2780968	13
6384483	13
15331347	13
3826789	13
20395365	13
33938284	13
30545270	13
26351079	13
663972	13
17420292	13
39314494	13
8384686	13
27217439	13
32777340	13
45676538	13
12895607	16
6092542	13
40038805	13
22848130	13
13863659	16
2061894	17
26238863	13
8471641	13
17497530	13
6062998	13
26379656	16
48740879	13
19394235	13
1541890	13
11474522	13
11487273	13
15882049	13
15891517	13
7044304	13
5894832	13
8909638	16
52662022	13
2955111	13
14940821	16
3911949	16
3427992	13
9054286	13
14506102	16
20439558	17
47294728	13
14652859	13
12731584	13
8656052	13
7276118	17
26289510	13
35355442	13
4567539	13
13863253	16
2525456	13
22520123	13
4029171	13
54170	13
16749336	13
1453237	16
29247750	13
32542535	16
7165918	16
5206230	13
1933602	13
63517349	13
1473867	13
4564289	13
204216	13
9041622	13
6488223	13
15865385	13
16640760	16
5265212	13
7120205	16
177808	13
4853142	13
2235523	13
78778236	13
840677	13
71638492	13
17177593	16
17288530	13
21255167	13
12263645	13
1971019	13
1556421	16
2258863	13
14567737	13
17909922	13
2916404	13
1388014	13
3233402	16
20112049	13
38365274	13
9359337	13
4440519	13
75071425	13
42253651	13
7821834	13
16289759	13
6110357	13
30393182	13
14460053	13
1641017	13
2214129	16
5765181	13
11431741	13
19715725	13
9051436	16
3808465	13
7113066	13
11090027	16
61812249	13
5187132	13
263024	13
8519121	16
27862547	13
2111255	13
24435860	13
47633518	16
2053783	13
19712431	13
17244500	16
3359035	13
6258825	16
7046282	16
22557549	13
11911393	17
5948943	13
14923328	13
358132	13
10440912	13
3288659	13
15158015	13
4170897	13
7480946	16
5446521	13
2582099	13
4193661	13
2085176	13
10130244	13
488621	13
4262424	13
46869508	13
33805745	13
4029799	13
4833163	13
6579215	16
31138921	13
17306550	17
19589136	13
17094546	13
25986752	13
15631987	13
12880258	13
6231959	16
5913042	13
23645627	13
23432561	13
10637750	13
5418584	13
3277376	16
4259830	13
6050185	13
16879699	13
29480298	13
5576450	13
35557090	13
15448164	13
1948771	13
12031325	13
4773801	13
3267011	13
25486242	13
25561418	13
24088105	13
25025758	13
12326910	13
34223493	13
29419721	13
2758687	13
17321803	16
14106916	16
16261521	13
3127092	13
5547955	13
8348860	13
5740897	13
4891406	13
5978038	13
4218960	13
1316801	16
1583271	16
24871456	13
20975587	13
42216443	13
64339380	13
1315578	13
14019608	13
9781402	13
3309722	13
31353786	13
5681806	13
92683673	16
6530029	13
11917083	13
8820937	13
8001349	13
15400824	13
4439275	13
4791290	13
2866901	16
8767858	13
999847	13
4778876	16
13101914	13
41581668	13
12786881	13
21599693	13
2518262	13
42152541	13
1371872	16
17289654	13
15146772	16
1989727	13
1673554	13
438815	13
341474	17
1059398	13
9615381	16
5202259	13
21158988	13
19344398	16
16580332	13
5666840	13
5207513	16
6249230	16
40169123	13
1259920	13
16558739	13
17363263	13
1085207	13
395788	13
13955226	13
14545224	13
50153977	13
10182001	13
43754933	13
8285804	13
2190473	13
7175525	13
6052531	13
18391363	13
3522849	13
2431752	13
3721702	13
604780	16
7219745	13
226404	13
477957	13
21253704	13
38898646	13
36087952	13
6664308	13
19655487	13
8553013	13
12411157	13
3085067	13
16504432	16
15820153	13
5496048	16
4598405	13
24233303	13
21497816	13
4844426	16
14902249	13
6091154	13
21215298	13
49443736	13
93372295	13
1195405	13
41491806	13
3774157	13
9024275	13
4732051	13
9577882	13
7097186	13
3589620	13
7420634	13
6774518	13
190631	13
14101220	13
18092808	13
1137257	13
16760333	13
3027944	13
4191847	16
851668	13
22374168	13
16426174	13
11026864	16
16733359	13
17944100	13
471805	13
13709083	13
1972329	16
24177283	13
13359852	13
7385796	13
10720971	13
5751440	13
38196533	16
4831139	13
7867363	13
1827526	16
5095486	13
2371985	13
634229	13
306086	13
1287326	13
27413015	13
175093	13
1073473	13
2127341	13
278322	13
15807109	13
846972	13
23529660	13
22496469	13
14945360	13
3941695	13
7052096	13
5656550	13
1161552	13
3908968	16
5250312	13
441051	13
5660326	13
15874754	16
348535	13
31226808	13
16628816	13
4475967	13
7812907	13
13269878	13
19209445	13
25220189	13
4510165	16
4960265	13
22468087	13
11131663	13
16545979	13
25997534	13
21070779	13
1755917	13
31031677	13
6635044	17
6793711	13
17745530	13
99837	13
13886070	13
5595237	16
4979125	13
6889355	17
7312874	13
4582899	16
4426751	13
19643319	13
21733445	13
7868017	17
19430375	16
7611721	13
5800246	13
15641075	13
11768719	13
26265584	13
3664067	16
564415	13
6964901	13
17363604	13
9425155	13
7111968	16
6915328	13
10207917	13
2045583	13
66389085	17
5695480	13
20085965	13
16519778	13
2518788	13
33109682	13
6165500	13
11901994	13
1265117	13
11670706	13
10028901	13
20080378	16
15984376	13
20982579	13
21696505	16
27062471	16
3446785	13
18792495	13
22005519	13
5556	13
1435288	13
18538240	13
18075806	13
11146161	13
108616	13
3156288	13
4999876	16
3545246	13
3626683	13
22942272	13
6007882	13
25750690	13
34418275	13
31246681	13
2264011	13
508488	13
22743477	13
7243427	13
9860427	16
5844906	13
45746364	16
3153457	13
10176859	13
1321566	17
5266092	13
15329529	13
6490431	13
12494182	13
47949416	13
2839794	16
1818676	13
8830210	13
28217347	13
8224416	13
3506043	13
6717311	13
23965503	13
579740	13
33435562	17
15397026	13
21641103	13
3659681	13
13993282	13
1656092	13
38146096	13
10493134	13
44384895	13
4865341	13
16150992	13
1229425	13
961270	13
12686435	13
3952692	16
23500325	13
22342696	13
5659437	13
6233501	13
4422758	13
34529153	13
29081642	13
4729220	13
12918075	13
5601842	13
16925083	13
285604	13
5514598	13
2590338	16
7360807	13
12436334	13
16960391	13
15672290	13
1235557	13
1300770	13
14849200	13
1288482	13
11134256	13
9605476	13
7399520	13
22883280	13
6596913	16
23094171	13
11520674	13
9432321	13
7655609	16
10455697	13
92148	16
22451339	13
27383368	13
33667834	13
8614143	13
19026098	13
2607636	13
584459	17
16933602	16
10792344	13
10490827	13
8784014	13
43388283	13
31274541	13
6067851	13
56203	16
1780999	13
9873553	13
7512207	13
4258542	16
12931789	13
27272948	13
13045427	16
12606888	17
10237517	13
5895601	13
631666	13
361607	13
11960145	13
227035	16
35739812	17
363473	13
18134250	13
10027577	17
32689793	13
6193375	13
14191230	13
12137415	13
23073034	13
831774	13
19623110	13
6876901	13
10757289	13
2272527	16
312878	13
15434085	13
17027257	13
12702088	13
3113807	13
10377542	13
22561447	13
32150383	13
24665566	13
7844656	13
5991131	13
8355701	13
22237834	13
4768601	13
18721949	13
11681757	13
22296233	13
19130786	13
29153475	13
12912075	13
6038219	13
5700654	13
12857392	13
14232177	13
2347736	13
6939587	13
13111309	13
5365344	13
380734	13
8000064	13
14184115	13
1151536	13
22092221	13
807272	13
12735071	13
4946405	13
7382654	13
11018576	13
11685603	16
5247465	13
5629895	13
47175033	13
3237449	13
17683924	13
8618945	16
19986767	13
23195915	13
51002339	13
878961	13
28603188	13
16994581	13
3152601	13
3315781	13
25019587	13
1748331	16
47430511	16
24341144	13
11752808	13
9451227	13
3177851	13
8046012	13
9197530	16
2501738	13
27333601	13
25211938	13
1149161	13
10652352	13
17269786	13
22830998	13
1218527	13
7370257	13
5360644	13
18125204	13
10982865	13
16412307	13
8645668	13
15087177	13
114513	13
39348275	13
5684455	13
21479980	13
7323675	17
7185267	13
13706490	16
16853048	16
1514794	13
10555458	16
14887058	13
22967389	13
4185454	13
9564451	13
6189495	13
152449	13
1405105	13
12307130	13
25106683	13
7231920	13
11009171	16
5291354	13
12305240	13
7423853	16
10397226	13
13802882	13
13108419	13
11758676	13
15317611	17
10564186	13
31872438	13
3925837	13
57520755	13
14387886	13
591802	13
515730	13
16300298	13
417410	16
3501330	13
6931872	13
7193497	13
5706357	13
9318175	13
27417603	13
14988849	16
21272350	16
15639219	13
11381942	16
4597434	16
3304038	13
5743054	13
6159016	13
10499844	13
1760583	13
2565548	13
20335015	13
48297893	16
7704318	13
7770492	13
19365866	16
1485031	13
22028207	13
11747019	16
3937832	13
11426917	13
31295670	13
19889447	13
29811509	13
28928525	16
7758999	13
15723516	13
21562064	13
20147381	13
8414299	13
7105754	13
6250341	13
27473829	16
230628	13
22460855	13
108861	13
21082317	13
4978554	13
26813745	16
41716678	13
24322375	13
7776943	13
8415507	13
24539241	13
9576049	13
3440755	13
3062852	16
338422	13
27167929	13
653312	13
13506318	13
11206925	13
20039625	13
13961604	13
2767288	13
6117346	13
1003374	13
5284741	13
5309322	13
33183458	16
1571905	13
29912106	13
7004886	13
36170465	13
1012809	16
3218271	13
1888933	13
10542685	13
1366067	16
38280061	13
13388120	13
29536410	13
33207239	16
13895318	13
10089990	13
1277655	17
17573641	13
6568108	13
21379839	13
7971607	13
2894288	13
22787762	13
4040340	13
37642496	17
493283	16
16302710	13
22974422	13
9406315	13
5307060	13
5222775	13
9249624	16
20501936	13
6521800	13
25275563	16
8819987	13
14799807	13
49655262	13
21655472	13
4336868	13
30255737	13
1083015	13
9708739	17
2352249	13
16805265	13
15140239	13
1288495	16
7342196	16
10939603	13
2548087	13
24182700	13
2503596	13
16823699	13
34897198	13
2077943	13
4781278	16
50283254	13
2423055	13
18126230	13
22199010	13
375498	17
30237863	13
7167456	13
5214170	16
12974342	13
7485526	13
30066476	13
13414839	16
4211855	13
8735869	13
737571	13
6172644	13
17273403	13
4613619	13
24181354	16
11507045	13
8819016	13
3874933	13
572005	13
7792811	13
23095567	17
7943399	16
2785172	13
10625008	15
8753053	16
2797799	13
7929725	13
23589871	13
33010638	13
18129998	13
31999968	13
26017636	13
7352249	13
41300615	13
11607649	13
751670	13
11043149	13
2598137	13
23805622	17
705987	13
2580843	13
2771110	13
5480941	13
1420512	13
4108802	13
18043412	13
7508672	13
20028226	13
22998414	13
7542295	13
1668170	13
8805320	13
21917063	13
8795657	13
5212685	13
31011857	13
1656910	13
21350756	13
18362966	13
9760783	16
8204768	13
4385439	13
3238447	13
1276115	13
16717760	13
6688105	13
707090	17
8408050	16
3970525	13
19661538	13
5890097	13
24545879	13
498944	13
3632022	13
27668395	16
24503175	13
2481542	13
2626560	13
13319356	13
11097491	13
12580748	13
27105926	13
13622305	13
29270152	13
4826719	17
10578413	13
5703116	16
10709	13
2114928	13
41598897	13
4343552	16
10419408	17
11184350	13
17327523	13
13233788	13
2622089	13
16148528	13
13381481	13
6534105	13
19798722	13
22148985	13
7481195	16
3194026	13
5847486	13
9399688	13
12244785	13
4303483	13
16675538	16
17867394	13
2264977	13
8770129	13
1612560	13
1184466	13
26272156	13
9511380	13
30242334	13
28400119	13
6484868	13
13920527	13
2250358	13
2786060	13
3108185	13
14453479	13
2618409	13
7962240	13
15179404	13
9698219	13
790563	13
26719740	13
95409	13
8804500	16
2927050	13
14199512	13
2219551	13
23653001	13
27126390	13
10267858	13
2468391	13
2691498	13
6371162	13
8859349	13
1555344	13
72159870	13
18666301	13
41610522	13
2188017	13
14763332	13
239058	13
19102160	13
9955850	16
7648087	13
3008886	13
24541995	13
2777868	16
23612073	13
7393483	13
3038465	13
8466660	13
14548432	13
1790273	16
4700046	13
291834	13
5922492	13
151838	16
13259662	13
12558856	13
7462659	13
2882381	13
2481548	13
6486177	13
15446001	13
17031433	13
4477475	13
7009517	13
11235155	17
23638150	13
5386341	13
7952199	13
10041466	13
4885475	13
26820081	13
150805	13
14986708	16
4269843	13
10889114	13
2836697	13
11299384	13
1542411	13
14929463	13
16542754	16
14416027	13
7024534	16
20644842	13
38625637	13
2934006	13
5095497	13
1928993	13
7175179	13
25967874	13
452880	13
10524379	13
1684448	13
16291096	13
9409853	13
4108857	13
1621240	16
10177061	13
1895958	13
8521083	13
8146897	17
2067967	13
2323541	17
10331839	16
9269535	13
8426859	13
175021	13
13902481	13
13151677	13
10236955	17
4863877	13
925108	13
245074	13
6398987	13
1691219	13
8614879	13
1504578	13
13896779	13
1236032	16
17885886	16
2262588	13
456728	13
3192287	13
17744473	13
2966972	16
2915900	13
23006079	13
22813234	13
9735066	16
6767085	13
14935562	13
10156742	13
4005943	13
77999	13
5090242	16
31751324	13
10045728	16
5563812	16
623632	13
2884339	16
3925603	17
6654969	13
13821196	13
11547767	13
7632151	13
2979671	13
48216903	13
15129268	13
16416169	13
2624221	13
3937512	13
3964402	13
13557199	13
344890	13
3141308	17
4931168	13
8838563	13
2149867	13
1749886	13
4094440	13
14300697	13
11954796	13
6940508	13
1499898	13
15459022	13
3326860	13
5757452	16
2215680	13
302559	13
6879040	13
4106208	13
2026673	13
6251	13
22052488	13
8357471	13
12927980	13
6581434	13
9911860	13
10840432	16
5118437	13
15632339	13
7590201	13
20712793	13
658309	16
16771667	13
1312957	17
1675199	13
1300555	13
864647	16
10796974	16
1363071	13
4002213	16
37503803	13
19725561	13
21499133	13
3575033	13
3563054	13
2356776	13
5910206	13
19290761	13
1261371	13
4828412	13
6521935	13
1101029	13
6286623	13
1832756	13
105828	13
16954352	13
14788868	13
9192923	13
1383	17
5798369	13
9514594	13
32141013	13
965881	13
5485427	13
11832098	13
16756311	13
6044716	16
5232406	13
5997989	16
9454111	16
1190882	13
813129	17
6407788	13
26710276	16
6430229	13
14690180	13
356244	13
19610775	13
4234938	13
8026238	13
4069021	13
6601669	13
2601713	13
30876021	13
320103	13
4587735	13
407522	13
8242009	13
12744199	13
14837229	13
443784	13
17266	16
14849078	13
1300189	13
7499024	13
8079139	13
97249	13
766341	13
11503675	13
20271289	17
1219388	13
2609117	13
7561445	13
785974	17
1757955	13
14953476	13
1062375	13
10624601	13
3934315	13
549509	13
4956344	13
11800500	17
9759359	13
12291476	13
11011880	13
17743410	16
20278261	13
3322506	16
1677784	13
5306262	13
1092007	13
4057562	13
1650759	13
5625245	13
95836	13
14513895	13
7166278	13
716876	13
6982266	13
21359795	13
1571655	13
2853962	13
13408417	13
1606440	13
3098081	13
1762635	13
6820528	13
2005347	16
13411104	13
4932928	15
74098	13
278816	13
3128603	16
5722945	13
5256523	13
13385112	13
5627349	13
5591188	16
38734714	16
2556250	13
19651393	13
8035317	13
8358479	13
4179050	13
8117129	13
5754	13
14675894	13
7762042	17
7132080	13
3838170	13
11733760	13
581177	13
7146527	13
21511705	16
976873	16
16149632	13
24734566	13
3651881	13
13744911	13
18650021	17
18821440	13
33903747	13
7406482	13
1819221	13
731929	13
20368114	13
562315	13
7691299	16
1607759	13
9767781	17
8919600	13
1551480	16
13138481	13
2079389	17
3706220	17
7353314	13
643572	13
6948362	13
6997818	13
11483506	13
8803795	13
7490473	13
675326	13
8347650	13
25268667	16
20698613	13
11335339	13
33778539	13
11556088	13
2035576	13
2649958	13
285341	13
7425360	15
893807	13
6993144	13
2598498	13
7997526	16
1177099	13
1691267	13
4090402	17
1574687	13
3834568	13
7502835	13
6398542	13
5973752	13
11515392	16
656703	13
5670181	13
388023	13
4809196	13
23137887	13
489013	16
6702439	13
507708	13
12522675	13
1426187	13
4399798	16
1297681	13
6313878	13
783209	13
23160826	13
3504371	13
5809583	13
5611674	13
46335613	13
467144	13
3437437	17
4175793	13
1226383	13
1121150	16
18176373	17
674684	13
8879714	13
6941882	13
4424710	13
47417462	13
10691520	13
23401209	13
1375111	13
26780489	13
9234956	13
19593563	13
11335534	13
17949218	16
390516	13
152018	13
11821159	13
687398	13
3467720	13
156912	13
4305333	13
2393217	13
3453644	13
1356007	17
7304196	13
32695876	13
8732036	13
21076646	13
21861581	13
15616732	13
6167407	16
1826283	13
6834972	13
16624830	13
5329021	16
307811	13
17090331	13
3366611	13
18154367	13
21778454	13
9244159	13
5849637	13
28863498	16
5298333	13
6143960	13
81957	17
2775715	13
22643073	13
4156964	13
4848108	16
4070921	13
14220063	13
7533130	13
7268601	16
2723544	13
1261165	13
1755139	13
17529489	13
5708876	13
8009304	13
5702092	17
4122200	13
2667041	13
6673415	13
11378195	17
753693	17
7657408	13
8914282	16
4134763	16
14330607	13
6226767	13
8039223	13
2452927	13
1262267	13
1438638	13
19513714	16
4839554	16
9650255	13
1276037	13
7341899	13
1448860	13
5187384	13
13571167	13
6805418	13
1990171	13
2678096	13
9570487	13
1502027	13
4490844	13
6516095	13
14183247	13
8373043	13
3002339	13
430045	13
18300822	13
3297627	13
1411153	13
1462188	13
1123538	13
16619077	13
8893390	13
3934147	13
3561665	13
7045114	13
7004580	13
13936037	13
2038700	13
1072785	13
14310557	13
1357462	13
7772550	15
7201768	13
9172253	13
7951470	16
14642696	13
9299889	13
28853341	13
3747880	13
5111190	13
428311	13
15840329	13
6806528	16
32581463	13
4353551	17
7227543	13
41508046	17
3161708	13
1036146	13
8492702	13
33123707	13
2104423	13
6579855	13
7449064	13
26366417	13
6819261	13
4335140	13
13846415	13
2207196	13
1130047	13
16687821	13
5461251	16
7973660	13
1243198	13
4615179	13
10032884	13
812772	13
562970	13
20963621	13
10679766	13
3356300	13
17368053	13
6060748	13
3959847	13
16182054	16
8356546	13
4920805	13
5551644	13
8167801	13
7632298	13
25709065	13
5704597	16
2516054	13
2502519	13
1232315	16
3725957	13
11403471	13
7956679	13
19729050	16
10886007	13
31960798	13
11887879	13
779563	13
24297363	13
1375911	13
13294309	13
605311	13
1459850	13
655479	13
2783317	13
9144059	13
34836473	16
4370943	13
7712988	13
3409364	13
1593312	13
11566900	13
752793	13
6332688	13
6002347	13
18352015	13
25432242	13
10488570	13
77751	13
23663228	13
12487505	16
2267294	13
5758105	13
14743390	13
14990574	13
5501852	13
8864249	13
7181392	13
1125076	13
10350016	13
5693705	13
726907	13
22880546	16
7585446	13
27958299	13
11798550	13
13121256	13
13502855	16
4113266	13
2058294	13
12660788	13
4652547	13
3546373	13
1061003	13
4807701	13
9612652	13
11377062	13
4563499	13
23808957	13
11021633	13
31409893	13
19891689	13
158201	13
15288487	13
4738150	13
8747126	13
3641152	13
1999130	13
5635527	13
950749	16
10196553	17
9963384	13
14938366	13
16439008	13
5486659	13
8637960	13
12330954	16
4118550	13
15937148	16
10077808	13
6018736	13
4288513	13
2653482	13
12526453	13
3715576	13
18116399	16
2432974	13
32997877	17
26038	13
5599340	13
61491	16
10592273	13
1800295	13
1356816	13
6935222	16
3290710	16
3848690	13
2908	13
1845216	13
15714693	13
2838081	13
11071838	13
4973203	13
8452928	13
4593679	13
1525304	13
1206736	13
1474616	13
13532804	13
509240	13
6851354	13
9870035	16
17136484	16
2256340	13
1599151	13
1905744	13
22905098	16
19775301	16
16615043	13
17204663	13
14076959	13
341527	13
13262714	13
10707639	16
2746157	13
1161209	16
516482	13
18599824	13
4722576	13
5981764	13
1449804	13
331157	13
10403514	13
9881	13
2885026	13
3559676	17
4879529	13
5665736	13
15290485	13
2440683	13
401224	16
5478980	13
734007	13
25033511	16
1810698	13
2476032	13
9717616	13
5161077	16
5478900	13
3073587	16
16716035	13
515749	13
2203750	13
1347110	13
1671267	13
22913337	13
6761794	13
5251030	13
2161758	13
4310357	13
1777839	13
1647326	13
987275	13
8857369	13
10026590	13
8389681	13
14680202	13
29582922	13
664472	13
6356483	13
1045370	16
11121164	13
1621904	13
7780790	13
13186798	13
5080289	13
6067676	16
1825237	13
4406736	16
1250307	13
10928373	13
1000609	13
24295626	13
2412028	13
6251462	13
5991596	13
10313028	16
5139985	16
2931731	13
1095114	16
1185125	13
16878578	13
371384	13
5127351	13
26230050	16
14701076	13
24834696	13
999944	13
32949344	13
12554057	13
2936112	13
1911419	13
7379866	17
3708392	13
112138	13
8788243	13
14181869	13
15838135	13
6443486	13
9805040	13
3220959	16
7087142	13
5550587	13
7243716	13
28074588	16
27995423	13
3055058	13
6158517	13
20042615	13
847490	16
8898858	13
2791323	13
19343171	16
3726578	13
6906529	13
4409048	13
962766	13
2416735	16
28619042	13
2720214	13
10008951	13
184924	13
19647895	13
10227494	13
4436296	13
18209774	16
17026941	13
4362884	13
724065	13
1917429	13
677910	13
4676600	13
2041160	13
14591480	13
12217606	13
18323033	16
31469491	13
7177163	13
19896286	13
12815373	13
416332	13
6585794	13
7292153	13
27387156	13
3777326	16
933924	16
5861022	13
5463460	13
21402981	13
19177943	13
15008673	16
129605	13
5539301	13
20100719	16
3425791	13
8588687	13
6796720	13
5044742	16
3498533	16
4988185	13
2579321	13
15802650	13
5857372	13
4950754	13
12680074	13
2417859	13
5682030	16
1924811	16
6726495	16
14418147	13
6912195	16
3222918	13
21674139	13
7080498	16
4868745	13
1858531	13
9874016	13
170409	17
2610518	13
9119730	13
17137426	13
1172703	13
305310	13
17721402	13
15494454	13
4160200	13
5671055	13
1284777	13
2285040	13
4549627	13
2024011	13
12397458	13
1408951	13
9614844	13
8425863	13
8390959	13
1591033	13
6570468	13
11767613	16
3489929	13
931072	13
886196	13
2649988	13
5539402	13
4165653	16
7241888	13
5770876	16
5143504	13
1627501	13
7958688	13
3208218	13
23388210	16
7033175	13
4981845	17
50068	13
15234993	13
2757879	13
513319	13
7405395	13
3056214	13
16441108	13
6691394	16
8294846	13
16697164	13
9027832	13
2575472	13
3122226	13
29117285	16
5150929	13
10149385	13
35473343	13
2456826	16
11636931	13
18393198	13
12180446	13
4332219	13
6973040	13
684483	16
1156273	13
472396	13
15093948	13
4133505	13
22355192	13
817601	13
1232096	13
875348	13
13689324	16
10410271	13
9947637	13
8436891	13
7340790	13
2013695	13
1615886	13
14548898	13
6524071	13
2985668	13
2779481	13
1096357	17
21382745	13
16525730	13
21754473	17
2342706	13
4947826	13
2484629	13
13548727	13
14537624	13
7036564	13
7876823	13
5598682	13
14886	13
10175847	13
5972084	13
4250995	16
28802903	13
11769912	16
7702340	13
2603939	13
2914024	13
2058829	13
29218496	13
15087864	13
16611927	13
13852961	13
6657568	13
11406383	13
10790621	13
44030119	13
12162515	13
725452	13
18928031	13
14755460	16
2836932	16
577648	13
12111091	13
8427265	13
8405272	13
7814156	13
6021611	13
2332978	13
751445	16
4283030	13
1587179	13
2328507	13
3791416	13
1075034	13
277060	13
2118324	13
6608965	13
7614800	13
2789003	13
6317932	13
7023847	13
24202405	13
2206184	13
538630	17
3804305	13
3792633	13
3400958	16
23628348	13
6407151	16
34043517	13
10931978	13
21757259	13
2826501	13
8420940	13
6367133	16
5539718	16
231590	13
8078112	16
1752472	13
1898456	13
2565161	13
8351373	13
2353545	13
1644181	13
4120239	13
3502919	13
5899955	13
31628660	13
34615397	13
4298528	13
1219647	16
29184187	13
4474638	13
13106048	13
15886377	13
6147160	13
12029423	13
2893118	13
19195538	13
1699656	13
1196316	13
11562645	16
6463561	13
11160046	16
4471012	13
3288182	13
3782306	13
6853187	13
1583930	13
10776133	13
16304825	13
5291418	13
235877	13
14367332	13
1050631	13
1936112	13
5892667	13
10437930	13
10053800	17
4824447	13
1248364	13
13993314	13
6585843	13
9149183	13
3841539	13
25834	13
1575715	13
11338646	13
7636390	13
13299412	13
3299918	13
12104525	13
3779327	15
14731512	13
18489753	13
14441156	13
3636780	13
18479337	13
3184021	13
8473450	16
6208946	13
3240259	13
23452560	13
4182827	13
3508064	16
12254738	13
10149437	13
3089938	16
4520083	13
4790637	13
6703476	13
2421351	13
13529043	13
12753761	13
5889964	13
7140532	13
1773800	13
2395861	13
2475614	13
8520472	16
4504729	13
371791	13
1845996	13
13810284	13
867999	13
734895	13
18692891	13
9317246	13
1975647	13
33858763	16
4738214	16
10053561	13
16252295	13
1161827	13
26385877	13
31489409	13
8744928	13
7149443	13
5513537	13
13829408	16
13237723	13
18069051	16
4672020	13
2580985	13
2247531	13
832056	16
17117451	13
12566441	13
2849972	16
15758992	13
2860309	13
20021986	13
17865948	13
2986455	13
6842489	13
5042456	13
9166580	13
908810	13
6779868	13
5215790	13
8355879	17
8763925	16
27062316	13
3826181	13
9089800	16
16790361	13
492935	13
18367915	13
108282	13
3977618	13
6379796	13
7589112	13
6821343	13
395349	13
17573665	13
2932163	13
5960128	13
39673976	13
25066846	13
3572727	16
12516385	13
7444818	16
7406311	13
1986840	16
594119	13
13791609	16
40341872	13
9622834	16
10936126	13
10733134	13
1763889	16
895025	13
7248789	16
13200748	16
6891521	13
1614555	13
910953	16
2099150	17
10270370	13
5787261	13
2724675	13
1531495	13
528061	13
1154606	16
3286763	13
761909	13
11788215	13
7291061	13
11969802	17
1596659	17
995521	16
1004597	13
5588728	13
1250143	13
5410964	13
18724738	13
3380614	16
14435646	16
2290108	13
30126262	13
10665220	13
2132343	13
3129267	13
9234864	13
2011379	13
12558378	13
2192055	13
13797	13
6099848	13
2938044	13
2224131	13
10594332	13
8671550	16
5117469	16
18544411	17
8305766	13
13394538	13
2060749	13
741822	16
333704	13
15955064	13
3998985	13
4203111	13
15959914	13
17377662	13
863470	13
3810724	13
57114206	13
9522037	16
5428885	16
43316031	13
3495322	13
4711056	13
13808299	13
1908698	13
5832270	16
831676	13
3874468	13
417908	17
10929329	13
20125878	13
1314209	13
8817585	16
1960413	13
5942563	13
3529236	13
4120275	16
8275144	13
2746570	17
4480428	13
2906708	13
11012099	16
662215	13
86357	13
12256220	13
5843384	16
1138150	17
7390773	13
17533520	16
6081501	13
7969953	13
4792080	16
281091	13
767342	16
3753230	13
4423314	13
18900565	13
12615589	13
7825459	13
8247973	13
1158533	13
3089531	13
4970615	13
10503519	16
13577806	16
18023271	13
10897339	13
7631445	13
7683208	16
2169133	13
295651	13
956735	13
3036120	13
1931682	13
1288329	13
14184245	13
6875402	13
14559365	13
3132667	13
3138294	13
28753072	13
3095170	16
8006961	16
7498928	13
1912123	16
6966782	17
2678733	13
2658858	13
24743396	17
18704495	17
422167	13
11588316	13
12301245	13
12667106	13
156694	13
2617071	17
13661920	16
4145016	13
881201	13
9412300	17
4177598	16
23689059	13
659155	13
1404042	13
10032481	13
3447167	15
7789286	13
9103163	13
1798328	13
671597	13
9743286	16
5160098	13
306820	13
22773446	13
44665110	13
13977721	13
2859802	16
10833933	13
620218	16
1827005	16
5644398	13
678340	13
5859493	13
5307416	13
24997640	13
37331795	13
3034720	13
1543951	13
4144178	17
12339555	13
2432710	13
732055	17
19112989	13
2553671	13
7251389	13
4874623	13
680682	13
6098722	13
776691	13
12019249	13
3254541	13
16775557	13
3643283	16
4572863	13
3146186	13
11824038	13
4539411	13
29053	13
4398756	13
11497152	13
25416012	13
28402118	17
12228759	13
1630497	13
1331509	13
147146	13
21958058	16
7191469	16
1642339	13
16247635	17
9309959	13
1645414	13
10690761	13
8251737	13
8415781	13
994892	13
145126	13
5434582	13
9555817	13
13349102	13
4377825	13
5710889	13
762428	13
1558855	13
626893	13
3377818	16
2400890	13
16827143	13
3755914	13
16246090	13
2998520	13
605151	13
3338296	13
2214850	13
1398314	13
7103019	16
3784603	13
1576411	13
3468115	13
10960921	17
2292270	16
12325834	17
22691052	13
2047538	13
1146584	13
6102670	13
5243159	13
2618828	13
14506711	13
222822	13
831555	13
2961137	13
27270295	13
3631192	16
4578247	13
11319586	13
4761691	13
4949836	13
22049508	13
20599044	13
126434	13
1206723	13
20209780	13
1022964	16
9412926	13
1611341	16
31399772	13
27518289	13
969486	13
19774109	13
8600747	13
3050905	13
5167893	13
9243618	13
5431304	13
19141025	13
4519687	13
916604	13
23712946	13
5621127	13
2676042	13
10507699	13
2085097	13
2459414	16
1759697	13
13920	13
18899558	15
7689480	13
975796	17
11835861	13
2094463	13
2492251	13
4547809	13
29053986	13
220685	13
1489820	13
902018	13
761816	13
5101742	13
6846939	13
6014462	13
2737751	13
1031310	13
467614	17
1414594	13
1399403	16
8723883	13
5958873	16
10415462	13
9946865	13
10968640	13
20536681	13
16349155	13
25277076	13
18712761	13
14279031	13
8120311	13
11507930	13
3438968	13
808413	16
1298123	16
4244597	13
13063600	13
6123204	13
11847438	13
10573797	13
1427506	13
7658109	13
11761968	16
13793528	13
6802849	13
24240933	13
4273615	13
4119624	13
83947	13
7915802	13
2011145	13
3250689	13
13379010	13
54832	13
129545	13
2110332	17
8686054	13
21693383	16
1062538	16
939976	13
14696364	13
145000	13
5622597	16
1652145	13
7447239	13
7758183	13
3978303	13
16769090	13
454950	13
8919154	13
13021344	13
524301	13
17416475	13
1854645	13
7296240	16
8796724	16
12035978	13
12461287	13
12356083	13
16681394	13
1629805	13
14576816	13
11863769	13
4990720	13
18818391	13
4730347	13
6816968	13
6052839	13
7486947	13
7632205	16
3738811	13
9548075	13
2685489	13
6677030	13
3907927	13
10536277	13
3497103	13
12024460	13
23700220	13
15129033	13
34176792	13
8489708	13
6677795	13
23467695	16
1417604	13
15289063	13
619620	17
1199828	13
8702616	13
1102444	13
442382	13
4829032	16
6849843	17
18113387	13
21862128	13
1706035	13
6487253	13
2463642	13
2066189	13
180421	13
28079240	13
8178868	13
10501682	16
486289	13
7789182	17
1013650	16
11981498	13
3565235	13
10403539	16
5229147	13
3651820	13
3726848	13
10552745	13
11829557	13
2016295	13
2815022	13
77718	13
1829891	13
5014180	13
5564783	13
4480974	13
2181114	13
2455246	13
15860582	13
20241083	16
11675503	16
16604737	13
1132142	13
10448129	13
1917762	13
1781482	13
438494	13
4290788	13
4654464	16
3002831	13
2643597	16
14292069	13
3740783	13
14400538	13
19828150	16
21266898	13
8728306	13
1351809	16
13725140	13
12520654	13
22091615	13
3648948	16
760306	13
11411398	13
8064914	13
2224146	13
12964700	13
2515663	13
5989290	13
965224	13
1218002	13
3496816	13
6511630	13
3441391	13
2946420	13
6066092	13
39050	13
6413598	13
2626540	13
4044467	13
1125719	13
1184482	13
4894697	13
2720435	13
6746506	16
10391444	16
4287696	13
15102858	13
1269632	13
3298230	13
5285856	13
550781	13
1216582	13
1786925	13
15467917	13
5511068	13
1604979	16
668251	13
3899565	13
6344253	16
3541374	13
6569911	13
1855166	13
9338381	13
5971358	13
7629330	13
4574315	13
8292875	13
778596	15
11131510	13
5987213	13
12571727	13
7953883	16
19695016	13
7709468	13
3896690	13
1720029	16
514590	13
5692947	13
1434376	16
5238187	16
548692	13
2110596	13
1961108	16
10280167	13
3262998	13
11468758	13
9660334	13
473441	16
2211579	13
26821973	17
7846982	13
7167917	13
14063444	13
5689623	13
4797383	13
853161	16
517368	13
5358617	13
11959529	13
9812933	13
11435719	13
4658978	13
2561325	13
9046019	13
9057898	13
9148270	13
52991072	13
4419954	17
584973	13
15794160	13
3768912	13
2135707	13
728357	17
13484960	13
16190979	13
21300570	13
2015997	13
835992	13
4492888	13
4278104	13
5208966	13
564062	13
10537227	13
33244556	13
8663626	13
585021	13
6703243	13
4242814	13
12990695	13
20622675	13
9240533	13
9683926	13
6446721	17
15895009	13
14999750	13
13549447	13
9051294	13
527843	13
12395687	13
16226596	13
1222947	16
1629899	13
4249197	13
646329	16
9179957	13
3131349	13
14428158	13
16473235	13
6896768	13
5467737	16
16485161	13
5623820	16
12645695	16
2395177	13
5812184	13
7075664	16
9517377	13
521620	13
1919834	13
7179135	13
41203734	13
7105805	13
6918651	13
4886842	13
8327219	13
3452052	16
11805929	13
2388916	13
972779	13
3277908	13
2401927	13
261268	13
1236241	13
25133182	13
1658083	13
1774794	13
978160	13
3598593	13
9810899	13
5848119	13
100769	13
5289186	13
12603914	16
3253569	16
10068620	16
15678996	13
96225	13
3659634	13
5981457	13
8440417	16
3714494	13
2960661	16
6861365	13
3881489	13
3450605	13
19246330	13
9383553	13
4213105	13
5683868	13
1308771	16
1249723	16
6251951	17
23623696	13
502748	16
996075	13
7353565	13
4385273	13
5996625	13
12347531	13
9004694	13
13733559	13
2110512	13
5901733	16
3115020	13
8663809	16
5940566	17
4954998	13
1911691	13
1393426	16
2786330	13
6334915	13
2706048	13
185278	16
4348532	13
15220791	13
32786611	13
47747573	13
7052476	13
377173	16
4593315	16
15625989	13
15527363	13
336564	13
4618638	13
391656	13
5006483	13
6843250	13
4659660	13
7969041	13
3058985	13
3441250	13
8758632	13
747968	13
5275130	13
303643	13
9836056	13
7523263	13
20308116	13
9504117	13
5413200	13
494188	13
12560021	13
1057991	13
1836283	13
1791262	13
4865323	13
3557319	13
7566354	13
23756786	13
4413325	13
2204668	13
49689	17
12875853	13
16948688	16
18034386	13
14652861	13
11857504	13
1455712	13
3209004	13
19874208	13
4691425	13
13938	13
2181570	13
10042312	13
4223185	13
4976981	13
13666184	13
1617355	13
989840	13
2470915	13
12398217	16
18257540	13
2600258	16
5207290	13
4353221	13
12666117	13
12704027	13
5159142	13
8083744	13
9727156	13
33579477	13
3815349	13
6197777	13
9679673	13
10098234	17
1391821	13
5783901	13
2063676	13
13737725	13
4561130	13
7924264	13
16566308	13
4921686	16
2338753	13
696893	13
1422908	13
1858445	13
171882	17
38798294	13
2002312	16
450727	13
9092227	13
17602677	16
752047	13
12854854	16
2091402	13
2016682	13
31681761	13
7740311	13
4124410	13
4867408	13
2783615	13
1446025	13
3122644	13
6784064	13
902044	13
11110776	13
3767647	17
215532	13
16477579	13
7728443	13
352755	13
2297091	13
4132314	13
2451502	13
613333	13
5428090	13
1250278	17
6564240	13
8345936	13
15807153	13
8108989	13
15121465	13
16149408	13
5475192	13
7821400	13
20109518	13
2953344	17
540502	13
13325465	13
185694	13
6266508	13
12635217	17
1324687	17
6193914	13
26758706	13
4207833	13
1533645	13
9040224	13
4850236	13
4609307	13
28065237	13
10583578	13
23773367	13
3614016	13
10162836	13
8051842	13
10576873	13
9315624	13
2944028	13
10437066	16
1493976	13
1710136	13
564837	13
2954717	13
9344561	17
5454771	13
6034770	13
15342656	13
10123254	13
4982714	13
5724621	13
279650	13
11523892	13
12515506	13
18603951	13
5619049	13
11174365	13
4729421	13
9274601	16
2647317	13
777739	13
939225	13
13083189	13
13167363	13
1867898	17
3297171	13
3066285	16
33208748	16
8536880	13
10673694	13
5910783	13
16145871	16
9587881	16
7758706	13
10651356	16
4883995	13
921684	13
8628026	13
1837814	13
1057177	13
8812713	13
10469592	13
26307614	13
6980761	13
2261357	13
10435294	13
1876083	13
378196	13
4554041	13
8408191	13
18280750	16
8353472	16
4350839	13
38989324	13
8878195	13
2465786	13
162943	13
14538894	17
21257305	13
15426336	13
842071	13
789235	13
20491603	13
6704783	13
14226064	13
3759698	13
2135175	17
10676716	13
1809487	13
16450363	13
1098639	13
9264754	13
2048854	13
519693	13
708200	16
5588426	13
10193025	13
4255560	16
5861253	13
5416135	13
22106602	13
2615267	13
3473208	17
39608	13
28675715	13
9227523	13
5690076	16
12758002	13
18388150	13
3965578	13
5689408	13
10616819	13
6345999	13
22828548	13
8342856	13
5294831	16
3875932	13
2753866	13
2778677	13
858668	16
2679016	13
17847687	13
841691	13
209638	13
32208364	13
7293238	13
6116360	13
128013	13
1048079	16
1449337	13
6223617	13
13731624	16
6317401	13
8017397	13
1412819	17
256789	13
4398903	13
29151931	13
7711850	16
27497706	13
15136169	13
2108805	13
32532903	13
3711871	13
7123207	13
4492118	13
13332691	16
13329066	13
30179311	13
17561545	13
6076883	13
18647211	13
3527693	13
2792332	13
11056236	17
15026306	13
11690206	13
2239821	13
6042053	13
3965643	13
323082	13
5311815	13
14170742	13
732117	13
514006	13
17962746	16
6505103	13
9133003	13
12931205	16
21257526	13
12471497	13
828826	13
10766066	13
2266033	17
2820253	13
2460425	13
13002214	13
3862115	13
34456078	13
3875535	13
15191462	13
5495641	13
20948942	13
3735921	13
18898350	13
366772	13
4095266	13
17759218	13
6660512	13
655286	13
4045924	16
17592364	13
50985	13
16058814	13
15397242	13
3999741	13
4963933	13
17531933	13
634270	13
1359317	13
9396269	13
16603784	16
769532	16
1630526	13
11651315	13
19678131	13
4225361	13
9284538	13
2194643	13
6597493	13
3979694	13
2963253	13
497171	13
6207308	13
5750992	13
24916601	13
976419	13
150519	13
5357279	13
4950923	16
7980018	13
13830267	16
49316131	16
6523742	13
4183020	13
11692726	13
24874294	13
2162579	13
970620	13
1562692	16
3497429	13
17217323	13
6155830	13
20946716	13
10513752	13
4560617	13
6451029	13
9712506	17
122390	13
1095693	13
2137341	13
541794	13
3383696	16
13973370	13
942052	13
7951597	13
2997584	13
3872605	13
17146130	16
5765925	13
1419822	13
6186986	13
2727496	13
407098	13
3904500	13
3316371	13
3134449	17
430958	13
676134	13
204262	13
8179279	16
33659679	13
15395912	13
2161599	13
989203	13
1692941	13
1223131	13
2147340	13
1869249	13
9157063	13
12078793	16
3158445	13
2326711	13
1454741	13
8966103	13
8480141	13
21248472	13
8328294	13
6063343	13
20423992	13
16854882	13
7434266	13
622962	13
8604741	13
7029411	13
7170338	17
628435	13
839324	13
1135325	13
1953929	16
257705	13
3428440	13
5642845	13
566389	13
11582062	16
1525471	15
15257343	13
3379260	13
14221453	13
688248	13
1643022	13
6438352	13
3287171	16
7014226	13
3011338	13
2806236	13
2755761	13
4193945	16
13645859	16
2746923	16
1456475	13
429012	17
10746326	13
440322	13
6936456	16
1261302	16
6360481	16
6721705	13
15102743	13
1490007	13
3646471	17
5054034	13
4364134	13
7356302	13
11027147	13
564263	13
840068	13
942660	13
213770	13
5672197	13
3520826	16
80783	13
6623349	13
14283076	13
1452924	13
1951056	13
5613009	13
4266829	17
9542332	13
5010849	13
1707316	13
9506323	13
3504686	13
3449538	16
7680150	13
7915372	13
1502131	13
19385663	13
3723645	13
18233474	13
1679973	13
13030096	13
6367785	13
75348	13
32094214	16
14480896	13
10831060	16
142330	13
8413490	13
246559	13
3532647	13
3429049	16
4599627	13
16189095	16
5629686	17
6197807	13
2262053	16
12654354	13
3975130	16
1530938	13
1716352	13
3124965	13
18701165	13
1779366	17
9793082	13
15729317	13
5776643	13
4836413	16
3789022	13
14087922	13
3046343	13
6552419	13
14890914	16
3295690	13
8564190	17
7501897	13
1662707	13
11967167	13
8263791	13
3428147	13
819977	13
2844582	13
8361529	13
2032037	13
11920346	16
517717	13
1045625	13
18691290	13
14549125	13
4495112	13
17589	13
3466828	16
8276323	13
4641398	16
1871496	13
1397182	13
9009074	16
5096242	13
1676943	13
7225214	13
2167317	16
10734912	13
1656829	13
7842258	16
12170968	16
3983466	13
1474250	13
240537	13
11335932	13
2446085	13
18317205	13
617429	13
18157529	13
6308644	13
1505822	17
6891877	16
13797249	16
14757000	13
141261	13
2243699	13
14347013	13
5402988	16
4087269	13
2638713	13
4873792	13
15947544	13
3635131	13
15902693	16
4030867	16
6713721	16
1718970	16
8858269	16
10572009	13
5926728	13
3802619	13
7594795	13
28010882	13
11850910	13
185815	13
1375627	13
2408524	13
2070474	13
2987052	13
2216417	13
9085355	13
3804445	13
5149503	13
17650541	13
10565693	16
2568793	16
3820861	13
1224336	13
678408	16
2897641	13
2807130	13
7725145	13
7924361	13
4457133	13
9559610	13
15901092	13
3079037	16
12750111	13
14570288	13
1576356	13
9028568	13
21959161	13
159709	13
1338691	13
762694	13
2919302	13
3535695	16
1482851	13
12411121	13
1778535	13
4060707	13
5480670	13
4386154	13
2825495	13
9335889	13
27442299	13
6072208	13
5701957	13
3533615	13
8722802	13
7540539	13
28984572	13
18013822	13
6601942	16
3717409	13
589728	13
17741762	13
814967	13
1873509	16
1898279	13
1007562	13
15932790	16
11984677	13
19217697	13
15942474	13
8336641	13
10352621	13
13755637	16
2329630	17
16941076	13
250372	13
15132798	13
20574876	13
8322010	13
2540560	17
4450234	13
2058728	13
7411059	13
18164934	16
14891236	13
13461591	13
3680058	13
10604141	16
823636	13
2514989	16
13034328	16
1798020	13
9050907	13
8716911	13
1685429	16
4449462	13
1203497	13
11990568	17
2434714	13
11392250	13
719263	13
3020147	13
19075596	17
5282024	13
7929004	13
20566541	13
4439302	13
1764469	16
1345655	13
23257781	13
3005480	13
1651411	13
3449229	13
12250856	13
449230	13
15287231	13
58311	13
20841427	16
22551749	13
10488608	13
6253406	13
3399044	13
9744351	17
15887317	13
1325626	13
9124756	13
13371037	13
4099044	13
10771598	16
3598688	13
16213992	13
4283961	13
2408440	13
25113948	13
1412469	16
3042020	16
5265511	16
997950	13
2002472	13
3457767	13
26782226	13
990940	13
13149363	13
4868535	13
1434233	13
433031	13
3209593	13
1383691	13
1293770	13
36533091	16
4422306	13
6176232	16
1994683	13
4290709	13
11813385	13
8186047	13
1850502	13
2340165	13
15236541	17
10476575	13
12022807	13
141811	13
1408340	13
6291231	16
3970368	13
5265703	13
7861982	13
10996562	13
1418432	13
10728636	13
18900195	13
35005457	13
3642294	13
735533	13
197586	13
6519522	13
285129	13
9519946	13
3967733	13
3265567	13
2104046	13
5296159	13
6759108	13
7434830	13
16839379	13
26965236	13
17542349	13
12766334	13
3407905	13
3530159	13
3374950	13
412520	13
3688568	13
3763246	13
2648236	13
8759285	13
14469304	13
1520988	13
2268984	13
2652502	13
11621517	13
15650484	16
21355090	13
21087145	13
8874939	16
7325312	13
1354172	13
6199735	17
27529131	13
1811743	13
15378460	13
141651	13
5987407	13
490873	13
946754	13
5769714	13
674069	13
2474848	13
25545890	13
6852179	13
3105224	13
512313	13
1810493	13
6018170	13
3033552	13
1888491	13
459900	13
598148	13
3860625	17
13174233	13
1459910	13
10007837	13
842661	13
4620390	13
5781776	13
10449087	13
9824971	13
19697143	13
2460395	13
2447630	13
9319038	16
11254448	13
17692711	13
29396536	16
16359138	13
662666	13
17712425	13
7308658	13
6765807	13
5775163	13
4498599	13
2280852	13
7166460	13
13432777	13
5021828	16
5372125	13
8385351	13
3532207	13
660649	13
1299509	13
1509348	13
4149562	13
2547631	13
16931644	13
4506823	13
11174780	13
5558686	16
12810721	13
11499065	13
18536144	13
2366719	13
7259313	17
4371664	13
9406649	13
26649749	13
25229237	13
2308925	13
1424615	16
13998979	13
8701854	16
984175	16
2574239	13
4959370	13
23771252	13
20501026	13
7852432	16
4696236	13
3885584	13
7522750	13
27819654	13
2069496	13
9385066	13
11522456	13
5355876	16
5707558	13
341289	13
11065396	13
17849453	13
17795651	13
1643201	13
4101852	13
27154690	13
5904595	13
748168	13
12859678	13
2268217	16
12247828	13
2406512	16
6311873	13
8072742	13
5106849	13
12043796	13
8385196	13
13075367	13
711566	13
72107	17
11358678	13
3833427	13
13542208	13
1212675	13
12720386	13
9249052	16
1772670	13
3563995	13
813317	13
12880205	13
2866994	13
609078	16
2644844	13
10380875	13
13663381	13
3527334	13
4215037	13
180061	13
2008057	13
8099817	13
6514019	13
2405382	13
721837	13
12271744	13
43362811	13
8035770	13
1448404	13
506878	13
2188179	13
3586186	16
19774487	16
11444048	13
3562346	16
3125333	13
1771895	13
5063545	13
7748063	13
1307645	13
11738249	13
847272	13
267864	16
9537287	13
4812014	16
10052113	13
1807445	13
2125403	13
7318939	13
959815	13
2170903	13
18635745	13
4054926	13
2479902	13
2654619	13
9093091	13
6436384	13
25480933	13
10578083	13
1775797	13
3534456	13
7359945	13
5701546	13
10895259	13
454811	13
9994702	13
2154430	13
5957060	13
1586574	13
21130524	13
2377823	13
27198693	13
8226979	13
1118701	13
3093945	16
708250	13
4532835	13
783950	13
18403714	13
454605	13
14858199	13
11373260	16
1443316	13
1191204	13
9370658	13
3929816	16
5107054	13
31688955	13
2874657	13
17851159	13
831398	13
9590768	13
6236877	13
1518366	13
4720126	13
1056583	13
3879668	13
10676385	13
4366831	13
20696914	13
18538563	13
516515	13
1782723	13
4655949	13
1367902	13
4333974	13
4318074	13
12141241	13
11383604	13
9446759	13
5574518	13
5871762	13
9175551	13
3671256	16
909309	13
5379829	16
14221129	17
4118537	13
9812631	13
17812119	16
4778253	17
2946841	13
4957401	17
8982251	13
501898	16
12673139	13
2859713	13
4546424	13
3125061	13
2319116	16
8889073	16
11753788	13
7988584	13
728389	13
2061875	13
484202	13
22105982	13
2366606	13
9930749	13
21270313	13
19218227	13
17982	13
8452520	16
7128748	13
3606590	13
717067	13
4378550	16
2538552	13
2218980	16
11453263	16
15743998	13
6265191	13
2444023	13
345703	13
5701814	13
2605717	13
9598939	13
18303642	13
4063250	13
14012476	13
9642175	13
1373671	13
105347	13
2319659	13
20878141	13
11004696	13
12202979	13
2870713	13
10572338	13
2959771	13
45632727	13
7021257	13
2942237	13
716305	13
1477945	13
15513515	13
1933345	13
20406960	13
2249963	13
4068719	13
11278711	13
4689782	13
603368	13
4977806	13
6366116	13
992338	13
3223009	13
6566217	13
1638614	13
18011496	13
1752068	13
2922028	16
12624739	16
12001466	16
6927009	13
2708794	13
16850185	13
21342386	13
3344130	17
4747180	13
3017187	13
3839183	13
21350254	13
14148357	13
3968383	13
1657176	13
2906747	13
5383446	13
7790263	13
6798495	13
4474578	13
2049630	13
25299	13
4604218	13
3713475	13
6823787	17
345602	13
15353674	13
6239604	16
1576110	13
497190	13
6329697	13
41110427	16
7466975	16
655507	13
3906292	13
12496236	13
4658471	13
8756325	13
8061456	13
422794	13
1694961	17
3108360	13
314802	13
15595361	13
10912875	13
10933565	13
9335887	13
11989321	13
19991056	13
7404715	13
3162873	13
3325950	13
3529477	13
7648239	13
4269121	13
1251412	13
9931796	13
18662884	13
1585336	13
602213	13
21047423	13
2634382	13
2806585	13
4928577	13
7539295	13
13907651	13
747450	13
1345160	13
2184314	13
1140944	13
7424197	16
8704239	13
3030326	13
10129874	13
6246250	13
10116962	16
2286957	13
5007172	13
6468228	13
1031102	16
4338708	13
12506306	13
2859643	13
25304919	13
456264	13
1720385	13
574462	13
7930873	17
162754	13
3626967	16
8165907	13
18019619	13
4115719	16
6749483	13
11126327	13
4821756	16
5194152	13
1553479	13
3048626	13
4300074	13
15031330	16
6424743	13
155917	13
4645235	13
797693	13
2224115	13
761801	13
1533252	13
4956539	13
431477	13
4568392	13
15164216	13
3558544	16
734396	13
11385354	13
2952539	16
6195455	13
9209021	13
10138161	17
347962	13
29796	13
664486	13
7288525	13
5859998	13
17809364	13
15219750	13
1442621	13
159460	16
2803575	13
17493613	13
2127707	16
3672264	13
639023	17
386461	13
1957377	13
8239425	16
2807317	13
12092006	13
1776090	13
3139280	13
15732311	13
12538143	13
1229696	13
15461219	13
19346736	16
7169757	13
1093310	13
8265379	13
16018169	13
47598590	13
1791303	16
889421	17
614569	16
2761265	13
39694014	16
108546	13
3749567	16
5424882	16
11137891	13
638080	13
9810129	13
675164	13
8592157	16
8952558	13
1964717	16
5742129	13
8976245	13
7073518	13
204399	13
6542654	13
21967558	13
1288323	13
993491	13
10804267	13
29773020	13
2213989	13
14735350	13
6209856	17
8441923	13
2967306	13
2588987	13
6651437	16
3143707	13
4116995	13
34932138	13
993899	13
7772131	13
1646342	16
1519789	13
1612088	16
25738276	13
18055901	13
4098507	13
1021499	13
1034572	13
163631	13
2380082	13
486254	13
13390811	13
2837179	13
7599593	16
1416874	13
7291348	16
638074	13
3095719	13
14802063	13
39069498	13
5030874	13
12214975	13
680218	16
95919	13
6014089	16
27055699	13
5544061	16
23882257	13
3335599	13
234015	13
8465753	13
3768202	16
551300	13
9635286	13
3194048	13
31530974	13
4198932	13
5502658	13
7094176	13
9326626	13
12713259	13
1769007	16
166760	16
34833891	16
2670496	13
3842292	13
2003670	16
5862577	13
917709	13
5409389	13
3764406	13
18963718	13
7069259	13
2494416	16
2442936	13
14474211	13
840863	13
4938744	13
78407	13
3690147	16
165440	13
10711229	16
2814547	13
29068204	13
3038202	13
3014386	13
9554500	13
24927	13
9452713	16
11628561	16
15408823	16
8104087	13
18130236	13
9631274	13
4889379	13
9134083	13
18874780	13
14180330	16
4806973	13
6969664	17
14162176	13
5419855	13
12866009	13
16611249	13
534694	16
5299620	13
3167737	13
2932239	13
2774128	13
18617395	13
1333325	13
12785484	13
9972	13
16351913	13
2837722	13
2559738	13
33845052	13
1406850	13
9145750	13
34991493	13
4171914	13
2123001	13
8521331	16
10454271	17
5352348	13
17690493	13
4422212	13
10890094	13
3826557	13
1640425	13
1284347	13
12749425	13
1675953	13
12285465	13
6328782	13
5052498	13
10427161	13
67513	13
438573	13
330981	13
1389448	13
12921276	13
53599	13
6532608	13
889808	13
11015315	13
537380	13
16734117	13
856320	16
33960961	13
8567539	13
780039	13
4434631	13
1920005	13
5970469	13
1300907	13
3673660	13
2796389	13
471770	13
2721001	13
7072162	13
5123889	13
3698065	13
947810	13
6071255	16
1013261	13
97911	16
8611532	16
7782893	13
1460895	16
11119224	13
16448527	13
460714	13
2529317	13
3597471	13
22971621	13
5987942	13
1347591	13
1045217	13
1589978	13
5398834	16
4556304	13
738141	13
5387828	13
159882	13
17419445	13
6735669	16
6652701	17
2432697	13
9276156	13
5483806	16
8982426	13
1559641	16
7918783	13
1126636	13
1135672	16
1790611	13
5662089	13
17159909	13
4783014	13
701053	13
16953757	13
16058540	13
20894403	13
21761240	16
6174902	16
2605360	13
17645658	13
9007569	13
1709414	16
5954549	13
9138779	17
5086122	13
288654	13
4352996	13
10028827	16
3371288	13
1483439	17
1915398	16
6156031	13
10753610	13
10208105	13
7162796	13
3309879	13
2171536	13
18657957	13
6692246	13
2238513	13
2531621	17
19055391	13
14667148	13
14359332	13
11779486	13
4451200	15
99733	13
4693807	13
2656639	13
4781994	16
4310869	16
463248	13
2194075	13
12142701	16
2305466	16
3143298	13
203619	13
2480909	16
3815576	13
8157033	13
7402694	13
2530665	13
14151160	13
15314	16
2598667	13
2641596	16
7233537	16
20088392	13
4254720	16
2092424	13
581752	16
2692904	13
29931304	13
343564	13
3739103	13
2246807	13
2076703	13
2424475	13
288208	13
596841	16
7102901	13
341803	16
197667	13
14907325	13
10809719	13
3617214	13
1996490	13
10375835	13
6383693	13
854899	17
777095	13
12116375	13
357071	13
7235439	13
1592955	16
5190109	13
10595723	13
12979801	13
2742064	13
533982	13
15217254	13
19629408	13
4136997	13
5122286	16
1267398	13
2271763	16
5306702	13
2873617	13
3508248	13
1652561	13
9522857	13
1191597	16
4387877	13
4958386	13
7406143	13
5860036	13
4542608	13
7436609	13
13749995	13
8031965	13
9172059	16
4397922	13
16136080	13
3152780	13
758167	13
4167211	13
11686617	13
6744108	13
1007644	16
2369102	13
8301854	13
2875169	13
6238446	16
10078718	13
2321187	13
11270647	13
2369033	16
2216010	13
9897859	13
2569679	13
8069158	13
2258437	13
16766745	13
6935545	13
4429321	17
3867820	13
537368	13
12302423	16
6060594	13
2327183	13
14594611	13
16372310	13
658322	13
6330668	13
925819	13
8584682	13
4204331	13
5252024	13
7369037	13
3219458	13
24081287	13
6947662	16
15357667	13
4098390	13
4420024	13
26228532	16
15571503	13
2015784	13
17805581	13
7859106	13
18486444	13
2461012	13
3602869	13
3366144	16
7562405	13
1385096	16
14745926	13
3537429	13
4826579	13
7894018	13
26201099	13
1242258	13
9426553	13
13677901	13
691426	13
5221281	13
7373859	13
2730276	16
3442364	13
5827449	13
5008460	17
36100235	13
13201681	13
1973430	13
7446905	13
10729605	13
33455487	16
7353010	13
3276310	13
8058875	13
3559765	16
377262	13
4196251	13
23613873	13
6361105	13
4373960	16
8014922	13
12636602	13
6391372	16
13851677	13
31342819	13
5625073	13
1363216	13
16536560	13
5076597	13
1672719	13
981870	16
4935673	13
5187419	13
5719243	13
9345551	13
11193360	13
6445097	13
3785457	13
7179130	13
254099	13
3186425	13
341310	13
5400500	13
3879636	16
4237433	17
38265	13
9051078	16
6213568	13
1707254	13
7163874	13
10022565	13
3251852	16
14154654	13
7204037	16
4115939	13
4523552	13
294958	16
4791233	13
8864775	13
12325755	16
3060502	13
3195694	13
346616	13
4480279	13
4477444	13
14357068	16
1853176	13
1329279	13
2786279	13
19953413	13
7378210	17
2182529	13
155442	13
125271	13
10014468	13
9257422	13
4218407	13
1811134	13
32932414	13
2729223	17
858978	13
2770941	13
4662297	13
11953188	13
9575787	13
63907	13
3529485	13
607752	13
1423408	13
8972277	13
1454272	13
1958496	13
240386	13
12216410	17
27932	13
4757275	13
6574670	13
18037115	16
1334894	16
2236139	13
3483753	13
13563454	13
4516968	13
3197636	13
1614969	16
3020154	13
10794129	13
3518650	13
6208197	13
7988057	13
711667	16
3302886	13
2252396	13
9900857	16
85930	13
1831935	13
17069941	17
1538756	13
16349763	13
15976928	17
15080369	13
641065	13
5221332	13
5570452	13
2414285	13
4730448	13
4401904	13
741841	13
3648946	13
59554	16
9205651	13
2000273	16
25835749	13
4487386	13
2183838	13
5449460	13
3286414	16
4530615	13
5659051	13
7255243	13
2436820	17
2195400	13
9581218	13
10366663	13
25071582	13
292318	16
1715887	16
3772446	13
178986	13
630642	13
216654	13
1048391	13
16425492	16
2469560	13
12560484	13
694338	16
21443377	13
3680787	13
2816107	13
7733867	13
20176468	13
3904838	13
1222157	16
9388689	13
13882241	13
209048	13
3517746	13
87031	13
325318	13
14929015	17
16781033	16
12436889	13
11232459	13
911773	13
24003530	13
19898821	13
6590517	13
3134386	13
1213415	13
18869780	13
813765	16
6958608	13
15670292	13
24377339	13
3189290	13
10619990	13
12602460	13
2716831	16
15651808	13
3801744	13
4713015	13
2227848	16
1481656	13
1974767	13
12573988	13
10564227	13
4317844	16
2426705	13
15099205	13
1851116	13
1242601	13
10864093	13
14052987	13
5560731	13
1262345	13
1654079	13
108221	13
1450820	13
1865064	13
2147374	13
25503924	13
7790821	13
3918495	13
101411	13
4332336	17
11328751	13
103590	16
4898132	16
63619	13
27458770	16
375923	13
1006443	13
6806223	13
19532148	17
640772	13
16174084	13
2824507	16
2089019	16
1673986	13
6072364	13
678501	16
16155128	13
8507794	13
1362830	13
3819925	13
8530813	13
18220514	13
116322	13
2489333	13
8632694	13
6316354	13
15053072	16
32949	13
4811076	17
5978142	16
13433223	13
7604219	16
3427702	13
6947356	13
2442475	13
4333488	13
2932741	13
5348671	17
2409968	13
9738261	13
7313513	13
3927859	13
15213424	13
2285303	13
2127925	13
5553591	13
13668080	13
5736951	13
1572936	13
4221165	13
4535744	13
14697584	13
182914	13
17097614	13
18397410	16
3168604	13
5518147	13
12100048	13
2504862	17
35222221	13
9059387	13
180632	13
3593795	16
107510	17
17195563	13
6594820	13
10221862	13
13788627	13
2404353	13
12514194	13
1550253	13
36340964	13
6052657	13
11762501	13
4938875	16
2655709	13
20730083	13
744440	16
1085249	13
2772299	13
4858257	13
24509617	16
844859	13
2654451	13
13522854	13
2601431	13
16404718	13
1653520	13
20623200	16
7470024	13
1454533	16
6620209	16
5420629	13
5658685	16
7030962	13
1140783	17
8708644	13
635517	13
1602281	13
27477383	16
3515092	13
6542153	13
38902247	13
848714	13
6504768	13
24843533	13
2189402	13
4740772	13
4997000	13
5432051	13
11718362	13
17312404	16
4941823	16
7556518	13
25505643	13
5888849	13
3979112	13
293939	13
15579321	16
12887280	13
7365842	16
3812922	13
2200517	13
1669881	17
10920116	16
3301196	13
15066494	13
358259	13
7264038	13
7991206	13
15958233	13
3458681	13
24786278	16
4442285	13
8177942	16
15007584	16
9288467	13
992605	13
292248	13
7926687	13
10970879	17
2234503	13
19367593	13
1817279	17
21997179	13
15838797	13
9247708	13
4405646	13
1523055	16
3270211	17
2348485	13
16593539	13
6557712	16
4762884	13
4509629	13
4871647	13
8205615	13
5618312	13
26808872	13
3013480	13
4303131	13
2023472	16
14396647	13
2142510	13
1838627	13
11044994	17
286064	13
16535253	13
5857909	13
1103053	13
975015	16
16239402	13
942600	13
2730244	13
4747969	13
2778113	13
3951035	13
9635024	14
11343171	13
6100197	13
905347	16
264870	13
11173222	13
1884800	13
4562070	13
2098206	13
3980573	16
15936019	13
620230	13
2030165	13
7890605	13
9041409	13
20087379	13
19365653	13
3834554	13
6092155	13
246129	13
1415129	13
3371255	13
31526600	13
2756428	13
7698804	13
28182387	13
5802015	13
2559786	13
12112695	13
2380304	13
776128	13
11202613	13
1914536	13
1554066	13
1088727	13
1221149	13
1344461	13
8565905	13
6819730	13
79148	13
11936008	13
4927702	13
9975042	13
1987639	13
5968917	13
9392598	13
8221652	16
4499364	13
6185927	17
11386234	13
131130	13
12946419	16
1341345	13
989606	13
13644247	13
1840921	13
14670402	13
926364	13
4751065	13
19117368	13
3374306	13
1820607	13
15994767	16
7417996	13
3337270	16
1145557	13
3912120	13
4562340	13
9643609	13
10691518	16
3125598	16
3909299	13
3414543	13
6599294	13
7662868	13
3108322	13
8896107	13
869636	13
14855997	16
1988366	17
9929315	16
4763011	13
32763588	13
637821	16
906793	13
6049372	16
2646090	13
796684	17
8597738	13
6711833	13
275572	13
5427234	13
10255360	13
1863638	13
2308179	13
17483008	13
1767837	13
3582076	16
1145226	16
18140874	13
3594927	13
6207826	13
3064627	13
11769911	16
1859240	13
9229263	13
9224628	13
3402138	16
6683922	13
1313277	13
2816134	13
562434	13
7540596	13
13503463	16
1717010	13
342595	13
6908317	16
15291117	13
2092592	13
7359342	13
27673546	13
175460	13
8658271	13
12327392	13
16565649	13
3915601	13
16136300	13
11373242	13
2920165	13
10316628	13
482181	16
14939394	13
545828	13
982961	13
29416035	13
1798079	13
2896714	13
21905337	13
5849741	13
7970885	13
10465269	13
2011109	13
890085	13
1781621	13
971562	13
2827237	13
5586602	13
5214583	13
114240	13
14715533	16
789975	16
5587507	13
4445217	13
2723410	13
4873881	13
38518065	13
2443543	13
4886149	13
1566904	13
12592197	13
70037	13
21806114	13
2083288	13
5773718	13
16168630	13
6625342	13
1096129	13
484797	16
2586319	16
4341413	13
3328929	13
4731973	16
2841556	13
9849793	13
11753315	13
20830501	13
2936585	17
4286147	13
7162502	13
7131819	16
2685992	13
2072093	17
17218886	16
4975330	13
22482964	13
7345981	16
8572879	13
9459867	13
17353158	13
404061	13
8638259	13
16338300	13
586471	13
722072	13
417792	13
2688284	16
10455718	13
3897148	16
1198018	13
13387079	13
14866897	13
772778	16
12295329	13
4257389	13
1772704	13
90329	16
3655245	16
2490224	13
19315798	13
3611819	13
6188195	13
3169600	13
3235455	13
10243061	13
5050	13
2964833	13
6767149	13
318094	13
4748115	13
1771846	13
14298121	13
30383183	13
583988	13
6834489	16
6210764	13
11429998	13
18937439	16
1332829	13
178209	13
4690874	13
4815546	13
2172730	16
931606	13
6584916	16
3092822	13
3207612	13
3307335	13
4927435	13
8501286	13
3079790	13
3004739	13
13105099	16
6875011	13
4877691	13
20071766	13
8088986	13
3262443	16
2654641	13
896665	17
15327607	17
8044207	13
10102579	13
10109930	17
7076083	13
11151163	13
24986873	13
3341891	13
7942147	13
136577	13
1188507	13
1228294	16
959496	16
9712490	13
16467396	13
2549124	13
7629117	13
12610452	13
33015660	13
6154439	13
26748	13
11429738	13
2074815	13
6358478	13
8375697	13
6276977	13
7610443	13
10323720	13
3405177	13
1825151	13
2276167	13
6216769	13
34062698	13
483823	13
325347	13
4207613	13
2119212	16
7394420	13
8540150	13
6788807	13
1921909	17
2376043	17
2444335	13
16920689	13
761735	13
18297539	13
16055581	13
3003958	13
11354362	13
3295977	13
6301436	16
32779282	13
16241423	16
6794813	13
4873222	16
7463759	13
10034450	13
13639198	13
2357495	13
10765047	16
14191900	13
100531	16
12952048	13
17511044	17
316990	16
1533219	13
5016955	13
226935	13
2764455	13
3755846	17
1068950	13
15067196	13
1930435	13
2848059	13
1423125	16
5021303	13
11304431	13
1430210	13
3984390	13
8907990	16
10424407	13
2464100	13
3386404	13
8264811	13
16326641	13
1238	13
7835436	13
817411	13
6067211	13
3057556	13
8000159	16
7389846	13
5195206	13
13589623	13
10363547	13
265418	13
3557362	13
22853179	13
4293635	13
1966215	16
18955487	13
785309	13
2076466	13
1197534	16
30499428	13
6035879	15
8330037	17
4555739	16
2792729	13
2461337	13
14618	13
1580118	13
794430	13
856804	13
6038521	13
2707620	13
22224364	13
2139870	13
47297071	16
26807751	13
963368	13
1699569	16
760191	13
5069851	16
215886	13
21108647	13
6521023	13
7175977	13
354816	13
5587830	13
9862860	13
5586141	13
13018245	13
337059	13
13880746	13
29467704	13
8050649	13
3091132	13
13573348	13
5558797	13
800352	13
9270543	13
21662040	13
5165038	13
16895437	16
2274879	13
1164518	16
4221669	13
3617073	13
5721005	13
853522	16
12537565	16
3301770	13
20718254	13
9735593	13
39054090	13
1665272	13
2337873	13
3051680	13
8221099	13
17094304	13
2725240	13
475120	13
3959674	13
1330438	16
10489230	17
1442401	13
5867905	13
21154981	16
7023761	13
3892517	13
1793830	13
2805173	13
7390057	16
16451603	17
25886609	13
4712843	13
1570206	13
8005278	13
2394768	13
7335166	16
538643	13
2835198	13
1781932	13
2058614	13
3607375	13
17185458	16
1752124	17
552717	16
1533813	13
2058123	13
8825340	13
4815137	13
3236035	13
7300322	13
2487006	13
8828917	13
768543	13
34403696	13
4363293	13
2961392	13
15504815	13
10005509	13
5410215	13
15716331	13
1275203	13
10392879	13
4020896	16
140798	16
1144309	13
394944	13
4536169	17
3504371	13
14039088	13
8896961	13
211008	13
954381	13
4689867	16
2711236	13
2478485	16
7058049	17
15969062	13
6721568	16
4752527	13
1845893	13
12592414	13
20862375	13
20265689	16
3289542	13
4491010	13
4862690	13
4399951	13
13076106	13
14757576	13
29767030	16
3334054	13
2567593	13
1801615	13
145264	17
6536804	13
11663069	13
25687041	13
7336079	13
5946585	13
3568226	13
1183089	13
7022389	13
4759545	13
3805650	13
1648822	13
5973435	13
10770392	13
5588074	13
5614470	13
10615014	16
31423463	13
517643	13
4020209	13
167630	13
1497453	13
3711532	16
825099	13
3074046	13
7771110	16
5772501	13
10838874	13
6132738	13
7426712	13
129277	17
6470271	16
9123718	13
7168453	13
18185417	13
4380805	13
911643	16
3386243	13
10977371	13
14811050	13
3163422	13
23162785	13
3986920	13
13563206	13
2617086	13
12771093	13
45220	13
2041540	13
2906711	13
29485019	16
5392113	13
1518961	13
5173784	13
836548	13
3147273	13
10961866	13
1472471	13
709548	13
2882900	13
4554829	13
4053679	13
3594251	13
5266156	13
4818024	13
20658205	13
2631895	13
924565	13
9582795	13
21945567	13
1896371	17
7264909	13
1982497	13
7119905	13
4212640	13
5931746	13
4982652	13
988194	13
4338688	13
11702355	13
414333	13
13094870	13
968720	16
594178	13
2339581	13
4578743	13
4308014	13
18337470	13
4698682	13
13794749	13
4190712	13
23722029	13
1915804	16
1026070	13
10288309	16
3122905	13
735605	13
21173376	13
8924149	16
374621	13
6896651	13
7809020	17
5476976	13
1929806	13
7337014	13
1224843	16
2838161	13
14811579	13
3818147	16
3573521	13
6051383	13
4817174	13
2820182	13
6343019	13
749830	13
4414619	13
2859625	13
9675338	13
11696	13
3175284	13
5028435	17
2371712	13
2890701	13
3196792	13
5658570	13
3703332	13
16211871	13
3106164	13
2314224	13
4850216	13
4278414	13
4528065	13
1653318	13
3835786	16
1870354	13
5728454	13
14074783	13
5825773	13
6539901	13
724720	16
8456664	13
1961779	13
3440489	13
874544	13
595727	13
183593	13
2529936	16
12654282	13
15931035	13
10552967	13
396471	13
557441	13
2450185	13
12731091	13
1469930	13
2342310	13
2505646	16
2557814	13
3775134	13
1155076	16
791755	13
776430	13
15558934	13
17499740	13
2299238	13
6427921	13
20386555	13
2425646	13
970529	13
203780	16
2342638	13
3238001	13
16980886	13
1354714	13
896933	16
3647164	13
5638351	13
2509644	13
5381688	16
10728520	13
1275366	13
15541073	17
1769910	13
574493	13
11004829	13
3857320	13
5035594	13
7057398	13
8211994	13
10810809	13
2954606	13
3390919	13
8348326	13
298635	17
7333855	13
2471	13
2290668	13
13738592	13
11646621	16
2739289	13
5269427	13
20227451	13
3425507	13
2029480	13
8764174	13
309188	13
14261527	13
2166988	13
436607	13
5326356	13
3455326	13
8078296	13
166642	13
19189026	13
524064	13
4110789	13
8814749	13
4344586	13
3229864	13
5678899	13
162535	17
745776	13
19415030	13
3026320	13
3473056	13
6740805	13
9949757	13
4936579	13
3326005	13
6362445	13
3167582	13
9012987	13
9308278	16
12833994	13
1738966	13
977534	13
12592197	13
4956829	16
2639183	13
668271	16
6089297	16
27641679	13
17667045	13
33472471	13
1865054	13
11562223	13
1158959	13
8213937	13
8483925	16
1820303	13
10401160	13
16193522	13
7269750	13
5328797	13
2680652	13
3993005	13
5534664	13
1488043	13
3567844	13
5742893	13
14181233	13
17694161	13
4759142	13
10320778	16
10011034	13
4412715	16
35078	13
9150089	17
8762807	13
8577733	13
1747129	13
7201542	16
4321107	16
218807	13
12798658	13
2460603	13
740760	13
3603593	13
6272994	13
4415769	13
1615408	13
2423838	13
2793467	13
4607133	16
6313419	13
2818271	13
1921666	16
6163761	13
4123566	13
2280	13
12033413	13
22199434	13
8944969	13
5616842	16
3906033	13
739303	16
96931	13
15929174	13
636600	13
5413255	13
1865433	13
2634339	16
14868980	13
5933423	13
15279168	13
446416	17
2532092	13
744683	13
2571608	13
5220771	13
1664251	13
5861762	13
17152956	13
1823503	13
842669	13
12306238	16
5795948	13
4115174	13
14712779	13
113978	13
4982521	13
2210095	16
8997641	16
7725534	13
11151279	13
390760	13
9258813	16
3154091	13
3197323	13
548095	13
12000612	13
3632031	13
2941932	13
2905804	13
3718368	13
662191	13
1489517	16
11463224	16
2623234	13
6518172	13
10431304	13
7774312	13
2232312	13
2597539	13
10256847	13
16524361	13
1817311	13
1486836	13
1029410	13
10343986	13
3482576	13
7294888	13
7880111	13
6983560	13
667661	16
20765727	13
5934175	13
5259639	13
2182196	17
2972124	16
21013458	13
1235494	13
1782469	17
6477658	13
8302916	13
8224405	13
7422511	13
8266247	13
3480291	13
8818101	13
3928404	13
8281799	13
987894	13
1488287	16
8520918	13
5574586	13
19432858	13
22194262	13
11823841	13
6436223	13
1048634	13
4069809	13
10157973	13
1476305	13
4231435	13
8154521	13
3808134	13
1555566	16
45892158	13
1914957	13
6796148	13
7502489	13
7354190	17
5255772	13
2091328	16
4312026	13
1315558	13
6516553	13
5729738	13
13878406	13
3494148	13
7118084	13
2733239	13
329335	13
9421885	13
4363405	13
13980385	17
7889076	16
5229339	13
21986032	16
2928803	13
21378992	17
1825372	13
1881153	16
9089181	13
7120936	13
1943099	17
8613711	13
3834118	13
15479885	16
3103548	13
13078486	13
56376	13
1583970	13
1968134	13
3145191	16
4142031	13
1419291	13
1054608	13
5759281	13
10311736	13
1425515	13
2543878	13
3234457	13
346259	13
26336517	13
9912559	13
18718745	13
13007249	16
1629180	13
9886240	13
4369035	13
2711280	13
17225172	13
7518888	13
311010	13
7349376	13
293845	16
324999	13
4339788	13
111639	13
2088647	13
5401387	13
2368558	13
4754399	13
3030199	13
441383	13
8629406	13
6779219	13
918637	13
14351660	13
2583989	13
1339451	13
1726751	13
842843	13
993679	13
18195303	13
410511	13
1211509	13
5765783	13
13632741	13
10665409	13
3007320	13
456969	16
24556058	13
5980318	13
4869413	16
4245751	13
6442766	13
5603209	13
4464518	17
861394	13
2015360	13
4490984	17
6512352	17
17312231	13
14996043	13
2090393	17
5305162	13
28617791	13
4163226	13
1890197	13
6543967	13
3973860	13
1444546	13
941274	13
4515120	15
9393529	13
15297371	13
1848916	13
15970933	13
12016149	13
1769545	13
7792765	13
10092015	13
2059607	16
8889104	13
6367142	13
2116895	13
11825330	13
23841773	13
525527	13
1425413	13
539448	13
5283151	16
7968987	13
182850	13
2945879	13
2339603	13
5230913	13
1691683	13
5592034	17
2077084	13
3645885	13
1042883	13
2306568	16
7428973	13
868362	13
21780502	13
10319422	13
7300907	13
8067866	16
442079	13
10800148	13
5568871	13
716367	13
764251	16
13686568	13
329997	13
3236351	16
4313805	13
3217851	13
896499	13
613781	13
3078452	16
5840162	16
6002275	16
7658482	16
27265057	13
7601205	13
3397324	13
3155608	13
4145379	13
4458019	13
10154989	16
485354	13
3598575	16
13840053	13
1490342	13
14341986	13
16150342	13
5896366	13
10176360	13
962848	13
15621881	13
1454809	13
6271116	13
4014098	13
289585	17
316610	13
10054853	13
1018460	13
546107	13
43380	13
10296235	13
819042	13
13953417	13
2608078	13
1933845	13
12992522	13
15650028	13
2732434	13
17153256	13
6663999	16
824506	13
21726074	13
4105095	13
2585205	13
3565038	13
1685022	16
11340362	16
17619303	13
4558579	13
7711198	13
637555	16
4512392	13
11627524	13
4642605	13
24346493	13
6762834	13
3017196	16
2001859	13
7275420	16
3916854	13
6108820	13
9916672	13
19449364	16
8328254	13
665430	13
11844941	13
1533014	13
11335649	13
12566388	16
2806856	13
3753905	13
16065481	13
1495091	13
2084871	13
1624259	13
11163277	13
4315804	17
3234675	17
1967266	13
1586588	13
2770069	16
390124	13
4109674	13
3032054	16
524026	13
2435053	13
14231775	13
1620226	13
1545609	13
599973	13
9780862	16
3663893	13
10655539	13
1913234	13
424378	13
700552	13
3728519	13
403656	13
7707050	17
430170	17
5782526	13
154442	16
14626528	13
3810556	13
1410424	16
10466051	16
1884529	16
7073588	13
12915466	13
15486204	13
19164813	13
8200055	13
3619986	13
1239303	13
21091781	13
6168411	13
6382221	13
24445445	16
2820979	13
13989370	13
27661756	13
828495	13
10740150	16
748937	13
8592869	13
4203261	16
538454	13
676688	16
9996038	13
2860653	13
748265	13
26364006	13
1879505	13
392398	13
19339171	13
5443080	13
5685835	13
2078348	16
17169724	13
27364329	13
4753809	13
17087643	16
201202	13
3965361	13
3001218	13
1017117	13
5999119	13
16913247	13
17000866	13
522057	13
6746256	13
4441117	13
5249647	13
2981766	13
8001727	13
9389816	13
122661	13
14939037	13
15539992	13
15629802	13
859171	13
7692496	17
5356746	13
6150453	13
11098310	13
5244051	16
8803403	13
4958905	13
4591863	13
3201617	13
8538371	13
2898511	13
8819030	16
2455652	16
13600462	16
48867	17
13352828	13
471941	13
3811859	16
5063150	17
14253138	13
10112925	13
35198484	13
68838	13
2147443	13
12309654	13
2039754	13
8311594	13
421692	13
23873256	13
6700966	16
1035881	13
6926795	13
17293433	17
9972282	13
3057900	13
5984762	13
2114945	13
10468848	13
8775365	17
2719912	13
9224885	13
5179314	13
6777317	16
3702085	13
5164974	13
320675	13
5730612	13
880635	13
7502442	13
1927175	16
5178349	16
3546162	16
3964582	16
6036460	13
2527800	13
6241653	16
6184307	13
3045603	13
24026929	13
5684352	13
1271602	16
504537	13
4100956	13
6118401	13
8120451	13
4134489	16
1739348	13
2224446	13
564484	13
3478973	13
2680693	13
12347370	13
3884265	13
4208417	13
11101001	13
8306897	13
9781020	13
11422787	13
663885	13
1924740	13
8005258	13
2412788	13
379083	13
345674	13
7101942	13
9677102	13
3609841	13
4945202	13
10474428	13
10325424	13
645189	13
613353	13
5641132	13
19995985	13
14269552	13
8112459	13
10859976	13
4616168	16
7389089	13
4891886	16
2425995	13
422941	13
4164113	13
10756033	13
7045770	13
2752357	13
2333847	13
2556082	13
6211077	13
6915714	13
13325583	13
9415973	13
2947812	13
5377190	13
9477726	13
8407512	13
11765716	13
19528401	13
2789163	13
4469666	13
22019709	13
6581858	13
499648	13
2854396	13
3126427	13
3638359	13
15894348	13
7192031	13
7201728	16
17611233	13
1378943	13
4026423	13
8871641	13
6138608	13
6022593	16
1976874	13
1777954	13
616747	13
14291167	17
13995609	13
321344	13
4619114	13
12359992	16
1877638	13
14098938	13
1617121	13
10952268	13
2329772	13
1618957	13
3338724	13
3150595	13
984134	13
6728003	16
1949104	13
3023527	13
4466788	15
7659702	13
8010685	13
17280810	13
16107837	13
3683281	13
344961	16
8213926	13
11812267	13
7817552	13
613131	13
17314550	13
8572943	13
1236379	13
1631849	13
3307959	16
2405281	16
21075363	13
23845759	13
1410484	13
9199029	13
5465183	13
3243995	16
4247945	16
4755269	13
235355	13
6071066	13
415230	13
856051	13
2852519	13
9270788	13
5253428	13
3525989	13
6147842	13
8851536	16
3353260	16
1568647	16
6756489	13
956466	13
3467573	13
5350422	13
15457016	13
1949685	13
1441544	13
6528600	13
3727545	13
8211848	13
87562	13
5906633	13
5158156	17
3270145	13
10205943	13
5001556	13
4933937	16
9961653	13
1149079	13
456950	17
876729	13
905151	13
7596002	16
825132	13
1872391	13
4211466	13
7525086	13
11067893	16
1416930	13
4908922	16
11316253	17
7505348	16
4426763	16
2279102	13
4544679	16
8172208	13
14687315	13
1054660	13
5769391	13
8691861	13
834477	13
712181	13
13919588	13
25163579	13
727142	13
7295935	13
2305388	13
21896240	13
12861965	13
340789	13
3909943	13
2866131	16
15180041	13
3383820	13
11229797	13
11871319	13
1347540	13
302255	13
34554814	13
2810666	16
722000	13
3922948	16
15361371	13
5268177	13
2825620	13
11629812	13
5624954	13
4396069	13
11975691	13
2060046	13
3456575	13
628389	13
10354239	13
11516265	13
4601494	17
10843820	17
6236770	16
9026672	13
6618110	13
8094243	13
3647159	16
1530254	13
1203056	13
1989135	13
7685421	13
23707013	13
1691034	13
1920987	16
2260201	13
1542936	13
4895608	13
10543279	13
9031648	13
21753974	13
16361869	13
1432080	13
18427540	13
97339	13
397904	16
1992168	13
31504271	17
9551468	16
22085133	13
26794865	13
6680497	13
4465630	13
4774051	13
2181440	17
4016116	17
10513159	13
10673846	13
751238	13
7750778	13
71745	13
6200808	13
3310829	13
3038366	13
9963071	13
11724350	13
2644201	13
689921	13
4342577	13
7854144	13
11120852	16
7813678	16
15945856	13
5490607	16
3436738	16
3011725	16
1090897	13
7762930	13
1362423	13
25209422	16
4049475	17
15127851	13
7579526	17
21737284	13
49569780	13
3765502	13
14970736	16
6552757	16
7709319	13
5695548	13
674359	13
2170391	13
5669242	13
7019112	13
3510738	16
2003687	13
2585665	13
20092835	13
4625453	16
7125581	13
1699898	13
2000532	13
75720511	13
4019568	13
2674873	16
5809688	13
4212509	13
2159291	13
797127	13
598137	17
10382016	13
3042714	13
3932634	13
3189219	13
6025368	13
8605374	13
1932220	13
2641389	13
1005734	13
4197024	13
8975388	13
16965204	13
1002296	13
265380	13
5601783	13
6765923	13
7611939	13
3931017	13
4237321	16
4296004	13
3438163	13
1940156	13
14717952	13
51633	13
4014545	13
1311680	13
1560567	13
9107187	13
3498288	13
21461281	13
17886474	13
2091821	13
9442148	16
2027497	13
1041107	13
6230799	13
32606669	13
2478932	13
2501295	13
2280727	13
3387723	13
47779308	13
9736569	13
2070715	13
1803792	13
907203	13
44655059	13
14230522	13
14565438	13
7194780	13
2137685	17
1416388	13
5557202	16
3378118	13
7520747	13
1577725	13
3526720	13
3499372	13
7107226	13
18324387	16
6982257	13
6275630	13
2857205	16
795249	16
2545016	13
18328385	16
20883	16
5536170	13
134861	13
8147513	13
4497816	13
12329330	16
9984079	13
3594748	13
2020936	13
14276615	13
11352228	13
883917	13
14444975	13
1850152	13
820836	13
782025	13
3990507	13
1316983	16
25304021	13
981233	13
721824	13
10625139	13
6347161	16
21108849	13
17786862	13
8643669	13
522054	13
8564854	13
1722055	16
3465569	13
12090872	13
4300392	13
2391805	13
4632101	13
13606772	16
4222986	16
3886424	13
2720677	13
2620115	13
4849465	13
17003326	13
1034106	16
266427	13
9426688	13
6853979	13
25505374	13
14749976	13
684210	16
820062	13
5498686	13
5433934	13
5309797	13
5911229	13
8308525	13
1183642	13
19293078	13
822283	13
1408541	13
185832	13
20731741	13
511153	16
11562013	13
1169540	13
8599462	13
1896068	13
15256611	13
3568799	13
2246847	13
1478141	13
11795547	13
1684494	13
932717	13
4226296	13
3110729	13
1610182	13
15061247	16
12144000	13
5070604	13
1588690	13
90472	13
4876193	13
12189693	13
2071597	13
8770352	15
7911599	13
3848288	13
491167	13
24982836	13
1170033	13
7660056	13
2971348	13
8439761	16
17039331	13
15182963	16
3628725	16
21082919	13
1452072	16
6311769	17
10425762	13
9215935	16
1716679	16
1695695	13
3624172	13
15384695	17
8521535	13
19819824	16
7818200	13
2071702	16
12308631	13
4390737	16
9532492	13
8859359	13
1528458	13
51274	13
8731806	15
3935495	13
20014874	13
688899	13
2313862	13
3099768	13
176188	13
8217707	16
12992059	16
10368653	13
7369267	13
1756626	13
8535452	13
8281914	13
5783946	13
187869	13
2622000	13
1790477	13
5315602	13
4527434	13
684430	13
8501771	13
2226360	13
2504897	13
1399031	13
2475818	13
3154920	13
14839518	13
3811108	13
1194350	16
14429673	13
1686553	13
3215446	13
22845984	13
1838419	17
311666	13
19969314	13
7575476	13
2395780	13
785298	13
3435567	17
528796	13
1023973	13
830778	13
1698890	13
3128099	16
2157599	16
1941509	13
922331	13
1967270	13
1651627	13
7168628	13
2581545	13
1788732	13
3561455	13
6245821	17
8555861	13
17512479	13
884530	13
13073932	16
28625835	13
6308752	17
11180456	13
14006171	13
16505849	13
13957154	13
8648260	13
2080557	13
31225065	13
6936443	13
7334514	16
2788066	13
421004	13
7981543	16
12457447	16
5202694	16
8953359	13
12162310	13
9700901	16
1894078	16
2467840	13
5352	17
2040014	13
1817271	13
17425016	13
2199122	13
445726	16
8915331	13
26691726	13
4142196	13
14276018	13
3335227	13
11615557	13
5360028	13
4396924	13
8609460	17
406226	13
156997	13
1488971	13
13415890	13
5540321	13
1364482	13
22521972	13
10814387	13
8956055	13
4495128	13
5903708	13
7058374	13
13550523	13
862337	13
2119168	16
2067088	16
1166087	13
14077157	13
8326084	16
4802481	16
3768617	13
1822789	13
12413355	13
467144	13
10165488	13
3863399	13
7509714	16
34577877	16
3801597	13
9861227	13
2124772	13
6736207	16
13418	13
10011965	13
5620814	13
5924529	16
13111769	13
5728181	13
1780884	16
3608164	13
4167014	16
7470352	13
8835547	13
1768104	16
1791639	13
1998617	13
7864985	13
3339024	13
3803230	13
1389556	13
4759393	13
8632059	13
1451213	13
1014785	16
1736830	13
7102618	13
9520814	13
6127561	13
3448909	13
3691877	13
14807089	16
5565532	13
2921150	13
3799990	13
15179753	13
7078855	13
2859264	13
9406651	13
255206	13
8734652	13
3144298	13
16693205	13
6297429	13
48348	13
5270947	13
15404299	13
12813637	13
2028017	13
8304220	13
242243	13
3201203	13
5539780	13
1843884	13
21802109	13
2199723	16
14332764	13
95900	13
8885753	13
11602266	13
1186466	13
2966076	13
2342589	13
6904231	13
1705689	13
6631499	13
3597392	13
4570729	13
9227913	13
3385951	13
15028933	13
6608928	13
2628474	13
327334	13
1324019	13
577653	13
14782236	13
4467426	13
27185634	13
23467885	13
2092952	13
6480261	16
13097007	13
1276077	13
2755681	13
13968701	13
9362885	13
3913052	13
2300067	13
3528895	13
385194	13
1263649	13
1550329	13
6965156	16
23742369	13
2485808	13
16588742	13
1758900	13
14189407	13
4872846	13
8630459	13
1145503	13
14483334	13
1396909	13
5279551	13
6121749	13
23196977	13
4540135	16
16305690	13
6690405	16
3012310	13
1998532	13
5773345	17
5765759	13
10996631	13
11671422	13
3436182	13
6727215	13
18158503	16
10501524	13
2321601	13
909514	13
1874510	13
11343616	13
16621761	13
7702329	13
1495037	13
9792652	13
32598393	13
414919	16
4672530	13
6263405	13
46333	13
2072856	13
13780814	13
7426125	13
25366215	13
775488	16
3392750	13
3795469	13
5138060	13
6240425	13
7783022	16
266544	13
5652595	13
4219061	13
5198981	13
1709638	13
6235410	16
1747828	13
17706575	13
14984352	13
11256082	13
6559019	16
9084134	13
2234492	13
12800833	13
882774	13
7260846	13
14062128	13
14660779	13
9501411	16
7048497	16
2834990	13
5662609	16
3268149	16
13585320	13
4557076	13
14225635	17
7037135	13
1368540	13
27691062	13
3169631	13
10951633	13
1107033	13
5801427	13
227831	13
7960653	13
9383586	16
6985975	13
6736369	13
11144579	13
4161111	13
3225422	13
6874266	13
8071780	13
1158738	13
8215630	13
10553055	13
703198	13
6425928	13
9791732	13
5796131	13
3367378	13
7027069	13
7614519	13
28794	13
356857	13
2293202	13
1349662	16
6607535	13
7196664	13
966901	13
6824505	13
5552505	13
3325238	13
5008767	16
12052137	13
9725763	16
13960076	13
1375369	16
1075790	13
1075111	13
1624512	13
7544725	16
5443636	13
9465236	13
8619962	13
10270682	13
5665314	16
3842736	17
14495120	13
4205921	13
12857410	16
9646978	13
10896809	13
5236335	13
196011	13
23448917	13
11400175	13
8417276	13
12203493	16
9439121	17
3080755	13
8977444	13
8220784	13
1265002	16
3860026	13
379538	16
2947239	13
5683184	13
524158	13
2027836	13
6156082	13
1741190	13
13103	13
913389	13
2222991	13
10847304	13
797640	13
14314181	13
646366	13
2005387	13
5450314	13
8122104	13
7659384	17
18335842	13
12058838	13
4783086	13
14386763	13
3626280	13
536973	16
14740914	13
2935371	13
10766801	13
11342469	13
1549528	13
465032	13
7188290	13
5564109	13
57004747	13
7927152	13
10871372	13
4099191	13
4311480	13
3570936	16
2473947	13
891668	13
5204781	13
1090845	13
3886725	13
12470179	13
1504626	13
3278023	16
6752918	13
132607	17
1827970	13
866311	13
1030786	13
1854758	13
337159	17
7329651	13
2315509	13
1520919	13
539629	13
1707384	13
21679304	13
1923446	13
3109558	13
1847645	13
807534	13
566976	13
6049260	13
24679130	13
3419465	13
8578914	13
198987	13
457198	13
901455	13
20985297	13
190697	13
286406	13
19518613	13
392032	13
22707773	13
1198289	13
9918948	13
2115262	13
5970485	13
10427815	12
12787131	13
13263508	13
2021891	13
18921172	16
8482316	16
12498876	13
13793725	13
4079373	13
4610990	17
1685385	13
1368951	13
10874637	13
25231280	13
848543	13
10123985	16
8976590	13
16150762	13
11293332	13
2659883	13
5528463	13
13356934	17
3883547	13
1962650	16
115399	16
17379109	13
14764803	13
1448366	13
6533912	13
11959733	13
5402297	13
2427808	13
3125516	13
2424897	13
16781938	13
740736	13
15654383	13
3496845	13
4970950	16
16297582	13
218786	13
6635914	13
10224674	17
2819376	16
12773435	13
6866561	13
9434484	13
2022061	13
21929179	13
4788526	13
3712635	13
1986909	13
5575712	16
2534114	17
1056998	13
3342263	13
10494510	13
3471688	13
7157574	13
8764346	13
14026267	13
1605032	16
50759	13
445144	16
16258	13
927715	13
10602057	13
16430359	13
4355794	13
2748416	16
6771030	13
696574	13
4046352	13
1264249	16
1227418	13
10030896	13
2135467	17
1446831	13
13074029	13
16996203	13
7382257	16
10885859	13
6166734	13
19234630	13
11951705	13
6313840	13
10175421	13
9993250	13
354474	13
5910034	13
23246025	13
2779306	13
99340	16
588730	13
3813879	13
550339	13
1634567	13
1408693	17
5526128	16
13452325	13
11449465	13
13500007	13
431382	13
5143601	13
5687291	13
9345106	13
668944	13
1413432	13
2110753	13
5425953	13
13336169	13
1464673	13
2374027	13
5217466	13
3000818	16
22143231	13
2112990	16
4931376	13
3135759	13
878185	13
986531	17
24182498	13
1786139	13
17029288	13
3881347	16
14965713	13
6983349	13
1057317	13
12141568	16
4327639	13
1938383	13
30527710	16
8119414	13
7316054	13
17479670	17
4621633	13
4948654	13
6789574	13
2447957	16
2873031	13
16478559	16
3374991	16
4597986	13
7905058	13
5077385	13
163396	13
7792461	13
8592538	13
5842562	13
5281831	13
1984942	17
6057211	13
6728528	13
2693141	13
3846187	13
6003165	13
1746177	13
8034117	13
1058973	16
237638	13
8920475	13
3377120	13
4612541	13
3568518	13
1437833	13
3303397	13
5183222	13
4185333	16
1043350	13
4365808	13
2796833	13
2504348	13
4926334	13
7805765	13
165637	13
9080908	13
2716612	17
2140793	13
2903431	17
6256668	13
4489510	13
13210534	13
6787811	17
4269722	13
7452412	13
7261601	13
553970	13
4457741	13
10814246	16
4071721	13
8095579	16
9111297	13
2787402	13
873671	13
251535	17
13064660	13
2968032	13
16424401	13
12871421	13
22040692	13
12415339	13
4277297	13
4776944	13
6577445	13
7970358	13
23371137	16
7986068	13
2102422	13
674520	13
3381976	13
9465170	13
4671073	13
7957799	13
9333895	16
2116918	13
23367526	13
11467050	13
7700699	13
12183201	13
3212447	13
4854502	13
626528	17
261978	17
1543773	17
4471657	13
9565926	17
13892623	13
3316332	13
8813532	13
12850999	16
12393931	13
1186011	16
8406693	13
19606571	13
381683	13
1968878	13
2136390	13
11251165	16
1264020	13
21457077	16
6914252	13
3265877	13
18197021	13
1335676	13
2006349	17
1359052	13
4924139	13
3966510	16
15832643	13
911085	13
6916365	13
4173936	16
15590081	13
8599803	13
18893854	13
4464181	13
18058770	13
6902964	16
1286756	13
492977	13
8678928	17
4920734	13
3799401	13
3033062	16
2616233	13
4052428	13
4567767	16
2322539	13
5697289	13
8955097	13
15830758	13
9674699	13
7588658	13
7595446	13
4394404	13
1464736	17
4266430	13
4246854	13
2454114	13
4935786	16
7500439	13
6130165	13
10098484	13
14753337	13
5970141	13
10384446	16
36171685	16
1579437	13
1155694	16
1328385	13
1803845	13
3072047	13
290322	13
19980282	13
7638514	13
966929	13
778026	13
1248021	13
609971	13
5098979	17
7770179	13
19107815	13
4641830	13
7565241	13
1953041	17
8979758	13
15191067	17
6552882	16
1704089	13
3510281	16
2466072	13
16334336	17
8577246	13
4359824	13
5972909	13
161668	13
6576843	13
1824730	16
5007051	13
1195573	13
3547961	13
1729463	13
5690577	13
4377140	16
3736579	17
8426071	16
3600495	13
4255264	16
3412860	16
3145944	17
9491573	13
1427425	13
5749315	13
11670259	13
293409	13
5447746	13
5948819	13
2311541	13
13582150	16
1969440	13
2459770	13
1911122	13
17427502	13
236036	13
5928954	16
6628407	13
1523629	13
6234563	13
1329470	13
5585184	13
5191879	13
7584408	13
5117865	13
3968232	13
9521769	16
10194881	13
4148391	13
8460154	13
16998985	13
2759319	13
4870649	16
7310073	17
8006465	16
5240447	13
3544969	13
382054	16
3743462	16
5360555	13
4060982	13
3693196	13
774022	13
1434604	13
13475678	13
5982500	16
7112475	13
8077054	13
208573	13
10202625	13
3538921	13
10584780	13
7623395	13
1572593	13
5436097	13
723114	17
783168	13
14009963	13
2306224	13
5207058	13
20004	16
3629180	13
9225813	13
585951	13
685041	13
1555086	13
3980898	13
5869391	13
24008131	17
21866012	13
10357660	13
12614222	13
9034604	13
13940199	16
8272317	13
238192	13
2614918	13
13864209	13
3678620	13
8678434	16
2017112	13
121246	13
191192	13
8599043	13
101517	13
8654488	13
14943531	13
6000647	13
3321650	16
4110	16
5236541	13
462015	13
3616920	16
2463433	13
5746937	13
1202687	13
2352604	13
4148902	13
3281336	13
431783	13
1738004	13
1448583	17
10170146	16
11760670	13
4497674	13
5229283	13
1456161	17
27881942	13
49215	16
15996918	13
2032715	13
20686823	13
3079724	16
9229923	13
4290439	13
5055929	13
562721	13
13561513	13
4869371	13
792366	13
17062977	13
945097	13
1981710	13
6853325	16
767435	16
2065223	13
7961161	13
6425845	15
5228968	13
76553	13
15904335	16
17289017	13
4646525	13
5938480	13
2565325	13
9677535	13
6933621	13
7798793	13
4721571	13
2826959	13
16238711	13
5781024	13
3001000	13
3478917	16
54435990	16
2184962	13
14326033	13
20841623	13
40206537	13
5038021	16
7720385	13
2537449	13
7712940	13
1386425	13
15034748	13
12544161	13
2153363	13
17909188	16
11561065	13
8024406	17
1630821	13
6465100	16
3451662	13
3897947	13
184335	13
1090773	13
17485405	13
1366301	16
15603443	13
18364399	13
9947346	13
6146072	13
7345933	13
1418466	13
150808	13
12154340	13
3148641	16
533362	13
5911435	13
226543	16
169719	13
21471875	13
4001193	17
4194357	13
4181254	13
3611867	13
1553844	13
16615818	13
4608707	13
7251090	16
10112874	13
1435604	17
7337226	13
6194448	13
1437625	13
10804335	16
4991873	13
1087187	13
17994563	13
1244359	16
16999304	13
292357	13
36331877	13
4293381	13
1003055	13
3945147	13
1775393	13
13165869	13
2048740	16
1472919	13
909331	13
36232339	13
18049430	16
993716	13
8112195	13
3719046	13
4687689	13
23240469	13
762807	13
16340225	16
10886764	13
2792687	13
1404113	13
12111951	13
19906997	13
8870589	13
3854149	13
569835	13
2550576	13
3685608	13
203881	13
11115647	13
2261692	13
2090799	13
10770576	13
16201645	13
25821881	13
4115755	13
9250862	16
2604090	13
1929266	16
6341005	13
244854	13
4493778	16
16551458	13
1638140	13
2352250	13
3623981	13
3118039	13
3799466	13
19964746	13
14995831	16
1609727	13
6308842	13
11385645	13
15878976	13
13883408	13
10118493	13
10669572	13
1900874	16
3120207	13
1748104	13
14910445	13
895158	13
9302439	16
116940	13
1666238	13
1453103	13
9507753	13
4957661	13
1698451	13
5150165	13
4640613	16
3334303	13
18723310	13
985273	13
8730754	13
1018383	13
232087	13
788024	13
1648498	16
7180754	13
140407	13
1472061	13
17238362	13
2252396	13
51403	13
1775949	13
15132945	13
3437389	16
14636539	13
7548808	16
7650278	13
9465132	17
3966005	16
2401476	13
6294761	13
17594662	13
230137	13
2087176	13
3174652	13
2555333	13
1929185	16
3728166	13
19023148	13
4147869	13
4335851	13
7300938	13
11364208	16
3992083	13
19660253	13
9476574	13
2320697	13
16470046	17
9260402	13
11586173	13
1799687	13
2857227	16
12454962	13
4561762	13
4448411	13
886583	13
1367728	13
11439741	13
4134440	16
2204594	16
4723648	13
22938466	13
472185	16
5378445	13
1655043	13
3909494	16
15001732	13
8174909	13
15257445	16
1671909	13
3586866	13
1737782	13
3303110	17
9542713	13
8541002	13
1758957	13
3181417	13
19112314	13
830263	13
4172911	16
1215607	13
6724842	13
2845187	13
3036363	16
1187427	16
6355295	13
6291974	13
492710	13
3587150	13
7699449	13
16810830	13
5478091	13
6532470	13
6850558	13
8210666	13
4905834	13
3464160	13
6031585	13
8935901	13
17097066	13
3810697	13
4283033	16
8617385	13
5756557	13
1007697	13
14477871	13
17369856	13
9111464	13
2367696	13
1219415	13
2626510	13
997506	13
2820620	16
188164	16
5847642	13
6097753	13
4936383	13
16058288	13
5181902	17
5094315	13
4152554	13
5362169	13
3820861	13
2036968	13
168929	17
2134629	13
3641480	13
3179026	13
4159004	13
4609803	16
1742928	13
8160909	16
6540217	13
861551	13
15444984	13
9217971	13
3416345	13
32838286	13
16968367	13
2009014	13
458874	13
29994132	16
23686354	13
9986378	13
11099754	13
697882	13
3714706	13
10167193	13
9165827	13
735231	13
1607705	13
10692796	13
7782017	13
29002570	13
9180240	13
2458722	13
9062072	16
9915438	16
12442958	16
1033074	16
6753470	13
2435943	16
6415364	13
4844601	13
13707728	16
7896216	16
3965236	13
1553518	13
2286814	13
4532491	13
13656754	13
3061865	13
11007641	13
4754	13
1865521	13
6245716	13
2684895	13
16356248	13
1384295	13
3150232	13
7497250	13
2697757	13
1265439	13
1703235	13
4330772	13
2148484	13
451227	13
15611897	13
5224187	13
4197640	16
1532268	13
9954491	13
5286867	13
10757472	13
2803681	13
1861684	13
1228606	13
12827388	13
541244	13
5191006	13
3491574	13
30486544	13
21643862	13
7526623	13
1785376	13
6630163	13
1199957	13
3918059	13
5824717	13
2552036	13
14570946	13
605553	13
6282066	13
14740604	13
5608952	16
33321970	13
629871	13
4230504	13
14284087	13
2375030	13
21960965	16
18328573	13
1803692	13
856547	13
6091537	13
2156374	13
20199347	13
3630439	13
9807251	13
9423776	13
188626	13
10241741	16
753623	13
5267412	17
20484256	13
2116675	13
4225033	13
16974469	13
12939916	16
1508023	13
18309366	13
6981257	13
1243709	13
899736	13
7145763	13
1103598	13
4578529	13
1475566	13
3942446	13
3738121	13
1660502	13
1032136	13
22193901	13
2726429	13
4267781	16
14151421	13
7382003	13
8881960	13
2616818	13
7879479	13
2935659	13
355062	13
3200655	16
42811762	13
1370698	13
222879	13
1504188	13
1013533	13
4050518	13
20336109	13
2470116	16
4603887	13
1104070	13
230180	13
2134521	13
2014904	13
1133105	13
27777735	13
8199894	13
5304997	16
1166120	13
557743	16
5079599	13
5081046	13
529263	13
10991749	17
622595	13
4498923	13
18112022	13
5062351	13
4987256	13
3249930	13
24164728	17
4978815	13
8455393	16
9916689	16
11498967	17
2478268	13
3189450	16
8156805	13
4835165	13
15960077	13
4834	16
5155517	13
1465083	13
7903288	13
20839631	16
8905136	13
23476001	13
1303672	13
4037649	13
13753454	13
17205641	16
12022817	16
17183956	13
912641	13
6115251	13
3614056	13
2487360	13
21351530	13
7980823	13
1355902	13
31810	13
1636666	13
908574	13
1714636	13
501624	13
6459367	13
147119	13
3418587	16
4399981	13
1950920	16
8150778	13
1058803	13
63409	13
2550665	13
10571088	13
2132538	16
7125287	13
20034583	13
472290	13
2422407	13
8182938	13
1151651	13
30878856	13
11800305	13
5851503	13
5771432	13
5823908	13
859417	13
8308840	13
2138887	13
18432160	13
14676685	16
2717861	13
4260177	13
3844630	17
14391422	13
7747668	13
66432	17
4113419	13
3673581	13
12109109	13
6111798	16
27606277	13
6987823	13
3600472	13
993151	16
261301	13
13841554	13
260900	13
8264604	13
13372342	13
5038434	13
4933262	13
2895637	13
4195242	13
1776503	13
10579028	13
18305762	13
735378	16
12956155	16
29311648	13
3186817	13
5212041	13
940102	13
11781663	13
2296866	13
6929514	16
1076864	13
15269097	17
10862892	16
145210	13
9369491	13
12975956	13
3078481	13
6367406	13
1174943	13
19284181	13
1761653	13
5558773	13
657272	13
4379	16
8487070	13
2068674	13
3647296	13
2652037	13
1826739	13
295319	13
1353737	13
2664102	13
19100790	16
4647393	13
12469515	13
9634794	16
972480	13
2680606	13
8980170	13
599570	13
3622018	17
5344980	16
1132296	13
15451685	13
5916838	13
4185822	13
3060010	16
737692	13
22802899	13
19211162	13
1418761	13
9953274	17
77391	16
1653740	13
5410767	17
647594	13
8171977	13
15351327	13
3743314	13
12256369	13
5537340	13
3979327	17
1726023	13
7178565	13
1796714	13
10995616	13
2315710	13
810358	16
7564894	17
5803278	13
1671538	16
1836990	13
18243696	13
3013558	16
656561	16
14288974	16
6587169	13
1848370	13
915747	17
242550	13
6788633	15
10796947	13
24859909	13
2401461	13
13548155	13
26195221	13
13274157	13
915746	13
1014336	13
8985419	13
651703	13
4109041	13
5025181	13
16795071	13
1123506	13
3681541	13
1478573	17
41217941	13
7560148	13
3900767	13
6128141	13
8791449	13
11496897	13
3709424	13
13575154	13
684620	13
17323731	17
1451766	13
4889241	13
8598870	13
11457056	16
4700983	13
13068817	13
3896568	13
1692808	13
7763740	16
7884141	13
2946063	13
41092	13
8674174	13
5911585	13
158167	13
807643	16
6053691	13
3738854	16
2800661	16
13529538	13
3266770	13
7099520	16
2504692	13
8774149	13
1122390	13
10312649	13
11780570	13
2447160	13
4715373	13
14418505	13
2623366	16
10196487	13
5283479	13
12190450	13
244162	16
1461812	13
1785952	16
1093512	16
4572307	13
5641845	13
4702715	13
5262418	13
1242019	13
16443498	13
2804526	13
11503352	13
11889765	17
201705	17
6532123	13
8487039	16
126798	13
5085440	13
1102366	13
2872433	13
37354225	13
7695536	16
9822247	13
7455491	16
28134431	13
7111236	13
16501271	13
11610919	13
3506412	13
8178238	13
1227805	16
11741428	13
4443006	13
43508	13
1203098	13
1405986	17
1747966	13
21245348	13
566980	13
13549570	13
5069957	13
17131130	13
2898186	13
3238500	13
16100326	13
1185308	13
28936561	13
5550441	13
5706063	16
3675525	13
3348780	13
8705063	13
14626675	13
1891951	16
3061337	13
160486	13
3117905	13
4284992	13
6413922	17
26634649	16
29432513	16
16111617	13
2376223	13
7767325	17
6378183	16
739797	13
2302890	13
4957566	13
3099395	13
3778942	13
4133398	13
6114133	16
6671933	13
457518	13
6100518	13
8442762	13
23389992	13
583	13
494845	13
13753537	13
3990477	13
7401447	13
4788184	13
15639535	13
10060953	13
6668760	13
1064585	13
2366474	16
5657096	13
31596508	13
17341080	13
3901490	13
994524	13
8601083	13
5767925	16
1465806	13
18908351	17
4635478	13
5718663	13
2794321	13
14608949	13
8113148	13
6877145	13
25802827	13
8956397	16
13867268	16
143752	13
8216511	13
2233860	13
6612015	13
4483312	13
8920546	13
11881292	13
2794505	13
2354969	13
5369191	17
19117565	13
12076194	16
8258099	13
32815676	13
2982369	13
3963694	13
8057947	13
7371536	13
9905717	13
512897	13
2576073	13
4177339	13
1169525	13
1694853	16
2247349	13
2874805	13
10296174	17
140437	17
8815961	16
5838297	13
10801891	13
1391609	13
154799	13
6982706	13
7863658	13
2035683	13
854331	13
14101195	13
9156745	16
4908005	13
4133487	13
5929366	13
8884157	13
186560	13
62738	16
8088334	17
1931324	16
7274099	16
4422348	13
10557346	13
9486470	17
4490048	13
7733365	13
23284128	13
469042	13
3403984	13
7823191	13
555254	13
744991	13
18395919	13
39806	13
3564460	13
112118	16
355634	13
4021169	13
12866782	13
23170333	17
5460482	13
1377616	13
1092535	16
299989	13
2347800	13
8276908	13
9916614	13
24231404	13
2042950	13
21195906	13
8879128	13
14459458	13
3250492	13
2445420	13
4452677	13
9782513	16
3015151	13
12496599	13
15802978	13
13426426	13
1729145	16
8925764	13
5129830	13
577908	13
3398336	16
18675732	13
635906	13
20886260	13
197657	13
4621873	17
1498057	16
12147648	16
21166948	13
5493976	16
7506927	13
2515938	13
2127753	17
13949229	13
1107816	13
1453792	13
747470	13
1563994	16
8684498	13
8097592	16
1910409	13
137088	13
6175837	13
932881	13
524694	13
6204489	13
2081623	13
71851	13
14049190	16
2799655	13
1307380	13
9860739	13
5853957	13
4221171	13
289591	17
2154648	16
499297	13
15329010	13
1121659	13
5054022	13
1497419	13
3642366	13
3413525	13
8975260	13
4235655	13
569261	13
4483131	13
3091410	13
17527943	16
5299000	17
5808652	13
1097563	13
7159534	13
985246	13
31817049	17
1346713	13
2217900	13
2280124	13
1725674	16
6589183	16
3385808	13
3235256	13
12519492	13
7939144	16
6142672	16
10780215	16
2624100	13
2869774	13
272280	13
6982986	13
8662218	13
322180	13
7721355	13
1774971	13
4367743	13
879026	13
2390820	13
19688852	13
2374300	13
6338027	13
10312842	13
21310498	13
1254960	13
9320153	16
2315419	16
1482463	13
3050125	13
1787030	13
957423	13
7289534	13
3077227	16
983487	13
3443707	13
6903930	13
212317	13
2246817	16
8730255	13
2671441	13
1826885	13
11247644	16
306576	13
4137215	13
5383933	13
2931800	13
1134295	17
11051678	13
13633793	16
16334329	16
25079	13
11099559	17
2118206	13
2652047	13
1643222	13
430994	13
1889634	13
4767841	13
9279527	13
15786588	13
8944852	13
5392985	13
12327269	13
23463203	13
711620	13
6920357	16
3146899	13
1168004	13
1770369	13
4031344	13
5098698	16
10926516	13
7961664	17
214372	13
12584595	16
610411	13
4714136	13
7812324	16
154753	13
9342070	16
934375	13
137613	13
12018877	13
3531497	13
10914713	13
2792833	16
13472230	13
1553355	13
424231	13
69560	13
528173	13
114477	13
6335681	13
974288	13
2503605	13
865732	16
203982	13
3618205	16
194720	13
5483754	13
13938172	13
4950116	13
4848418	13
105442	13
5187486	13
2438746	13
1770304	17
3463587	13
1356019	13
756639	13
2281838	13
64922	16
8440669	13
340735	13
1671788	13
44485	13
7837100	13
10644769	13
1685986	13
19007025	13
5765288	16
6286947	13
1026062	13
22370548	13
49062455	13
63385	16
14384099	13
267933	13
9916357	13
3677162	16
4307035	13
4219879	17
21114330	13
12203056	16
4730210	13
17561593	13
10691232	13
1751384	13
12712562	13
30320258	16
6281371	16
2580456	13
5947082	13
6029096	13
11512787	13
2770295	13
7048567	13
2753043	13
16377076	16
7220361	13
21367452	13
1773959	16
4870327	16
6649057	13
11631071	16
7144520	17
2812756	16
24547414	13
15461715	13
8943170	13
20337460	16
5362988	13
11386398	13
18385714	13
547105	13
6317456	13
9837360	13
6531263	16
1884571	13
211197	13
7715977	17
6281964	13
8088950	13
5644095	13
2893726	16
1165868	13
3308544	13
7707065	16
21879700	13
6903745	13
1292095	13
9502213	13
4574732	13
2226309	13
4008154	13
4430063	13
41636725	13
777516	13
3768075	13
3807678	13
386521	16
13826089	13
239834	13
4042521	13
2768797	13
270053	16
9420952	13
2385107	13
1376086	13
2835851	13
2686867	16
1104290	13
3996090	13
832444	17
2036400	13
16972452	13
5844339	16
5696057	13
15431457	13
1531224	13
2278902	13
2062437	13
6252553	13
5097032	13
6638298	13
366993	13
8506140	13
4261836	13
4375890	16
3052011	13
1222017	13
5779809	13
708019	13
15549674	13
3797229	13
2586904	13
7913634	16
2633679	13
2959831	13
833618	13
13393920	13
3170994	13
6338898	13
4659507	13
4418615	13
1822078	13
3810619	13
6034088	13
10007922	13
6211096	13
401645	16
901850	13
12798672	16
150003	16
11905007	13
3527943	16
17831356	13
4002464	13
1616338	16
1029342	16
943478	13
1504668	13
1207880	13
10368115	13
2318217	13
4948346	13
3493194	13
2799183	13
5133901	13
4576202	16
4523425	13
1385745	17
4523719	13
4238866	13
2383845	13
2243560	16
153467	13
9803030	13
16498234	15
2896833	13
2208180	13
1468892	13
1816045	13
1154177	13
2389841	13
17611219	13
3543870	13
1473824	16
13334096	16
850070	13
37144	13
3729246	13
8427659	16
4660221	13
4971225	16
7278921	13
29868175	13
602859	13
682771	13
1120601	13
7335514	13
10940365	13
14689755	17
4874545	13
14822159	13
3002789	13
4034101	13
6246055	16
19111881	13
830930	13
7998224	13
15578409	13
1907361	16
2976798	13
9238342	13
3090139	16
5649031	13
3363717	13
515597	13
2212754	13
14810188	16
10605855	13
6006225	16
5967890	13
65058	16
6051047	13
3778105	16
601808	13
14325426	16
8041533	13
4504063	13
1442951	13
7889290	13
3278952	13
8130379	13
12752354	16
20201990	13
1842033	13
15505028	16
788100	13
3900484	13
12822850	16
30173307	13
11527687	13
5353084	13
3151922	13
2467729	13
3703473	16
7913866	13
8206123	13
3913531	16
459188	13
5294010	13
588503	16
15871362	13
3467866	17
13046840	13
822295	13
1655812	13
1764345	13
2600829	13
3160967	13
6625075	13
5738500	16
3558943	13
24138461	13
7339763	13
4403010	13
12282915	16
11986926	13
2415875	13
9279036	13
7693407	13
902453	13
9812757	16
4617962	13
6547642	13
15050344	13
6059591	13
5586424	13
1179751	13
2640218	13
6513612	13
4722124	13
2068454	16
3790714	16
687864	13
14814472	13
7728256	13
2693997	13
1042025	13
325581	13
4692872	13
6127490	13
10939007	13
7200947	13
8550461	13
2579388	13
1586030	13
7271631	13
3611309	16
10708981	13
3780441	13
5267956	13
9338468	17
2123117	16
408851	13
3802999	13
2176058	13
5044231	13
2237353	16
4466804	13
6859072	13
2441708	17
1955533	13
778955	16
10576429	13
26364698	13
122620	13
5083461	16
7319746	13
1692220	13
915861	16
7940557	13
10848090	13
2025758	13
7291941	13
1469400	13
2383908	13
3466788	16
629754	13
9201985	16
1573060	13
3031579	13
1786383	13
5796649	13
13170016	13
3746159	16
5181831	13
554897	16
26397435	13
6611046	13
9392745	16
17311452	13
8925811	13
13035907	13
700583	13
3540033	13
87906	17
9366093	16
192103	13
6755151	13
12472486	13
11141891	13
16476284	13
6393805	13
2414931	13
4301307	17
4212050	13
6327432	16
8095997	13
13611807	13
11377785	16
5101173	13
6479542	13
6653690	13
552958	13
8619702	13
1604830	16
16830566	13
4957594	13
15687755	13
8677369	13
7725735	13
358483	13
1042203	16
7546493	13
4833341	13
10227574	13
14198222	16
22618073	13
1759869	13
204886	17
11156678	13
5719794	16
1531003	13
11669420	16
6295197	13
6653011	13
230127	16
5391031	16
5960589	13
966434	13
3324107	13
2964346	13
4599397	13
2301371	13
5691318	13
201913	16
1988293	13
6461356	16
18060926	13
1021333	13
2174984	13
6200243	16
3766897	13
5297578	13
1852506	13
2906410	13
7349757	13
2745878	13
8396941	13
5557211	13
9883737	13
9363906	16
1802789	13
3868746	13
1388965	13
4492270	16
25183093	13
13803560	13
16638	16
14593433	17
5544386	13
2719990	16
117824	13
7237618	13
7141647	13
1133335	16
3916773	13
14713092	13
6632878	13
5992943	17
153487	13
14159374	13
1497814	13
2051020	13
604491	16
6048473	16
5219600	13
2268419	13
1985121	13
130696	13
918725	13
436822	13
3982980	13
3378506	13
481791	13
1209158	13
5213375	13
9754414	13
4439448	13
7466438	13
1383462	13
12633760	13
24127095	13
7565100	16
7449045	13
28970667	13
4178249	13
7103502	13
7163853	16
8730471	16
6695509	13
2113863	17
38088	13
13411948	13
5524987	13
1130106	13
18998896	16
187053	13
13784387	13
209928	16
4007215	17
6100626	13
919657	13
18029064	13
8587650	16
3811572	13
1390654	13
764719	13
4809352	16
4543184	16
3346285	13
1742086	13
6687028	13
2656675	13
4289071	17
8376135	13
3239162	16
15817534	13
7228316	16
3065712	13
5085511	16
7586881	13
6269805	13
2700025	16
1162091	13
9076819	13
4174028	13
11877629	13
1821110	13
254315	13
1083322	13
548718	13
7950528	13
6959175	13
5241207	13
3145150	13
5451282	13
2006964	13
6578987	13
4550792	13
1939149	13
5190794	16
22220590	13
2127445	13
19617524	13
19775748	13
4121661	13
3422698	17
9090922	13
1138714	16
1519630	13
11353037	13
7521047	13
2963243	13
3872041	13
3840629	13
5359127	13
1690230	13
537635	13
6123771	13
8768332	13
11589099	13
9098937	16
5139009	13
3022785	13
5054419	13
13796173	13
6777489	13
13346605	13
3307744	17
8277858	13
4749311	16
1160019	13
5138725	13
530336	13
7483568	13
10257733	13
1994023	13
3858520	13
8644424	13
3819860	13
8029514	13
1619121	13
36856094	13
15163176	13
4124776	13
14781735	13
1272086	13
13969538	13
981916	13
12843079	13
2135125	13
1926583	13
9450678	16
5186358	16
7969457	13
520840	13
8011697	13
964270	13
3701346	13
3333167	13
1362406	13
5247052	13
4414054	17
13418008	13
2171554	17
4402832	13
749330	13
7384203	13
699797	13
5706713	13
1366173	13
2487289	13
4544423	13
926324	13
4154362	13
8824595	13
21982405	13
4601214	13
16110339	16
3129933	13
5906843	13
18852965	13
24194296	16
5237041	13
226332	13
678759	13
10496638	13
7024953	13
2955323	13
7123736	13
1572023	13
5016165	13
11805995	13
10926209	13
1921942	16
3475248	13
1008001	13
11364034	16
4761644	13
3988726	16
4268913	17
1616108	13
7838622	13
1266070	13
1562726	13
13752253	13
7648231	16
7945353	16
4817433	13
792320	13
7915888	13
5203392	13
31741665	13
804910	13
9104177	13
25606577	13
559235	13
6285559	13
5643098	13
1878839	13
7045898	11
533619	16
2831664	16
1840100	13
3924646	13
4057628	13
15987135	13
2549181	13
17409466	16
817425	13
1525381	13
14596689	13
3909341	16
2702683	13
1773716	13
1419250	17
67058	13
10881096	13
351268	13
1893292	13
1682085	16
12741537	13
3954976	13
2383459	13
990887	13
6616162	13
5308102	16
6383591	13
418743	17
1952736	13
183914	16
1533116	13
9795352	13
5088243	16
7421947	13
4147100	13
24801063	13
12246520	13
10487805	16
2564813	13
43230731	16
8379170	13
1788158	13
315451	16
3666046	13
7286213	13
6683370	13
4582745	16
12793870	16
2226964	13
6045176	13
3502375	13
79503	13
8998629	13
16556682	16
841822	13
14656626	16
18373304	13
7230254	13
17450645	16
4605207	13
817000	13
12156001	13
5327682	13
11727043	13
5450658	13
8213492	13
2281892	13
2787958	13
3797757	13
18351392	13
530899	13
7344838	13
9235130	13
218013	13
20324673	16
4866068	13
10595970	13
1222493	13
10635843	16
2003021	13
239423	16
9186278	13
3012517	13
2345222	13
1994039	13
17639776	13
200994	13
2429697	13
31342	13
504820	13
4895630	13
1198882	13
1120779	13
6080389	13
11333768	16
1152985	13
990160	13
1744766	13
4683437	13
15390094	13
10516190	13
1610968	13
2952483	13
6791824	13
6849397	13
2203854	13
5290669	13
2704375	16
7896658	13
4295210	13
3901366	13
2579763	13
4553568	13
1750674	16
7918105	16
4178748	13
5814958	13
2448896	13
4294025	16
7653738	16
10226934	16
11374965	13
8325150	16
3015207	17
11352616	13
1628151	13
169189	13
6898591	13
7043664	13
1268900	13
1047718	13
6864362	13
1580722	13
14578405	13
1079153	13
15010082	13
23050071	13
8733561	13
7235769	13
9540133	13
4274687	13
8491914	13
22096122	13
2174763	16
680445	13
573126	13
13536432	17
1519608	16
5187008	13
2298190	16
8048110	17
2776842	16
825960	13
5697115	16
6227695	13
6275221	17
10438948	13
3956232	13
11081417	13
3727973	13
3721496	17
5682897	13
1250987	13
6804115	13
9795810	13
575001	13
3460500	13
82558	13
15035930	13
52468814	16
4709895	16
1398753	13
2177113	13
922408	13
2850016	13
213414	16
318379	16
542319	13
391327	16
6218207	13
1503602	13
2556362	13
100482	13
7391181	13
99961	13
213690	13
24153986	13
2792615	13
1765601	13
25479546	13
2191065	13
1112233	16
2882054	13
15085580	17
479586	16
13414557	13
6444006	13
25234421	13
6852828	16
6800738	16
5405907	13
3130563	13
601052	13
6531780	13
7891418	16
9140127	13
7047921	16
783750	13
10860298	15
5875751	13
639921	13
11132207	13
2286173	13
1323358	13
15332399	13
1415947	13
1891638	13
1108525	13
13628937	13
2350153	13
7068631	13
4994399	13
2775033	13
3641343	13
3919860	13
2525396	17
3062009	13
530335	13
4552352	13
6729777	16
2120749	13
2963024	13
236655	13
17125669	13
4002398	13
1204212	13
504317	13
9271058	13
1334406	13
10251293	13
6734094	16
332379	13
4595728	16
3975685	13
4588378	13
14705161	17
4569339	13
2556041	17
21481763	13
6012344	13
249243	13
3179024	13
88757	13
11185087	13
7376280	13
13295515	13
680848	13
1646299	13
954984	13
4908810	13
12102858	13
15567151	13
2412914	13
3345856	13
2301876	17
6817320	13
6782728	13
8564942	13
13413656	13
9053078	13
1955290	13
2205046	13
4092750	13
8976695	13
1365401	13
200478	17
30907	13
1032392	16
45388375	13
399839	13
1734700	13
6381171	13
7278165	13
12790118	13
4582894	13
843497	13
1399533	13
7087702	13
14155298	13
231076	13
2471012	13
18807747	13
20659565	17
4018073	13
4812111	13
398129	13
2554078	13
2810476	13
2036939	13
6286211	13
28115964	13
1196062	13
1233801	13
2044685	17
1272088	16
2190593	13
1041271	13
1896087	13
12653633	13
9608120	13
5540544	13
6922556	13
14256997	16
13706179	13
2715738	13
22103717	13
6770666	13
13205574	13
2929896	13
4680682	13
12223974	13
5749836	16
3596508	13
5216931	16
1723986	13
2724581	16
8213370	16
13117448	13
1368578	16
4885774	13
361266	13
8267	13
5362080	13
356752	13
282893	13
1950808	13
8200558	13
2874517	13
4847760	13
9505767	13
29254094	16
3198466	13
827587	13
164273	13
1902788	13
947246	16
13927776	13
1123842	13
10062801	13
13296789	13
24433448	13
3461693	13
12326112	13
900360	16
4168094	13
256891	13
2447194	13
12606529	13
1719303	13
4768169	13
20341148	13
368802	13
4403360	13
7273445	13
5098630	13
3166540	13
42671	13
1063997	13
4694029	13
3297048	16
11855056	13
7033188	13
1098895	13
2663025	17
6699252	13
2567874	13
1879093	13
5013602	13
3527250	13
2795816	13
5818177	13
2692393	13
6660519	13
36521	13
13509770	13
1517058	16
7188958	13
493803	17
4293741	13
51567	13
588788	13
3978462	13
8881868	13
35066053	16
15644008	13
7757935	17
2500552	13
3736381	13
17325796	13
5819019	13
16954560	13
36810	13
7521323	13
583808	13
5738482	13
480030	13
12207730	13
4379966	13
2149971	13
5145682	13
1089483	16
5539029	13
1338674	13
12224082	13
12751991	13
13572626	17
684802	17
3863301	13
1396889	13
9116370	13
2325148	17
3047463	13
11606463	13
527510	13
436182	16
21753244	13
1151326	13
2872436	13
7193120	13
3737717	13
9018997	13
6572331	13
995999	13
7540055	16
3429296	13
1937804	13
3724675	13
1931468	13
1045990	13
4733604	13
3187209	17
10158130	17
2337338	16
113598	13
14388593	13
843622	13
99877	13
2927166	17
11439047	13
5932763	13
11094324	13
2138441	17
3822901	13
12459701	13
3282475	13
4279820	13
6695748	17
1619109	13
12798	13
13366743	13
2456479	13
5618114	13
23497419	13
6920338	13
5121001	13
16459981	13
631225	16
16822260	13
5771400	13
9335063	13
5021630	13
6514290	13
1685653	17
8082465	13
825386	13
4603014	13
6774386	13
3237237	16
4109611	13
737010	13
1086493	13
2135642	13
2507823	13
1194698	13
4175410	13
5717764	13
1091833	13
6610760	13
2535581	13
8610050	13
1829734	16
15764899	13
133190	13
1643694	13
4172986	13
123698	13
1634659	16
261598	13
3512635	16
11130741	16
8094438	13
3738370	13
8750491	13
114988	13
17601048	13
1571084	13
8439053	13
5071644	13
1308920	13
918800	13
8568214	13
2129365	13
9193462	13
21767480	13
8812910	16
11642460	13
4770378	13
7317363	17
322886	13
6114094	13
1570818	13
184527	13
5209774	13
9148321	13
4177648	16
2159752	13
14980961	13
396858	13
8128462	13
161894	13
6053349	17
2480947	13
1613823	13
660775	17
687655	13
7816416	16
8177217	13
1002019	13
1231456	13
5092668	13
3621860	13
8796418	13
4376769	13
129267	13
14406210	13
9879449	13
6205762	16
16568835	13
2957674	13
5886328	16
13181920	13
5091526	13
16587461	13
794174	13
8280458	13
3193404	16
28338066	13
11085575	13
29293831	13
506211	13
1587182	13
19876980	13
1313315	13
2654596	16
3966538	13
14963738	13
11090555	13
2032662	13
4639692	13
89153	16
8498816	13
3194500	13
7126602	13
871120	13
519502	13
2553965	13
6117880	16
1354141	13
2422461	13
568336	13
426675	13
8513269	13
276890	13
14493195	16
126802	13
34969748	13
886091	17
15484542	13
2167963	13
8272687	13
4074755	13
19759816	13
10406549	13
8874580	13
616062	13
1641585	13
7991479	13
2444921	13
14718410	16
1626459	13
5258140	13
2895131	13
9368401	13
2172535	13
3032011	13
19536004	17
2899179	13
223280	13
9444203	13
156835	13
7133689	13
9562440	13
2687690	13
9089294	13
2257298	13
5287053	13
3680251	13
5346530	13
2941514	17
8631058	16
1877749	13
6985182	16
9956666	13
2020133	13
3651521	13
8423854	13
6455078	16
7880500	13
1035644	13
7418878	13
775569	13
6598829	13
1234256	13
7957016	13
2124888	16
3799448	17
13428812	13
6445571	13
2128114	13
5961380	17
382970	16
8550015	13
3748437	13
1322081	13
1722181	13
4235878	13
26370	13
2806042	13
2045343	13
4839650	13
2930177	13
658185	13
4296324	13
3635248	13
3101932	13
16127006	13
5540455	13
6174207	13
4211002	16
276698	13
598852	13
6922582	13
7912297	13
2361027	13
3385125	13
1251352	13
7933603	13
916192	13
720056	13
8550964	13
6079137	13
1026454	13
1796600	13
3640033	13
3103979	13
21832481	13
9761496	16
523718	13
5447115	13
2043506	13
2502306	16
8555728	16
1775505	13
1249086	13
6881123	13
5056798	16
1428004	13
6489912	13
1260963	13
9271618	17
2738051	13
364978	16
197880	13
7915917	13
730122	13
183564	13
6218974	13
5968885	13
7000210	13
4548001	13
3406635	13
11731663	13
733530	13
12926440	13
2969798	13
13010996	13
2367843	16
1477707	13
2578470	13
2784800	13
1315977	13
10233787	13
10248237	13
8996145	13
12080919	13
1731273	13
3570097	13
1144133	13
7323830	13
5716567	13
5142618	13
486565	13
2511073	13
1662192	13
10404105	13
8888188	13
1169109	13
1231266	13
7935549	13
3335558	13
9865542	13
173356	13
7030693	13
728056	13
8833040	13
198894	13
13224075	13
17421759	13
2256624	16
6879870	16
10123052	13
8545210	13
17793997	16
86092	17
2636567	13
428650	13
558477	13
10882270	16
6839070	16
447669	16
900270	13
6016768	13
3350536	13
12490486	13
11126518	13
3922298	13
27410	13
22463224	13
2392162	17
10230110	13
4110613	13
9529272	13
11030554	17
747629	13
7408768	13
8370640	13
6006471	16
4634485	13
2131388	13
493372	16
11163347	13
1070532	13
619746	13
3358894	13
8399162	16
2234781	13
27958672	13
6746934	17
828138	13
825401	13
9975679	13
3174456	13
6397719	13
7351523	13
24190969	13
756078	13
316786	13
517265	17
11838038	13
4798716	13
6398411	13
600205	13
68027	13
30376728	13
4534114	13
10791909	16
2709329	13
2524375	13
6574179	13
2256486	13
10742037	13
9615635	13
1897219	17
8721597	13
11461670	16
5780505	17
5810303	13
15511439	13
8020347	16
948966	13
5610738	13
4091114	13
409249	13
10421204	13
5992796	13
84156	13
10163080	13
2483359	13
355127	16
14938224	13
5213213	13
4412193	16
31051815	13
11810584	13
7711548	13
2825718	13
2779717	13
535206	13
1432109	13
2670537	13
2755341	13
641643	13
6793707	13
6521800	13
1937492	13
4963323	17
2196168	13
1277964	13
4975464	13
4553605	13
834843	13
467066	13
7689801	13
4306126	13
4067901	13
425302	13
135744	13
29330556	13
7473358	13
9483447	13
13574914	13
5176796	16
6285961	13
2327506	13
2122255	13
2701766	13
2034635	13
3783897	13
3167642	13
2305537	13
3174126	13
2412196	16
696483	13
780436	13
12764429	13
7574439	13
9014112	13
18656178	17
4314795	13
6784837	13
652879	13
8383919	13
9792294	13
6293624	13
5608841	13
5456906	17
3740632	13
8093789	13
10748179	13
5053738	13
5040691	13
4822643	17
6991856	13
244048	13
1868948	13
16808222	13
12297601	13
5810665	13
742692	13
30933	13
5181418	17
1785745	13
12216142	13
6744030	13
8082060	13
317197	13
3628408	13
2557421	13
5528992	13
3038052	13
13580128	13
29398014	13
3113711	13
1567624	13
7499450	13
2657995	13
5826715	13
776788	13
18352070	13
839182	13
19343856	13
672969	13
5839178	16
930148	13
1337351	13
19230369	13
1419975	13
5417611	13
4863935	13
1832459	13
10992192	13
7051149	13
11966698	13
6057629	13
8812475	16
5469219	13
7403406	13
254407	13
1441070	13
1292007	16
1345778	13
1049427	13
2722588	13
2942778	13
4382201	13
151769	13
570922	13
3115070	13
19181068	13
255077	13
3262895	17
2587224	17
25348619	13
21612997	13
204126	13
2520908	13
8308804	13
6374920	13
3575340	13
474954	13
37140822	13
3992582	13
2971370	13
1299472	13
7266507	13
3604455	13
4586518	13
2480605	13
5710770	16
3694770	13
3391071	13
42134	16
697101	13
1485942	13
2507593	13
1342424	17
2458917	13
823269	13
12100964	13
9109233	13
17345202	13
6411131	13
139258	13
11453094	13
2687403	13
5104681	13
14431124	13
931873	13
14706231	13
7087950	13
581472	16
4486581	13
6530665	13
7987559	13
303654	13
7654787	13
5961503	13
49698	13
4496782	13
108814	13
9296979	13
17176381	13
924470	13
2258099	16
4065425	13
196979	13
3607691	16
9963684	13
7716700	13
10373333	16
18152663	16
4655143	16
13031667	13
1272496	13
7693817	13
6290405	13
8136654	13
213947	13
2972884	13
8133666	17
2168310	13
453843	13
2604245	13
5972967	13
11035510	13
1447703	13
1001748	13
8437506	16
749271	13
1216527	13
8329376	13
421305	13
6449566	13
3477420	13
3970654	13
2294109	16
5957871	13
1977306	16
2186410	13
29445775	13
1735475	13
7664951	13
34565760	13
5152640	13
19343822	13
5848083	13
6839807	13
4705433	13
18567413	13
7269274	17
3857072	16
2751981	16
3070415	13
2914096	13
2448839	13
10651556	13
758206	17
1597337	17
6671772	13
1158335	13
3660582	13
685416	13
3780601	13
31210015	13
6372399	13
2529208	13
12538693	13
12933056	13
7474407	13
448539	13
1974442	17
26088	13
763782	16
13325182	13
1304848	13
1007775	16
229885	13
2579164	13
1373302	13
202553	13
14120596	13
7982670	17
5978204	13
1671138	13
3192197	13
3053113	13
2745376	13
15189058	16
23373502	13
599299	13
3316307	16
830537	13
4701746	13
6285364	13
4377339	13
12173698	13
2515877	13
245286	13
12994346	13
548313	16
133474	13
1558286	13
6105541	13
16655690	16
5678761	13
9134586	13
2938844	13
1765363	13
8099060	13
1461724	16
685517	13
5902782	13
1941653	13
2680888	13
22961581	13
1464611	13
5920859	13
11047967	16
8787515	13
3287903	13
5289017	13
51276	13
1941327	13
14766031	13
935030	13
2524193	13
1194694	13
10816954	13
14494070	13
772535	13
2431095	13
4883131	13
8044977	13
983758	13
2730475	13
2704164	13
963514	13
3967580	13
13456508	16
25441151	13
1510739	13
6017523	13
927715	13
2961497	13
3179941	13
6928084	13
312368	16
10221172	16
10629785	13
5624340	13
6368035	13
12033863	13
6230218	13
8827866	16
6844132	13
27943601	16
9159682	13
579588	13
725623	13
9922412	13
10583584	13
12448395	16
5084388	16
726310	16
7247862	13
3013039	13
12683292	13
4974820	13
5792097	13
5064641	13
3553395	17
1696024	13
883815	13
9778391	13
1545205	13
1447392	13
281955	13
3177210	13
3294975	13
2638211	13
6609926	13
402393	16
15032397	13
5560650	13
4715668	13
7676597	17
575442	16
453871	13
566633	16
3787509	13
3315287	13
1647816	13
26014050	13
816393	13
6126283	16
1403181	16
16273	13
4498662	13
2228526	13
15113428	17
854797	13
9528815	13
1831507	13
8130039	13
1889948	13
5173871	13
33177448	13
5169966	13
733215	13
6310133	13
6231578	13
5193343	13
9295298	13
9129550	13
5288681	13
9220291	13
1246492	13
277805	13
10737619	13
4782194	13
11343100	16
13757126	13
2408173	13
6838019	13
1936805	13
5219121	13
1648102	13
5895674	13
617936	13
3778754	13
9273431	13
301625	13
1027131	17
1980483	17
3156790	13
839871	13
175266	17
5971441	13
18085045	13
3175598	16
17263038	13
338679	13
2378273	13
16580221	13
6863245	13
2315040	13
4947141	13
1974044	13
21447334	13
952083	13
1000203	13
6205757	13
6276432	13
4478453	13
1330221	13
5907963	13
1462649	13
9287302	13
8047422	13
1974498	13
5654458	13
2594706	13
10529992	16
9839136	13
2220751	13
1361217	13
13139279	13
2090829	13
8286622	13
22750520	13
2631147	13
2515183	13
764142	13
9925598	13
7253049	13
7684	13
448331	13
4518134	13
351584	13
5738818	13
1766130	13
9965981	13
6678895	16
2027550	13
1406814	13
5091315	13
1187179	13
5429328	13
1537276	13
4346704	13
2502042	13
4868697	13
6208115	13
1440368	17
16303364	13
2101221	13
2830109	17
19173632	13
2698592	13
1507085	13
13493315	13
1104153	13
7434310	16
11385667	13
11567938	13
11061442	13
249	13
954919	13
17993905	13
1610555	13
21887	13
2020270	13
2519725	13
5690816	13
4624184	13
617319	13
3292830	16
3809378	13
2770038	13
1757587	13
3722040	13
3017454	13
2799922	13
20498391	13
1263852	13
8844149	16
1820986	13
5568043	13
6613500	13
2575996	17
16178639	13
2809699	16
609708	13
3643791	13
3576938	13
2274446	13
2457421	13
1024829	16
9414629	13
811041	13
895926	17
863683	13
7235347	13
5496610	13
5358724	13
668395	13
600689	13
1567644	17
2435010	16
6482146	13
8026289	13
15397841	13
9180551	13
512293	13
2023266	13
2741287	13
834926	13
195300	13
11399293	13
3550760	13
14224190	13
275450	13
1291489	13
3127967	13
15971659	13
1876855	13
2003834	13
2944496	17
12190462	13
14669699	13
10716467	16
1508602	13
840950	13
7019076	13
7588871	13
3795515	13
5632853	13
4586028	13
1781529	13
7234482	13
7739923	13
1506908	17
1949246	13
4467257	13
7085867	13
7382197	13
1363917	13
4865385	13
5000035	16
15849978	13
1034161	16
22699955	13
9103855	13
5673472	16
2056435	13
2041000	13
767562	13
2090638	16
1275150	13
2106899	13
1963265	16
1623869	13
1377191	16
10297839	13
2102853	13
1380653	16
10084766	13
7668723	13
16636874	13
887233	16
1160336	13
986394	13
2722439	13
10457350	13
7817653	13
2756246	16
4723697	13
8786391	13
102519	13
6337836	13
2891027	13
14978987	13
8333005	13
7616194	16
11959643	13
27373228	13
11279715	13
4980825	16
5576259	13
3197489	13
1752598	13
22578	13
8578309	13
8526951	13
9994791	13
2376712	13
2425506	13
3497825	13
19259292	16
7777367	13
7364327	16
106602	16
2150788	13
3685983	13
16870106	16
13805	13
13188931	17
1275743	16
846216	13
26364207	13
14097000	13
10704799	13
8086933	13
5498811	16
355181	13
12837028	16
9317349	13
1082999	16
29393424	16
15749091	13
8700876	13
10972882	13
10082995	13
33189513	13
22436378	13
8367544	13
2342469	13
28285552	16
23942718	13
2322872	16
8890844	13
10524643	17
11765761	13
5351500	13
8348	13
18337064	13
1542303	13
20450468	13
257277	13
1040104	17
19548153	13
864224	16
1028275	13
13499169	13
355117	13
5934315	13
10467501	13
615240	13
1951127	13
10265481	13
2022753	13
1696765	13
527238	13
8913031	13
1689686	13
9235287	13
7655760	16
1615713	13
257915	13
9089699	13
2556830	13
10476721	17
964217	16
6931514	13
2259925	13
11264680	13
7035145	13
834680	13
7689782	13
5803415	16
3617428	13
9345879	17
3000238	13
2436629	13
4739553	13
2093558	13
4893114	13
1752765	13
23739716	16
1910527	16
2977738	13
38056	13
4411930	13
1631349	13
13765033	13
4785733	13
2334259	13
7738439	13
4209269	13
9928956	13
3964949	13
474717	16
124969	13
810260	13
3092596	13
2575268	13
9110499	13
85029	13
3821934	13
2688166	13
840511	13
15562187	13
6066212	13
7884212	13
2051441	13
639773	13
12307587	17
2705458	17
13886457	13
634294	13
4095135	13
1595109	13
1825654	13
6898472	13
3028583	13
5401358	16
3870492	13
14905060	13
386110	13
70597	13
1618204	13
14715641	13
693792	13
8367590	13
4701457	13
3277949	13
5746155	13
1690785	13
2360335	13
159149	13
3986739	13
1030608	13
11678192	13
672748	16
12528405	13
1606315	13
8306540	13
349355	16
708559	13
1164713	13
268940	13
1209227	13
6794895	13
1266063	13
14148147	16
4292859	13
10128934	13
2225689	13
2148254	13
11687405	13
11714850	13
2277401	13
6161426	13
13433	13
19505707	13
24050146	16
10672361	13
3698291	13
12211859	13
823061	13
721220	13
13307410	13
2748637	16
15615030	13
3870990	13
8820856	13
593411	13
5283822	16
8996364	13
6274389	13
22917458	13
7625603	13
620576	13
3262474	13
10860820	13
5626086	13
7388728	13
2710543	13
66186	16
212059	16
21268040	16
5412322	13
4206145	13
8983807	13
4337678	13
1165479	13
8920013	13
3806310	13
428958	13
5007310	16
43286188	16
5342788	13
2917134	16
12851734	13
8447777	16
15836744	13
372344	13
14734819	16
32771355	16
1549678	16
7069009	16
3503225	16
2012234	13
33464529	13
29262076	16
8780142	13
229152	16
2094638	16
1343553	13
43006534	13
33784804	16
16614198	16
3298581	16
48205030	16
2373493	16
40445630	16
14770939	16
5576767	16
27997494	16
13404060	13
17040202	13
6444048	13
4816038	16
36307493	16
39518097	13
24462634	16
13119415	13
10371761	16
4744415	13
19383139	16
4334321	16
1491869	16
203244	16
5884018	13
32420742	16
12462943	16
71825124	13
54855719	17
18729520	13
17847692	13
5945423	13
27778036	16
21451326	16
8161303	16
11049095	16
36931872	16
24654540	16
5435945	13
20515529	16
5034281	13
47548425	16
18718846	16
29480152	16
10573760	16
28983067	13
7999488	13
83063663	16
28500147	13
2370863	13
15112164	13
12518677	16
5832575	16
11126642	13
21007978	16
19722480	13
3128069	16
17143630	16
2457693	16
46507871	16
52784479	16
19089577	16
7814148	16
44292018	16
4429894	16
46007550	13
11426218	16
12892259	13
17410639	16
38368573	13
13398223	16
24634718	13
3528907	16
16217768	13
100830424	17
6498422	16
33740777	16
28025028	16
1878729	16
112962402	16
35524625	16
41129879	16
9850304	16
11438562	16
5492971	16
68920801	16
21213250	16
12858952	16
47547463	16
79427338	16
16172771	16
27420927	16
27874132	16
122733	16
14199866	16
7522353	16
813682	16
23916636	16
9682426	16
7915668	16
8413089	16
3074327	16
41715450	16
6097646	16
2305391	16
7778904	16
19978115	16
29231475	16
27957513	16
30286081	16
7982649	16
12565804	16
4515334	16
59075026	16
45606968	16
13942879	16
27242738	16
1276361	17
12843996	16
10885622	16
39417109	16
133682212	16
18855757	16
10688419	16
9448323	16
30550473	16
383514	16
7885092	16
7810561	16
16532766	16
8240323	17
5280528	16
904008	16
9597291	13
15206500	16
39379921	16
7650333	16
14203527	16
1997015	16
2802302	16
9422880	16
2315042	13
8111010	16
88019533	16
26406903	16
133826464	16
14429288	16
99735528	16
40697894	16
3839975	16
46500343	16
54516529	16
35489468	16
24120543	16
57849728	16
2577871	16
8355990	16
9338370	16
6709628	16
8755937	16
48801801	16
332680	16
28678667	16
77740796	16
16011801	16
38223405	16
19345399	16
7323935	16
41127240	16
17037567	16
16326119	13
49970501	16
17450570	16
7257708	16
9858532	16
1253002	16
38449383	16
24737841	16
7076304	13
17931106	13
2027629	16
20421065	16
4967403	16
60724661	16
2659085	16
12629355	16
8852904	16
51426089	16
25122217	16
683292	16
1763478	16
60016234	16
43803259	16
3779932	16
7197613	16
12984420	16
39831530	16
52295927	16
21629430	16
15062626	16
30901927	16
25674440	16
22296346	16
12470018	16
37664428	16
16417388	16
627551	16
47178323	16
54052401	16
18118132	16
29109486	17
1695966	16
24453750	16
1234146	16
24175192	13
15259496	16
2123149	16
18575322	16
35907626	16
77447572	16
21601055	16
55839412	16
5673781	17
7260462	16
4911607	16
2676870	16
5634144	16
1744876	16
8853295	16
3804698	16
34794942	16
10204439	17
22305304	13
39960541	16
9682199	16
17291688	16
45258656	16
7378998	16
3820055	16
5657532	16
6307284	16
29523073	16
9557438	16
61816581	16
6051206	16
5646874	16
540826	16
4190443	16
26537256	16
7179403	16
9707971	16
8121918	16
15136960	16
23516118	16
1326390	17
43695935	13
6322302	16
37205598	16
38121430	16
58848569	17
59849906	16
29366140	16
52042158	16
5065996	16
8496089	16
7333299	16
16483043	16
18526114	16
12183976	16
24379452	16
24711925	16
21187352	16
715481	16
21850187	16
33785554	16
5856922	16
3053089	16
16006866	16
8296575	16
2748599	13
36331756	16
35198245	16
19848505	16
2508252	16
14733026	16
22472648	16
7711028	16
24908142	16
21690083	16
10882303	16
9405708	16
15161073	13
1820867	16
20537465	16
71705638	16
3494246	16
29055188	16
8636930	16
23992666	16
13965736	16
26079056	16
11663499	16
3018948	16
9477684	16
37656486	16
472858	16
10073498	17
19772175	16
1518159	16
6594221	16
22174609	16
21032234	16
9310763	16
40142779	16
3436169	13
57767490	16
1009467	16
11143345	17
10224854	16
5896531	16
8835080	16
4259815	16
48722070	16
74304190	16
8852807	16
16160519	16
3802008	16
7859670	16
7947641	16
8580402	16
1320435	16
721332	16
23461242	16
17756578	16
32010936	16
41602662	16
5620696	16
9953868	16
12686880	16
3189370	16
50340823	16
5924667	16
22542654	16
21568710	16
8583087	16
11495710	16
9471996	16
1332248	16
20834113	16
48270563	16
628748	16
19970286	16
47833165	16
4797178	16
9043614	16
21691160	16
19257477	16
15358125	13
10522869	16
52521950	16
57919110	16
62301693	16
8344606	16
11500733	16
4369980	16
17791106	16
4550537	16
25096967	16
1852766	16
8306352	16
10721656	16
12827266	16
33190819	16
30722470	16
103758463	13
9824322	16
3854261	16
11046053	16
13947098	16
4753134	16
7577055	16
33521860	16
16775069	16
12139749	16
77471235	16
4588170	16
1283369	12
4866248	16
42322253	16
19510521	16
11053294	16
8208639	16
13347259	16
15862889	16
15758200	16
6654354	16
1943914	16
19749179	16
324784	16
9029180	16
64371709	16
53787848	16
14038359	16
19853713	17
33202660	16
4039144	16
1378836	16
20879139	16
17110134	16
19259127	16
58326754	16
34512975	16
15768408	16
4759049	13
104024399	16
5606590	16
9574062	16
18626396	16
1331136	16
39911029	16
3758487	16
13972649	16
17286451	16
616146	16
64129429	16
7064804	16
33065628	16
15034350	16
22925839	16
43627261	16
25980378	16
442013	16
14016495	16
871646	16
34006241	17
3114312	16
23293699	16
12117089	16
13236365	16
52848837	16
26849427	16
14734341	13
25127201	13
249188	16
8685641	16
14921726	13
97848161	16
1394590	16
25036728	16
2283615	16
7356552	16
1752746	16
41911113	16
14387220	16
10993600	16
55987589	13
962224	16
24650664	16
40779227	16
190532	16
3927957	16
30796782	13
2696928	13
930018	13
5042522	16
157412	16
5793236	13
15133681	16
4910610	16
15224700	13
706258	16
11885228	16
2508885	13
7444299	16
19198999	16
29167094	16
490874	16
26572176	16
17673264	13
44248516	16
2314339	13
25390230	17
1597329	16
52681738	16
55132178	16
66786857	16
4570506	13
15415163	16
2228943	16
9858305	16
633697	13
11042137	16
4831587	16
3248685	16
61171414	16
17176824	13
13549310	13
59135860	16
45914323	16
3937816	16
17854309	16
1625254	16
10762489	16
6989215	16
10414511	16
66067800	13
82119177	16
224030	16
39650179	16
1257307	16
81853936	16
66481456	16
3437741	16
13932620	16
49832284	16
9655432	16
22306395	16
56072679	16
2241607	16
14495172	16
4044346	16
12148258	16
4730660	16
41118081	13
3667770	16
21385904	16
2912919	16
14293350	16
13615328	16
44086397	16
18972051	16
12767261	16
92331544	16
1859632	13
11760711	16
35626231	16
594428	16
19036091	16
35590942	16
14678309	16
6811583	16
5165273	16
37783066	16
28514353	16
6615597	16
44360898	16
15208937	16
5770086	16
37037301	16
12006	16
12185538	13
44235118	16
1482366	16
7009346	16
16410468	16
11463832	16
240836	16
5692579	16
1317746	16
36991931	13
33755791	16
10166195	16
14309762	16
21324863	16
5063348	16
10570304	16
898315	16
7089407	16
24321092	16
12290083	16
8378336	16
8959666	16
59103653	16
10437592	16
5489560	13
47862335	16
4822777	13
36323161	16
28545343	16
3736350	16
25287121	16
4834758	16
14114436	16
33240662	16
13944976	16
28398752	16
28420067	16
6226556	16
2384987	16
9750607	16
41914680	16
4115262	16
5620734	16
10321501	16
5841976	13
24116889	16
28263332	16
12703834	16
19731	16
6407006	16
11768446	16
15572957	16
20759212	16
23998065	16
26527249	16
38686186	13
9562925	16
6295932	16
4418424	17
50483080	16
11105448	16
12595753	16
19353091	16
13096033	16
6705291	16
35536222	16
3030824	16
28516624	16
4126711	16
22067617	16
22820899	16
77731542	16
1548489	16
2298072	16
4118996	16
4733252	16
31884830	13
1478872	13
28261080	16
10080422	16
21209470	16
2690076	16
26603581	13
3437140	16
3226610	16
22700999	16
2265346	16
1432159	16
3268522	16
430774	16
2947209	16
31364667	16
14745364	16
8440557	16
8507915	16
8466998	16
24838896	16
49017247	16
2703337	16
5976163	16
29695439	16
16639583	16
9432574	16
29161113	16
39853312	16
458635	16
7396581	16
48814475	16
8905556	16
11352881	16
33053039	16
4753826	13
99221524	16
49827409	16
13634217	16
7952441	16
30810861	16
72602064	16
3409474	16
7594967	13
1950328	16
4241038	16
4245405	16
2710594	16
8343942	16
24350578	16
46824739	16
14085521	16
22512879	13
47462696	16
23409444	16
18844823	16
3820259	16
2845490	16
2889166	16
45664379	13
8889849	16
25835973	16
13116454	16
19324629	16
918205	16
5413756	16
6359	13
8488488	16
6797460	16
39851639	16
8409394	16
56334202	16
39427966	16
6827655	16
39508720	16
67219013	16
24732052	16
5221843	16
6153433	16
2886799	16
31742427	16
21418856	16
28182832	16
3909588	16
139693741	16
2729866	16
49189817	16
8670535	16
34340443	16
3080905	16
2557793	16
17375826	16
94594396	13
38002221	16
12588499	16
54431585	16
17208766	16
5016648	13
34240815	16
18079250	16
18851094	16
9182834	16
38792041	16
346159	16
10681986	16
745222	16
8235676	16
49363572	16
14959439	13
2829370	16
53222522	16
30876163	16
5583545	16
14637545	16
806543	16
29052343	16
32104611	16
6104515	16
16872525	16
25276030	16
3094130	16
20194633	16
30980007	16
2172979	16
29117844	16
8977780	13
1064798	16
12087369	16
35266200	16
27848111	16
11002862	16
5835301	16
17576825	16
12013824	16
1307283	16
8550219	16
8216083	16
4557355	16
9878025	16
13781590	16
65512362	16
16878320	16
24248210	16
37572817	13
20066681	16
102606349	16
79467807	16
7346928	16
19092363	16
1802068	16
9296660	16
47126075	16
19547642	16
12505572	16
1368860	16
30762458	16
4451825	16
15258546	16
13691844	16
38900490	16
11845599	16
20043948	16
795196	16
6100656	13
13129993	16
41313497	16
49166961	16
5317189	13
3760197	16
420333	16
4628132	16
10480116	13
7271065	16
3006229	16
44097760	16
89469283	16
26627545	16
6075328	16
8888674	16
58496971	16
99854963	16
10468808	16
16931616	16
16625733	16
7118369	16
13537984	16
544758	16
28277563	16
8252770	16
3798234	16
9640549	16
18712763	16
70551413	16
5954921	13
8873844	16
5127223	16
71536320	16
36451750	16
22858917	16
4517387	16
184267	16
4653063	16
29157427	16
45055894	16
6026489	16
53109110	16
18941703	16
8152918	16
9231460	16
5224825	16
12378593	16
6353056	16
8698533	16
43862909	13
12541378	16
37996996	16
31877473	16
7399834	16
15129385	16
14822241	16
5074406	16
10822363	16
47729816	16
15821995	16
13050559	16
5783548	16
36178652	16
3377919	16
17906308	16
4702527	16
6137938	16
68098719	16
16162684	16
10731962	16
44045916	16
1031417	16
6828414	16
53496411	16
2902723	16
1648329	16
59806282	13
18411821	16
33062831	16
3315503	16
24811954	16
42607363	16
20600880	16
1137454	16
24674504	16
27657974	16
35387953	16
25154586	16
748156	16
20860963	16
8337596	15
19921887	16
2875197	16
476364	16
26741363	16
55362326	16
5392206	16
38612405	16
23080727	16
304706	16
63813986	17
66591990	16
7151378	16
634061	16
950114	16
12956770	16
1967342	16
16679814	16
14996319	16
6744755	16
64418881	16
16895655	16
25883499	16
24174016	16
8297229	16
14090149	16
102138960	16
28528992	17
41215894	16
87999668	16
21545937	16
2330925	16
33848675	16
14353316	16
11889134	16
10509487	16
88181015	16
7055247	16
28873516	16
45166150	16
106993553	16
32653642	16
10836266	16
52691488	16
4811349	16
12007171	16
5107388	16
12176713	16
433664	16
1140469	16
27746775	16
33917764	16
10567678	16
4625784	16
57765082	16
2243245	16
30009151	16
33141900	16
11747642	16
3362841	16
8325770	16
11391283	16
18511505	16
1232994	16
4173874	16
10656136	16
1668788	16
12465241	16
11677174	16
9624546	16
5076083	16
448832	16
27292420	16
19766342	16
14951058	16
2560361	16
8101543	16
3540212	16
24046628	16
71976539	16
422635	16
14232827	16
20967396	16
392420	16
5463119	16
17149326	16
18469339	16
9528910	16
20071556	16
30059188	16
63710673	16
52758997	16
11087663	16
4070036	16
2465999	16
26277839	16
41146358	16
61797868	16
18549784	16
3559581	16
12012335	13
32022143	16
818090	16
11397081	16
2925629	16
6627175	16
38871768	17
8469052	16
4369827	16
47489684	16
60145020	16
82345862	16
18939299	16
2526176	16
9692556	16
1213081	16
2546825	16
31510694	16
6718125	16
7459016	16
5971728	16
27668895	16
44431149	16
27000236	16
31172497	16
17318500	16
39309794	16
11262051	16
2427700	16
15691148	16
17546667	13
15091571	16
4622080	16
8807835	15
1381100	16
44370668	16
1352186	16
4875025	16
29986006	16
17980317	16
14105735	16
17324168	16
14042662	16
13792072	16
60348999	16
12323525	16
20112451	16
11044273	16
14307607	16
55652195	17
1470687	16
28500584	17
3082179	16
39219421	16
29041370	16
16780317	11
949858	16
14266753	16
43908084	16
444813	13
6332259	16
7388936	16
4047417	16
22734563	16
3009268	16
20605326	16
11863739	16
7436164	13
15011057	16
2061799	16
32886961	16
36784711	16
31457260	16
106626886	16
26561965	16
20406024	16
18228450	16
9794260	16
60783810	16
3918917	16
7090746	13
8957409	16
15686960	16
14367469	16
6717628	16
3397884	16
23449614	16
14607748	16
26322842	16
20839983	16
7658069	16
322955	16
12883406	16
5194452	16
3943581	16
13695852	16
33457813	16
67463101	13
14558968	16
20529850	16
17110578	16
8972944	16
9851310	16
18699195	16
33096608	16
2852713	16
11743249	16
415386	16
27341334	16
30726435	16
13360664	16
12665258	16
4519544	16
18926070	16
533353	16
13400728	13
18686352	16
6031001	16
9927689	16
20533675	16
38994640	16
793764	13
22667102	17
48080647	16
15253306	16
23360745	13
3478691	16
40282697	16
1935616	16
2254955	16
44937056	16
20179324	16
31597280	16
74426976	16
15973991	16
19752030	16
16470463	16
25279971	16
3239885	16
20986659	16
1550093	16
11644421	16
61795645	16
21784662	16
114728560	16
36971217	16
350011	16
34627218	16
13386171	13
483709	17
31727360	16
21498911	16
79068958	13
14090294	16
27847399	16
9540264	16
30572654	16
12898802	16
57246966	16
10462442	16
27866478	16
13176179	16
46129227	16
1180165	16
5934598	16
34251851	16
30403549	16
3406339	16
2977293	16
13740277	16
2182604	16
6693189	13
15287171	16
8644463	16
68356906	16
17679586	16
13252524	16
2610129	13
2612326	16
10008607	16
1666678	13
13760767	16
29706994	16
45725845	16
3916929	16
13448903	16
556380	16
71542453	16
9030123	16
13421613	16
10775	16
62419945	16
17071944	16
5637007	16
40663931	16
15639998	16
1261212	13
44018862	16
62059515	16
9718075	16
22186797	16
28666505	16
25460785	16
11155112	16
11201617	16
2008026	16
27846524	16
1066427	16
451525	16
7167413	16
2085144	16
26111836	16
16356078	16
58635966	16
24488429	16
11337216	16
47761562	16
18935157	16
35219778	16
4747406	16
3976845	16
5282335	16
11148452	16
2204216	16
15721292	16
31101239	16
91063764	16
40993202	17
1713719	16
9372550	16
2903199	16
10448556	16
47032354	16
20144781	16
5812277	16
15921652	16
1008906	16
16686586	16
6311514	16
41434476	16
10539884	16
17249592	16
17738411	13
80911736	16
8725649	16
24670910	16
20200172	16
14990901	16
3433049	16
5436915	16
61136398	16
22181616	16
30856329	16
33333259	16
13121390	13
2851281	16
25089479	15
20539488	16
13708467	16
2434769	16
20475691	16
15601140	16
10904344	16
10380916	16
1531432	16
26636361	16
6555344	16
30131050	13
6078250	16
40881441	16
75058101	16
10411230	16
9631544	16
4894603	13
13103049	16
20522334	16
6418	16
4053836	16
29916602	16
4150301	16
1730586	16
12534926	16
9191892	16
5486888	16
44346734	16
27604958	16
12557328	16
751910	16
47001460	13
13496442	16
1881094	16
16489798	16
22965143	16
23726504	16
11722629	16
42731808	16
18015474	16
781871	16
18310764	16
2238279	16
9902946	16
15611346	16
15100463	16
58617546	16
23565983	16
1838309	16
41805156	16
1487127	16
3363684	16
3852198	16
2905052	16
33521584	16
14634592	16
2094537	16
32190509	16
23158643	16
4968787	16
769777	16
11363428	16
54562565	16
36928213	13
32937197	16
34555909	16
5859727	16
17481600	16
8314252	16
21577918	16
69746018	16
457135	16
13447096	16
9399684	16
6764566	16
49783772	16
25627095	16
25383634	16
11636826	17
26347487	16
1034774	16
20123246	16
5282374	16
37989270	16
33308262	16
4688030	16
2195616	16
24019774	16
34553127	16
21033152	16
30708616	16
69199990	16
12295016	16
16646691	16
32161946	16
5445447	16
6822897	16
21162275	16
1041043	16
43814460	16
455221	16
18036406	16
24120575	16
24625165	16
50756487	16
50342219	16
3197076	16
9891198	16
6795175	16
29483103	16
14770003	16
25587535	16
31024429	16
15288137	16
3431058	16
70042482	16
4289233	13
16458881	16
3265416	16
11319695	16
12292948	16
68050749	16
94282537	16
3898887	16
18071094	16
4107126	16
1391814	16
12065173	16
47776151	16
62548133	16
5508214	16
369135	16
5140236	16
270504	16
16867471	17
43257222	16
9325370	16
49495625	16
22508517	16
9242938	16
48051101	16
4649882	16
3853843	16
4897784	16
44439941	16
2287776	16
6400291	16
11750838	16
150957913	16
45065417	16
5583919	16
13568790	16
2748473	16
70711573	13
30650854	16
6354946	16
16150235	16
18675402	16
23888732	16
15129696	16
1404679	16
15948559	13
21721784	16
38510488	16
2900926	16
24249617	16
48230249	16
912775	16
7092826	17
41592666	16
1284185	16
33131427	16
16090420	16
18539573	16
3055297	16
3860598	16
53601116	16
6776720	16
17830854	16
10059277	16
49074222	13
26334166	16
7688229	16
18763843	16
30813637	16
26471387	16
26535884	16
7542431	16
13588943	16
97506581	16
8093189	16
31930256	16
1924381	16
33856688	16
19494408	16
4334651	16
5161805	16
5309031	16
1828775	16
117112873	16
45936353	16
3493218	16
3473488	16
11023644	13
2168489	16
4108740	16
30723179	16
4244737	16
36744477	13
1498142	16
9547671	16
48057573	16
1552581	16
8955442	16
26690042	13
10230675	16
10473532	16
5995783	16
17211606	16
9307382	16
5268681	16
276824	16
62157437	16
52254072	16
1420	16
1037503	16
18530366	16
23874736	16
15644256	16
2008504	16
7414352	16
4740238	16
33264630	16
42957119	16
1716044	16
8737920	16
26400285	16
25948833	13
35420055	16
30423896	16
18428302	16
71974465	16
14134555	16
3130988	16
14859436	16
21638352	16
2509153	16
18724246	16
14845000	16
16770399	16
13902227	16
43221556	16
23653511	16
22112796	16
27251625	16
8243617	16
13702070	16
14402768	16
3133833	13
683630	16
4274812	16
2112473	16
31835278	16
60768176	16
615392	16
11409284	16
1439502	16
30038387	13
22599795	16
4519679	16
96320	16
24167358	16
35148917	16
646360	13
8227590	16
2784337	16
713882	17
13687183	16
16766587	16
17646829	13
3056249	16
8635380	16
93657261	16
18209705	16
16371001	16
10218782	16
4003997	16
158292	16
12013367	16
53874444	16
23961257	16
32497427	16
3896581	16
11759951	16
27580402	16
17682482	16
4879282	16
10780687	16
5478756	13
4682730	16
9348440	16
18397898	16
45488395	16
36590681	16
17433495	16
15994517	16
11875706	16
53849253	16
9121893	16
9574624	16
15659545	16
17367443	16
3693682	16
809921	16
44597657	16
82600356	16
6615716	13
29079071	16
135351043	16
16205269	16
4297276	17
46145685	17
32775095	16
52973767	16
14365145	16
17763246	17
11308207	13
8702293	13
26124908	16
41704089	16
2215662	17
2884126	16
24841645	16
32839231	13
25756591	16
6856752	16
5290452	16
35734040	16
25294849	16
6526816	16
1510145	13
4408658	16
3085343	16
20498671	16
807411	16
57798518	16
1997115	16
530486	16
29908273	16
11389569	16
12924436	13
23144455	16
14520229	16
4032292	16
17902302	16
10295835	16
20119608	16
39786623	16
9256235	13
11924014	13
13005545	16
3573643	16
6387218	16
69691941	16
19075392	16
11916999	16
196988	16
7346315	16
20260344	16
37463979	16
8198092	16
13979356	16
22885400	16
19491636	13
11985588	16
22960836	16
1631182	13
65289393	16
17100618	16
6121129	16
30685900	16
2062965	16
6849715	16
19101395	13
89252538	16
873926	16
4181313	16
27238090	16
441896	16
22855968	16
16929034	16
30757105	13
4490205	16
1988706	16
15261841	16
2593554	16
17941485	16
55014298	16
452348	16
4854189	16
8043729	16
7559549	13
27943438	16
21688384	16
10046375	13
27517872	16
30271406	16
19305097	16
29997103	13
22891522	16
2560929	16
4533765	13
46937218	16
5169853	16
2176309	16
2989079	16
5293999	16
3585529	16
5712081	13
53398093	16
25653551	16
5816234	16
77266995	13
6740287	13
3691158	16
8633253	16
5955497	16
3031533	17
30352212	13
11576749	16
35404174	16
1605313	16
25456003	16
35721552	13
92290520	16
3307088	16
9873518	13
1719191	16
8376048	13
14649312	16
42652026	16
23709015	16
1386116	16
4622393	16
11289141	16
24779343	16
202443	13
4233490	16
11430770	16
23889961	16
7924747	16
1820	16
25095037	16
1561299	17
11381009	16
82339325	16
5724878	16
27612236	16
6480203	17
5532768	13
3455736	16
62037968	16
1247032	16
11324189	16
859733	16
5562206	16
11534950	16
52380968	16
14883098	16
10792498	16
6321687	16
19805696	13
2714263	16
35773924	16
8038977	13
1920397	16
18180341	16
28518176	13
29158731	16
8415936	16
14601203	17
2252856	13
3827776	16
3722097	16
11793146	16
42642799	16
11115117	16
30560828	16
51972932	17
19553273	13
27406991	13
19415838	16
15677683	16
6126563	16
47095582	16
2216535	16
3403912	16
13176302	16
19274288	16
28100030	13
20863553	16
22325667	13
77176201	16
35626048	16
50660311	16
9150932	16
12015144	13
28182468	13
43766574	16
63390810	13
22841908	16
566881	16
44314795	16
10635831	16
37007990	16
7626363	16
3965579	16
18408379	13
7421805	16
1619785	13
106599925	13
4673903	16
41991105	16
4731346	16
27032228	16
13336145	16
16047634	16
8451804	16
11710102	16
36756763	16
3074721	16
37742991	17
26659989	16
31026624	13
42696404	16
4065264	16
9237753	16
15057055	16
529301	16
3744417	13
63772900	17
1966660	16
5561087	16
492028	16
4680763	13
40737204	16
5963064	13
29765799	16
20914153	16
9581784	13
38312091	16
3353271	16
2300928	13
4831695	17
10327196	16
4205321	13
72491585	16
22764455	16
19547730	13
17322339	16
14638830	16
16585620	16
4768749	13
48918064	17
2180212	16
15809741	16
31065950	13
7864846	16
13211979	13
2866759	16
6181370	16
10471339	16
331048	16
33154974	16
23456956	16
16282689	16
7123461	13
4370947	13
23810255	16
3161173	16
23776422	16
6747535	16
2406319	16
9945546	16
62306510	13
3965655	16
83840395	16
1263439	16
53909351	16
7391213	16
4055144	16
23471114	16
7470950	16
19880528	13
18923420	16
9606301	13
2289290	17
2677061	13
2626886	16
20392172	16
33184121	16
4440047	13
42495105	16
1079466	16
2149618	16
1214553	16
20747619	13
4139828	16
8790458	16
12165147	13
5032601	16
3455610	16
3560364	16
16855801	13
8434947	16
12449049	16
3533872	16
5946900	16
3540573	16
2565105	13
24924645	16
21223659	13
37495429	13
17326995	16
1681514	16
61740667	16
17621076	13
21771164	16
4853017	13
7196885	13
4688843	13
10486058	16
963640	16
595932	16
14643035	13
120652	17
17673793	16
3107523	16
9133658	16
12589038	13
86227	16
1235678	13
3534435	16
5748388	16
14802375	13
12251147	16
34536444	13
4175296	13
62747483	16
13648794	13
1857546	13
9040418	13
29179298	13
6869538	16
24042684	16
512296	16
7268161	13
9340352	16
40214141	16
3550585	16
3202606	16
26296648	13
11691479	16
13179211	17
4598608	16
20748797	13
8782281	16
33887888	13
19589458	16
13485333	17
24133290	16
19067890	13
4807481	16
11421805	16
13349954	13
18544600	16
21399193	16
3618650	13
22298840	13
13397334	17
7562070	17
862370	16
10789174	16
24993066	16
9096233	16
4421843	16
170675	16
34136386	16
8706026	13
509026	16
31242675	16
19662821	16
50485439	16
1590136	13
3954360	16
9280252	16
3826778	16
977947	16
22603061	13
1706181	13
18382720	16
27243467	13
1439228	13
3164041	16
3913616	13
16748847	16
30875860	16
4719326	13
14500451	16
5200170	13
12064195	13
34033468	16
10435735	17
8217708	16
3124909	16
2402126	16
7788045	16
32442594	16
8895853	16
26697435	16
209660	17
68639403	16
27478612	17
6551589	16
1336508	16
4737255	13
9321994	13
5771505	16
28737166	16
6437017	13
7249792	16
13067047	13
7883033	13
10619565	13
7240581	13
1894647	16
41422193	16
1210013	16
13049401	16
13786306	16
19474156	13
21994659	16
51647931	13
9565610	16
27176358	16
10299502	16
3135638	16
751707	16
13246602	13
4346781	13
21757984	16
10901435	16
26857642	16
56060521	17
19792212	16
1328057	16
47581064	16
65348630	16
24079379	16
15372866	16
29282912	16
2962270	13
28225404	13
36765030	13
17990990	13
12080852	13
335896	13
30751930	13
21296334	16
3504029	16
2279987	13
6312535	13
30223165	16
18416728	17
12016223	13
20538340	13
2472941	13
3857686	16
48580064	16
15394863	16
356917	16
8947731	16
42281544	13
1606840	13
13383077	16
3319355	13
1319365	13
4159556	16
4103575	16
87339683	13
2584502	13
7049333	13
23748113	16
5193522	13
17932975	16
621238	16
12052971	17
2980588	13
14064904	13
16370103	13
14870445	13
14958974	13
1267339	13
4965742	13
6277500	16
3362184	13
14572726	13
9981985	13
6503497	16
24923173	13
26915376	16
15795457	16
4748068	16
5254662	13
2450695	13
5085315	13
10442782	13
1883154	13
23159765	16
14056599	16
9721856	16
25576492	13
4538468	13
16912873	13
2085456	13
4914573	13
365498	13
13310375	13
20220842	13
6967373	13
2793918	13
6437037	13
5933065	13
35896363	13
26691475	16
7957797	16
7218972	13
44866987	16
2753836	16
26273473	16
877096	13
23767525	16
12301244	13
14194142	16
10712627	16
8295644	13
4637670	13
4061161	16
7861413	13
1469553	16
2219331	13
20874779	13
7401996	13
22469880	13
3333497	13
19748547	17
4033343	16
1542137	13
46119924	13
6139801	13
5989233	16
3936272	13
7412469	16
5383258	16
34054266	13
814539	16
4940013	13
10684065	16
9789150	16
21307184	16
2299424	11
19338689	16
120643	13
2396412	13
25734500	13
4276209	17
18723332	13
8088537	16
4928093	13
7353625	13
15241071	16
1698185	13
15415911	13
41576144	13
19847102	16
4740770	13
1825549	16
811906	16
13876311	16
6712783	13
206426	13
16746162	16
1226561	16
2595225	13
13232100	13
2009286	17
2038069	13
2689073	13
16439847	13
3729448	13
3610235	13
61448408	13
200050	16
19028669	13
16661832	13
34132495	13
14719624	13
8089955	13
104298	13
2378877	13
759121	16
4249982	13
8462269	16
7134420	13
18601933	16
21466485	17
7125033	13
2012140	13
3782926	16
3587136	13
4201753	16
17083201	16
27681758	16
3952163	16
455079	16
1304890	16
13956063	13
36248648	13
7387371	16
2124501	16
42216951	13
5840758	13
6962775	13
1391359	13
12082395	16
7121638	13
2563830	17
4728835	16
6634570	13
2370733	13
2399735	13
27755484	13
3423808	13
12100017	13
3702624	13
9101832	13
9154748	13
897431	13
8209356	13
14565519	16
12010157	13
1667524	16
6969602	17
992944	13
12568658	16
41886653	16
7314817	13
28607183	16
7823742	13
94281	13
12409256	17
31986832	13
866040	16
6723108	16
25398487	16
3565632	16
33605	13
5467095	13
12017441	16
761382	13
5825999	13
322785	16
19964840	17
7888533	13
2772024	13
10341818	13
1977240	13
12997823	13
2721834	13
8965225	17
5105761	13
15367991	13
11527556	16
7668562	13
33825608	13
1408767	13
1785048	13
2039229	13
9389766	13
22653381	16
6323247	17
356985	16
5627376	16
2144338	13
8017700	13
1814590	13
1640587	13
6543548	13
8116152	13
16821555	16
1280704	17
7229488	13
6484408	13
20992818	13
3275794	13
2287371	13
9063922	13
4162276	13
200283	13
2762638	13
5817894	13
124093	13
14189805	13
4069216	16
26744254	13
1920520	13
2156813	17
17409039	13
5246176	13
1001174	13
1301369	13
8042075	13
8222399	13
17563265	13
1168922	17
3376160	13
358736	16
7271107	13
15878365	17
22305348	16
9589755	13
5948338	13
1299578	13
2437441	16
15090734	13
6668928	16
8232221	13
1624192	13
1159099	13
14688761	13
15013199	13
11085469	13
14206325	13
6025117	16
687729	13
31337427	13
3038730	16
12759864	16
19867114	13
4416779	16
10638134	13
8623838	17
4976086	13
12199926	16
2192072	13
3685512	13
6628552	13
2464307	13
16232324	13
3128866	13
3333503	13
1287369	13
5758117	13
13531315	13
9996686	13
8895800	13
934411	13
2973676	13
11870094	16
1160631	13
123233	13
16214149	17
7729582	13
1198616	13
3399250	16
6829516	16
22493509	13
927682	13
1443393	13
4018467	13
5847722	13
6057887	13
2024497	13
296465	16
12882528	13
6612358	13
6069087	13
4584437	13
1442850	13
20008172	13
2718626	13
4594467	13
643813	13
1059547	16
9546887	15
5115774	13
82854	13
12644691	13
516828	13
7056123	13
573913	13
2204401	13
753152	17
10935151	16
266625	13
4760038	13
2328668	16
16062111	13
4442336	13
709329	16
1610881	13
1601132	16
1065254	13
1725837	13
1281079	13
3910279	13
4842245	16
6628968	13
1008104	13
10140944	13
1490017	16
2859956	13
9181421	13
701398	13
2505303	16
3921317	13
15050864	13
640722	13
5735170	13
3654481	16
5158795	13
2255607	13
4037852	16
4450488	13
3390952	13
5520372	13
476254	17
784752	13
142105	13
19413818	16
34782370	13
4538175	17
3557156	13
9427124	13
13381683	16
17534683	13
719880	16
787470	13
9006292	13
5638443	13
3214437	13
16422323	13
14487812	13
2887082	17
10248345	13
6245349	13
944599	13
70863	13
1199251	13
89126	13
6369114	13
950018	13
575793	13
4824393	13
1103467	13
6397831	13
1226418	13
963279	13
2452943	13
2694722	13
591215	13
13356673	13
4695856	13
10255556	16
2271468	17
8634292	16
18831659	13
2201408	13
1914715	13
5091475	16
6943256	17
2059647	13
3964757	13
1828563	13
1512413	13
1535001	16
10806951	17
1514720	13
13189081	16
766946	13
43937	13
1918870	13
178466	13
4836761	13
7978174	13
6727409	16
4988619	17
1221665	13
6002622	13
47375	13
7055840	13
4254376	13
16851443	16
2004846	13
4976	13
393214	13
4167509	13
4376109	13
2315183	13
7212429	13
7594788	13
1728809	13
1158213	16
4254538	13
4155239	13
2207754	13
4488872	16
5223659	13
15286726	13
6910078	13
1536854	13
3770672	13
11932615	13
3641624	13
724858	13
13812199	13
10447431	16
2228150	13
9191427	13
5916760	13
2470915	16
1797041	16
9919019	13
378666	13
7792938	13
12092908	13
25358924	13
5995907	13
1618915	13
2164957	13
29903972	13
7150756	13
273850	13
5143224	13
3943396	17
2654569	13
8298480	13
9608772	13
532331	13
12009809	13
675236	13
13332939	13
5006887	13
1087755	13
15185851	13
2264382	16
11671347	13
604300	13
2918737	17
12090972	13
4045100	13
2304861	13
2018879	16
796883	13
1374056	13
1362589	13
4747544	17
293113	13
17679666	13
5892	13
2749119	13
2541416	13
5589219	16
1407581	13
67071	13
6758399	16
313476	13
387664	13
407430	16
1123237	13
9128819	13
7602305	13
5752897	13
15203652	16
1984494	13
7518010	13
1704562	13
2051365	13
1414278	13
309548	13
6466375	13
3002425	13
2728092	13
873034	13
4915468	16
1800368	13
9669981	13
3451685	16
708996	13
451286	16
113663	13
269765	13
2178111	13
3218024	13
6565554	13
2027167	13
502698	17
4112803	13
4033889	13
5440196	13
4719322	16
2126688	13
4112108	13
3421235	17
2017105	13
14250734	13
12532125	17
2571114	13
3106640	13
9609456	13
1033350	13
11568610	16
5147013	13
2031496	13
263647	13
9061896	13
224110	13
11835030	13
11283940	13
1636245	13
1078086	13
8201421	16
9260184	13
6818939	13
4342541	13
3466654	16
945669	13
8321359	13
5618041	13
1826045	13
68150	13
2217192	13
8481059	16
1030381	13
407063	16
7733893	17
38227160	13
7364499	13
7718627	13
2000880	17
1909797	13
2517413	13
1076845	13
12506960	13
4144897	16
997194	16
6306164	13
1834115	13
10105468	13
4310082	13
151437	13
7765722	13
14597138	13
8589816	13
3992035	16
8702789	13
9637813	16
4341484	13
148175	13
2042351	13
2399564	13
11747325	16
1824834	13
5104818	13
2917012	13
324664	17
3860456	13
809502	13
445317	13
5239053	13
6484108	16
4373857	13
1884882	13
2297463	16
1129567	13
3510326	13
7634841	13
8021574	13
1089548	13
6885317	13
5666712	13
1738490	13
2249380	13
11220618	13
12674538	13
2769083	16
10270412	13
1261412	13
4262767	13
2652458	17
896248	16
1928799	13
3016416	13
14271978	13
2674271	13
8321830	13
4992870	13
617630	13
11482848	16
7494588	13
55916	16
5503576	13
445030	13
3242668	13
792851	13
3490959	16
5078324	16
12524599	13
11597253	13
2171830	13
43450	13
180032	13
897271	13
1055571	16
872944	13
4797028	13
6689474	13
3951006	13
10283979	13
10474481	13
1726093	13
16275680	17
6725946	13
824558	13
3595837	13
7031338	13
10790679	13
5463940	13
2930822	13
3846519	13
1032371	13
4765843	13
21357761	13
955822	13
1214338	13
5166078	13
4558897	13
6959218	13
1585411	13
11323423	13
4446236	13
555931	13
3948977	16
20074190	13
387452	13
2528815	13
8993204	13
6748657	13
3651431	13
4668581	13
1884737	13
1773364	17
4242187	13
3741691	13
1647439	13
2789438	13
10680575	13
671159	13
10186390	16
675917	13
833785	13
5014943	13
16874530	13
4147259	13
2468363	13
2659426	13
5656385	17
2985861	13
2610439	16
13412837	17
5536462	13
1510681	13
9944753	13
945982	13
2253405	13
1088933	16
9456854	13
748117	13
1528752	13
2800671	13
4217873	16
10502447	16
3763273	13
3526951	13
454654	13
18862163	17
431773	16
10143887	13
2930381	13
1890093	13
9646925	13
3927881	13
1808014	13
2063168	13
1817635	13
6255618	13
1299830	13
73424	13
10615157	16
1342772	13
27484	13
7641437	16
1548302	16
256641	13
3473503	13
3423463	16
142283	13
17715121	17
4046245	13
7131858	13
1186554	13
3051613	13
12874554	13
10229276	16
8795001	13
16005497	13
23633881	13
60726	13
1074625	13
2797875	16
2103122	16
469068	13
6606638	13
187605	17
506165	13
1802377	13
3580547	16
4721345	13
11479857	13
3291082	13
6540597	17
2301059	13
3859465	13
272762	13
3682338	13
3212898	17
1320150	13
1607151	13
7677764	15
6854488	16
2463512	13
9026870	13
3809471	13
4136761	16
5697257	13
13519004	13
488064	13
6819175	13
16644520	17
11046043	13
5115099	13
3965735	13
476110	13
10559216	13
423087	13
715940	13
6025039	13
513619	13
23011623	13
3711956	13
707848	17
6361122	13
38152	13
6657261	13
2652597	13
4601820	13
21075408	13
5556295	13
14293271	13
5197696	17
5661458	13
6485746	13
1575002	13
400321	13
2355720	13
3391050	13
3817506	17
705777	17
6691583	13
67967	13
7060019	13
29638	16
164584	16
524565	13
5604502	13
5571790	13
6573613	13
6109054	13
3111550	13
6190590	13
7033693	13
4168561	13
3077402	13
20369059	13
3092229	13
2494292	13
3152731	16
1170723	13
1146543	16
4223143	13
1309777	13
2133699	13
211086	13
26163680	13
4146986	13
3727054	13
1218965	13
3684713	13
1263958	13
2661427	13
3557510	16
1477412	16
7231985	13
2982675	13
5279649	16
1206007	13
5389579	13
348180	13
11106171	16
795660	13
6311480	13
3406073	13
11234987	16
19595680	16
3277066	16
2978025	13
648925	13
1454343	13
10867613	13
282415	13
14749325	13
26046075	13
8462637	13
9128671	13
851432	13
1849585	13
5936639	13
2428459	13
9876662	16
5504956	16
2995083	13
3353297	16
4730897	13
1980082	13
797716	13
254940	13
4524658	13
1601445	13
1190011	13
2674807	17
1627562	13
174313	17
9283068	13
542821	13
16085147	13
6377627	13
5837471	13
23850868	13
244586	13
6807742	13
2296145	13
16053318	13
4805615	13
14464603	17
5898418	16
22619005	13
13354318	13
1268715	16
833839	16
4208028	16
7310525	13
2845311	13
2828738	13
2011750	13
3503675	16
7284561	13
8329109	13
8325891	16
4577284	13
745671	13
1119810	17
5514396	13
1611055	13
296692	13
2493471	13
2406807	13
4821497	13
1559749	13
2022198	13
4893846	17
7664610	13
10304879	17
2062498	17
7079587	13
1705715	13
5289940	13
933325	13
11057360	13
4607127	13
7781151	13
3945564	16
3608438	13
108615	13
3124086	13
5286054	15
2905599	13
4933062	13
3602977	13
2102760	13
524684	13
817727	13
14070232	13
2134478	13
1733747	13
4008094	13
375461	13
1073463	16
10207858	16
105365	13
2500911	16
9079357	13
1901425	13
9795847	13
15054631	13
1648158	13
3571389	13
14023866	13
2351157	16
3982707	13
8061586	16
8959966	13
817779	13
168752	17
8964110	13
2760966	13
830651	13
6320852	13
6474258	13
522830	13
14697957	13
1320655	13
2463906	13
1136074	13
658443	13
10308365	13
339817	17
381057	13
25134465	13
411551	13
3206134	13
5277249	13
7528169	17
1583260	16
14623247	17
3620340	13
18510443	17
22881999	13
4971051	17
6186422	13
4295728	13
5776925	13
8065954	13
7985124	13
163988	17
3324326	13
1888513	13
5265963	13
2494704	13
9110813	13
4689476	13
3339942	13
2161618	13
4167559	13
564115	13
451448	13
86462	13
9904978	17
3456089	13
3527871	16
35121860	13
3665822	13
5910435	13
2694148	13
14417918	13
6771666	16
5292704	13
249724	13
3029529	13
1329718	13
6938127	13
20056927	13
4203635	13
10465653	17
20050415	13
251173	13
6487905	13
2030024	13
8231	17
1201217	13
2560670	13
510314	13
4165094	13
8363128	16
34851371	13
91603	13
779864	17
2925549	13
4611621	13
4088964	13
1485931	13
1969244	13
8236664	13
331868	13
120561	17
1334544	13
3711343	13
3511637	13
5306273	13
2967981	13
5781841	13
9547270	13
3814788	13
2562021	13
2704937	13
2991433	13
1731710	13
91756	13
6241119	13
12715373	13
6337506	16
3411005	13
3886219	13
1777686	16
2341847	13
10769344	16
5435394	13
11205952	13
2535059	13
1327784	13
4606509	13
957735	13
2880897	13
4705687	13
854181	13
2408908	13
2584382	13
1974327	13
7002152	13
17794116	16
12224228	13
3455447	13
618039	16
17052952	13
8943997	13
21309077	16
14851089	13
874949	13
4914656	16
2259817	16
3677549	13
11349539	13
12752874	16
23699012	13
32853183	16
22599434	13
9022011	13
827160	17
1847535	13
6591695	13
6185909	13
3180055	13
13279062	13
1545508	16
12956890	13
4650537	13
947698	13
8871716	13
7114059	16
6046349	13
247006	13
13543822	13
8988826	16
1003825	13
4544122	13
885858	13
10663398	16
663211	13
67372	13
2313506	13
4700437	13
627016	17
6586471	13
5079554	13
7585281	13
4069353	13
3082841	13
2918417	13
39952347	16
17375021	13
10884950	13
1602543	13
8022991	13
4958788	13
6839107	13
1954347	17
5531232	13
1202800	13
8629495	13
5009148	17
18424864	13
5761183	13
11966218	16
8133701	13
481094	13
2503388	17
632496	13
3649769	13
3282775	13
5696172	13
7072262	16
1933398	13
4665409	16
2851590	13
5643159	16
22957004	13
543897	16
3767598	13
2272602	13
12466243	13
2776055	13
8285004	13
7634222	13
5137544	13
2808634	16
8084688	13
302644	13
735012	13
6287707	13
1856658	13
1158694	13
3755821	13
8571981	13
1028989	13
3451837	13
188132	16
7305838	13
1077533	13
4380084	13
501611	13
1128311	13
8143655	13
2074246	13
9685690	13
4584212	13
15619931	13
2413298	13
1411500	13
5519457	13
5267	13
23996860	13
17468529	16
8832871	13
10604565	13
4230692	13
2910468	13
8620162	13
1675559	13
2790277	13
2851775	13
2003269	17
4920372	13
11589675	13
1756453	13
388957	13
3888177	13
7760454	13
19335625	13
142072	16
34229506	13
12606221	13
1403553	13
794721	13
5110373	13
13694337	13
7768174	13
7571003	13
2517399	13
11493610	13
21188793	13
13197549	13
8560480	13
20454483	13
13943015	13
27167127	13
14940417	13
1252017	16
11288267	13
7871147	13
5481473	13
3214149	17
3214020	13
5700446	13
2908773	13
856535	13
2544481	13
14877132	13
3783349	17
1452558	13
244201	13
5696223	13
6319353	13
9001858	13
5394491	16
1502223	13
2443384	13
323125	13
4325721	13
4574956	13
1698281	13
11143766	13
5047972	13
1601197	13
7316505	13
1096766	13
4270755	13
396198	13
2259954	13
6379715	13
14264597	13
487990	13
27526	13
1981181	13
3533796	13
380634	13
2694703	13
9377655	13
2599241	16
37700	13
10926968	13
5995590	13
8147669	17
5678766	13
13320127	13
3705314	13
6483993	13
502377	13
2508042	13
8788444	13
550090	13
2841423	13
3629966	17
1641579	13
5219012	16
4674222	13
2669006	13
109641	13
4342098	13
6268919	13
3512576	13
1385543	13
7151406	17
9475967	13
1606193	16
612200	13
7744760	13
9954675	13
1991235	13
299033	13
5403859	13
3757658	13
12649260	16
2697350	13
977004	13
634506	13
2254670	16
16081382	13
1330292	13
1871792	13
7700230	13
1245674	16
781592	13
323879	13
8121910	13
5409182	13
16616815	16
2357935	13
10403379	13
1488050	13
5439264	13
2906117	13
1074161	17
2844013	13
994507	16
8441674	13
5283530	13
8559674	13
629515	13
6594063	13
6664257	16
557422	13
173572	13
219409	16
10993650	13
4935668	13
4328879	13
6710193	13
6070524	16
14762943	13
6605896	13
6951475	13
10258696	13
2746889	13
1737436	13
49902	13
777724	13
1268038	16
1420088	13
5682980	13
4842634	16
3744968	13
1736068	16
2964038	16
106653	16
6262073	16
8990140	16
2748665	13
169176	16
17429044	13
912612	13
1496731	13
2223114	13
9298795	13
3149463	13
2075698	13
3891852	13
1291323	13
662626	13
2365722	13
1234101	13
1582040	13
6453373	13
4819498	13
4736288	13
23142053	13
19545585	13
3621132	13
8138068	16
15660196	13
2386747	17
6318812	13
2837253	13
6819959	13
4426682	13
10832215	13
8357040	13
2723411	13
1326704	16
5835138	13
7353170	13
3560488	13
7633526	16
3576109	16
2332114	13
2195216	13
3799875	13
3324325	13
7369827	13
9022983	13
29954369	13
4696064	13
16615380	17
16235692	13
2006424	17
607354	17
4129639	13
7143620	13
5359494	13
1881901	13
1583426	13
15550971	13
3907000	13
3733761	13
4853104	13
12075123	13
17656261	13
1626501	13
3881705	13
446645	13
9322167	13
922386	13
8615680	13
5334264	13
2788583	16
1433272	13
13893036	16
19769224	13
33526043	13
91217	13
3168501	13
1348639	13
18239070	16
107674	13
2644115	16
12129607	16
1749619	13
7661068	17
7645550	13
412082	16
445864	16
5356265	13
258287	13
15535680	13
5021752	13
5451847	13
4917128	13
2737574	13
23257964	13
5284313	13
4534632	13
345759	13
4645793	13
15126262	13
5948759	13
884381	13
2810382	16
8758850	13
1855284	13
1863572	13
3314338	13
5737710	13
6466569	17
1533149	13
621109	13
9551529	13
277974	13
1959049	13
4416194	13
1086531	13
5009758	13
653571	13
7903299	13
5271751	13
23301809	13
5133504	13
3226482	13
948032	13
3065996	13
2831354	13
8223698	13
1025057	13
2968022	13
665906	13
3688282	13
7182099	13
2695119	13
1094536	13
5367531	13
7116213	13
14443437	13
6369554	13
551809	13
2849429	13
14271727	13
4654347	13
1603622	13
881163	13
7337078	16
10862079	13
1998164	13
4077747	13
3357056	13
4974911	13
13454934	17
3791389	16
3361249	13
8151873	13
1345566	13
2873077	17
5194559	13
9997477	13
1458576	13
2730195	16
701987	13
2574284	17
15246622	16
9610335	13
12617240	13
18993269	13
609504	13
184933	16
899577	16
721835	13
16513919	13
3281444	13
4085862	16
3936328	13
5287387	13
4751423	13
7415119	17
7237508	13
863620	13
1675199	13
398026	16
1545828	13
3952993	13
4463747	13
2156264	13
3690571	13
1127799	13
15796731	13
4273526	13
92384	16
2855934	13
4806718	13
500375	13
1731418	13
9118196	13
6173523	13
3539451	13
2362167	13
1494882	13
6381426	13
9549503	16
7522893	13
5662742	13
279718	13
10889903	13
8306540	13
26233818	13
2421553	13
6610767	13
5989880	16
4770538	13
852222	13
1499590	13
680387	13
1487627	16
5439525	13
15600799	13
5162919	13
1453207	13
26070455	13
855585	17
2216136	13
4357814	13
2226475	13
6815907	16
1104415	13
1681377	13
1862358	13
5993048	16
1973630	17
3603779	13
3326140	13
5374141	13
1279279	13
284833	13
17183070	13
322065	16
2667547	17
3338876	16
957803	13
829872	13
8331823	13
710241	13
1493424	13
2440227	17
1546839	13
9073008	16
117212	13
3692248	13
10051780	13
470808	13
2266607	13
4891968	13
8504397	13
11495518	13
318936	16
15599878	13
1164792	17
1458489	13
14030037	13
111013	13
4403120	13
4855993	13
500655	16
14262693	13
14215814	13
3665529	13
11819977	13
8757363	13
2592389	13
7082215	16
348382	13
8981443	13
5905002	16
1408467	13
2249924	16
4852657	17
2091841	16
18449908	13
6380681	13
9170178	13
475643	13
1313326	16
230114	13
317784	13
4385684	16
6638625	16
7063708	13
10516877	13
1531034	16
2333366	16
7938239	13
6092568	13
559828	16
6265370	13
11551535	13
4518995	13
6235445	13
1092196	16
10638939	13
4167552	13
12730835	13
404496	16
33324092	13
9116143	13
2388500	16
2600054	13
5418853	13
12416178	16
1360609	13
4687117	16
8523111	13
6821943	13
4008716	13
6183405	13
118475	13
8521173	13
28678	16
3572305	13
3973934	13
1871045	13
13114909	16
8236879	13
814181	16
18852809	13
3806986	13
898104	13
2402199	17
5888126	13
4904802	13
3554615	16
7104650	16
4636763	13
5069993	16
4593671	13
165828	13
3524826	13
1756964	17
2357800	13
1528334	13
8464991	13
375957	13
1221278	16
2816377	16
1443960	13
4199797	17
6225186	13
12799151	13
5534698	13
7968187	13
9361770	13
415324	13
9493182	13
457006	13
1185617	13
1148814	13
6754435	13
6955468	13
1089280	13
198297	13
9419860	16
3738513	13
6090338	13
7360667	13
14494061	13
1051244	13
9731097	13
8078946	13
3613905	13
2702322	13
997507	13
17674080	13
4491759	13
393430	17
438513	13
1760434	13
6408847	13
997228	13
1421976	13
9357492	13
20588795	13
2579599	13
1654895	13
445118	13
243497	16
369937	16
4929710	13
63971	13
4215864	13
8895308	13
2017374	13
1482693	13
153823	13
6806860	13
737996	13
2195320	16
836147	13
3687047	13
1954089	13
151495	17
3884573	13
1412858	16
3585828	13
1462226	13
4719519	13
898336	13
341808	13
269818	13
15479007	13
6120524	16
9051517	13
7538607	13
3675420	13
1659174	13
494805	13
4464471	13
1516603	13
9987186	13
23708783	13
3045867	16
2246246	13
13996656	13
3634779	13
5501962	13
3122942	13
17553567	13
9333362	16
8567666	13
480713	13
8883196	13
16830767	13
10972062	16
2923246	13
5727426	16
1582152	13
369979	13
5492552	13
5458456	13
1681903	13
5794013	17
22898932	13
452605	13
4765149	17
12567412	13
3022664	13
4383236	13
15618078	17
12828692	13
11086756	13
9380669	13
736340	16
14643170	13
13948454	13
11549828	13
7577351	13
8773304	13
19665002	17
6295	13
7083610	13
3856604	16
239332	13
11416687	13
17264282	16
6345273	16
12702345	16
301088	13
7203060	13
332418	13
18140388	13
1215276	13
17563348	13
7255562	13
3716641	13
2291937	13
11730504	16
6906067	13
21638994	13
3316829	13
1598207	13
2375341	13
5146946	16
2073988	13
1702966	17
6846918	16
6313851	13
9281982	13
567448	16
7629447	13
943489	13
1632181	13
2623126	13
1821953	16
4470550	13
4648920	13
9203785	13
2677641	16
664442	13
5637999	13
2419683	13
15271203	13
4110113	13
2682000	17
2920197	16
17461350	13
4107751	13
3496588	13
939970	13
17658179	13
12543096	13
4002531	13
337844	13
5107912	13
1453131	13
697049	16
3502226	13
4127674	13
19923377	13
7817454	13
5151535	13
333543	13
9719076	16
196771	13
8730649	13
4798888	13
2243989	13
18171564	17
8472825	13
12496747	13
451903	13
10952822	13
7025529	13
6760968	13
14372873	13
8357674	13
11973310	16
36332835	13
17176802	13
12750844	13
736749	13
14927767	13
3962479	13
778649	13
1245965	17
7722975	16
7335790	13
753892	16
4077387	13
1135501	13
415663	17
12238473	13
6904532	13
3181805	17
8077639	13
9490482	13
1486361	16
3438089	13
7565729	13
6639897	13
11609329	13
11873073	13
886038	13
11779233	13
3948272	13
20401473	16
6162422	13
5620985	13
5889815	13
2817097	17
3150593	13
5525494	12
2567785	13
1954676	13
24591420	13
1381121	13
7906082	16
2768495	13
24600042	13
4096753	13
9341414	16
7155359	13
7082554	13
1332774	13
13754	13
5543065	13
8521502	13
5532316	13
4844023	17
665677	13
4966209	13
690135	13
355704	13
18721533	13
1434719	13
8334961	13
91365	13
881161	13
4417406	13
873143	13
3691421	13
2853663	13
20610235	13
331622	13
8459409	13
5081526	13
5193530	13
13175150	13
283328	13
833797	16
2863594	13
2640925	13
6165584	13
12046662	13
6408284	16
1146306	16
14742115	13
7023103	13
730867	13
2221299	16
5254384	16
706252	13
8356459	13
4738223	13
213986	13
1703963	13
1038852	13
10355434	16
1449039	17
2437735	13
2387275	13
7992947	13
7544349	13
218972	16
15025640	13
6238218	13
1252395	16
14904928	16
7643974	16
1175824	13
13046305	13
292915	13
6658445	16
6144673	16
972383	13
4033761	13
7386685	13
6383525	13
8773109	13
3683154	13
845681	13
5272511	16
1820791	13
8744552	13
8824333	13
7087135	13
19188936	13
247268	13
248857	16
7360065	13
592349	13
15028374	13
12156849	13
5238737	13
3081037	13
1893814	13
357259	13
1455569	13
926168	13
5703325	13
4220356	16
2342049	13
347369	13
5158762	13
11988473	13
2216450	13
1084032	13
142717	13
1056281	13
637371	16
5881097	13
405572	13
2386862	13
7134041	13
11783489	13
10662438	13
841291	13
754343	13
3793189	13
2051058	16
3764259	16
2590570	17
2015754	13
1721217	13
6632474	13
4440387	13
7085373	13
519232	13
640993	13
3823957	13
18313039	13
12884053	13
12977758	13
770955	13
7526289	17
15137930	13
12571900	13
92183	13
5046008	13
2161512	13
8071655	13
6783221	13
755992	13
1915209	13
7082292	13
282671	13
12301782	13
1334707	16
408936	13
6855698	13
17747739	13
4372343	16
395187	13
14973011	13
11713360	13
563372	13
1533512	13
22711276	16
424317	13
782081	13
1760304	13
449589	13
9119992	16
5313838	13
2618611	13
8137523	13
8538314	13
6245563	13
5238679	13
3949166	13
961610	13
4646020	13
7976162	13
2560670	13
7384442	13
5848389	13
734056	13
2862511	13
5442818	13
6296345	13
5582856	13
247773	13
3908936	13
2549467	16
1597602	13
324606	13
4734488	13
13301974	13
235502	13
1292224	13
6101389	16
6939965	13
733341	13
12349657	13
10269288	13
10801698	13
2120749	13
7240390	13
7098174	17
5037808	13
18501740	13
1508008	13
2125801	17
5458723	17
496447	17
913237	16
24349760	13
8948734	13
1960414	13
1983170	13
6072303	13
4167622	13
8468781	13
4146937	13
4915968	17
9836712	13
1276689	13
3153645	13
2405615	13
4043371	13
661416	13
9334066	13
4475298	13
1623240	13
3695639	13
1519245	13
2538057	13
2256060	13
879173	13
54204	13
13665297	13
1364132	13
3411890	16
5920073	13
11204211	13
330874	13
5058402	13
7192147	13
386588	13
1187906	17
79143	13
2278838	13
12453875	16
3438289	13
5471840	13
19017333	13
8509021	15
10409803	13
775488	16
486862	13
2536736	13
5725333	13
7778974	17
4490707	13
2218957	13
1489487	16
1402234	13
4670518	13
2272131	13
13856989	16
1342355	16
11030623	13
10176306	13
50678	16
8158183	16
466508	13
12580011	16
5588671	13
7787404	17
2660309	13
4120278	13
8230675	13
11494896	13
67357	13
3488763	16
7026868	13
668171	16
6509456	16
9132536	13
4641326	13
2967016	16
3735648	13
2522523	13
1073892	13
2654895	13
15401652	13
10637259	13
3173772	13
5882201	13
3756995	16
5160411	13
929117	16
2171737	13
3775094	16
2839684	16
5757302	13
4960265	13
1193108	13
4204964	13
2121771	13
10281549	16
5221070	13
2829734	13
743371	13
1219871	13
3884336	13
3942345	13
2701998	13
1947967	16
25799898	16
3167430	13
15010406	13
874675	13
1863431	13
647257	13
2860735	13
7890929	13
25960948	17
23622762	13
12762637	13
11171761	16
12251291	13
1169051	13
12613446	13
7755498	13
2127637	13
681461	13
6209290	13
1520300	13
975075	13
2301210	13
7676867	13
6844886	13
2235723	13
4239828	13
1021889	13
7295892	13
3778521	16
163755	13
3232253	13
1916964	13
9969351	13
5119172	13
2400989	16
2561806	16
7238836	13
5473874	13
9647820	15
915703	13
1391159	13
3706119	13
2640676	13
3344907	13
2125789	17
1851273	13
18550559	13
1986883	13
950304	13
5176749	17
5123324	16
871746	16
12154657	16
1442095	13
14214935	13
1023380	13
220393	13
10542862	16
4592550	16
5308187	13
3272259	16
212409	15
9264877	13
2811593	13
321352	13
5090830	16
13365580	17
6599653	13
11983535	16
8173285	16
7676270	13
4937228	16
5027010	13
117924	13
1582190	17
5209399	13
1068124	16
5086477	16
1301765	13
1128521	13
686321	13
4660092	13
21094348	13
36681786	16
10129407	13
5433779	13
1488703	17
2589173	13
713872	13
450769	17
14760478	16
2849420	13
11018601	16
4123481	17
116569	13
16387223	16
271456	13
4971519	16
6934088	13
14260878	16
6196619	13
3067586	13
11731471	13
9044723	13
16809086	13
5810272	13
2399464	13
4228021	13
1947448	13
3505462	13
916491	13
5546882	13
8006386	13
1445064	13
11827850	13
1849909	13
1372617	13
3888516	13
16522263	13
7103761	16
1911197	16
511831	13
2959468	13
1649637	16
3861978	13
6773172	13
16643056	16
619632	13
10036785	13
1877826	16
455569	13
361989	13
1182746	16
2799003	13
3720295	16
1952325	16
1902504	13
5044448	13
18300021	13
6027289	16
1900343	13
8939675	17
3664545	13
4021183	13
2203241	13
10493294	17
335610	13
2685877	13
6072494	13
14636235	13
7501914	13
86627	13
5543065	16
3290580	13
10131745	16
534093	13
778571	13
6581170	13
2187480	13
538696	13
3814692	13
11719265	13
9070184	16
2718793	13
3243292	13
1988222	16
21822891	13
4673622	16
5528420	13
4477996	13
3809667	13
1942213	13
12640545	13
1876814	13
2383076	16
1896352	13
1404062	13
6782045	16
832128	13
95518	13
28880340	13
2025591	13
925713	13
4475164	13
3757085	13
5701600	13
14343645	16
3168675	13
19539967	13
9413464	13
3246445	13
558255	13
390437	13
12466985	13
5955474	16
2581127	16
967507	13
12443876	13
17803921	13
1768025	13
1151448	13
4930343	13
2177337	13
1977802	13
18653802	13
2934370	16
12733173	13
8118855	13
1887347	16
3790209	13
4861144	13
8781779	17
2559962	13
587541	16
2913252	13
3725416	13
1845923	13
1502051	13
265239	13
303606	13
3034419	13
1136573	13
8924244	13
4581631	13
13394423	16
37942965	13
4513044	13
6830875	13
2798249	13
5111340	13
3545595	13
530549	13
8921163	16
1380654	13
9163730	13
2518261	16
6475750	13
2008085	13
3286496	16
5107171	16
684169	13
13634285	13
951429	13
1749421	13
12217215	13
782227	13
3927983	13
11006045	13
14444142	13
5975001	13
1794697	13
16850962	13
12087886	13
2445729	13
3855625	13
29179668	13
3004638	13
10772668	13
2802944	16
1900979	13
3338543	16
11728076	13
19564944	17
6967806	13
4766622	13
5833253	13
7750705	13
2450290	13
3263886	13
16322161	13
2613334	13
9180856	16
6706933	13
979707	13
19638604	16
1287069	13
265392	13
11010514	16
9525051	13
1718729	13
65865	16
4230930	13
2184744	13
5768681	13
13982247	16
4692666	13
2302762	13
1573139	16
3587800	13
5924039	13
3492008	13
319371	13
1829319	13
860001	13
681465	16
924321	13
3429183	13
6154382	13
10973163	13
85352	13
199020	13
538340	16
1644005	13
3063093	16
2881078	13
2955973	13
4560275	13
4805680	13
1580917	13
8502125	13
1674498	16
6777057	13
9304252	13
5992143	13
9012743	13
233980	13
5857524	13
3007746	13
12184610	13
5653082	13
6896263	13
1526574	16
4417505	13
1321907	13
2131131	13
1056045	16
4801805	13
513974	13
1117629	13
9766163	16
3304763	17
39757590	16
14756187	13
1416365	13
2960040	13
1139648	13
1235049	13
23982529	13
10252502	13
2797805	16
5071802	13
8152631	13
19684274	13
869354	13
7009543	13
4280807	13
2407175	17
6279503	13
599633	13
2586564	13
15262462	16
1286337	13
4682921	13
4838154	13
7927590	16
7013715	13
5189233	13
940164	13
934705	17
17686694	13
3408223	13
2958232	13
12077076	13
10959996	13
4697451	13
1896822	13
7609607	13
6075682	13
11330024	13
996144	13
2305189	16
4604200	13
6671179	13
848238	13
8149061	16
14325408	13
2254502	13
5014900	13
2122564	13
9486756	13
136735	13
2988867	13
797574	13
5337817	13
13128818	13
1960669	13
2422808	13
2243622	16
391461	13
7295799	16
170653	13
343833	13
586531	13
699622	13
3708566	16
2715268	13
5945247	13
6734139	15
99351	13
975905	13
1124601	13
2417019	16
11859745	13
6304303	13
3567900	13
635936	13
9558841	13
15315487	13
1235236	13
5517185	13
3347586	13
12227694	13
3704351	13
1057598	16
2478380	13
1502594	13
2206562	13
9300196	13
5115875	13
15654744	13
4492728	13
3073666	13
20086794	16
2390513	13
646424	13
897242	16
1597364	13
6267958	13
2460179	13
3306687	13
5928428	13
5442459	13
2448262	13
4990062	13
4550823	16
161942	13
8913980	13
6996015	13
7862888	13
411494	13
7988803	13
2509273	16
6150286	13
217154	13
3694097	16
4455540	13
4905372	13
5224363	13
3022552	13
2426206	16
26570949	16
2402871	13
7426804	13
6250888	13
8363422	13
2287844	13
1449760	16
7473242	13
499856	13
380572	13
11367720	16
5267030	13
13118404	13
8800843	13
3625598	13
6759116	13
5288225	13
2637491	13
2840371	13
1038759	17
1695041	13
1449756	13
4913549	13
12812006	13
2622542	13
5042820	13
15060699	13
1191670	13
4947650	13
7081464	16
15604753	16
2900375	13
6686202	13
4840443	13
173591	13
10852288	13
38661352	16
3047794	13
17679344	13
1999164	13
6607369	13
627907	13
2166297	13
4550388	16
2852980	13
13328930	13
9294178	13
10153235	13
2918449	13
1303423	13
10240960	13
2408836	13
1413944	13
1081669	13
10491851	13
8300598	13
6889348	13
11220099	13
9090368	13
526185	13
3100032	13
251555	13
9160191	13
440188	13
2930932	13
13592088	16
8320358	13
807818	13
7415437	13
9424228	13
11535669	13
191842	13
4190538	13
7213407	13
9842205	17
1141259	13
4647803	13
2508979	13
10730755	13
5292609	13
2726926	13
13553355	13
3996917	13
2224356	13
247201	13
5014695	13
8904431	13
1405975	13
25658227	16
6243576	16
2809688	13
10564618	13
70810	13
6009815	17
15770874	13
7324595	13
12894876	13
3257202	13
5899814	13
4202858	16
3838234	13
2054254	15
1451627	16
591054	16
6695217	16
5166103	13
4194922	16
4502770	16
5039428	13
96082	13
579591	13
950196	13
45193570	13
1463421	13
13549424	13
4005561	16
1468370	13
1640026	13
2755772	13
19102941	13
2568781	13
5460179	13
6581422	13
511812	13
2270798	13
448889	16
3677093	13
21609287	13
12944595	13
2280604	16
5154588	13
1467458	13
2664229	16
8120255	16
15577571	17
1345064	13
5226058	16
2618657	13
21801536	13
8083082	13
815007	13
10197013	13
3538795	13
439287	13
2672439	16
734340	13
3896071	13
4817795	13
1263369	13
2329176	13
2019872	13
627274	13
8345336	16
13293727	13
9086208	13
13196564	13
1430928	13
8526906	13
3973253	13
6670308	13
7999761	13
2882502	13
1844222	13
1507574	13
6816029	13
2786007	13
780811	13
14706247	13
1212887	13
7450515	13
6842870	13
18958999	13
2299180	13
11318717	13
4942326	13
9101349	13
19480763	13
7398734	13
6330891	13
4201370	13
1123201	13
2703310	13
10710679	13
3366682	13
2011919	13
2648558	13
3742837	13
18230096	13
7997004	13
122061	13
3411499	13
9206850	13
646813	13
1132124	13
10555763	16
1590479	13
1775142	13
1666843	13
14373610	16
2227921	13
5602184	17
10771694	13
6389326	16
6340760	13
2046087	13
9781017	13
4752143	13
3873387	16
18107722	13
739044	13
570457	13
4303338	13
8268528	13
4639131	13
4552410	13
1533146	16
8281447	13
19989717	13
4793864	13
3586268	13
499298	13
8228403	13
11321007	13
184493	13
19674046	16
2037462	13
8577618	13
8990222	13
2479632	13
4910753	13
10239098	16
12401618	13
7692319	13
3470034	13
7275423	16
1853008	13
6510884	13
9450334	13
1367450	13
4379602	17
1852264	13
1203091	13
729141	13
9922190	13
4220971	16
2517907	13
8676559	13
2450469	16
5316589	13
2637056	13
9652001	13
9630217	13
4235826	16
571306	13
6139324	13
4925797	13
5371291	13
2116051	13
8073074	13
2444688	13
957104	13
8279303	16
2412233	13
1842299	13
15689486	13
1748259	13
2353332	13
6117038	16
661346	13
4559487	13
4373596	13
16719935	13
6661880	13
19186609	16
7202569	13
239317	17
5635161	13
8690393	13
1609777	13
13890351	13
6731195	13
3160164	13
3875368	13
5473739	13
1223849	17
4710367	13
16054774	13
5837209	13
10738615	16
860345	13
4774309	13
5391114	13
984688	17
11697729	13
6368195	13
1150807	13
3442899	13
1917725	13
1709315	13
2767518	16
1953860	16
28049597	13
6620159	13
444675	16
158546	13
641615	13
5650924	13
4031808	13
12229088	13
1598645	13
2948490	13
6824925	13
808817	13
2569773	13
1515887	13
6288946	13
1681200	13
23405191	16
1985979	13
6997999	13
3945728	13
34124	13
4963758	17
5572556	13
21260461	13
683214	13
12987382	16
12834856	13
6292765	17
1020894	13
4804512	13
8917828	13
305527	13
1302865	13
13505816	13
20892363	17
11476115	13
16160756	13
7835722	13
16780079	13
7419499	13
442478	13
23267382	13
475483	13
15891283	17
5486544	16
8982739	13
1231431	13
6729337	17
857421	13
5450513	13
868044	16
4530337	13
7594735	13
2854203	16
865479	13
4075717	13
541752	16
7587116	13
4073058	13
10957390	13
1752183	13
16562836	16
7126251	13
1509773	13
3839343	13
2160013	13
5181173	13
9688919	13
1773690	13
3988521	13
9678790	13
7866051	13
16304487	13
16839300	16
14146939	16
7968836	13
3709011	16
1155758	13
4373469	13
32559129	16
924799	13
5382315	13
5080039	13
2546190	13
3268436	13
4084089	13
579465	16
11265907	13
11646263	13
9562670	13
1830417	13
12375244	13
3142306	13
1203312	16
9896944	16
11363719	13
389883	13
4349398	16
2194594	13
3808316	13
6209967	13
4328477	13
4026931	13
4448438	16
1438903	13
5281248	13
4255475	17
7072339	13
599710	13
7804280	13
877158	13
9888740	13
4420508	13
11751140	15
14336947	13
3859127	13
5896915	13
359867	13
5646714	13
2691994	13
6043743	13
1554677	13
27279903	13
10419553	13
3119064	13
2411090	13
952517	13
1103339	13
5854429	13
2886953	13
2074036	13
5358946	13
3204508	13
4882685	13
917536	16
5032264	13
15614127	13
7102299	16
6082118	13
6792817	13
229326	13
4265387	13
1585140	13
2228016	13
2022528	13
13141777	16
3672880	13
14001774	13
4239512	13
492893	13
2197469	13
5415809	13
12738198	13
7576428	13
952984	13
174193	13
2199409	13
267063	13
1801230	16
20483810	13
7194599	13
5415419	13
1425310	16
1105365	13
6748211	13
15823570	13
6235248	13
1529349	13
3247226	13
10615644	13
2783888	13
5800969	13
13407883	16
6766992	16
1575090	13
2632355	13
439276	17
27801	17
11393848	13
2072323	13
550015	16
418767	13
12240532	13
9337945	13
663409	16
2105205	13
20559498	13
20177812	16
11441984	13
2403346	13
3462723	13
8885051	16
3783717	13
5770324	13
4844798	13
29241261	13
2250480	16
263195	13
6133664	17
2237606	13
12202931	16
836288	13
9587979	13
1727080	13
15130822	13
1849957	16
1430360	13
599613	13
4881179	13
3720149	13
6504274	13
6946327	13
2571904	13
4170778	13
2627518	16
9787819	13
948362	16
13308874	16
3475251	16
18345768	17
1057471	16
5686958	13
22705485	13
7113231	13
5713294	16
7034339	13
7533881	13
10782352	13
4552767	16
3918388	16
4656982	13
1312242	13
354813	13
1876812	13
16755944	13
16433062	13
1100934	13
6931116	13
5918022	17
6623559	16
5287283	13
9202973	13
7278897	13
1395504	13
2118255	16
725164	13
1734563	13
2584566	13
4579389	13
4262508	13
5793782	13
1652367	16
9700830	13
3434185	13
1409339	13
7616746	13
11150135	16
29427700	16
959770	13
19965669	13
982879	16
1258919	13
24699246	13
6587317	13
5717336	13
4123839	13
1267821	13
1736536	13
13814590	13
1614453	13
4068724	13
1289825	13
18346499	13
1704169	13
73528	13
2771848	16
2099230	13
2842948	13
23561468	13
13536105	13
3596229	17
1236828	16
10479042	13
5911787	13
20304979	13
1535583	16
1528820	13
96126	13
5599700	13
14842878	13
15282131	17
5893421	13
17311050	13
1176323	13
2155538	13
1561806	13
12594007	13
6736992	13
13302162	13
4138420	16
594511	17
3027494	13
14552696	13
1433839	13
9980197	13
1893170	13
1830953	13
4054469	13
4836883	13
1010247	13
3864424	17
24521922	13
1612852	13
6871920	13
442526	13
887601	16
3516957	15
9870724	13
3622411	13
12307730	13
4148779	13
816896	13
582307	13
4361754	13
4014977	13
7326306	16
461981	13
3453641	16
7736652	13
7423539	13
7953173	13
8499082	13
225175	13
2075800	16
1466622	13
10210996	13
3538775	13
1793884	13
294898	13
5720673	16
10889789	16
341141	13
11757716	13
3982015	13
2634893	13
59527	13
29242	13
51558049	13
5831485	13
3087622	13
14909583	13
2867103	13
2019456	13
4642966	16
3088961	13
1556610	13
8352756	13
8015967	13
21260140	13
3819454	13
1937368	13
11552615	13
1023918	13
528316	15
13459222	13
4022188	16
1373731	13
7249063	13
3013729	13
6890814	13
1177774	16
7880602	13
3231354	13
8415255	13
15528	13
2061138	13
3640729	16
4032377	13
15351255	13
10136746	16
12223188	13
5521834	13
1862009	13
17109252	13
122918	13
17588904	16
348144	17
3903	13
5623440	13
2597722	16
762764	13
6557521	17
8383642	13
1965282	13
41112305	13
10653411	16
9144993	13
3067682	13
2275875	13
16305172	13
780441	13
1656268	13
5960638	13
4260462	13
1289165	13
1561735	13
12320242	13
1286594	13
1610732	13
2169633	13
94770	13
5896550	13
1967709	13
12949704	13
6238566	13
947045	13
84123	13
443829	13
9683891	13
5436398	13
9493978	13
236109	13
129197	13
772180	17
398303	16
7145163	13
2630918	13
4629930	13
9851853	16
347897	13
3646356	13
3441762	13
1449521	16
291339	13
573181	13
12218049	13
994624	13
2820118	13
309117	13
4798136	13
18162751	13
5527728	13
14466865	13
526091	13
4987135	16
13166890	13
7128609	13
5582517	13
2170605	13
1533653	13
15296841	16
2724265	13
2835927	13
5145634	13
29307294	16
7254086	16
618885	13
958397	13
1877994	13
1639489	13
32817795	13
10798779	13
3870110	13
2229156	13
8316906	13
4205248	13
5739369	13
5418771	13
1286702	13
15053752	13
3893762	17
13307427	13
23808310	13
27216765	13
1916397	13
14306087	13
7988242	13
20352532	16
8900796	13
4715004	16
108718	13
932549	13
10346291	13
2742247	13
4009157	13
562915	13
15917008	16
7336023	13
4633032	13
7584381	13
4331224	16
3914462	13
6310801	13
1573072	13
6690339	13
9489097	17
10750929	13
1562792	16
11063517	13
231990	13
3089467	13
19924400	13
7683806	16
22310316	13
1262768	13
3265775	13
17608100	13
5029579	13
2119259	13
2113561	13
8464890	13
8564597	13
1021638	13
610950	13
2857806	13
19043023	13
13667913	13
11004176	13
19683311	13
4845283	13
6454025	16
4140921	13
119765	13
5234713	16
1128039	13
3327079	13
6484285	17
7331488	13
2064093	16
19696077	16
9028074	13
5617147	13
8081642	13
649232	13
2442180	13
3951165	13
2450395	13
3884318	13
2419706	16
9608748	13
1079121	17
2542875	13
3076973	13
987521	17
9970756	13
2573817	13
2315867	16
2563964	13
122769	13
808335	13
14245939	16
2267582	13
2377189	13
3176601	13
11822338	13
4746814	13
5677231	13
3183	16
3589919	13
1129929	13
35788534	13
17236431	13
1615972	13
8836928	13
5627707	16
1513712	13
1488208	13
999065	16
15410160	13
1639573	13
2984610	13
1304169	13
1663118	13
12643077	13
21650597	13
1075134	13
7786783	13
524141	16
2780013	16
3030631	13
4190690	16
9695862	13
25927465	13
2126402	13
8373800	13
2542818	13
1418290	13
1325569	13
12428396	13
6005626	13
4576462	17
5974519	13
111114	13
12378697	13
2487567	13
8403372	13
3502309	17
7907706	13
6755669	13
2853796	13
8358929	13
786670	13
7681279	13
3147092	16
1697996	13
7147902	13
2948723	13
2081166	13
3149748	13
26196766	16
2528026	13
3549445	13
15035984	16
9291893	13
8559773	13
3321164	13
871999	17
6198155	13
3647038	16
6483748	13
1071748	13
10957373	13
663129	16
17689435	13
742945	16
4802755	13
3859728	13
15665116	13
995454	16
4252051	13
763803	13
10940676	13
18205799	13
957175	13
312985	13
2821146	13
14290036	13
2124509	13
814325	16
1213807	13
1603954	13
11430245	16
14310467	13
537820	13
4429414	13
2575639	13
5330944	13
426877	13
3735030	13
3826277	13
5014224	13
334815	13
8606517	13
7239123	13
10378445	13
8377280	13
8603992	13
151057	13
3290291	13
7399254	13
7348194	13
996801	17
2287956	17
426030	16
4027792	13
666136	13
967694	16
1438063	13
8918008	13
11624707	13
2796024	13
10355158	13
9205016	13
20450520	13
5096757	13
10923276	17
12234119	13
1769685	16
20469105	16
2332733	13
1639893	16
782590	16
4626522	17
3097275	13
1822870	17
1405044	13
56656	13
18809447	13
1542826	13
1675196	13
612831	13
5124470	13
4735507	13
1319012	13
12444240	13
22124502	13
459746	13
307434	13
1387245	13
12524300	13
10287236	13
10143244	16
2490059	13
22672454	13
1581204	17
4878822	13
3994643	16
2286792	17
1035572	13
4430857	13
5365981	16
566096	13
2057438	13
2639004	13
931772	13
3522938	16
4827474	13
6030703	16
5977599	13
3886041	13
4587823	13
13867697	13
2035464	13
30741	13
23850242	13
4009476	13
5822542	13
1837107	13
5799512	13
7572212	13
122249	16
2345253	16
6118698	13
6204802	16
14572654	13
6751288	17
2077577	13
2186351	13
4793851	13
1463203	13
16999842	13
5987696	16
949825	13
3135984	16
12371022	13
5653946	13
2042765	13
9949446	16
2244356	13
2498806	13
895266	13
4172715	13
2008762	13
1345858	16
1268711	13
10495987	13
7207639	16
927376	13
26041400	13
5313099	13
13463123	16
90511	13
1866949	13
4576047	13
15295778	13
3424917	13
738082	13
3328649	16
637717	13
3606240	16
7275802	13
2442538	13
1117033	13
4744678	13
1524466	16
12412131	13
1442159	13
5687438	17
13852508	13
1277217	13
4939328	13
2701455	17
7049493	13
773088	13
4814252	13
4024804	13
90262	16
238064	13
7148276	13
4815876	13
6920989	13
980454	16
2936514	13
5548968	13
1478321	16
2574008	13
5380936	13
3098391	13
4231869	13
5950701	13
1333074	13
3647216	13
14471	16
968486	13
1404665	13
95154	13
14511593	17
7687984	16
15718153	16
393550	13
12876995	13
468388	13
20326143	13
3741162	13
6413212	17
4999774	17
6181039	13
583950	13
10991455	13
1300359	13
3527259	13
9897272	13
4779456	13
5283646	13
4480576	13
33805833	13
611267	16
156083	16
611181	13
91607	13
1495627	13
768458	13
3936503	13
7500893	13
3225870	13
11527502	13
11628130	13
4228511	13
248562	13
1059836	13
1687109	16
7501146	13
5199668	13
3374968	13
33990459	13
2448360	13
651795	16
5281677	13
1931590	13
7206941	13
7046637	13
3432756	13
1342710	16
914615	13
688792	13
7679186	13
1465140	17
14010106	13
24176161	16
6560270	16
1204338	13
1714161	13
10462533	13
3683550	13
911264	13
2757770	13
16869362	13
318947	17
2913503	12
539215	16
1121703	16
7606353	13
13482533	13
6367994	13
1010481	16
4197856	13
9397891	13
1630740	13
12426951	13
2786292	13
2030984	13
3388481	13
4293456	16
593080	17
772753	13
6463927	13
1089151	16
2417471	13
12763213	13
12427814	13
9226894	16
1274669	16
2802745	13
1860252	13
16931831	13
4775301	13
2012162	13
6545695	13
17557407	13
192123	16
19704879	13
22227664	13
20882356	13
2003933	13
3585235	13
2172815	17
557852	13
1779533	13
19938223	16
9195697	13
5967587	13
11284360	13
157132	13
1085545	13
16036601	13
1364548	13
1449132	13
6370986	17
8867119	13
5108612	16
2257303	13
4594923	16
3259193	13
13264054	13
20025874	13
2882729	13
2187463	13
22751218	17
5121987	13
10814475	13
4534903	13
1338544	13
9463056	17
175493	13
6085133	13
2640282	13
904435	13
1937873	16
3135606	13
13452151	13
1129146	16
5235932	13
5980057	13
2988122	17
2617645	13
12157686	17
3556868	13
185947	13
6747073	13
454302	13
2874356	13
2669299	13
1974164	13
9639494	13
6228521	17
2263233	13
9014073	13
761750	13
5087127	16
6878148	13
3303878	13
177767	13
3717957	13
10125	13
3584978	16
3212829	13
12294343	13
4147092	13
24861899	13
7494891	13
5435880	13
20421936	13
3996696	17
2236643	13
8398817	16
1538509	17
11239990	13
7726357	17
131138	13
458005	13
3687252	13
1825717	13
2029177	13
1352523	16
9909889	13
13000149	13
30069209	13
2671463	13
4426253	13
4051763	13
2785398	16
13047184	13
12835263	13
3449141	13
3827978	13
10267151	17
985346	13
7610691	13
14987357	17
3542661	16
614131	13
8552794	16
1340810	16
10187677	13
19415131	13
3339717	13
1436026	13
2936977	16
898094	13
993734	13
259918	13
3639004	13
5759	13
3691841	13
1828401	13
1647010	13
7902227	13
2714981	13
7344676	13
22161	13
6968739	17
1085079	16
5851766	13
1137429	13
1871029	13
1514766	16
3587436	13
549977	13
7809262	13
21949867	13
1570578	13
8090223	13
1749786	17
10999034	13
37322	13
10520871	16
484494	13
4385433	16
2075174	13
2196321	13
6453555	13
881606	13
7363380	13
1420273	13
1237430	13
945428	13
7535474	13
9505580	13
1221821	13
923072	13
15996309	16
4745751	16
335462	17
2619397	13
5364447	13
156404	13
13984620	13
6213940	13
13896398	17
1145835	13
9184486	13
1220764	16
313706	13
9695418	13
3336567	13
19523404	13
6812678	16
233219	13
5970856	13
2235153	16
319579	13
2530538	13
19926059	13
164548	13
1003397	16
617069	13
1759718	13
463588	13
1795739	13
43271	13
1701744	13
526212	13
4021572	16
13713785	13
10591480	16
6490898	13
4678511	13
2034611	13
2361652	13
427474	16
4750557	13
31139121	13
1295712	16
5045263	13
24318605	13
3637663	13
11699248	13
3049325	16
6055339	13
264621	13
5790611	13
3569694	13
2117600	16
3059220	13
17615350	13
25005242	13
1179248	13
13291198	13
9612334	13
3220284	13
13555446	13
1157456	13
4326839	13
2547158	13
10412193	13
4653475	13
15392019	13
3545448	16
13128116	13
7945867	13
6243534	13
807535	16
188365	16
5189701	16
7483390	13
1053341	13
1097774	13
6640608	13
2737249	13
1376255	13
316285	13
4610698	13
12105788	13
5611049	13
158819	13
15236334	13
16467761	13
132008	13
1189212	13
5235207	13
6155267	16
1457662	13
6677085	13
12909213	13
13742104	13
276927	16
3920453	13
3666884	13
738581	13
15864750	13
2169762	13
2758221	13
8318752	16
24756343	13
3444676	13
6111021	13
525391	17
3880747	13
6827402	16
8108262	13
1821328	16
693337	13
4986098	13
388701	13
1072968	17
10103751	13
467062	13
669990	13
3069213	13
4888951	13
7061730	13
4359631	13
340189	13
966132	13
14245319	13
18148194	13
4168938	13
3931617	13
7634780	13
14870104	13
1774622	13
19977883	13
1681680	13
2510418	16
1395117	13
3995253	13
8308422	17
5326349	13
2000652	13
13315542	13
438382	13
2517964	13
7581408	13
3616797	13
25323397	13
60711	16
796366	16
2197938	13
7868490	16
4012462	13
11476243	13
7793241	13
1512691	13
1323620	13
2364779	17
1916111	13
353131	17
15079658	13
4053224	13
15760526	13
14813435	16
1636447	13
5818057	13
6310638	13
1599285	13
8330743	13
2788357	16
6210597	17
6105059	13
2340215	17
2596301	13
10306431	13
13624522	17
11455951	13
7136583	13
388975	13
543322	13
1556985	13
940180	13
978487	13
11736081	13
1069510	16
139047	13
2691257	13
4951058	13
6622981	13
6413101	13
1582135	16
7441951	13
7215061	13
3798070	16
5717054	16
618143	13
8063742	13
620213	16
3926881	15
1780250	17
391470	13
1279335	13
5092460	13
2486982	13
397834	13
3198112	13
5093964	13
3698215	13
14554227	13
1113534	13
3723164	13
4639681	13
16000340	13
819642	13
3665245	13
14119647	13
2365972	13
4170107	13
3913843	13
3505734	13
12295716	13
5334710	16
6830928	13
362135	16
3593502	16
108560	13
16729	16
6311694	16
7218843	17
1924962	17
6059155	13
1461818	13
19074989	13
6192081	13
4806969	13
5893333	16
459054	16
29678262	13
5357571	13
12353390	13
11666305	13
1951866	13
20080176	13
4365236	13
2285260	13
8582875	13
11737517	13
6044682	13
5193355	13
3517500	13
6027687	13
3092749	13
438476	13
276252	13
12229168	13
17641804	13
13547295	13
262631	13
8160154	13
5915552	16
7359361	13
7858430	13
4687533	13
1849067	16
6219477	16
3761179	13
496165	17
3361278	17
611637	13
1428713	13
129640	13
2846837	16
1450726	13
2565651	13
24908	17
15504944	13
539041	16
19743593	17
3377524	13
2082903	13
5738714	13
1472034	13
4110162	16
12963323	13
1884721	13
1313287	13
1208997	16
3501855	13
953913	13
9299465	13
1037756	13
16539077	13
2016985	13
5821110	13
3414867	13
4633497	13
10757564	13
1103432	13
1024078	13
1231765	13
1895822	13
8977983	13
3407106	13
2777214	13
2593338	13
1477791	13
538188	16
7034088	13
845158	13
3474631	13
4849342	16
4627131	13
2022972	13
1984553	16
5565259	16
4512914	13
1114480	13
21879813	13
1998815	16
2138212	13
14871982	13
5704210	13
828731	13
233223	13
795656	13
12715810	13
5811610	13
2228783	13
5013797	13
6138919	13
6689649	13
7787210	13
4272059	13
802037	13
4920389	17
2704930	13
1749645	13
6804050	13
10725816	13
4571631	13
2880656	13
5132909	13
1572095	13
7702290	13
1660828	13
25754163	17
3115594	16
1253985	13
2754385	16
10394937	17
21786395	13
6539706	13
1136335	13
7408848	13
7141494	16
3205973	17
18889672	13
9442553	17
666744	16
1138182	16
4128135	13
10617787	13
270467	13
12602709	13
2439856	17
3408675	16
5491252	13
10079408	16
20329366	13
19771365	13
1254220	13
9221042	17
105547	13
24345465	13
3751271	13
5155634	13
771136	17
13478018	13
101818	13
2198009	13
1872038	13
12504726	13
12676089	13
2307866	13
9474126	17
2565237	13
10649741	13
2637478	13
4417686	13
183973	13
9400819	13
4603062	16
5624617	13
17430980	16
4761016	13
6102185	16
128312	13
783829	13
883616	13
18394724	13
5803857	13
97835	13
7760819	13
3511486	13
721171	13
3812184	13
14615224	13
99643	13
2796435	16
1330044	13
10975271	13
19031922	13
5673602	13
1162378	13
2595722	13
5692425	13
507100	13
10190804	13
17957322	16
171166	13
2862116	16
6417827	13
6073637	13
2791857	13
4577092	13
753552	13
859353	13
2283923	17
13469106	13
3901532	16
1151825	13
9735137	13
19643344	13
466461	13
13139665	13
4581602	13
520983	13
7374987	13
2069770	13
7443818	13
573639	13
4876709	13
1221351	13
69842	13
7783780	13
1264061	13
1608122	13
502061	13
5702829	13
5707569	16
1008557	16
5997514	13
2222288	13
2191645	13
23433983	13
16565305	13
31242	13
3508926	13
6152085	13
2699109	13
3129727	13
6417075	13
21662248	13
14896682	13
4543002	13
12850809	13
4227564	13
1065576	13
162782	13
21994859	13
5455478	13
3676875	13
2076520	17
2330861	13
5854288	13
1735308	16
358351	13
816010	13
13561598	13
5601783	13
588488	16
3004334	13
2435612	16
7566740	13
3501423	13
7675202	13
8665577	13
61661	13
10598817	17
1329131	13
4987100	13
11273580	13
1246478	13
5372730	13
7851145	13
7494005	13
2273942	13
4038942	13
3586240	13
19310315	13
851826	13
2034452	13
6862124	16
1295189	13
3014211	16
2237578	13
1877733	13
358259	13
1726061	13
506572	13
694378	16
1039555	13
9298515	13
10488313	13
4615576	17
6211869	16
11051013	13
5633943	13
2686619	13
653135	16
6931488	16
123471	13
9396418	17
3370855	13
932098	13
2254669	16
274083	13
37199330	13
1080875	13
9213039	13
579193	13
4165425	13
12994680	13
1634369	13
2921604	13
919286	13
3227025	13
3996287	16
3658763	13
6103585	13
2782434	17
2320794	13
6544132	17
11989724	16
559650	13
1601418	13
4289223	13
9403738	13
6919235	16
12247538	16
6961110	16
141769	13
6381864	13
4765336	16
2207434	13
25646714	13
11107337	16
2933495	13
9417613	13
12954324	13
4072522	13
302196	13
129280	16
2260469	13
1559771	16
3268065	13
2681784	13
11168938	13
1816886	17
4617412	13
6200855	16
5680790	13
1012176	13
1226695	16
5859604	13
972976	17
20198751	13
12788969	13
2230969	17
6436320	13
9324124	16
12231842	13
461600	17
2080877	13
2342627	13
2667898	13
3023702	13
1798554	13
1346039	13
4449999	13
1570828	13
11070285	17
1984395	13
4484302	16
5818981	13
94953	13
3781779	13
5679424	13
10175893	17
11128666	16
1544202	13
11536764	13
6934545	13
4330886	13
1221508	13
9060256	13
2692838	13
24220531	13
1167587	16
7368113	13
12764718	13
1578922	13
9748852	16
10230507	13
2400573	13
20140156	13
5721331	13
4497538	17
3859334	16
2920438	13
4877776	13
5334560	13
6764359	13
1587997	13
4102278	13
1296859	13
6020011	13
3412810	13
2073576	13
2278433	13
274996	13
110014	17
8444807	13
18532281	13
14754433	13
3060756	13
348879	16
4949748	13
6342695	13
4784115	13
3414289	13
5120178	13
10085082	16
3643720	16
3226886	13
8752330	13
6194113	13
293264	13
180799	13
7005368	13
9328641	13
1369819	13
3556698	13
9349332	13
9915381	13
2828485	13
673580	13
6411422	13
2883588	13
7647716	13
1014413	16
2368082	16
1992295	13
10542859	13
15236319	13
2846228	16
7461856	13
1421655	13
856273	13
6784184	13
5555484	13
5241011	17
1492657	16
3394218	16
754559	13
471210	13
3417933	13
5568461	13
6021468	16
1495733	13
2631356	13
4692162	13
2719749	13
3890699	13
350687	13
13464759	13
2457898	13
6737400	13
513943	16
9366946	13
2117163	13
2559522	13
3173275	13
36921	13
5876847	13
5858257	13
693441	13
7678627	13
15062493	16
9014228	13
12510945	13
9174035	13
7067504	16
8115878	13
9364536	17
165856	13
1054573	16
9001160	13
11427195	13
398597	13
42865	16
5859824	13
5797308	13
1285415	16
9776995	13
1012385	13
939936	13
2942323	13
14363425	16
5194379	17
5469334	13
274133	13
832947	13
646006	16
1784822	13
8987	13
412136	16
5259077	13
11311583	13
8943006	13
3324573	13
7086151	13
3637987	13
23348683	13
4638059	13
10482213	13
233903	16
33792392	13
4446260	16
5092919	16
31721154	13
4969191	13
1763224	13
9753469	13
302455	13
2708237	16
2639397	13
6535044	13
4502732	13
1060666	13
3602115	13
1987883	13
7769023	13
1843595	13
5469497	13
12398052	13
8604302	13
833308	16
15272128	16
8211110	13
3541933	13
2204566	13
12536351	13
10258656	16
11591749	13
3964546	13
1882804	16
7062909	17
390015	13
8227168	13
3148026	13
3643182	13
971014	13
4475830	13
2539879	13
8573572	13
7890169	17
30806046	13
2888037	13
900289	13
16017893	16
6724062	13
5066291	13
4306250	13
2618536	16
9124130	13
1664206	13
1597379	16
2681414	13
10924300	16
6631174	13
5066302	13
7779882	16
2465604	13
1075021	13
4749589	16
16474190	13
4096322	13
16922653	17
697085	13
1681852	16
6919979	13
7037829	13
1712711	13
3317797	13
7978522	16
2082756	13
2386727	13
427394	13
9986580	17
1668469	13
3571579	13
11533821	13
7053922	17
32234442	13
15495785	13
882326	13
95605	13
2460618	13
9064302	13
2185894	16
717029	13
3465127	13
5065770	13
3341049	13
2984368	13
7879166	13
5112491	17
8856295	17
27980768	13
7900835	17
1868750	13
630360	13
174569	13
538826	13
9718115	13
714140	13
3448919	13
233217	13
1088335	13
10057541	13
1397209	16
348877	13
13814768	13
5892849	13
389325	13
3163596	13
98082	13
2881472	13
520925	13
3470965	13
3056020	16
13116582	13
5687808	13
1925727	13
3643469	16
8148048	16
3361059	16
26729635	16
627881	13
26073363	13
11370942	13
501602	13
7790506	16
1022316	13
7617160	13
8607232	16
4338532	13
5318146	13
498652	13
2815151	13
2439644	13
8858564	13
11837150	13
1083189	13
1348802	13
6666323	13
17347566	13
366560	13
13967639	13
2449151	17
2869849	13
6799526	13
260822	13
509591	13
3722837	13
3738683	13
5878199	13
11113394	13
1291685	13
7115810	13
4142855	13
4527584	15
5512018	13
12566834	13
1242582	16
14661038	13
1207251	16
310304	13
754559	13
2887693	13
1087691	16
13211786	13
1517148	13
5513470	13
12685938	16
935559	13
7043408	13
5966837	13
10143836	13
7365769	13
2640924	13
12320812	13
1559856	16
2826259	13
19219689	16
2402896	16
6421752	13
763625	13
11072073	13
4335898	13
5686401	13
564997	13
8636595	13
5995534	13
9621984	16
2699030	13
2360873	16
23424051	13
15347884	16
3377677	13
3109425	13
651756	13
1315566	13
3011379	13
31965	16
10586068	13
44666	13
4970457	13
1378292	16
5014113	13
6685154	13
6797682	13
6104660	13
3505755	13
860936	13
8380703	13
1213750	13
5765947	13
7899009	13
12139316	13
2037482	13
2106036	13
2380982	13
2228145	16
9682071	13
1199543	13
5480924	13
7816018	13
14566712	13
3982101	13
2262260	16
4296110	13
66827	16
3855511	13
11409836	16
5947260	13
1028375	13
2776944	13
2428072	13
2562524	13
13932588	13
6090821	13
569024	13
1101517	13
1826096	13
5870315	13
8532391	13
8661937	16
3774695	13
954331	13
17308230	13
1005458	16
24162097	13
9163294	13
16076011	13
2273891	13
6619914	13
3532626	13
1586659	13
2043390	13
3512183	16
8994953	13
7654366	13
1945185	13
5930110	13
6170281	13
13326793	13
2064428	13
18108939	13
4855584	13
412971	13
7608236	16
7392074	13
11914275	13
10947343	13
3350603	13
16616877	13
5412887	13
12068277	13
1501453	13
1673205	13
3330916	13
2790279	13
5726510	13
8656839	13
2137159	13
589466	13
2759164	13
3565159	13
9170526	13
10057719	13
277224	12
2755616	13
20507478	13
3851181	16
3433147	13
2211061	13
1663130	17
15009772	13
1750887	13
2734723	13
4657583	13
703381	13
1460536	16
1439656	13
6334638	13
4060217	16
3848884	13
5621965	17
8392790	13
15995863	17
2071101	13
14478544	17
500473	16
62978	16
5754646	13
20797416	16
3263723	16
1807381	17
5001399	13
4194780	17
1253753	13
2823850	13
3213944	13
3071398	13
27453005	13
3222295	13
10332261	16
8606585	16
4812437	13
12581814	13
133377	13
3045618	13
2036793	13
1480893	13
11071597	13
12999358	13
25014	13
3327259	13
3499444	13
2259905	13
16560278	13
32568	13
2484466	13
5844021	17
5774815	13
457060	13
1283073	13
527225	13
716259	13
2512624	13
2961363	13
18803363	13
23952572	13
697013	13
12441439	13
1622355	13
3095179	13
2787319	13
3412838	13
4227490	16
2414944	13
2868745	13
12784641	13
451372	13
8357526	13
2039931	13
10563120	16
5550071	13
650901	17
2782351	13
4300157	17
1910124	13
3056381	16
11264086	13
1255418	13
6512744	13
10206383	13
3492145	16
38772	13
1442731	16
3123031	16
5213064	13
1316125	13
1712943	13
2986822	13
5173090	16
10148649	16
10726665	13
12118520	13
4668576	13
6476176	16
2647857	13
3318500	13
611750	16
512974	13
190363	13
9019331	13
1003114	13
1009053	17
559468	13
4538191	13
1319268	13
8355705	13
11987259	16
2994896	13
57698	16
938792	13
380325	13
658710	16
5061219	13
780861	16
2043624	16
9412484	13
2210661	13
9812943	16
18342821	13
42174	16
1629104	13
3028525	13
1167929	13
715243	13
9103700	13
1085801	13
874297	13
14610591	13
14082745	16
13168491	13
2497746	16
481773	13
828774	13
4658630	13
5197788	13
876981	13
2943888	13
1690636	16
1400622	13
11802813	13
4878758	13
623218	16
16060061	13
7046051	13
1605167	13
17203588	13
8233141	13
7440017	13
2711646	13
826270	13
7751862	15
7528982	13
4921929	13
2124997	13
1850463	13
13433478	13
7927766	13
5431214	13
1379761	13
2388935	13
11647755	13
2791643	13
13884366	13
174259	16
1149226	16
4199454	17
7076809	16
2860866	13
114767	13
1672940	13
343942	13
6081279	13
2096899	13
1023556	13
8339321	13
4836912	13
2577862	13
9077009	13
6827115	13
1695109	13
456812	13
303092	13
8019064	13
7025147	13
4497988	13
7246844	16
2093162	13
2904610	17
8482844	13
3204533	16
15416235	13
649281	13
6098408	13
1552708	13
5657932	16
341339	13
7487515	13
1587787	13
6881854	13
466564	13
2642128	13
4062946	13
5005149	13
11322814	13
2776029	13
12140110	13
2315973	13
9386299	13
3695956	17
4019378	13
5628556	13
10797588	13
8356230	13
3980067	13
4650622	13
1477723	13
263067	13
2137320	13
3111265	13
1451821	16
10949877	16
562346	13
8870654	13
3570330	13
1776940	13
5338829	17
3859171	13
100434	13
25294274	13
4895243	13
2980553	13
62105	16
3390819	13
1131903	13
3587506	13
1181940	13
11435561	13
23917326	13
5294826	13
3252059	13
361762	13
2489026	13
90236	13
9611895	13
19826369	15
2158940	13
17766813	13
3384015	13
2711280	13
207640	13
2501617	13
8868105	13
4510039	13
1781714	13
9484904	13
776256	13
9978661	13
1133689	17
819248	13
2432427	13
1875839	15
4456614	13
11643844	13
7555668	13
4562112	13
3259271	13
5947106	13
2298935	13
9893135	13
3005007	13
7589650	13
1774348	13
2752815	13
4709667	16
1700117	16
5458893	13
1065104	16
1644500	16
845442	13
6763823	13
7273122	13
496092	16
9156069	13
2959352	13
371301	13
20705885	13
13134775	13
7535509	13
16501114	13
2237312	13
2833253	13
3397674	16
2678600	13
34701078	13
7245438	13
13926073	13
5452181	13
2369444	13
7065181	13
2691	13
655016	13
18595439	13
16312022	13
4287342	17
5443627	13
7074747	13
2228949	13
3018972	16
7327976	13
892461	13
1959507	15
319188	13
5734551	16
1433346	13
1373970	13
2114858	17
19332717	17
1418158	13
680100	13
8456163	13
6948408	16
1392456	16
3204278	13
5096122	13
3982826	13
1074430	13
4103298	13
10925716	13
1523618	13
11782695	13
25558169	13
3093702	15
16585952	13
2138487	13
11082091	13
4114344	13
7558516	13
1249026	13
5726878	13
15575379	16
3364523	13
16201584	13
18050533	13
1183147	16
5640510	13
16840125	13
6455373	13
4510757	16
14214902	13
13337497	13
1225971	13
1111675	13
268180	13
5703846	13
151320	13
6874965	13
370314	17
5285519	13
13875537	16
12206441	13
1707977	13
20172868	13
6592264	16
8827049	13
43775321	13
7602068	13
284715	13
5041170	13
13838677	13
8968156	13
11560930	13
3541718	13
1393602	13
17074540	13
206479	13
10929206	13
743647	13
2743740	13
2887819	16
55933	13
2822748	13
11502444	13
3408639	13
17054112	13
10702174	13
3976418	13
1240397	13
22999096	13
1578349	13
23716017	13
5649341	16
1925389	13
626681	13
15931691	13
6393133	13
4519090	13
4441326	13
1942857	13
4397269	13
8924761	13
1222455	13
14090576	13
5415002	13
5102250	13
993604	17
1490492	13
7650759	13
1650080	17
7248271	13
1776415	13
2043701	16
6015107	16
2382314	13
10545000	13
15283662	13
7807527	13
592683	16
1299694	16
4472929	13
2678579	13
241084	13
6323605	13
2156242	13
9251756	13
5613131	13
6015344	13
3829345	13
8616525	13
6482390	16
2250080	16
3338838	13
1936952	13
1271938	13
2869736	13
7732887	13
1985217	13
2422749	13
9900874	13
4053537	16
1063990	13
7318877	13
5320571	13
9881834	13
5076088	16
5410838	13
13553426	13
1044211	13
35237246	17
1421760	13
10000290	13
5377259	13
19887579	13
6716730	13
6888864	13
4798568	13
12994918	13
3726258	13
2107608	13
1464087	13
13225015	13
3223908	13
8525031	13
15731486	16
6776651	13
15618602	13
892922	13
2461539	13
6263950	13
1053240	13
5556529	13
20966012	13
1539364	13
1672275	13
1286801	17
16603475	13
10316106	13
5082792	16
2592168	13
2004523	16
5686270	13
29103016	16
2212606	13
4247279	13
13549858	13
2185673	13
1163507	13
7193721	13
103065	13
7982894	13
6688969	13
451755	13
2925266	13
5682364	13
1343248	16
16785416	13
1134136	13
545843	13
22079332	13
2916735	16
1593907	13
17617306	13
15398776	16
1151890	13
1032308	13
6931110	13
4582099	13
1808491	13
3843586	13
14315255	13
6764308	13
1335273	13
5720503	13
2320665	13
1450062	13
12881086	13
3094486	13
6367521	13
22602286	13
11448072	16
7688219	13
2104807	13
656725	13
3369429	13
10625850	17
4694993	16
1232160	13
14118422	13
2823953	13
478264	17
1422176	16
3425107	13
76343	13
7620245	16
9204193	16
1184910	13
13591898	13
1609130	13
469825	16
1506338	16
3013170	16
5961451	13
576534	13
10178468	17
614619	13
16671038	13
9590116	13
14072707	13
67348	13
6469483	13
406155	13
298688	16
2610565	13
101121	13
3191601	13
2243649	13
12292867	16
5254038	13
4624943	17
871158	13
1535389	16
6784390	17
6593136	13
142800	13
595216	16
276529	13
3136642	13
14872977	13
9679352	13
2256038	13
713580	16
203162	13
5677493	13
6536160	13
11654685	13
8430963	13
18026153	13
2502643	16
2072821	13
1255053	13
13080442	16
326376	16
5931142	13
2874523	13
3160028	13
1078608	13
4784382	13
1543175	13
7774260	13
2191005	13
3448221	13
4598908	13
235459	13
4493513	17
10234004	13
166490	16
2945001	16
1025965	13
10767033	16
8164183	13
8590851	16
4024695	13
4595611	17
1432415	13
1438259	13
3309202	13
4787573	13
5378729	13
14954842	13
466661	16
456143	13
3440289	13
1382623	13
10007388	13
5714764	17
12922632	16
483657	13
3205599	16
5817251	13
6211793	13
1678071	13
7310416	16
1537696	13
2736553	17
6565999	13
1138469	13
2827867	13
890698	13
2197366	13
7776859	16
7529070	13
567783	13
457386	17
6137269	16
6490431	13
7079153	13
2202898	13
13911841	13
22915478	13
14034618	13
6251295	13
45273	13
1838674	13
605649	13
4250841	13
1050649	13
13897121	17
1304924	16
7456845	13
1711435	16
6786974	13
4477128	13
216952	13
1388946	13
14810323	13
2833153	17
412764	13
2302896	13
6722875	16
2591598	13
762550	13
5476864	13
7483113	13
1094356	16
4646720	13
21687649	13
1937981	13
1539764	16
2696405	16
2421353	13
5311636	13
2340312	13
14972055	13
3039333	13
539535	13
15428966	16
17675225	13
8161989	13
188601	13
3114072	13
1157843	13
11719196	13
10607931	13
558181	13
2980847	13
10210115	13
2108191	16
3581124	13
3172709	13
2697180	13
9374953	16
22566341	16
12333506	16
6367816	16
7538044	13
1412864	13
4606123	13
1697566	13
2304884	17
2751663	13
11893564	13
4533561	16
534849	13
144513	13
13847332	16
169844	13
26084392	13
794822	13
8406537	13
5795839	13
31715179	16
7779217	13
307323	16
13870588	13
769687	16
3523094	13
3040761	13
3095189	16
3878214	13
8894384	13
2322090	13
1479601	13
3586344	13
8347690	13
7608047	13
2398550	13
2674053	13
5883022	13
7378719	13
810769	17
5234092	13
2843899	13
4000710	17
383467	13
4646727	13
4343206	16
4867425	13
5569078	13
526203	16
14451402	13
364713	13
3997791	17
569572	13
698916	13
7957663	13
3821750	13
2548797	16
3653730	13
4112255	16
22927770	13
1828427	16
542654	13
24550706	13
13304347	16
9108141	13
10800773	13
1846003	13
3452779	13
3999648	13
3761827	13
9598663	13
3014912	13
4556467	13
1915887	13
469872	16
6692668	13
680970	13
3003744	13
9444807	13
442138	13
2945515	13
1896191	13
5817073	13
94382	13
7557266	13
7440969	13
2981497	16
8422557	13
1262042	13
2845962	13
1570938	13
4209085	13
98754	13
1094034	16
11714677	13
6341784	13
5874006	16
14903887	13
1995394	13
7998898	16
5633955	13
1565693	13
12148807	13
4314307	13
295304	13
2766916	13
13974533	16
3358247	13
17998177	13
2126678	13
5604435	16
10435897	13
5780569	17
11429475	13
13481716	17
702513	13
1919076	13
831325	16
797543	13
7588531	16
2867121	13
4666752	13
2304544	13
6122377	13
3939096	13
376627	13
5622734	13
199461	13
2433677	13
222462	16
3267778	13
1111312	16
2986701	13
1259480	13
16787445	16
9274883	17
5682657	13
3108706	13
657266	13
3826535	16
7482824	13
1755254	13
20173517	13
18853133	13
14880703	13
816954	13
10072661	13
3063611	13
1922124	13
4452522	13
13728496	13
7465478	13
1723679	13
1399205	13
9587288	13
3650696	13
1440375	15
6736933	13
3173068	13
2872965	13
7443384	13
8003306	13
3425994	13
4807899	13
3932833	16
1522865	13
927878	13
2725782	13
1576674	13
4296772	13
1994279	17
4058055	15
2684753	16
7567366	13
7818870	13
2799671	13
564905	13
5685897	13
1552488	13
10212312	16
10535800	13
1308125	13
1377580	13
866181	16
2150723	13
1524250	13
133375	16
1149165	13
7240127	15
4191177	13
2605235	13
1289559	13
2578867	16
8023431	13
985523	13
4179365	13
1143909	16
1349734	13
15177375	13
1809312	13
9930126	13
2456013	16
3907893	13
4138859	13
8121388	16
29417	13
18295818	13
8031309	13
4345038	13
12510681	16
1445149	17
2340615	13
4874802	13
7302650	13
801084	13
3541994	16
9717187	13
17689667	13
2293350	13
15042741	13
288559	13
6381995	13
2980569	13
2472569	13
2950490	17
2915470	13
6606405	13
4741278	13
3036943	13
6137962	17
906715	13
5567848	13
1464695	13
10775142	13
1805850	13
1720765	13
4177524	13
8069244	13
6434852	13
12890734	13
2748795	13
1029616	13
2490674	13
3311335	13
1981831	16
10416092	13
3579230	13
15367	13
2720747	13
10067998	13
10047606	16
5887288	13
229076	13
1545406	13
10471219	13
4037354	13
12266277	13
4411664	13
3845630	13
407112	13
2421711	13
2794141	13
353087	13
14115230	17
2911946	13
2897287	13
7841135	13
2973208	13
5057239	16
5434965	13
407257	13
4074999	13
3764036	13
11281927	16
4404450	13
943231	13
1650960	13
8319071	13
8612366	13
8178434	13
6240469	13
5302836	13
4388240	17
3188835	13
447315	13
1650118	13
32753518	13
12866051	13
8810577	13
1252470	13
6498478	16
2338104	13
6508585	13
4699044	15
819381	13
3582621	13
3098894	13
11844704	13
11572017	13
3534698	13
1730038	13
172854	13
7483922	13
482723	13
3872786	13
8376876	13
242054	16
2742350	13
9496178	13
356758	16
832875	13
1900329	13
933546	13
3729600	13
9326392	16
4632345	13
4787718	13
2360759	13
7722701	13
2135715	13
8584998	13
2533377	13
2656498	13
3771836	16
14952433	13
4010856	16
244448	13
2885281	13
4072119	16
585313	13
7849247	13
10790213	13
159977	13
22193804	16
4995629	15
8887575	13
4761432	13
4375205	13
8619700	13
10171024	13
11498211	13
1580061	13
8142555	13
2900274	13
2683575	13
4021919	13
6797780	13
2326230	13
1841237	13
27711204	16
7166824	13
6674691	13
259297	13
346979	13
8817110	17
2430390	13
808407	13
2847837	13
24968377	13
794563	13
8531742	13
578801	13
11393016	13
1052893	13
2996143	16
4702506	13
5162178	16
1750892	13
20426957	13
11513342	13
2782419	16
85143	17
4946282	13
4075539	13
25233289	13
4800879	13
4129929	13
4880684	13
763627	13
3005027	16
6016430	13
36046	13
8225517	16
5296634	13
1805071	16
13443976	13
3384502	16
6332991	13
2012124	13
4825009	13
2452724	13
3029889	15
4108426	13
497839	16
9642505	13
695445	13
3925959	13
264547	13
4962532	16
8413348	13
21609080	13
6465701	13
8913076	13
1739518	13
13949000	13
4579902	13
3080749	13
4469646	13
573029	16
2247216	17
3021853	16
798311	13
7089927	13
1875362	13
6402101	13
3805861	13
792880	16
2916598	13
2368207	16
972427	13
5423857	13
1177295	13
7230122	16
2688060	13
6237769	16
266203	13
3691646	13
1211415	13
3973121	16
2406278	13
1570344	13
350886	13
144494	13
9969999	16
1173841	13
4249759	13
5348741	13
4306438	13
4358848	13
7833272	13
4110205	13
5976000	13
12495170	16
8833015	13
4951415	13
4996205	13
6669791	13
2645742	13
18175922	13
2341210	13
6342785	13
471522	13
20144218	13
1949623	16
8764925	13
1365090	13
14388582	16
2072764	13
7603654	17
11503145	13
14670565	13
1056860	16
29384	16
2800749	13
3585555	13
4579591	16
1290059	17
3665390	13
5062661	13
10006894	13
1003311	13
20331242	13
13885634	13
5368445	13
7085680	17
767154	13
1443687	13
1443183	13
12918033	13
1762000	13
8922661	16
1538967	13
5146266	13
959001	16
632335	13
476083	13
6075566	13
7744917	16
4110502	16
851426	13
8433849	13
75081	16
18948983	17
2234372	16
6656038	13
167280	13
5726252	13
613169	13
8444327	13
1798674	17
5478620	13
1073742	13
4938114	13
5462890	13
9857598	13
1836363	16
2508653	13
63011	13
504106	16
1910831	13
4864087	13
10898360	16
12972452	13
787682	13
779398	13
17030602	13
10285738	13
7072807	16
9090126	13
24442110	16
10962389	13
3527048	13
4075830	13
3253063	13
4223142	13
10588512	13
6772603	13
6760533	16
4013633	13
13548570	13
1722941	13
6184077	13
788932	13
256123	13
13957724	13
1615387	13
3004337	13
2438714	13
15114009	13
22597436	13
3613842	16
1649937	16
8374267	13
8455555	13
5598542	15
5698853	13
2439280	13
16772256	16
3032878	13
2557875	16
18472898	13
1279261	13
10702670	13
7373397	13
1493576	16
18292564	13
6921133	13
4960718	13
66343	13
675410	17
3669818	13
606933	13
11908981	13
12082915	16
10504996	13
10717710	13
1734358	13
8440557	16
1769716	13
1491624	13
9188062	13
10464434	13
17207297	16
1606173	16
5871652	13
1963436	16
11043581	13
2208095	13
3393563	16
5031655	13
4519703	17
7147657	16
12272453	16
708796	13
4090390	13
2740009	13
11089181	13
4085152	13
2389846	16
4735195	13
5773590	13
1285210	13
2668703	13
3646622	16
2537664	13
19160193	16
1736718	13
2330464	13
7592944	13
19379517	13
4453441	13
11341154	13
863497	13
11929696	13
9046742	13
1934295	13
6410787	16
4439854	13
9407015	13
5934382	13
4430238	13
1472860	13
2505539	13
19228953	13
78315	16
709242	17
57190	13
1186049	13
420036	13
613537	17
4001	13
7682119	16
11572968	13
900052	17
8404674	16
4299100	13
183337	13
10720488	13
1629459	13
9639320	13
2947050	13
3022839	13
8123770	13
753817	13
502763	13
7946784	13
2011967	17
4764130	13
187915	13
3071225	13
3935727	13
10231102	13
2805609	13
8255206	13
5922545	13
17267464	13
23895375	16
5015272	17
1233154	13
8105855	13
2636756	13
3380033	13
200934	13
2028813	13
1247856	13
1881184	13
339699	13
1364051	13
3483426	13
4124904	13
369894	13
1936039	13
3663714	13
143547	13
6682161	13
1834324	16
22928481	13
2892762	13
404638	13
9620955	13
1603955	16
4199598	13
3754991	13
1999259	13
17834711	13
457386	13
50176	13
5645528	13
8420293	13
950534	13
1129780	13
11376639	13
9390015	13
8359742	13
6944287	13
26711274	16
8535879	13
1926309	13
307459	13
4471497	13
30774675	13
8496272	13
12441981	13
1355516	13
1166482	13
6146364	13
39859562	13
2716573	17
430967	13
2043114	13
1238427	13
2306006	13
7184456	16
4240943	13
1973145	13
9124141	13
280458	13
2751302	13
10677377	13
7691	13
4775549	13
9469465	13
1266351	13
5439942	13
5299567	16
1162702	16
1238202	16
13307523	13
3927016	13
1057012	13
15315147	13
6480247	16
9512611	13
285583	13
7468463	13
5819683	17
579017	13
1585090	15
2081632	13
3005681	13
11496751	13
7005037	13
1422877	13
9373439	13
3985697	13
3968892	13
948786	13
8411452	13
13245139	13
8248081	13
2048631	13
8810198	13
2444169	13
1388914	17
18707765	13
20358565	13
2169319	16
1835268	16
2440707	16
8357571	13
6186752	16
10625354	17
9493128	13
3965459	13
3163949	13
3204974	13
7153644	13
3954507	16
3228542	13
590045	13
6533983	16
3592563	13
6145541	13
2187216	13
783549	16
14173238	13
1357351	16
17463390	13
23010704	13
1545551	13
11858500	16
509898	13
4024128	13
10655458	13
2468091	16
76050	16
756973	13
5621906	13
2072727	13
214791	13
15888646	17
1494818	13
17221104	13
3592453	13
11270249	13
3356876	13
8024623	13
1810813	13
416126	13
412284	13
11863897	16
13286853	13
2913368	13
2016737	13
292965	13
25042680	13
9041551	16
3939297	13
25421999	13
8136813	13
3437714	13
620007	13
1466810	17
10115066	13
3854142	13
2073429	13
2313861	13
12226104	13
7014737	16
436700	16
1998682	13
367283	13
5061548	16
1680471	13
172926	13
9139522	13
485453	13
50064	13
806367	13
20235771	13
3920582	13
5435524	13
3672236	16
21289807	13
11892248	13
3385165	13
37199995	16
12073267	16
28385421	13
5694888	13
4669655	16
18805381	16
4917109	13
4739470	17
26460577	13
3069620	16
9779594	16
33369244	13
3128517	16
18145136	16
3015602	13
7435908	13
2755550	16
29110503	13
2050313	13
8118641	16
9397832	16
10978153	17
3892757	13
37044424	13
4594225	16
493644	13
3645084	16
336367	13
6217865	16
15068572	17
3131948	16
927303	16
1695095	16
20789011	13
1655301	16
12877	13
2555262	17
17112575	16
21941663	13
2999763	13
14345020	16
1388920	13
9009820	13
22672635	13
190197	16
4400664	13
1623010	13
3979774	16
8865869	16
4823880	13
4564964	13
4423101	13
40806091	13
8302102	16
22260716	16
1502224	16
27665229	13
1575924	13
1463026	13
2068802	13
3461815	13
8664661	16
8844383	16
8274171	16
9703211	13
1811503	17
5659025	16
3053654	13
5607970	13
22158836	16
62283	16
22767078	16
9161003	16
27540662	16
3524142	16
12923233	16
10616733	13
12822428	16
10360141	16
10728922	13
8000083	16
11267493	13
2523326	13
26723478	13
11717349	16
14240954	16
9680947	13
7998121	13
12380274	17
11184233	13
8929145	13
15129523	16
11862316	13
5948202	16
10980269	13
5582472	13
47862249	13
8858222	16
13576654	13
10187800	16
3865942	13
11553854	17
7217863	16
4134521	13
9724567	13
9971517	16
20538663	16
15694803	17
2871655	17
15162227	16
3939961	13
3205663	16
36914359	13
23494256	16
10120922	16
655276	13
29332692	16
5175392	13
3030117	13
25213837	16
19888176	13
4750839	16
29623758	13
4549623	13
3244907	13
692687	16
18643774	13
37963035	13
4464753	16
7393618	13
18016899	13
9183651	13
31678175	17
10710229	13
10980789	13
11306046	17
22225403	13
630913	13
14356760	13
8150445	13
8726151	16
8230387	13
6709764	16
14387853	17
6655178	13
6671375	13
4277638	16
11152334	13
5351117	13
28237306	16
13378524	13
8284694	16
1659586	16
44110669	13
10786082	13
53016670	13
4871809	17
13716395	16
4094922	13
15351000	13
15474428	13
33086048	13
5051805	13
11261459	16
11614322	16
636771	13
727653	13
45601903	16
22098898	13
3476999	16
1580814	16
1488292	17
17418956	16
9111431	13
26846783	13
4755792	16
1181450	13
26177324	13
9732135	16
26378942	16
38798963	13
3209680	17
29688130	13
3396964	13
11982871	16
19723081	13
20417029	16
2862768	13
18660331	16
130726	13
12537115	16
3477256	16
10673379	13
17348680	16
34621416	16
2269511	13
10885246	17
9335438	16
17346634	13
2805093	13
10704892	13
17410375	13
14745791	13
28940686	13
16748587	16
5571546	13
10047026	16
10852418	16
8860510	13
12637436	16
18861790	16
2016284	13
5877147	13
12788143	13
1369360	16
9668027	16
25474134	17
7907216	16
15158413	16
20267721	13
21564910	13
3458000	13
12647159	13
22059420	13
21741238	13
2796528	13
8357826	13
15836355	16
1204938	13
30799139	16
3155901	13
4747617	16
3544244	16
4274022	13
20988571	16
14650939	13
9504158	16
3976066	16
5418712	13
15735251	17
2674995	13
32091444	13
29246925	16
13972289	13
3923818	13
7766944	13
4515318	17
2783007	13
26325563	16
10091739	13
12910573	16
675627	17
14953917	16
18777631	16
3045381	13
70838424	13
40959372	16
11133889	13
41785724	16
1539293	16
62684885	13
6665383	16
68668102	16
18264690	13
39354896	13
5256653	13
6837464	13
7775160	15
14904784	13
5156314	16
16558719	13
1490575	13
8286153	16
3807402	13
1954298	13
415820	16
1221366	13
16337759	16
3363225	13
1376701	17
36229986	16
13446648	13
940673	16
12619743	12
3487138	16
2705368	13
7081865	13
22265755	13
48714396	13
14722274	16
26483059	16
18585278	16
9784515	13
22313615	16
9030464	17
7769269	16
36984842	16
6890856	13
24649816	13
14185904	17
1377354	13
1790394	13
8989647	13
500696	16
23534920	13
32123782	16
14340576	16
20780643	16
32827297	13
12368187	16
11270686	13
5231846	16
9882750	16
1846971	13
20550158	13
3643583	16
339290	16
9601979	16
7439990	16
13695040	13
2802660	16
10970385	13
4416507	13
32736820	16
4905487	16
8115653	13
15284977	16
1877410	13
12958744	13
6546054	17
7939249	13
1630262	16
6255130	13
14936371	16
39215897	16
4195388	13
11882071	13
13187315	13
7377558	16
6229996	16
9553530	16
9463129	13
10998519	13
4551862	13
32733661	16
12821332	13
24085676	16
2098267	13
1306092	13
8320369	16
24242411	16
3229456	13
2324184	16
11497808	16
12757358	16
878848	16
3021696	13
18934084	13
30798679	16
27653351	16
20367042	16
2926592	16
7533628	13
5690720	13
7210921	16
8741707	17
10450943	17
5094326	13
8824528	16
2277120	16
1455029	16
44627090	13
10585614	16
23707614	16
25298034	13
10492513	16
9883332	16
763055	16
7731259	16
11695763	16
13107123	13
8387634	16
956369	16
43190400	13
1421565	13
1329110	13
12381803	17
3086913	16
15467481	13
21195647	13
23082395	13
26845380	13
19394305	16
2496051	16
21933774	13
25619587	16
49145684	16
9343420	13
7616447	13
23549730	16
5777386	13
5437240	13
10164246	16
2673119	13
55873793	13
2908421	13
4060323	13
9578740	13
35405540	16
16962653	16
21679599	16
11292492	16
2144512	16
69139044	16
1800128	16
63267753	13
17541085	16
25883885	13
2131575	17
7020062	13
19282849	13
551430	16
3346760	13
19984170	16
14481601	16
6232971	13
6276115	16
3757266	13
12233603	13
48620684	16
29403525	13
10728038	13
26341953	13
207094	13
2665225	13
32177934	13
17013058	13
23675754	13
1985716	13
8302329	17
34491057	16
2215545	16
15229104	16
37469628	13
10869043	13
2472449	16
4072768	13
43782	16
1335657	16
2205059	16
8170133	13
6886844	13
6231764	13
4792099	16
5482734	16
25462001	13
7556084	13
14387748	13
3176716	16
1463212	13
4301696	16
3906330	13
249106	16
11240641	13
2771853	13
3330694	16
38871414	16
961375	16
2568137	13
5618593	13
33359295	13
3214130	16
20558883	16
26688443	13
11075405	16
3826123	13
5714260	13
11432405	13
3884645	16
2695080	13
68590388	13
7876831	16
14155231	13
39918310	16
16319601	17
62861342	16
46149682	13
35507707	16
4934070	16
6857992	17
3043965	13
7461613	13
18569386	13
30972970	13
3939886	17
5111614	13
17180037	13
563923	16
32293696	16
10200344	17
17136829	16
25350969	13
14721484	13
5919748	17
7999974	16
10861288	13
2155693	13
17826472	13
5768065	13
5624417	16
27095276	16
14176693	13
1945329	13
26780857	13
4441256	16
14935868	17
25638826	16
22530129	16
15890877	13
3626576	13
201053	16
2471595	13
18826636	13
10478165	13
45449882	13
73518483	13
9190478	16
1896368	16
8290368	16
11941335	13
26004701	16
13316281	16
2407591	13
2428517	13
6810837	13
5284994	13
8424654	16
4131698	13
8627904	16
13298794	17
7628125	13
17599681	16
18029494	16
11004971	16
10236871	16
6711669	16
19320414	16
22561708	13
13151253	13
2792579	16
31947143	13
42204817	13
1811142	13
8985771	13
7096412	13
17951954	16
381103	13
3586211	13
4658321	13
19566413	13
2607527	13
4365388	13
5324811	16
16569174	16
15112010	16
10068893	16
4439242	16
3755266	13
5857166	13
2291698	16
10547727	16
15582371	13
47778437	16
12821458	13
12203376	13
38719714	16
785403	13
1536860	13
3268725	13
34177574	16
26659008	13
8444333	13
1158208	16
2841981	13
38809987	13
2509081	16
6532629	13
16048029	13
779934	13
30841563	16
3644913	16
1065345	13
12596091	13
4899085	16
20174671	16
9660901	13
22935136	16
5309775	13
16595413	13
22010346	13
4440423	13
10496493	17
791268	16
7369768	16
2633183	16
1823371	13
43943257	16
9839363	13
59599485	13
4648930	13
7852228	16
19784697	13
11578099	13
548376	13
6631182	13
2971318	17
3719074	13
3189422	13
3638301	13
10259795	13
8639019	13
12264105	13
1645085	16
20560367	13
22293253	16
4072255	13
1609288	16
13461071	16
6000	16
6991223	16
714047	17
4013826	16
11739518	16
12473022	16
9004346	16
14625912	16
17132404	13
21959622	13
10460665	16
4242605	16
5980877	13
4737149	13
8155413	13
5332168	17
21521745	16
357136	16
3066681	13
26700886	16
10537293	13
4404188	13
5223940	13
27395015	16
15413811	13
26721077	13
119348	16
13342343	13
2470796	13
6545768	13
8381161	16
1323532	16
8344046	13
13191758	16
30989416	16
9155462	16
5365551	13
13045929	16
4191980	13
18363103	13
20075591	13
731187	13
15086651	16
1934249	16
7179099	17
13145138	13
2933406	16
5187412	13
21857923	16
5641927	16
5388691	16
15437986	13
1784653	16
17272380	13
9215856	16
4709093	16
18554804	16
2918515	13
133342	13
786724	16
1474261	17
4720856	13
7081715	16
5316862	13
2845178	16
439880	13
18015741	16
18664771	13
5670808	16
17074180	13
16335182	16
4604865	13
19694644	16
2864027	16
24658417	13
18491780	16
18011841	17
21250322	13
54176503	13
6948498	16
1077243	16
7305893	16
29077809	17
12100626	16
7141173	16
7427280	16
10344185	13
19815571	13
19371253	13
2459088	16
28599912	13
12177378	13
134563	13
4277675	13
373060	13
11694697	13
26917131	13
38661263	13
22048427	16
14124014	13
26559403	13
6774544	16
19275765	13
46008907	16
15641202	16
2875392	13
18065161	13
1077715	13
19230936	13
1539814	13
8038482	16
6308330	13
21385787	16
8334843	13
19050	16
3147147	16
2716872	13
16620167	13
24803453	13
14484244	13
9169240	13
14070152	16
1848142	17
25182351	13
43804546	13
9786725	16
2404784	13
21147686	16
9903676	13
3825001	16
8171290	16
3266487	17
6361359	16
3070714	13
58925817	16
3195802	13
16813990	16
531031	16
9759327	13
28042826	16
12139459	16
17621246	13
17846668	16
16304316	16
6471924	16
22233979	16
6244774	13
21331717	13
9654140	13
5378621	16
7587164	13
56208632	16
1775816	13
10195520	16
193872	16
16984959	13
2184105	16
35394689	13
11501869	16
1862152	16
19463575	16
16006175	13
7753864	16
27082743	13
11993805	13
1631981	16
16128442	16
2865091	13
15013892	16
4634318	16
24361963	16
10260089	16
3529015	13
2797484	16
2281123	16
6051104	13
22416331	16
6031423	17
18640203	13
8819229	16
5329670	13
5962659	13
33336755	16
438665	13
15134348	16
12919032	17
6760709	16
15729503	16
2243637	13
29398571	13
9953617	13
2578498	16
4174951	13
1179802	13
47431592	16
1247833	13
8931	13
9357040	13
4734408	17
9963488	16
13152360	13
367687	13
7933172	13
25099364	16
6045315	13
2979066	16
15110556	13
4009383	13
13438195	13
3633962	16
72226061	13
13162437	16
4805826	13
6928474	13
20074627	13
47880894	16
5927389	17
3265965	16
9653149	16
5273231	13
3598756	13
27984926	13
13426618	13
3194722	13
6468109	13
8593396	16
10184188	16
5982752	13
1996521	16
8000055	13
3791531	16
21281260	16
917375	13
6746412	13
9590724	13
22901087	16
13063947	16
12774230	13
28509862	13
14679354	16
1477823	13
6747591	13
7862115	16
2857456	13
6272467	13
16208712	13
1289159	13
22716040	13
9195452	13
2602729	13
41186764	16
7411719	13
7734101	13
8866845	13
15285376	13
4785212	13
3051031	13
965575	16
931106	13
15513297	13
12766219	16
7826696	16
17935495	13
25096464	13
119149	13
7940877	13
13425462	13
1350414	13
9884998	13
9898376	13
490111	13
13160287	16
2373379	13
4005746	13
4568298	13
1648309	13
17653342	17
23451921	16
6014744	13
5853370	13
10729541	17
8395849	16
1707248	13
1984768	16
6693210	13
28789333	13
6834415	13
4018002	13
14099009	13
2071511	13
23684453	13
882953	16
19338656	13
14707662	16
19812739	13
21572316	13
7993595	13
2392320	13
17249103	13
19982088	13
35676337	16
12627061	13
30159608	16
19902151	13
8784428	13
11183405	13
5852731	13
9705794	16
7730789	13
6705771	16
2506130	13
15213994	13
10575414	17
11281872	16
3363372	13
8358445	17
27087845	13
39829240	13
13850100	13
4928402	13
6272487	16
959819	16
6422324	16
247447	13
38470118	13
4760389	13
18323875	13
14079403	13
15729667	16
12528264	13
7455856	13
1095661	13
185292	13
461945	13
3781681	13
44610860	13
46817057	17
2219628	13
13048150	16
16009464	17
25205274	16
25831294	13
3769152	16
10214876	16
18972258	13
10597823	13
14534770	13
6552785	13
5962212	13
1830545	13
1529470	13
33285197	13
1037017	13
8206087	13
13876646	16
1191407	13
27591018	17
15507945	13
10074950	13
7010637	16
12160423	13
24243568	16
7329049	13
20095419	13
148942	16
17162516	15
4515584	13
20974864	13
10281105	13
4140713	16
3574995	13
4371943	13
6110178	13
27493584	13
14218925	13
11222890	13
6740074	13
1192862	16
8475806	16
6576692	13
3828366	13
21269646	13
6373806	13
38835843	13
16423074	17
24837705	16
13650515	13
46507040	13
6622689	13
10336094	13
32974693	13
1428290	16
14491592	13
9711482	13
28815374	16
734906	13
3277844	17
2863778	13
15483014	13
34368553	16
3720290	13
451302	13
8645287	13
9489853	16
9634876	13
10269959	16
2375823	16
4146169	16
18843611	13
465799	16
6864737	16
1306427	16
4514671	13
7778410	16
36199	13
14766133	13
14935573	16
11770376	16
30775246	16
15975404	16
2582610	13
6918285	16
2635374	13
8832390	13
431731	13
3512587	13
1697013	16
2058633	13
1974599	13
10397720	16
2193172	13
7925338	16
1442262	13
3404384	13
10872128	16
27593402	13
6305390	17
2044171	13
10327445	16
805067	16
2883625	13
9279955	13
258362	16
7950651	16
20692875	13
8514766	16
13193736	16
6813229	13
28264299	13
355981	16
3135855	16
60913792	16
8177547	17
21564573	16
6494783	13
7085482	16
1376289	16
3047682	13
24353533	13
23236121	16
2488327	13
7595904	13
10942681	13
9628796	16
7704044	13
6952836	13
13464922	13
4345588	13
12053067	13
5871568	16
1188692	16
10513964	13
295504	13
4475911	13
2626288	13
5700896	13
991893	13
29330900	13
7232262	13
27984349	13
2705653	13
19653105	13
10928603	16
4602747	13
1793519	13
1899718	17
10956936	13
3480392	13
14113545	16
20425881	13
14979356	17
2017744	13
10204100	13
11552957	13
24295739	16
30570632	16
5962152	13
4239708	13
19908163	13
28932371	16
10609324	17
14505203	13
964084	13
26365346	16
5504131	13
6263223	13
22605397	13
11196094	16
9130262	13
14922158	16
8554813	16
12405137	16
20429351	17
3602216	13
32781793	13
5953222	13
24335714	13
10121815	17
29718797	17
3039053	16
13210421	13
16180729	13
13657200	17
107883	16
1293579	16
9440163	16
79370765	13
32690349	16
8392469	13
6666523	13
34800217	13
6741489	13
6741973	13
3878173	13
32511187	13
4128371	13
6321440	16
14210729	13
253031	13
14046133	13
15903402	13
32639493	13
37688936	16
15128738	17
4218487	13
5078597	13
443921	13
9399899	13
1293134	16
8842994	13
5036643	13
10040208	13
6155642	13
7508477	16
4717266	16
22759861	13
11492554	13
21295259	13
5217439	13
20064293	13
3604117	13
32393166	16
13252159	13
9724897	13
16670913	13
4661386	16
19700548	16
1928713	16
5582800	13
185767	16
889099	13
9322415	13
673907	13
12733154	16
8021970	16
11760896	16
29764342	16
22885585	17
6551828	13
681683	16
9304929	16
2907772	16
8150112	13
6341605	16
9753998	16
11028009	16
5200706	13
25657591	16
17654153	13
19967240	16
5511071	13
13321181	16
13216003	13
624694	16
10039335	13
3525796	16
16321517	16
577366	16
8129943	13
9267317	13
2051577	16
5223723	16
2348950	16
23655216	13
26199787	16
13422270	13
5862719	13
5238580	16
27458949	13
2257319	13
2522502	16
4984604	13
478248	13
10500894	13
3289614	16
45781846	16
43839990	13
165651	13
2001757	13
2744984	13
7892736	16
22399636	16
12586528	16
18949462	16
2959364	17
12393954	13
8101570	13
18773883	13
3429417	13
26270126	13
40126769	13
5907984	13
4372051	16
19016188	17
21111350	13
13706594	16
17133768	13
753281	13
21262868	13
41114	16
11605087	13
3623865	13
8770189	16
5011053	13
3664808	13
8669617	13
971945	13
77990	13
2253436	13
3320678	16
164662	16
12094466	13
2308550	13
6495470	13
7562210	13
39359648	13
11330541	16
373716	13
18495276	13
9938532	16
6090534	13
14518622	17
12181715	13
22984052	13
3951099	16
482236	16
11764259	13
12518246	16
46530321	13
2191578	13
1128294	16
21741241	16
31981867	13
28762346	16
1996744	13
266990	13
24596349	16
6035763	13
14673863	16
16026663	13
2347293	13
2845716	16
28069300	13
5060073	16
46145988	13
26397975	17
4811467	17
6901936	13
13900863	13
5041926	13
20351663	13
5478814	16
2989566	16
1144611	13
4270991	16
2005630	13
5731960	16
6985941	13
17351728	16
18803513	13
6618574	13
3406475	13
1636710	17
38051871	13
22446816	13
21516729	13
26479927	16
4180327	13
6937835	16
18664245	16
23870979	13
4148085	13
7022925	16
17804625	17
6426801	17
5355149	16
2421589	13
11205314	16
8660514	16
2065078	16
16652956	16
6968870	16
4327348	16
1466076	13
1798600	13
9920903	17
3230625	17
4751340	13
24549050	16
10221666	13
4015151	13
16414487	13
28736620	13
4783381	16
3478310	13
4624207	13
2904343	13
354553	16
940277	16
4577702	13
5394354	13
7020667	13
5640827	16
17042982	16
1547353	16
294787	17
23550541	13
99739	16
9306702	13
2489424	13
3383119	13
44806519	16
12997916	13
728720	13
18245188	13
5565599	13
4610877	17
8860955	13
2192575	13
10682603	16
13978626	16
5111949	16
4022698	16
2992363	13
7326886	13
37945541	13
3037801	16
1502189	13
6254827	16
13293433	13
1487351	13
20010945	13
7024299	13
7855725	13
2921	13
5541759	13
6942136	13
1871100	13
7446103	16
186094	13
1627266	16
3496577	16
6942641	16
3684761	16
510813	16
26610443	13
1896776	16
25082886	13
22220450	16
9415062	16
9445375	16
21399233	16
8141955	16
3515941	16
1431981	13
6655021	13
16493657	13
6257367	13
2098648	17
1804309	13
30124064	16
20151740	13
1195909	13
802682	13
10594417	13
6759391	16
10023552	16
1523999	13
10908020	16
4677673	13
9308308	16
234438	13
8491743	13
1081189	13
10433737	13
31572432	16
1449920	16
47435989	13
383979	16
3478712	13
3076429	13
2686926	16
4938385	13
8604122	13
1330409	16
6675406	13
2930432	13
6958146	13
813028	13
25928458	16
32491289	13
20385375	16
2890337	17
21195948	13
6030880	13
17754677	16
7008195	13
11597189	16
69231	13
7055527	13
17848460	16
25947590	13
6410390	16
63020379	13
13940846	13
17307681	16
6169954	13
6189929	13
399468	13
19409329	13
90065	17
4421333	13
5901369	13
5889994	13
3717304	13
2850721	16
20441759	13
14201574	13
1856172	13
544158	16
6956105	13
22686195	16
2367222	13
18001822	13
3619476	13
6313388	16
5296956	13
5886442	13
62141	16
7999459	13
21202744	13
22008021	13
3446709	13
28512546	16
8011251	13
21527633	16
3032527	16
5533659	13
4942284	17
2698515	13
4476888	13
53349672	13
6824304	13
3240882	13
11471897	16
4578921	16
427758	13
5231358	16
1214	16
10008166	13
4083077	13
1520977	16
2330226	13
7324343	13
4304947	16
2152571	13
6063332	13
31736955	16
3833729	13
4404779	13
8064088	16
4127163	16
17829773	13
388074	16
50827819	13
11079228	13
14612	13
48264726	13
10513344	13
7233763	13
8716396	16
17742313	13
1985513	13
6081135	13
400527	13
8089407	16
26433149	13
35407928	13
9753858	16
6765022	16
12138365	13
17708747	13
13372861	13
4149433	13
11460228	16
31220663	13
6980426	13
13437688	13
29562943	13
4555252	13
3922433	16
3265561	13
823383	13
24190005	13
2036120	13
10325640	17
266258	13
8126914	13
47157760	13
12686404	16
6589163	17
676078	13
5695694	13
3345444	16
19089142	13
31797894	16
1690698	16
54547197	16
11035670	13
6843113	17
221304	13
11322523	13
73019967	13
4737297	13
25361714	17
8674122	16
15876215	16
7376913	16
3747715	13
17492534	16
5935543	16
8586685	13
1431006	13
10139525	13
6341643	13
138747	13
9997352	13
15463275	16
3720256	13
5672798	13
4798115	13
15068891	13
582282	16
10195594	13
20373838	13
5615946	13
6292210	15
13639939	16
2545749	13
4721386	13
2383104	16
25447964	13
6355835	16
10399597	16
22238316	13
23630330	13
2657958	16
21313516	16
27051534	16
6739510	13
2166753	16
6290905	16
6089783	13
4567183	13
2458358	13
16178804	16
13640619	13
27433549	16
4993584	13
2303643	13
407727	17
13323748	13
3726003	13
18960654	13
31172127	13
18250131	13
10763674	13
5273549	16
17084586	17
26667896	13
16172597	16
1485722	13
7317565	16
25080095	13
14053892	13
848471	13
9227561	13
15682680	13
10930641	13
5633202	16
2569068	16
5568692	13
3089839	16
6884869	13
23513069	13
27460913	13
7891154	13
3207107	13
1740214	16
28365262	17
1106462	13
22213257	13
4646320	16
33989062	13
9369695	13
1915707	17
17839007	13
1398605	13
4879112	13
1690515	16
3066727	13
6503159	13
9916440	13
8579642	13
8163106	13
11283215	16
4614703	16
16555271	13
2926827	16
33353620	17
2994672	13
8766549	13
12235370	13
29719841	16
14535132	13
13919989	13
14102192	13
19699696	13
22099661	13
9899634	13
5060223	13
4538353	13
8685182	13
20726265	16
14796732	16
157600	13
8432901	13
5502559	13
5474995	13
5691775	16
15202243	16
16694075	13
939678	13
15533201	13
8986189	13
4727944	17
3304164	13
1111975	13
1156533	16
25993951	13
18429776	13
13390605	13
7335125	16
15450140	13
1975522	16
17840105	13
7678039	13
3892963	16
2261442	16
2594468	13
12394026	16
19408599	16
8925384	13
10527438	16
9753325	13
3156423	16
4082320	13
3699028	13
7319109	13
21875029	13
3782443	13
6477700	13
12387820	16
3523412	17
2418404	13
3876384	13
11227365	13
2072807	13
13213476	13
9378276	13
3787557	13
14477174	13
3569455	13
15020530	13
49805364	16
9096676	13
18837083	13
6686935	16
15457999	13
20076036	13
1547306	16
1031994	16
13838619	13
6979742	13
3553123	13
8453868	13
3096604	13
1606985	13
1922239	13
19747411	13
10440494	17
8816352	13
20721652	13
22613607	16
19401002	13
7643071	13
13593909	13
10612361	17
2612563	16
15290295	17
348678	16
18163298	13
162751	13
1092698	13
9956784	13
620020	13
2151185	13
5944597	16
20476069	13
19335958	13
4694791	13
5223320	13
8673890	13
14298939	16
9142217	13
32215988	13
567386	16
16203126	13
30761095	13
2175604	16
10065352	13
4039983	16
22307567	13
977768	13
8627597	13
2724860	13
5445693	13
2452076	13
36444316	13
2701432	13
16048195	13
672708	17
1190266	13
6409875	17
2085733	13
825171	13
35179437	13
10729072	13
8099982	16
19909911	13
26462887	13
26839132	13
33704675	13
9051588	13
8765555	16
8335425	16
6672138	16
750619	13
27231925	13
4629259	13
21207666	13
3814916	13
14946334	16
5837606	13
31899596	13
4488497	16
2860426	13
7069684	13
6571531	13
4178189	13
11031513	16
3701963	17
3180593	16
27282389	13
8622123	13
12561053	13
10999776	13
5607444	13
4522430	13
1477207	13
4707782	13
9731998	13
5768303	17
2883412	13
6504188	13
2502033	13
229725	13
2985959	13
12126657	13
5677621	17
15383980	16
984774	13
670242	13
9210716	16
4902206	13
35199679	13
1317480	13
6801853	16
13302153	13
10335349	13
16820273	13
34673371	16
2487344	13
7313536	13
12546939	17
138838	17
9556689	17
30009491	13
40408703	16
20282202	13
2618199	13
5234970	13
2131641	13
1817905	13
5420340	16
776790	13
23389970	17
5712253	16
3573949	13
3808141	13
334053	13
25796865	13
17291729	13
16190430	13
8785839	13
7723580	13
3296886	16
7840679	13
4989979	13
14929555	13
18871717	13
10504457	13
10708854	13
14849333	13
5735554	13
7278829	16
2370981	13
56753	13
1505919	13
11413765	13
4836031	13
11364525	16
631743	13
16415227	13
34503049	13
5414217	16
20527177	13
25842021	13
1843657	13
12210207	13
27362508	13
17140433	16
566186	13
12998072	13
330960	16
10446219	16
4771473	17
12464079	13
5883087	13
8191590	13
18186518	13
15120091	16
1197664	13
10466003	17
9850580	13
22576079	17
5090541	16
6958656	13
19809549	16
16518605	13
11940808	13
7368320	13
4822583	16
736639	13
10137114	13
14256220	13
1279378	13
6394389	17
2038665	16
2092929	13
9070947	16
6953923	13
12575919	13
5800482	16
4322862	16
3353276	13
4239217	17
2809817	13
28138930	16
9135032	13
36650429	13
5048287	13
24432866	13
4561221	16
4833478	13
331968	13
8077260	17
311238	13
16125566	13
6766963	16
5434665	13
5567541	13
19723807	13
5852195	16
1460494	13
6371424	13
23556651	13
1812327	13
10142273	13
5227720	13
16125443	13
3183216	13
3411136	17
23985184	13
7404451	16
1704873	16
1616587	16
25642365	13
37886968	13
3461149	13
11642811	13
14496315	13
3486011	13
12846909	17
1100072	13
11225467	16
8652046	16
649672	13
11302365	13
4446637	13
4112372	13
11528631	13
15915414	13
3918878	16
9447617	13
11466672	13
676529	13
1942607	13
8981236	13
3018831	13
10397235	13
9108274	16
6865084	13
1588985	13
68702826	13
1737817	16
17688231	13
4737095	16
10370607	13
7235297	16
15347633	13
2270438	13
2594158	13
10379942	11
5200947	13
11498828	16
1038309	13
356697	13
8176942	13
9302801	13
1081551	13
7924113	13
10215829	13
8586497	16
15352460	16
3943394	13
2086184	13
2410907	16
3896481	13
148708	13
1473856	13
4230167	13
545027	13
4446166	16
4330091	13
5000499	13
949020	13
1980969	13
6106031	13
2970696	13
8668920	13
5149397	13
355267	13
1284812	13
6956200	13
9955261	13
3690175	17
7882210	13
11621552	16
9831773	13
7641533	16
2923875	16
3682191	17
9108502	13
3110940	16
2108130	13
1256385	13
878229	13
37740919	13
51746324	17
20402886	16
10500905	13
321902	13
2246487	13
5098844	13
1217559	13
18545930	13
1141161	16
25799412	13
10205819	13
13659501	16
2386466	13
10356326	13
10578671	13
36605719	13
6575923	13
16040683	16
1142069	13
7601583	16
8317965	13
2338121	17
28034863	13
12866676	13
1617135	16
4389386	16
2754516	13
5038162	16
6343612	13
6881159	13
4342269	13
5774653	13
10530524	16
539863	13
5223747	16
1391710	13
17463471	13
241540	13
1540628	13
4800686	13
5667010	13
25998481	13
3992777	13
2963942	13
3083388	13
1595931	17
14047356	13
12091040	13
1459051	13
16093960	13
4221135	13
2287563	13
16401340	13
3140489	16
3035496	16
2592607	16
6787366	13
582933	17
19630355	13
15712499	13
1803962	13
17353172	13
8121675	13
508002	13
3222749	16
5030746	13
2782952	13
1170696	13
11202597	17
17437778	13
13446953	13
4750938	13
8155055	13
37319894	13
11867551	13
14197151	13
5779321	17
2609758	13
18220177	13
588009	13
13481675	13
5434214	13
7835170	13
11548860	13
1660754	13
7100918	13
600799	16
10487124	13
3985707	13
535929	13
2643383	13
24112982	13
3822416	16
1893441	13
19808197	13
3100462	13
1241822	16
396071	17
13042603	13
3441906	16
8516191	13
1987197	13
4420827	16
7920231	13
2769280	16
9576676	13
1425265	13
618006	13
11619877	13
2043898	13
9519301	13
18766514	13
43037141	13
4145549	17
278292	13
9761940	13
795889	13
4886104	13
1843252	13
22488527	16
7051999	13
2300042	16
7668695	13
5140456	13
2128727	13
27653967	13
1851907	13
5632234	13
4581830	13
144070	13
6846527	13
1964398	13
6935678	13
452585	13
17262368	13
636328	13
1427583	13
11051031	13
3085454	13
4559800	13
954070	16
65842	13
1835536	13
807200	13
9715127	17
3900492	13
29160877	13
11405	13
9345885	13
5230434	13
4382967	13
3116605	13
5768297	13
377816	13
4330161	13
4317156	16
10824563	13
2171207	13
2901375	16
546260	16
2563151	13
4935831	16
1447458	13
6815485	13
2718527	13
19605146	13
363824	17
1117238	16
10916036	13
1334665	17
9233307	13
2814865	13
137235	17
23057683	13
2767592	17
5634	13
2387140	13
148794	16
4315295	13
12788589	13
2701044	13
8525913	13
5096285	13
510971	13
9478580	17
2142967	13
3486330	16
17883541	13
2519656	13
4272931	13
1636678	13
12540711	13
15295001	13
2523930	16
1278569	13
426340	16
14291146	13
3587294	13
10272569	13
6024992	13
31043119	13
164663	13
22215691	13
1971770	13
7387409	13
285390	13
594172	13
17892123	13
14011363	13
5042928	13
14452416	13
796893	13
12957519	16
849698	13
6533526	13
20344119	13
3751090	13
9274339	13
38288179	13
3863426	13
5516049	16
7831646	13
184965	13
4507811	13
1297147	13
740305	13
1796426	13
10826263	13
1990566	13
37407933	13
1202695	13
1170118	13
6325400	13
2413323	16
9086816	13
18098733	13
23225564	13
13209524	13
5387015	13
361228	13
1936812	13
13507116	13
4402059	13
11572824	16
6896583	13
3648553	13
2996698	13
4604025	13
12638239	17
7509915	13
6890198	13
2311465	13
1679558	13
4315801	13
8643002	13
9656661	16
168453	13
18706313	13
297380	16
1522746	13
7294565	13
10529071	13
4482151	16
2785808	16
2390112	13
4803277	13
20291648	13
1683665	13
1331204	16
8794427	13
4861331	13
4489252	13
70501	13
3464116	13
13933359	13
7398457	13
260686	13
1577731	13
5489491	13
2545676	17
8503045	13
4693194	13
3332020	13
780624	13
1505807	16
5520875	13
17382720	16
4116810	13
3691476	13
8491425	13
3777715	13
436782	17
6690933	13
4564059	13
1724505	13
2315898	16
1985504	13
1846689	13
5839316	13
243973	13
1347263	13
18786399	13
6638432	13
2775365	13
1915009	13
4565881	13
9653946	13
2706071	13
2199181	13
8236988	13
3976577	13
10114083	13
2385269	13
1509149	13
8670138	13
5609686	13
12152574	13
4266146	13
6300936	13
4291315	13
436323	13
4546571	13
7028047	13
2622568	13
1136506	13
543918	13
8607421	13
14032054	13
626769	13
1922639	13
19423400	17
209647	13
2211388	13
7673814	13
1853590	17
10744275	13
2149510	13
3654356	17
4359319	16
17181047	13
1052143	13
5186383	13
7273892	13
6205996	16
2701483	13
9577389	13
5822832	13
21493671	13
4024096	16
2103114	13
3900992	16
6132846	13
3809065	13
9414479	17
24683779	13
13626201	13
1873232	16
1265223	13
7398175	13
845920	13
2017694	13
14204006	13
2828746	13
1865100	13
12651556	13
2721857	13
2618269	13
5431149	13
636904	13
4781014	13
11888313	13
5579677	13
3833797	13
528034	13
3358161	13
4370748	17
3134552	13
9272410	13
848150	13
575128	17
3384255	13
34913373	17
2041057	13
4205599	13
12578313	13
6280697	16
3005953	13
43247	13
4046476	13
10199224	16
1994767	13
6893650	13
4434913	13
1763432	13
31612959	13
2176923	13
1038814	13
15376091	17
8144784	13
7966936	13
1425181	13
2430956	16
10270298	13
949145	17
6769999	13
17919304	16
3306538	16
30364886	13
1738354	13
4240564	13
4131285	13
8775193	13
7783183	13
7472283	13
10542265	13
8753012	13
2599931	13
9072988	13
1751385	13
6387392	13
8984539	16
3667872	13
9473377	13
1155356	16
7023122	13
555409	13
9838156	13
9223539	13
1473075	13
1865937	13
1269127	16
5831861	16
6799592	13
5795999	13
9902424	13
2144468	13
2333391	13
6889906	13
15755901	13
3348286	16
1539227	13
1511685	13
76379	13
8828329	17
1156621	17
11105541	13
26793148	13
2148518	13
3529054	13
452248	16
9801450	13
4715985	13
9951564	15
1655930	13
6777631	13
5318188	16
536097	13
9801559	13
3247473	13
611689	13
2980096	13
4392864	13
12688038	13
119446	13
15081722	13
3193709	13
1205577	13
2553877	13
8253239	13
8018368	13
2079232	13
1622468	13
6305415	13
1475079	13
4442016	13
2243468	13
1414594	13
8997131	13
23241326	13
7134460	13
3956653	13
8739378	13
13772487	13
817652	13
1846306	17
1134065	13
2558777	13
5396194	13
18432214	13
6597355	13
26241714	16
10156026	13
15761791	17
3647232	13
5512592	13
2128979	13
4630183	13
153360	16
90642	13
3585044	13
10745085	13
4663317	13
963838	13
10862989	16
904920	13
9822989	13
4845976	13
247670	13
4830536	13
7840513	13
18442089	13
3795482	16
3556338	13
7623051	13
4559524	13
3579800	13
10321715	13
7338798	13
2641670	16
206419	13
12477409	13
4045625	16
11223428	17
497621	13
471063	13
482190	13
3169353	13
1506562	16
1636064	13
16244655	13
4172304	13
5855460	13
12980043	13
2715928	13
20860772	16
4230919	13
7141144	13
2888606	13
9853963	13
2065283	13
3370767	13
2981487	13
1895188	13
11090192	13
9879335	16
395501	13
1488460	13
8137250	13
21599155	16
7931567	13
14475	13
325329	16
6413208	13
10337175	13
7950425	13
4214218	16
17413357	13
2268630	15
7158320	13
10543187	13
34901012	13
8568373	13
6137336	13
1423941	13
6639741	13
5244255	13
3666570	13
14244880	13
1172788	13
314187	13
10041441	13
845529	13
4858120	13
2505266	13
407985	13
3040825	13
3772612	13
8752045	13
3237480	13
841336	13
114193	13
6931261	13
4372596	13
2817859	13
19403899	13
15884473	13
6240112	16
10073506	13
2414186	13
1073259	13
19138197	13
10735918	13
8268984	13
11116443	13
153368	13
18825196	13
1370576	13
880434	13
5786306	13
17991401	13
3877915	13
216368	16
1489392	13
728593	17
10840920	13
3654275	13
5572014	13
14025732	15
5523545	17
13103536	13
30669547	13
13142793	13
3408379	13
453761	13
2365320	13
3056031	13
437520	13
15338599	13
2400955	13
18067088	16
2483252	13
6277355	13
2016049	16
804338	13
4175316	17
15188187	16
3590103	16
7842089	13
2544887	13
935692	16
1990414	13
2959868	13
4892859	13
2866454	13
8078454	13
5358931	13
754130	16
2654870	13
603637	13
5019282	13
6180259	13
5474999	13
9138465	13
2071440	13
19922285	13
39237	13
3144964	13
10679800	13
1621773	13
9850910	16
2162830	17
233252	13
2329850	13
676739	13
4064803	13
3520797	13
4488023	13
7542056	13
25917405	13
2675411	13
4179334	13
4529957	13
5140154	13
2957953	13
5488230	13
4744416	13
837832	13
350328	13
4599488	13
8659722	16
712453	13
16108367	16
197309	13
4451369	13
699384	13
20334799	13
1320171	13
9353758	13
10426364	13
1110398	13
1265156	13
1284691	13
1898074	13
10564047	13
599696	16
4844171	13
17491910	13
71165	13
109109	13
1513130	13
1906666	16
124071	13
2276558	16
5431195	13
5670593	13
2225536	16
61151	13
4753527	13
455465	13
8031738	16
14397882	17
644626	13
2287739	13
3506957	13
6515789	13
3558819	13
2721375	13
4980009	13
10040266	16
4015062	13
309507	13
16326581	16
33082527	16
3918218	16
4236024	13
2544315	16
15534920	13
5877163	13
1106668	13
7048300	13
1102455	13
1626840	13
2885307	13
2278565	13
1398299	13
6019557	13
6948238	13
13398187	13
6887572	13
2539526	17
3083107	13
5203692	13
3349904	13
10758622	13
1946944	13
19857327	16
566397	13
2544372	13
2476699	16
14607403	13
2559517	13
7671365	13
2953035	13
71469	13
1185333	13
2721491	16
15610393	13
2088062	13
1345795	13
6497726	13
14352483	16
5470011	13
210497	13
1170801	16
5020987	17
14372165	13
4588861	13
3532087	13
25967995	13
8741819	13
2278175	17
10468231	13
8695876	13
2895715	13
20042	13
22735573	13
11415485	13
450331	13
8127470	13
821815	13
2377160	13
248721	13
1035260	13
5266223	13
3283895	13
892589	13
9295229	13
6181127	13
4411773	13
3706803	13
8776274	16
2376972	13
207695	13
3186948	17
2370864	13
625148	13
3077834	13
6418489	13
23702333	13
16384235	17
10186333	16
8155979	16
4765410	13
386640	13
7165296	13
5203396	13
3892315	13
6450329	13
12215678	16
3740587	13
5373418	13
3238509	16
1360110	13
3224692	13
6048894	13
2371964	13
5217229	13
118097	13
2998855	13
676850	13
640938	13
1015267	13
7982448	16
10432059	13
9166577	16
2783588	13
2383442	13
7248800	13
4997145	13
2879063	13
6305685	13
400572	13
6356725	13
914023	16
3211082	13
7066489	13
42118854	13
4863455	13
4144702	13
7012991	13
1509254	16
1567595	13
16320305	16
1864828	13
12395383	16
1968359	13
1467770	13
650169	16
6223398	13
6051252	13
13025193	16
1418514	13
15337243	13
52312	17
4635619	16
3028400	16
2972889	13
4351075	13
4944805	17
4667858	13
414594	13
854716	16
6364384	13
2059259	13
486196	13
3192731	13
1078038	13
203300	13
3145500	13
946751	13
4722691	13
1092193	13
4269433	13
2780491	16
194455	13
12361565	13
4053851	16
1814669	13
3379076	13
15818780	13
24639776	13
12028887	13
4359691	13
1504177	16
14875894	13
6834898	13
1029246	13
2903031	13
1122369	13
983911	15
2092655	16
6345103	13
5023535	16
14445681	17
1112437	13
3625889	13
9903855	13
935495	13
464075	13
1755389	13
4913209	13
27439736	13
183417	13
2703733	13
1936687	13
4592567	13
2831406	13
1148887	13
8827863	15
5216451	13
37967114	13
7339764	13
1482166	16
5416541	13
8524415	13
1721298	13
9683169	13
1135438	13
125980	13
5907891	13
5208656	13
4088219	13
2977539	13
3688195	13
3938068	13
11739897	13
3765464	16
12401377	16
9676062	13
13820581	13
6638723	16
10695043	13
15088707	13
28923	13
31164469	13
213965	13
2666550	13
2649967	13
8157013	13
1669810	13
16124401	13
1598541	13
4098538	13
5669839	13
120085	13
5046146	16
3854022	13
7881174	13
5063105	13
8211041	13
25391430	13
430422	13
3821493	13
24676679	16
11685041	13
3638159	16
2714414	13
766322	13
8209614	13
7654260	13
5520488	13
4625247	13
2212861	13
2994931	13
7137774	13
878154	13
15558533	13
4423291	13
650016	13
3273310	13
2774581	16
6214782	13
1682286	13
3089520	13
6157934	13
4684592	13
18047279	13
524043	13
1154905	13
3495434	13
2632045	13
6655299	13
9146183	13
1791560	13
215824	16
10484667	16
651091	13
269559	13
5342665	13
3650508	13
7601688	13
4257800	13
2747131	13
14864896	13
1055395	16
12894308	13
8408646	13
11323788	13
915331	13
19556829	13
1700183	13
8946074	16
1184876	13
2459910	13
2868139	13
3367988	16
2139691	13
739838	13
5490616	13
4427820	13
8153640	13
14067042	17
1098905	13
880353	13
5995603	13
5652588	16
11510505	13
1799828	13
3689256	13
7704390	13
1363414	13
10182197	13
11026787	13
9244403	13
4374137	16
9927101	13
6075806	13
1485199	13
4661387	13
5242995	13
5660322	13
6602927	16
11699508	13
13562	13
692288	13
763669	13
5134136	13
3660003	13
2085330	13
2342021	13
3548607	13
1888261	13
251830	16
13774585	13
8650262	13
19972493	13
850803	13
2103501	13
11368498	17
2749759	13
2237966	13
13888445	13
3003164	13
3848266	13
185444	13
1418692	13
6720810	16
1205771	13
8083996	17
5727920	13
5804607	13
1639800	16
3368308	16
2486670	13
9291818	16
2730380	13
3666962	13
3315958	13
4947527	13
2285338	16
693295	13
2372346	13
211007	13
17563005	13
1867100	13
59408	13
10181803	13
9331856	13
6221806	13
1647090	13
20696459	13
3606876	13
1033947	13
6203950	16
4981498	13
7156559	13
1321010	13
5333128	13
161212	13
14546767	13
17658844	13
1731520	13
9757924	17
1624316	13
6696936	16
155874	16
2668504	13
7552928	13
1383263	17
444185	13
2682391	13
19714669	13
2027975	13
9228916	16
5855261	13
6865749	13
10067977	13
2139637	13
1790515	13
1307761	13
9284245	13
2743167	17
32119	13
17720120	13
1458115	13
8920501	13
8064612	17
1375886	13
1076457	16
9863288	13
3296157	13
5586034	13
10870984	13
4242410	13
3452002	13
9546714	13
9050732	13
804899	13
4259223	13
13561939	13
11021539	13
11335888	17
3725051	13
3627053	13
10939816	13
2927712	13
7768978	13
1112527	16
5235802	13
7132202	13
7072039	13
297975	13
9078064	13
1005975	13
619595	13
5175932	13
22268274	13
6847357	13
6239139	16
7386191	13
4341160	13
1023623	13
6665116	16
4455678	13
7662012	13
2048868	13
5611650	13
559733	17
1643170	13
10494071	13
3690091	13
996275	13
7229408	13
4700176	13
648719	13
2944297	17
1997653	13
2500297	13
4050994	13
3086188	17
555977	13
8896076	16
3793019	16
50888742	13
9537781	13
6603863	16
19209741	13
3923154	13
50268	13
10839269	13
5561258	13
664339	13
92228	13
327243	13
440839	13
363317	13
6224275	13
10220542	13
7258629	13
23399504	13
10002533	13
9405956	13
5725816	13
7227725	16
5961176	13
1025993	13
828456	13
21399875	13
12941513	13
1538114	13
2079449	13
159337	13
29176	13
12566648	17
9494769	13
4956743	13
3225630	16
471790	13
6881374	13
3568312	13
1311347	13
12323749	16
3739778	13
2535199	13
1477304	13
19718884	13
4395792	13
2775002	13
1506158	13
2369119	13
15642919	13
4513702	13
5085186	13
4986936	13
10510099	13
6087740	13
6335257	13
1369122	13
10527210	17
15470503	13
4851255	17
2909485	17
8998809	13
5645364	17
15060476	13
1374122	13
4410008	13
1491699	13
21842807	13
2367578	13
5573086	13
4645105	13
4692063	13
1656230	17
17217892	16
1382700	13
1965750	13
21993864	13
3316505	13
6965073	13
4825343	13
2387135	13
2661748	16
27166576	13
5716368	13
6933361	13
117006	13
9415874	13
2938622	13
52127	13
557675	13
6293779	13
17123822	16
5234794	13
24521150	13
3644993	13
3022233	13
17667467	13
1721339	13
2201167	13
3728890	13
6194629	13
13306433	13
5211806	13
10554059	13
4596915	13
4917681	13
8938427	13
1750722	13
7746580	16
2143759	16
4345814	13
2767152	13
4824595	13
308173	13
11380250	13
7062333	13
15007642	16
144147	16
4156247	13
2448762	13
2721712	13
3436408	17
20087037	13
1258951	13
6550339	13
20384801	13
14675101	13
16051281	13
2219058	13
6182766	13
6864786	13
548985	13
8575146	17
7031687	13
4401807	13
8408941	13
7067690	13
5979467	16
8284559	13
3220317	13
23832806	13
3906514	13
189144	13
2621525	13
5136855	13
26450453	13
3469510	16
89765	16
4186479	16
6592430	13
12903115	13
895681	13
3009290	13
152308	13
1865003	13
796109	13
1155991	13
2007552	13
78289	13
8436040	13
1237191	13
12720403	13
722760	13
1441168	16
3566599	13
1221717	13
7799642	13
5499014	13
2391149	16
4384329	13
6037218	16
10326712	13
9358000	13
10296418	13
5690268	13
6685466	13
7818111	13
1533976	13
5392324	13
12916240	13
473427	13
19701924	13
2772668	13
3665694	17
5405275	13
13975066	16
5752035	13
7004838	13
334691	13
17485057	13
11853857	16
9571127	13
7752395	13
1790523	13
2269347	13
574844	13
6374364	13
1792641	13
1847534	13
7208817	13
6241611	13
6265223	13
1781125	13
355850	13
2277876	13
5997757	13
1282459	13
887990	13
11843123	13
6778499	13
1197479	13
6455576	13
3766860	13
52068	13
7355437	13
2401096	13
632184	13
1656585	16
3697284	16
9122215	13
9309348	13
24103442	13
9353284	13
324748	13
554103	13
7056899	13
8519775	13
457534	13
1354417	13
671596	13
11564636	13
11125410	13
5713739	13
9056643	13
21393104	13
431128	13
11176030	13
325957	13
1062556	13
47598	13
6441719	13
12257173	13
461811	16
11190230	13
3126868	13
2528751	13
15896954	13
6569132	13
427521	13
19796737	13
21425130	13
9101730	13
3634053	13
142236	13
6759165	13
5089832	13
9224046	13
535533	16
6424378	13
17550491	13
4877799	13
10859498	13
5028602	13
11062540	13
6419675	13
9336296	13
642647	13
11637878	13
8725579	13
26073841	13
15992652	13
7715001	13
12902660	13
361264	13
3846314	13
1274564	13
13852554	13
936657	13
1660849	13
243786	16
4427345	13
2592330	16
437729	13
1925564	13
7297078	13
2660363	16
1562424	13
1747568	13
38820773	16
390967	13
25267116	13
3583778	13
648018	13
22392805	16
11366769	13
15993575	13
1401014	13
21121580	13
7861006	13
12533778	13
5568213	13
10359126	16
7155875	17
2740313	13
2007762	13
86878	16
2865588	13
3656572	17
3103502	13
1694110	13
18047846	13
3217343	17
5462517	13
2231711	13
2345996	13
9932214	13
4121843	13
17363838	13
29573852	13
2064226	13
1887428	13
8434797	13
115297	13
933390	13
2301371	13
709163	16
8901075	13
1418350	16
7428057	16
3151142	13
4606887	13
4107079	13
4546013	16
2019215	13
9770146	13
3247477	13
10018175	13
7923165	13
5588913	16
6913684	13
1189915	13
8496399	13
9776794	13
2598486	16
5184720	13
4404527	17
33204738	13
9705835	13
498514	13
1836692	13
1529332	12
3577513	13
7225269	13
8133362	16
367977	13
7406032	16
36705063	17
3110769	13
5687527	13
4140502	13
13754552	13
6697835	16
4883111	17
7603676	13
3663870	13
5397900	13
794418	13
10710195	13
7787472	13
17004375	13
701621	13
7364899	13
4123003	17
4175416	16
9799284	13
1594168	17
2140167	16
1280212	13
734210	13
5979572	17
24784889	13
5810096	13
6268502	13
22209842	13
4699325	13
9159010	13
12357602	13
7945378	13
7876380	13
18053288	16
4579414	13
10402906	16
523741	13
17964183	16
942639	17
18849280	13
1262207	16
7636143	13
4753974	13
476088	16
7606356	13
20754	13
3337332	16
145510	13
33828737	13
3697787	13
883276	13
1154138	13
7657736	13
14336167	13
1084830	16
9018738	13
2708097	13
2331523	13
678160	13
5177702	13
11086543	16
3310531	13
5067434	13
7480471	16
9813962	13
1070574	13
1497055	16
6418685	13
908253	13
6638226	13
4212000	13
1760066	13
3647144	13
901104	13
2792399	13
4283769	17
2414298	13
5528697	13
8682531	13
18165544	13
22159640	13
3259804	13
8128490	13
2964491	13
6192948	16
10229825	13
537831	13
43425005	13
153632	13
10965292	13
2721433	13
3399377	13
31966983	13
6865552	13
1749717	13
5019414	13
266697	13
4238847	13
3719601	13
11201511	13
91747	13
5618216	13
1200479	13
17673874	13
2051458	16
3904023	13
138098	13
1500609	13
18968303	13
2780292	13
1423390	13
4182955	13
7913666	13
534195	17
12269900	13
9457644	13
4473437	13
13658984	13
7212916	15
3025594	16
3181636	13
7697549	13
359454	13
682095	13
5074330	13
12071014	13
8052542	13
1517120	13
13039635	13
2361174	13
508289	13
4232091	13
6190630	13
1203141	13
5036069	13
3400055	13
842342	13
10415526	13
26646242	13
4967402	13
414311	13
18775304	17
5493185	13
9916457	13
10372625	13
10836706	13
1550461	13
3963589	16
5268375	13
8812315	13
2346832	13
11998672	13
5987455	16
989992	13
7337238	13
3038226	13
3163822	13
6086264	13
3495279	13
2629985	13
15161113	13
5162040	13
1319044	16
1680617	13
197398	13
535050	13
314124	13
7819387	16
8769386	16
3948205	13
55101	13
4168443	16
5498776	13
23383738	13
7901032	13
24359140	17
3623440	13
9828824	13
5503569	15
2575717	13
14969924	16
823564	13
1062569	13
6342999	13
20255691	13
11713549	13
544745	13
1298972	13
734624	13
3009913	13
4084896	13
10877597	13
381196	13
198733	13
2433237	13
24349147	13
1191737	13
4297964	13
5190129	13
18944	13
8638800	13
3681185	13
6600602	13
6039475	16
967885	13
6624504	13
3949015	13
2354031	17
2530444	13
5724557	13
6721263	13
16222489	13
46746	13
18960149	13
11758737	16
2611196	13
3007397	13
31799062	13
3814720	13
9593764	13
4966437	13
10032042	13
15239196	13
6629202	13
11632655	13
13182439	13
4646989	13
4006367	13
4604124	13
2679932	13
40004297	13
8518021	13
4022675	13
3851713	13
2920462	13
7646669	13
5370899	13
6978529	16
10914030	13
8019046	13
9703086	13
3818178	13
4411299	13
17406069	13
15600277	13
8086073	13
4585921	16
16601975	13
20518067	13
28343705	13
6220213	13
104741	13
14438684	13
6669347	13
1993885	17
34229121	17
10223516	13
46974962	13
3472987	13
4570368	13
5609559	16
1511936	16
2979049	13
10420184	13
4346908	13
3125930	13
3146073	13
2213495	13
7784651	13
306912	13
58095	13
6677340	13
278607	13
2608401	13
18137441	13
6954508	13
14715524	17
13158512	13
23975921	13
12176647	13
4706961	13
1309610	16
267471	13
8173518	13
3284703	13
3858194	13
18700098	13
3565015	13
8370131	13
7942232	13
2730103	13
5610214	13
14544688	13
2874820	13
12545029	16
1298592	16
4021112	13
4236613	16
9841639	13
4434449	13
15736282	17
15953920	13
93440	13
2151245	13
563704	13
8685639	13
4144969	17
548906	13
1194317	13
3111445	13
3423060	16
11715553	13
173670	13
920582	13
3724925	13
7673366	13
18869246	13
603008	13
5286543	13
12424692	13
1149243	16
28498226	13
15125344	13
5772436	13
225324	13
1787496	13
7487757	13
7387895	13
13234330	13
1682109	13
26471582	13
1307103	13
140870	13
12289695	13
5744223	13
4638239	13
6896368	13
5534589	13
5536731	13
13804590	13
275767	13
6965559	13
3107436	13
2068499	13
1103892	13
11707349	13
7561908	13
11690205	16
112259	13
11733071	13
504204	13
4705362	13
23272674	13
8941597	16
10666413	13
8167439	13
7346561	16
3835846	16
7718305	16
4871601	13
5997810	13
699640	16
3861357	13
328952	13
6033114	13
1420279	13
9015757	13
547041	13
4507921	13
4588937	16
3694882	13
8170240	13
100879	13
1657252	13
31078225	13
12739808	16
7157584	13
2661356	13
10806119	13
3570520	13
8628332	13
15034797	13
4949064	13
23313320	17
3312287	13
6368312	13
11625243	13
9852005	13
170629	16
7555353	13
8480284	16
2243058	13
31209	13
41519113	16
4453215	17
3871329	13
16083487	13
4376784	13
12646971	13
3251709	13
3523680	13
7047973	16
474342	13
6913816	13
688810	13
10786060	13
3584064	13
16417930	13
7252445	13
2627780	13
895464	13
7419953	16
1891723	13
3649421	13
7672164	16
796325	16
16584167	13
27570849	17
8751014	16
20950865	13
308593	13
3452519	13
6122676	17
4824663	13
13971617	13
11577321	13
10431006	13
39262044	16
2538749	13
7052855	17
9512698	13
9912446	16
6773537	16
14209500	13
14074731	13
3359748	13
10929020	13
5802153	17
3114018	13
2112979	13
2601605	13
8488713	13
4148039	13
3447188	13
5652145	13
12921048	13
453844	13
12307668	13
1404736	13
1506299	13
12325480	13
7094290	13
837972	13
866921	17
9275172	13
12059706	13
1817469	13
12941392	13
5719611	16
4964363	13
9720889	13
853913	13
18414294	17
8759267	13
8948174	16
14062255	13
7950801	13
2407436	13
33509167	13
22374486	13
7574859	13
6322100	13
12190982	13
23635122	16
10703669	13
467820	13
23419157	13
1469390	13
17139788	16
5587809	16
7575283	13
5203559	13
1771803	13
16222588	13
20871434	13
13968877	16
7751783	13
1975313	13
6245071	13
3269118	13
1739374	13
10143234	13
5459738	13
1154501	13
2625637	13
5655466	13
2293601	13
4568248	13
1031779	13
11046811	16
4641405	13
7310431	13
19081617	13
6036744	16
8797662	13
820198	13
5390310	13
2846350	13
2121582	13
20449870	13
17270203	13
6576556	13
68940	16
12351412	13
6891117	13
4449128	13
12724154	13
27708771	13
9561144	13
8687814	13
1279294	13
1049193	13
3227057	13
12536630	13
7040051	13
25447983	13
1258681	13
1879179	13
1406776	16
9392907	13
10667063	13
4189857	13
6195957	16
12721994	13
7631256	13
23234621	16
4147399	13
6407429	13
3023509	13
2084175	13
18997303	13
1499915	13
19300146	13
18520421	13
2593990	13
546714	13
2470116	16
5932361	13
5960598	13
3842235	13
9711766	13
4284594	13
6610081	13
8220636	13
29958005	16
38640825	13
45914328	13
1088095	16
11003746	13
904175	13
1539045	16
644869	13
39204640	13
833635	13
2316868	13
10345272	13
1621764	13
6791540	13
4812291	16
11304320	13
387121	13
8095311	13
1366871	13
8995270	13
784200	13
1199350	13
16459399	13
1239472	13
7828708	16
19968206	16
1663846	13
11927227	13
4239825	13
1617710	13
4474114	13
6853053	13
11653326	13
10392806	13
21410953	13
29942021	13
2759490	16
597747	16
1310590	13
5654608	13
7750958	13
11567532	13
909139	13
2948587	13
2016080	13
1459856	13
1064746	13
2305301	13
20418838	13
11447593	13
9756052	13
2216706	16
6317196	13
8419734	13
58528	13
5964071	16
3467452	13
705138	13
10946426	16
8560488	13
939427	13
3593220	13
5307871	13
2503595	13
14060397	13
7391588	13
14613419	13
10557935	13
13135368	13
22083187	13
14575803	13
16078811	16
38250745	13
39968994	13
1549498	16
2248788	13
3624460	13
6039725	16
11958985	13
24021857	13
7212839	16
5073808	13
13991267	13
3392059	13
5220554	16
16454768	13
1883788	16
3192372	13
8038988	16
3087778	13
4913932	13
25701051	13
6088110	13
8998621	13
7462668	13
1948580	13
8736880	13
20243185	13
4526815	17
1385314	13
7005190	13
8548295	17
7511447	13
1372407	13
15920926	13
750328	16
15804771	13
36849746	13
2005626	13
2831249	16
15579631	13
3171021	13
605386	13
3152487	13
29539586	13
15560801	16
2698844	13
2606125	13
2193244	13
7007211	13
368473	13
7832590	13
6740880	17
23588052	16
8042034	13
8334701	13
729862	13
2701904	13
14040802	13
12815595	13
11238319	13
645202	13
535255	13
11822729	16
14825956	13
542204	13
670244	13
5920628	13
8640716	13
10223403	13
10932467	13
9895721	13
9497507	16
7333984	13
8283567	13
3515458	13
375602	13
6017786	13
914633	13
4244510	13
8768445	13
714509	13
2480569	13
25366993	13
5798713	13
7642649	13
13652044	16
5963741	16
805463	13
9290494	13
9556534	17
5423116	13
11998445	13
3513211	16
62452	16
11675154	13
2555940	13
13107984	13
7940977	13
29758606	13
9089106	13
7699130	13
18891098	13
950279	13
10172289	16
4109935	13
13064692	13
8388146	16
8726698	13
4924132	13
7652604	13
11631088	17
1232688	17
1965001	16
1448165	13
2624013	16
20369159	13
17744194	13
12103148	16
10254005	13
19317023	16
16176587	16
401549	16
6847359	13
13532129	16
7721771	13
4892800	13
6540799	13
5246889	13
5815184	13
7083186	16
12958431	16
8711763	13
10903371	13
9196434	13
12541900	16
16018178	13
1866129	13
123087	13
10080517	13
1269457	13
14908098	16
4975804	13
13992322	16
19071921	13
24633575	13
580790	13
10069079	13
2804066	13
9428818	13
6692300	13
1193215	13
9518446	16
1593633	13
27398949	13
434095	13
1147070	13
2963969	13
3361883	13
4946259	13
13712156	13
5335988	13
488637	13
12703203	13
7935819	13
9414502	13
4977	13
8401518	16
5583862	13
27442792	13
2826589	13
1599866	17
1690038	13
970526	13
4587483	13
4403415	13
4811005	13
1427843	13
2672586	16
2606165	13
6264148	13
2856005	13
32844171	13
18938639	16
3349723	13
17500195	13
5252138	17
5077689	13
3606869	13
7168401	13
183740	16
9211460	13
8513221	13
4064249	13
9762085	13
15797526	16
2580556	13
812967	13
7146521	13
4529048	13
24061800	13
11689328	13
17579693	13
19497680	13
838326	13
126110	16
1717529	13
824757	13
8898848	16
17341942	13
2904007	13
39209926	13
25381724	13
28200046	13
7414599	13
5553892	13
25559236	13
6006445	13
297519	13
2541498	16
11091871	16
18827256	13
4401930	16
804697	16
32725368	13
5900915	13
3613423	13
13687654	13
3308597	16
3874895	13
1986960	13
11119740	13
256071	13
30961201	13
3956561	13
8298137	13
13171407	13
5632725	16
12723740	13
5051048	13
23612782	13
1800868	13
5856018	13
21089077	13
2510088	13
8268648	13
3411544	13
12144229	13
6635439	16
813162	13
33976650	13
483065	13
166696	16
4338575	16
25011321	16
9936034	13
500059	16
54989967	16
2167026	16
3529888	13
9538613	13
6416186	16
15605204	13
40350	13
12004442	13
15432436	13
2657520	13
6530188	13
25572266	13
8680851	13
27818725	13
29550954	13
13038091	13
39418	13
7345473	13
8303220	13
9716449	13
1329737	13
11648636	16
2065554	13
22249785	13
20979035	13
433165	13
2731016	13
4928457	13
5478663	13
1063176	16
15651428	13
2954497	13
1421388	13
15082016	13
1382108	13
5525032	13
12152008	13
2619986	16
8962985	16
21390	13
11177889	13
6445312	13
2238231	13
18492656	13
15303403	13
7468763	13
20727366	13
14500609	13
327269	13
9753037	13
4687023	13
6898180	16
990538	16
960058	13
298513	13
11903807	13
8507926	13
23717816	13
17824693	13
2087765	13
10570086	13
19237870	13
4742863	13
9170803	13
21137826	13
47118020	13
4677562	13
3170211	13
12744436	16
7333048	13
10634776	13
7679036	13
686545	16
11204412	13
22201391	13
5273837	13
228483	13
19450651	16
7992884	17
501919	13
4805367	13
7175365	13
8836298	16
6323000	13
8944857	13
3561981	13
3206643	16
10003005	13
7684417	13
596120	13
4958785	13
825471	13
5154669	13
5095471	13
18675059	13
36983722	13
6648936	13
5895731	13
10190626	13
11263750	13
10680483	13
5465608	13
23103678	16
2046068	13
170569	13
114673	13
5961977	16
24165751	13
5541371	16
6788558	16
4349444	13
448610	16
7017668	13
17493838	13
9564716	13
12724474	13
8026074	17
6058664	16
2663494	17
7037440	13
3518860	13
6042915	13
671058	16
4091413	13
29476435	13
1558058	13
2238731	16
11193436	13
1635902	13
24753479	13
407555	13
30907861	16
11125134	13
6482677	13
12149633	13
6057069	16
17653198	13
2127224	13
1666838	13
1516215	13
299235	13
17388720	17
1880011	13
6762698	13
22357977	13
3126483	13
4193464	13
3983630	13
26442031	13
3635470	13
1360660	16
6270468	13
19114877	13
9668472	13
5285876	13
18825923	16
35794	13
1064902	13
10470365	13
9688445	13
167407	13
723960	13
8361375	13
1815473	13
10549146	13
29311453	13
6614321	13
929230	16
7967933	13
13465936	13
392585	13
5772625	13
18311548	13
8778816	16
12209723	16
4919469	13
9398051	16
2412190	13
34565292	13
4155858	16
5739671	13
26390665	13
607171	13
1131829	13
2970635	13
9493679	16
6411807	13
3451425	16
13319817	13
6538820	13
7871443	13
2116171	17
16288973	13
4959668	13
382795	13
7119775	13
630262	13
2513263	13
3281403	13
7374220	13
26603864	16
9563001	13
2666923	16
2945737	13
3631169	13
28185994	13
3716504	13
3060532	13
20423330	13
31252573	13
2290645	13
9562833	13
1504200	13
567006	16
2269482	13
12733925	16
749727	13
1270053	13
27613406	13
2014559	13
19421697	16
1745546	13
32273855	16
2125828	13
6382342	13
2729939	13
1837100	17
751251	16
5627577	16
3769081	13
6265676	13
2222926	17
17304410	16
15267059	13
15114521	13
8779932	13
6842381	13
4525971	13
908553	13
8729761	13
1641309	13
6050990	16
3459576	13
20034804	13
11295028	13
20762418	13
12477488	16
20434540	13
2581104	13
2525754	13
13554530	16
12121345	13
872007	16
10155133	13
21367717	13
17374671	13
1670643	13
43260046	13
6533042	13
1077552	13
1446206	13
7846871	13
24628116	13
9852599	13
1315094	13
7953569	13
24460686	13
1450922	13
7393938	13
5854593	16
3437885	13
10691789	16
18444405	13
27389209	13
7414649	16
569615	13
3370077	13
9324127	13
1864597	13
13991609	13
6512963	13
7705485	13
3660202	17
4456932	13
970913	13
1019175	15
1051882	13
13989786	13
6826387	13
9529472	13
7563424	13
4050562	13
4522477	13
20533747	16
17051176	13
7533113	13
5637307	16
11128273	13
133640	13
12570108	13
34991142	13
3657835	13
667050	16
202318	13
9595695	13
12836251	16
9646293	16
4199589	13
21473728	13
8135481	13
4619325	13
5098659	16
7661386	13
5299751	13
11247969	13
5672947	13
59236168	13
56140	13
37487400	13
5600043	13
6225607	13
2289517	13
22115680	16
9499695	13
1126121	13
2171036	13
13979374	13
2985491	13
2810378	13
5849414	13
41133060	16
11112975	13
1470812	13
11641311	13
3107910	13
3202198	13
5347193	13
7989862	13
10216644	13
16619623	16
4095411	13
6150605	16
10828115	13
17441270	16
8906486	13
5115165	13
8618937	13
4694032	13
20748112	13
8268858	13
15119122	13
13894303	13
19803257	16
8386640	13
6577859	13
11021088	16
13025210	13
10805169	13
25408116	13
5774093	13
5722654	13
4344555	16
7795902	13
2883364	13
17984883	13
15929494	16
557162	13
8260591	13
23527297	16
904725	13
4310484	13
2399373	13
18920297	16
13749118	13
221843	13
4042030	13
1167830	13
12321393	16
3929103	13
42148721	13
3430256	13
22863920	13
3830375	13
17506385	13
3182441	13
4393351	13
6917369	13
8148136	13
3681848	13
6295613	13
9786628	13
6776041	16
3283249	13
3556409	13
8584771	13
3324201	16
13453558	13
2059697	13
985223	16
12288256	13
7894101	13
22789581	13
9991193	16
30572086	13
46660562	13
14561566	16
18654399	13
19735738	13
7442847	13
28915854	13
3269560	13
28824922	13
26757977	16
2633478	13
8296008	13
20930300	13
11173309	13
9287403	13
4007279	13
2349226	13
664624	13
37422603	16
2359261	13
832078	13
9908885	16
26346597	16
2252630	13
30257751	13
20011452	13
12126695	13
8205233	13
3531249	16
5876875	13
8124956	16
7696193	13
4605675	13
10719375	13
3634202	13
19609115	16
35449764	13
10362554	13
11785227	13
9087523	13
6425221	13
18900442	13
5208658	16
1194974	13
38046571	13
18665177	17
3042029	13
5872856	16
7691090	13
16916812	13
9764164	13
4208650	13
13083100	13
1334568	13
5165785	13
10737586	16
4891795	13
350293	16
15226346	13
1139796	16
12704532	13
27115826	13
11911061	13
10294691	13
10318290	13
14255625	16
20121796	13
15568148	13
456422	13
1528749	13
11322599	16
12554168	13
25969353	13
22353126	13
21964898	16
8092711	13
3219229	13
2135998	13
14355691	13
6139914	13
13701445	13
924569	13
2003877	13
12879782	13
489969	13
12800661	13
504566	13
5324124	13
9117510	13
2646540	13
2482907	13
2085487	16
26848903	13
11104793	13
17224358	13
30087219	13
1358499	16
3234140	16
5468398	13
12434650	13
33380524	13
35335249	13
2699542	13
23677978	13
6005072	13
26423424	16
22440523	13
14486870	13
495809	13
6232416	17
10800549	13
17915770	13
112755	13
1620264	13
6356027	13
2220281	13
4059489	13
2716887	13
872773	13
8591945	13
4163045	13
4569326	13
3010934	13
3630511	16
16233392	13
6989873	13
6576067	13
7025972	13
4546828	13
20889592	16
9839163	13
22574428	16
9618439	16
6194355	16
7227988	13
7007993	13
27542163	13
879866	13
567401	13
4499992	13
4141625	13
6581496	13
32977105	13
27433052	13
22438457	13
10821467	16
10001761	13
6711947	13
1745819	13
12938972	13
2204085	13
14739217	13
1321776	16
25754585	13
24609971	13
18458354	13
8481749	13
3808022	16
13209161	13
1297957	13
4243518	13
20402701	13
9741236	13
15092850	13
4189490	13
7553069	13
7130757	16
225631	13
758871	13
3910804	16
16450690	16
6719966	13
1713386	13
662543	16
3166407	13
4681616	16
985109	16
33154196	13
30505062	13
5435783	13
38638960	13
28785984	13
11004511	16
26865873	13
2703593	13
21280305	13
4163656	13
7369598	13
4817140	16
1379685	13
13835191	17
324393	13
176243	13
5351628	13
13018845	13
4455864	13
14363730	13
10945251	13
1083674	13
1266799	13
67472831	16
8247930	13
25346076	13
3368188	16
5532783	17
15125455	13
7818660	13
7306858	13
17807287	13
16209884	16
20782800	13
9911999	16
105028	17
104317	13
840101	13
14987087	17
10294296	13
6476595	13
6235351	13
1625234	13
2221976	13
12401470	13
3315723	13
7409887	16
7477219	13
1668275	13
1063363	13
15431917	13
4257393	13
17954253	13
813135	13
34762099	13
24146019	13
18130693	13
79835064	13
4473219	13
8322972	13
2753932	13
6941154	13
7356300	13
1842890	13
1472371	13
16740799	16
1975868	13
44676175	13
27917359	13
5190404	13
19331785	13
2272563	13
11344590	13
7217318	16
1036294	13
3984265	13
4380877	17
33271757	16
4228292	16
19138534	13
9340841	13
22206427	13
7621540	13
26038190	16
45177367	13
3347211	13
4665726	13
1136387	16
30388896	13
5569061	13
348633	13
10710165	13
2745493	13
566834	13
19806488	13
11404854	13
19679474	13
3769432	13
10898060	13
3359619	13
15429143	13
7498065	13
5817837	13
12553734	13
4370850	16
4426453	13
10461245	13
9315346	13
998428	13
3102575	13
10851550	13
4020247	13
422889	13
6902037	13
7207394	13
7681421	13
3901109	13
37421259	13
8925681	13
9535002	13
358287	13
16531019	16
15003741	13
12580965	13
9888477	13
20506230	13
19792566	17
26080889	17
6304429	16
14544124	13
3502851	17
27755900	13
1555164	16
13498955	13
11831505	13
7643591	13
12857036	13
5113525	16
5548658	13
2960421	13
4626757	13
6180165	13
21515614	16
8773211	13
9624112	13
64674	13
1724538	17
57571	16
12174129	13
3503216	13
6826214	13
1377608	17
451240	13
149279	13
9857017	13
13036392	16
20965632	13
6641558	13
5308228	13
188519	13
428231	13
22887501	13
15614962	13
15497690	13
21236788	13
2444271	13
122709	13
6103752	13
1744235	17
12878930	13
29526126	13
5777020	13
11789781	13
4332543	16
1806736	13
7187140	17
23632915	13
12888323	13
24022857	13
2214886	13
2252273	16
12152708	13
2503170	17
538934	13
14952603	13
3024842	13
22460545	16
985924	17
8407719	13
684454	16
16645875	13
3845492	17
3285283	16
4641019	13
6760680	13
7569791	13
2314303	13
3010903	13
19849066	16
47602436	16
22080731	16
11767067	13
239876	13
1618729	17
18449479	13
401346	13
12565945	13
3803009	13
1577447	13
11978629	13
1255492	16
1608327	16
311707	13
14653378	13
15045003	13
32148807	13
6078034	13
4286510	13
3762735	13
30359055	16
3879356	13
9357441	13
10477971	13
1268497	13
29340873	13
21433523	13
1520890	13
1870845	16
4134506	13
12672937	16
6061132	13
15055288	13
13794327	13
14010146	13
18469379	13
17940974	13
5806218	13
15846951	16
1106569	13
18728722	13
689580	13
9618564	13
1154640	16
11596943	16
2172375	13
3003269	16
7088722	13
821224	13
8826505	13
38217933	13
24842072	13
14572621	13
3485808	13
18665406	13
2708498	13
2158252	13
562656	13
13330680	13
12991057	13
25040834	17
27660953	16
31815812	13
1192129	13
7928802	13
2234926	17
1911371	13
19040575	16
3139671	13
11970368	13
31954434	13
3801546	13
7971533	13
15122982	13
6332884	13
86408197	13
9058556	13
230403	16
1225499	13
8520800	15
34986363	13
39232243	13
3022684	13
3063346	13
6404849	13
1329576	13
36754143	13
15487378	13
14752493	13
5914776	13
2472448	13
5914158	13
4455725	13
9644827	16
2915555	16
4367973	16
16947056	16
5865175	13
6617438	13
5825821	13
7846392	13
3860693	13
35607972	13
37593793	16
15209653	13
13011272	13
1947912	13
5683464	16
5508418	13
281280	16
28702409	13
24675896	13
22185905	13
17954767	13
14355628	13
2426374	13
2680009	13
4655706	13
41961655	13
20484996	13
6328852	13
4212267	13
24729219	13
6765199	13
8796770	13
21113105	16
12744451	13
8052299	16
2539941	13
12233252	13
31903663	16
3733306	13
35157845	13
2447603	13
13614599	13
6322041	13
12501202	13
7922343	16
5523765	13
55967113	13
13012499	13
20251252	13
13406977	13
22824972	13
6202607	13
9245146	13
4381491	13
1678025	13
842200	13
29113784	13
15667796	13
10580768	16
59409742	13
28837717	13
5098462	16
274399	13
65016770	13
988209	13
31421650	16
13387617	13
224346	13
2085220	13
241681	16
84319786	13
7191818	13
9559368	16
4522497	13
23006882	13
639644	13
1388263	16
1365441	13
37844576	13
2249793	13
6855551	13
4960028	13
20715591	13
4328672	13
11128618	13
16460665	13
11439287	16
5053954	13
8782918	13
5634229	13
41871869	13
19468800	13
2341405	13
2853347	13
17763879	16
8772468	13
6021595	13
15223161	13
818335	13
9131115	13
141554	13
2965966	13
14567540	13
2277861	13
3700545	13
8959421	13
21292693	13
1082163	13
49655203	16
55260160	13
9060340	13
13897143	13
3827648	13
1173470	13
13522491	13
384325	13
3350390	13
41489251	13
44560114	13
10359643	13
13724081	16
12981364	16
2563389	13
12339556	13
11650169	13
27557966	13
27575487	13
23320010	13
6042688	13
2297794	13
9401226	13
7906380	13
12066781	13
9931026	16
14772605	16
18171939	13
6311377	13
7675264	16
1493772	13
5579912	16
546578	13
595877	13
18707421	13
397098	13
5692741	13
14216525	13
11194600	13
699745	16
1802764	16
18779057	13
68707310	13
5284066	13
1790237	13
21594358	13
13314961	13
21616557	13
11622297	13
9794427	13
1797463	13
21159431	13
21213840	13
7846194	13
13190585	13
16697965	13
37500101	13
8873193	13
10290057	13
3442126	13
33500359	13
13283322	13
695679	13
16426501	17
6767056	13
13957835	13
8806153	16
24096218	13
4953329	13
434901	16
1252904	13
423639	13
12066896	17
4550091	13
4008746	13
2534443	13
2993400	13
1962280	13
9910362	13
3497646	13
5993894	17
16783227	13
2526601	13
2541197	13
16293203	13
21990954	13
27230636	13
624983	13
3158556	13
17283478	16
38522902	13
7474481	13
14141786	13
3909969	13
59170016	13
32314904	13
829456	13
27937441	13
5897269	13
3126699	13
2668502	13
13942192	13
2448286	13
29115890	13
1354241	17
16939755	16
7140623	13
4376155	13
7664263	13
2554063	16
24045340	13
2286034	13
19496224	13
353538	13
382885	16
21595728	13
12671382	16
2186729	13
11269792	13
24022645	16
9121724	13
33461577	16
23294108	13
11054671	13
25729608	13
2053091	13
8695141	13
11193996	13
249071	16
3058327	13
2075091	13
29955954	13
10255390	13
5870629	13
11069126	13
7925688	13
513111	13
41785367	13
9144110	13
11078115	13
13874389	13
423244	13
3592123	13
2937586	13
11875396	16
18313409	13
18514970	13
18106307	13
1985830	16
15787215	13
11370349	13
2446234	16
14647994	13
4284028	13
12511114	16
8316245	16
6721200	13
7228136	13
4343319	13
7193614	13
4688203	16
5341993	13
25095855	13
20269837	13
21415068	16
3916622	13
21755553	13
16429327	16
19257637	13
20531325	16
1606636	13
10117468	13
19021945	16
1463173	13
9969564	13
3216707	13
165621	13
15878059	13
4706742	13
10502738	13
31514123	13
11866183	13
11689984	13
9387415	16
13685122	13
11117010	13
10146803	13
13682697	13
10674109	13
22293483	13
15245141	13
5108018	13
8405	13
13773988	13
566938	13
6754155	13
1417956	13
13672193	13
3368004	16
13916784	13
8419520	13
28015426	13
22774095	13
7668298	13
16397267	13
31574619	13
24705666	13
10103872	17
26029964	13
10049600	13
12223092	13
8796733	13
8054862	13
16841664	16
1451947	13
21319	16
15676381	16
9119865	16
4761343	13
2943662	13
10537433	16
38981187	13
15381965	13
21584974	13
2485137	13
14391381	13
3910965	13
3526782	13
12273212	13
669259	13
97051	13
3666198	13
914871	13
8969591	13
9746435	13
14648643	13
2127556	13
5151470	16
5512770	13
8509518	13
20267736	13
13378699	16
4512759	13
10243458	13
13872291	13
1609385	17
8471080	13
24928948	13
7393725	13
45671092	13
24272864	13
18280422	13
6658482	13
6410063	16
58922397	13
845711	16
18728027	13
14270856	13
9329769	13
35166464	17
26720091	13
19307559	13
65720893	13
1272284	13
14169227	17
1749590	13
2155482	13
11232542	13
15382981	13
859950	13
12223211	13
2847700	13
12924096	13
2980091	13
21905979	13
731941	17
4118603	13
8818438	13
19123711	16
15450286	13
16122239	13
15519645	13
56644779	13
7577484	13
28617679	16
10425945	13
31950932	13
19141193	13
2327900	13
2457815	13
20975858	13
6893650	13
6385169	12
14363594	13
2435442	13
39578201	16
14893694	13
90453	13
21406656	13
18755882	13
11654195	13
173014	16
1196406	17
16366747	13
11890047	16
25942443	13
4216299	13
43370014	13
481896	17
3734644	13
15538473	16
25484242	13
5994465	13
13260598	13
13051525	13
8532453	13
14103749	13
13886421	16
13839723	13
16834847	13
2667007	13
30753193	16
1275484	13
51525483	13
142626	13
2445154	13
11508780	13
17630688	13
2810475	13
19835259	13
18234728	13
16243244	16
16256932	13
27294900	13
20958045	13
16090074	17
17341828	13
3739103	13
44221435	13
12845079	13
4297526	13
23801331	16
22705200	13
2448304	13
25293503	13
22485602	16
20597975	13
778477	13
60851201	13
8737625	13
410275	13
895237	13
9515541	13
2502143	13
10680555	13
8222453	13
20180010	16
2096160	13
3680390	13
7958344	16
820009	13
5715566	13
17739238	13
1698371	13
13591350	13
15360925	13
40992821	13
20201119	13
9836871	13
11382958	13
13443622	13
6966189	13
14665513	13
6370246	13
10465146	13
10850393	16
20083036	13
1422322	13
26362024	13
4476955	13
7210060	16
3720385	13
19972577	13
49519522	17
3976746	13
22235403	13
903906	12
17785248	13
4338805	13
15751987	13
4371350	13
8041836	13
14013878	13
31315126	13
600377	13
8287682	13
29235926	13
1995274	13
6382882	13
10947788	17
2786959	16
32516116	13
83310	16
28611342	17
11345572	13
6084508	13
1042960	13
6692279	16
3442397	13
5226363	13
1645255	13
36351434	13
5959528	13
22819377	13
30669803	17
16286249	13
8706464	17
2557602	13
7129647	13
6789089	13
7147696	17
6370999	13
1039805	13
18442150	13
24137908	16
17141222	13
1866137	13
585721	13
17011973	13
8367216	13
9747074	16
5997238	13
5832324	16
4159150	13
3902643	13
26466410	13
37484386	13
16542268	13
1601329	13
6870156	13
2191311	13
7232299	13
8396904	13
10937953	13
17643008	13
1558283	17
5346215	13
10312679	13
1620667	16
7673798	13
11758949	13
332975	13
4774509	13
9129838	13
12896087	16
13174888	16
2655606	13
2296490	13
41286091	16
4805216	13
6910903	13
8994493	13
19142021	13
3684317	13
36860152	13
4423851	13
14509856	13
2862060	13
11422674	16
2845554	13
2815575	16
51666349	13
5105879	13
7999488	13
10548147	16
33727323	13
5801545	13
4548174	13
1464264	13
1065334	13
1381392	17
10566116	13
10249533	13
30593648	16
4564547	13
2916562	13
2272684	16
4172676	13
1339210	16
12022008	13
4440882	16
9894944	13
1575664	13
16895296	13
5537945	13
25612683	13
25860039	13
4940224	13
12268400	13
16705964	13
1359361	13
9064065	13
10192042	13
2034203	13
5840163	13
8134467	13
468906	13
27762697	13
2878925	13
4289405	13
9444156	13
10083200	13
22499087	13
22840174	13
29634896	13
2958107	13
7951673	17
9356638	13
11238709	13
5211784	13
88143264	13
20686591	13
3821563	13
1148164	13
20666710	13
8074173	13
1359200	13
26431880	13
438611	16
6042552	16
12838813	13
17547423	13
4756796	13
66556	13
8745385	17
14807770	13
25420176	13
30056240	13
5437344	16
9214688	13
4945243	13
23352980	16
7415178	13
11538868	13
4201300	13
16716072	13
5901235	13
3285581	13
4128298	13
11564759	13
500037	13
67594	13
8926727	13
2926096	13
26545942	13
5760609	13
19354705	13
6251674	13
247841	13
7612435	13
10365663	17
26571970	13
15709829	13
7513640	13
1497805	13
14858150	13
16273518	13
37926751	13
46610401	13
14980182	13
1338211	13
4156878	13
615699	13
280348	13
49051621	13
8334361	13
6370518	13
20164087	13
11194602	13
1908181	13
5324546	13
27829286	13
1102978	13
9283658	13
1639139	13
37325231	16
10891267	16
12507864	13
18425262	13
18905082	16
5417518	13
598647	13
93415936	13
37202390	13
4210592	13
8562955	13
8067640	13
3768173	13
20669762	13
33042210	13
9037538	16
14106137	13
328036	13
5974659	13
9385472	13
26389786	13
25302019	13
16730006	13
8342296	13
8113371	13
2350125	13
5657576	13
371398	13
832895	13
13066975	13
18678988	13
20301561	13
29691329	13
8638316	13
38359711	13
16994393	13
18533922	13
2468186	13
8116570	13
5889673	13
48135566	13
2649710	13
26081036	13
890317	13
2026579	16
3825803	17
28505232	13
9178812	13
5174070	13
3707281	13
18869161	13
18930994	13
3707070	13
25861503	13
11839673	13
11073109	16
5932838	16
10692583	13
3861887	16
1985019	13
1396641	17
5481164	13
23053788	13
2657590	13
4890671	13
30931258	13
5489857	16
2402092	13
5301992	13
1581908	13
3123589	13
4603800	16
1139706	13
11005557	13
4860099	16
22352830	13
5825184	13
1576857	16
8431234	16
4391705	13
24197473	13
37537356	13
22283562	13
11697955	13
53435101	13
41297172	13
28879833	13
29992391	13
7360710	13
2520386	13
2406618	13
1411133	13
26908884	13
2633817	13
7342498	13
2038357	16
1746692	13
1569195	13
6382988	13
79919987	13
24131985	13
7832798	13
5454066	13
5254762	17
2667203	13
16360910	13
6358260	16
20602069	17
7008159	13
13537186	13
14483080	13
4748006	13
17797281	13
1816383	16
8760771	13
4289960	13
2543537	13
17602691	13
32205222	13
33289424	16
7513907	13
2700941	13
9253405	16
4970258	13
20788739	13
21045574	16
11320140	13
594887	13
15922466	16
948217	13
1183919	13
6414622	13
13919220	13
22440491	16
7243237	16
17121159	13
9260346	13
15063411	13
3203504	16
9284155	13
2336602	16
3478963	12
2698643	13
3454509	13
34866176	13
9598969	13
494251	13
13544028	13
15532643	16
7358328	13
25268252	13
9730791	13
2288276	13
4087472	13
13794015	13
17669513	13
13021716	13
20632089	13
35500509	13
7021634	13
521489	13
17869376	13
18269979	17
7816855	13
209204	13
72315197	13
6175280	13
14815714	13
7937196	13
17038395	13
5824829	13
6499082	16
719554	13
29018240	13
11283965	13
13787519	13
2464772	13
8427823	13
7062209	16
3097162	13
622257	13
5290687	13
7108995	13
11070841	13
4238542	13
7251096	13
11951133	13
34940536	17
7222284	13
32558800	13
4869380	13
12052950	13
9917858	13
1447129	16
3313207	13
35441202	13
5709957	13
25136455	13
12252917	13
8115067	16
13892937	13
195153	13
6627785	13
16135181	13
19880843	13
17564969	13
5704380	16
3117853	13
3952473	13
10035669	13
15100875	16
6777958	13
6767277	13
12113521	16
259186	13
6457257	13
274973	13
6235412	16
4277166	13
12209523	13
6917285	13
4077387	13
21737766	13
17518589	13
4763076	16
7636361	13
1503775	16
6177604	13
36483392	13
54924719	16
169933	13
9269397	13
7004154	13
35417558	13
8332476	13
11797556	13
23020146	13
2558292	13
5065508	16
29029433	13
16747093	13
29957636	13
40062960	13
34681902	13
42203664	17
475112	13
20800051	13
4688408	13
12756850	13
33735600	13
12903716	17
1599443	17
12623784	13
31512633	13
1722457	17
13776096	13
3592048	13
4895093	16
12042489	13
1191442	13
9198313	13
1464058	13
37599991	13
12659216	13
5686340	13
3732258	13
17111688	13
29443971	13
1726036	16
32252760	16
22877167	13
4633759	13
1042983	16
23764812	13
11065179	17
13759020	13
4405401	13
7501231	16
53612291	13
20348343	13
6898533	13
8936084	13
88266987	13
177546	13
3502670	17
22478937	13
4758818	13
11625292	16
16288344	13
57778883	16
4185357	13
9356698	13
1722800	13
11957140	13
7647858	13
26357685	13
1445897	13
30137021	16
37960317	13
50518916	13
12849750	13
1805906	13
4815806	16
25223161	13
22786764	13
7892368	13
5475681	13
1041258	13
1068154	13
47232957	13
4745075	13
5778018	13
22549655	13
6685641	13
20026257	13
4419624	13
3220101	16
34770203	13
13205855	13
9247071	13
10857722	13
1890490	13
68144	13
4325035	13
21085752	13
9294917	13
8509776	13
8127651	13
13788475	13
3898284	13
5791582	13
20971159	13
21709228	13
15644718	13
8793158	13
5534131	13
6705777	17
10320319	13
4178499	13
481541	13
4655097	13
10676330	13
2608861	13
15885734	16
35919298	13
29725995	13
16246336	13
15313397	13
6719083	13
29569008	13
7852090	13
2358045	13
15445910	13
10798194	13
15247619	13
15274695	13
15010670	16
6604075	16
2609488	13
68300391	13
12331696	13
5114627	13
15359058	13
243357	16
11667095	13
336966	13
23035362	16
2584297	13
5184766	13
4272815	13
4952397	13
102438	13
14837267	16
3470240	13
2338406	16
13501808	13
9740396	13
17174858	13
16382371	13
10421889	13
10073293	15
12396885	13
21824711	13
4941005	13
28379794	13
16934328	13
10023262	16
2115528	13
1700839	13
31604774	13
33255853	13
21872898	13
19370583	13
13292065	13
32573557	13
6939190	13
2549674	13
4014728	13
840616	16
2633871	13
11502532	13
27600755	13
13200174	13
9912415	13
214522	13
5803031	13
302367	13
26369548	13
1487467	13
310513	13
5973249	17
6392424	13
22200969	13
2624514	13
14345033	13
8767789	17
33834767	13
9145482	13
274389	13
38917071	13
21646445	13
16511687	13
13512452	16
19714432	13
82310	13
7159375	16
61475102	13
911690	13
3618111	13
7477627	13
71854875	16
6201570	13
21645892	13
4323250	13
11390746	16
1822596	13
2421631	13
29086028	16
15488498	13
2113555	16
10633571	13
5839123	13
21127374	13
33980103	13
4137593	13
10151106	13
22826832	16
22619027	13
1005514	13
42778534	13
21303931	16
13255300	16
5800907	13
4827895	13
2979303	13
4996813	13
6351881	13
29156842	13
5783851	16
4933176	16
12355616	13
27541660	16
7931066	13
2873630	13
135506	13
6986061	13
2911261	13
11659760	13
1986178	13
18663850	13
13979002	13
14512413	16
10430710	13
6180570	13
8862787	16
14882957	17
26738643	17
16329105	16
19512353	13
9811263	13
12678391	13
23852444	13
1097574	16
17635969	13
20973363	13
2954789	13
26955027	13
20196555	13
28905029	13
16962871	17
4595574	13
40242817	13
20233053	13
13676686	13
33134024	13
6774260	13
2174138	13
25830390	13
3933734	13
17704797	16
4299066	13
1962607	16
28358800	13
14519314	16
12959159	13
8596219	13
34037389	13
3075916	13
61201258	13
67738497	17
6456633	16
4875361	13
13093230	13
6724351	13
13359869	13
19527320	13
1419294	16
10179678	13
25307531	13
14440913	13
29296370	13
10137546	13
28456214	13
9333347	13
22729741	13
635458	13
1130522	13
12657130	16
6522069	13
717382	13
3690984	13
24904332	16
12584700	13
5547946	17
225672	14
3474319	13
1667625	16
8720798	13
3259950	16
3459799	13
105509	13
11048310	13
14429490	13
26126740	13
16381865	13
8578026	13
8785223	13
5229823	13
13177366	13
823041	13
7833253	13
19176568	13
8418663	13
3868630	13
7475372	13
1326927	16
34084136	13
27882446	17
19150947	13
6328679	13
10626986	13
35250318	13
20102137	13
13040106	13
1812355	13
29626282	13
11219653	13
9341043	13
1443247	13
1694957	13
10336599	13
5504054	13
13781211	13
19046447	13
14492368	17
6315112	13
8500757	13
3566230	17
2490540	13
6827922	13
55364682	13
5215668	13
15510612	13
4477286	13
11891332	16
293523	13
2858912	13
17702969	13
15844458	13
48166174	13
35865809	13
15845382	13
8787324	13
4049539	13
9999582	13
10309634	13
935091	13
6488097	16
11269062	17
18430190	13
32117522	13
7802009	13
2678038	13
6722536	13
33083704	13
12091919	16
15063920	13
20920078	16
1114545	13
13348917	13
4341960	13
13405055	13
15035818	16
24862244	17
14264181	16
159131	13
39563409	17
24979716	13
43209105	13
37693283	13
11801155	13
38187687	13
1125958	16
2671772	16
4018251	16
5502145	13
4129948	13
4334735	13
39745257	13
3491556	13
21702325	13
29470743	13
9924298	13
15531868	13
1160968	13
57480787	13
16255020	13
17057761	13
6801085	13
1218332	13
2968935	13
2188466	16
10896322	13
8877627	16
2279772	16
2956109	13
6712659	13
23473780	13
9111817	13
11342120	13
32724592	16
10849068	13
17363614	17
1824383	13
6154377	13
11488247	13
13439039	13
19459789	16
14542968	13
5708187	13
4545879	13
3488034	13
1370311	13
12642760	13
20834241	13
8567488	13
11001794	13
13313939	13
26619187	13
94184545	13
3566006	13
21309244	13
7722752	13
4556030	13
11771734	13
13865976	13
1766484	13
14539424	13
34451655	13
2322441	13
16933050	13
25239259	13
11162426	13
13232859	13
3449630	13
3404629	13
3104679	16
5633424	13
9277663	16
19335559	13
53365668	13
585781	13
10538155	13
47688373	13
8213246	13
27626179	16
2054097	13
15036088	16
18047911	16
3522304	13
30788448	13
2459062	13
3127993	13
11378440	13
11057258	13
18241560	13
9026447	13
20672275	13
28391213	13
4083249	13
2633888	13
11618294	16
14265224	13
6461218	13
19218711	13
8339721	13
14021247	13
54678965	13
13298926	13
22311094	13
5035186	13
13444088	13
19487297	13
4116379	13
46950569	13
12325807	13
23630393	13
26885058	13
8397889	13
4751790	13
13621984	13
16149088	13
42901644	13
8819166	13
35494	16
16273229	13
25736114	13
371375	13
12040163	16
9709136	13
6719487	13
10224371	13
6455836	13
2585592	13
11552247	13
16514780	16
11020830	13
13573915	13
2298870	13
15839337	13
2303186	13
17614117	13
10870172	17
873026	13
15937440	13
41508459	16
2605331	13
24324678	13
43922579	13
14913398	13
5137637	13
9646429	13
972030	13
10203263	13
11497664	13
19502164	16
17867124	13
3222970	13
960056	13
5720827	13
21565412	13
30966401	13
8283276	13
1012878	13
17905377	13
5271242	16
35172969	13
3269556	13
12630356	13
13585589	13
52989166	16
3418827	13
2467590	13
6739360	13
11488589	13
13680758	13
27520844	13
1993211	13
13371705	13
27848744	13
20555404	13
28434591	13
21848416	13
2982130	13
10324129	13
3831035	13
747754	16
9894796	13
2385566	13
9281982	13
985420	13
245963	13
1123610	13
45510708	16
11472734	13
43190573	13
3869934	13
15971041	13
9178434	13
21524083	13
11826784	13
18835793	13
1446837	13
5622985	13
6177323	13
6442762	13
5109344	13
3552871	13
9821899	13
18979206	13
13992699	13
21636894	13
29194413	13
16083557	16
5730504	13
16917647	13
1993736	13
18856775	13
4236325	13
30085817	13
28500446	13
16548212	16
1855160	13
24821304	16
12771314	13
15276465	13
29699154	16
2793298	13
3383394	13
19238292	13
39092071	13
5735930	13
782791	13
12138172	13
35355821	13
28485396	13
21418568	16
16912886	13
1809719	13
19498460	13
21574288	13
9431547	13
9839666	13
4908662	13
12464924	13
33668277	13
19582426	13
37838	13
243212	13
17933809	13
15186467	17
7274961	13
3760404	13
10249212	13
2972427	13
2714287	13
1099402	17
14840238	13
936809	13
313265	13
2370256	13
10993101	13
1314272	16
431782	16
3509886	13
28799455	13
1882439	13
7031112	13
32580351	13
9803904	13
1922849	13
5319964	13
19424952	13
4592431	13
19303336	13
10191103	13
17807252	13
3337515	16
3666195	13
789334	13
12496664	13
11813378	13
6669893	13
5429510	13
16827776	13
4909087	13
4937100	13
2330165	13
17190297	16
13157865	13
2325042	13
39547622	13
6136098	13
15257801	13
30886404	16
8678783	16
14553963	13
6686042	13
2341933	13
43326996	13
2241222	13
2022712	16
2857620	13
18498957	16
14774538	13
4351203	16
7310646	13
7917386	13
6251536	13
47200078	13
4785122	13
30643096	13
4546597	13
1406704	13
28701793	13
6265937	13
9215197	13
11104587	13
8969329	16
6744392	13
5649310	13
4442592	13
24073757	16
854936	16
11492907	13
43883216	13
4644914	13
2767817	13
3304543	16
2899351	13
37134598	13
14790529	13
20811280	16
10024997	16
2404430	13
934267	16
7312930	17
3536676	13
10122822	13
17408494	13
7006318	13
14985819	13
20002801	16
3467094	13
15466245	16
1685557	13
7045703	13
7757029	16
49690515	13
13053698	13
4707353	13
3657590	13
7984132	13
7764752	13
14705018	13
18276067	16
14619126	13
17318249	13
1019195	13
16551084	16
40493624	13
2274726	13
14720937	13
28031718	13
6108029	13
11100614	13
6499654	13
14301487	13
7119337	13
9783473	13
31353087	13
4186572	13
10129625	13
3986704	13
6529814	16
30516252	16
28441501	17
3219961	13
23433098	13
29533976	13
78536735	13
20058147	16
24959997	16
7763381	13
14660121	13
5449180	13
13616069	13
5304958	13
3535430	13
5431079	16
23048183	13
9661866	13
4278775	13
4660177	13
2172310	13
3404453	13
23160094	13
449290	13
5428066	13
7098928	13
7186763	13
19647828	13
7206493	13
27811768	13
4910741	13
12830304	16
16461439	13
6394091	13
573505	13
106039	13
2574417	13
22048679	16
49590811	16
42968112	13
10859768	13
13841356	17
42396279	13
24112484	13
64040979	13
9133188	13
12985562	13
60511	13
1386709	13
12003941	13
4440156	13
6264005	13
20419597	13
14790574	16
8567234	13
13528132	13
5764908	13
17894152	13
14267328	17
87899918	13
10017945	13
1138751	13
4272242	13
13083004	16
29174447	13
30315924	13
28408166	13
16110151	13
3239005	13
6007392	17
6110235	13
4463835	13
10556796	13
4502372	13
2227887	13
13991444	13
1567226	16
11481884	13
7059259	13
15785665	17
20704292	13
5210293	13
6661772	13
5880889	16
2144289	13
6963006	13
5106377	13
1468908	16
4345907	13
354502	13
19118317	13
4375954	13
29005101	13
11817269	13
15337381	13
7033771	13
14843709	13
27126613	13
24338787	13
5836367	13
18748865	13
42813525	13
5866235	13
13800351	13
2459780	13
3309431	13
10807624	13
30109621	13
3112201	13
6360176	13
10092384	13
19336392	13
24252277	13
192432	13
10825276	13
25687526	13
7782172	13
29525881	13
16842403	13
3515666	13
41953429	13
69583681	13
19630918	13
2964924	13
13586067	13
5276298	13
14593816	13
1384316	13
25419562	13
17057940	13
6413443	13
25607299	16
4244968	16
895219	13
4417813	16
5444234	13
18164059	16
14489217	13
36564209	16
37003557	16
6724538	13
3625600	13
5375196	13
25356607	13
6835086	16
6026473	13
6510978	13
13634694	13
13242789	13
55740868	13
37197889	13
2574392	13
7667560	16
21367744	13
2780554	13
8906196	17
29593894	13
3575659	13
9379682	13
7326691	13
15905695	13
1104327	16
11955527	16
11370671	13
36648749	13
14900208	13
14461050	13
19340082	13
5207395	16
3485427	13
2292659	13
4768988	13
9115251	13
10903957	13
58838785	16
22992906	13
4047637	13
6594438	13
1568548	13
5137593	13
19760441	13
3508926	16
30704236	13
10739100	13
10211694	16
14428015	13
18281811	13
15333270	13
30008941	13
13287309	13
8237380	13
4931579	13
5840361	13
13888713	13
27573960	13
5917126	13
27644086	13
2555607	13
2949261	13
17064655	13
16076534	13
42274505	13
2529821	13
2512040	15
10083171	13
33916993	13
2078739	13
15150584	16
55497796	13
4879413	13
3346658	13
3491713	16
8744356	13
19848673	13
27658055	16
6833453	13
7702122	13
279145	13
22044221	13
4426252	13
20648140	13
2725394	13
13966234	13
20877908	13
38071630	13
9864209	13
5443981	13
18913164	13
35552939	13
730686	16
4175722	16
7337567	16
34984323	13
825767	13
14197663	13
7026165	17
54725205	16
70229938	13
17443932	13
12873168	13
1419741	16
6242967	13
8914136	13
15768628	16
82811163	13
8181350	13
23110552	13
4734108	13
8523645	13
10523434	13
4408297	13
29728625	13
26652859	13
20200266	13
6196074	13
655750	13
31293983	13
4913588	13
21385	16
4900064	13
38806192	16
11487958	13
15329139	16
3785845	13
8650291	13
7949533	13
45394651	13
4248450	13
15417402	16
7775644	13
47660809	16
35813518	13
6755199	13
17279382	13
26022234	13
46987732	16
28718344	13
26809642	16
33935025	13
4157332	13
40773212	13
464668	13
21926365	13
4623203	17
12347030	13
12437121	13
36658231	13
778237	13
18688180	13
3772214	13
20664952	13
6614483	13
9085292	13
10552014	13
16139950	13
11101912	13
52152244	13
15141122	13
14728241	13
31916956	13
3488151	13
3014764	13
23174583	13
8916756	13
1499093	16
25338411	13
948672	13
20696296	13
6478255	16
1600046	13
7206654	13
8853875	13
9774318	16
15733485	13
33007190	13
444857	13
222039	13
16919055	13
10648555	13
6794792	13
3005685	13
8250081	13
745223	17
6739587	13
5415992	13
2641170	13
5859370	13
6088059	13
17795590	13
19062409	13
61760472	13
30307974	13
7277837	16
2215330	13
1208522	13
1018274	13
965625	13
6330846	13
1548013	13
2094069	13
1848559	13
3937975	16
1390361	16
6357170	13
11174793	13
13703662	13
11404058	16
50583207	13
16951368	16
9924445	13
41672745	16
49725833	13
17343516	16
1115805	13
11856943	16
15514108	13
753670	13
8327787	17
7606163	13
23743020	13
7118745	13
16120307	13
37578755	13
1210023	13
53421387	13
5135954	13
10930754	13
3192867	13
10619181	13
10560481	13
4401586	16
12676491	13
23666506	13
39708374	13
2989941	13
19426569	16
3111912	13
92080833	13
57663619	13
16532924	13
136564	13
10128822	17
16259935	13
26089671	13
15876637	13
14016354	13
6056864	13
30969370	13
9448491	13
41442118	13
23463471	13
27072564	13
6274845	13
7136486	13
13549405	13
8798979	13
12105098	13
2916692	13
41625793	13
4533437	17
17101911	13
5438171	13
1304877	13
13653079	16
4728763	16
39728962	17
27349199	13
2211642	13
9164533	13
402202	13
24542000	13
9887617	17
2391812	16
4191866	13
18795544	13
17560554	16
16131739	16
24032258	16
26642560	13
14720118	13
46889274	16
2424309	16
32027397	13
15937626	13
14944825	13
13875843	13
4018562	13
8509683	13
10879535	13
8794276	16
22643120	13
1884661	13
48223162	16
6877292	16
3284941	13
68924245	13
2044008	13
41688447	13
648310	13
7924760	13
14480469	13
3908257	13
11547702	13
24023523	13
7763308	16
19076379	13
4022003	16
13612862	13
3079028	13
815997	13
4424725	13
11715780	13
18185709	13
42831354	13
10134649	13
19346088	13
22163256	13
24557476	13
24342282	13
36116356	13
8181232	13
18900410	13
3052638	13
16879840	16
4701035	13
4932158	13
4839926	13
797418	13
13687164	13
2233436	13
5704561	16
5723082	13
117681	13
16509423	13
10297229	13
1704041	13
18630131	13
1041866	13
11138196	13
13934878	13
10620731	13
4001648	13
3224931	13
31121968	13
731022	13
12548834	13
858616	16
780330	13
409284	13
15351707	13
22740555	13
4243643	13
13688243	17
15148290	13
28785780	13
13837276	16
10843328	13
2375983	13
20059	13
26636465	13
20625253	13
4671015	13
8119437	13
5332153	13
26300327	13
45166344	13
2822544	13
34979400	13
5106256	13
36343442	16
17136492	16
4933593	13
4556029	13
442402	13
7243358	13
14425687	16
1549629	13
4109249	13
78722297	13
10889958	13
42351814	13
6362653	13
62650754	13
29173922	13
8501154	13
2668500	13
15362816	13
6293685	13
6501730	13
4755555	13
7852296	13
1371431	13
541901	13
4704454	13
16720563	13
15146188	13
2446772	16
147988	13
20314436	13
4181292	16
39160228	13
985779	16
7649015	16
10004304	13
30782153	13
4223335	13
67154751	13
21736265	13
11528617	13
10131434	16
395601	13
1908970	13
3981499	13
5495465	13
7753020	13
20165515	16
33441895	16
13868207	13
13367459	13
1608179	13
12109213	13
30900957	13
376448	13
71941702	13
19237644	13
55161303	13
13966677	16
620744	13
6046191	13
21555055	13
13304130	13
3163896	13
13219783	17
8433322	13
27778578	16
2238511	13
32524259	17
8298186	13
11732400	17
4925196	13
456249	13
14207869	16
22277786	13
14715689	13
1849989	13
20517725	16
15827855	13
3704688	13
20631680	13
6082118	13
22062486	16
10498722	13
5803730	16
6221448	13
35433	16
26113545	13
514515	13
2265733	16
6504662	13
22141138	16
1746456	13
21972243	13
2428440	13
19729683	16
18507641	13
11272555	13
23860302	13
963998	13
8675304	13
27745414	16
35635674	13
35291659	13
4779713	13
12794449	13
2399405	16
21146005	13
8527922	13
28223888	13
978602	13
6638737	13
11401626	16
4136108	13
11830762	13
45516115	13
3891660	13
3103593	13
557373	13
7603529	13
28902603	16
3726360	16
306217	13
16330541	13
165596	13
1682018	16
13185158	13
16154896	13
2841539	13
7475234	13
19120651	13
4336055	13
2978817	13
14648879	13
2126383	16
1525134	13
47466368	13
7644150	13
24034486	13
1239479	13
10107935	13
9918875	17
5116869	13
16714138	13
7651249	13
4285840	13
16620924	13
5363813	13
691623	13
2438746	17
4971678	13
19895479	16
13882714	13
13739133	13
5350160	13
8998246	13
64555788	13
11565662	13
7332667	13
5243744	13
9773397	13
29905774	13
5398551	13
50577964	13
2679465	16
16338089	13
4413487	13
4339076	16
5353816	13
3699478	16
25657612	13
7315512	16
2005859	13
442134	13
27189779	13
15351005	13
4732630	13
20637197	13
6840911	16
4917996	13
11257690	13
10960136	13
5529464	13
17632172	13
28857957	13
5471339	17
15701025	13
12642644	16
3017197	16
10565160	13
12367522	17
9736228	16
5475977	13
872595	13
29935392	13
8987613	13
18737674	13
18022631	13
50122020	13
9403602	13
8799323	16
24554991	13
37155562	13
19363581	13
4597463	13
4083376	13
22932967	13
57129576	13
31187448	13
2184178	13
1774136	13
39297749	13
22367035	13
5031551	13
17326332	13
5826347	13
4345824	13
14226475	13
14573713	13
4483398	13
10031528	13
10994935	16
31813683	13
10856289	16
10016995	13
11099547	13
1503432	13
15344232	16
9542071	13
1364275	13
15639109	13
19094028	16
14073601	13
4612147	13
21841681	13
8846508	13
2839365	13
39059724	13
6135841	13
14761978	13
35249	13
15378965	13
145941	13
2753062	13
15175094	13
25486678	13
12681956	16
4127182	13
18764453	13
14495602	13
9840155	13
19335518	13
14381644	17
5083998	13
14014972	13
6894869	16
574099	13
10363183	13
6040939	13
19734020	13
2110666	13
9909487	13
5417727	13
51830497	13
33435286	13
43106961	13
64119950	13
7884481	13
40018	13
4250869	13
2174205	13
2267441	13
5524209	13
3108684	13
14894801	16
6167886	13
5093069	13
832165	13
17262942	13
499082	13
16950798	13
2208487	13
17020060	13
30968941	13
1215706	13
5179425	13
3243542	13
86183	13
4093862	13
37460147	13
37961516	13
22206750	13
5503419	13
11001589	13
25570237	13
8139863	13
8876819	13
23382519	13
1219221	13
2759889	13
23253413	17
8552213	13
1419724	16
7963476	13
1560527	13
1872591	13
5332587	16
22338669	13
927516	13
3690733	13
10877395	13
992790	13
13995654	13
2174805	13
15846452	13
8579102	13
16889293	13
5194979	13
7397281	13
13498713	13
5448983	13
346212	13
8125268	13
7631698	13
42639444	13
31570731	16
46350967	13
4946059	13
10626063	17
16967933	13
2362480	13
18937713	13
7226690	13
8728212	13
37384065	13
17275944	16
4404237	13
23591336	13
31587466	13
7613720	13
15662403	13
14927934	13
12131169	13
13313457	13
198785	13
6783115	16
3419678	13
10721251	13
9330518	13
2951371	13
25736588	13
11988368	13
29624002	13
35772136	17
8097946	13
2055624	13
18977603	13
8168483	16
16781324	13
42979149	13
14533385	13
46393752	13
6089287	13
2373195	13
6197665	17
18392109	13
3124680	13
4947579	13
18398521	13
38551	13
905912	13
725936	13
537039	13
4359050	13
4822803	13
6184596	16
587450	13
1815235	13
4414595	13
14885169	13
37764377	13
25852231	13
2797874	16
15727388	16
11670931	13
5855835	17
21233367	13
4152156	13
2922278	13
24505102	13
6111791	13
25417822	13
35791855	13
6731199	13
15092281	13
4645642	13
35434280	13
3944330	13
4614419	13
59482961	13
73156921	13
4482576	13
6509156	13
21545116	13
16574476	16
4487202	13
26099237	13
4216103	13
16136977	13
21796394	16
19202900	13
5638188	13
14016030	13
16411966	13
717422	13
3063029	13
49396319	13
107758280	13
15551696	13
12129762	13
7703997	13
991781	13
907365	13
7060668	13
20910375	13
29364743	13
14632026	13
3076916	13
18358019	13
2503254	13
10458366	13
12118410	17
7964050	13
10884971	16
61452637	17
11280604	13
26448888	13
22907734	13
118338	13
1982011	13
39214666	13
11552931	13
3214562	13
16933944	13
648110	13
7870534	13
6465653	13
16369195	13
4740032	13
54759225	13
1567989	13
6855659	17
6008711	13
5685749	13
19902378	13
10466343	13
1048386	16
22249987	13
2271962	13
17109301	13
1590724	13
3584279	13
6673126	13
31542144	13
3352661	16
2184317	13
6398367	13
5211920	13
4705360	13
14438186	13
36547467	16
949308	13
16991282	16
704748	16
62233257	16
10095011	13
32624056	13
15311232	13
99254710	13
25493681	13
3126873	13
17924394	13
9793558	16
8044855	13
14320304	13
36279172	13
3891700	13
1648032	13
2360259	13
5086835	13
17154667	13
6879359	13
4107821	16
45656124	13
25676798	13
9637306	13
3392972	13
4856462	13
9452492	13
9952667	13
6120270	13
51448161	13
4724874	13
98008	13
12698128	13
44168445	13
6816516	13
232600	13
2994894	13
2645586	13
3244750	13
15981952	16
1448545	13
5419733	17
804782	13
4185786	13
3745706	13
28131556	13
21607098	13
22137862	13
33197381	13
14902247	13
52864741	13
363514	13
35089957	13
9142846	13
4190099	16
25588583	13
20365804	13
5765857	13
2935411	13
1040711	13
25821932	13
80070472	16
21887431	13
15717735	13
14294505	16
1096229	13
1380741	13
14945990	16
22666059	13
5241986	16
11155164	13
4394493	13
19186687	13
2835450	13
5491442	13
2712501	13
6164606	13
7066527	16
5342900	13
9801459	13
10441786	13
5630274	13
703163	13
16345441	13
3020121	12
9658753	13
901392	13
6126385	13
7726543	13
28826245	13
18142281	13
5008063	13
1700400	13
11949949	13
4349592	13
35004349	13
6789406	13
362267	13
1830214	13
2732010	13
369122	13
569079	13
13816271	13
2514420	13
1417370	13
2069307	16
17491766	16
7495356	13
16029382	13
2402000	16
16843204	13
1803887	13
23188033	13
39863114	17
1615850	13
6898391	13
18241313	13
14110774	13
27262656	13
26794062	13
24075922	16
812965	13
739475	13
21586	16
10253092	13
17388169	13
41635585	13
4824662	13
11196435	13
4036205	13
428705	13
6819171	13
93943	13
35559936	13
1337887	13
13010939	13
6197607	13
1508843	13
12280244	13
3209357	16
7889706	13
16569152	13
47212013	13
12676424	13
6052441	13
8778313	13
4067502	13
7022568	13
13439238	16
26405793	13
32019908	13
14662899	13
2967768	13
3938471	13
15735478	13
6573345	13
8395608	13
33826065	16
2315874	13
31944532	17
3107173	13
4658076	13
4274853	13
23494490	13
37337733	13
20290584	13
13572116	13
11115217	16
1868692	13
28397257	13
568345	16
4110718	13
1176001	17
24931962	13
14786571	16
2952591	13
14946443	13
5152041	13
7354853	13
3505079	13
10509926	13
19960883	13
19063608	13
28971372	13
9570860	13
9256128	13
3931025	13
3315949	13
9212020	13
4788019	13
9164123	13
8841015	13
11466083	13
8144192	13
7327153	16
5044234	13
49233171	13
173804	13
3288115	13
16165517	13
11185159	13
6777239	13
6433536	13
20994562	13
2930133	13
5070075	16
13679282	13
500176	13
9831679	13
5135321	13
8436566	17
12993625	13
29075252	13
3899952	13
7348960	13
17905434	13
7188629	13
2140325	13
12094711	13
4016918	13
16608738	13
20350660	16
1512791	13
2323891	16
6847736	13
5098808	13
11450689	13
3183845	13
22667212	13
13771833	13
12246955	13
18929851	13
17424792	13
78738112	13
11829598	13
878697	13
9681977	13
9164057	13
17569460	17
5583495	13
15716613	13
20475448	16
585415	16
11905140	16
5496115	16
2708345	13
20008921	13
10930128	13
1963029	13
8801627	13
9117454	13
4922058	13
43213470	13
1832054	13
1143835	16
36898696	13
22480482	13
53763094	13
26289691	13
9998648	13
7505567	13
9480787	13
22537856	13
4975574	13
39423649	13
10219598	13
13254142	13
5311917	13
42425273	13
2861337	13
42417286	16
39075499	13
15303963	13
5197279	13
26911935	13
14122555	13
4718254	17
12411479	13
6650173	13
17255238	13
1692540	13
6244041	16
9766924	17
1532806	13
55739112	13
14453672	13
27548940	13
3329995	13
37809143	16
6599103	13
22108978	13
13750146	13
33086249	16
57273145	13
15575865	13
8659887	13
1128496	13
17666024	13
19364341	16
4277377	16
13059160	16
16105089	13
4830039	13
31474951	13
15408948	13
30627267	16
42048834	13
1901569	13
10779744	13
10213783	13
6963924	13
9841917	13
1933389	13
14859757	13
12009213	13
21624762	13
8401486	13
2109026	16
13338710	13
930742	13
17484447	13
5844404	13
11594885	13
7413409	13
168328	13
13537894	13
8351441	16
17234084	13
20582180	13
10530353	13
14251117	13
3497683	13
14964070	13
20365900	13
17229753	13
6042813	13
11865879	13
29905103	13
5823122	13
30348426	13
6353934	13
4804836	13
6081355	13
22437839	13
10821559	16
1360505	13
14713183	13
45972397	16
1885511	13
735877	13
7643605	16
12425070	13
17188096	13
4263928	13
916599	13
6741743	13
1392352	13
31077250	13
13329819	13
5551106	13
38631086	13
6373544	13
649002	17
19034391	13
10889252	16
28436300	13
12122471	13
4990656	13
20153357	13
9134453	13
6886997	13
2250826	13
18253756	13
2807009	13
5319799	13
3296827	13
1274922	16
3316869	16
7074983	13
12254121	13
13659446	17
15001283	13
706315	13
12714643	13
14471251	13
9382006	13
487909	13
930499	13
398071	13
8704221	13
172847	13
13795573	13
276283	13
23089689	13
3843156	13
3429856	13
11760806	13
21332686	13
8272261	13
35759216	13
8714014	16
5071139	13
62967258	17
26983244	13
3955697	13
11319353	13
23997548	16
14084820	13
16008626	13
416367	13
4569335	13
27145322	13
1457701	13
23018088	13
1007522	13
3155510	13
8072285	16
12892828	13
2411835	16
782861	13
1182760	13
11162705	13
13188955	13
2717439	13
2912840	13
10824351	13
8965485	17
33666324	13
48548825	13
4224813	13
153553	13
11577130	13
14295631	16
11761452	16
42736552	13
17238009	13
7131298	13
11766764	13
3691829	13
12730166	13
7398530	13
27695911	13
4666905	17
14864793	13
10848784	13
10028456	13
43469514	13
2419195	16
16872463	13
24964983	13
110431	13
2695022	13
16331971	16
8868117	13
92231077	13
9849746	16
9893705	13
82599150	16
10265401	13
12944465	13
11805483	13
24432876	13
18756238	13
3593702	13
6695492	13
15059149	13
34323382	13
13343106	13
2651507	13
5711600	16
10375319	16
59991698	13
7565428	16
41355090	13
8520701	13
6324189	13
8611928	13
36363289	16
612344	16
13052265	13
5121002	13
23398321	13
2667639	13
22203194	13
16628212	13
23162665	13
3189392	13
9197786	13
21904935	13
599312	13
3091145	16
23381544	13
1420631	17
14295899	13
120406	13
26468737	16
47958099	16
63149278	13
4997755	13
2666528	13
31149970	13
65496583	13
2582863	13
6438025	13
31938799	13
4076696	13
53414885	13
2846556	13
11990140	13
34910728	13
15397430	13
41401084	13
5590628	16
11270048	13
1928241	16
2450423	17
37164718	13
1323003	13
20393445	13
2025140	13
1898420	13
1367079	13
10108815	16
4324520	13
12816051	13
3171483	16
28895113	13
21170746	13
61574340	13
7351479	16
8433133	13
4006599	13
1343453	13
4290662	13
4426935	13
6392776	13
25615642	13
9972651	13
10269641	13
30022067	13
29613867	16
30105011	13
54598272	13
4035691	17
26501313	13
5448081	13
10103025	13
12933157	13
5093319	13
42641003	13
4250088	13
20789789	16
102919	13
25987092	13
4656898	16
33498075	13
4482148	13
6270615	13
479412	13
20367069	16
7813049	13
7036441	13
7918268	13
15625202	13
109792268	13
4846759	13
7424239	13
5585325	16
22468552	13
8278507	16
26128879	13
17259989	13
8647865	13
11479886	13
21869641	16
4971212	16
10819915	13
67970540	13
6187664	13
1780896	16
191373	13
33220407	16
8310992	13
17029852	13
9817331	13
11657876	13
40626	16
4452094	13
12779440	16
10815227	13
541117	13
1159325	13
16924946	13
4432996	13
5644013	13
22720838	13
29411587	13
13681434	13
19731889	13
3556766	16
6495869	13
642239	13
44718011	16
50027253	13
169742	13
2778840	13
10085856	13
10576134	13
35043017	13
24633748	13
13706488	13
1537062	13
5564612	13
15810566	16
5351166	13
727520	16
674693	13
26944407	13
6339986	13
2967231	16
13890441	13
289421	17
7990718	13
15178629	13
19398852	13
15068531	13
6419939	13
25316926	13
9279375	13
21417841	13
1452182	13
18638775	16
5914700	13
16819095	13
7981511	13
26294963	13
24668213	13
2086503	16
6691658	13
2079559	13
310945	17
11410467	13
70380362	13
19491261	13
9594256	13
15599415	13
643055	13
30581260	13
17338576	13
2466986	13
12903173	13
26531326	13
26720743	13
15282358	13
724845	13
17132585	13
10260018	13
12810579	13
4167432	13
8511105	13
51162353	13
22897	13
14328157	17
18027081	13
16658616	13
32464767	13
38110500	13
2304401	13
33222041	16
6232270	13
56581302	13
8515667	13
2649125	13
7466140	16
571486	13
10427202	13
2244879	16
4257422	13
27779404	13
12818947	16
11962642	13
7806168	17
19549416	13
24058597	13
15957842	13
15461753	13
41290697	13
17258395	13
12310299	13
18198265	13
14870796	17
12559454	13
9139021	13
16057807	16
4171051	13
8826752	13
10762029	13
1516832	13
1723165	13
12779558	13
4325937	16
20649186	13
42843237	13
19597884	13
16746680	13
18154846	13
643628	13
76671682	13
7945742	13
19569864	13
20064241	13
37124675	13
1782406	13
4410153	13
6717998	13
5852057	13
1183741	13
11063595	13
2908155	17
46917494	16
38785494	13
4989990	13
1669196	16
1166283	13
19155028	13
63777575	13
2148920	13
3212358	13
5424213	17
17834879	13
39343261	13
11999445	13
33371191	13
16032214	13
24459201	13
2272351	13
12331901	13
39302270	13
34571123	13
2231738	13
6729185	13
6758642	13
32133371	13
4602537	13
2203622	13
22747502	13
9236778	13
30555788	17
15596909	13
15228334	13
2571719	13
13555402	13
21197158	13
8322215	13
22192169	13
17701704	13
2314884	13
6827535	13
10961659	13
11604080	13
5941574	13
21280664	13
613106	13
2362375	13
9762041	13
17672223	13
20100045	13
22141406	16
3101924	13
5541615	13
32281516	13
23682088	13
1893564	13
12149587	13
32195215	16
2741832	13
11829098	13
13322394	13
2433214	13
151507	13
13353403	13
11018914	17
10479770	13
9861191	13
7113660	13
2256198	13
988226	13
10227030	13
29510383	13
58549267	13
5821725	13
79339768	13
20897402	13
6538053	16
11307457	13
5034761	13
11219392	13
12626724	13
776664	13
3323533	13
25003	13
18899326	13
8220489	13
2989682	13
36877862	13
12150124	13
803915	13
11890723	13
395098	13
24700638	13
4948445	13
1635256	13
1486025	13
8705140	16
6202583	13
45827508	13
34337972	13
6148270	16
16320469	13
2272296	13
6505379	13
12615218	16
26330078	13
1445147	13
10862569	13
5049878	13
5877576	13
2206378	13
8459632	13
7840917	13
9543666	13
3261211	13
6671635	13
5110756	13
4206203	13
143550	13
38265812	13
24981147	13
54230	13
36076158	13
3180607	13
657160	13
41572290	13
955359	13
8927742	13
20221519	16
36557773	13
18918992	16
5675705	13
5845740	13
22222120	13
7554115	13
17123698	13
14251244	17
39352592	13
5314989	13
7517012	13
3437640	13
9132520	13
15564479	13
9701794	13
32271780	13
38693446	13
5824614	13
54189118	13
4588560	13
384761	13
6293883	13
727035	13
43060409	13
43821094	13
379490	13
740217	13
9963648	13
11831154	13
25450108	16
13918961	13
717752	13
11731747	13
1518435	13
8163810	13
22146520	13
25194538	13
44446179	13
5764385	13
178789	13
7921953	13
174508	13
2440018	13
731308	13
2519417	13
14896592	13
19811803	13
17658066	16
6750917	13
1983407	13
5129953	13
26608899	13
15154188	13
25010558	13
25875945	17
9057929	13
3688330	13
8886048	13
1218662	13
45311684	13
5487350	13
12388219	13
89942920	13
889958	13
25059256	13
3891040	13
20645069	13
17083833	13
1931342	13
498010	13
33470557	13
23656886	13
4445006	13
4407054	13
6181043	13
26820041	13
19588743	13
6126560	13
13707594	13
50311450	16
17288783	13
16274758	16
2074994	13
5099978	13
8037336	16
539622	13
30860292	13
18438973	13
8259208	13
10562874	13
33981605	13
719194	13
1129820	13
14109339	16
2846493	13
12060986	13
32234628	13
5464434	16
9484122	13
12754088	13
6574683	13
3863402	13
6745663	13
14972868	13
7449385	13
13649643	17
2310788	13
15587619	13
6745169	13
9890281	13
47061178	13
19551507	13
6729574	13
10347903	13
25574838	13
3697588	13
5492433	16
20825137	13
2464721	16
17478866	13
6212352	13
43929265	17
1203879	13
7196801	13
8096645	17
21173890	13
15267961	13
1607096	13
28559285	13
5938106	13
1474521	13
14264547	13
38863368	17
17116288	13
30572863	13
2497956	13
5624874	13
2073734	13
10384919	13
7158378	13
67744298	13
30033248	13
10537982	13
26088933	13
22280592	16
13580076	13
8590078	13
4243070	13
1376746	13
6996	13
2813267	13
29649095	13
1498960	13
42418252	13
12283817	16
1869337	13
5986139	13
1107502	13
9932959	13
41370305	13
8487145	13
13621803	13
9984381	13
2999303	13
9113512	13
1197598	13
9438874	13
4724701	13
9825841	13
10230012	13
562082	13
87846	17
452262	13
22266087	13
9390798	13
18448351	13
374571	16
7998198	16
5181771	13
9618940	13
18584932	13
546225	13
19864609	13
6991873	13
50387775	13
25306016	13
9878843	13
27271749	13
1533688	13
16762334	13
14515195	13
9769082	13
11324253	13
19936512	13
1389142	13
7210585	13
7570599	13
12733357	13
6136571	13
22939847	13
14194135	13
23402134	13
8095546	13
8419521	13
16224252	13
2834564	16
14145472	13
6273399	16
4308300	17
14040745	13
13683094	13
2131592	13
3486072	13
1979913	16
11855420	16
7267262	13
9707888	13
68700549	16
4119563	17
8884841	13
726286	13
2327684	13
6123312	16
3261563	13
23295477	13
10526043	16
19157915	13
13422025	13
25712139	13
2896976	13
22468881	13
9411168	13
1384640	13
4658353	16
35862809	13
2870115	13
20802350	13
34104268	13
20758185	17
10938713	13
25376031	13
14665557	13
5867855	13
2007705	17
2721905	13
17164031	13
8181280	16
36767345	13
5687021	13
25374452	13
9259133	13
9820610	13
22188334	16
16853743	13
16522765	13
1982308	13
12282048	13
15383394	13
17698053	16
1670767	13
2618114	13
1332350	17
17651383	13
27170428	13
310800	13
6360205	13
9810562	13
23715791	16
42325971	17
10223540	13
9167621	13
4282415	13
2798582	13
30911206	13
7207829	13
39717293	13
13327618	13
19366295	13
10779970	13
20868253	13
7048507	13
8947231	13
2579703	13
17937738	13
4685219	13
66091031	13
30259286	13
9085603	13
21153949	13
38062694	13
7870412	13
33074178	13
1141580	13
4275148	13
167252	13
7294748	13
10523286	13
29196609	13
49729364	16
5534954	13
5190175	16
10172906	13
18769438	13
13386544	13
35733265	13
15342913	13
2558372	16
49753	13
14053250	16
4348508	13
9555742	13
17394977	13
1017890	13
9435033	13
198678	13
4691030	13
12956709	13
5862792	13
17134886	13
10648184	13
37705513	13
21680278	13
23946127	13
13929556	13
22196781	13
21529262	13
72128009	13
9619279	13
8411308	13
23439583	13
444373	13
58172712	13
8296179	13
27436701	13
12007682	13
22624903	13
34887834	13
6118461	13
1346186	13
5910421	13
11495936	13
2180584	13
1103063	13
22416895	13
13045863	13
12652283	16
8919135	16
8349460	13
4961097	13
31576413	17
3543702	16
2756165	13
5146847	13
8038854	13
1845631	16
169664	13
32250683	13
2160641	13
14965284	13
30713774	13
22242562	13
28553853	13
5344361	13
42802308	13
3642177	13
6349316	17
16258103	17
28185569	13
4589156	13
15150962	13
34331808	13
127419	13
50186	13
29976165	13
44499945	13
21287861	13
2452933	13
9528707	13
5201564	13
5734754	13
9138351	13
7231655	16
4848550	13
2446848	13
667826	13
17051848	13
6127728	13
5324766	13
3543681	13
47671540	13
15445887	13
4896189	13
1065192	13
1139711	13
16524603	13
15253905	13
7014295	13
4119466	13
10533810	13
499550	13
3472964	13
4768828	13
22902808	13
11556699	13
13663447	17
555734	16
31181132	13
1588278	13
416319	13
10971315	13
25586784	13
7565374	16
13651624	13
3546115	17
9599363	13
47277201	13
9820821	13
13488081	13
12123179	13
2869523	13
9261036	13
19511649	13
22371115	16
3910349	13
51476172	13
9656707	17
34300322	13
11034442	13
6367498	13
4403505	13
15349018	13
16814372	13
707714	13
12071339	13
21456760	16
20123342	13
1756684	13
1056121	13
5876112	13
28566141	13
11283307	13
27882689	16
10893824	17
6090567	13
75754749	13
11848592	13
197291	16
1717572	13
2405630	13
7400892	13
19459669	13
3401067	13
4942079	13
13546820	13
23540636	13
9699520	13
229911	16
8200050	13
20627544	13
8950787	13
6368012	16
1979983	17
3497510	13
21020480	13
24070413	13
2079702	13
852262	13
13704257	13
92112751	16
4882531	13
13273531	13
3597773	13
5739180	13
23522736	16
216372	13
69851494	13
13389550	13
8513598	13
11046457	13
10625954	16
30617074	13
25789918	16
12407637	17
27988631	13
61224535	16
30030047	13
8279119	13
83406069	13
529171	13
10316951	13
16688944	16
7684027	13
23650779	13
25809186	13
7499435	13
5893565	16
24158309	13
3792953	13
17995729	16
30016720	13
406017	13
1108008	13
17051963	17
5143062	13
8909727	13
17699105	13
3021462	13
19385485	13
4298833	13
14551382	13
10714808	13
158488710	13
27766562	16
19381638	17
42437136	13
5334743	17
12438021	13
20781846	13
16485073	13
316029	13
43721202	13
31127296	13
10760953	13
17531205	13
17099814	16
8954032	13
44019100	13
104437651	16
1589478	13
20763593	13
29287490	13
10140767	13
48058051	13
78540430	13
51273455	13
42899026	13
53323383	13
2015188	13
11863204	16
21710473	13
20329718	13
22851117	16
17468255	13
18090809	13
8182004	16
9236006	16
3924604	13
24168960	16
2840095	13
12874723	16
44792338	13
2344892	16
7406218	13
13096552	13
984414	13
3144301	13
358330	13
43142633	13
10511769	16
70888650	16
20549043	13
29982453	13
38443108	13
24164713	13
13098165	17
4515780	16
18018724	13
16721392	13
7838591	13
124563779	13
20761580	13
10546919	13
5785707	13
79376875	13
6701660	13
2970744	13
50018180	16
12585495	13
8974302	13
39651317	13
20795140	16
30503485	13
34769372	13
22079488	13
15579632	13
32706790	13
42383113	13
9140907	13
50010529	13
9057861	13
37325454	13
26062213	13
26318469	13
9401883	13
36242319	13
51746344	13
32930207	16
7623200	13
6837484	13
69959133	13
28585904	13
66838917	13
2149935	16
11130182	13
18161151	13
30369709	13
10525426	13
3579347	16
1458040	17
50369250	13
14045951	13
1535902	17
52410546	16
25226560	13
33118540	13
2396559	13
18746073	13
13005383	16
6468633	13
8692053	13
36126390	13
64266915	13
36482466	16
39677474	13
61113382	13
9080461	13
18636324	13
51995567	16
51561281	13
81550399	13
28726271	13
14543155	13
4303841	13
8530152	13
1335327	16
26506668	13
6649131	13
4374364	13
15945151	13
12473307	13
24305085	13
16745626	13
17714373	16
75913034	13
11319834	13
10377135	13
4851845	17
1064331	13
3372058	17
28755684	16
113080894	13
28996470	13
25695469	13
19914194	13
22588840	13
11724996	13
26119768	16
21243747	13
46833077	13
14032198	13
41915243	17
9043700	13
1361979	13
40579536	13
50583506	13
20560411	17
63231598	13
11434247	13
20761132	13
27850879	13
34271735	13
47047455	13
15178026	13
12240649	13
13222510	13
17901600	13
4286907	13
19915140	13
14581129	16
24058898	13
107671	13
2360830	13
36955483	13
15870754	13
29921338	13
31632426	13
25029773	13
1260457	13
25811451	16
862401	16
50860340	13
37160823	13
75278452	13
14017932	16
16897489	13
2459984	13
58513842	13
2730845	16
12460118	16
44865848	16
3237028	13
25740344	13
49336973	16
15578519	13
22806497	13
109638609	13
25187997	13
37489639	13
51873099	13
50007009	13
49869354	13
36964564	16
16223467	13
12636806	13
12985282	13
11956972	13
5541554	13
2198154	13
698115	13
95515182	17
111515915	13
15490102	13
14133425	13
6655761	13
37186945	13
19391973	13
51084083	17
6671471	13
9937921	13
55165174	13
18423531	13
4296370	13
47893829	13
31406801	13
77749324	13
2846395	13
14456252	16
46982520	13
20558499	16
7469572	13
51177458	13
63554679	13
23923045	17
16614645	13
7819675	13
2140367	13
3784079	13
6157045	13
38864883	16
40611240	13
53336673	13
6340558	13
34391032	13
22374167	13
146726	13
2912791	13
22892668	13
30647900	13
15343185	13
21113750	13
24897612	15
5944603	13
24925835	13
6900873	13
6997622	13
13125965	13
3328168	13
24142410	13
7749768	13
16467944	13
5245840	16
35244967	13
934068	13
51820593	13
9328679	13
23245690	13
15319420	13
18007450	13
8799200	13
66043859	16
34757819	13
49776133	13
31233586	13
7194073	13
2390007	13
36619650	16
15518401	13
13829812	13
82838669	13
16309613	13
23728956	16
33024559	16
2606989	13
2320875	13
2501527	13
1336158	13
1052207	13
53826495	13
10193766	13
33523690	16
6689642	13
6809058	13
31114969	13
15763996	13
430921	13
39395680	13
20276708	13
4929798	13
22606470	13
6156418	13
8100871	17
15116067	13
6936306	13
18344533	17
54438689	13
19906806	16
1096938	13
10251491	13
8301894	13
18738947	13
16468524	13
300032	13
14900768	13
5310862	16
33379419	13
19798637	13
6001893	13
549	16
31799458	13
6813366	16
38462599	13
10630982	13
2343822	13
6037963	13
40231902	13
10872363	13
43802151	13
10972823	13
778045	13
32608985	16
39554842	13
12133004	13
22899487	13
36894529	13
21739714	13
36492573	16
5559211	16
3945041	13
14140386	13
32117091	13
25228681	13
34123763	13
10285496	13
17295636	16
16825399	13
37923033	13
20931932	13
19513213	13
8674786	13
10316678	13
19229145	13
7746101	17
30018093	13
41234369	13
30604250	16
29348417	13
16461786	13
29257085	13
38409343	16
4771514	13
10478990	13
41909763	13
4128129	13
44712319	13
3232227	13
8943727	13
33478475	13
16794139	13
90303468	13
22314456	13
5464337	13
911402	17
1200148	13
26266324	16
32515357	13
100183492	13
62287338	13
4291963	16
9117104	13
5330225	13
5876682	13
9691020	17
3866336	13
30276591	13
32480460	13
31904237	13
42287889	13
9576498	13
71343632	16
22567488	13
5330084	17
7339822	13
19306768	13
9001844	13
14665606	13
2998831	13
27582161	13
8086717	13
9226485	13
16465093	13
64397566	13
6422561	13
47106114	16
33816942	13
11793169	13
16102581	13
4716727	13
5722151	13
2122106	16
53501869	17
6482820	17
2767977	17
14812823	16
31639106	13
41587231	13
7632081	13
4937527	13
71758862	13
69705254	13
7892823	13
43381040	17
8128832	16
24453741	13
16945361	13
58398571	16
19505342	13
34908018	13
4865153	16
16071682	16
37057514	13
2576511	13
58805432	16
5733287	13
79054360	13
30738832	16
55358645	13
8791270	13
19337218	16
666803	13
56879065	13
26615005	13
37147612	13
1545767	16
53688211	13
30881070	13
14492536	13
8932120	13
19246449	13
13046245	13
16015528	13
50499908	13
10571401	13
830694	13
24539333	13
19313018	13
22853474	13
18514579	13
15554504	13
3885521	16
601825	13
25062352	13
21795072	16
9552849	13
18151863	13
34185073	13
21641649	13
10419511	13
2853391	16
3479072	13
15521977	13
30508549	13
4222074	13
5559349	13
3636194	13
40663078	13
17926884	13
4586791	13
21924115	13
29850366	13
15153651	16
18961246	13
13517262	13
33720137	13
32117770	13
27313115	13
6132222	17
4722644	13
17718152	13
11338851	13
4642868	13
1856776	13
460385	13
42400116	13
50994029	16
7202667	16
21207205	16
11136515	13
4324657	13
5941145	13
38230927	13
1570743	13
21377240	13
86541156	13
10012982	13
11862814	13
2764024	13
8825645	13
11460911	13
613006	13
13068509	13
10153940	13
3712117	13
8167754	13
22822533	13
10472496	16
25250500	13
11723371	13
11838467	13
6188754	13
8614417	16
63141755	16
30513672	13
30671090	16
11019859	13
9762737	17
1759886	13
51272458	13
24476541	13
33847346	16
42218614	16
9313663	13
20864339	13
29877939	17
28960021	13
4882477	13
15767093	13
3948417	13
20414281	13
6226002	13
20972335	13
36162999	16
954437	13
19598971	13
12019835	13
15071057	16
14400126	13
8201797	13
12135608	13
7630408	13
62301398	16
19702182	13
16426340	13
84381656	13
39926928	16
22015801	13
36637630	13
1046184	13
15559603	16
36532015	13
58652957	16
1965557	13
120918097	16
77792	13
17332959	13
6083662	13
68998271	13
16821870	13
13830831	13
13836576	13
57633816	13
23058489	13
7744508	13
31534651	13
31458637	13
2872058	13
10895931	16
122496	13
10380104	13
8224795	17
10783067	13
16716770	13
2755146	13
3807378	13
26853109	17
9646251	13
6869637	13
11271775	13
8082080	13
38959969	13
40883403	13
33341363	13
58457680	13
6003337	16
16063761	13
24176594	16
17771690	13
13695874	13
3174721	13
15760706	13
1524456	16
21533642	13
41350632	13
16000684	13
17493249	13
2381491	17
33833128	13
49868341	13
27926979	13
32122717	13
49648854	13
39297102	13
4938773	17
8603453	17
2221496	13
871025	13
3093405	16
31375972	13
5832589	13
31006637	13
2423010	13
43184653	13
22513720	16
24394115	13
1021457	13
4312502	13
91184645	17
1233684	16
345423	13
11468897	13
17237341	13
51764898	13
34597648	13
13683215	13
41417302	13
1947105	13
23701041	13
4115870	13
20279531	13
9919325	13
28838705	13
18971027	13
11695755	13
4427782	16
21804007	13
5003332	13
736825	13
133658190	13
18587660	13
41401438	16
14315864	13
5416840	13
23298036	13
17152926	13
19011413	13
25545124	16
5484162	13
11003806	16
25897118	13
35752362	13
5485420	13
37940759	13
3464471	13
14767924	13
10836764	17
32028638	16
22572907	13
153224727	13
2906130	16
24769926	13
12436586	13
17230531	16
17947874	13
17353257	13
18517211	13
13390712	13
22594237	16
588034	13
15857489	16
288276	16
28331317	13
6720614	16
7058049	13
1663982	16
13183450	13
29447524	13
80781540	13
7753652	16
55396395	13
10096496	13
17197805	16
30790838	13
21243781	16
22192482	13
50792298	13
16266904	13
28458115	16
22273132	13
12276170	16
809999	13
23188865	13
3728611	13
16340135	13
19421183	13
37533013	16
18886705	16
14779269	13
9742194	16
26437061	13
4313030	13
67573395	13
59516629	13
146329534	13
15024024	13
48949632	13
82838617	13
5159036	13
20005095	13
25925170	13
14327197	13
42083284	13
12692612	13
100013266	13
58010273	16
14140925	13
27412758	13
27748238	13
26389407	13
13795629	16
6932846	13
15642930	13
8325150	13
23637646	13
23311308	13
9857049	13
14251781	13
109717258	13
2637577	13
36447245	16
406416	17
14255616	13
5450198	13
39794624	13
16818744	13
2139946	13
1256751	13
80785710	17
287468	13
13330679	13
99511895	13
70995032	13
42236919	13
54181783	13
4531793	13
2065046	16
42374371	13
37064532	13
27446621	13
93943375	13
39076432	17
92966604	13
22067608	13
21326742	13
2868049	16
3298464	17
5146147	13
11994330	16
4575356	16
63712127	13
4421287	13
6119839	13
22700282	13
2901959	13
35127244	13
9003273	13
29160593	13
55542877	13
9907010	16
11642980	16
7932757	13
25639605	16
20891218	13
15287740	16
28321043	13
49742628	13
96778598	13
5332102	13
6616516	13
6653454	13
15291052	13
21822852	13
18517879	13
15738227	16
12719088	13
46849008	17
39987890	13
6766074	13
47048943	13
16226084	17
2542609	13
20916913	13
33019589	13
9662054	16
8937695	13
12252557	13
31367898	16
3752499	13
38634126	13
3058808	13
8034897	16
1400707	13
14243442	13
6538762	13
41559813	13
102384290	13
21534766	16
18849866	13
19975293	13
6293693	13
16871031	16
46280633	13
82229464	13
22319155	13
37141572	13
33989267	13
24625715	13
19328420	13
14101715	13
87094405	13
1521	13
11638642	16
5472765	16
5939099	13
4903063	17
20282698	16
22870780	16
19354582	13
30379018	13
22650393	16
49860954	13
41387256	16
1539575	13
20060296	13
10484664	13
7228552	13
13802013	13
21607114	13
1326245	13
3629585	13
61518766	16
7866071	13
57218848	13
15535534	13
7262687	13
5085266	13
67647801	13
41022526	16
12552664	13
2206907	13
11836068	13
43258834	13
2167123	16
7989145	13
2646160	13
32337159	16
3415338	16
22435620	13
10241657	13
27720493	16
33445582	16
1513544	13
9704608	13
51690133	13
15667373	13
41100316	13
63679720	13
14352540	13
20148241	16
10596188	13
16529061	13
26682897	13
24834994	13
39873146	13
12917536	13
30029850	16
15505850	13
16641466	13
24415415	13
841824	16
7186733	13
37940746	13
5654729	13
4724570	13
8968964	17
1469952	13
49471731	16
15836511	13
13186210	13
8708994	13
51482108	13
6517469	13
10969042	13
17502049	13
52561209	13
15330256	13
82976703	13
11949475	16
32558456	13
15550226	13
13424244	16
7145892	13
56686901	13
6278021	13
28160085	13
70870618	16
44866210	13
906997	13
3267205	13
33629821	13
13770931	13
23324049	13
38281196	13
15462240	13
35529271	13
21992072	16
27250290	13
5129595	13
16749926	13
42716633	16
40656731	13
25570695	13
34304402	13
32081114	13
5058010	16
75983282	16
16447283	16
16227171	13
7868453	13
35210071	13
2148529	13
49845260	13
112559816	13
42576290	13
6018045	13
2167903	13
16604012	13
7093686	13
34496715	13
1979361	13
5762955	16
27262115	13
20785062	13
5759950	13
53317135	13
64973791	13
31050344	13
11486716	13
8941389	13
41904742	17
21077911	13
18885444	13
304856	16
10401222	13
34100994	13
71453397	13
22915910	13
10143846	16
10602956	17
7620600	13
7785484	13
10552635	13
6422351	13
18777221	13
17042629	13
1675678	13
21502880	13
28277300	13
1275911	13
12453309	16
73508169	13
40154238	13
43067084	16
27670980	13
1325037	13
11771243	16
4982746	13
677640	13
13654454	13
29717955	13
56252295	16
41197024	13
19230536	13
16434441	13
22500054	13
7457935	13
86906	13
34529098	13
5211561	13
4873081	13
20059592	13
255895	17
4775352	13
72161135	13
7114006	13
18180569	13
4900527	13
14703678	13
16763395	13
30225755	13
36032608	13
16728293	13
39703966	16
25254419	13
28425457	13
24453145	13
28876203	13
18843503	13
1664109	16
10261019	13
13035921	13
118479378	13
8498419	13
33074163	13
17066770	13
80488453	13
5379584	13
5365395	13
11915504	13
20053662	13
11710349	13
32679868	13
29466968	13
24647994	13
68470895	13
57318262	13
2454107	13
14108539	16
4484525	16
21201788	13
14164634	13
85597199	13
10973298	13
721103	13
14636156	13
63922985	13
32697934	13
23457630	16
1108804	13
41947304	13
9631509	13
23345946	13
25620605	13
46362932	13
30191548	13
43736823	13
32278049	13
3488473	13
2400421	16
39268914	16
2475017	16
23549682	13
34819485	13
5577889	13
914387	13
19601250	13
20394520	13
353177	13
14840163	13
8788666	13
7841733	16
62925836	13
60186806	13
15412769	17
104160369	13
7678386	13
3690396	13
12831823	13
49390487	13
7527130	13
8667403	17
8131973	13
40625288	13
44708802	13
45343812	13
34061830	13
1365919	13
5383147	13
7411190	13
1975487	13
219711	13
12658623	13
40357211	13
42108561	13
8963088	13
31680169	13
20771005	16
24464420	16
6420445	13
4905504	13
70702260	13
6014258	16
12452983	13
5911488	17
28465	16
11663804	13
9005379	13
1104788	16
54154666	13
7463398	13
23176075	13
47602230	13
29020571	16
11944897	13
5497060	13
14724640	13
76781	13
9256582	13
28503155	16
10217212	13
24625797	13
7499703	13
21717113	16
27672859	13
16422306	13
1951629	13
10497635	13
18665438	13
17580641	13
51946234	16
40283857	17
7487896	13
18455365	12
36843727	13
14489630	16
49236257	13
5244013	13
14830109	16
35505482	13
7148152	13
1622753	13
19028695	17
9534401	13
24087943	13
10432984	13
5269155	13
840825	13
415259	13
30954118	16
11403965	13
21014446	13
20367782	13
51065983	13
1431736	13
12411252	16
26716574	16
13870867	13
89944729	13
1062231	13
33508734	13
13298191	13
37081166	13
21357827	13
7371294	16
23961303	16
22114128	13
11736446	13
3114362	13
20346325	13
71976005	13
9988081	13
83073486	13
78797210	13
60705947	13
10211120	13
24501379	13
16488667	13
30368158	16
24242313	13
111326470	13
35488743	16
18832140	17
9332432	16
2548734	13
31401646	16
53459715	13
23163883	13
57657737	13
129152547	13
22580006	17
18087769	13
33650576	13
15183183	13
1568550	13
3058786	13
43166451	13
24961049	13
872031	13
24194402	13
1775396	13
30361471	13
15909555	13
16288476	13
23612916	13
83623031	13
12027088	13
26990729	13
26356253	13
5851511	13
39315653	16
25504169	13
2557644	16
79364278	13
41813057	16
1690367	13
4403601	13
5372048	13
4400992	13
1653926	13
73904340	13
6192616	13
41223319	13
45505760	13
10213059	13
11487108	13
29869979	17
108153817	13
17494587	13
32562435	13
31807157	13
54472605	16
18729231	16
45198633	13
2835538	13
305013	16
18287033	13
55786942	13
18320539	13
27470369	13
50321664	13
7393474	13
7657956	13
188029	16
6712058	13
14355240	16
1404223	16
9855978	13
45431233	13
25783355	13
8733421	13
12072116	13
3991950	13
18180625	13
9143190	13
1000013	13
12316978	13
9442220	13
8412312	17
8814677	16
16486674	13
13502465	13
23274939	13
36993956	16
14107613	13
9957273	16
26285802	13
8108377	17
62434990	13
45632365	13
5227712	16
17754152	13
61565639	13
8984985	13
24249995	13
7513591	13
12940955	13
24961214	16
21985544	13
41462514	13
57024945	13
33926231	13
18617377	13
1115838	13
14268862	13
10499369	13
6341387	13
5439608	13
51580226	16
72249889	13
28509726	13
38614440	13
8128893	16
8531139	13
10802323	13
24755069	16
21453855	13
30908831	13
1169101	17
437126	13
25452674	13
39529822	13
29002102	13
22212620	13
66257742	13
71870617	13
26937584	16
101186128	16
78511525	13
47897225	16
55821156	13
22851816	13
2508412	13
22871620	13
38944697	16
10580210	16
9513740	13
22441164	13
25685524	13
30298411	13
5649924	13
25589560	13
44612843	13
73139768	13
17545798	13
7629338	13
12660160	13
13427450	13
41797507	13
2515134	13
21797399	13
27497566	13
14708096	16
42019296	13
15175586	13
3315035	13
28410551	13
65915487	13
9509161	13
12793018	17
26426374	16
27438073	13
12432074	13
15941861	13
21757839	13
57260915	13
77354863	16
82805217	13
37289578	13
452158	16
45560152	13
13548766	13
113867497	13
700299	13
146652	13
30677430	13
6100967	13
43229556	13
4695607	13
49805729	13
26509169	13
57277648	13
22092299	13
11951069	13
7501067	13
20709706	13
1248639	16
15490503	16
41590713	16
32692228	13
8641679	13
9290555	13
3547984	13
17808340	13
38402523	13
940643	13
4621889	13
2678719	13
962073	17
6284917	13
7027591	13
18499855	13
10229975	13
82886013	13
26870787	13
40847018	13
18155485	16
6134933	13
47164400	16
36486649	13
47593414	13
12857464	13
1019524	13
9078308	13
15198062	13
60910662	13
3455606	13
50300858	13
36358400	13
12653755	13
8661835	13
11214340	13
7139668	13
23898349	13
5236025	16
11326572	13
50142871	13
8599691	13
5966709	13
1518788	13
51731221	13
24175093	16
4269030	16
11675611	13
5944506	13
8829386	13
19281595	13
12757482	13
26467089	13
34804289	13
50209120	17
17803805	13
42265526	13
9212320	13
4049334	13
20513583	16
9963944	13
36552824	13
38885790	13
8484509	13
21707358	13
18115983	13
27629851	16
12151325	13
33388466	16
21002135	13
74030148	13
4700557	16
6585335	13
39236542	13
3345006	13
3526535	13
33662065	13
20698540	13
3000754	13
19199136	13
2439119	16
20710934	16
5884562	13
15965611	13
532437	13
3383352	13
3354495	13
62392335	13
47219061	13
13251745	16
12639419	13
3044001	13
67304584	13
4894880	13
14238011	13
23799551	13
32729500	17
81457016	16
3507617	13
42605895	13
25614649	16
8318248	13
21779332	13
6533553	13
34158887	13
26949858	13
36938707	16
12894170	13
13288944	13
13614289	13
16545721	13
17691187	13
6702436	13
21134785	13
97629895	13
14542475	13
108433182	13
13583551	13
18749483	16
29927729	13
33786987	13
27710945	13
11742674	13
19728620	13
3859909	13
96497166	13
43850723	13
37011890	13
17440359	17
16891514	13
4221931	13
57164148	16
21923391	16
3677170	16
12587825	13
34773352	13
14324106	13
40911920	13
12606991	13
13059801	13
52610926	13
10601894	13
35012062	13
20506819	13
45484969	13
22681050	16
17488738	13
27662067	13
47617706	16
7546122	16
4525977	13
69161079	13
4485441	13
3541574	13
40870167	17
10230211	13
9005934	13
6630668	13
7124386	13
8027486	13
6310358	13
6858595	13
3981847	13
51780820	13
5061194	13
17748097	13
4925256	13
60336161	16
12344174	13
8174823	13
16607771	16
26041194	13
7520643	13
4583801	17
35767754	13
1178407	13
17333895	13
5311594	16
74730516	13
11893702	16
39970559	13
50743129	16
65680697	17
5437546	16
4728051	13
767342	13
39022137	13
29664850	13
64260557	13
55239394	13
6567454	13
25400606	16
11887022	13
19101115	13
28499338	13
27488698	13
33346814	13
13525976	13
12180460	13
6713981	16
9983623	13
60568329	13
40251059	13
3530307	16
16514876	13
10409905	13
32358950	13
42843441	13
2689389	13
5655348	13
11157417	13
22929472	13
34075874	13
3275099	13
1002766	13
12983934	17
72317136	13
665706	13
31868479	13
2313791	13
997374	13
4574922	13
10194927	13
3617399	13
73997761	13
40833405	13
27983264	16
19970381	13
27590753	16
10468653	13
9847288	13
9143332	13
4015120	13
3063097	13
27793613	13
25239744	13
116775436	16
10859881	16
15843164	16
2380977	13
11218965	13
27347474	13
34523962	13
66059789	13
3758489	13
20121933	13
25445231	17
2410015	16
35424976	13
9872699	13
25024657	13
16957995	13
14650179	13
36418553	13
26196827	13
31106266	13
11091413	13
73765108	13
35187239	16
2142855	13
12447825	13
33842578	13
20307666	13
65069216	13
8645101	13
17976807	13
48508755	13
8992230	16
5920328	13
53085822	13
502073	13
1125805	13
328985	13
40517890	16
39951952	13
32779721	13
46945530	17
7142550	13
29205211	13
17640445	13
80901309	17
12392468	16
22109126	13
3732633	13
6746468	13
33756697	13
9897569	13
26382228	13
2371210	13
27850852	16
18677366	13
1552209	13
82282505	13
1005603	13
26939433	16
20612712	13
3350982	13
2070161	16
6086042	13
30601223	13
9922968	13
6484060	13
29693431	13
22793339	13
674599	13
19281536	13
42393393	13
30224068	13
36781812	13
44337670	13
16425090	13
55104915	13
73448592	13
49944203	13
5876119	13
35993019	13
73389321	13
1054446	16
10724476	13
729225	16
9633544	16
23393405	13
45980454	13
121242507	13
24898327	13
19491720	13
8079272	13
18464104	13
39431320	13
2638627	13
5998286	13
3437830	13
5844299	16
1908608	13
21846408	13
3904075	13
49684568	13
4052205	17
12766882	13
18921312	13
35850716	13
30026070	16
32722030	13
10180159	13
47306191	13
4914127	13
12625819	17
8049501	13
86944269	13
58624469	13
36548762	13
13562356	16
14528040	13
8252491	13
1317525	13
23421589	16
15075032	16
1835113	13
24501911	13
27181594	13
4955117	13
64586041	13
54498283	16
6342627	13
8352715	13
2809728	13
12078646	17
6693841	13
4739402	13
1376006	13
73924765	13
10163898	13
4788568	13
4290746	13
32624223	16
8389700	13
34556302	13
17662055	13
3512114	13
5475255	13
45830903	13
5620745	13
31195221	16
37639230	13
12010522	13
78077661	13
11991070	17
21159356	16
48137974	13
56956256	13
67438508	17
81968634	13
18591993	13
41758474	13
15588051	16
12401055	13
35168780	16
21427146	13
34740663	16
5564835	16
3768607	16
8432768	16
16610915	13
33363508	13
82204480	16
15056862	13
8447828	13
6738243	13
38355813	13
5819023	13
120129316	13
5370734	13
7456423	13
17165704	16
1649782	13
618658	13
1603637	16
25084737	13
5172822	13
1739797	13
40376684	13
31008858	13
62235274	13
45396263	13
20450563	13
15203289	13
55761080	13
34492845	16
7643676	13
39487550	16
7580523	13
68565625	13
5172466	16
17365693	16
11745913	13
81855236	13
11816770	13
692715	13
50074548	13
18796296	13
7203161	17
15739122	13
18515706	13
41081455	13
21394206	17
145180007	13
37748161	13
92871425	13
47587596	16
4288721	13
7641913	13
1702011	13
30773756	13
72841829	13
34298906	13
21730754	13
36947422	13
16308231	16
3738608	13
5339176	13
8596052	13
32266496	13
17061368	13
8921136	11
13649085	13
30366990	13
21903360	13
74291012	17
4364718	13
30868957	13
16952074	13
64658488	13
7383868	13
44271031	13
19776115	17
12045354	13
540422	13
11277722	13
34528203	16
28469151	13
4405799	13
100959834	13
20045145	13
2876665	16
33984762	16
1958233	13
1312751	13
4110931	17
35313290	13
32765928	15
18511703	13
58959175	13
35171273	13
6933568	13
30627721	13
4936347	13
59956145	13
53326131	13
21544370	16
7031920	13
72245197	13
26003521	13
43476410	13
138029580	13
72570280	13
18461547	13
33759076	13
28475718	13
21418190	13
21981983	13
762780	17
27542319	13
104477583	13
14800756	13
53487337	13
19963855	16
6995889	13
14869166	13
26028785	13
3354570	13
4850089	13
27267640	13
10188425	13
10515009	13
1015084	13
17349048	13
9305921	13
25803379	13
64617926	13
10579116	13
22807400	13
7779453	13
34907664	13
1964051	13
27627941	13
21619036	13
27012863	13
1681282	16
9905234	13
106145589	13
1089629	13
41980609	16
11520553	13
6313297	13
32057471	13
35450955	13
2232295	13
81097707	13
27437616	13
19610515	17
3259825	13
25337951	13
36149423	16
5805145	13
14159026	13
38654335	13
27821618	13
4918278	16
7719490	13
21552687	13
13381287	13
9447451	13
28880196	13
8598066	13
25000676	16
6931405	13
6171923	13
108284412	13
17192198	13
47513739	13
4523145	13
57833265	13
27888355	13
9676808	13
32796417	17
15090059	13
41204895	16
49870688	13
80881465	17
38357069	13
22410698	13
12229830	13
69555156	17
85109034	13
12412375	13
34607580	13
4738701	13
36094047	13
22137152	13
4249613	13
6895560	13
123463626	13
13107500	13
44200323	13
12917866	13
4218092	13
6735563	13
14403270	16
7751881	13
87311080	13
68478370	13
23458129	13
20063268	13
14304193	13
1126279	17
1029434	13
11592107	13
10521273	13
4795339	13
1929082	13
22454034	13
24521447	17
51322051	13
6355595	13
71195564	17
31421811	13
10757227	13
26374858	13
16352206	13
5895987	13
19683971	13
62316365	16
16388595	16
18165139	13
35354762	16
14835765	13
11267379	13
13336322	13
63425242	13
29393082	13
1971666	13
4700526	13
3214049	13
6675817	13
4000973	13
9067453	13
151541332	17
15628069	13
26809259	13
24441889	13
291364	16
54455198	13
11943334	13
50049210	13
4936420	13
9608474	13
10885108	13
1563033	13
58954697	13
488165	13
5217118	13
34751840	13
6091167	13
23833253	13
20330824	16
2136866	13
7963517	13
9707721	13
4505896	13
3139431	13
19539616	13
5649286	13
80236214	13
7144115	13
373770	13
25601785	13
7657944	13
20581933	13
4898744	13
82468083	13
3603026	13
40296446	17
7713379	13
19469352	13
3036355	13
5593119	13
24599607	13
1022133	13
735944	13
8598826	16
106978379	16
44850000	16
9375172	13
20479723	13
4205653	13
64336568	13
50977350	16
11045901	13
34055915	13
23155170	13
33693190	16
36236186	13
4215868	13
3247248	13
12536208	13
57060043	13
23196400	16
18217535	13
6859867	13
14080122	16
288691	13
65860168	13
11270882	13
68198653	13
34814148	13
21752760	13
111777009	13
13553330	13
5870808	13
41365959	16
28101947	13
30004329	13
60991345	16
36005866	13
6388088	13
30364771	13
5179051	16
23956679	13
2715477	13
1696076	13
20194598	13
969139	13
47117740	13
7571985	13
17823095	13
22196914	13
41871901	13
8372717	13
4677857	13
30058443	13
68608986	13
16836613	13
33829020	13
22681848	13
43447429	13
25303290	13
35550120	13
19091762	16
10825822	13
24166560	13
28349854	13
42702036	13
38857881	13
4090226	13
3840097	13
6825275	13
8663491	13
28364016	13
35800327	13
1241488	17
51916334	13
63526939	13
15018272	13
53092386	16
2895952	16
17356146	17
53351252	13
37473453	17
4867794	13
2381338	13
21994444	16
85915982	13
56884674	13
13516716	13
21297755	13
25734344	13
27807364	17
6308423	13
12673205	13
18229166	13
77154243	13
27295912	16
16965492	13
43838960	16
3273009	13
18004675	13
20588552	13
27164463	13
15832060	16
3879024	13
16395295	13
22731796	13
25351520	13
2666693	13
53264725	13
68556604	13
8572975	13
23164156	13
9538421	13
24186570	13
5047588	13
5379619	13
9195494	13
297282	13
16006606	13
18109888	13
26237394	13
399010	13
12030850	13
12880764	13
22600434	13
7828571	16
36013456	13
39725325	13
9250410	13
31051198	13
31552249	13
9363582	13
28500958	13
24253404	13
65917154	16
25300545	13
1941178	13
7683900	13
42209636	13
11999332	13
2375738	13
17917412	13
26699310	13
23705988	16
1569883	13
64867672	13
12705624	16
25284839	13
47734819	13
36097435	13
17600619	13
22727717	13
24165516	16
26760543	13
3404339	13
39089071	13
2988496	13
28897353	13
17369925	13
44543696	13
38028936	13
23188884	16
21906665	13
4855434	13
5343779	13
34825527	16
28548135	13
7846909	13
1751097	13
209036	13
54820523	13
8734265	13
55137364	17
11947793	13
25572614	13
23606671	13
50054333	13
14943315	17
128472698	13
692147	13
20747774	13
4756053	13
48682465	13
2067444	16
65315687	13
422411	16
27236078	16
42446672	16
651685	13
89339323	13
45924382	13
1696241	13
8000381	13
40183776	13
17978734	13
30023726	13
18186734	13
2274255	13
5859201	13
26870973	13
1525208	13
6584851	13
7618910	13
35449790	13
33388667	13
15053654	13
1187914	13
18922149	13
73559	17
81305364	16
83868404	13
10228778	13
39397405	13
44420644	13
10981160	16
24620892	17
6741905	16
45091068	13
17774405	13
63917635	13
7396799	13
4179976	13
9207000	16
31653866	13
4349964	17
6312092	13
3036006	13
69021523	13
41194977	13
37156908	16
15597552	13
15291512	13
65313619	16
30641561	13
61637954	13
13298307	13
19527931	13
9497274	13
20189059	17
337244	13
14119191	16
33390760	16
1771161	13
28822691	13
25224928	13
39746583	13
13139573	17
14152907	13
9463916	13
13546877	13
53327459	13
3925589	13
10558616	13
36103713	13
6573529	13
56845062	13
35590382	13
61606303	13
19148238	13
8592744	16
31628884	13
19241988	13
7104134	13
26423177	13
63933550	13
13951738	13
11311204	13
30530359	13
9055498	13
5037161	13
11520552	13
7296405	13
197679	13
6832978	13
911731	13
10443650	16
15099545	13
14279368	13
8157526	13
39660094	13
12371656	13
25218561	13
13239821	13
16361896	13
7354105	13
92618839	13
6138081	13
46929813	13
79010190	13
31781957	13
2237804	13
78813990	13
9350487	13
33805786	13
17723723	13
28801465	13
11834680	13
7671519	13
10937725	16
32299769	16
23665647	13
9836271	13
37529324	13
4276872	13
35920809	13
36246458	13
32338352	17
101484202	16
2872923	13
19097362	16
55629938	16
27834101	13
34882094	13
13114365	13
8831100	13
14879266	13
41521817	13
3558872	16
22062552	16
6026608	13
36050475	13
41910783	16
1492879	13
15360605	13
1936928	13
4795396	13
24393147	13
5801765	13
5405693	13
17412720	16
229523	13
76653407	13
67702411	13
1924417	13
50501306	13
5791280	16
12945197	13
19116835	13
5633162	16
53663426	13
14797510	17
46999108	13
12202924	16
27265612	13
56530469	13
41838602	13
18934065	13
43542826	13
26724438	16
101577373	13
25423217	13
11237289	13
6341398	13
1878438	16
118542197	16
12902488	16
9662846	13
3064292	13
19326892	13
6854026	13
6809847	13
38777928	13
7166632	13
7270699	13
1202308	16
8544260	13
710803	13
18751760	13
25532048	13
20511227	13
55475074	17
18169380	13
29214869	13
18498875	13
18731176	13
85813786	13
5623092	13
8016731	13
3652948	13
7137649	16
3316804	13
5538788	13
9233139	13
43868617	13
582613	13
45116212	13
18889455	13
8699860	17
8285203	17
1558916	13
15417901	16
66304041	13
2633907	13
31014343	17
60385107	13
2125727	13
5364378	13
4113526	13
15364481	13
5844245	13
4699592	13
22735829	13
40282215	13
1610647	13
3033479	16
40852278	13
18990919	13
46463820	13
1446016	13
20428622	13
21353423	13
29967379	13
76055440	13
34937336	13
12820147	16
13352489	13
1984931	16
14037837	13
877821	16
28300556	13
39061065	13
23471910	13
21994396	13
10315836	13
1116036	13
1103206	13
54897395	13
27149782	16
5001590	13
814084	13
34943514	13
36243192	13
33241118	13
25668150	13
9825338	13
7163331	13
7901324	13
50974185	13
23646588	13
55528951	13
37075016	13
11230072	13
22444528	13
20515755	13
29584036	13
25389928	13
2452869	13
134356530	13
33730420	13
10366190	13
5864412	13
1689763	13
6723436	13
31983948	13
43493806	12
42331047	17
6539451	16
24404534	13
7848270	13
23808144	13
8772627	13
130029685	13
9949500	13
19604498	13
2739334	13
827159	13
3405732	16
43917756	13
3522913	16
28874079	13
55746542	13
5655619	16
10097432	16
24561863	13
36061011	13
52792749	13
24644976	13
40309041	13
2928077	13
25970794	13
19430855	13
128116	16
7191082	13
9770470	13
6459604	13
5828846	13
11210410	13
21329144	13
30346854	13
33082836	13
37000886	13
65561027	16
18868835	16
36532192	13
1970968	13
17505560	16
3581706	13
4671731	13
26724847	13
31114918	13
791572	13
8321928	13
16255256	13
19414450	13
3077379	16
29709339	16
42113576	13
28912147	13
48628899	13
5753680	13
4397368	16
699984	13
62870362	13
557360	17
12067351	16
63413457	13
5165898	13
6535938	13
7993775	13
40340080	16
56233411	13
121200783	13
3268414	16
2197222	13
63852416	13
19556344	13
14161725	13
1249226	13
15091035	13
11389028	16
29529628	16
52739972	13
34306449	16
22270890	13
5564967	13
26647816	13
18333313	13
11140092	13
32655556	16
17906396	13
150572896	16
14704407	13
14996289	16
12034157	17
3893227	13
72527931	13
26589894	13
16372978	13
54128227	13
1678875	17
56724760	13
14817065	16
26620983	13
954484	13
101087739	13
22455953	13
12546503	13
41504659	13
3188401	13
7974708	13
37428181	13
46843212	13
11926828	13
2768619	13
27565895	13
15018341	13
14025413	13
21166420	13
4550836	13
15748960	13
41638860	13
70649093	13
16202858	13
56169127	13
55812969	13
35668200	13
32797331	13
3365011	13
17836215	17
25907446	13
9866607	13
22738644	13
31327442	16
39387909	13
21981068	13
13508465	13
8949539	13
46607910	13
36231314	13
25778454	13
78938856	13
30278779	13
40909453	13
12186244	16
9007603	13
14078979	13
54285475	13
4599078	16
36365716	13
41683619	16
33071093	13
30029410	16
47238633	13
2297432	13
31217926	13
24126401	13
49871050	17
14489412	13
67340333	13
15234983	16
18731657	16
29397188	17
84627469	13
18616208	13
43804219	17
36678425	13
7921846	13
1870650	13
41951288	13
31370686	13
68310471	13
9201823	13
28444688	13
23148682	13
1238740	13
2122400	16
20604071	13
53153457	16
8955540	13
37318280	17
2748211	13
12200050	13
49810674	16
32332584	13
3827386	13
7369845	13
55939138	13
44909221	13
43653003	16
38843278	13
43736178	13
22365373	13
10345011	13
33377465	16
18158774	13
9067265	13
39886076	13
23342054	13
73272667	13
40775627	13
5496409	16
6970723	13
82553989	13
964570	13
8551050	13
18733164	13
24026300	13
24585944	13
12267845	13
10849593	13
22810579	16
29254194	16
18340601	13
1745194	17
49895660	13
44030066	13
1907267	13
16235267	13
27361655	13
6270432	13
11018354	16
17565967	13
7055075	13
16439650	13
90149240	13
7152871	13
37191633	17
7514705	13
4425389	13
1980379	13
21427942	13
121530	13
8741445	13
32114244	13
60778563	13
10426993	13
97824617	13
1737015	16
28816709	13
12404252	13
41889618	13
3054308	16
4429627	13
2708949	13
19542840	16
11189958	13
2837038	13
38404075	13
989666	13
6049724	13
35427747	17
78342443	16
16112114	13
14261013	16
3324850	13
8535799	13
11250340	13
9838765	13
4119629	13
20532887	13
16767423	13
22439810	13
15054279	17
23469537	16
3273511	13
37576413	17
20607142	13
37875896	13
15701712	16
46267354	16
55773588	13
17167008	13
12585033	13
225537	13
19773289	13
11930531	13
31160992	13
2504680	13
31383210	16
27794446	13
22022664	13
16089736	13
702124	13
47791496	13
10855667	13
3418263	13
25810134	13
14083280	13
22977684	13
959015	13
12340	13
14674153	13
43350924	13
5075008	16
6693661	13
92675	13
12973836	16
1509477	13
9827296	13
11129884	13
1074509	13
58901272	13
26205835	13
41278428	16
6830996	16
51412778	13
13938610	16
8382561	13
27793350	13
23294070	13
22295864	16
10777297	13
3567900	13
17661680	13
1240	13
32196829	13
25012237	13
26696438	13
57361708	13
608031	13
2311142	13
15140115	13
57980487	16
15111406	13
6683090	13
17291671	13
19589358	16
13384524	13
11258445	13
10882681	13
117520632	16
5803838	17
19148475	13
10752020	13
9096580	13
39248747	13
62883791	13
4349850	17
4403862	13
8806046	13
2716268	13
16025504	13
14223559	13
55675859	13
1008190	13
2551403	13
66721805	13
7011511	13
32881381	13
40443218	16
13258876	13
235736	13
17900042	13
15637140	13
27859931	16
2475787	13
65797745	13
39597349	16
8079017	13
47671147	16
25839050	13
24147504	13
53266397	13
12383774	13
55362138	13
14258469	13
17390691	13
5700493	13
36474177	13
11233765	13
40877393	13
44153371	13
14621743	13
51593046	16
31793965	13
9511626	13
16988486	13
561584	13
10690691	13
13044168	16
98520232	13
24016125	13
10180987	13
21859624	13
2830629	13
12936992	13
3078159	13
53820749	13
5195120	16
12416825	13
28989278	13
4388969	13
31831589	13
9149313	13
24263932	13
7585813	13
19258636	13
540169	13
10323722	13
4805050	13
5957252	13
40586691	13
1954250	13
3973464	13
34828807	13
98979	13
7351008	13
31880773	16
4199544	13
58897924	17
1143162	13
19340465	17
99764960	13
15655696	13
4370610	13
37822802	13
36905056	13
19768555	13
3576059	16
4229919	16
8700106	16
15228094	13
13274990	13
21812075	17
82885770	13
16149634	13
23355583	13
6394612	13
27518475	16
22800943	13
35213259	13
48426684	13
6386012	13
4559342	13
63048983	13
52761459	13
10843127	13
35225275	16
38042391	13
23753202	13
15007110	16
9487036	13
5230635	13
25262385	13
62425227	13
7347387	13
1957363	13
12240239	16
14938218	13
8193873	13
121675	13
29929759	13
8856692	13
11939667	13
44509410	13
11500817	13
6276383	13
30073912	16
29382727	13
20867755	13
19851845	13
14149838	13
26142542	13
41553595	13
35881491	13
5867840	17
28445138	13
2228027	16
18548397	13
15288801	13
5951817	16
18001653	17
42473079	17
7482525	13
22637197	13
26294315	13
42555891	13
2752169	16
33384205	13
5240631	13
15875989	16
45720670	16
6244397	13
1630732	13
4838411	13
26797147	13
9721319	13
3060730	13
8977550	17
12612160	16
8812961	13
2713206	13
15121579	13
21343478	13
29228438	16
61000962	13
11936105	13
6354657	13
16447008	17
39551505	13
53593560	13
52308611	13
75068	13
54456840	13
2723274	13
29297265	16
4841200	13
14610811	16
2693236	17
7352926	13
9508800	16
4215257	13
70572398	13
20318275	13
117703807	16
90145829	13
16025010	13
27932520	16
27243765	13
71612315	13
1876542	13
26061361	13
855886	13
24644806	13
10713044	13
22760891	16
10876259	13
14730219	13
24815402	13
40006622	13
7400913	13
20969622	13
4542057	16
76093977	13
10880763	13
42761344	13
59693900	13
12570070	13
31276420	13
86984480	13
35525487	13
13068810	16
76628840	13
4122280	13
8148463	13
21779407	13
35989732	13
147305445	13
18330609	13
21940129	13
135749302	13
15292262	16
19301587	13
3524692	13
4621335	13
19542676	13
8156194	13
2308881	13
33910133	13
14099558	13
5855379	16
8797042	13
16584150	13
14107097	13
5629504	13
1764467	13
5472826	13
50446279	13
5976789	13
77716482	16
33961962	13
6695193	13
40632094	13
48398834	13
15965876	13
21423241	16
30332855	13
54700265	13
17161677	13
2166985	13
4736543	13
10590819	13
53256424	13
1242526	13
25596112	13
532353	13
6079571	13
49830295	16
5904074	17
52623616	16
1744166	13
70952906	13
636616	13
4090277	13
4302984	16
13580206	13
11081443	13
22232322	13
23893357	17
5998907	13
4263000	13
2549661	13
20605566	13
16199641	13
5148609	16
7725127	13
10665407	13
2843270	13
5850660	13
30015673	13
3454801	13
24220502	13
7475379	13
1943908	13
73447858	16
134010636	16
1601187	13
939101	13
12402794	13
55963189	13
36794320	13
44343526	13
17895696	13
1524243	13
5278359	16
15460921	16
11456727	13
7560980	13
29552024	13
58509345	13
13546249	16
2150779	13
6795943	13
4133924	13
10796988	16
54462931	13
36521660	13
14266181	13
4016431	13
93932279	13
537037	13
59697695	16
24953197	13
25374127	13
9529378	13
6589476	13
44873690	13
7966100	13
93845163	13
73091659	13
2154600	17
17644086	13
4677319	17
5951360	13
7570103	13
46437390	13
18095402	13
16354440	13
35752481	16
61513802	13
7670114	13
45350106	13
22193549	13
50916902	13
29241974	16
8193484	13
25742745	13
32314417	13
15772726	13
51082368	13
32102825	16
60104074	13
39179539	13
113773647	16
8132530	13
18390612	16
28363031	13
4181916	13
10819594	13
73544686	13
84183401	13
18872366	13
53163576	13
15115105	13
18935641	13
2418230	13
18531542	13
6742076	16
851954	13
3696676	13
2607135	13
12814508	13
17520122	13
6094069	13
10369858	13
82411888	13
394397	16
37450039	13
2400507	13
71210840	16
27529390	13
20742689	13
18743368	13
41865941	16
21052916	13
60240010	13
721571	13
66328467	16
7785395	13
8380053	16
17921641	13
58835741	13
13323973	13
38225833	16
16144074	13
6228665	13
6548109	13
63895610	13
51382692	13
37576478	13
9989657	16
71505195	16
2805163	13
7422736	17
9789957	13
46790427	17
19704059	13
82061860	13
77807576	16
7351579	13
44710844	13
31362790	13
35495476	13
14806698	13
12832780	13
42844109	13
34785141	16
500916	16
12033255	13
3459087	13
7579056	13
14706584	13
105952	17
21436216	13
5115666	13
2244653	13
8326784	13
73498223	13
5015782	16
10574733	13
43139732	13
35899806	13
52266507	13
15341382	13
58672106	13
3322759	17
3281663	17
11719487	13
48318163	13
56862728	13
16447964	13
190223	13
20677491	13
2138761	13
48928424	13
11790797	13
50480128	16
19124858	13
57700725	13
2138301	13
51771424	13
11009868	13
26383038	13
9743473	16
2138850	13
4285696	13
24208987	13
18071466	13
21366207	13
38604193	13
4336253	13
1513616	13
12719450	16
12981363	13
4647972	16
1450073	13
62311625	13
4587878	16
1792074	13
34675697	13
10898943	13
12497526	13
11344017	13
3678329	17
4226428	16
30154176	13
5410703	13
64323171	13
4936809	13
25241233	13
99321666	13
45568269	13
2049700	16
57961618	16
7153468	13
14754724	13
12659744	13
16968373	13
80934643	16
32989573	13
51960668	13
58473081	13
69222667	13
3056769	13
25329905	13
70221261	13
63369478	13
119824372	17
6433718	13
25388143	13
2941034	13
5380996	13
4774611	13
71912653	13
40544501	16
16448968	13
6711532	13
22163649	13
5443381	13
103273	13
1142516	13
4829682	16
20953431	13
89652292	13
19888753	13
22500239	16
8818536	13
14915839	13
8606028	13
35601194	13
20787771	16
144327412	13
10466928	13
47653861	13
20396095	13
36311199	13
93061456	13
5098720	13
12259305	13
4121923	13
28298337	13
422217	13
26252999	13
9628446	16
772427	13
27427548	13
1059864	13
10508389	13
12861326	13
27419443	13
18743877	13
73578719	13
38383775	13
38891900	13
17201185	13
7856746	13
45564366	13
9739243	13
9901916	13
40771406	17
55093086	13
52505804	16
6419698	13
68123842	13
40644016	13
1030852	13
14452735	17
9371565	13
2780242	13
5359988	17
3061638	13
45288370	13
49917596	17
16220397	13
25253324	13
11024392	13
28281672	13
6811556	13
47607377	13
8983473	13
4820797	13
64715714	13
24447377	13
16066608	16
17699762	13
6571134	16
9721385	13
10842259	16
90044105	13
5578831	13
14023069	17
15869775	13
4443234	16
11270242	16
32329258	16
46238710	13
16028633	13
37023687	13
17903297	13
15971290	13
3019629	13
27101712	13
59226024	13
676549	16
25667383	16
32989643	13
2615492	13
51247444	13
22693906	13
31283433	13
46534560	13
4998914	13
57692883	16
1480162	13
16412346	13
40275180	13
9620658	13
10789047	13
2510155	13
16057518	13
23225518	13
22403028	13
1111540	13
3791928	13
83004967	16
56637231	13
9868055	13
9538539	13
1719824	13
4077924	13
18640178	16
80644625	13
1431386	13
12681557	13
31609282	13
22859760	13
2740617	13
17055281	13
38517313	13
24180667	13
13873387	13
39648786	16
32016534	13
27556340	13
10667840	13
14168959	13
7549893	13
25313887	13
21583721	13
5642685	13
8316619	13
1269549	13
30114859	13
30788702	13
57955467	13
14867644	13
10561428	16
9927081	13
34287358	16
1083634	13
6503228	13
13536777	13
13416034	16
4876112	13
17760616	13
3479531	13
32939011	13
1842446	13
18090301	13
20122	13
8996582	16
3659585	13
7682822	13
19438210	13
34587029	13
23651537	13
17580328	17
3731365	13
51657860	13
47399616	13
102166239	13
39205740	13
2141770	13
56045956	17
55156498	13
27846	13
36190076	13
63814517	13
18123843	13
142893967	16
21961325	16
58173035	13
1922801	13
3035765	13
43506932	13
31785726	16
13654233	13
17854998	13
4094439	13
1577337	13
8810959	16
61671323	13
27837438	13
25835679	13
22281942	13
8234991	13
68162094	13
6131497	13
42062647	13
68451667	13
3839924	13
69367352	13
11496143	13
82740736	13
478321	13
16239169	13
14881143	13
20425609	13
45927647	13
16171583	13
23173602	13
64192899	13
35760712	13
36354402	13
48787124	13
39415318	13
11654125	13
117339945	13
18414557	13
1433533	13
11931672	13
1655133	13
13782828	17
1492756	17
3361169	13
12304877	13
6677488	13
33576481	13
21157680	13
4902188	13
17736177	13
528802	13
34304656	13
99304286	13
4267780	13
6550738	16
13677932	13
3729305	13
64962307	13
15755445	13
19918302	13
46233221	13
57808927	16
16883288	13
44992249	13
15916459	13
17134367	13
3006930	13
49187095	13
47499215	16
52131067	13
4986512	13
24679771	13
2747597	16
489337	13
44788575	13
76930274	13
1725458	13
2522279	13
18960316	13
23118755	13
24132604	13
7833191	13
17019670	13
9210641	13
7567294	13
32609870	13
41276055	13
14278339	13
8646213	13
457374	13
6197567	13
631678	16
4714132	13
2235012	13
40927631	16
95963709	13
11234041	13
30986062	17
2720596	13
33302806	13
9554355	13
14197741	13
61471743	16
9926183	13
20733580	16
14703090	13
33386792	13
5732899	16
41586283	13
29542075	13
2512307	13
14394974	16
8314060	13
9264200	16
30590633	13
254428	13
1439660	13
19101931	13
168350	13
15255190	13
458765	13
17344128	13
44761962	13
44756732	16
24942257	16
21764441	16
23018520	13
39894803	13
69735057	13
20435199	13
32547939	13
17977080	13
520401	13
35713059	17
60282183	13
33989765	16
18967487	13
9597656	13
31585762	13
24810768	13
2851470	16
11486965	13
17929603	17
11459570	13
9275958	13
46526581	13
30065999	17
6852568	13
11382199	13
6934223	13
26234228	13
56495726	13
23266232	13
4561146	13
5460538	13
11772583	13
42554673	13
65731747	13
11308909	13
2816117	13
60543462	13
1555090	13
47522309	16
697355	13
5623767	13
3259466	13
19859702	17
1623025	13
60263809	16
28790282	16
13151610	13
637579	16
7988474	13
2212749	16
10382032	13
48048895	17
9459858	13
8196032	16
9962868	16
3530544	13
61353273	13
3731664	13
19714122	13
20549361	13
16536128	13
18102552	13
22320479	13
10398246	13
6925904	16
17363128	13
54464522	13
1610390	13
23762125	16
32156390	13
8087516	13
13298206	13
49209168	13
22010942	13
2585869	13
40276446	13
42444665	13
12317447	17
5581753	13
13652473	13
3841906	13
21470180	13
2557605	16
1332905	13
33093686	13
13233029	13
126081963	13
80837340	13
2895732	13
17390565	13
6019381	13
60740488	13
35388095	13
76739361	13
23356736	13
11715261	13
17107178	13
5192249	13
13982899	13
123468	13
2129650	13
24177150	13
37584044	16
33750816	13
17791166	13
14240554	13
39628598	17
994967	13
19118549	13
10976556	13
25633272	13
31231017	13
34402568	13
62717290	13
31357104	13
13953338	13
8499523	13
7739043	13
23867000	13
11406632	13
45383979	13
22840013	13
28720062	13
3662809	13
1220768	13
1914764	13
14006553	13
30092670	13
1159456	13
12452991	13
74254	13
16482754	13
46872176	13
24786666	13
37260760	13
34362729	13
13056927	13
33636852	13
2252640	16
23929274	13
3265902	13
38458929	13
575138	16
70589559	16
13821656	13
10037544	13
85119518	13
6671526	13
13301371	13
57538306	13
12202724	13
44362816	13
15617842	13
22585634	13
4594670	13
6413234	16
831563	13
57011175	13
35254793	13
24994783	13
20957867	13
21247790	13
70701457	13
39600746	17
16570759	13
8144478	16
3375153	13
535723	13
9665891	16
18274752	13
120842527	16
21541521	13
3262854	13
69719040	13
33247061	13
52726865	13
73351968	13
12990260	13
335685	13
3759973	13
50384927	13
14002334	13
2368099	13
1042121	13
24994780	13
89712	13
45241503	13
8053634	13
8188022	13
17816590	13
55730024	13
5084843	13
4754894	13
1930071	13
15436017	13
40932441	13
12825811	13
29426259	13
50337050	13
95384708	16
27686433	16
13960933	13
30329770	13
39304809	13
3966712	13
24538956	13
5718143	13
38167379	13
33837193	13
26194987	16
6473450	13
9125566	13
4652622	13
11586735	13
106466457	13
7897390	13
5712872	13
1696558	17
14888037	13
1559819	13
12617347	13
13065439	13
86509263	16
19539413	13
392468	13
30055188	13
13504600	13
8003231	13
553966	13
23281406	16
26321703	16
56546099	13
3394657	13
23763814	13
39095510	13
10219351	13
19021791	13
8541499	13
66351141	13
53094226	17
8689407	13
16111354	16
27167430	13
1181867	13
15418631	13
9732647	13
6355602	13
39877970	13
9930503	13
14447064	13
35339612	16
64166038	13
20366622	13
2178258	13
71861219	13
27185368	17
45554183	13
21696451	13
4617013	13
18589035	13
21381383	13
5052468	13
40953690	13
39565085	17
3228503	13
27042499	13
41785278	13
5249077	17
50766662	13
21512041	13
901664	13
5513873	16
10153203	13
4600966	13
9614750	17
8963617	13
17972319	17
1832323	13
24625418	16
19666890	16
4677732	13
12482651	16
8597330	16
34214823	13
55989352	13
49460947	13
75870757	13
32777326	16
11367399	13
3149142	16
26456642	13
32505531	17
14295273	13
20856544	13
13187304	16
57293328	13
3277526	13
63217935	16
22019683	16
52902757	13
30744458	13
21899464	13
5489978	13
9568186	13
35508753	13
1953619	13
921970	17
16546400	13
1202405	17
17140005	13
6104900	13
92735305	13
36040967	13
27771879	13
46627640	13
4041845	13
67262562	13
11198075	13
780540	13
1057854	13
28953109	16
21417243	17
19080492	13
28915058	13
46865898	16
11933058	13
32939163	13
7744754	13
38261232	17
33432258	17
17437097	13
1342687	16
6126870	13
23756421	13
16252548	13
2137116	13
1955098	13
3066131	13
4894325	13
5701446	13
3662380	13
38408058	13
14489107	13
2265798	13
14886231	13
8377786	13
32671989	13
10291071	13
48669122	13
16833155	13
61037327	13
6956682	13
6231530	13
41488518	16
29668080	13
3475959	13
8234134	13
17421399	13
870732	13
1458403	13
41912117	13
17066957	17
6557330	16
2556278	13
8930288	13
26641336	13
7961623	13
39420598	13
41700964	13
92592	13
4835770	13
15748681	13
23728043	13
33940578	13
638061	13
10921038	16
51770708	13
1671362	13
33880635	16
15594528	13
43063167	13
29777759	13
35922845	13
27970718	13
59622698	13
125842	13
27212758	13
15920860	13
95829660	13
32488147	13
43257732	16
5071853	13
2230418	16
60255993	16
7403071	13
50415332	13
13831446	13
9087920	17
46760807	13
1784280	16
76098750	13
62427294	16
16645139	13
6516128	13
14315798	13
34596463	16
22020545	13
19588894	13
18588825	13
2174384	13
33978638	13
12198366	13
22086184	13
13253775	13
82424749	17
19713551	17
7996370	13
38349668	13
3925214	13
26078302	13
81948974	16
3399775	13
11448327	16
12801544	16
4330682	13
29080118	13
21182070	13
117059021	13
60281077	13
42991794	17
10689727	13
15045259	13
47971738	13
12877674	13
29569803	13
50003744	13
12738337	16
28239272	13
75697431	13
5386060	13
9486209	13
2416824	17
45749652	13
27398689	13
15890086	13
19439505	13
13529554	13
22157716	13
65918806	13
9235791	13
455617	13
52750609	13
38219444	13
2825714	13
14591183	13
19362343	13
9347016	13
11907077	13
9252668	13
22061520	13
1572445	13
12095571	13
50160891	16
2568808	16
4926088	13
24846603	13
58345932	13
23024473	13
22100459	13
54351591	13
35711613	13
32022794	13
18734766	13
3271593	13
25408605	13
378046	13
5755827	13
16187748	13
21891667	13
29308740	13
19642211	13
10819310	13
42607809	13
36950304	16
74019316	13
10529165	17
13301233	13
38606319	13
27352150	13
17586024	17
38250727	13
7852852	13
16935306	17
21772542	13
18198690	13
22762069	13
31408192	13
9809419	13
41252483	16
3822576	13
11389060	16
10476452	13
9596757	13
46878696	16
10426532	13
22536095	13
14562860	13
24742957	13
20800364	13
13576881	16
52205815	13
20060469	13
28934288	13
22485371	13
6621859	13
2314243	13
4306462	13
12157411	13
44401204	13
17354292	16
36566763	16
25589374	16
20046497	13
21374960	13
23432221	13
11052297	13
30582374	13
16034348	13
5791052	13
29225888	13
9057663	13
4750061	13
19028689	13
3591123	13
7205336	13
18638262	17
50762297	13
24274772	13
23227391	13
13661349	13
8881370	13
31616227	13
16495811	16
13067831	13
3419052	13
1998324	13
36280774	13
8668557	13
177962	13
36364508	13
123207143	13
24391570	13
14833874	17
72284654	16
37630392	13
32209631	13
31345805	13
12331699	13
59344723	13
28816430	13
26557119	13
28261028	13
19394045	13
5983914	13
41870751	13
7799617	13
21672913	13
31626513	13
2484793	13
26018895	13
39969677	13
21474206	13
50388085	13
26373225	16
24390317	13
43460722	13
9566907	13
3435738	13
2178013	13
20864043	13
1987296	16
8994805	13
5602905	16
2287349	13
47796427	16
26031877	13
2953299	16
10767303	13
48957382	13
9469725	13
548425	16
25264685	13
12284557	13
51848628	13
32574795	13
20893881	13
13020347	13
34585801	13
1159274	13
27969683	13
10691038	13
5613542	13
15889149	13
12791180	13
1454306	13
8447740	13
38044126	13
8457724	13
30441084	13
12164986	13
4634019	13
16282927	13
62469108	13
22806538	13
25102206	13
10130378	13
20115754	13
2263459	13
30622585	17
29349958	13
11462223	13
12497152	13
23144874	13
23330108	13
23840174	13
5668848	13
23550214	13
9326804	13
3826501	13
944666	13
55807481	16
10256937	13
52212678	13
13968246	16
19732332	13
14058275	16
63517163	13
24330540	13
37586254	13
30213957	13
30057815	13
77385764	13
68785867	16
49470060	13
7557792	13
9889143	13
1632279	13
27974868	13
33045733	13
27550705	17
3696534	13
25113902	13
303775	13
42753127	13
6614351	13
28146412	13
3989400	13
8126361	13
25782259	13
14076120	13
2844490	13
2806261	13
18839079	13
12929123	13
3713693	13
7916797	13
30187311	13
31895249	16
14091187	13
8638311	13
19202513	13
15767179	13
53207518	13
97668506	13
2812188	13
41031523	16
4500053	13
25511655	13
92571163	13
2681113	13
28220530	13
2578098	13
2680862	13
9064920	13
2789885	16
5181124	13
32860586	13
11205337	17
3642983	13
14178902	13
18052215	13
90120174	13
17442594	13
25056224	13
15984417	13
28638190	13
434230	13
13311627	17
97543392	13
21549	15
2910940	13
2620743	13
21085187	13
959430	13
9691938	13
5477805	13
21504596	13
56848843	13
1203845	13
2248343	13
7095694	16
16787920	13
958381	13
97482047	13
2055178	13
6327391	16
14828435	16
28415565	13
52309570	13
42629848	13
17987468	13
5131599	13
56898188	13
4382817	16
22956867	13
120272391	13
34762398	16
7906283	16
26582249	13
27230572	13
7026719	13
37478902	13
13231219	16
49283774	13
7293023	16
31567605	13
18144221	13
28678816	13
17092257	13
18552743	16
90776342	13
1081547	17
25528528	13
6556329	13
31340366	13
34507733	13
44034047	16
33155638	13
19383697	13
21529477	13
3456865	13
14455292	13
15565280	13
17705099	16
4375341	13
35100381	13
2828123	13
450108	13
18670904	13
12144540	13
15885114	16
14800497	13
6674953	13
25947273	13
10374774	13
43919041	13
2025068	13
4840476	13
12085446	13
15848595	13
20328829	13
6081411	13
39745455	13
30097272	13
18111810	13
1402159	13
7484435	13
2193271	16
29086352	13
18725253	13
48622687	16
1472752	13
69243523	13
49548011	13
8132839	13
14876598	16
1057946	13
59138776	13
28378415	13
12233360	13
36203406	13
46153754	13
24889394	13
27631304	13
35861801	13
11483675	13
69206220	13
87130614	13
42789791	13
47290410	13
36226639	16
7204459	13
63671666	13
8765511	17
51190276	13
43743285	13
101152816	13
3512348	13
16751599	13
15342552	13
15245877	13
1316989	13
1875223	13
27086654	16
50385766	13
32645695	13
30100722	13
42888082	13
7271709	16
7861241	13
21840510	13
43292266	13
2830151	13
1811977	13
15788211	13
3277473	16
34632834	13
15705096	13
16542725	13
1144194	13
24454546	13
34566542	13
26094336	13
33363426	13
20518717	13
3058802	17
26266985	13
64244424	13
32803565	13
19320814	13
99656873	16
14842667	16
55241824	13
5411681	13
38864896	13
27895079	13
18429920	16
37327975	17
34707696	17
21085054	13
11580804	13
39102843	13
23664987	13
53946200	13
857791	17
8653884	13
158568	13
8306505	13
15321388	16
77113434	13
17841297	13
109716327	13
11972442	13
38217664	13
14342329	13
22478349	13
8436380	13
36635074	16
17049604	13
496411	13
20745663	13
68391464	13
49982386	13
7187965	13
11517716	13
9038420	13
39750474	13
3765577	13
3219721	13
18416157	13
41462688	13
1485777	17
8057771	16
230634	13
23594814	13
19120568	13
15798389	13
8887667	13
29189827	13
129626	13
5604150	13
3427147	13
23890190	13
43774930	13
49939108	16
46833292	13
8760470	13
7261921	16
11399311	13
27679527	13
33377342	13
6675942	16
56654729	13
41450726	13
20751042	13
23758775	16
448134	13
6816529	13
10503916	13
14608184	13
8536126	13
61024883	13
44292273	16
14186221	17
5461738	13
24765257	13
18166942	13
100196503	16
24144357	13
23076894	13
11814871	13
21824922	13
8348437	13
463786	16
1735199	13
2346751	13
19896415	13
6353221	16
22669615	13
38473637	16
16044312	13
66677015	16
24965588	13
32698134	13
3452203	13
2689269	13
63150130	13
37407895	13
13177804	13
666728	16
8662930	13
16335638	13
4408638	16
27423574	16
23850400	13
32957837	17
18849538	13
4836701	13
692566	13
265374	13
18689693	13
11879895	13
20617628	13
2429803	13
32365171	13
27800532	16
40660713	16
22710077	13
3762353	13
4854024	13
3737022	13
5265034	13
7298631	17
511126	13
8905439	13
59222678	13
25306121	16
32450882	13
56589568	16
24172649	13
2799510	13
24507766	13
9667443	13
12113267	16
4416278	13
11633843	13
23694834	13
20959498	13
16058496	13
76197016	13
15526063	13
5281129	13
31922280	13
32164186	13
23302735	16
4359756	13
58870921	13
25901287	13
10044154	13
15148876	13
17299654	13
37120265	13
10087458	13
17780247	16
3083911	17
18706209	16
24542485	13
8225160	13
33387203	13
16434439	13
5288798	13
25529391	13
33236068	13
9043096	13
35644875	13
2842680	17
20424195	13
75363084	13
14151175	13
36667626	16
9903768	13
16581768	13
45063863	13
23643553	13
1513537	16
11472590	13
28856544	16
44763215	13
25239849	13
2593308	17
20143654	13
89369310	16
30953398	13
858731	13
778885	13
54919716	13
39295871	16
19323485	13
974554	13
26376729	13
66147559	13
27730937	13
15794424	13
16591884	13
2599711	13
6336282	13
822373	13
8166922	13
55010423	13
10265009	13
1808435	13
54753290	13
7315050	17
19951479	13
31745134	13
1437841	13
28479713	13
19623286	13
6423581	13
44955189	13
64094738	13
100760876	13
9032501	13
2810017	13
6842502	13
28579510	13
95324485	16
115753822	13
29817616	13
2031705	13
7563666	13
89223113	13
6214154	13
46891869	13
11604455	13
64320069	13
21848273	13
8336946	13
32714770	13
74164042	13
1821232	13
19327790	13
62528736	13
27636453	16
11309309	17
22290844	13
319598	13
59463462	16
137389719	13
36767492	16
1364636	16
8012307	13
66614742	13
21355636	13
19400587	13
6053272	13
17825737	13
2517258	13
24845422	13
12814213	13
26074449	13
22375645	16
20161795	13
161818	17
8340814	13
15405352	13
5984781	13
6339782	13
21373615	16
60085064	13
4545958	13
15290795	13
47431825	13
11384421	13
32597890	16
2870945	13
61658144	17
10759053	13
3970465	13
21736041	13
9168146	13
47091240	13
19285492	16
54518999	13
20622747	13
4470353	17
4589676	13
12682991	13
5831836	13
534506	13
3799728	13
19192193	16
21247857	13
8327402	13
8796685	13
13236471	13
39556673	16
48570525	13
50173797	13
32609273	13
22142749	13
13464761	13
1671972	16
1500933	13
63162076	16
31895911	13
12849949	16
104047695	13
24420918	13
31680580	13
3277931	13
36310292	13
30165477	13
9795646	13
7224918	16
33176103	13
4515262	13
5352255	17
35056818	16
1164143	16
4174616	13
14989277	13
56530268	16
13409004	13
21357472	13
7580636	13
20904433	13
83109520	13
13005975	13
30992676	13
4201376	16
10992994	13
13754594	13
6888333	17
15376625	13
20388186	13
17747267	13
24221178	16
2191172	16
9068884	13
32383887	13
15623582	13
41721545	13
1354422	13
47557685	13
42512718	13
3597192	13
3459474	16
19403478	13
75279283	13
5204121	16
4324517	13
38248528	13
20030909	16
37136428	16
7472499	13
11999456	13
2143931	13
57285902	13
38513475	13
12285545	13
50309898	13
6676594	13
80136340	13
38387392	13
1391021	13
1001491	13
17153150	16
17162019	16
6116449	13
16694455	13
21680871	13
27724304	13
37338532	16
1880236	13
6913218	13
20574015	13
10595404	13
7580825	13
3222362	13
78305038	13
74489354	13
42246104	13
9356587	13
3772024	13
8996411	13
1557876	13
130779278	13
102274069	13
13115857	13
52100569	13
3941000	13
45729847	13
8120053	13
32608250	16
10333670	13
56914989	13
11527043	13
23275185	17
54514800	13
29581051	16
20575222	13
13601070	13
44653844	13
34097824	13
14231405	13
5601326	16
5546662	13
39734248	13
8121461	13
3492506	13
35338615	13
1881646	13
1613295	13
22410346	13
14181434	16
26155717	13
25016515	13
4387842	13
10646959	13
4671036	13
35759803	16
79144807	13
50638018	13
4699774	13
40201028	13
1685931	16
46184618	13
3249713	13
42146471	13
20035180	13
821711	13
130475599	13
3631390	13
65470830	13
21098579	17
20551666	13
18561121	13
17244808	13
17719417	16
2972772	13
36589987	13
32828126	13
95232564	13
19304057	13
1266607	13
9422027	13
42669741	16
10548097	13
11054843	13
124881448	16
3184315	13
11320443	13
25963468	17
31358088	13
11722277	16
9557289	13
4184598	13
8031573	16
5107152	17
793167	13
12118846	13
44748737	13
24733978	13
9488901	13
41832355	16
9154065	13
22840638	16
7173161	13
25919572	13
33235272	16
74223173	16
17959365	13
755329	13
96294805	13
60375457	13
4792946	13
4309904	13
7581741	13
6210917	13
2009296	16
26104750	13
12814614	13
29324831	13
33427313	13
489840	13
16833462	13
5840473	13
55814558	13
229236711	13
61636490	13
43983186	13
18184288	13
21195591	13
113984540	13
79434071	13
30311196	16
39344294	16
4507268	13
10725891	13
1926700	13
17256093	13
21308150	16
8624491	13
45143618	13
28032601	13
4917425	13
4147201	16
59284027	16
39392323	13
39602312	13
6394403	13
1733323	13
9938414	13
4621134	13
15560513	13
88085776	16
29525351	13
6898331	13
56543968	13
99138560	13
16695037	13
478106	13
9715440	13
25918508	13
66129754	13
27560460	13
6386653	13
1878071	13
3339259	13
25053860	16
123076622	13
20983689	13
37373882	16
25739269	13
4297915	16
29832393	13
26890233	13
23659729	13
16370083	17
34373482	13
19896581	16
770454	13
45267467	13
25362015	13
49290471	13
56279068	13
24447157	16
11254911	13
41491112	13
2753215	13
1266540	16
17321617	13
30227952	13
4432353	13
17596151	13
8309968	13
7893168	13
39437816	13
9437290	13
1463695	13
235723	13
55809647	16
5191446	13
83083408	13
2764151	13
6311465	13
5545124	13
40136662	13
40194589	13
10417266	13
25718191	13
16641588	13
6727456	16
42790967	13
16422570	13
7756271	13
24745946	13
27862741	13
40005093	13
6972610	13
101898188	13
11596969	13
19540879	16
20248983	13
18975201	13
15963642	13
9628865	13
26617175	13
14993893	13
3666786	13
26721126	13
19506830	13
100669923	13
2700151	13
3492927	13
17366337	13
36242376	13
85637088	13
26569252	16
11216161	16
175809	13
25824655	13
14955128	13
2789983	16
37181478	13
27967080	13
16468531	16
15389732	16
17731150	13
41192731	16
8550074	13
11480577	13
3063306	13
27048208	13
34674535	13
43486146	13
44393881	13
71698885	13
11282918	16
4432175	13
26693409	13
13703612	13
25232554	13
30188760	13
83231334	13
14796112	17
304788	13
24089738	13
6483636	13
3738437	13
5776265	13
85999444	13
395582	13
8563800	16
29953212	13
24499616	16
1921085	13
51614923	13
19932343	13
36935451	13
44765166	13
18017994	16
26767263	13
6099621	13
2891182	13
107899	16
2889280	13
1014692	13
27793957	13
41530567	16
15049023	13
7352109	16
35926683	13
12760691	13
9473822	13
31669	13
49674894	13
29705771	16
9662437	13
68692424	13
14280533	13
44479437	17
2712605	13
94496567	13
31522415	13
34325807	13
8119686	13
17132880	13
20004129	13
17262697	13
49982	13
9391263	13
27630566	16
14127597	13
41815217	13
43015345	13
65302146	13
1132505	13
14712759	13
5341701	13
92265	13
15584643	13
39105285	13
71782213	13
68766301	13
9748484	13
44963813	13
42801137	13
23062292	13
21578080	16
27981074	13
72417834	13
47740	16
55334227	13
16800529	13
14745167	13
30289525	13
27336811	13
74699865	13
113085644	16
17840321	13
17215646	13
8308648	13
3488067	13
1465905	13
34605501	13
169313986	13
8082748	13
74664008	13
51775226	13
1818983	13
45003531	16
7186976	13
30433776	13
10214364	13
41862016	13
38102215	16
10893579	13
36760541	13
16987834	16
26926321	13
18437860	13
99469978	13
6836243	13
19296396	13
23371930	13
25925	13
67002333	13
39611900	13
7198177	13
67299937	13
4518701	17
8570677	16
49511247	13
3314905	13
17668452	16
3039968	13
3539902	13
18774778	13
316989	13
10082226	13
59144253	13
13430365	16
15946882	13
32981033	13
31338908	13
18623660	13
4855170	13
4849656	13
24954266	13
25508620	16
5891997	13
21603208	13
19713633	13
5332009	13
28057209	13
49384244	13
11208203	13
1662847	13
1897311	13
4130520	17
4953533	13
23745889	16
26461321	13
71635676	13
5317008	13
15195086	16
12162294	16
27086501	13
25846328	13
1416673	13
10550566	13
6236681	17
19534987	13
11274555	16
1837840	13
63336221	13
35574610	13
1055221	13
5009289	16
8701416	13
54802047	13
8199200	13
8284888	13
71803754	13
39828599	13
495576	13
21410806	13
24191066	13
43435465	13
160142057	13
31720151	13
15996889	16
19979210	16
15497310	13
2339893	13
28483599	16
27624068	13
31713541	13
67997179	13
67078686	13
45895550	16
5098376	13
48786697	13
154751598	13
21521304	13
10607021	13
3315413	13
5622105	13
38608331	13
29775248	13
28391978	13
28350203	13
52096913	13
69146214	13
2725922	13
3519940	13
30345604	13
13039636	13
6780307	13
2497892	13
14135120	13
1812536	16
16599718	13
5484068	13
17733874	13
747602	13
5966265	13
31696740	13
21038677	16
105296	13
1570021	13
16846380	13
55991254	13
18437451	13
51187998	13
11882112	16
45337256	16
11763334	13
39971232	13
61119456	13
32368283	17
44924761	16
13288882	16
16746101	16
2226368	13
8590760	13
86561590	13
78820062	13
2740945	13
50059571	16
7938842	13
107240948	13
7192872	13
9967756	13
6902861	13
874720	13
40706419	13
12899956	17
16579231	13
41772140	13
11294706	16
2159336	13
3641712	13
18640372	13
279979	13
4726796	16
6380213	13
11805322	13
13356097	13
5551448	13
8767422	13
20457520	13
959410	16
18495044	13
196451	13
34822228	16
53875047	13
53324004	13
31700048	13
6374351	13
21636067	13
17275022	13
23659393	13
97541716	13
17538747	13
12196963	13
1142715	16
3862255	16
39413628	13
6886788	13
30717362	16
11080479	13
49335211	13
20311224	13
4530421	13
17136849	13
3238470	13
8192141	13
18081840	16
11264123	13
12963102	13
1078172	13
17498526	13
20224027	13
68044593	13
11059946	13
992483	13
13925149	17
81282766	13
83971981	13
1312774	13
51262166	17
35362480	17
46727211	13
8517108	13
2820640	13
39039560	16
2656853	13
19055355	16
22674641	13
12384864	13
47094632	13
10365741	13
10713093	13
10606001	13
10105818	16
25623000	16
41621976	13
305310	13
16196310	13
18608165	13
74318571	13
66182874	16
63997535	16
86818	13
13215790	13
42703434	13
2024734	13
152161	13
18970413	16
6370900	17
13589425	13
49861765	13
4999865	13
22778582	16
11448161	13
126039116	16
4134994	13
11936979	13
59688773	13
53922194	13
12618471	13
13056420	13
16054720	13
22116411	13
6613793	13
3571987	13
19507073	13
42746051	13
1671683	13
14563838	13
107311249	16
8547658	13
29925769	13
13237176	16
38373450	13
15502293	13
92788689	13
6022406	16
44026995	16
22132173	16
14754617	13
18255886	13
1235154	13
37562844	13
1257510	13
4717526	13
32476756	13
1331035	13
20478924	13
21753111	17
12908154	13
14890767	13
6141295	13
58575405	13
46094190	13
17114155	13
27727055	13
16497599	16
10587792	13
183681	13
17730600	13
36190050	13
7377800	13
10699049	13
7854645	13
18364996	13
22153760	13
77490512	13
9428268	13
31201372	13
37029609	16
3437996	16
23206657	13
16027913	17
53120764	16
4006269	13
9107989	16
2944383	13
47816152	13
28460746	13
17146535	13
54847148	13
51951777	13
18468202	13
10761441	13
7282639	16
27063560	16
12270690	13
29628343	13
1774463	13
6724627	16
6515207	13
35784466	13
10067309	13
47399139	16
14922676	13
78766964	16
4261910	13
7876372	13
1283604	13
28914009	13
51863364	13
19738073	13
4400420	16
7346398	16
2923185	16
13737673	13
1808829	13
1710689	13
44892642	13
4675644	13
24947917	16
7073640	13
31775310	13
33863326	13
56317412	13
8016491	13
70099102	13
11321067	13
2753016	16
9674244	13
18520660	13
7928438	13
1181721	13
1174993	13
13086229	13
11232057	13
1420320	17
21678981	13
11153310	13
9318834	13
2092030	13
3689783	13
39070803	13
55330957	13
42183506	16
41941231	13
15183135	13
2022891	13
20748519	13
7103267	13
2913447	16
6723312	13
15601760	13
34063437	13
6087067	13
11963562	13
5153096	17
5234364	13
68632174	13
4024253	13
6930562	13
11975650	13
2296783	13
6965032	13
16929044	13
116824	13
50517770	13
47250768	13
36405347	13
9187593	16
19283708	13
6650466	13
62240710	13
20131411	13
100372935	13
12730133	13
19745081	13
27363684	13
77867903	13
21212148	13
107159711	13
11883411	13
55871070	13
23425072	13
58273743	13
34071248	13
82454834	13
23957060	13
35741277	13
81426761	13
30550796	13
13916490	16
3190404	17
39612637	13
768191	13
25795468	16
10454429	13
36301110	13
22080393	13
81535795	13
11241247	17
5038395	13
40848708	13
14838940	16
33023996	17
28638316	13
34833955	13
30883574	13
25580207	13
13070601	16
38826794	13
3425003	16
28653315	13
47867772	13
14378941	16
7074964	13
23361872	13
10214185	13
872241	13
47349040	13
9421861	13
1582107	13
32798713	13
39684503	13
47651192	16
27171567	13
12890963	13
22006882	13
20674127	13
2819166	13
5671325	16
11247169	13
17305496	16
55904914	13
2191398	13
19572402	13
2407743	13
15577072	17
6028201	13
85680558	16
5718702	13
65480631	13
2179558	13
24977326	13
10779486	13
9988362	13
25608506	13
1327536	16
3733451	13
9709413	13
34718208	17
30290056	13
7259734	13
48170889	16
85321480	16
13339942	16
19716227	13
10942939	16
25621270	13
12925720	13
26978288	17
11907683	13
16835739	13
9932572	16
13953719	17
15321849	13
20002800	13
26894375	16
13463484	13
24767269	13
56749778	13
4504980	13
7767134	13
15789745	13
981609	16
11407116	17
3675609	13
3866372	16
21295913	13
12356720	13
17033255	13
6454093	13
5940636	13
5251073	13
43005656	13
43681026	13
23922866	13
3638112	13
74477724	17
28283997	16
13095643	13
1364283	13
56732208	13
38655217	13
5383154	16
52725091	13
1155437	16
15029587	13
33246090	17
34657100	13
4835210	13
2985933	13
56012	13
32236078	13
31255275	13
6284165	13
9236601	16
5751741	13
23562331	13
12809949	16
5892939	13
50457589	13
53326751	16
9689482	13
729780	13
299822	13
4516153	13
1590269	13
63695491	13
492168	13
17724381	17
31760574	13
27135305	13
136700176	13
24816099	13
3594527	13
35007647	16
10879269	13
14843706	13
55966561	13
1349314	13
6616227	16
2684552	13
4504677	13
32498150	13
47433855	13
43392408	13
59159443	13
13074234	13
15205182	13
53209017	13
6146525	13
1631673	13
12519892	13
15881658	13
57142994	13
76448820	13
20916454	13
35409092	13
9709818	13
32820511	17
371262	13
86407515	13
4625517	13
36534416	13
81277801	13
5418645	13
17473219	13
24250331	13
1745609	13
10884888	13
17211189	13
13093032	13
38886850	13
22787360	16
924106	17
31197015	13
19774037	13
18118707	13
37561853	13
55783321	16
16230130	13
30944860	13
1305399	13
26997824	16
9345476	13
7286266	16
10498261	13
25179486	13
9105281	13
18113600	13
2158351	13
2071486	13
10440562	13
29660719	13
7633982	16
3288385	13
33977585	13
956875	13
24398665	13
37734617	13
31708145	13
54896452	13
24010030	13
16636219	13
38542756	13
3432598	17
11290021	13
52642768	13
42323862	13
18427104	13
44222252	13
38995642	13
48568618	13
22025756	13
2765697	13
20397098	13
25563305	13
15277290	13
14586145	13
13121876	13
9316244	13
16154892	16
2032391	16
32496209	13
29635641	16
1872022	16
53461159	13
6073572	16
13795897	16
18653546	13
3655731	13
20910709	13
21331423	13
6649081	13
11411561	13
1049730	13
1473175	13
50433189	13
24628012	13
4251769	13
54600029	13
5422422	13
30152759	13
2207730	13
26380532	13
6470499	13
24790609	16
40753867	13
75540572	13
33334239	13
32100401	13
6040487	13
641297	13
81434793	13
22773831	16
51138752	13
991453	16
36098424	13
25999122	13
14900225	16
66744352	13
5539825	13
2588061	13
3804396	13
2311712	13
4757881	16
2098001	13
47184071	16
14466213	13
38905043	16
12616204	13
4453601	13
44706597	13
6886048	13
41741732	16
46662081	13
7488659	13
26420137	13
42026144	13
4264143	13
2012518	16
29686293	13
15387707	16
19298975	13
1190616	17
25525250	13
4944921	13
20914068	13
16765760	13
49853050	13
40634801	13
6496950	16
99577950	13
43208043	13
2141517	13
4556747	13
52476975	13
34927884	16
26560826	17
13876135	13
13354226	13
9393442	17
38376259	13
17888272	16
44612028	13
34839092	13
54530757	17
14044873	13
12936743	16
25393242	13
20130015	13
3676981	13
36688791	13
2939432	13
15787356	13
41188121	13
53397151	13
38404466	13
16776529	13
74526618	13
1863991	13
1452383	13
58952193	13
43564329	13
14147769	16
13789063	13
14514906	13
668236	13
13079449	13
40912047	13
1912367	13
82834	13
169725048	13
32068552	13
34458305	16
37344225	13
4745789	13
18476099	13
19454653	13
3155669	16
11203613	13
28300318	13
35041485	13
16529934	13
73212051	13
55550985	16
40758882	13
34738434	13
22130179	13
16240292	13
31014048	13
43488104	13
49440250	13
11841213	13
4876015	13
5016845	13
7032059	13
13947452	13
13842708	16
797538	13
21175593	17
890721	13
17055973	13
47606934	17
1605020	13
26242317	13
97770568	13
7835633	13
11278009	16
26156650	16
7522735	13
22710108	13
67281822	13
8476457	13
25350305	13
77487163	13
22507371	13
46300426	13
13678382	13
18149510	13
20834186	16
98938087	13
6226191	16
2302832	16
9134845	13
7535044	13
12765638	16
22264252	13
49299860	13
38544541	13
2582235	13
15764569	13
31225893	13
18481301	16
36445165	13
13390522	13
14992819	13
5624837	13
103116391	13
3660944	13
8503366	13
1858816	13
8476183	13
14641189	13
41376260	16
5954814	13
30329411	13
3340107	13
30417125	13
40477318	13
637186	13
26567502	13
373909	13
75513136	13
11167091	13
5942006	13
41942282	13
2538711	13
24928405	13
33803620	13
29642708	13
6799416	13
3686019	13
13233761	13
4722704	13
6707796	13
5367812	13
2995826	16
14838055	13
3891451	13
5902975	13
2351215	16
10278322	16
54457912	13
103565866	13
7279398	13
8170774	13
820138	13
4874427	13
6331304	13
22595517	13
156914134	13
17031536	13
53124936	13
6873137	13
5096206	13
11480066	16
10191842	13
79050781	16
9915982	13
39471411	13
3303385	13
81233226	13
16760274	16
10914973	13
7143459	16
1123512	13
9748630	13
29768636	16
27572274	13
9394799	13
16901733	16
60812747	13
124188867	13
70988435	16
51151621	16
80963123	13
5524990	13
11061422	13
1344064	16
507597	16
7288693	13
44013601	13
25681553	13
18988925	13
13639844	13
12310086	13
8983381	13
10990922	13
34806851	13
11900763	13
59863005	13
17903146	13
3340762	16
35305801	13
1375340	13
25048357	13
1540770	13
17224771	16
6773329	13
5712579	13
27429590	16
61209661	13
44141744	13
12797625	13
48563434	13
13578370	17
8244376	13
9000910	13
7663390	13
2387531	13
11053446	13
1270127	13
888696	13
17844976	16
12716253	13
20389531	13
3750923	13
6215704	13
448961	13
85192810	13
19603691	17
39933259	13
19411657	16
53977154	13
1952061	13
70734415	13
16547123	16
55236529	13
52418524	16
12705437	13
23667280	13
6006692	13
27537425	13
15137362	13
6092299	17
58746385	13
7827833	13
95451768	13
3630406	16
33343191	13
19478925	13
20698158	13
4229438	13
32071983	13
36060527	16
61664656	16
21453855	13
59966422	13
50503719	16
5426553	13
9624643	16
10800381	13
50667781	13
62840878	16
36177164	13
4937401	13
4032693	13
22027980	13
14063496	13
5046497	13
3758924	13
2857272	13
29401014	16
37830450	13
8391430	13
44062795	13
5212424	13
42915075	16
2268548	16
57730015	16
21737549	17
22575011	13
989699	13
62555818	13
4210473	13
19326382	13
44139587	13
7670134	13
16565781	13
22555717	13
20484327	16
10723577	13
9489789	13
15380533	13
21656661	16
20652947	16
3391339	13
14872634	13
26041497	16
11130162	13
65746833	13
18035243	13
35200981	13
8345670	13
30193908	16
18844615	13
4949970	13
56215074	13
2494682	13
51086438	13
28600754	13
24464158	17
26902251	13
3444067	13
18805370	13
66284562	13
16604625	13
24158547	16
7802714	13
13133918	17
16606454	13
70064062	16
38162670	13
42537238	13
45271434	13
8364941	13
6805149	13
17521570	13
80129367	13
121045773	13
38695840	13
2276155	13
32176996	13
33954350	13
11475001	13
59987693	13
644703	16
4802030	16
59899967	13
58261909	13
17128503	13
48580450	13
74780229	13
12019855	13
45748117	17
41332085	13
30316629	13
15169	16
15959223	13
4552628	16
19735706	13
65888883	13
22452242	17
15048293	13
7002092	15
71952995	13
12433274	13
60081258	13
5203271	16
57424080	13
30830428	13
35796895	16
3090333	15
20948544	13
16505772	13
9745812	13
6313140	13
4564592	13
1016424	13
31349740	13
16227796	13
62414701	13
31867918	13
8332249	13
47103564	13
21982440	17
15532865	13
3392606	13
6726259	13
16343841	13
36204974	13
17276895	13
2078540	13
81530404	16
5425992	13
16941205	13
107349145	13
22295388	15
38725117	13
336309	17
16973543	13
71372465	13
5977715	13
14481829	13
24764080	13
23847753	13
27940876	13
13213461	13
43322262	13
46564791	13
20896850	13
88531626	13
887502	13
19984787	13
67319437	13
2952076	13
17003941	13
35663570	13
41592263	16
12789763	13
56748332	13
1919573	16
26816819	13
23771901	13
4291776	13
37298692	13
9004315	13
43176910	13
18708105	16
26098275	13
7471150	13
15029449	16
3274919	13
17343910	13
33868023	13
20377749	13
20044991	17
78372992	13
22534045	16
15776669	13
70607668	13
25319008	13
7271395	13
4317282	13
25802026	13
76763959	16
11737796	16
12430201	13
67160866	13
74951485	16
3210159	17
25103315	13
55462660	13
80546983	13
39554015	13
8668396	17
10664592	13
21309381	13
14563301	13
82459420	13
63362410	13
20767675	13
51155758	13
6130242	13
13781877	13
10246570	13
15225079	13
11913306	16
16177613	13
33364348	13
35521544	16
6710210	13
6147053	13
35697076	13
9328324	13
7307738	13
5795053	13
9460157	13
65745328	13
2361853	13
21285010	13
12380603	16
16148994	16
9589716	16
28803895	13
11685828	13
11575988	13
17219	13
50748161	13
9431109	13
12536176	13
1553376	13
31669373	16
11656816	13
132632019	13
6398014	13
17729444	13
38708698	13
40004205	13
14910780	13
12625128	13
107181193	16
11671702	13
25137974	13
20498987	16
21873256	13
2324184	13
4289763	13
9527238	13
44894726	13
14482736	13
6542097	13
6969873	16
284636	13
3511356	13
4497254	13
8418811	13
41935804	13
8662458	16
70713502	16
4604377	13
49921085	13
28006340	13
8451091	13
27755339	17
381799	13
57845229	13
14439878	13
174665580	13
59110685	17
4364730	13
17297424	16
28854973	13
27909735	13
18943884	16
61287442	16
36860258	13
31820466	13
16309306	13
6270768	13
15932721	13
12868942	13
6079658	13
79680476	13
21926148	13
130431536	13
9568662	13
38431896	13
18176492	17
19211727	13
105692477	13
25262041	13
7995249	13
1384011	13
2091191	13
7632305	13
9254877	13
4730379	13
30634096	13
17257169	13
50798158	16
3451538	13
22427699	16
15436375	13
24756849	13
8123646	13
41749996	16
9107260	17
1440739	13
12018285	13
15781794	13
16013177	16
11042895	16
31452015	13
66142351	16
6394718	13
16411826	13
39602393	13
34853661	16
84015646	13
50477640	16
4569533	13
58486879	13
47621281	13
2348010	13
1457060	13
11523146	17
41180625	13
24901585	13
23415111	13
32330	13
13016708	16
8289773	13
8146999	13
7052509	13
25108449	13
15907540	13
14540540	13
50047478	13
834923	13
10718352	13
383458	13
16232459	13
6705781	13
40028764	13
30301591	13
17253663	13
62621935	13
25876396	13
16064359	13
9407841	13
1286263	13
1094	13
24293259	13
9562799	13
91299903	13
30836117	13
303621	13
32113053	13
17066405	13
3391483	13
23163628	13
10714598	13
72046146	13
2183680	13
49127978	13
13581808	13
208254	13
4686281	17
58322208	13
205214451	13
23385163	13
55837958	13
29993287	13
20751935	17
14810305	13
8887912	13
42296773	13
113202	13
10729939	13
108879163	13
12791244	13
65044164	13
22389469	13
4306009	13
4761264	13
27675864	13
94102742	13
45073092	13
6056889	13
7613897	13
1391883	13
549336	13
9687614	13
4381491	13
48487006	13
11902566	13
14278596	13
13761686	13
165451481	16
14713023	13
39310	13
7387489	13
17262478	16
32773043	13
1018470	16
34479267	13
5335749	13
34674744	13
13913812	13
30764405	17
49587945	16
4689771	16
39332897	13
11676646	13
12489480	13
41885199	13
45993253	16
2075405	13
59891031	13
11237651	13
33370054	13
53920176	13
596278	13
685050	13
16091271	13
56452665	13
11774072	13
5596749	13
24388078	16
23643631	13
2087988	17
14548084	13
9108964	17
8692239	13
5477323	13
9167673	16
80198810	13
8624618	13
8441818	13
19116758	13
22089560	13
106890180	13
34583942	13
32544750	13
29844330	13
10043314	13
950039	13
43386035	13
5175012	13
22835966	13
14340826	13
6836454	13
103009	13
15518879	13
16176195	16
30030477	13
26053423	13
2199225	13
13528703	13
8551165	13
7373575	17
24227192	13
9677730	13
1367780	13
35167013	16
59561357	15
36184748	13
6300141	16
54714894	13
14607196	13
17162640	13
14492472	13
12661940	13
638363	13
19517765	13
26727693	13
7836645	16
8333419	13
3074566	16
36547038	13
5518504	13
19713827	13
17712583	16
53149237	13
1804754	13
7425415	13
3475941	13
2730981	13
18805151	13
66092103	13
1162382	17
4889992	13
10210944	13
83048127	13
23484139	13
15438044	13
13410757	13
15468217	13
21192755	13
18016789	16
7056947	13
201135	17
12689823	13
25936862	13
4748975	13
14052086	16
49791454	16
3287224	13
33637228	13
55236944	13
28815663	17
16020104	13
69589200	13
23492816	13
14538067	13
19194372	13
15749301	13
20111209	13
6686422	13
6057797	16
24682550	13
8806914	13
76517452	16
18436952	13
40942441	13
1527807	13
3570621	13
1540249	13
5734391	16
2037936	13
21023473	13
24091472	13
18437616	13
33299416	13
24783589	16
9508610	13
5001886	13
42765402	13
23658088	13
99928117	17
75291983	13
45646043	13
4851749	13
608293	13
27953844	13
57624795	13
1690850	13
62608282	13
52094190	13
31990257	13
9618517	13
52026828	13
5584861	13
22879852	13
15545932	13
4429845	13
10844625	13
9637732	13
31265718	16
5025292	13
13490514	13
24869171	13
30324581	13
4258104	13
25369460	13
43533446	17
11559334	17
50297049	13
27177922	13
45814287	16
11656097	13
45485449	13
23006050	13
27412348	16
11085566	13
48158303	13
28925386	13
9409881	13
658094	13
10137235	13
17419710	13
13749899	13
41001699	13
35150139	16
13123995	16
10017781	16
49755115	13
8006695	16
33735721	16
1887544	13
558158	13
18366094	13
654251	13
34346286	17
3057731	16
25220203	13
53813946	13
35100936	13
39020295	13
19381535	13
94405566	16
4955770	13
13271037	13
17234130	16
1753966	16
8356888	13
1517150	13
31395977	13
19940270	13
12137043	13
19941222	16
10440856	13
3494096	13
4080365	13
27757500	13
14394660	16
83718519	13
24711496	13
153872434	13
11307858	13
1219412	13
70947058	13
45522703	13
12905369	13
369336	17
2969235	17
18300683	13
152694	13
19824936	16
14103478	13
27960728	13
9588646	17
15279561	13
38041525	13
38950721	13
57304414	13
30864509	13
5066569	13
45348635	13
90891669	13
27080344	13
39049277	13
25549810	13
2695949	16
3161354	13
12191629	13
16879951	16
12691207	16
9432855	16
25990784	13
125994143	16
3316968	13
6886359	13
14352526	13
20118012	13
10255978	13
16580707	13
13440007	13
9412197	16
53935224	13
52545267	13
68740973	16
27633372	13
53005007	13
42510192	13
4456034	13
944394	16
2028570	13
11853234	13
8485629	13
8297676	13
16335343	16
66138301	16
31987876	13
998515	13
42153359	13
109507359	13
4109428	13
2609773	13
36047511	13
23237646	13
20352952	16
7215046	13
27380778	13
14798554	13
58796851	13
54446716	13
1718426	16
28506449	13
740665	13
22942130	13
15287027	13
22615648	13
16698307	13
4958862	13
53089384	13
42740894	13
4227144	13
4914929	16
68563671	13
35401688	13
10422911	17
16843367	13
18852484	16
14800318	17
69118872	13
24839303	13
20634560	13
8771213	13
2492948	13
36094878	13
10107655	13
17455378	16
109352338	13
5867159	13
25024857	13
50720892	13
32135145	13
37439940	13
619672	13
40876759	13
23662418	13
18929615	13
80583345	13
14953668	16
20720468	13
175516762	13
123221238	13
12582853	13
36259674	13
13019773	13
2476303	13
30291773	16
25421356	13
2713767	13
61147834	16
5140897	13
8347356	16
34597958	16
447420	13
306459	13
61627689	13
2305443	13
3885528	13
55897762	13
39182717	13
18423564	13
7944630	13
3047134	13
3478504	13
8869873	16
9741919	13
38129429	13
29611820	16
27542065	13
26790867	13
117243648	17
6501758	13
15871368	13
46243332	13
1556171	16
548709	13
3063230	16
20134589	13
386226	16
39936101	13
4235834	13
69625477	13
15229805	13
7942179	13
36788741	13
23484680	13
9615521	13
26196226	13
6962509	13
9539050	13
20691563	13
11937474	13
2397161	13
1963566	16
7185304	13
2779355	17
138721982	13
16129898	13
31011040	16
10232490	13
34879916	17
26117550	16
14232793	13
61444648	16
26153664	13
57657126	13
1911530	13
103587506	13
7761019	12
31761414	13
24149561	13
16502602	13
115448617	13
43771482	13
19632182	16
80897097	13
30423114	13
19273669	13
66123108	13
19338119	13
11500831	16
15710204	13
1956390	13
11758821	13
104463	13
71192165	13
27827132	17
71513193	13
8758050	16
21765598	13
50364873	13
14169954	13
5321252	13
28361459	13
27943977	13
48045073	13
11990262	13
49340568	13
38015788	13
46119736	13
34099837	17
16640231	13
23343067	16
20840527	13
12344102	13
5920696	13
27033943	13
26715953	13
25705547	16
4378632	13
9231442	13
85851008	13
31973888	17
101540470	13
23314103	13
4998363	13
14886877	17
32677072	13
21292388	13
7680812	13
3156550	16
3305570	13
49683056	13
5849971	13
6451224	13
13752752	13
2103251	13
2719068	13
22010025	16
56166690	13
7332100	13
46896228	13
73269141	13
2263495	13
37543013	13
24044560	16
8382173	13
51593461	13
5292713	13
212950	13
9901391	13
24986444	13
7654258	13
5281285	13
31147175	13
19758083	13
37019504	13
771169	13
46310694	13
51559816	13
23685726	13
93438923	13
41148503	16
6807275	13
18886176	13
10584713	13
53267086	13
30617503	13
8250058	13
63393745	13
46369916	13
71399075	13
15844586	13
25938093	13
24843968	16
13714688	13
29452512	16
49814281	17
13249711	13
15461990	16
33050622	13
61593831	13
29133860	13
5437318	13
21484451	17
3958071	13
9255859	16
3013819	13
21355257	13
22258616	13
16528003	13
9876429	13
6819558	13
14189795	13
6286912	17
8570233	13
27259893	13
53459565	13
1984494	13
56853045	13
9030381	13
5812127	13
127534408	13
789190	13
39754298	16
18789042	13
2038720	16
16214556	17
2540280	13
70244294	13
3373794	17
968740	13
79290325	16
30179245	13
3120085	13
41300353	13
43423674	13
2585881	13
40541527	16
57000872	13
12644754	13
929204	13
18680640	16
889911	13
30129191	13
11902813	13
2225268	13
1823726	13
196496	13
8397897	17
6411948	13
38380422	13
5682058	13
2169019	13
43816582	13
10383906	13
1383837	13
19680088	17
671086	13
18786484	13
9696147	16
51290274	13
25371698	13
30105757	13
45937112	13
38778265	13
1991331	16
2564078	13
41461430	13
63032258	13
36176874	13
90729911	13
27544276	16
2176601	13
3121164	13
24471267	13
37639093	13
11921256	13
6485558	13
18008236	13
2030997	13
20640970	16
17697192	13
11895929	13
89937487	13
4150437	13
32183000	13
13303862	13
44451042	13
36535797	16
26167971	13
3054880	13
7469138	13
23696236	13
13817170	16
40147380	13
31154717	13
82523576	13
12477256	13
25477849	16
72972525	13
33708926	13
1756783	13
39523961	17
11206230	13
20737157	13
12761817	13
1623648	13
31769718	13
62227202	13
5526353	13
28754349	13
29029355	16
25431499	13
23720799	13
39705570	13
507491	13
50626742	16
26487833	13
23365492	13
77503913	13
931447	13
71805879	13
68441028	16
2245516	13
17517103	13
51134823	13
65929994	13
23175444	13
6729173	13
37430246	16
479077	13
12807367	13
14761702	13
8273502	13
15708578	13
25218497	13
5918493	13
7186946	13
22471772	13
4840522	13
8830494	13
22802706	13
15862588	13
3348782	13
42102231	13
25131998	13
36173733	13
30670684	13
58323024	13
20762270	17
58204014	16
22271492	13
25804121	13
12315515	13
1325650	13
5612749	13
17927427	13
28060938	13
46988281	13
59114632	13
72803608	13
45651673	13
11976498	13
18033284	13
63387675	13
44142257	13
47986669	16
15130260	17
15716185	13
1643291	13
2719761	13
25543503	13
6974937	13
1691044	13
36884170	13
9539283	13
4640692	16
26347866	13
47458945	13
102425551	17
13189114	13
9054316	17
2613723	13
13523823	16
7979078	13
14545387	13
12729160	13
22499231	13
31413988	13
49106027	13
2176381	13
13953169	13
17866154	13
17489278	13
1888284	13
51873609	13
27074024	13
5390153	13
12081588	13
36949866	16
28276881	16
41455040	17
37274814	13
23424661	13
5165242	13
14363712	16
18056217	17
428956	16
17084178	13
7282575	13
8073490	13
7840901	17
15377613	13
43030762	13
41237284	16
11388960	13
14941715	13
45821468	16
4557592	17
4241589	13
3375286	16
27726472	13
48747238	13
169163300	13
14212550	13
948729	13
3860594	16
5908522	13
127153529	13
48887288	13
42086569	13
16535076	13
68637372	13
6677644	13
34103492	16
33531507	13
27337432	13
25014649	13
33121368	13
4981284	16
3098290	13
72144815	13
17997459	13
22117588	13
30741726	17
317638	13
12659208	13
5094322	13
39186257	13
36247361	13
26318622	13
9115059	13
14352399	16
1671968	13
10086214	16
10825883	13
2753673	13
12184761	13
39997553	13
39067687	13
2569852	13
21356086	13
13356291	16
23936374	17
43055394	13
70816095	13
3141865	17
15883924	13
18464037	13
38598593	13
9527718	13
32590456	16
16909476	13
23904697	16
30158273	13
78193792	13
15460167	16
63899066	13
32143097	13
24500065	13
2676041	13
11122148	16
44941218	16
8402886	13
65793992	13
6853670	13
108735268	13
24167990	13
6830506	13
6079824	13
2771363	13
6910718	13
22733481	13
10432377	13
38440705	13
2860733	17
8124097	13
33168054	17
37265199	13
21067610	13
43957363	13
38329819	13
33291904	13
13795003	16
29596257	13
12423577	13
157659410	13
54045799	13
54594357	13
89305800	13
30520970	13
13004400	13
45315755	17
15325875	13
27248335	13
30570684	13
45699545	16
33281483	13
9075599	16
24022772	13
41783046	13
47037900	13
9938061	13
84019361	13
16767107	13
9856552	13
25310491	13
42577859	16
2549302	13
23227892	16
13569537	13
7122608	13
18571988	16
35669831	13
3861275	13
23967797	13
1555452	13
24192086	16
38537910	13
42214458	13
13888172	13
10505694	13
16875540	13
2644913	13
29057596	16
1431314	13
12520963	13
10253350	13
4093386	13
1460184	13
18772928	13
3077716	13
271622	13
1721468	13
1369920	13
17510780	13
32559613	13
30045360	16
4094495	13
6661618	13
29169559	13
6607170	13
1370957	16
2722643	13
2800768	13
1944336	13
5856174	13
7361238	13
50953508	13
4011658	16
15326741	13
42510327	16
40572377	13
43882460	17
7078282	13
17503113	13
4719192	13
71895760	13
67690961	13
101696798	13
16798397	16
27614784	13
35808513	13
3611444	13
8109723	13
43130367	13
77799742	13
39850609	13
29892123	13
22802407	13
16848481	13
28330029	13
2257140	13
7934664	13
39319326	13
34669358	13
21143	13
2907458	13
3557533	13
71342368	13
51808328	13
2260938	16
11846723	13
11791719	13
8886680	13
68171031	16
70570917	13
42357489	13
2770592	13
12667175	13
26480787	13
7451188	17
5861142	13
14785523	13
68097924	13
20509296	17
44111492	13
12336157	16
35636101	13
48038019	13
32605093	13
72999019	13
8474185	16
79623	13
27565056	13
85823759	16
59714265	13
16418703	17
24498396	13
27319282	13
2601998	13
30410041	17
28370294	13
470917	13
1392748	13
45798124	13
7404474	13
52522975	17
11538068	13
11076193	13
4753941	13
10914799	13
3227482	13
51715611	13
3146275	13
33062060	13
15365480	13
6851255	13
6967593	13
12105165	13
33693743	16
17704372	13
3546199	13
67557887	13
28568159	13
22042536	13
21711606	13
28616183	13
3958619	13
6623249	17
7163579	13
33772042	13
93894	16
5669142	13
655201	13
3871040	13
14717443	13
2862862	17
46304019	13
25487656	16
4610608	13
33825533	16
6119434	13
4122859	13
1716818	13
21358069	13
73656406	13
19269717	13
4044380	13
4631421	13
16495714	13
4680182	16
3846543	17
9739690	13
13880772	16
45537875	13
31580618	13
23776960	13
2861194	13
16910392	13
1643181	13
5151709	13
4928352	13
40069965	16
4431764	16
10637371	13
5425615	13
10408649	16
10119878	13
29429053	13
6532794	13
15788254	13
74479411	13
36941474	16
1362901	13
25050099	13
21741323	13
9619770	13
3573019	13
16564757	13
8687783	13
29277344	13
29561598	13
8918438	13
11078568	13
30913144	13
12103497	13
12120545	13
63170729	13
10507774	13
2527389	13
26216380	13
1188355	13
36239769	13
28594672	13
54852987	13
19818855	13
66424190	13
8096417	13
20925546	16
9443620	13
1397061	13
30167619	16
27453248	13
86733825	13
16166281	13
2455829	13
6751893	13
11665832	13
3325547	13
1449028	13
1265230	13
8665119	13
45255383	13
8660575	13
41283868	13
78708837	13
1982099	16
13068905	13
12693918	13
1689786	13
8673589	16
12051169	13
1388339	16
1790611	13
27418478	13
13155889	13
9052746	13
9716647	13
4459893	13
55811001	13
12629047	16
25118663	13
7315287	13
9273096	13
2729705	13
21604904	13
2527285	13
8958022	16
22481660	13
40034841	13
4102270	17
36581607	13
6461988	13
26914630	13
4599297	13
7730562	13
7247919	13
7222950	16
8204136	13
26437651	13
23767711	13
33647881	13
8039266	13
25889566	13
20139927	13
35959693	13
4633959	13
25928632	13
20918090	13
6237873	13
39431996	16
10839864	16
13166210	13
5008346	13
16980849	13
15835625	13
4058114	13
6954812	13
59266491	13
20346054	13
8186045	13
11259594	13
15890405	16
8122461	13
610989	13
22451782	13
1452199	13
3051632	13
7296427	13
6200190	13
7489645	16
5881011	13
16588030	13
22558431	16
17077741	13
8794606	13
5741821	13
4081237	13
32334548	13
5295008	16
16341511	13
11122362	17
7044891	13
27882335	17
3850969	13
15984617	13
5163330	13
2154851	13
18743380	13
25575772	13
903230	16
9083669	13
68470604	16
13407312	16
30927829	13
1609265	13
23973414	13
90224623	13
38395255	13
15967357	13
4433329	13
4443249	13
21558247	13
11282285	13
34693272	13
9706093	13
7267696	13
18709956	17
1630397	13
3858901	13
559023	13
64265490	16
27290519	13
2943219	13
5858880	13
949262	13
42615563	16
2497640	13
19914722	13
25251902	13
24174376	13
18232239	13
31327839	13
22576461	13
49967833	13
15189307	13
17993687	13
21969417	13
58407225	13
4057774	13
23653289	13
11157227	13
15344856	13
5491116	13
30673305	13
73979703	13
3091366	16
54346306	13
14044641	13
29437315	13
34133153	13
14850169	13
307595	13
565754	13
71845556	13
7610599	13
26081416	17
16960054	13
4551915	13
12922692	17
3553320	13
23200476	13
17272588	13
11261917	13
58037175	13
68047078	13
13857518	13
17366813	13
8781540	13
1732485	13
9452341	13
7269054	13
19208105	13
44972054	13
12267308	16
51776564	13
8091766	13
10127322	13
5849116	13
3516582	13
19738926	13
34609589	13
20204903	16
2070708	13
2443836	13
14933349	17
20046	13
25241425	13
59055827	13
80854987	13
2996577	13
10066756	13
1511912	13
11066333	16
5501132	13
15162047	13
54912455	17
12161166	16
38565521	16
5350347	15
4639014	16
7781687	17
7670836	13
41664484	13
20348271	13
41398161	13
11031448	13
5004154	13
46074329	13
2262510	13
18024450	13
8231350	16
29318941	17
89337845	16
10825944	16
18843338	13
39952349	13
12602460	13
2478908	13
21016274	13
3667792	13
915261	13
2713756	13
23123070	16
10894183	13
9444629	13
52582072	13
42179387	13
750284	13
1159581	13
14640907	13
34903165	13
3906545	13
40753596	13
32617754	13
22435714	13
20609001	13
11154800	13
15770016	13
7219179	13
37322868	13
19212925	13
13217968	13
14924440	13
51249825	13
429177	13
46819338	13
9222000	13
6951031	13
9657101	13
104659854	13
2352795	13
19103382	13
45543827	13
688718	13
23843811	13
6256824	16
48202275	13
13115758	13
5023900	13
18046483	13
7062001	13
19928994	16
8816815	13
31034291	16
20064140	13
15303379	13
1961755	16
14047208	13
43801194	13
10125862	16
315343	13
25653509	13
557431	13
80043029	13
4330579	13
8557784	13
20580278	16
14169403	13
7905090	13
9101230	13
70764399	16
36229667	13
5048766	16
5818878	13
372582	13
53350163	13
14400909	13
2583609	13
41811579	13
1164261	13
29604274	13
8754629	13
7302242	13
5992615	16
35210947	13
35560624	13
604460	13
37909666	13
5421613	13
27669576	13
36713411	13
5928166	13
19353615	17
2447950	13
5187737	13
2229333	13
27220889	13
12380699	13
16847908	13
7074537	13
66825060	13
30179069	13
32766521	13
14904527	13
23544155	13
16521869	13
2031390	13
8418702	13
26978846	13
17673689	13
20600647	13
752086	13
39555264	13
30996012	16
39568494	13
30994745	13
15202811	13
4695303	13
12200493	17
8522287	13
54492675	17
6900516	13
25346049	13
13582274	16
11819224	13
5555385	13
6842832	16
54021239	13
14916548	13
5220287	13
14111510	13
29530211	16
33453696	13
10128112	16
37528024	13
47502206	13
1222783	13
30272278	16
5187164	13
14157590	13
1026670	13
5012948	17
17448031	13
22584795	13
16661798	13
26306506	13
7248697	13
53984269	13
1230521	13
37962862	13
8819875	13
3461063	13
3130992	13
34695531	13
2479406	13
9675549	13
25989262	13
11515741	13
7733674	16
40070827	13
46828039	13
2954964	13
85446495	16
39005867	16
9045827	13
14908953	13
9171978	13
95919350	13
7539726	13
3173947	13
4972897	13
1533240	17
23433909	13
12528011	13
11279512	13
9349356	16
24535366	13
4868719	13
2109238	13
44840068	13
32189176	13
80968716	17
11877500	13
11131489	13
2551748	13
21694992	17
17197973	13
91532968	13
20576823	13
19488053	13
48627594	13
1287338	16
3072340	17
35600949	13
4158691	16
25848710	13
921863	13
11578593	13
1481686	16
42837242	13
4709992	13
13921650	13
13278448	13
28873695	13
52870125	13
13278381	13
13859602	13
51621418	13
29726441	13
7890202	16
20281930	13
8288279	16
19021427	13
151152	16
33998286	13
50743270	13
10764561	13
15454126	13
50111280	16
7325206	13
25913683	13
28279871	13
12807972	13
2957882	13
43281298	13
6449097	13
8906230	13
363435	13
15175332	16
6733185	13
15956527	13
48696419	13
29723417	13
7863467	13
5516738	13
10443515	13
20870670	13
5823216	13
19983466	17
2213676	13
25923260	13
3032523	13
15729231	16
570272	13
8981879	13
1777235	13
8337540	13
7455612	13
4047910	13
33815276	13
16972016	16
945619	13
3914248	13
28359056	13
39267862	13
37423697	13
9201606	13
8347120	13
41214836	13
10522793	16
5962065	13
13110615	13
198802	13
13187534	13
13883294	13
19218259	13
9850785	13
5727772	13
26506195	13
43498521	13
937215	13
4276917	13
43885369	13
4447549	13
5346838	16
20579490	13
10868268	16
830895	13
8462096	13
54974654	13
52144157	13
2114104	16
10353448	13
8263315	13
30106603	13
20331756	13
2500890	13
2687401	13
13533084	13
43721106	13
7949740	13
15472379	13
4692117	13
2141713	13
5358441	13
2469073	13
30611	13
3138735	13
5092229	13
6105997	13
9471396	13
57500743	13
11552308	13
28213528	13
11197083	13
23581143	13
491775	13
57134611	16
5289537	13
18181122	13
17339739	13
1710859	13
20920099	13
43938837	13
6365952	13
16367	13
47339885	13
1619522	17
10667498	13
9186758	13
7106071	13
29066035	13
42905500	17
21263395	16
371148	13
24930280	13
22339838	13
15472973	16
4221802	13
13427624	13
6895870	13
12470629	13
5004378	13
4241560	13
3629616	13
10956071	13
37165783	13
8164315	13
23141389	17
10552592	13
45296892	13
619978	16
9522194	13
19270788	13
730046	13
48659059	13
15145461	13
14749694	13
2422777	13
32473268	17
1562164	13
52561340	13
1975052	16
2939569	15
8263110	13
62168407	13
2679380	13
17068185	13
1984501	13
38250572	13
3853084	16
20223440	13
10466373	13
10169073	13
5281760	13
3723501	13
51087652	16
8210818	13
8876854	13
2979259	13
134671	13
16711197	13
27118567	16
18584722	13
22749765	13
1314576	13
38285418	13
13064824	13
78556587	13
38907551	13
42117850	13
14303913	13
9179901	16
31215781	13
34766440	13
7869330	13
9024871	13
7982136	16
17751373	13
36874229	13
600938	16
6178132	13
29885286	13
5150166	16
24553225	13
6093534	13
45203335	13
5604531	13
9835942	13
6544232	13
15306350	13
11055785	13
15542664	13
1704714	17
8240079	15
20234172	13
7606661	13
6227898	13
48302327	13
21204231	13
7611945	13
2757290	13
8554938	13
175816	13
9397232	13
27464740	13
13263908	13
46527965	13
32621033	13
50196672	13
11074742	13
19282432	13
4008947	16
648554	13
5648243	13
17247916	13
11477009	13
20767445	13
10857123	13
20610215	13
13776703	13
44985995	13
33800142	13
7429584	16
10026183	13
14102006	13
1456511	13
11922655	13
2419177	13
32441479	13
2244194	13
4502945	13
79421274	16
6577878	13
3171106	16
9839155	13
814034	13
14263785	13
85840978	13
40533749	13
9392059	13
13434167	13
22263123	13
2080129	13
4963165	13
5197331	13
59584042	13
2937899	13
118174220	13
16860215	16
19611491	16
628766	13
5786631	13
4315218	13
27151633	13
54963243	13
6413586	13
11039914	13
30467956	13
18110761	16
33415327	13
34357998	13
21733726	13
14197914	13
13334775	13
6664701	16
9521342	13
21885955	13
53643922	16
10178741	16
5085505	13
75691951	13
9340102	13
1913540	13
17459950	13
2470371	13
51576528	16
12260356	13
6874333	13
3811840	17
4925264	13
120475	16
8576443	13
2704181	13
8876628	13
14598581	16
35211978	13
14361132	13
1151846	13
11810086	13
5191216	13
10534420	13
37385923	13
11841659	13
4443065	13
7609252	16
25657006	16
6550722	13
3455788	16
5581946	13
5056539	13
12726844	13
11117962	13
1838691	13
102668450	13
16891400	13
1449133	13
12727184	16
26923659	13
32230704	13
6822266	13
688875	17
4393187	13
9671490	13
12495794	13
21315929	13
7873216	16
16068765	13
15313910	13
10427950	13
57833856	13
1008669	13
15731253	16
41704464	13
34078885	13
13590160	13
14412582	13
25745667	17
1744231	13
18499597	13
7803521	13
5454130	13
23693226	13
20675014	13
1317847	13
15390494	13
2955973	13
22885175	17
2487524	13
9564893	13
51735367	13
17858302	13
773532	13
2922123	13
56056017	13
10533863	13
13452133	16
2987514	13
35829689	13
14262104	13
12844997	13
28447343	16
3159489	13
16826514	13
4325963	13
42248253	13
21572714	13
26551926	16
5850017	13
32559920	13
40995217	13
8264513	13
695175	13
10190145	17
5061884	13
2655576	17
20263378	13
3961725	13
19420321	16
14273520	13
5226521	13
34115646	13
7907797	16
12351938	13
24057867	16
2065625	16
33106767	13
14091585	13
12700174	13
17824	13
31638358	13
20004178	17
21541019	13
6002686	13
62666199	16
33359931	13
60272105	13
12148028	13
26322082	16
7712555	13
17969997	13
3938337	13
2920251	13
7980161	13
10670073	13
21142721	13
13576230	13
10797731	13
2329418	13
46578766	13
12750969	13
20625589	13
27427917	16
359736	13
18259473	13
45444777	13
4334198	13
11222697	13
38717049	13
1828287	13
5851773	13
1467041	16
18614464	13
18420889	13
38772200	13
2004175	13
144986	13
8008910	13
7004294	16
4609254	13
11450982	13
6054871	13
26026623	16
22391963	13
6454941	13
36781734	13
4623429	13
9990739	13
28120909	13
48452595	16
8678682	13
3161624	13
9047794	13
5289288	13
53792592	13
55817	13
19056363	13
29098798	16
17397907	13
13492487	13
14347581	13
7770986	13
8852165	13
46485994	13
1067821	13
348978	13
18257791	13
208987	13
48874090	16
38067494	16
25140081	13
14928869	13
43211495	13
6755259	13
16878288	13
1645489	13
37908220	13
19436658	13
9961562	13
22635320	16
8997396	13
1031889	13
9760645	13
21404609	13
1217942	13
18665695	16
33116866	13
120239359	17
7893997	13
22061095	16
6281926	13
17441585	13
7650719	13
11486123	13
12501400	13
4656516	13
1984226	13
163334	13
28250423	13
15586019	13
17411534	13
1800836	13
7539801	13
2265556	16
8320814	13
6797225	13
30699303	13
23398949	16
12280411	13
13459335	13
6257779	13
5777940	13
1670562	13
46386309	16
25000931	16
21184154	13
15153805	16
26806632	13
7033222	13
29182731	13
57861380	13
4073714	13
1017580	13
15739571	13
13400797	16
1493818	13
20362026	13
27107272	17
77167353	16
5260148	16
388922	13
14804327	13
2121427	13
184985	13
6359050	13
51432863	13
6076719	13
146883	13
52459923	13
29273707	16
11926114	13
12086405	13
51300126	13
23022429	13
26071684	13
23567906	13
3276345	13
8899903	13
9957663	13
2889567	13
41454838	13
36309354	16
22377384	13
20897186	13
16232398	13
28302372	13
2147625	13
26467325	13
7889034	16
25024	13
7580643	13
13244841	13
6569258	13
5196757	13
31860473	16
32312812	13
24808311	13
12852473	16
5978390	13
7051463	13
7343728	13
13098688	13
15132275	17
3050567	13
1536977	16
24448061	13
4757094	13
2496823	13
60538	13
1117735	17
10156172	13
16887642	13
16374260	13
15703108	13
3607032	13
5988743	13
12190438	13
22851060	13
5227432	13
8400323	16
11537857	17
35082338	13
1087298	13
81270877	13
776058	13
27302323	13
35411115	13
2405038	13
26823548	13
17014278	13
8257949	16
180311	13
16977401	13
2377217	13
19120775	13
45258897	16
30915273	13
58834508	13
8627254	13
18021703	13
20989182	13
56354750	13
12765106	13
116475059	17
2064541	13
25886690	13
7123279	17
66534654	16
12930098	13
8779159	13
10288560	13
4273502	13
51491167	13
12899016	13
11072914	13
16038946	13
1748052	13
5938538	13
3707882	13
10130958	13
8661267	16
72252974	13
6326026	13
489228	17
24780552	13
34679850	17
13049576	13
5394743	13
6270377	13
19044661	13
1217705	13
5051942	13
22462313	13
5123955	13
7350596	13
8278142	13
7963277	13
23243909	13
7786547	13
7910334	13
18546828	16
4903735	16
4006564	13
3555184	13
38192375	13
12789173	16
48499336	13
15616505	13
4890865	13
1240978	16
10305581	13
19689048	17
5217237	17
6265533	13
2901289	16
1177814	13
10225224	16
1963414	13
20424911	13
3863993	13
56981405	17
44934767	13
4485788	17
4712743	13
12111003	13
17099568	13
17069897	13
12767248	13
3301221	13
757695	16
16165460	16
11703841	13
14843664	16
358404	13
3090940	16
50912038	13
12946362	13
3220478	13
4128280	13
16709391	13
17385303	13
1472550	13
10210306	17
112321	13
8203495	13
21010925	13
14492695	13
20317652	13
5793437	13
55668100	16
8818303	13
15082214	13
5496145	13
8734615	13
4476906	13
29233108	13
115013559	13
10335041	13
26182303	13
28181987	13
68490865	13
3367225	11
24032666	13
34802870	13
5258027	13
2945717	13
6199948	13
7187999	13
5055115	13
8118202	16
7692755	17
19159070	16
9244903	16
20754008	13
552689	16
11598172	17
20227037	13
2172656	13
15159311	13
895164	13
19084417	13
68963512	13
4040492	13
4185825	13
45931013	13
16165029	16
11587800	13
37660 triggers and 797 candidates in 496174035850 cycles.