10543456	13
2997671	13
5170082	13
18097567	13
4171068	13
272134	13
8918364	13
4015586	13
4027071	13
2975851	13
4355106	15
37603924	13
2054724	13
19262574	13
687189	17
4632293	13
5997796	17
5091002	13
46219557	13
5932869	13
13982241	13
314245	13
18362297	13
9829506	17
1079896	13
1292012	16
1120695	13
4672793	13
11755404	13
10540964	15
3732082	13
17953742	13
23200150	13
8685779	13
72997	16
2449047	13
1728874	13
2183871	13
478876	13
384665	13
3096717	13
2858811	13
3000121	15
12538526	13
15296828	13
2797721	13
90383	13
7760304	13
23424126	13
5476665	13
2908401	13
1680498	13
1275034	13
1667380	13
3109758	13
10103969	13
33546611	13
15444543	13
5845732	13
10710713	13
15487623	13
329376	13
5184122	13
1503735	13
5126846	15
18904188	13
2060648	13
864567	13
6615151	13
10995670	13
2075458	13
5366970	15
12387718	13
14380378	13
21113166	16
5761986	13
2253402	13
1023539	13
989032	13
1690035	13
30388394	17
1061981	13
6061927	13
7025976	13
4779970	13
5486303	13
13113539	13
15998296	13
3590129	13
10752874	13
11229423	13
4719984	13
12035049	13
8528461	13
16440712	13
7870792	17
5711138	13
16190548	13
15679402	13
2356160	13
1010850	13
5603730	13
1457269	13
6173745	13
4314615	13
39582397	15
3724903	13
1234279	13
2307842	13
13605740	13
4072310	13
1765839	13
9810382	13
25234956	13
24015697	13
724536	13
15961811	13
11118492	15
1385265	17
7030204	13
993571	17
3422289	13
4224439	17
14028020	13
31885200	13
4312918	13
1549698	16
914249	13
3109469	17
2447559	13
2491736	13
18046670	13
235891	13
8768003	13
19802999	13
12297173	13
154724	17
31954734	13
12051229	13
7855169	13
224718	13
17011142	15
1621287	13
26402715	13
24648663	13
2975802	13
361982	13
833520	15
3615772	13
6607531	13
3061965	13
322856	13
17567224	13
9035644	13
7190331	13
4707770	13
5150755	13
7284849	13
5246599	13
4733710	13
8374585	13
9043159	13
1874312	13
4200990	13
868823	13
5389635	17
7427089	13
6841496	13
9674895	13
5184420	13
5850362	15
14573554	13
1537721	13
23806387	16
4808491	13
11169840	13
8778498	13
753011	13
436115	13
18144029	13
19200047	16
6905098	13
1882130	13
304171	13
7478318	13
695907	13
2288525	15
4539841	13
13773318	16
10726735	13
19288538	13
9607605	13
281679	13
14601070	17
12476952	15
5323526	13
13092481	16
3583177	13
31106963	13
18741804	17
2116020	13
577336	13
1529093	13
1565017	13
2309063	13
8056629	16
32056804	13
566812	13
560678	13
3306001	13
24349421	13
14659047	13
13137158	13
19466117	16
3047996	13
31571888	13
376367	13
1029974	13
3919831	13
491648	17
10568574	13
10871854	13
6426200	13
12919759	13
895956	13
18337649	13
4005768	15
10853535	13
783368	13
1039652	13
16247339	13
4145161	16
6828571	17
1879743	15
3669172	13
7297702	13
10784768	13
1653560	13
4586397	13
4067958	15
7462988	13
13862129	13
24482610	13
14526859	13
63983516	13
10657016	13
466499	13
15459188	13
1325860	13
23462488	13
40543909	13
7793763	13
8868944	16
6669587	13
20468221	13
761369	13
596058	15
24949609	13
284581	13
1435008	17
12414368	17
3740789	13
13830442	16
38899520	13
16203371	13
6434069	15
7052090	13
13331077	13
5825443	13
7981764	13
10514455	13
35659097	13
5887375	13
13888803	13
529453	13
3078023	13
16824632	13
6740656	13
6045496	13
4193696	13
8975143	13
4103788	13
271022	15
18360989	13
307577	13
2138126	13
2280415	13
14094197	13
51486	13
2215171	13
10202525	13
5493751	13
6775735	13
15160761	13
556474	13
16783379	13
13471876	13
195365	13
6715052	16
3161428	13
11738104	13
6661482	13
6236667	13
2716868	13
2801573	13
8168990	13
2893448	13
12586032	13
17083132	13
5829106	13
4220673	13
9842370	13
15976885	13
8477860	13
10611050	13
24502020	13
4882340	13
5048173	16
17288486	16
24572555	13
345209	13
24053624	13
10669764	15
8167037	13
1484679	16
2330585	13
9431991	13
14353	13
55700998	13
33102793	13
12594033	13
6273780	13
112126	16
3914404	15
5526556	13
646594	16
16977236	16
7628622	13
14265381	13
4812245	13
3321678	13
4388518	13
14608156	13
550964	13
792712	13
2877255	13
207340	13
6329884	13
8903337	13
3104400	15
17563632	16
11247777	13
2796422	16
8591025	13
19860346	13
860468	13
1801840	15
2012159	13
8855500	16
1200582	13
21045329	13
20995519	13
13954086	13
27611474	15
11192870	13
4453620	16
38489	15
7900265	13
1970676	13
452317	13
21265457	13
24404550	13
2240080	13
4687835	13
13770566	13
8739435	13
10545317	13
9577791	13
3123868	13
208204	13
201256	13
261	13
9039210	13
5569394	16
1864263	13
3354223	13
1536763	16
18880212	13
2603369	13
943163	13
513525	13
1382686	13
13734239	13
7138408	16
982826	13
985739	13
746601	13
4313087	13
961509	13
33488762	13
22346516	13
2980999	17
7475714	13
19217557	13
546777	13
2565749	13
9995120	13
72164	13
2597192	13
15018963	13
1643805	16
6601586	13
27612316	17
16589866	13
820453	15
18419217	13
29975635	13
16606731	16
7240154	13
5859707	16
1585763	13
8730555	13
2596277	13
6401667	17
1504728	13
7344732	13
2885056	13
6648645	13
7185791	13
5959641	13
10502061	16
12887784	13
12553715	13
9507911	13
656384	13
1191112	13
10886630	16
3003851	13
1256388	17
24074765	13
3773103	13
6756695	13
25909	13
22683884	13
18070268	15
11359527	13
16224012	13
1287678	13
29186609	13
6161651	13
12016108	13
2661598	13
4925260	13
4875786	13
18390628	13
1956353	13
203223	16
3710745	16
5427370	13
3807514	13
6357117	13
2522916	13
491298	13
11842299	13
6176892	13
6048364	13
7971553	16
11904356	13
13782664	13
4483518	13
7646248	16
26606243	13
18577339	13
7691857	13
2404427	13
14311738	13
2901021	13
8569769	13
12088024	13
26087476	16
70684	13
2090650	13
7855742	13
1633220	13
1987559	13
4876444	13
12205654	13
472496	13
9534091	13
3996033	13
1574506	13
16761182	13
6226268	13
24623188	13
8443653	17
11325333	13
3968704	13
1339334	13
907256	16
1464682	17
3854516	13
17351943	13
30693743	13
2195813	13
5102055	13
4010052	13
7759774	17
7641910	13
2190226	13
4834700	15
7960398	13
17536535	13
3156184	13
4294508	13
4256034	13
532444	13
13391976	13
3458608	13
1378634	13
2426882	13
35438	13
5506094	15
14915702	13
1403474	13
8250256	13
2500718	13
617873	13
1506254	13
8087	13
1682107	13
7070851	13
8292043	13
4776641	13
10664314	15
3838447	13
4421264	13
1847698	13
3114982	13
865236	13
1167754	13
3762607	13
4124997	13
26668862	15
19788436	13
17650497	13
6563454	13
4148492	13
29007738	13
1188529	13
7568890	13
5200157	13
216578	13
3314841	15
11736912	13
4361591	13
4703973	13
504383	13
670014	13
14117820	15
6475045	13
14920717	16
4446276	13
6330388	13
5460092	13
116448	13
3672028	13
12651664	13
9053547	13
2373267	13
6316102	13
1805008	17
6416869	15
10520039	13
25480330	13
4567566	13
3086505	13
338516	13
6581788	13
6115361	13
14274135	13
6432277	13
9041081	13
5822466	13
6479571	13
24498436	13
33866446	13
8299914	13
17424017	13
12806170	13
2716930	17
2766663	13
3098732	16
1774630	13
35825422	13
811470	13
10713701	13
2868199	13
2391184	13
3750153	13
7721127	13
352075	13
9101116	13
3224445	13
4258969	13
4275100	13
7163227	17
13603973	17
12984781	13
710659	13
5667283	13
1186630	13
9606063	13
13697683	13
15816115	13
2757390	13
258805	13
25669885	13
16241553	13
5613321	13
5316904	13
1611683	13
18880305	13
11680643	13
3137860	13
4035863	13
9161927	16
11332230	15
1081415	13
3767163	15
7267962	13
654846	13
1270504	13
2546514	13
6060611	13
8964950	13
773622	13
253481	13
11085814	13
7571765	16
9591733	13
31906666	13
15354866	16
4234669	13
35511	13
2817441	13
1460490	13
20795267	13
7484476	15
1952049	13
4295788	13
23688626	13
5987932	13
19122780	13
1649134	13
5396195	13
7646329	13
22726426	13
2942855	13
6279973	13
5540295	13
5595298	13
989007	13
719436	13
6290972	13
8996403	13
7641948	13
4757506	13
18697439	13
35341000	13
11158203	13
19695773	16
2205849	13
8850678	13
2489369	13
2256722	13
4403684	13
188902	13
9761082	13
3668136	13
10420817	13
5308176	13
230827	13
19874676	13
9768210	13
11056430	13
5930444	13
2316276	17
6312111	13
4529196	16
12852889	13
3294903	13
900777	13
10306063	13
19708108	13
1024423	13
16578751	13
7795883	13
7158926	13
4774039	16
8864014	17
5799891	13
7998917	13
15488619	16
433294	13
4687500	17
2360455	13
6456865	13
3778314	13
19346	13
5070565	13
11136986	13
18850798	13
2204574	13
17951340	13
85401912	13
17564761	13
9245570	13
4111333	13
21721767	13
2104362	13
1452333	13
4597777	13
4313870	16
1311159	13
5512533	13
11678503	13
328562	13
26317018	13
2045224	13
18571184	13
5957489	13
14761362	13
11603516	13
6347643	13
4436447	13
2820543	13
10813088	13
1925000	13
1669903	16
23613848	16
9928655	13
5141716	17
15163455	13
4883878	13
6523068	13
5584045	16
4406774	17
1120793	16
15217785	16
18149869	16
8796399	13
16332087	13
6054056	13
4915228	13
9316329	16
9415159	13
10108868	13
559316	13
17134731	13
3521820	13
2557154	13
10731730	13
5123114	13
308813	13
14631425	15
2937441	13
520295	13
11111903	13
212784	16
4885399	13
1636275	13
1902718	13
8910827	13
4667504	13
8783259	13
8374794	13
5456452	13
7779456	13
3004867	13
585651	13
8945589	15
11956689	13
5459450	17
923245	13
2576177	13
8537014	13
1052484	13
1687046	13
2637985	13
1956524	13
19741778	13
9161122	13
28785822	13
595252	13
20985862	13
6543459	13
21229777	13
9860120	13
541944	13
6449188	13
20677738	13
6790699	13
10497333	13
4012325	13
9111218	13
14937368	13
3723112	13
3268342	13
4485456	13
205540	13
16825437	17
6734753	13
5869535	13
4336726	15
8551120	17
912152	13
2515042	13
595704	13
216248	13
3134867	13
14118522	13
7372440	13
2377020	13
2838365	13
2007317	15
2911918	13
50566158	13
8937754	13
919277	13
1651709	16
3108956	13
24716524	13
2560238	15
3528040	13
11310551	13
1185455	13
2660223	16
21050750	13
1941354	13
18668390	13
18727235	13
53174202	13
7722934	17
7218253	13
7616968	13
18400162	13
16034322	16
7788177	13
8394499	13
3761317	13
19424648	13
1532055	13
9571803	13
206868	13
1829655	13
4647665	17
11295908	13
2459865	13
6706196	13
10793025	13
2097032	17
12817791	13
6909174	17
34953966	13
1129637	13
13481953	13
692548	13
14928945	13
7823920	13
4091775	13
2879981	13
16430497	13
36563189	13
1245973	13
4446002	13
2486974	13
5806513	13
2445986	13
486588	13
3466546	13
6989684	13
2786136	16
3746882	16
2711946	13
2045829	13
3124792	13
6255512	15
14194245	13
12626562	13
4518340	13
4636031	16
6041972	13
22541894	13
3858092	15
430797	13
86123	16
4095153	13
3490575	13
14214644	13
8207063	13
2907158	13
867957	13
2537956	13
2512123	13
17742991	13
172864	13
13951127	13
349442	13
2014103	13
14778447	16
8510365	13
4718662	13
47933030	13
2511602	13
2336915	13
102229	16
5068665	13
7900860	13
9099801	13
11333482	13
33683	13
22045998	13
4322585	16
9219959	17
3254062	13
3403157	13
35747241	13
5683982	13
4703936	13
1554615	13
2468904	13
1024175	16
4970158	13
10599744	13
8431667	13
26144870	13
3907395	13
6417271	13
8975249	13
4084490	13
16727820	13
25754098	13
302365	13
15989553	13
6052664	13
1417977	16
4235505	16
3256895	13
3487649	13
2581763	13
36593053	15
5891943	13
22683280	15
22596433	13
21362619	13
12506558	13
1443815	16
4370260	13
11293671	13
272878	13
8730332	13
1522410	13
16607189	13
20523801	13
12045863	13
5170052	13
606637	16
3525841	15
1782448	13
29685919	13
17695649	13
1118077	13
3903517	13
9808036	16
6136875	13
2008352	17
1522883	13
6796488	13
10208	13
5244101	13
3418210	13
7239513	13
6091169	13
2991041	16
6845407	16
21967363	15
2683299	15
8887437	13
24083636	13
16251699	17
2308559	15
8540007	13
20959439	11
14341329	13
4286147	15
4827832	13
15635379	13
2753475	13
12175050	13
10138265	13
6466472	15
14573065	17
21081605	13
2431743	13
18675656	13
3248338	13
13711450	17
3925485	13
779600	13
20203307	13
7357318	13
5834303	13
14017530	13
1584250	13
3641406	13
12430714	13
22196322	13
7583346	13
10199492	13
19444134	13
1442156	17
135742	13
2982781	13
4873225	13
1499132	17
14037689	17
14732594	13
11844987	17
11717824	13
13665331	13
17640462	13
13667359	13
20253713	13
13558882	13
754215	15
2051094	13
10474974	16
10887945	13
15672072	13
5451919	13
87596	17
20148490	13
30057515	13
1067139	13
2129833	17
7951120	13
995367	13
27637591	13
4512181	13
26110571	17
8609897	13
3892824	13
1794109	16
16571592	13
32197081	13
17838841	15
4533963	15
4528771	13
4746291	13
5947853	13
2934755	13
16122256	13
6204572	13
34583226	15
4057688	13
16090908	13
2808012	17
1854777	13
41155368	13
2109629	13
30597686	13
8718821	16
699776	16
6013979	13
43433607	13
9802317	13
5257836	13
887354	13
794211	17
1324571	13
3742582	13
1290290	13
17388965	13
1644926	17
5211796	13
1374032	13
16093581	17
15833348	13
6545329	17
1858060	16
8935057	13
5937775	17
3592070	16
6820840	13
1287345	13
5609832	13
3869068	17
12688380	13
3227896	13
2497084	13
16394180	13
20782126	16
4515141	13
13190450	13
9489338	13
136171	13
2147779	13
20495521	13
2749636	13
9957683	13
3901036	13
4322722	13
8828281	13
30649246	13
29675827	13
7311287	13
1824606	13
268435	13
6076160	13
14708308	16
13191788	13
7292986	13
9742101	13
6181543	13
1630190	13
8203066	13
17490904	13
9930688	16
13946082	13
4526632	17
7985146	15
129276	13
3400319	13
1853816	13
6916814	17
7053617	13
1616707	13
1872945	13
155175	13
6576348	16
11663814	13
4560042	13
4414953	13
7981628	13
485646	13
2951280	13
4433036	13
1571601	13
2090623	17
5187535	13
5897101	13
3689053	13
121933	15
117671	13
7688432	13
1594066	13
1415788	13
2928353	13
1514069	16
24945093	13
8396248	15
3107570	13
4710610	13
55688543	13
14349350	13
11721094	13
5420186	13
4136799	13
7112992	17
35127	13
7120649	13
7492589	17
3399227	13
17600807	17
3889515	13
1194981	13
702650	16
7349287	13
18171729	13
1667887	13
5154923	13
5561088	13
17697584	16
7369038	13
927295	13
9872802	13
37169146	13
3186991	13
6127397	13
3594083	13
738887	13
1460698	16
327940	13
15966612	13
45814937	16
2609933	13
2264496	13
1209688	13
17818286	13
122321	13
3330037	13
17091288	13
593157	17
4662298	13
6081332	13
5800412	13
1114180	13
14414692	13
1529441	13
1732646	13
9967358	13
5533329	13
103862	13
14802593	13
4006873	13
1717170	13
9758150	13
3766509	13
6183986	13
4119609	13
3404185	13
137504	13
13404116	13
6794863	16
1509351	13
15494458	13
883061	13
1700797	13
15492044	13
5874830	13
2541195	13
2137301	13
26114034	13
1756208	13
8039674	13
76679	13
1835137	13
8655438	13
11340366	13
7432812	16
16824372	16
32411222	13
13977213	13
3343883	13
2748065	13
13850833	13
10183742	13
3385363	13
2685203	13
216273	13
10184109	13
859020	16
17700026	17
908449	13
32646648	16
14562349	13
7389032	13
62782479	13
6056745	13
4656881	13
322951	13
2634592	17
2528087	13
28459232	13
13750240	16
456871	13
3277456	13
20186388	13
6114166	13
6312403	15
1628061	13
8173900	16
5539265	13
3874609	13
59731619	13
5435847	13
109396	15
134819	13
13755018	13
15220328	13
671650	13
2671230	15
5109442	13
7050951	13
11044342	13
24993042	13
10607692	17
4898392	13
211300	13
30362308	13
7262205	16
14692340	13
7909574	13
14281409	13
32879324	13
34679841	13
4017256	13
32849785	13
17492455	13
21329784	13
1352264	13
13848076	13
375619	15
6944927	13
11191350	13
9192841	13
18214599	15
7496814	13
11983257	13
16466083	13
12222223	13
3944237	17
16417497	13
13318216	13
34021496	13
7885187	13
8060860	13
5868204	17
4034364	13
15807087	13
11019675	13
23755062	16
2644511	17
5994824	17
12706188	13
732183	13
14498459	13
8381965	13
367838	13
12513870	13
4235527	13
26179931	13
23259964	13
635514	13
14287965	13
3249009	13
1566674	13
9860091	13
7396870	13
529473	13
8812422	13
7038537	13
1027790	13
8922314	13
4842219	15
589721	13
2187601	13
3329469	13
20270053	13
3778714	16
1827636	13
6202000	13
6479069	13
14804955	13
8318232	13
1038574	13
4992350	13
21834187	13
23236054	13
4034893	13
6460886	13
2270083	13
3658562	13
8953211	13
790865	13
2451001	13
780940	13
17597381	13
12580313	13
8768373	13
997978	13
5877136	17
11789625	13
16402402	16
1712638	13
5656968	16
8273361	13
10476619	15
10875137	13
2004290	16
7450255	15
4962496	13
12911869	13
6757724	13
3061423	13
17502074	13
6237067	13
844320	13
19971619	13
6771812	13
9249003	13
4130367	13
13340284	13
10269200	13
3670431	13
23861306	16
22473228	13
30658863	16
3672967	16
6333339	13
21528897	13
6854446	13
1686723	13
16896251	13
1335808	13
8351006	13
987261	17
4315225	13
17858614	13
29888110	13
732868	13
4580939	13
1034918	16
6466347	13
15203491	13
7005623	16
13938706	16
5901413	13
753190	13
5546295	17
4105178	13
895516	13
4750668	16
5632882	17
765365	13
715544	13
4739448	13
6314338	13
6120873	15
1867965	13
2547241	13
661293	13
939679	13
3649050	13
131147	13
11881067	13
409801	13
15495673	13
693024	17
5859015	13
18816865	13
31495679	16
10288919	17
21340617	13
23070490	13
34904718	13
1753146	13
16770706	13
26638	13
16639263	13
7400224	13
3358138	13
6773980	13
2162607	13
4232036	13
43578374	13
10384275	13
6261839	13
2640395	13
2890671	15
1486428	13
10040192	13
3386061	13
243937	13
515979	13
369952	13
1601495	16
9089965	13
14450215	13
1449893	13
15397202	13
89435	13
2420135	15
12397840	13
8831002	13
16145341	15
1988963	16
15943107	17
6319293	13
968730	13
6563224	13
11787	13
714035	17
2191742	13
15791798	13
5981945	13
21962101	13
18937316	13
10683549	13
4925232	13
16493416	13
9336275	13
9568013	13
12129296	13
2511441	13
5876756	13
22158756	13
6323007	17
7458636	13
15644460	13
11876274	16
2580114	16
5486473	13
8636976	13
10037605	13
2147358	13
41331992	17
13449940	13
26279646	13
45457770	13
11118700	17
7667597	13
9361137	17
811913	13
552614	17
6960631	13
4537125	13
9108620	13
3083901	13
9987019	13
11304517	13
11526887	17
16338733	13
1941712	17
10049987	13
13536393	16
9207654	13
7799839	13
3638433	13
17168958	13
5499821	13
4418878	13
3298365	13
7731220	16
14030203	13
6300225	13
7583426	17
11477788	13
7180698	13
13319409	13
13545340	13
5882931	13
5741139	13
18341357	13
1048904	13
3140225	13
10808502	13
8198472	13
7166107	13
6458533	13
17237774	13
6990875	13
3008916	13
5052497	13
6862324	13
1428181	16
12574633	13
1710670	13
5275714	13
21219296	13
3932143	13
1019903	13
6552118	13
559694	13
9716055	13
7910754	13
17712601	13
25499773	13
39895511	13
5231373	13
22530243	13
9027200	17
5007344	13
9527127	16
8274248	13
1946475	13
5538575	13
22684909	13
227031	15
6115514	17
3822555	13
1551138	13
14136080	13
4325549	13
1483354	16
11776794	13
4569023	13
14770323	13
1528070	13
4289277	16
3990045	13
2207424	13
1741593	13
8741263	13
23605474	17
2513572	16
958866	17
25930489	13
9860432	13
35049489	13
5488968	13
57822886	13
5114355	13
34747901	15
1750748	13
5496359	17
2497858	13
29051507	17
10752341	16
20869099	13
1606847	13
421441	13
7226335	13
15531203	13
11565111	15
11133088	13
14969009	13
48076372	13
1170857	16
4916945	13
16066807	13
9860432	16
23347124	13
3181360	13
6136996	13
6873314	13
11734782	17
2701895	13
5278513	17
5268746	13
804897	13
823743	13
12933910	13
6815583	13
15881940	13
8014457	13
5763069	15
296067	13
3823658	13
109580	15
25619	16
810008	13
4850256	13
4862266	13
548423	13
11843281	16
20959177	13
1407913	13
9648404	13
1043458	13
15329093	16
4805390	13
3031225	16
1762938	13
2990804	13
5535476	15
1277577	13
64156	13
6196055	13
6590235	13
10576369	13
4070585	13
2296792	13
8607793	13
19520069	13
1858312	13
4449800	16
3676031	17
3379715	13
2331148	13
5545885	13
6674005	13
36122895	13
6128541	16
4423726	13
35116992	13
7840251	13
10390065	13
4721968	15
3592494	17
771401	13
5066902	13
12829460	13
1016288	13
5938181	13
298193	13
24166805	16
9841179	15
7292219	16
40370848	13
7901036	13
8850170	13
9266386	13
7187730	13
10872408	13
20675034	16
4294145	13
15848045	13
38644119	13
24502771	13
1222774	13
3273121	13
14362674	13
21608993	16
35769350	13
11468096	13
5727159	16
1612879	13
6269602	13
4291541	13
15991763	13
936139	13
8367823	13
13189739	17
2002240	13
1127169	13
10193945	13
5928318	13
4504971	13
6226160	13
11999171	13
5500740	13
8079005	13
120979	13
1153243	13
23624092	13
2927662	16
11038169	13
1942262	13
7039843	13
1562286	13
337777	13
6778699	13
7859264	13
8271563	13
964534	13
1868066	17
14118538	13
1691160	13
21692116	13
2021979	13
8933548	13
15153394	13
22627130	13
970783	16
32996004	13
4783828	13
6492296	13
7667542	13
2283694	13
5578241	13
2332124	15
957226	13
9952143	13
1301243	17
5461816	13
3442506	13
18434995	13
8650759	17
2880837	13
7647601	13
5669682	13
31733455	13
20541419	13
5129402	13
17888515	13
6896180	13
32457243	13
1722292	17
22856976	16
383007	13
9070711	13
8166121	13
620331	13
1090980	13
15540857	13
9044799	13
4797646	13
21990507	13
5973747	13
1680646	13
6307222	13
6088254	13
1861813	16
22985371	16
4908905	13
1094657	13
790568	13
5319774	13
1582338	16
2887778	13
37828349	13
670244	13
591481	13
6415784	13
8968711	13
5070256	13
8223741	13
48216290	17
907897	13
788125	16
6415943	13
10779461	16
746170	13
19892529	13
6752453	13
18510323	13
15706829	13
19564475	15
1712293	13
1143096	13
12813612	13
9125363	13
497859	13
17595132	13
9751054	13
6696874	13
31667207	13
8263897	13
15990072	13
31536793	13
3830126	17
1595728	13
29039042	13
16778524	13
1355183	16
1640975	13
1764087	13
17762791	13
888382	13
13009211	13
8254302	13
11286535	13
2213541	13
630521	13
6040723	13
8257247	13
2494124	13
7392913	16
1846477	13
4719908	13
1027758	13
10868614	16
3427779	13
9913796	13
2765379	15
5043215	15
16255776	17
7289391	13
12823600	13
2543624	13
2443131	13
9664607	13
1178364	13
5151003	13
2320530	16
3271628	13
46911661	13
1028865	13
27580099	13
16652901	13
1905767	16
21553784	13
18635803	13
5691695	13
57115563	13
501920	13
9677817	13
225942	13
13205392	17
243071	13
23715280	17
5934465	13
3216730	15
5670409	13
12847021	13
5016667	13
438593	13
2116518	13
22542060	13
2949080	13
12128444	13
4567734	13
6443541	13
2462171	16
7717424	13
10451655	13
3309599	13
6398135	15
274557	13
11616845	13
3235287	13
16525883	13
1937330	13
3145398	16
1528349	13
5485146	13
36929755	13
1303191	16
8706747	13
3353922	13
6249056	13
5444865	13
4690419	13
2131090	13
3412329	13
13187492	13
610375	13
4656158	13
24275681	13
19678032	16
15589355	13
3612606	13
10272662	13
35612004	13
6414928	13
2828315	13
8051227	13
7014861	16
18895591	13
6318686	13
1465631	13
10857166	15
12794563	13
20101193	13
13119390	15
5225746	16
11510664	13
8235792	13
10204927	13
317649	13
14904474	13
13952133	13
5377922	13
16951279	13
31139148	13
8635660	13
5529965	17
17513450	13
2406293	13
183769	13
6025028	13
2585130	13
2026455	13
1286130	13
1551698	13
4608572	13
5747148	13
4078973	15
7676206	17
1111329	13
2092431	13
3708920	13
8819698	13
3137066	13
13104242	16
750087	13
4761212	13
2594981	13
3530527	13
548615	16
922884	17
781860	13
7997431	16
1819968	13
2843839	13
10386369	13
11210385	13
6064490	13
20666778	17
8077272	13
5986015	17
3198733	13
9564411	16
16208691	15
7342476	17
2494852	17
13479119	17
1892177	13
8924461	13
945776	13
5161394	13
5394281	13
1158050	16
14318647	13
11119040	13
31856312	13
1880976	17
5504656	13
659097	13
11549570	13
9342895	13
4642759	13
4997165	13
21145212	13
4141422	13
2844382	13
2360698	13
1822693	13
11277216	17
4012503	17
5114448	13
958829	13
11557394	13
6628145	13
28337	13
1272149	13
4414326	13
5660219	13
4359571	13
6791279	16
25742187	13
13803871	13
1283967	13
12027293	13
10247039	16
3175272	13
9926324	13
12346323	15
9755501	13
741061	13
6862960	13
2080236	13
22669	13
6089458	13
9757729	13
12412202	17
900168	13
346764	13
3555463	17
3716831	13
62545428	17
15291453	13
4153323	15
6970368	13
22313652	13
3352600	13
18867588	17
21512171	13
7408319	13
10734415	13
2906919	16
202631	13
1085763	13
19892626	13
12269867	13
2014901	13
2965322	13
48302335	13
135020	13
7528794	17
2215852	13
8255221	13
8776401	15
3687608	17
4008410	13
27407676	17
3413416	13
353705	16
2569568	13
10243506	13
2092466	13
5351547	13
11917715	17
6592215	13
14169290	13
6842596	13
11116802	13
18457660	13
4146203	13
4669017	13
15486010	13
2052400	13
11948199	13
15975877	13
8181078	13
7398804	13
2452968	13
4255919	16
2318154	16
12821033	13
3801756	13
53680854	13
4065992	13
13946550	16
22053848	13
26702	13
963704	13
11547515	13
9809679	17
7481876	13
4994213	13
6316617	13
197394	13
15715497	13
6340817	13
2775998	13
23540920	13
5322790	13
3950865	13
6217224	13
1416013	13
13605976	13
981138	13
4287645	16
4650622	13
19862923	13
12779427	13
19180538	17
14980843	13
7581659	13
633834	13
2119596	13
24877105	13
2600305	13
20686248	13
12685814	13
1600968	13
4417169	15
7915357	13
6013946	13
4279087	13
30081	13
3421656	13
1549139	13
6347825	13
2788778	13
9318398	17
1292812	13
13794911	13
8926838	13
4283640	13
12085015	16
4790945	13
641300	13
395398	13
1894296	13
15241697	13
12452447	13
1410958	13
7035277	13
1160970	13
12491729	13
14405528	13
17568937	13
4291158	13
70707143	17
7389693	13
2096812	13
42704233	13
34890509	13
10324012	13
895585	13
1113144	13
2460888	13
713627	13
688988	13
7391669	13
7915958	13
19717426	13
9614630	13
2306543	15
13242226	13
1583351	13
9349821	13
6624695	13
4150761	13
8821722	13
3430570	13
34769157	13
8407061	13
13155196	13
5561669	13
12891350	13
524873	13
13186010	17
44491292	13
4602601	13
6272183	16
4490141	13
4560933	13
754879	16
22502823	13
3109465	13
10504789	13
42146798	13
10534800	17
4240441	13
389252	16
17056702	13
3803059	13
8213678	13
15465933	13
1125013	13
4500456	13
591628	13
5175219	13
692117	13
4448236	13
10954910	16
7094621	13
8858245	13
6862901	13
8587252	13
1239124	13
3629062	13
12056798	13
15398311	16
18668820	13
4922349	13
1536110	13
13745525	13
4896907	13
62357972	15
7238651	13
2586250	16
38562	13
8574169	13
15786572	13
2001820	13
13506292	13
700899	13
163905	13
8844185	13
1155507	13
24557700	13
16645581	13
16850682	13
20260680	13
5465332	15
17554088	13
26942782	13
2874167	13
421258	13
5333163	13
8277587	13
487841	13
5075912	13
12042941	13
29075842	17
648110	13
282428	16
2100847	13
14074715	13
543740	13
12207444	15
10315450	13
15815731	13
2129583	13
11482262	13
15156271	13
15355275	13
11342089	16
1505605	13
53372637	13
9837507	13
3973906	13
5332262	13
14534199	13
11517014	13
11107152	16
14805359	13
1203111	17
2361416	17
302631	13
10619328	13
1400219	13
16090594	13
2015584	15
4433532	13
7860187	13
1565314	13
14622216	13
15244306	13
17773089	13
6907480	15
1387589	13
7545653	13
18015401	13
4862565	13
5139585	13
3554708	16
13601627	13
5191380	13
5933968	17
3634615	13
6843837	13
5041467	13
1115752	13
584718	17
7378777	17
3784942	13
3380140	13
753191	13
8581291	13
6153420	13
2485756	13
4600181	13
15147616	17
2174053	13
3666870	13
264137	13
13900896	13
29285665	13
13510486	13
66982382	16
4455268	13
10757184	16
14798277	13
2620714	13
1881274	13
14469731	17
7604748	13
3123214	13
27271694	13
12778111	13
17647115	13
699155	13
5668458	16
23058753	13
1301431	13
8296050	15
2135272	13
2304945	13
109744	13
24911177	17
7540074	13
759288	13
1459102	13
12368540	13
2077697	13
288291	13
17964658	13
2060035	16
6315651	13
29729658	16
14510510	13
3139932	16
4124747	17
4694374	13
3964960	13
1651227	13
4040891	13
1213554	13
15523506	17
14875711	13
2279109	13
4002368	13
21807606	13
3270189	13
3860609	13
4758489	13
11521894	13
12153309	13
3038405	13
4966234	13
17290161	13
6245501	13
8863042	13
7376697	16
4072021	13
2346766	13
9671883	13
3638207	13
23271574	13
7904466	16
18203836	13
24124417	13
9487054	13
1487492	13
6422212	13
1565870	15
2369295	16
1910621	13
6991861	13
35792156	13
24483686	13
30158968	13
18718050	13
38533808	13
25138643	13
124318	13
5929165	13
6735151	13
33594493	13
7872634	13
16830259	13
2717306	13
2430928	13
6540930	13
13484985	13
28181974	13
3822304	13
177650	13
16970957	13
2272597	13
10087420	13
1180807	13
5769591	13
2316574	13
2028744	13
6243477	13
4497522	13
2860740	13
7675922	13
5925534	13
2331761	13
7406735	13
10803772	17
2738128	13
25125930	13
1345755	13
2318858	13
3726062	13
4913321	13
8611992	13
9691847	13
658141	13
3215295	15
5655168	13
10446145	13
21237333	13
698659	13
10150059	15
11364257	13
21233046	13
10653799	15
5172968	13
12005999	13
12043174	13
5688514	13
18663030	13
5095038	13
41551348	16
10180182	13
11884520	13
2727515	15
3265677	13
3091204	13
17378206	13
48929559	16
23991392	13
7076328	16
7516935	13
12735614	13
865579	13
18149682	13
13294194	13
9586061	13
2158541	13
2191525	16
1979891	13
9887755	13
4044502	16
9651541	13
1038901	13
1467514	16
5862488	13
1853672	13
20121444	16
2729740	13
1500376	13
3304460	13
12414448	13
9654433	17
10315413	13
2887469	17
10391021	13
27256898	13
998656	13
9672899	13
19192377	16
4745714	13
4551283	16
1445901	13
3040369	16
9455669	16
111752	13
15983980	16
7622646	13
563308	17
571395	13
301891	13
1655555	13
3410725	13
8794636	13
2852296	13
9125925	13
1603945	13
7569140	13
401148	13
645764	13
3296595	13
10059610	13
3918470	13
7046762	13
1189668	13
36772319	13
3216386	13
15905904	16
2878610	13
8038147	13
4674407	13
158478	15
820844	13
16222187	15
844168	13
3604611	13
1527675	13
12891210	16
12490510	13
1654681	13
12187185	13
37732568	16
17797226	13
15579334	13
4458597	13
3503115	13
1015307	13
18374575	13
8339501	13
463095	13
15767756	13
4435626	13
5288871	13
9673781	13
13320350	13
991113	13
26742658	16
4934950	13
1126520	13
11162376	13
37363783	13
4745476	13
10492168	13
1368162	13
22735726	13
14044641	13
900791	13
1102837	13
24769590	13
7522857	13
10536001	16
9006282	13
20986920	16
1105722	13
2713991	13
18245880	15
4233257	13
188146	13
1545268	13
1551519	13
4811039	13
12456789	13
3068714	13
2563760	13
3499749	16
2924408	13
6330094	13
13767928	13
2568329	13
5945476	13
29421086	13
3721056	16
138696	13
33470752	15
9422437	13
271118	17
30802582	16
8804144	13
4933749	16
25805769	15
1134259	13
76521	13
3592223	13
33284920	13
1035751	13
1463769	13
14031737	13
3198829	13
19619929	13
16126120	15
1999722	13
4033048	13
6935092	13
65461	13
1706609	13
2350929	13
252075	13
18902883	16
22261952	13
1582506	13
1300527	17
4327774	13
13420685	15
774599	13
2090124	13
325911	13
6893637	17
1469832	13
27193499	13
24040169	13
1250927	13
13700399	13
380251	13
6462120	13
1910635	13
5174913	13
3381300	13
2570544	13
12478626	13
5285612	13
6121461	17
1981420	13
712728	13
12039017	13
7081764	13
13077493	13
8220647	13
12015261	13
1580590	13
10486079	13
1719941	13
17677953	13
15610128	13
6135259	13
632601	13
2653717	13
6447528	13
8550691	13
4316883	13
5636374	13
9186350	16
2100583	16
30831017	13
1835393	13
2052719	13
2617338	13
5013014	13
355320	13
13365704	13
6890834	13
6914646	13
4520325	13
4527926	13
19129780	13
6599866	13
9558267	16
12006283	13
4281821	17
9359228	13
10197536	13
7932033	13
25090326	13
2166634	13
12088437	16
17232081	16
10754562	13
609549	13
15111836	16
36307455	13
3649955	13
13197294	13
12230947	13
1034557	13
1495523	13
1930099	13
5499353	16
3057849	13
11786838	13
9742927	13
4233458	17
21302268	13
17773721	17
625021	13
18173175	13
257353	13
1341109	13
577557	13
27839050	13
11630745	13
875149	13
873816	13
4668765	13
5183651	13
4315900	13
5077176	13
165387	16
258108	13
147097	13
2605770	13
5891603	13
5139596	16
13418792	13
15964975	13
4677631	16
15183641	13
5611507	16
7613047	13
4627107	17
2136074	13
4745710	13
4839132	13
996646	13
8293528	13
9088135	13
4436380	13
12522882	13
5724082	13
1917985	13
4812501	13
3855197	13
1364076	13
2786343	13
9599049	13
2643232	15
1607189	13
19118987	13
4995133	13
1217741	13
1719235	17
19195046	13
4106469	13
2382563	13
630754	13
1878870	13
9678664	13
9513898	13
12950732	13
24949990	13
16673007	13
35542029	13
14386333	13
285139	13
1280801	13
11753187	13
5480463	13
7589058	13
9733938	13
28994609	15
809341	13
16280256	13
26701881	13
1359280	13
12969331	16
72473	13
10254096	13
199005	13
12221540	13
8296777	13
23102062	13
10832443	13
7617433	13
2047476	15
3412995	13
701310	13
17520010	13
17387896	13
1018903	13
9923606	13
5356424	15
6569503	13
8977819	13
19738185	13
1491120	16
3907030	13
10954891	13
1970043	13
10869761	13
8130165	13
15624878	13
23395641	13
635276	16
3498558	13
5729155	13
5269655	13
1522833	13
5591185	13
3236172	13
39235370	13
560175	13
2387062	16
8295540	13
1196156	13
9345743	13
6798234	13
6143172	13
758513	13
879280	16
5816240	13
5547471	13
121377	13
14933388	15
1140090	13
4299705	16
8435188	13
13488822	13
3152227	13
190968	13
4278833	13
4026092	15
14520955	16
5557471	13
2529634	13
2367512	13
22554031	13
1714225	13
4162957	16
7738653	13
498203	17
13830005	13
3245902	13
3950510	13
1414642	13
61628	15
7108988	17
10499917	13
1086125	13
2823343	13
1252687	13
3799467	13
1747401	15
1709787	16
4839724	16
14408515	13
12683583	16
25662206	13
11067713	13
5104896	13
8868437	16
7316762	13
13857995	16
10572504	16
13649926	13
2403752	13
53929775	13
6238864	13
2877971	13
6779420	13
5045106	13
7692371	15
5386415	16
1421814	13
4084670	13
657649	16
9114701	13
9221073	13
34907435	13
2694303	13
114452	13
28786407	13
21574240	13
11136431	13
55664633	13
759546	13
9351949	13
3363389	13
26462124	13
1008403	17
1530925	15
2876873	13
12460105	16
8926064	16
2395628	13
4776033	13
1786307	13
8356048	16
1091356	13
5039947	13
1209320	13
16450919	13
478527	13
23564190	13
4801133	13
4556806	13
4124003	13
18520335	13
5783726	13
1692713	13
85351	13
11900065	17
9135999	13
41030578	13
8878731	13
15670317	13
13503886	13
1898028	13
662878	16
11268270	13
11942179	13
16136070	13
23511075	13
15874735	13
10065075	13
5152109	13
6237663	13
1311890	16
3709876	13
9118036	13
14023514	13
847808	16
3277950	13
20065157	13
12614672	13
1666669	13
5310227	16
3977056	13
1880489	13
1545267	13
1494103	13
3385420	13
3758588	13
229246	13
21303722	13
3234615	13
785854	16
10522351	13
2056434	13
11586793	17
836443	13
8409763	13
159255	13
5321294	13
7779836	13
6533878	13
22533880	13
78735	13
4862278	16
23932319	13
13496026	17
3992998	13
4520689	13
1108067	13
37305826	16
6102259	17
5376884	13
1559731	13
16922002	13
4578179	16
345266	17
4252914	13
12711509	13
4567342	17
2068715	13
9630416	16
527063	13
7696418	17
31679122	13
591358	13
41622774	13
7267628	13
7363733	16
15202554	13
4319778	13
906305	13
7012198	13
45615577	13
260951	13
8696569	13
2662279	13
45626142	13
6183939	13
2881623	13
12373793	13
7131497	13
35704411	17
14653504	13
6428446	13
8931890	13
2094517	13
5721767	13
7453511	13
21507907	13
6667402	13
16935387	16
3636002	13
7167796	13
29341419	13
11963605	13
1742058	16
4525547	13
825703	13
24282	13
3277817	13
1699525	13
2402930	13
6321023	13
2589395	13
9873419	13
242288	13
6579713	13
3036565	13
18640282	13
2460937	13
3928266	13
4681792	13
7492644	13
10491318	15
2973377	16
1065977	13
969406	13
18229590	13
13332535	13
486383	13
7629241	13
7316335	13
19684506	13
30187181	13
1896352	13
8352716	13
13740096	13
5451847	13
3119530	13
4025425	13
4047580	13
1816680	13
9315827	13
18156601	13
42818502	13
7166177	13
870182	16
6018296	17
10309765	13
4163961	13
5732022	13
6868807	13
7028907	16
13580483	13
1764919	15
1432086	15
3312776	13
155887	13
20262108	13
7022528	13
7491910	13
609681	15
1017004	16
5843046	15
5830960	13
574257	13
6599585	13
10255390	13
10907999	13
7923790	13
5348231	13
632976	13
741790	13
20197034	16
13499446	13
17496248	13
4028126	13
58584	13
3624281	13
27317408	13
10764230	13
196805	13
5443487	13
1931429	13
19160187	13
1341691	13
6436585	16
19191332	13
4747046	13
1526486	13
8882863	13
11761723	13
3152481	13
40608197	13
5425252	13
38485894	13
5728036	13
2547857	13
956051	13
12996400	13
15840118	17
1342720	13
5013625	13
676720	13
3330599	17
7792187	13
10413797	13
293893	13
14527358	13
15865882	13
1917511	16
7291438	13
9266512	15
21260344	13
2812480	13
19612332	13
16642474	13
178966	13
1582992	13
10767834	15
20900199	13
16254440	13
3820116	15
23545255	13
23150212	13
34729949	13
30882159	13
7155359	13
3121208	13
3190919	13
9671226	13
8298509	13
24445501	17
3271462	13
7840756	13
13266803	13
189786	13
6573186	16
19309528	13
143929	13
1697331	13
4720952	13
1415552	17
19402734	13
8566726	13
8132416	13
3236373	13
9139429	13
14082303	13
4900589	13
14583367	16
5713785	13
26004391	17
985869	13
2879458	13
28580656	16
29518420	13
8236277	13
1215121	13
7043153	13
5594380	15
2385258	13
10456385	13
790109	13
14294435	13
12210901	13
577669	13
4508512	17
10286251	13
4648323	13
8973352	13
19926900	13
3735558	13
3205781	13
1661029	13
13139791	13
8127442	17
11969850	15
24582822	13
1097263	13
8601088	13
56437	13
5001779	13
10082138	13
116700	13
74859	15
702343	13
4845486	13
556223	13
13377594	13
1974138	13
7325516	13
3929963	13
81888	13
1050210	13
768788	15
16126895	13
31702694	17
18650792	17
17214746	13
6670660	13
4095921	13
6302438	17
3095483	13
9248445	13
5026993	13
9117950	13
3101032	16
16347153	17
826628	15
6121292	13
2157330	13
59588922	13
458837	13
20929147	15
3582982	13
18573744	13
2627496	17
11030752	13
1983900	13
19967267	17
3388018	13
2577738	16
8775174	16
21253430	13
573113	15
17262334	13
7398669	13
1509067	16
3553299	13
5346063	13
17376028	13
57527997	13
16207021	13
705481	13
5236612	13
3695270	15
6655562	13
967055	13
929767	13
3561684	13
1558648	13
10364741	15
990486	13
6058201	13
4877094	13
5959233	13
8478062	13
1039401	13
2555322	13
2742489	13
42695764	17
5420118	16
18999720	13
6015193	13
42230599	13
1607304	13
25157874	13
9199383	13
10087284	13
7923554	13
492914	13
350853	13
18696256	13
11015874	13
18535311	13
6131413	13
17437061	13
1341459	13
11915921	13
12294719	13
1172815	17
3905770	13
874682	13
2961117	13
9122471	13
2069310	13
706663	11
3252867	13
3600701	13
4154513	17
6471613	13
36949945	16
12568217	17
5055281	13
1695792	13
11418887	13
1392766	16
11484175	13
9068787	13
31360794	13
5122847	13
12007626	13
3773502	13
12024504	13
185986	13
2288560	13
2757500	15
1805791	13
9497194	13
2341584	13
79349	13
6045979	13
8515525	13
500094	13
2404911	13
14921196	17
10297594	13
2543471	13
7105233	13
3070654	17
5114357	17
16278539	13
839855	13
321275	13
15322033	13
5504607	13
4092015	17
8654620	13
6515450	13
2042819	13
9050264	13
21198923	13
737356	13
31520012	13
4398609	13
1422670	13
23767051	13
7488269	13
8479242	16
7497168	13
13481293	13
4099390	13
5383465	15
12321742	13
11508751	13
11569788	13
38600074	13
2389707	13
11533434	13
4113867	13
2881995	13
5123897	13
3154115	13
11829126	13
13684696	13
8695139	13
5296643	13
8010628	13
859850	17
5007034	13
689004	13
315661	16
3338117	13
2481972	13
656923	13
12779901	13
12179710	13
41892665	13
401839	13
32087027	13
14336080	13
6068171	13
8688146	16
2202862	13
2658826	13
1685484	17
8298597	13
5170206	16
4322621	16
6552945	17
2981829	13
29286579	13
3542891	13
1524837	13
13104005	13
9271998	13
5525361	13
6493290	13
844986	13
13649162	17
3066998	13
735895	13
7978430	13
1766020	16
9453161	16
22973081	13
6033955	13
3197867	13
664462	16
29183119	13
19228061	13
7687788	13
9995149	17
3248175	13
1314001	13
446647	13
7270951	17
1197349	13
18454710	13
4462219	13
11972083	13
16977376	13
10786042	13
3704244	16
5160914	13
1949237	13
1357746	13
1621295	15
6855250	15
20423933	13
12639999	13
1640142	13
15600910	15
1642181	13
5134613	17
14564103	13
28538033	13
10544018	13
8473844	13
23191844	13
6307742	13
6988076	13
3189467	13
4108544	13
7276899	13
1260192	13
13272358	13
3399565	13
4881660	13
10705483	13
8575841	16
13768363	13
34865414	13
10396439	17
3227609	13
6013816	13
4972531	16
7107759	13
31229528	13
46186809	13
9738097	16
1136240	13
411770	13
1299623	13
34081689	13
17796535	13
5280455	17
26888986	13
4514015	13
2664112	13
2954718	13
16145438	13
9864946	13
31101296	13
996966	13
3404097	13
4283125	13
1480080	13
5180739	13
2917019	17
12517692	13
19857294	13
11236066	13
677479	13
6673983	13
825291	16
130964	13
11825906	16
9465180	13
5865821	13
21879017	13
6813979	13
343601	17
10612813	16
54875776	13
9384669	13
17574048	13
1455407	13
5843430	13
23207797	16
2834972	13
351387	13
8164682	13
3700329	13
29751891	13
3113325	16
5740702	13
23725530	17
1428190	15
864079	13
34364412	13
27754821	15
6032102	13
1530605	16
647876	13
5972254	17
2109960	16
15636232	13
17308701	13
18290135	13
9135265	13
19759221	13
3261110	13
18706401	13
15032828	13
14178949	13
6035266	13
8078194	13
4485555	13
11480105	16
822302	13
17079390	13
429014	13
864454	13
14746500	13
6456337	13
7356553	16
6449954	13
7547632	17
12110892	13
5938529	13
2344270	13
18551186	13
4191425	13
4475669	13
14577730	13
9196486	13
4114837	13
7524803	13
10391449	17
20615730	13
35342234	13
812415	13
9278452	16
37044322	16
2130179	13
3097433	13
31190011	13
7506618	13
3963422	13
10461845	13
4945953	13
370468	13
892797	13
476471	16
2051797	13
1475989	16
1804448	13
8495845	13
6978663	13
9507922	13
2074726	13
15133797	13
7843076	13
1672006	13
27603352	13
2799418	13
2160050	13
33615877	13
7780459	13
1016799	13
3658221	13
10102136	13
192535	16
6168614	13
23513750	13
9987859	16
2379244	13
6478451	16
5193373	13
3759858	13
1687719	13
4039008	13
2313330	13
7583381	13
346705	13
19714784	13
11479773	13
10952166	13
12701848	17
24748284	13
9068817	13
34417617	13
27047615	13
33617660	13
4329316	13
9743946	13
9167139	13
458951	13
6606069	15
73118	13
9447488	13
2952151	13
2534844	16
5338716	13
857942	13
1525032	17
4043522	13
6457854	13
5831355	13
13922008	13
12142130	13
9348246	13
2211266	16
6565712	13
10586327	13
2410686	13
18054459	13
14406733	13
6448917	13
2081858	15
17247949	13
3448852	13
443216	13
2757015	13
8973951	13
716036	15
1354023	15
1103276	16
662242	13
9917805	13
4547005	13
1302772	13
2782800	16
1238376	13
19511472	13
1524160	13
8963826	17
6528161	13
9952590	13
4206976	16
2632125	13
1784615	13
6874150	15
9428403	13
94851	13
582609	13
10225450	16
16852896	13
6506933	13
2700137	13
3987982	13
8662594	13
6346159	13
3071664	13
878113	16
8606156	13
38120421	15
2129183	15
15062219	13
1665904	17
7937796	13
15878091	13
12164029	13
13113047	13
7362343	13
2144863	17
82875	17
5619966	13
2603962	13
17482238	16
1151576	15
1521138	13
27256319	13
17261355	13
5944587	13
1132538	13
30305182	13
159255	13
5555982	17
5074197	13
11566240	13
9865881	13
19219668	13
1477757	13
12179436	13
1514751	13
15717092	13
1127210	13
5881549	16
1855940	13
11610741	13
4381209	16
17155772	13
961351	13
3506400	13
2689236	13
14707165	13
5620811	13
525278	13
15044069	16
2381853	16
10514449	13
10580503	13
10821224	13
1018524	13
865604	13
1332591	13
2040660	13
9304013	13
21292631	13
6311352	13
11099600	13
9337554	13
16632799	13
4979718	13
4223829	13
21782847	13
8692160	13
4060047	13
1146938	15
2271714	13
221394	13
25149717	13
10499244	16
1798849	13
834442	13
2393106	17
17366848	13
12413985	13
3756906	17
13043627	13
1946826	13
7836876	13
2629504	13
3687067	13
280492	13
13279920	13
831080	13
2862716	13
18419310	13
13723250	13
8832622	13
24995187	13
69418	13
4401375	16
963488	13
5814748	13
10652697	13
799542	13
2735026	13
3808980	13
727812	13
23738654	13
6859318	13
509584	13
9909656	13
12453174	16
668620	13
3212609	13
7627639	13
845279	13
278433	17
15688258	13
1423226	13
5870901	13
2574973	13
411643	13
4638636	13
23012823	13
2685417	13
20775551	13
6423678	13
32708581	13
11046336	13
7079981	13
7392764	17
4505934	13
320330	13
5460264	13
6954018	13
3451718	13
16571521	15
12157631	13
2336154	13
20993806	17
9868786	13
1873273	13
4059943	17
6616792	17
11473606	13
3058616	13
4806971	13
5065746	13
2957369	13
1408083	13
12176081	17
3009748	13
4957553	13
1173514	17
6036490	13
418267	16
8989585	13
38500230	13
24243701	13
298463	13
21798824	13
4120490	13
25001094	17
282943	13
1635074	13
8112817	13
10825456	13
12851376	13
11749555	13
12223222	13
4263088	13
13124182	13
6724101	13
953336	13
14570009	15
2919009	13
4926522	13
15999797	15
3819281	16
1128525	13
3842067	13
633141	13
63549	15
10564609	16
8525353	13
3860107	13
2736750	13
176115	13
8634094	13
2072408	13
2911108	13
5241237	13
4596745	13
4815726	13
11579205	13
2890481	13
11090257	13
33795392	13
3773245	13
3642184	13
2835113	16
10023811	13
16910992	13
5079137	13
1899520	13
14738907	13
4416085	13
2724928	16
8061634	13
402642	16
1740850	13
7624988	13
4840273	13
14216586	13
534888	13
7342372	17
5017415	13
7389343	16
2786150	16
1829000	13
8344284	13
22323872	13
3173286	16
5062057	13
4035844	13
24891059	13
5481664	13
1033405	13
4779409	13
33993213	13
2488336	13
6428216	13
11661926	13
6315973	16
12954146	15
12187196	13
21784738	13
10881040	13
8433261	13
5942272	17
4963731	13
21193	13
4074098	13
16424586	13
36365251	17
5831551	13
11041713	15
6502563	13
7633675	13
14754243	13
5228915	17
7527286	13
3243650	13
5186294	13
364284	13
19512475	13
1154611	13
1040899	13
851529	16
3190927	13
3648549	13
13051582	13
3692808	16
1626552	13
15471394	13
11049989	13
25761817	13
11121822	13
20478548	13
5806732	13
2382753	13
4715566	13
670210	16
2038727	13
8360968	13
5153880	13
4384703	13
1225700	13
183316	13
7259751	13
12940904	13
26506365	13
22184940	13
2776575	13
3103640	13
1209862	13
787720	13
8358889	13
1745185	15
1305717	13
21850193	13
1638688	17
843097	13
5236406	13
427059	13
52334189	13
2359537	13
18150719	15
20738112	13
3181893	13
2270888	16
1954772	13
772802	13
11860539	16
6696691	13
7153639	13
7345956	16
17770033	13
4859959	13
24594769	13
17247914	13
5516202	15
3157805	13
3391920	13
7600321	13
5740208	13
15132950	13
1898658	13
4029084	13
13085701	13
4131947	13
1113864	17
14939273	13
2490577	13
1127702	13
1695990	13
3626696	13
7856691	13
5539781	13
24169339	13
28868613	13
3601180	13
17542425	13
1536570	13
3976695	13
296429	13
750585	13
10829745	13
12340281	13
1805447	16
7221018	16
48188645	13
41196917	15
5534922	13
20221714	17
5155989	13
806621	13
18282270	13
16063085	13
6768247	13
205622	13
5422918	13
14158606	16
21109000	13
2018267	13
46955681	16
11360216	17
926490	13
12558686	16
2867221	13
15233873	13
1798460	13
16964461	15
1484806	13
2856433	13
109332	16
33452202	13
1598991	13
25453158	17
2593103	13
5483728	13
5380599	13
641695	13
890430	17
15334422	13
6427008	17
16637299	13
10401106	16
13026329	16
16541047	17
3887225	13
18630714	16
20970079	13
293204	13
2294401	13
1792620	17
6240095	13
2612369	13
22789328	13
4687167	13
6013875	13
4587624	13
6455118	13
7286530	13
5031967	16
4402705	13
21999322	13
13338737	16
13810282	13
11522152	13
7919544	17
7469813	13
15070797	13
1379610	13
1780731	13
3709436	16
6389994	13
4092912	13
1859221	13
3213764	13
11278976	13
15407406	13
9468009	13
6571516	13
12956203	16
30435491	13
848724	13
20424133	13
1364890	13
2526164	13
17095177	13
6240650	13
14977373	16
21477582	13
19602622	13
13633426	13
337054	17
41905315	13
30631569	16
15137917	13
1588965	13
949622	13
4339284	13
2147546	13
40722275	13
5959390	13
23767704	13
27571455	16
2901706	13
16037195	13
1075508	13
5480852	13
4614169	13
3831626	13
15711443	13
23087467	13
13570186	13
6508794	13
17647298	16
11060885	13
28748030	13
16002672	15
13560650	13
4937029	13
637562	16
5507080	16
2842628	13
20502390	13
3181198	13
15371197	13
5268259	13
11686368	13
8908974	13
6007617	13
6704209	13
4814138	13
4090124	13
4824081	13
1517211	13
4915416	13
2307488	13
11023793	13
3509267	13
4764105	15
1437095	13
8628117	13
726086	13
2571088	13
2269149	13
2233431	13
26278124	13
1426459	13
3461817	16
13891593	13
6648812	13
14205601	13
4027580	13
9481748	13
6922465	13
1813747	13
535899	13
16024611	13
3430750	13
2178130	16
4340500	13
13837060	13
485116	13
10861230	13
3877052	13
11824966	15
12090195	16
1509273	13
2099234	15
956447	13
1295219	13
5102810	13
1864233	13
6818705	13
3591874	13
3053069	13
641552	13
3104907	16
3350242	13
9659091	13
7586638	13
19478513	17
2617365	13
8572907	13
9865361	13
25443396	13
2724940	15
18950302	13
3505432	15
6656234	13
12498937	13
4259155	13
7925833	13
11600971	13
488459	13
3456249	13
16409172	13
63828883	13
2326552	13
3402599	13
12989271	15
12442512	13
1197677	16
15800295	13
819618	13
1939640	13
844512	13
16282638	13
9058066	13
13015274	13
4753338	13
196030	13
20619515	13
5122132	13
10006419	13
5792571	13
25271503	13
4745242	17
13452314	13
7213461	13
23276252	13
6518348	13
11210564	13
8728984	13
3047817	13
2593288	13
10075426	13
2776688	13
5519509	13
3737147	13
1537891	13
2484202	13
14894903	13
15036335	17
21370777	13
4199214	13
27442112	13
12612306	13
5739844	13
5229167	13
4154341	13
12098202	13
703758	13
7495139	13
6541159	13
3472416	13
2551718	13
4700127	13
13141338	13
1035529	13
11773812	13
1904584	13
936008	13
212259	13
2798665	15
3269711	13
2256978	13
24544314	13
7567828	13
21662018	13
17169333	13
13181882	17
776626	13
7661495	13
10654349	13
6736643	13
4188632	17
7964331	13
6973966	13
9496524	13
9499266	13
1350705	13
1874738	13
3928715	13
11147662	13
3332419	13
2430741	13
12928463	13
1758288	13
3997186	13
43446443	13
20285872	13
33707290	13
5675936	13
3449369	15
11171538	15
26642905	13
1433805	13
6747840	13
6458303	13
1751562	13
1282113	13
4227853	13
2152981	13
2834701	17
26546654	13
13635310	13
20165571	13
34044174	13
3830265	13
10299886	13
3505770	13
7972484	13
25761459	13
17748	13
971328	13
7539329	13
7321340	13
6912407	13
6127056	13
25790906	13
4056587	13
32278529	13
7374934	13
1003582	17
1986845	13
13082011	13
29887062	13
4504765	16
17502436	13
2526303	16
20853056	13
1220016	13
9140331	13
994268	13
12299561	13
1942747	13
1280379	13
4238170	13
4038786	13
525417	13
9470736	13
3745280	13
462015	13
9287547	16
3433121	13
4666923	17
1250379	13
1486216	13
1863540	17
414867	13
10824921	16
8479357	13
9459863	16
3305451	15
1487473	13
21332693	16
33242050	13
10379063	13
6157065	13
1458650	13
19459902	13
1011284	13
5653117	13
19037269	13
9053239	13
1731376	13
974302	13
2484716	13
9186887	13
27246818	13
11390681	13
19541127	13
6208848	13
3948070	13
15943712	13
7294040	13
5616686	13
2493661	16
11964864	13
16225439	15
1262288	13
1157414	13
15297924	13
238872	13
4258754	16
7910538	13
2978182	16
22488542	13
14186301	16
19613732	13
3125735	16
13639956	13
18088710	13
9243608	13
2540928	13
188325	17
5716539	13
22935240	13
34402231	16
936089	13
11725101	13
1801058	13
8486900	13
913723	13
6927084	17
1257172	13
5895479	13
8928585	16
25846137	15
6872841	13
24875756	13
21416599	15
1907169	13
118365	13
2037809	13
1082929	13
9492978	13
4735026	13
2216143	13
11017728	13
3005029	13
434910	16
7949664	13
10588553	13
3921146	16
13880526	13
5112414	13
9422014	13
58583	13
4336864	13
19945415	13
344598	13
536695	13
974342	13
7247476	13
3671970	13
15705079	13
462979	13
1220295	13
6628798	13
11910158	13
22681309	13
4938009	13
1280335	13
5722088	13
19066868	17
1818608	13
5400041	15
16446466	13
5345809	13
13916936	16
10017334	16
4660053	13
5319222	13
1899344	13
466748	13
1561929	13
7887078	13
5351135	13
9609485	13
4046198	16
13900698	13
6566909	13
2427668	13
3995953	13
31099581	13
7651082	13
11279674	13
8833029	13
8651867	13
11608614	13
4727174	13
25511365	13
19019979	13
2309217	16
8366829	13
6155799	16
105729	13
2035704	13
16548309	13
1274994	13
8786913	13
8273224	13
331234	13
7284048	13
20334388	13
20834117	13
10127353	13
3260286	15
15289834	13
2669025	13
1349846	13
5553208	13
9439961	13
10205223	13
3618854	13
6877246	13
4859820	13
20684952	13
9541249	13
4928855	13
8443579	16
27470425	13
12581952	13
1504330	13
9607567	13
11259095	13
2975215	17
3507472	13
7417446	13
6335801	13
4919842	13
224082	13
8338334	13
7503976	17
7850993	16
2457498	16
3535518	13
3373538	13
15414180	13
7859120	13
20897339	13
5398796	13
12086921	13
25634198	13
7429703	13
22922348	13
13370438	17
7207737	17
4927868	13
26814394	13
311385	13
4293759	13
22284667	13
8477801	13
24894057	13
8745322	13
10153340	13
10276864	13
11015993	13
29319201	13
3394472	13
26445792	13
15041313	13
27153050	16
11278508	13
2798633	13
27219339	13
36232624	13
2383735	13
6174996	16
6089231	13
21806578	13
687153	13
8587047	13
9273730	13
9103266	15
1096936	15
1649864	13
8562478	16
1206120	16
17713790	13
6763937	13
4672638	13
2332965	13
10891967	13
2571559	13
5088779	16
2426471	13
13463322	15
2115903	13
641759	16
1113834	13
15187869	16
36262991	13
27940873	13
23062662	13
2169648	13
8150581	13
6886411	17
6091942	13
46426466	13
3335229	13
8986031	13
25771818	13
2289616	13
745427	13
2005156	13
3529393	13
14447203	13
13881339	16
11959132	13
15843862	13
9695341	13
4320778	13
15393153	13
2736883	13
1437529	13
1239989	13
13952706	16
13041337	13
16577592	13
22192574	17
12280848	13
1488244	13
8952762	13
6265941	13
1641919	13
9762509	17
5660994	17
1283808	13
13339624	13
7973512	13
5965757	13
13555198	13
13909345	13
2024001	13
453214	13
8294266	13
5631300	13
6752458	16
1613299	15
20482112	13
8729706	13
14660177	13
4283351	17
656218	13
9881293	13
7540080	13
3699322	13
4382630	13
2352537	13
2007286	13
21145621	13
23222578	16
17519879	13
1034739	13
3989514	13
6915349	13
8216120	13
3916159	13
21864994	13
33698439	16
7486183	13
617694	16
17990765	13
3353303	13
3010586	13
13709570	13
6980841	13
12175049	13
16127780	13
23635577	13
37445059	16
25304579	13
6133990	13
3243425	13
3108978	13
4803083	13
1003160	13
1996175	13
1802698	13
7857748	13
14732380	13
32421878	13
9421255	13
4751540	13
14630803	16
3550404	13
10083735	13
459828	13
16479597	13
140197	13
19316495	16
19170844	13
32479148	16
5049583	13
6490198	13
5068290	13
6628265	13
421447	13
12890850	15
18962837	13
1046157	13
3072858	13
488977	13
9154076	13
16494755	16
22306486	13
13755790	13
5935689	13
2829958	17
51164786	13
1788832	13
2680426	13
14600461	13
2973806	16
177336	13
8998715	13
1806326	13
13488847	16
11832222	13
1328655	13
6093975	13
186564	13
27691500	13
1297769	13
6250216	13
5656179	13
2257320	13
10744429	13
17006485	13
2270141	13
2189663	13
5454781	16
10714315	13
2444731	17
2350398	13
4725580	13
837771	13
14513442	16
5702245	16
2849739	13
5269991	17
2905846	13
8847765	13
4654632	13
11484680	13
3723891	13
25709776	13
31225079	13
11147713	17
13480888	13
12384638	13
456909	16
6212913	13
12271593	13
5472971	13
6373737	13
979909	13
2673486	13
4493539	13
33136946	13
11117425	13
24501295	17
5072137	13
5221092	13
7770433	13
1912940	13
12328112	13
4000357	13
6058235	13
22131047	15
916508	13
6932903	13
3133457	13
30034887	16
54259242	13
2773067	13
22885289	13
1848959	13
24249452	13
564689	13
16980684	13
5063992	17
1834482	13
11487336	13
6163156	16
25853767	13
12534838	13
5790293	13
3935102	13
4013256	13
1051815	13
12399142	13
16155077	17
12855772	13
2519027	13
2476470	13
8306844	13
1792904	13
5704815	13
308133	13
14561472	16
23559729	13
8492421	13
7684270	13
12470207	13
1439992	13
9653186	13
13141485	13
37136491	13
2838000	13
3152206	13
5786464	13
80904	13
5934655	16
9010850	13
1072140	13
899750	13
16800619	13
9835645	13
1584854	13
728363	13
4665364	13
4828316	13
12213133	13
11559653	17
14576601	13
6776472	13
942742	13
1137572	15
67814664	13
14353961	13
8815667	13
7918410	13
3793807	15
650857	13
12483809	13
5336835	13
10964799	13
13866632	17
3008795	13
5821173	13
8475665	13
3942044	13
21307999	13
7943289	13
644737	13
8323640	13
2242482	13
24903098	13
7193002	13
1440991	13
9871236	15
1107727	13
10835729	13
6088706	17
826562	13
1738760	15
4300530	13
6829105	16
3464672	13
8837737	13
5165405	13
9391113	13
4714212	13
4078572	13
381561	13
4510929	13
144766	13
8283141	13
19770688	13
2581370	16
3947649	16
11997981	13
6666580	13
3812345	16
7319103	13
178102	13
810047	17
3380343	16
2450816	13
3268295	17
3048340	13
47434677	16
22641615	17
5286387	13
12172857	13
19692709	17
3326248	13
4872483	13
2642183	13
7346349	13
2705732	13
4707020	15
317476	13
20040045	13
9464695	17
3205251	13
3502584	13
28378371	17
6518072	16
10612468	13
10515475	13
9030684	13
5373227	13
17530769	13
7410688	13
2469306	13
20251651	13
9604227	16
22284626	13
4088552	13
36441931	13
8543115	13
4448030	13
27649658	13
16119483	13
5576101	13
29113718	13
2991168	13
9786781	16
17693968	13
5457092	13
10160751	13
301949	13
1335419	13
13382705	13
28053225	16
158701	13
860187	13
2847095	17
1765197	17
14884326	13
8772916	15
4414646	13
14220115	15
14186611	13
9484150	13
2000945	13
7403213	13
2120340	13
1564215	13
2199053	13
29467056	13
2217457	13
1376497	16
5433390	13
1508479	13
6854673	13
5937593	15
11180107	13
9794312	13
11657720	13
1894305	13
1554703	13
32433572	16
391994	16
8010549	13
775777	13
4081479	16
17942541	13
2865260	13
359629	13
3577209	15
2112380	13
40549425	13
5951707	13
2997253	13
13455381	13
22642074	13
7862148	13
10068411	13
1369232	16
5724202	13
5095048	13
3281788	13
5398200	13
23679599	16
3577393	15
144185	13
18989	13
2965687	13
5285351	13
16357543	17
680592	13
80854	16
1943838	13
10068463	13
12008794	13
4345998	16
14723114	13
19761076	17
5114125	13
18848696	15
1522705	13
1558155	17
20195408	16
22957859	13
21652078	13
18231951	17
586174	13
9434859	13
10646179	17
976460	13
3130198	13
1786096	13
1393945	13
12430934	13
26617151	13
8433836	13
2572886	13
3651907	13
8215325	16
12115354	13
3465219	13
9503393	13
23583291	13
9750906	13
33681556	13
3897930	17
841641	13
441641	13
1007776	13
7815293	17
9708845	13
22923898	16
38722967	13
336303	15
2967815	13
1046517	13
19697245	13
3471972	13
6084090	16
3082857	13
4641934	13
8540363	13
15257520	13
17395257	13
1332128	13
4633430	13
8057725	13
8390843	13
2432659	16
7280544	13
9367244	13
9030455	13
2890454	13
4722920	13
14504218	13
2557907	17
13010119	16
7827283	13
16816319	13
13552796	13
13873826	13
908898	13
69147	13
5015469	13
2076287	13
15799202	13
1605816	16
4881667	16
17573792	13
11288286	13
4480627	13
4064062	17
5853947	13
9020570	13
7072995	13
7043880	17
2486050	13
6801	13
385674	13
2545299	13
1214411	13
14227438	13
5423593	13
10764002	13
6206870	16
3292150	13
30783063	13
12427322	13
9726200	13
7444330	16
6729514	13
31028820	16
5078458	13
159036	13
14092050	13
14450683	13
3139956	13
5759292	16
2747978	16
6814717	13
15764474	13
9956866	15
9818434	13
5595031	13
6848985	13
2002941	13
9929094	13
9071508	13
1927592	17
25825197	13
1147957	13
2290983	17
26256054	13
10520527	13
12868174	13
4405183	13
22553503	13
4997639	13
9601309	16
7671834	13
16174410	13
3366787	15
8761453	13
462695	13
85946	13
35438576	13
2379643	13
18907854	16
637955	15
1585610	13
753676	13
6713038	13
3115295	13
602099	13
1290784	13
18913683	16
565020	13
11812452	13
4678707	17
385953	13
8723712	13
1165827	13
8592520	13
1405563	17
1375337	13
6933291	16
2403022	13
3040812	17
659005	13
10381006	16
2000354	13
6420024	16
3811656	16
13316527	13
1377873	13
1138194	13
5388153	13
4246603	13
6557597	16
17331721	13
3980064	13
12616458	16
7359924	13
15409274	13
23050103	13
9815578	15
315573	16
24252105	13
26872734	16
2968350	13
1977922	13
2397671	13
16519861	13
260146	13
5249476	13
4999907	17
11935099	13
1996080	17
17242933	13
3032652	13
17267950	13
2944982	15
11224166	13
1802016	13
7937179	16
4241164	13
19442603	13
9342014	17
4442560	13
1619654	16
6393890	15
781340	13
7434143	13
1516435	13
594386	13
9786278	13
21411612	13
442537	13
7176234	13
4435082	16
6255314	13
31343590	13
8272111	13
3274756	13
13253510	13
7187097	13
462730	13
5127759	13
4620320	13
2432270	17
3522758	13
2349778	13
1955811	17
1601832	13
8098638	13
4258881	13
5238881	13
6790756	17
9480021	16
3671414	13
3134275	13
4294550	13
1326542	13
1146134	13
14921312	13
5948137	13
322787	13
5496651	13
4081433	13
326868	13
6965098	13
3377846	16
5633433	13
3041483	13
1951286	13
1394182	16
17489182	13
5523820	13
935740	13
7094935	13
500589	13
9443066	13
2645452	13
1379274	13
7060107	13
21392913	13
14758816	13
8169750	13
3053957	13
18731322	13
9426679	13
2546434	13
3941296	13
1257373	13
26170730	13
263426	13
8796621	15
1403333	13
635903	13
6606304	13
3901214	16
1696616	17
17425793	15
16561421	13
5201208	16
1487928	13
3778777	13
14669641	13
5298213	13
17109963	13
8787886	13
2092664	13
22221821	13
7028814	13
3256126	13
3114365	16
11602150	13
4088225	17
6295072	13
4278283	13
5663976	13
20120853	16
7450926	13
495777	13
3639181	13
10872125	13
11624124	13
22407411	13
2180616	16
1622442	13
7690065	17
7394197	17
3623122	13
17578736	13
10623079	13
2218037	13
7075812	13
2801280	13
78385	13
2141077	13
4682588	13
13004918	13
5832112	13
28128796	17
4315913	13
17453774	13
2473778	13
9102124	13
3502216	13
49090050	16
4837267	13
5635033	13
14335574	13
13822818	13
9396940	13
2606782	13
8278662	13
4999687	13
755320	13
11598105	13
6780930	13
1409446	13
6097798	13
7536264	13
9035499	13
5778113	13
6436033	13
9768246	15
2401929	13
11534862	13
30130642	13
9305519	13
11126749	13
3772210	13
926369	17
2633295	13
2915397	15
10536755	13
912589	13
2401130	13
3104446	13
1458447	13
4746029	13
2869335	13
16776263	13
28839196	15
23389022	13
25850696	13
21254448	13
22482201	13
2464194	13
1493844	13
4226922	13
628163	13
3410108	16
32609419	13
4363173	17
20964921	13
1204640	13
1827832	13
3377678	13
9903569	13
1483316	13
19814837	13
540150	13
819547	13
24289676	13
1886065	13
13337657	13
1892268	17
8882903	13
17874405	13
23324242	13
15734272	13
15349721	13
7788059	13
7078950	13
6667552	17
29003293	13
4914329	13
16099	13
28227965	13
7530656	13
2231318	13
17266370	13
331106	13
371475	17
4671866	17
16776007	13
6393673	13
4111333	13
7766906	13
6372329	15
610187	13
8094465	13
188854	13
2941938	13
3254693	13
19400413	16
5441442	13
7648238	13
4869581	13
14738643	13
13423844	13
13492026	13
7686510	13
22666598	13
8114907	13
12130693	13
8582300	13
4183742	13
2253291	13
5646316	13
4224362	17
12543912	13
12595587	17
8198109	13
11726222	13
3929594	13
1013480	13
2513073	15
1028786	13
6372225	13
1235622	15
3843882	13
3565114	17
2133346	16
31077435	16
438034	13
9768002	13
10191939	13
13288317	13
1952868	13
32443338	15
18919679	13
23054602	13
10334510	13
1971233	13
5290257	17
18916161	13
6464311	13
17856899	13
3244566	13
2056241	13
14215396	13
1622924	13
7969676	13
3025685	16
2973368	13
4777609	13
7484109	13
16372426	13
2300821	13
540569	15
2182256	13
28415772	13
4196733	13
12719486	16
14878990	13
12998128	13
14831741	13
2503630	17
10844395	13
28108304	13
5698159	13
45656396	13
3244665	13
5637928	13
1425164	13
1367266	13
7276982	13
2658097	13
27605525	13
3202468	13
1857161	13
5762798	13
16982419	13
6110038	13
14131295	13
4563558	13
17407198	13
7621410	16
20835065	13
6706509	13
20160952	16
7781539	13
9709092	13
1918831	13
17774343	13
2783831	13
5903340	13
5424911	13
3053403	13
7221733	13
3964197	17
294067	13
7103697	15
7586968	13
10345680	13
2481139	13
15061064	13
5234730	13
274442	13
3650511	16
11993485	16
20350239	13
3538081	13
6097693	13
6945001	16
17731718	13
7734674	13
2056939	13
12523108	13
23137724	13
12855673	13
12920972	13
10564724	13
4117403	17
713870	13
2382085	13
2003896	13
9268570	13
1091796	13
1640978	16
784039	13
7736788	13
2108953	13
33723172	13
1402047	13
3855907	13
6091667	13
1528022	13
470089	16
16827749	17
7223033	13
23172492	13
8960223	13
1861664	13
4690030	13
52095837	13
7159924	17
18028947	13
8740733	16
19774102	13
4089342	13
9590991	13
7977020	13
117205	13
5349577	13
996495	13
2927073	13
12123116	15
4458827	17
7070524	13
18380050	13
11752375	16
1685467	13
3094166	13
8419364	13
30881965	13
3356791	13
7710211	16
4565354	13
7725267	13
176044	13
5703089	13
21561886	17
3945176	13
10267061	13
9991284	13
5855739	13
4102554	13
119990	13
5474765	13
10129585	13
421610	13
6824032	13
8053657	13
2792473	13
5812560	13
4267226	13
13489264	13
10597315	13
4246147	13
753236	13
6652842	13
6656007	13
12446380	13
924431	13
7018874	13
11625279	13
2870564	13
2020050	13
26458411	16
10322425	15
13658073	15
9937123	13
665140	13
766745	13
11991811	13
15330825	13
10930133	15
2538186	13
6230916	13
15388704	13
67234894	13
24611274	13
6454474	13
9845992	13
19745333	13
5129816	13
24143996	13
20449574	13
19180575	13
1422283	13
3243330	13
993459	13
5194759	13
17453660	16
5957922	13
2325254	17
10581630	16
973070	13
2335012	13
5362987	13
24103286	13
6269066	13
6501081	13
7736443	13
12344145	13
3833023	13
37111010	13
16868854	13
2721453	17
564077	13
600898	13
11517581	13
3490635	13
21045755	13
14051120	16
3987498	13
2763100	13
5998253	13
10428442	13
12986360	13
18153771	13
4684365	13
4653591	15
13860412	13
22393270	13
12202289	13
4965547	17
10899035	16
4478152	13
6217730	13
20323274	13
25076162	17
2121758	13
1270401	13
3894748	13
10237213	13
969327	13
7968204	13
11552270	13
3610260	13
2859775	13
23363426	13
308258	17
9846281	13
695023	13
9453325	15
1494178	13
1780223	13
5601383	13
682289	13
41462860	13
6620034	13
6354450	13
687677	13
13775222	13
11424146	15
2044566	13
6098262	13
547415	13
2566262	17
17996646	13
747528	13
5575647	13
33379641	16
919011	16
16313173	13
6469776	13
9770399	13
749753	13
6469793	13
4612982	13
8588734	13
5185097	13
9091418	13
5907559	13
785920	17
14771189	13
24506579	13
14943616	13
1133177	13
5860049	13
10009409	13
1184855	13
10553188	16
24407480	13
2690166	13
532912	13
240139	13
10949320	13
20224278	13
12302009	13
780642	13
7470414	13
2726385	13
37104846	13
296783	13
23364186	17
2742115	13
14366308	13
16527899	13
16111360	13
7566604	16
5910073	13
2371661	13
9650332	13
3030398	13
3932694	13
163091	13
1841899	13
38659726	17
13641059	13
1762795	13
8257703	13
3759336	13
26649825	16
21130009	13
680372	13
10971752	13
58786	13
1929566	13
18764798	13
12392479	15
7723352	13
231155	13
1718141	17
8745347	15
25348466	13
9863458	17
2840768	13
777715	13
13051195	13
4871417	13
3702156	13
1466181	13
9554199	13
8176003	13
2547265	13
966100	13
37779527	13
884156	13
15131835	13
2688104	13
8411242	13
9983946	13
7318071	13
4342609	13
23793995	13
393886	16
11648607	13
30404409	17
19245548	17
3935486	13
13476993	17
17380530	13
31878872	13
2322890	13
1501043	13
713963	17
21692696	13
11688021	13
2654963	13
5186330	13
7450293	13
16613752	13
1745833	13
1801659	13
2742613	13
27564538	13
981270	13
1384657	16
11339317	15
12377882	13
4262327	13
19361735	13
3528073	13
2256477	13
607330	17
6728787	13
24975847	17
2082467	16
4935058	13
5472952	16
32827453	13
8033113	13
6390075	13
22795	13
2337944	13
29604739	15
2730757	13
6040625	13
23583405	13
9630220	13
1932882	15
1749208	13
12372099	13
9769190	13
27439814	13
13072821	13
15901315	13
12631290	13
6619741	13
13660333	15
587266	13
8957800	17
12592401	13
8906106	17
8433326	13
1062780	17
9526806	13
12191656	16
9422100	13
1596831	13
1091137	13
14745203	13
7473121	13
7469326	13
15132741	13
3147626	13
1124652	13
13292353	13
7320159	13
3569601	13
4432297	13
8798313	15
19409569	13
2877569	13
10345251	15
29013039	13
9560290	13
20643523	13
877697	15
1765174	13
6896814	13
3555662	13
8807728	13
2861112	13
6428389	16
714398	13
4628517	13
578778	13
10646191	13
18606232	13
6727424	13
3030745	13
10929662	13
20894892	13
92624	13
14683735	13
6243617	13
24700659	15
4760923	13
2185553	13
4439333	15
1671760	13
2818396	13
4855971	13
1981874	17
12752647	13
3656093	13
17954200	13
2452575	13
8098220	13
21804668	13
6707397	13
9700798	13
4551684	13
77372589	13
7593892	13
7185001	16
29092826	16
858822	16
1991203	13
1894840	13
602686	17
2898470	13
8075191	13
11077828	17
8562679	15
5983712	13
15184233	13
4069158	13
2460427	13
9273346	13
7875100	13
10054022	13
1968384	15
13706585	13
7268514	13
20615250	13
32751998	13
4639469	13
577900	13
11056363	13
1726308	13
20732377	13
5463426	13
6420810	13
5987567	13
1611851	13
11067945	13
14686701	17
6152420	13
5698590	15
10518659	13
4836941	15
495530	13
1244570	16
3706937	13
1595708	13
1269977	13
1804034	13
3421357	13
12246863	13
4474228	13
2452767	13
4351004	13
2629253	13
17675029	13
5329806	16
719075	17
6580732	13
8160990	16
10449477	17
20204029	13
26879871	13
8195896	13
15317385	16
10129864	13
22259	17
2696995	13
17786455	15
4669221	13
2543230	13
7375556	13
29173651	15
1092713	13
75071	13
2598319	16
6230581	13
23429801	13
4625745	13
6578982	13
583402	13
4089643	13
3161157	13
12512141	13
22330769	13
10172234	13
1469914	13
22848212	13
12839944	13
13076608	13
104428	13
20681802	13
13607088	13
18868096	13
3713441	13
1814529	13
4195546	13
300483	13
386187	13
2935331	13
3139263	13
742507	13
4498447	16
19235629	13
2113404	13
9724497	13
1108998	13
7166893	13
19106077	13
2933684	15
15210170	13
684300	13
6993230	13
4123344	13
3362575	13
348737	13
8242093	13
23147830	13
1543466	13
1531332	13
4753958	13
826658	13
787312	13
3652010	13
7472843	16
16236799	13
4089964	15
13638050	13
14511769	13
9980619	13
2474462	17
23379678	13
5281583	13
2871497	13
11264107	13
1113356	17
10844654	13
7031070	16
2346859	16
5103917	13
13125585	13
27327177	16
566613	13
17848184	13
30899765	13
19823278	17
5790973	13
7376237	13
19434593	13
6064963	16
1104965	13
7302723	13
9253135	16
2308037	13
3860300	13
10638057	13
23073451	13
28531875	13
528575	15
6041957	13
7595765	13
361885	13
9167596	13
912797	13
22675148	16
1762182	17
6971865	13
12431289	17
15223253	13
7451203	13
24384969	13
1185506	13
2410201	13
23370716	13
9359560	13
10357329	13
14349678	13
8023449	13
14058165	13
14720862	13
6263094	13
5223425	13
820343	13
13412467	13
8357731	13
13545667	13
8514194	13
2745542	13
5651924	16
2584558	13
6620832	13
18506233	13
30666702	13
2150654	13
16261283	13
740958	17
965050	13
310780	13
1562875	13
862014	13
12871048	13
6981136	13
1255491	13
8141070	13
10628660	13
3439741	15
21396664	13
4238501	13
735392	16
131076	17
226123	13
15177611	13
21607450	13
9479928	13
4697615	15
7385547	13
284269	13
823329	13
9892910	13
446399	13
2501483	13
1057355	13
8207411	13
3611308	13
25536444	13
9410787	17
10393241	13
13869931	13
28974040	13
863443	13
452926	13
5670161	13
10310437	13
1990285	13
10979616	13
6986981	13
17748596	13
6810445	13
5538166	13
20041271	13
6301751	13
4746535	13
13916308	13
3298592	13
6039360	13
15925758	13
14233296	13
7014801	13
4301195	13
11688513	13
14039741	13
995860	13
3279417	13
654396	13
6567457	13
5147851	13
419138	13
5558	15
553416	13
1513278	16
9265613	13
471743	13
767367	13
32835258	13
2486650	13
347644	13
2815477	13
19710182	13
407949	15
7878496	13
10702624	13
2585160	13
1297283	13
11609766	13
1895517	13
12183650	13
4147330	13
1163471	13
9608447	13
16340983	16
6922509	16
9881198	16
5486557	13
3555071	13
3926417	13
1098194	13
795057	16
3221946	13
2132690	13
22821152	13
430370	13
1658463	13
2360086	13
3442063	13
21777030	13
7449500	13
3740129	15
25950501	15
12948011	13
10481552	13
6220547	13
13957411	13
17824640	13
10957238	17
8271002	13
7755763	13
4479354	13
1367637	16
624951	13
11212487	15
4267476	13
27179940	13
2921302	15
16089160	13
1296721	16
9656779	13
691789	13
23350589	16
19541529	13
1392409	13
4733508	17
7002786	13
6222464	13
14639628	13
9565965	13
456572	13
2446713	13
6297031	16
6168188	13
23409947	13
8845193	13
12835855	13
6070151	13
15494089	13
11238203	16
2288599	16
7038425	16
4558469	13
14773797	13
9437693	13
5690735	13
8614263	13
15031268	13
5052135	13
12509381	13
14790917	13
18870898	13
15915627	13
8273300	13
464181	13
13758777	13
15945200	13
19313207	16
1676547	17
10437861	15
8248696	13
1801929	13
9963506	13
1496038	13
825252	13
7557295	13
1400299	17
75765	17
9064548	13
22372112	13
6816703	13
4039542	13
109377	13
19906172	13
8692326	13
6776770	17
9636458	13
385194	13
3573790	13
3149670	13
17829066	13
8074546	13
14605657	13
5364801	13
488008	13
5645355	13
8324528	13
20184576	13
2164285	13
599203	13
3725541	13
12008292	13
13250744	17
1543309	13
7009630	13
24170459	16
5745761	13
5211734	13
5142721	16
1987250	13
1651251	13
24046905	13
4825862	13
1571922	13
29281921	13
2440039	13
1126040	13
3861014	17
16011924	13
13536105	13
15554402	13
5132336	13
7192326	13
13182939	13
10097610	13
25387771	13
5577431	13
12072063	16
320474	13
26197	13
3098058	13
1561658	13
9607966	13
3374874	17
26038173	17
14414809	13
4097682	13
32754494	13
8450247	13
1040415	16
6702653	16
13720959	13
9311300	13
1165217	13
11406646	13
2623342	13
1784892	13
6841252	13
11335868	15
15033930	16
6053593	13
42685080	13
5407192	13
470864	13
2765866	16
7559776	13
7805884	13
11650755	16
7799053	13
3204133	13
13218446	13
22179039	13
1701214	13
8698318	17
2677780	13
605497	13
24567473	13
6507755	13
16242422	13
962387	13
2900206	13
17099882	13
19880671	13
25272698	13
14807949	13
4236262	13
1580497	13
1191068	17
5408306	17
19124047	13
16635919	13
3170244	13
9856335	13
10554331	13
8391149	13
2179951	13
12751274	13
371749	13
228869	13
1551265	13
22373149	13
8209236	13
565059	13
2450980	13
9926473	13
659183	13
1921444	13
245659	13
2960066	13
3547892	13
16227161	13
9353664	13
6175102	13
1434229	17
2681868	15
8971742	13
5456868	16
3706253	13
2509487	13
1182406	13
4976899	13
7389455	15
1243615	13
13550885	13
8242641	13
9813031	13
3846932	17
4933321	16
16088354	13
5570433	13
1658507	15
5426844	17
15146903	13
2404154	13
17452635	13
506843	16
13332729	16
14830845	13
1899580	13
15473082	13
10604167	13
3432595	15
9113288	13
11112128	13
14476252	13
210842	13
7604957	13
4131860	13
20732685	13
615096	13
1209691	13
261469	13
9778119	13
13235858	17
2792619	16
1988857	13
3660726	13
7838468	13
1553674	13
13969427	13
2939924	17
5593054	13
10673653	13
4596089	17
206493	13
10634750	13
4636824	13
23312146	13
140570	17
1559626	15
3640984	13
2128607	13
2722384	13
3835527	13
6505639	13
10359422	16
18426403	13
8372388	13
8573462	13
1931927	13
14935587	13
9597743	13
16024800	13
2172026	16
28188334	13
19497147	16
759474	13
864065	13
1111128	13
15143810	13
4274649	16
20259933	17
15695011	13
803618	13
2537933	13
9960860	16
5881719	16
989248	13
9006394	13
1945820	13
14683540	13
9053493	16
5702180	13
22556520	16
16798082	13
8698839	13
3203908	13
3822400	17
233691	13
3657244	15
10231247	13
9923077	13
2447955	13
41706244	13
722804	16
9095	13
7633063	13
9084151	13
5868893	13
16658953	13
3988016	13
8710099	13
6858782	13
5164894	13
4120293	13
3613472	13
1234574	13
23839228	13
8642726	17
14503474	13
2630605	13
4259047	17
329942	13
1126223	15
6323328	13
5593323	13
11787342	13
10584117	16
6783157	13
10228631	13
7709841	13
25559419	13
65613	13
12472740	13
13405382	13
996428	13
1989888	17
11403695	13
3163014	13
11398000	13
14423775	13
490090	15
5869187	17
9710488	13
639622	13
1037297	13
485703	13
7621156	13
14054383	13
13448074	13
82254	13
7529263	13
228866	13
11959258	13
18960233	16
1943308	13
2413608	16
2394811	13
10441626	13
2788051	15
773850	13
36399666	13
1141511	13
13048878	13
1096617	13
11869563	13
5666770	13
8020526	13
1138896	13
2525648	13
6968015	16
3522284	13
2629194	13
12858678	16
5824197	15
4855174	13
4802939	13
26015980	13
1251390	13
5323561	17
5592677	16
2619307	13
9091534	13
31665662	13
2840539	17
8383076	13
9146267	13
5873427	13
1321778	13
15661484	16
11019220	13
3761569	13
7957920	13
2226756	13
4178827	13
15628517	13
4958292	13
22891948	13
3284656	16
6612171	13
1091546	13
10678633	13
2704265	13
4880886	17
1563030	13
11856618	13
3409061	13
7106763	17
4125781	13
1185500	17
1428136	16
30047370	17
28815458	13
31166721	13
8297457	13
1306689	13
8799080	13
7674939	13
6229706	13
5038591	13
2130156	17
5250533	13
4997218	13
18736794	17
762422	13
908690	13
11687726	13
1853707	13
7380144	13
6180471	13
8691452	13
12732418	13
9179048	13
21474403	13
2551076	13
5113285	13
14352848	13
13404199	17
2599185	13
24558903	16
8861064	13
39535943	13
9154398	13
9153153	13
3249851	13
65411397	15
1705938	15
4769895	13
21491760	13
2724638	13
7992510	13
3123941	13
2526422	13
6022998	13
8916785	13
2478248	13
2792514	13
2988207	13
5454512	13
115163	13
5398357	13
17574751	13
4870468	13
4153961	13
3694905	13
116290	13
19874310	13
17192250	13
605336	17
485307	13
12246330	15
1797201	15
4002276	13
3588901	13
398500	13
14805868	13
6084339	13
10087873	16
449796	13
7060369	17
10218137	13
2220234	13
5782953	13
16506126	13
25001287	13
133050	13
13385205	17
5558799	13
20371200	13
5259046	13
10098816	13
1700567	13
945528	13
19295974	13
4935435	13
14518204	13
20722714	13
24297790	16
1759791	13
24988439	13
2924770	13
12026986	13
3756368	13
18741269	13
134969	13
55266205	13
20130086	13
1495601	13
1174081	13
7275889	16
6192955	13
6383094	13
930889	13
38252434	17
11587555	13
1105630	15
2806732	13
4407986	13
4660637	13
14364563	13
2454012	13
7975879	16
8432559	13
2050351	13
537536	13
8253954	17
1167263	13
24862199	13
6889521	17
3954036	13
10812107	13
1996931	13
11670583	13
944303	13
1602885	13
27347349	13
1111606	13
19888228	13
4288068	13
18274054	13
15241524	13
791818	13
611439	13
16070878	13
2660834	13
10616258	13
183733	13
5128077	13
32450	17
10950575	13
9162439	13
1399698	13
4958439	13
1299418	13
2999466	16
3022228	13
3570815	13
3042384	13
3875377	13
4745151	13
8182729	16
55551525	13
10074358	15
6595374	13
2231281	13
9857920	13
12613707	13
6123772	13
10846302	16
2769417	13
23745726	13
4597932	13
13610384	13
22921109	13
4827571	13
34967621	13
5578934	16
1064031	13
5037374	13
4147822	13
23372683	13
746215	16
24768365	13
10745738	13
13489441	13
18290181	13
939692	16
4116527	13
18486814	13
10781955	13
16031185	13
9849150	13
3503009	16
54996635	13
3653856	13
411806	13
2934212	13
440179	17
664971	13
1628279	13
291639	13
4082533	13
12181037	13
2267638	15
1954973	13
5546187	13
11291669	13
495413	13
12708342	13
10022819	13
12724775	13
10331467	13
4394239	13
12824900	13
6010135	13
886617	13
866583	13
2880706	13
2180663	13
6558519	13
6317039	13
25717405	15
38747	13
7369633	13
6059967	13
3998303	13
10452292	13
40619895	13
10411442	13
5370639	13
6344420	13
15660941	13
25722908	17
3025767	16
1886188	16
920849	15
1513578	13
6987637	13
2128429	13
8039840	13
892401	13
1851766	13
10132339	13
577611	13
14750177	13
20243437	13
12543841	13
5584274	13
6564118	13
17871316	13
8700186	13
7098685	13
18966231	13
14748876	13
25339874	13
22010120	13
1591054	16
4255938	13
1047403	13
9921748	13
421833	13
9336494	13
23327142	13
4960438	13
4091889	13
20045014	13
9582622	13
8571571	13
9147572	13
1801643	13
17385611	13
671722	16
16062564	13
15282491	13
4617035	15
1366889	13
6675750	13
2062148	13
7353061	13
1811782	13
6770008	13
10923027	13
46956396	13
87883	13
2688129	13
5105503	13
13113348	13
2442600	16
14282990	13
2337206	13
8879753	15
2460205	13
6181648	13
10201897	13
1233504	13
3059472	13
19005568	13
789628	13
1151766	13
2441377	13
1852929	13
14372757	13
16461507	13
1879123	13
3991231	13
9966390	13
8939373	13
1587194	13
1642135	13
14194812	13
482253	13
1096321	13
274338	13
463472	13
6008790	13
16003443	13
12328791	13
5379577	13
1248538	13
9829423	13
4200686	13
1247420	13
7694569	13
2957453	17
18095949	13
1961161	13
15692563	13
2677069	13
2861946	13
809790	13
9660667	17
5789153	15
1221747	13
33922461	16
9120039	13
548026	13
3661336	13
3626564	13
8797807	13
9538933	13
10021328	15
3360943	16
11283979	13
4177974	16
9789452	13
2264936	13
5877427	13
2855496	13
9129121	13
1777993	16
6084083	13
1785274	13
2523801	13
5033750	13
15224823	13
1794651	13
11464805	13
3170298	13
10986783	13
5647365	16
18313288	15
12138678	13
701270	13
3019802	13
82503	16
2211892	16
19061090	13
55804432	13
5908657	13
1582224	13
1208981	13
1514831	17
33081609	13
7732909	16
8099036	13
9260568	13
528030	16
7711008	13
5908485	13
11549289	13
7086085	13
8070423	13
3029597	13
26470	13
22771615	13
1557173	13
15157879	13
10992873	17
12082398	13
21988623	13
1448939	13
4795427	13
450525	13
4720340	13
19498194	13
21970906	13
374204	13
2431632	13
3769089	13
3764341	13
5276821	13
6473682	13
5889631	13
1508739	15
5002623	13
1380907	13
7445705	13
11681117	13
908591	13
9616933	15
4793067	17
4677605	13
9696749	17
85749	13
14058718	13
15832109	13
375561	13
470442	16
11159010	13
6508334	13
10926739	13
734981	13
7952220	13
7352220	13
3172925	13
2708669	13
192732	13
1564836	13
3398189	16
1836961	16
20309267	16
4429579	13
10990939	13
3003034	13
629004	13
3223729	13
8650478	13
6321164	16
6635506	13
9803033	13
451230	17
12114078	13
10657240	13
24847193	13
3768800	13
1356147	13
14952048	13
3093074	13
8017033	13
1512632	13
1461826	13
20110284	13
2851242	13
17921071	13
125731	16
11013091	13
21784600	17
9949491	13
15881808	13
21936247	13
1409348	13
4040404	16
8942575	17
5570581	13
1323148	13
11623800	13
14514242	13
22470296	13
155295	13
7680342	13
11319533	13
4064720	13
3417191	13
20412845	13
2604350	16
7184908	13
11058890	13
9259487	15
15613165	13
19638249	13
54173062	13
4960987	15
10158392	13
7718322	13
7952996	13
210354	13
2857644	13
7843404	13
5042963	13
1099634	13
3150761	13
4914064	13
19481436	16
12166764	13
2578628	13
10363851	17
2318526	13
7421974	13
6669427	13
39866107	13
895632	13
4894861	13
3136273	13
1577159	17
1252580	13
8426951	13
184486	13
6727518	13
5154388	13
4154432	13
18101678	13
2004583	13
6404837	13
1571248	13
1070577	13
1057591	13
3091357	13
4236816	13
13067631	13
22109518	13
1177942	17
11734795	13
3666185	13
3414411	13
920612	16
1745416	13
778161	13
11392643	13
6325677	13
22128199	17
4421460	13
139159	13
619202	16
9670752	13
2279378	13
1793702	15
7674129	13
50683	13
867110	13
20710958	13
10033107	13
8840911	13
3734321	13
4092973	16
4220473	15
15288328	13
4271552	15
6122930	16
3045802	13
2259817	13
1596104	13
4390288	17
24872900	13
2417519	13
5407692	13
638810	15
9358786	13
7283958	13
185138	13
16308803	13
8239321	15
2452951	13
21141807	13
36538732	16
6723487	13
7573912	13
13878416	13
6962314	13
5046239	13
14248007	17
12817216	13
23358392	15
1482351	13
26022581	13
2684647	13
8252166	13
12884407	17
16133513	13
1907124	16
1351356	13
2913432	16
3747617	13
4576203	13
2554294	13
18416163	13
4001456	13
12810047	13
1324833	16
2911281	13
5907466	13
9070082	13
8467003	13
8383529	13
12989842	13
6814774	13
18760990	13
2749720	13
14169056	13
4880547	13
3397652	13
7861807	13
16337640	13
5946236	13
894628	13
11054459	16
6647542	13
460324	13
28872748	13
1757728	13
3389726	16
2096848	13
1350280	13
23005984	13
3703163	13
5024414	16
12448650	13
20067559	17
18276537	13
7068237	13
2678689	13
3110200	15
290731	13
18171034	13
22408408	13
2422571	13
12701248	13
1824392	13
1225633	13
11133356	13
4633172	13
17282055	13
57850424	16
53940233	13
5406755	13
64122	13
13661103	13
12144407	13
3566589	13
4661472	17
3155361	13
2217266	13
3699142	13
2709088	13
2040333	13
9328269	17
15540486	16
3394419	13
6484911	13
9653985	13
14250951	13
124693	15
22051365	13
786366	15
9467862	13
2087259	13
9747111	13
2924950	13
10863410	13
35249281	13
3803396	15
134794	13
19600588	13
9152048	13
3862993	13
12319162	13
23697291	15
2259976	13
768713	13
12103999	17
2370655	16
128639	13
11320217	13
4550460	13
6272258	16
5580387	13
1944843	16
30063926	13
8620828	13
4167032	17
28759723	13
10708835	13
7756412	13
5546256	13
83408	17
474939	13
10844360	16
497950	13
6426133	13
18905996	13
7506679	13
8228776	13
10096421	13
3068410	13
21985396	13
37441214	13
1569429	15
812363	13
10628539	13
9604181	13
903699	13
2859930	13
3392221	13
5022332	13
17574944	13
6440228	17
9793615	13
3054057	13
9925493	13
3023216	17
25152420	16
4748555	13
10620216	13
23595759	13
9790969	16
16995029	13
4727270	13
10720757	13
6435160	17
3782435	13
1173274	13
14311359	13
3401935	13
926536	13
7595148	13
8914436	13
24537337	13
344594	15
7998138	13
6698085	13
24712788	13
13753727	13
866697	13
2859754	13
335818	13
1460165	15
6282770	16
31720584	13
6305324	13
8287019	13
140297	13
11942179	13
1192103	13
8153217	13
25608534	13
6556862	13
14889517	13
15282823	16
727551	13
848561	15
5634521	13
8165134	13
10049713	13
1418284	13
17130907	13
10853018	13
6727905	13
6412723	13
4187991	13
28235896	13
1329798	13
31851531	13
8397921	13
4616802	13
2956021	13
2280648	13
4584625	13
5652798	13
911956	13
13086147	13
13334414	13
15983271	13
8684162	13
362766	13
5668441	13
21636205	13
8260578	13
6185715	17
2013297	13
28894039	13
5902485	13
4119759	13
19259377	13
5915002	13
8959319	13
44127634	13
206318	15
5184675	17
7669995	13
9761071	13
4129093	13
11620561	13
13365637	13
1621370	13
1458835	13
6857273	13
11320693	13
10145077	17
21336742	17
12632549	13
6260847	13
5942122	13
19363242	13
1432798	13
2908569	13
8838187	13
269354	13
1234690	13
3249148	13
1496170	13
10449205	13
14124651	13
1679520	17
4612815	13
3050944	13
13718163	13
1959317	13
660671	15
10263316	13
39097115	13
6407205	13
4677722	13
6861946	13
10762385	13
19343600	13
9295596	13
368720	13
1738593	16
6957169	16
857428	15
8940650	13
3445087	16
8138073	15
15132845	13
7194586	13
1322847	13
3568862	13
4819592	13
3371617	13
8170489	13
3107306	13
6588634	13
8504105	13
46726544	13
4242448	13
124137	17
6646034	13
12343481	13
8906973	13
12740948	13
849882	13
26838196	13
8872621	13
22750372	13
11593366	13
4006536	13
3108204	13
4764116	13
501925	13
13606418	13
4941862	13
594096	15
5891246	13
32305538	17
12570031	17
21499651	13
320981	13
19866415	13
20062763	16
10627187	13
25405410	13
3145807	13
9717366	13
8842466	13
7530709	13
423666	16
14848532	13
6159993	13
3327888	13
8275149	13
6358057	13
8442842	13
4871669	13
428819	13
10108051	13
3874614	13
919313	13
72676985	13
3289980	15
1126223	13
7513700	13
12003819	13
15175458	13
9547897	13
3631754	17
25559240	13
3228015	13
14452749	13
16725315	13
9544219	17
15402044	13
9579685	13
4897655	13
7781000	13
3717828	13
2479456	13
3596850	17
3062509	16
4502804	13
8791065	13
9502486	13
3934969	13
8969365	13
7046997	13
26378013	13
363451	13
720417	13
25495266	15
3427651	13
6203962	15
1625788	13
2482696	13
2366349	13
26558567	15
9081711	13
5239807	16
1059687	13
939166	13
12963196	13
3123345	13
3212664	13
17734575	13
3303586	13
1743461	17
4905824	13
31696229	13
13667862	13
1470406	13
1117710	13
5841754	13
14515935	13
6672727	13
3623355	13
4092803	17
15908911	16
6216857	13
3206133	13
187438	13
740607	13
1324055	13
17224568	13
5313394	13
25843738	13
10660819	13
15179716	13
2978169	16
4627221	13
1921820	13
6034248	13
8397684	13
2830530	13
13730240	13
13923103	13
7843808	13
459110	13
7036082	13
13551256	13
30991529	13
7885511	13
11225202	13
8456724	13
16734852	13
6030400	13
3938472	13
9324745	13
12689800	13
4909363	13
1065548	16
231874	13
9852516	17
5170299	13
8190099	13
2039688	13
19238079	13
12119628	13
12705317	13
2373934	13
2122214	13
3004663	13
4720065	13
26225257	13
6217337	13
6656461	16
18319452	13
102879	17
2911632	13
3976279	17
1477431	13
6148123	13
17999577	17
469415	11
7594162	13
2389781	13
9241175	13
3568632	17
4322569	13
12839228	13
5848594	13
3144173	13
6648675	13
3592861	13
125512	13
7989225	13
1976657	13
9223272	13
502369	13
809991	15
2760229	13
1823729	13
2488505	16
7772069	16
1583682	13
1265327	13
517376	13
2348360	13
6410839	13
11146766	13
5022620	13
27911470	15
8126209	13
1204211	17
684815	13
10961886	13
10974045	15
3611169	13
6576421	17
18065740	13
14295843	13
31332706	13
7711475	13
15507863	13
5358678	16
7800040	13
1494580	15
25434062	13
2764528	13
2348461	13
6226341	13
12824209	13
349276	13
2641672	13
10565966	13
8940181	13
1473677	13
1985752	13
13683291	13
22776088	13
942733	13
30854574	13
6172774	13
3115483	13
11894328	13
9971801	13
5827539	13
4534239	13
6585852	13
6168391	13
6950063	13
2864966	13
10082534	13
17551145	13
9369228	16
17088207	17
1684389	13
11043377	13
1408649	13
4562124	13
11658689	13
82102	13
214692	17
29973445	13
26509445	13
5579403	13
2082159	17
8613910	13
10339352	13
1318484	13
6951115	13
29545589	13
1650930	13
8332375	13
2288312	13
13669300	16
2253117	13
15677879	13
13189822	13
10076441	13
14643775	13
10100955	13
9939817	13
4004765	13
8274852	13
1426108	13
281590	13
7663484	13
3033482	13
22420989	13
7611829	13
25232258	13
406941	13
2063288	13
3815695	13
46699252	13
10564512	13
3934671	13
12909082	13
2809431	13
2644968	13
6405459	13
18663532	17
5783868	13
4053383	13
914860	13
14779749	13
757714	13
8903064	13
9952255	13
2639428	13
772800	13
10759128	13
7166270	13
8980785	13
464876	13
1688753	15
13026338	13
21199152	13
2285248	13
4644241	13
3271318	13
3061125	13
1374231	13
6421525	13
2330412	15
18391880	16
30350228	13
12662356	13
8753499	17
3988700	13
17352137	16
4835384	13
4375213	13
1650984	13
10338564	13
1127429	13
2407596	13
414144	13
5147421	13
4234150	16
7281073	15
5654541	13
36060257	13
1179260	16
7248	13
407883	13
7756862	13
3581028	13
1855647	13
2641107	17
3509814	13
1842280	13
8142025	13
3048804	13
24495902	13
21275742	13
12861705	13
6278303	13
11381555	13
4773762	13
7140345	13
85608	13
9721025	13
9927600	13
2559090	13
35551632	13
4023623	13
2762485	13
406883	13
963632	13
2812503	13
2300819	13
7654525	13
1267375	13
34469318	13
800410	13
7498227	13
3356080	13
11643002	13
2273899	13
1099090	13
7753633	13
19312296	17
12026796	13
8603714	13
8999688	13
21882359	13
10438349	13
2798280	17
10816654	13
2157794	13
5168840	17
1427740	13
15842727	13
5672068	13
3222239	13
5481732	13
10467026	13
3223720	13
7072397	13
9160214	13
1181046	13
6523070	15
8518150	13
458915	15
1258393	13
37997874	13
39792139	16
11402821	17
10921012	13
12716530	13
691742	13
9948006	13
1378456	13
11879512	13
18601873	16
4826270	13
20326905	13
19287437	13
7986839	13
1974157	16
1169442	13
5940071	13
1865658	13
30062159	13
8502495	13
3820029	13
12405943	13
5715183	13
940083	13
2941811	13
12179615	13
415464	15
8091989	13
8096826	13
5677578	17
1354932	13
11455031	13
3084198	13
3037143	13
4273876	13
5393544	17
1791057	13
4155607	17
7036419	13
2032148	16
5276176	13
6691170	16
1654845	13
14360512	13
16981297	13
14877904	13
6290724	13
12431772	13
28132817	13
17579675	13
4938595	13
2088960	13
2363410	13
23140719	13
6817140	13
17015086	13
5212979	13
4205772	13
1546445	13
19120088	13
6834803	15
652389	13
5451969	13
3286683	13
2512788	13
2267202	13
16479747	13
956229	13
5457056	13
8119886	13
7038594	13
20842404	13
11722833	13
745581	13
6256810	13
1558606	15
5990080	16
21374293	13
14160704	13
3748932	16
10744652	13
2195988	13
1317890	13
196341	13
18038819	13
17278277	13
932333	13
2674379	13
1973007	13
4958422	13
8716405	16
6772296	13
2772246	16
23585896	13
30134837	13
972818	13
37798189	13
339473	13
5583427	17
8943526	13
15743559	13
1635187	13
10702184	13
13518498	13
8088969	16
2699960	13
21698272	13
6027213	13
11870985	13
2795101	13
11941242	13
1203224	13
17718355	13
4394784	13
7220532	13
7632702	13
9306310	13
5208079	17
8370319	13
28503954	13
2457051	13
2183075	13
4009944	13
9226010	13
18620901	13
3677893	13
7689101	13
974047	13
2006134	13
4369310	13
591794	13
11632553	13
15075513	13
1593196	13
12151978	13
31802587	13
14682077	13
13915635	13
31537072	13
7286816	13
6832793	13
6292888	13
10950459	13
16604529	13
2715248	13
21318553	16
1290444	13
12526716	13
10701068	13
4056474	17
2047473	13
29414424	13
1570012	13
668730	13
8657	13
10479466	13
2054399	15
3128061	17
14079311	13
3563426	13
14953592	15
443796	13
11745875	13
9089200	13
722206	13
83503	13
1260696	13
6757451	17
2095835	13
631772	13
3399924	13
2145433	13
19233169	13
7248914	13
11601683	16
355224	13
5304903	13
12117195	13
2165969	13
12451175	16
15177756	13
32144366	13
7685842	13
23451855	13
6460886	13
14582937	13
9570017	13
7725190	13
35901204	13
7502026	13
31336995	13
1988277	13
5855491	16
10151418	13
12067764	16
41648503	13
3432971	13
1765463	17
481889	13
2440577	13
19271722	17
758773	17
18035913	13
6975760	13
4505216	13
6972603	13
4941759	13
6719517	13
8189585	13
1236371	13
78574	16
28787	13
1907980	13
6256855	13
14143976	13
14903627	13
524901	13
2543669	16
38166930	13
4598056	13
6796321	13
3903440	13
1931013	13
1974551	13
24457494	12
3434761	13
10084215	13
3983025	13
3003985	13
19915279	13
2807262	17
4406732	13
1181887	13
2689368	17
2323672	13
5439998	13
5772040	13
25895957	13
9780654	13
9457057	13
24794826	13
7466587	13
1731698	13
29979094	13
2010367	13
3387133	13
17043968	13
5783784	13
51785	13
4454151	13
7794598	13
10496412	13
8193229	13
7517008	13
13055381	13
26580131	13
8745459	13
5975116	13
12386115	13
1914502	17
15120551	13
9595116	13
797271	13
8113080	13
22999067	16
6291786	13
6904850	13
3232602	13
6509593	15
1741173	13
9509742	13
13097437	13
3655907	13
2078756	13
16585777	13
4720482	13
4745881	13
3547252	13
3524509	13
1970784	13
16933736	13
7436650	13
1516230	13
1410517	13
3797461	13
12114397	13
6083330	16
8290410	13
6262847	13
5907074	13
13854612	13
49371	13
1333407	13
6432236	13
6718554	13
4640281	13
4508066	13
11242560	13
2557730	13
11016609	13
6967144	15
10876527	13
6514103	13
3232171	16
3278304	13
8188803	13
269246	17
1643209	13
13156404	13
20818723	13
8146512	15
57350379	13
26392087	13
3253239	13
41372904	13
1446945	13
35129812	13
6714583	13
304427	13
1224972	13
149644	13
4049750	13
28993111	13
6619431	13
7759437	13
25060125	13
2163667	13
884235	13
14793191	13
3967216	13
11955142	13
4237781	13
371000	13
9811178	13
3732599	15
8935988	13
17463723	13
31527025	13
1299635	13
9230919	13
6023498	13
6201494	13
25921441	13
1077298	15
6702999	13
3279605	15
8632695	13
500726	13
29390731	13
1097333	13
4213321	13
25835783	13
3688363	13
22359895	13
8282939	13
1308056	13
4296667	13
5217998	16
14088172	13
1193207	13
18426918	13
8081648	16
9054371	13
1594239	13
11631197	16
27175673	13
23099697	15
13755245	15
8458126	15
2622076	17
1531113	13
7447350	13
4912539	13
11706173	15
3945105	13
746434	13
3963415	13
4849839	13
12931243	13
5044956	13
9431372	13
4533980	13
28370085	17
2827556	13
17465559	13
10106832	13
10661507	13
1732465	13
20946303	13
21150197	13
15443976	13
2847185	13
15986350	13
1455006	13
7899631	13
5814169	13
805622	13
4742779	13
6610153	16
594402	13
3503878	16
15377671	13
8413863	13
5873006	13
4315817	13
73870	13
5222182	13
1695460	13
2624518	13
17127748	13
4152140	16
4541498	13
10210152	13
8433534	13
14991833	13
17589671	15
857313	13
16358574	13
2608958	13
9984715	13
7886769	13
5502352	13
7165221	13
3868616	13
3129560	13
6294435	15
9506965	13
993514	13
3057640	13
16170568	16
12021448	13
752530	13
6649971	13
6251911	13
7198110	17
360403	13
104984	13
8019365	13
2502134	13
7087465	13
614037	13
217756	13
13284710	13
2746328	13
6244673	15
14456504	13
22519165	13
30588519	16
9771503	13
14320709	17
9381506	13
32255252	13
5903720	17
3714333	13
400620	13
6275939	13
9784995	13
15806559	16
948023	17
788700	13
4682535	13
37336346	13
5901552	13
6161228	13
20496267	13
13012403	15
27079812	13
2915033	13
6426660	13
2313860	13
7842268	13
6620340	13
17008335	17
19356847	13
1616543	13
6457381	13
517842	17
12723930	13
6266073	13
5075391	16
16084582	13
15823312	13
5255782	13
2312808	13
239721	13
6270908	13
15087318	13
5491876	17
2381622	13
1210892	13
1922221	13
241327	13
28287842	17
10709812	13
14810323	13
6873384	13
5817542	13
1782072	13
17078398	13
3329281	16
15329744	13
436714	13
7828161	13
1553933	13
2095183	13
4741960	13
14270531	13
15174897	13
20896814	13
15403661	13
966639	13
11494615	13
18490051	13
13410831	13
13687187	13
13062764	13
39926906	13
12916338	13
17938089	13
1177395	16
1947988	13
40933797	13
10930291	13
18161766	13
23715622	11
10059375	13
5151523	13
1097006	13
5515677	15
9112360	13
15941656	15
245109	13
25085499	13
6465655	13
48808467	13
5717778	13
5213050	13
9175826	17
5799066	13
3977516	13
5363715	13
698041	13
4939933	13
11755652	17
8416049	13
5506038	13
7577936	15
6493156	16
3313083	13
17229268	13
1272105	13
15844767	15
1337903	13
8899326	13
2663393	13
3151921	16
605817	13
1864561	13
29178724	16
1023701	13
2986898	16
17579376	13
862132	13
2686981	13
1668090	13
25856897	13
7209681	16
8368903	13
2869572	13
8432917	17
1334266	13
3862893	13
370709	13
13297885	13
13734584	13
14645692	13
16154980	13
11737958	16
3406038	17
2537489	13
14384495	15
2970754	13
1776227	13
11980424	13
1658339	13
3806231	13
4889674	13
2569709	13
2302518	17
1226963	13
1079800	13
6953054	13
18775187	13
13782948	13
1576840	13
17552218	13
895530	13
8082461	13
1873202	16
1078474	13
1133901	13
36480881	13
4507158	13
10521237	16
2220494	13
3034256	13
35487047	13
12505228	13
22123820	16
1587952	13
11200508	13
8568592	13
10765411	13
1025808	13
5835114	13
7091441	17
2156196	13
27077111	13
3119850	16
1175482	13
4521416	13
13039672	13
11993196	13
8808848	15
7413934	13
14699343	13
15981199	16
17295270	13
5764989	13
2940222	13
6551869	13
13609641	13
24698156	17
5034374	13
3398016	16
13301425	13
15958977	13
8057519	13
18992292	13
3638411	13
14781924	13
5201281	13
10950325	16
13508166	13
468961	13
17557588	16
7878654	13
19896640	13
1647978	13
5315106	13
8413191	13
22573983	15
2329881	16
4601748	13
6527410	13
14722021	13
19565543	13
4965734	13
4494746	13
24765198	13
1683935	13
2045918	13
652455	13
14704524	13
922951	16
5309697	13
1200748	13
21741259	15
7365830	13
2366315	13
11767752	13
28704806	13
29026497	13
1334873	13
8317883	13
1948951	13
13141683	13
9830784	13
9700287	15
8489272	13
41883184	13
8345635	13
5884907	13
21112778	13
1669963	15
2664190	13
1955523	15
13390556	13
553506	13
13467602	13
5525992	13
1478708	13
9935506	13
13601534	13
11180787	15
6290280	13
29860632	13
6028346	13
8073013	13
11100125	16
13176070	13
4987551	13
233272	13
9470921	13
4396125	16
9246706	13
6430281	13
1260974	13
6589425	13
37080482	13
14358865	17
2180037	13
736191	16
10462	13
12691748	13
35363466	13
1350312	16
8751812	13
1781384	13
9746387	13
23172269	13
1449138	13
2175252	13
1050302	13
26986262	13
1306442	13
5432353	13
834802	13
2205805	13
11856947	13
1116796	13
742529	13
5187486	13
482854	13
631528	13
1253917	16
23458501	13
214089	17
596378	13
12936629	13
8510185	13
15501924	16
5804301	13
1917501	17
8354209	13
4630129	16
7579109	13
2425298	13
697617	16
7127963	13
8041221	13
2900454	13
6546863	13
262736	16
13408645	13
435318	13
5006149	13
11197478	13
19801362	13
6633622	13
9039359	13
4535772	17
1571344	13
15933049	13
975455	13
5768626	13
3828933	16
10616657	13
23092945	13
505998	13
18678539	13
4671489	17
9498561	13
7912267	13
10907194	15
1106990	13
17808497	17
7350220	13
7712725	13
4657359	13
4189319	13
14271947	13
1740545	13
23719026	13
248587	13
3336596	13
21651015	13
116800	13
3116591	13
3458426	16
1380528	13
6266249	13
2228394	13
6164912	17
6109226	13
12879317	13
5248628	13
6670488	13
7021443	13
1137494	13
8799244	13
281810	13
947184	13
34819396	13
21974817	13
932879	13
24698302	13
11781355	13
13340954	13
5181763	13
7005473	15
1300737	16
6229012	13
2269876	13
1588925	13
827240	13
762437	13
607791	13
4238389	16
20780468	17
6083510	13
8228299	13
21002307	13
10670618	13
9678066	13
5060635	13
11094845	16
2631575	13
1326349	13
2939375	13
166371	13
23792790	13
6470491	13
6581926	13
4411591	13
14450551	13
2569420	13
413882	13
410818	15
13198567	13
33158285	13
17736235	13
1166324	13
2057767	13
5435484	17
3423609	13
1419234	13
20441918	13
32564350	16
1277566	13
354807	16
14103047	13
32919246	13
4002169	13
1868821	13
10111837	13
2120722	13
6469837	13
29876770	13
837541	13
3027151	13
1844032	13
22300376	13
3023456	13
48097933	13
23886616	15
2664019	13
1724322	13
3164914	13
16024853	17
3632016	13
26833585	13
19461063	13
421626	13
13600916	13
4894724	13
809171	13
21265749	13
10234986	13
44575035	13
19108397	13
6273365	13
17574576	13
15889832	13
3801688	13
8702423	13
4222554	15
14726955	13
6254352	13
13036275	13
19630665	13
7002367	13
9751175	15
9271430	15
20655727	13
3728748	13
6436278	13
2035447	13
1520269	13
2166800	13
27480083	13
1479210	13
8749253	15
19512401	13
2843944	13
5900231	13
9629161	13
3675314	13
7224697	13
17244472	13
589067	13
1558318	13
517635	17
19786342	13
314103	13
4334881	16
2184839	13
235531	13
1482250	13
21153669	13
71232	13
28959398	13
26662029	15
332374	13
1707738	13
4177115	13
9061085	13
7214384	13
5714683	13
3970615	17
12495770	13
5713319	16
7192127	13
1409221	13
2364702	13
773871	17
3423151	13
14909123	16
1073167	13
7782602	13
5220297	13
3899653	13
14062699	17
12105156	13
17345844	13
8423340	13
14793467	13
7504267	13
3089243	13
29088944	17
4164465	13
10530379	13
800122	15
22956917	13
2981490	15
4284368	13
3928677	13
301262	13
12349534	16
8090305	17
5147273	13
8080148	16
17368044	13
4736322	13
4239878	13
1668767	13
32331318	13
4507639	13
6285557	13
11175067	13
377090	13
17601293	13
111959	13
2533132	13
5022956	13
6367921	16
10138708	13
11954527	13
3006388	13
12679447	13
145772	13
29630682	13
31902859	13
11435380	13
68624	13
1942728	13
10730305	13
12712025	13
3717570	13
17550604	13
5703677	13
19076501	16
6564656	13
12605917	13
1532102	13
702924	13
8305931	13
3884614	13
32608872	13
10468396	17
875934	13
3171162	15
1817290	13
186677	16
25315818	13
10035776	15
9074661	13
11180531	13
6499817	13
140657	17
5313441	13
2672073	13
244082	13
6826301	13
43378	13
4571094	13
3465152	13
6896326	13
4429542	13
18348968	13
6048814	15
40874164	13
3354520	15
15552194	16
16315068	13
24619791	13
14834665	13
34777990	13
11746931	13
6466367	17
11155265	13
3058523	13
10912525	16
8089041	13
8444000	13
27564062	13
1077751	13
1585163	13
12739894	13
971858	13
12517239	13
16324697	17
1596595	13
1726731	13
7287540	13
16271884	13
9275047	13
5664034	13
10511709	13
353952	15
21618874	13
2517416	13
13588073	13
439364	13
26604488	15
236281	13
512626	13
1928931	13
5438049	13
4436979	16
7402335	13
5022445	13
1375504	16
2816066	13
391884	13
8837485	13
1948471	13
2646765	16
1500462	13
12919910	13
4305140	16
1209062	13
6832360	13
5478255	13
16576379	13
769601	13
10411734	16
5952236	13
4150730	16
17704537	13
4214242	13
6606636	13
2247296	17
3007716	13
32577421	13
4438409	13
226070	13
32830756	13
25469714	13
9327301	17
2911600	16
384517	13
6140710	13
10494678	13
20775450	13
5423416	13
1875687	13
6521834	13
5042967	13
843790	13
9561018	13
19112843	13
7386706	13
1464405	13
10824408	15
8961334	13
16139960	13
12807788	13
591281	13
4835667	13
4514940	13
26287078	13
37013466	13
1391292	13
11162791	16
8029780	17
6476891	13
15562216	13
16599232	13
5504842	17
102923	15
481776	13
17380186	13
9093139	16
257403	16
3761606	16
1922221	13
1471289	13
3221441	13
2892119	13
4285827	13
11502931	13
3282819	16
3945537	13
11815810	13
1860109	13
456161	13
4896307	13
1040525	15
925657	16
21795385	13
986723	13
8357684	13
7840543	13
3908228	13
13904386	17
5852174	13
6789517	13
8517447	13
1056069	13
212341	13
11360497	13
2150059	13
12396167	13
41740997	13
8543132	13
10171101	13
5114169	13
10635472	13
2272143	13
3713488	13
12050343	13
24485405	13
1074868	13
3316206	13
3316195	13
7101139	13
1984210	13
3817320	13
9338927	13
292495	13
12471167	13
5619153	13
3428054	16
168096	16
1662882	16
5292062	13
26694385	13
18501140	13
4425874	13
11004740	13
9827659	13
15743240	13
12428681	13
10660650	13
2750805	13
38013110	13
10031987	16
8359014	13
1179993	13
474169	13
1956232	13
25821516	13
2051819	13
12812020	13
4887346	13
2594185	13
6016058	13
17551141	13
824092	13
5290015	16
14496397	13
13094300	13
14890519	13
3262194	16
5894021	16
3170388	16
10313933	13
13625550	13
337124	13
5252207	13
20802252	13
41912404	17
7449521	13
13460277	13
11275609	16
2698511	13
2955299	13
18470089	13
12532228	13
17663	13
5891203	13
15339739	16
4713280	13
18512232	13
391107	13
2235409	13
2432023	13
34637794	13
10834283	13
1644280	17
5222797	13
6151421	13
11168420	13
5910169	13
7543755	13
11716426	13
264812	13
4289570	13
3358544	13
9055130	13
8493639	13
3381646	13
21816574	13
20675414	13
5782098	13
25492018	13
569748	13
7562498	13
3172462	17
12112995	13
3791968	13
15553580	13
8593162	13
15318930	13
12016003	13
20026806	13
7206431	13
1188175	16
16293161	13
10632632	13
4471610	17
4535749	13
5601550	13
9120504	13
19405052	13
12911395	17
4906342	13
4996678	17
9828551	13
11960750	13
767354	13
22502669	13
5157687	13
10874573	15
9119595	13
14984466	15
557666	13
12824036	13
27419913	16
13369245	16
2549798	17
4723414	16
15295628	13
7604014	13
1914402	13
13818221	16
3278377	13
797461	13
1663754	17
1099450	13
2568904	13
10076515	13
2389789	13
753896	16
10187466	13
25470726	13
5325315	13
2912015	16
15968043	17
3551977	13
13533892	13
988550	13
1700152	17
4276090	13
627033	13
187605	13
4874834	13
194313	13
15427770	16
17506900	13
4778548	13
24125772	13
5998887	13
7785534	13
2973655	13
6545356	13
3786743	13
2812767	17
16404358	17
2558905	13
5594073	13
10772917	13
1260036	13
13549001	13
5431026	13
17980243	13
7948009	13
2356662	13
9071580	13
13185549	13
966840	13
723903	17
2954972	13
4660813	13
7330849	13
5928822	13
3755823	13
4727196	13
1727142	15
5378917	13
9014928	13
4061774	13
698640	16
1453355	13
4357724	13
13121277	13
14731371	13
22306137	16
10816208	17
6320586	13
32167650	15
155748	13
3192962	13
1457525	13
21834810	13
18364588	13
799736	13
14966506	13
15587657	13
14909630	13
1639765	13
2985372	16
17645556	13
4160991	13
5172457	13
16983011	13
4320777	13
2318165	17
1778139	17
1217430	13
11810307	13
13065337	13
242201	13
5836124	16
13280235	13
24006076	13
2748580	17
6969195	13
1614985	13
12514741	13
10335921	13
7873685	13
2604158	16
10345627	13
3052544	16
6367511	13
24430563	13
9181311	15
5883184	15
6177444	13
2700861	16
4219579	13
5880595	13
8882081	13
18770270	13
5870135	13
24947920	13
2585428	16
22442376	16
4945102	13
12358857	13
26649443	13
2990230	13
12583330	13
1912048	16
1132514	13
7475347	16
2647122	13
24192060	13
2886555	16
472139	13
6459897	13
4513974	15
17492549	13
2959036	13
1251845	13
119592	17
14702943	13
6976207	16
5507674	13
16513230	13
4217123	13
14460793	16
319117	13
9666484	13
7131975	13
9871543	13
2017427	13
4699940	13
16356912	13
35964671	13
335283	13
5768874	16
918042	13
3114542	13
2820631	17
8828036	13
15069442	13
18265872	13
9318435	13
10587989	13
4207916	13
497616	13
10720335	13
830633	13
8085251	13
2126963	13
10260683	13
17765863	15
6926175	17
1534806	13
23647510	13
18836651	13
6729718	13
8297678	13
6006987	13
8243649	13
11551582	16
3782646	17
6935070	13
5392785	13
4845636	17
1141360	13
7468158	13
6190565	16
5425324	13
2237633	13
7347746	13
2725576	13
28685307	13
18646828	13
3309160	13
5797564	13
4226472	13
2351176	13
5681462	13
5181375	13
4861604	13
13905213	16
6502021	13
10985835	13
1119226	16
1540287	13
41171487	13
1099521	13
9448502	15
54301963	13
2122642	13
6744609	13
15389561	13
18230	13
15391580	15
9666728	13
3107403	13
12865396	13
3437999	13
17137841	15
1108414	13
49242855	13
6180106	13
9958864	13
4024916	13
15237707	13
31941416	13
2259128	17
3291874	13
9382240	13
9024322	13
5975614	13
2961005	13
12092635	13
4567526	13
3347869	13
3631130	13
6195751	13
13883998	13
18881639	13
17291442	17
2044179	13
25247349	13
42136294	15
3099028	13
1673369	13
8086646	13
2042446	13
2564505	17
10767213	13
2207878	13
7444164	16
9830379	13
10809787	13
1058057	13
9793316	13
8347188	16
6832237	13
4970583	13
20053649	15
5301236	17
19362382	17
14083417	13
8971333	13
1302527	13
14509131	13
3035708	13
1955949	17
2188814	13
7260729	13
19720450	13
4842867	13
34936956	13
29924823	13
22404504	13
37021046	13
2598337	13
324390	17
5187959	13
329605	13
6931241	13
16883199	17
1483940	13
2186318	16
2355715	13
8602006	13
2575248	13
7166999	13
2351933	13
4749478	13
18715599	13
7845254	13
7210812	13
2295227	17
1500288	13
1465957	13
18246721	13
3877792	13
360271	13
18768417	15
9726324	17
1925100	13
10942066	15
1276616	13
25598815	13
454647	13
12247982	15
6503635	13
983061	13
13060841	13
6913154	13
5480490	13
2926599	13
803371	13
7916847	13
2615070	13
8917027	13
5634400	13
1988522	13
5224846	13
1760813	13
3279555	13
5232444	13
4500222	15
5505189	13
680335	13
1908614	13
1229159	13
2820161	13
7711856	13
9604507	13
9075928	13
9470627	13
6322963	13
1509054	17
2982817	13
601132	13
6471898	13
3973140	13
768364	16
9596115	13
3355949	17
2728157	13
12003374	13
3467621	13
25757124	17
7718699	13
21232633	16
18273947	13
6783035	13
2789811	13
2167499	13
14609664	13
1089932	13
7177096	13
4966809	13
13260156	13
7673589	13
6680705	13
45728234	13
8527013	13
5950021	15
2105988	13
1158828	13
15993779	13
6036491	17
2541786	13
11214521	13
855371	15
2542071	13
12108	13
7361206	13
4157095	16
8798084	16
5737216	15
6263894	13
9009576	13
11039329	13
5109735	13
1427446	13
23092012	13
23464773	13
37246	13
13912660	16
289637	13
1989593	13
1390563	17
4349117	13
22339053	13
4094213	13
2834888	13
2040824	13
21868053	13
18358909	13
3651256	15
5251996	13
3952322	13
7687113	13
16987564	13
13736297	13
11838135	13
6826890	13
17246100	17
928918	13
6640098	17
14669195	13
1555768	13
972283	16
6840785	13
752347	13
7020877	13
66103	13
8723269	13
13378450	13
17743064	13
6030907	13
332859	13
9683500	13
8306305	13
13255603	13
687431	13
1727251	13
3973710	16
7636692	13
1089513	13
19433783	13
450932	13
3706129	16
835089	13
17728035	13
3597283	13
8872718	17
5927610	13
10388422	13
15850411	13
504442	17
9186990	13
16987472	17
2675592	16
15668718	13
927784	15
1151626	13
1142737	13
16335693	13
9410248	17
10920277	13
24609625	13
1182310	13
27054560	16
2785976	13
13438143	16
1786947	17
18653308	13
1734309	13
2864325	13
4364632	13
22263407	13
14029495	13
6222472	15
2117978	17
214501	15
12116180	13
631781	13
3724408	13
4015329	13
3559838	13
1693564	16
4332284	13
1375749	13
11708987	13
4202722	13
340516	13
7934777	13
5663385	13
3767676	13
150590	13
715475	13
3901303	16
5977188	13
5455508	13
1696683	13
2152355	13
3282468	13
2464396	13
6176978	13
4659544	13
5792031	13
995775	13
38674346	13
22111580	16
6225276	13
1739725	13
2951320	13
1651332	13
13687824	13
8598894	13
6304888	13
28627699	13
17538320	13
13641463	13
5128028	13
10097082	15
26466431	13
56250352	13
5464811	13
7919052	13
8470722	13
4986056	17
3497366	13
1990164	13
13451857	13
4518149	13
8919063	13
9161080	13
17331170	13
6882601	13
4340229	13
2510120	13
13389890	13
5639822	17
4068779	17
6146361	13
1160732	13
4882277	13
7886436	13
46804492	13
3732208	13
3389469	15
8985845	15
8932281	13
4125041	13
12011878	13
14567405	13
5005071	13
18718815	13
16985125	13
7521313	13
74894934	13
19831125	13
6668973	13
5820479	13
18993120	13
10706036	13
13426308	13
3326494	13
2881677	13
92805	13
11153874	13
341087	13
479648	13
62052	13
15233034	13
40886057	13
3603379	13
8741216	16
9993290	13
2657382	15
1972303	13
9355095	13
3533579	13
8805632	13
11701981	13
9766774	13
12810512	13
1956849	13
10920675	13
2508887	13
8569232	13
42893	13
9611552	13
19518340	16
3227922	13
24465797	13
5970143	13
10402256	13
10862358	17
9373168	16
2154661	13
12479782	13
6209527	13
7047038	13
1602497	17
30738604	13
6140276	17
5940949	13
3206014	15
3615053	13
18005963	13
5918321	13
4703315	13
5539597	13
15957048	15
13290919	13
20134438	13
20335040	13
1799566	13
1348143	13
19480268	13
2846432	13
6866380	13
3892148	17
3715518	13
5565152	15
1127807	13
4984054	13
3276234	17
510870	13
6754822	15
39380483	16
888692	13
44102	13
309803	13
5317899	13
2445043	13
4455294	13
6097370	16
12891075	16
13366528	17
7145697	13
664637	13
531164	13
3910774	13
28960690	13
7625336	17
9523781	13
18413376	13
7238592	13
4544463	16
18746001	13
23058453	13
4453920	13
2272115	13
1753615	13
9741452	17
9548436	13
8889871	13
8140646	13
61296	13
2695517	13
8769642	13
21810592	13
40398172	13
3015257	13
9102121	16
7628198	13
1174300	16
762021	13
22720669	13
9194871	17
6971355	13
2224814	17
10433999	13
15072670	17
11717307	16
5942556	17
13672948	13
10215502	13
1394889	13
60903407	13
15074292	15
23044677	16
8673482	13
7047725	16
13934912	13
26907020	13
4571430	15
9794404	13
467539	13
3601457	13
2019083	13
23082634	13
2667839	13
14765017	17
5921206	13
5619630	13
32993159	16
16623434	13
8020504	13
4808890	13
1909209	13
9661115	13
23795741	13
9328935	13
1203021	13
182693	17
1318969	13
13190631	17
6233654	13
24723119	13
507101	16
2828835	13
12693996	13
2935174	13
25009672	13
16842951	17
5827360	16
1085558	13
17583492	13
3038740	16
1560998	13
48521210	16
38581761	13
790550	15
2090980	13
20003808	13
3428424	13
5624692	13
3080015	13
13019154	13
19666441	13
404648	13
10621686	13
17141819	16
2773312	13
3998529	13
10434405	17
7683092	13
6539389	15
14279455	13
15377441	13
2102384	13
2676526	13
628346	13
16322787	13
1772524	13
245431	15
23881486	13
3607764	13
24465086	17
796647	17
10530578	13
1032111	13
808858	13
10578678	13
17803666	13
5492587	13
31235041	17
19788748	16
8417983	13
7287585	13
4511773	15
10549021	13
4277487	13
2570943	13
8058782	13
16654294	17
3184259	13
3294661	13
10444892	13
3667048	13
6552975	13
3397084	13
10141863	13
2050940	13
457413	13
6084573	13
14549890	13
570449	13
18077043	13
46846	13
9776447	13
4131929	13
12334596	13
4611749	13
5120538	13
8345293	13
15180913	13
591490	13
26275584	13
7937360	16
23670240	13
9799107	17
2120206	13
2910878	13
14008330	13
4774204	13
18749692	13
2347755	13
3478109	13
15094049	13
1323004	16
26751930	13
1380836	13
17172516	13
4008967	13
1589971	13
8851902	13
17372592	13
1234920	13
1775215	13
23683359	15
5367448	13
21702102	13
1230172	13
3310436	13
6804753	17
3130438	17
12770167	13
6479489	13
11417372	13
3518659	13
611732	13
15039383	13
24860108	13
8198028	15
12929613	13
2435572	13
2995197	13
7514502	13
50419344	13
8342825	13
212645	13
6922100	13
4981136	13
6948802	17
6530303	13
8109086	13
6078180	13
5180089	13
5252182	13
1592925	13
2447554	13
5017020	17
23296600	13
3772177	15
3640488	16
3531821	13
600692	13
4160800	13
5383194	13
7529113	17
5026069	13
3420845	13
4415438	13
23666359	13
8465182	13
3026420	13
16662805	13
17704314	13
24589498	16
10782719	13
15798005	13
24850623	13
1688954	13
7120	13
4710156	13
3049147	13
14080956	13
1599011	13
4163654	17
1630786	13
6407698	17
12711096	13
3555791	13
8469994	15
14249007	13
1029248	13
10746255	16
3088761	17
14355634	13
6821047	13
1956584	13
20160742	13
627036	13
3592899	17
6680894	13
7897330	13
7086249	13
6509526	13
18143829	13
8253635	13
13050312	13
6446696	13
33032793	13
455820	13
7051233	13
18662334	13
1982997	13
1384382	13
7124454	13
6841045	13
20556556	15
21746721	13
6230523	13
1989518	13
1555326	13
5557731	13
11702933	13
29270894	13
2740257	17
11929918	13
25745622	13
14255492	13
11306088	13
10910894	13
3346112	13
16240884	15
19664603	15
13823404	13
9797836	16
326649	13
2632911	13
5123475	13
4703095	13
17654244	13
8042506	13
15209457	17
17793147	13
2782786	13
4166429	13
6137957	13
7570052	13
1595955	13
4335935	13
7742145	17
27326395	13
8216676	13
7409681	17
18043083	13
3516153	16
8301192	13
4867705	13
1108986	13
148750	13
13855555	13
7829205	13
20014850	13
3923902	13
126195	13
49825115	13
3788812	13
297573	13
3858519	13
45981	13
4525013	15
3800320	13
25490831	13
10397057	13
1922751	13
2148672	13
5240759	13
25991458	13
6531935	13
16836075	13
34348799	13
17780474	13
10996496	13
6795279	13
32928994	13
12847482	13
4006456	15
19736812	13
11849814	13
38656384	13
2897699	13
11493010	13
4406048	17
9622979	13
194544	13
10429194	13
477700	13
471699	13
3927308	13
7300577	13
5799991	13
5082867	13
3641230	13
26313190	13
4670202	13
3880693	13
511584	13
4928896	13
11093522	13
1014429	17
36406305	13
4123727	13
24932225	13
2376176	16
2658025	15
18030944	13
17124865	13
179640	13
9144742	13
5069671	13
4649166	13
1004361	16
9200923	13
5060306	13
9685368	13
923218	13
6845815	13
27423567	13
2161258	13
2080954	13
4844696	13
3670643	13
2801465	13
4841020	13
4599992	16
8604681	13
3461573	15
9345698	13
2512101	13
593247	13
2032989	16
8245501	13
4858450	13
1402849	13
6171707	13
15877536	13
211650	13
12314649	13
32516050	16
5668278	17
3103042	13
18654733	16
31644	13
1543082	13
5681438	13
10614919	13
12089506	13
14766114	13
10768903	13
544492	13
3386653	13
5252675	13
2771970	13
4481994	13
9687099	13
33109245	13
6398149	13
3681433	13
5188673	13
4795541	13
16195506	13
4752451	17
12083872	13
7783779	13
5709165	13
1036385	13
291800	13
2856164	13
794188	13
4807553	13
4612288	13
4286857	13
14758094	13
4812217	13
13803955	13
1463661	13
2012379	16
878186	13
1712827	13
13824475	17
17429422	13
1793072	17
2079847	13
15539929	13
5781245	13
5270145	16
790077	13
1801821	13
34694676	13
3975514	13
1109928	13
1298314	13
1396108	13
4082710	13
7557679	13
1413382	13
5340517	13
223147	13
7048178	13
10198720	16
9540263	13
18393262	13
3325573	13
159359	13
898495	13
5865203	13
1930018	13
3020558	13
10544650	13
20116272	13
3924880	13
4722877	16
14756651	13
23018435	13
227317	16
351570	13
11627586	13
10360696	13
1457158	16
13425171	16
3272575	13
706264	13
14524962	13
4134116	17
5176724	13
32512960	13
703102	16
30775134	13
7640748	13
3168653	13
4711040	13
4120410	13
2020546	17
9442400	13
23080176	13
1643990	13
7540559	13
10747767	13
8601968	13
13998477	13
24815563	13
974509	16
670382	15
27051942	13
26121288	13
24706893	13
14292036	13
5239158	13
4593068	13
7624300	13
14702024	13
4612687	13
2000131	13
12130329	17
19284907	13
2581929	13
4480311	13
2200874	17
1028470	15
3165310	16
19295371	13
19123145	16
3970548	13
27040373	13
10183427	15
4946191	13
881001	13
4727858	15
5492263	13
18154781	13
6106683	13
14844230	13
84035	13
5062302	13
11533905	13
5975970	17
709237	13
9999642	13
9244704	13
8758708	13
22948428	13
22750913	13
26888885	13
1260971	13
26681630	13
9795503	13
6672758	13
3660588	15
2605488	16
6367241	13
3208199	13
1708350	13
18860016	13
4794490	13
520956	13
8205702	13
10264009	13
1856591	13
3451867	13
12314196	13
7087166	16
1794846	16
6056300	13
18503213	13
17915678	16
5081837	13
5253112	13
466828	13
6529430	13
15781062	13
11851545	13
3406417	13
6670229	13
10881077	13
3804653	16
23089969	13
6515174	13
8045631	16
13923549	13
15934236	13
1987953	13
15125063	13
659866	15
3074363	17
9089900	13
6097555	15
3124587	13
5300335	17
5053066	13
4731649	13
2118886	13
5894128	13
3453803	13
5168766	13
1791336	13
4544839	13
14622640	16
20805785	13
2158789	13
707032	13
11626601	13
19349534	13
1977584	13
7117879	17
3937369	16
1373304	13
17488408	13
56351	17
6501708	13
23466570	13
23085832	13
8813512	13
25051083	13
11009748	13
2011417	13
8814299	13
3655926	13
12874718	13
17743193	15
9551718	13
4167930	13
23797805	13
7445904	15
496439	13
7957289	13
7670327	13
21614927	17
12669528	13
4419942	13
10020632	13
53745588	13
8675252	13
496768	13
752193	13
2117220	13
9185448	13
672233	13
8560582	13
409874	13
2048355	13
3745487	13
3765009	13
25480447	17
17643917	13
6810529	13
14410937	13
16190431	13
14324350	13
11491170	13
26021899	13
14655613	13
299571	13
12295757	13
8546789	15
299029	17
9438223	13
1330658	13
2544319	13
1649935	13
4848952	13
2967825	13
83225	13
4885189	13
10535030	13
13427380	13
888105	13
7619857	13
3955700	13
6719984	13
620204	13
7098002	13
8730136	13
11163023	17
3206511	13
7177974	13
1100522	13
1064192	13
482792	13
5153891	17
23213103	13
1657864	13
6806444	13
4393458	13
5915235	13
831887	17
14122046	13
11775918	13
8998328	13
30089742	13
21368595	13
1551890	13
3340777	13
12981951	13
2380968	13
87114	16
131317	13
9215800	13
12785615	16
1958394	13
13392116	13
1807192	13
2791947	13
39417380	13
3266889	13
2967932	13
9880858	17
12586051	17
1175613	17
271962	13
7049973	13
9178744	13
4460967	13
33479114	13
11957404	17
441513	13
2420368	13
13043304	16
15108051	13
2133912	13
980821	13
340818	16
13710592	16
101960	13
829467	17
2253169	13
14523932	13
23002150	13
12793939	13
12427537	13
6852065	13
3072321	16
739432	15
3084687	13
1777783	13
24980739	13
21635336	15
8789869	13
18426377	13
3659326	17
41701115	13
7937908	13
4720923	16
2647846	13
20023616	13
6687788	13
4595029	13
3580543	13
1581192	13
14041137	13
40922	13
24439037	16
1223490	13
145305	13
10859822	13
17175712	13
13528297	13
10951447	16
4178756	13
295491	17
4034149	13
923919	13
19358733	13
18157435	13
1805571	13
16173316	13
6251024	13
8066680	13
549273	13
9905096	13
23805780	13
10706508	13
1339254	15
6779100	16
6964447	13
2282966	13
30589563	13
4809762	13
28619961	13
1462921	13
14538879	13
3736276	13
2772587	13
22260365	13
24701290	13
33740535	13
15992660	16
7608131	13
13088956	13
1893357	13
11851293	13
5087205	13
2657570	13
9394476	13
624314	13
2263868	13
17889930	13
219381	13
2387089	13
2117621	13
5817712	17
3592857	13
10345007	16
2542837	13
5418633	13
5377756	13
2930010	16
2820599	13
8996760	13
1888882	13
6101411	13
10394208	13
18880597	13
17993093	16
5233707	16
2622265	13
37480716	13
12831595	13
9176410	13
5132192	13
769170	13
13282751	13
683722	13
92535	13
9696289	13
18906520	13
5544278	13
19131670	13
5748013	13
2274763	13
6596018	13
787020	17
1841407	13
5620895	13
1157547	13
205631	13
11626596	15
12075953	13
17096314	13
1991186	13
7520667	13
736331	13
3236983	13
6196895	13
5595137	13
842910	13
20200058	13
8234851	13
15559385	13
12618976	13
23362747	13
714312	13
3571711	13
8796275	13
14410467	15
445110	16
13020002	13
1182139	13
92755	13
18400799	13
35286	16
7677324	13
4583157	13
27171312	13
1849848	13
5015791	13
2673423	16
167642	13
5460123	16
692301	15
2650133	13
7836597	13
2516447	13
1186821	13
3654505	13
1865697	13
2893190	13
3219856	13
4745611	13
8280985	13
3815370	13
26337398	13
3989131	13
1717086	13
4959456	15
782781	13
17711476	13
3185893	13
9184576	13
3016583	13
971936	16
12175350	13
2206510	13
114135	17
5732754	13
20964727	13
24804253	13
13544886	17
1242718	13
615249	13
914109	15
15169147	13
5763589	16
2331989	13
3808707	16
32231951	13
8665558	16
13566820	16
7207399	13
972418	13
5472615	13
2677423	13
422341	13
143062	13
11891055	13
396976	13
28507275	13
2843416	13
3036184	13
3573702	16
5228052	13
6776732	15
10822659	13
14143713	16
15181406	15
17741534	13
8086593	13
1791342	15
9819424	13
988520	13
1807251	13
4127667	13
30362922	13
20434201	13
2463040	13
4758215	16
3387664	16
5390627	13
1782702	13
865350	16
4161207	13
12137200	16
1153077	13
18785698	13
825516	15
52294291	13
2232875	17
17765824	13
8622412	13
1078968	13
23591254	16
9760184	13
10014574	13
9208813	13
32990608	13
2128277	13
12982587	13
44539027	16
8021596	13
28589662	13
705679	13
9229610	13
1695007	13
8998562	15
3648416	15
4596679	13
7123112	13
19503925	13
4417077	13
12039660	13
3036292	17
19722703	13
3100056	13
2181534	13
14313736	13
2791668	13
5658588	13
1693672	13
5741983	13
508739	13
16284748	16
11290146	13
11275276	13
7558011	13
1864894	13
5561172	13
14329643	13
5106734	13
383721	15
17012785	13
8011139	16
7129288	13
5104130	13
4455792	13
153051	13
205699	13
6826695	13
4024609	13
3065065	13
2110841	13
261579	16
10356508	13
47174775	13
8457495	16
279744	13
9227690	16
5387943	13
13930581	13
1044998	17
2498679	13
7398144	13
15393902	13
988078	13
24796558	13
584157	13
3794710	13
1132258	13
5966562	17
10382389	13
4844090	13
4354837	13
1325737	13
14054357	13
187976	13
12016455	13
1168358	13
2620513	15
14931641	17
1714173	13
10486209	13
7412913	13
23734252	13
10055386	13
21860445	13
11040893	13
2749694	15
9622847	13
3180771	13
3571285	13
1343716	13
5771145	13
9328027	13
701136	13
1138794	13
3001924	13
6156848	13
747678	13
25966	13
19379713	13
10927437	13
3436412	13
18027841	13
3279043	13
3258105	13
21355265	17
387839	13
2012763	13
14575769	13
39955566	13
14138110	13
196746	13
53149139	13
8996053	13
7146562	13
8100821	13
21163554	13
16110648	13
8013205	15
8539102	13
11097487	13
21205832	13
936532	13
16220430	13
7969654	13
7011299	13
3191330	13
560081	13
9803563	13
8274017	13
16521854	17
3622245	13
4923810	13
53656	13
5622483	13
39212525	13
2235294	13
10328194	13
530979	13
5043964	13
5202640	13
3500801	13
15443938	13
15073325	17
1067547	13
4550411	13
6245785	13
7742985	13
728266	13
3560824	13
1117371	13
20780	13
3992930	13
30518172	13
7271025	13
6394531	13
5855333	13
2449365	13
25905639	13
24277370	13
1085064	17
4571353	13
16431916	13
7665536	13
10626611	13
1093972	16
14134631	17
9863333	13
2291377	13
2820246	13
10268909	13
14726525	13
14083605	13
2452255	13
26510357	13
3805903	13
1657586	13
13534432	17
8923952	13
7380113	13
4183050	13
4904282	13
4654969	16
19120890	13
62145973	13
7906599	13
3261093	13
8462033	13
22043117	13
8461715	13
23493969	13
14840816	13
510100	13
30863	13
14115043	13
5634178	13
16878495	13
15570123	13
17452972	15
1373450	13
27967437	13
1479283	16
5001427	13
19835457	13
12106428	13
10621493	13
5084222	13
24318761	13
1202185	13
16245317	13
567304	13
5868072	13
24888184	13
8001369	15
11017030	13
6954655	16
6625287	13
175031	16
6217680	16
7319449	13
15408652	13
50263	13
10371088	13
7194634	16
750328	13
4961805	13
15363082	13
5584798	13
10920842	13
5105503	13
2911489	13
12836125	13
7000101	13
14234293	13
3406522	13
3090505	13
13704262	13
4147286	13
7568446	13
7299840	13
15007076	13
804023	13
14634687	13
1005608	13
285753	17
6738684	13
7116712	13
3492362	15
16849235	13
1602114	13
27136712	13
11889136	16
4019611	13
2367717	13
12420445	13
4143028	13
1895815	13
6204385	13
19059930	13
331047	13
13809549	17
3057806	13
30668976	13
3455883	13
4915622	13
1014037	13
5696962	16
11189127	15
509880	13
3220973	16
4070707	13
8364301	13
1693816	13
1135817	13
3563012	13
7969233	15
13016805	13
26583497	13
6535370	15
3643957	13
8782327	13
13943770	13
22300228	16
1506480	13
9659121	13
1282962	13
20655217	13
3885591	13
7843520	15
22668231	15
3581391	13
14310020	13
202685	13
11148462	16
2212459	13
3888885	13
10426552	15
37323	15
6073065	13
7081128	15
8104142	15
3203071	13
921263	13
7994639	13
3142378	13
1066299	13
11736073	13
10101657	13
1893225	13
11529377	13
709525	13
5620470	17
12774534	13
33179703	13
1788244	13
1200135	13
3413455	13
20785817	15
8996922	13
3426701	13
3852005	13
36756	16
1051147	13
1043634	13
15248353	13
5014838	13
10532190	13
20139444	17
1981063	13
28018086	13
10476481	13
5858994	13
47488644	13
13335087	13
1483889	13
5194462	13
11173776	13
4983092	13
4817013	13
8772260	13
3256546	17
7227426	13
6108831	15
12544156	15
7032787	13
6175123	13
16123425	16
5475622	13
1898443	17
6470266	13
9235444	16
8684162	13
1564139	13
12633329	13
15670848	13
19384743	13
22627763	13
624002	13
3525848	13
4778646	13
15376491	13
11033858	16
12254353	13
3184229	15
3356000	17
1857749	13
14723756	13
1714289	13
3186298	13
8731864	13
2698272	13
3140363	13
853148	13
120896	13
7121071	13
17118823	13
1819323	13
861839	13
8669741	13
9569403	13
515657	13
12125118	13
7666626	13
580276	15
2797930	13
14140815	13
1541506	13
1281284	16
1144584	13
2768178	13
3626104	13
1357341	13
11766553	13
12715843	13
13321099	16
9518009	16
183432	13
5468270	13
1663087	13
9253129	13
647922	13
26367889	13
15613218	13
41592	13
332154	17
799857	13
17185607	13
630337	15
3906783	13
8884721	13
1900536	13
11481418	13
6311673	13
6479529	13
37548	13
2901161	13
17947317	13
15231544	13
17625031	13
6768908	13
9184960	13
12622047	13
16546244	13
4542501	13
10298887	13
11970941	13
5805588	13
7614671	16
17649062	13
1890179	13
4148350	13
14935946	13
5337732	13
12231360	13
4783803	13
13615999	13
878273	13
6242580	16
9077640	16
16166145	13
7125985	13
1521962	13
4635645	13
5022829	17
5737729	13
4703575	13
7625961	13
5824541	13
363246	13
3069140	16
19179050	13
6813185	13
1093195	13
3028145	13
2299504	13
3206259	13
5684661	13
1146994	13
30310738	13
932791	13
1640136	13
4083780	13
3422450	13
1538563	13
5430573	15
6529661	13
3581369	13
6362479	13
3057257	13
2526328	13
2563350	13
973121	13
1980596	13
3669766	16
12179460	13
18662662	13
4828827	13
2011045	13
3569473	16
6192012	17
4367379	13
18323514	13
4178871	13
5385102	13
3550019	13
14110972	16
38258310	13
11034591	13
12354850	13
123411	13
1539028	13
1374567	13
12263548	13
11341693	13
1183386	15
10387516	16
16510149	13
1973560	13
15131507	13
6780044	16
17960821	13
12507077	13
2800410	17
3374289	13
8713451	13
1046463	13
2884379	13
3079559	13
10427285	13
947036	13
50296826	17
4262124	13
2338086	13
6133884	13
1623541	13
18831989	13
37174774	15
6412999	13
16435134	15
10701030	13
661417	13
38731396	13
2097584	13
12767079	13
35711160	13
16224297	13
18442497	16
159395	13
6009597	13
6290817	13
652324	16
20642236	13
461494	16
7564503	13
8565005	13
4895652	15
7024563	13
26176811	15
22357050	13
2523463	16
17807712	13
4732080	13
32769538	15
2341602	13
10733011	13
3578351	16
4496825	13
6855863	13
7266351	16
6520902	13
837614	13
490355	13
20901654	13
560386	13
12353508	17
15113494	13
10821693	13
1927198	13
1175842	16
173951	13
3062193	13
5486211	16
2229785	15
12301281	17
6006816	13
7154976	17
7153681	13
2957160	13
9417123	13
4774034	13
1654036	13
4794997	13
1735795	13
10288076	13
6107210	13
59793	13
12215464	13
4537766	13
16816966	13
1406356	16
3317068	15
12969735	16
573522	16
14295839	13
1842463	13
12939894	17
13548029	16
17251632	13
20897386	13
4524256	13
5382154	13
33616683	13
10976499	13
4023622	13
2697482	13
9147482	13
28397357	13
16076555	13
1465879	13
7428179	13
3418649	13
608225	15
13295666	13
2460908	16
4147465	13
3211302	15
6433369	17
4534650	13
4243686	13
331528	13
18487668	13
5505832	13
4721850	13
7673257	13
12672663	13
14383	13
24846160	17
14799230	17
3392917	13
4117210	13
2791758	13
74466	13
2104325	13
18848576	13
13571522	13
3152301	13
3598419	13
4398194	13
22044010	13
3506544	16
14719244	13
2097612	13
749003	13
10070710	13
6276092	13
16518795	13
315603	17
9935844	13
8699432	16
11328501	13
21389173	13
2934941	13
1786602	13
15882879	15
27464896	13
1572303	13
12876720	13
1518097	13
29714469	13
2271753	13
13009832	13
4750102	13
6953403	13
5545436	13
13718541	13
2970039	13
5567063	13
14199176	13
10965628	13
3987845	13
12421454	13
2304088	16
3085987	13
1415530	13
9479884	17
6290200	17
18406640	13
8084410	13
1713550	16
16233000	13
5347693	13
16923565	13
6066557	13
9099	13
14390338	13
20797930	13
80529	13
26700745	13
6091650	13
4965671	13
613616	13
4459213	13
4815277	13
2412092	13
6020307	13
130360	13
2220738	13
12242645	13
2459798	13
4626318	13
13342214	16
4624398	13
7031518	13
21050595	13
445764	13
7676615	13
19938296	13
5420340	13
22822120	13
481351	13
3348978	13
7249346	13
7045859	13
10715385	13
14457728	13
6640900	16
13493565	13
8251490	13
6792919	13
1893955	13
3586454	13
4771009	13
8634206	17
2107137	13
3918287	13
15539104	13
2743606	13
4144868	13
2012948	15
4528567	13
3425344	13
951163	13
705038	13
20502518	13
5782043	13
8420769	13
22703469	13
21743130	13
21338845	13
524894	13
3093135	13
3042991	13
3139251	17
8185319	13
6938814	13
18371220	13
781308	13
13334489	13
8757969	13
16533527	13
17980724	13
8019118	16
1159897	16
858838	13
9610349	13
16670241	13
14382324	13
6543608	13
7032121	13
9172555	13
2469633	13
7322707	13
5741807	13
12167923	13
313411	13
12877591	13
4323940	13
8944265	13
7838492	13
4161497	13
22935962	13
10331340	13
24401601	13
1877564	13
10088762	13
12052340	13
19932930	13
12817586	13
5389984	13
6301800	13
3108404	13
3159003	13
7063458	13
10664093	13
3473066	13
34875347	13
6153578	13
6479605	16
68409	13
4810168	13
18007446	13
35427404	13
4564371	17
7426445	13
5604538	13
22798317	13
5657231	13
4229340	13
15531571	13
2762928	13
5824449	13
30454059	13
774390	13
2331992	13
25541094	13
8867118	13
6796902	13
368846	13
20931857	13
2131242	13
6245722	13
2738891	13
16113777	13
6883473	13
1610861	16
10560467	13
16617681	13
16910816	13
1758200	13
8048073	13
3681993	13
22419438	17
2953902	13
2081258	17
3797476	13
2476727	13
19492252	13
5507579	17
716271	13
5750623	13
1051869	16
3503517	13
14079542	13
14982759	15
4831529	13
12344485	13
15063510	13
7864134	13
7759538	13
388903	13
9760464	13
9620434	13
3243091	13
4142346	13
11948439	13
16952242	16
15539629	17
12990946	13
16310821	13
12129202	13
9313900	13
4815260	13
7931084	17
6358253	13
8153947	13
50273355	13
342839	13
4709384	13
7346467	13
4994370	13
360058	17
377003	13
2249609	13
3376547	13
469305	13
4018239	17
11039743	13
276713	13
23067686	13
4093727	13
1686930	13
5261472	13
10245179	13
6420845	13
2494416	13
4734489	13
6577591	13
4382795	13
1424107	13
9850579	13
129064	13
2969556	13
11883149	13
10901489	13
27610356	13
2123	13
11774464	13
7866273	13
8317545	16
12778342	16
2545835	13
9605797	13
9781225	13
21844567	13
6043492	13
4242214	13
4437824	13
2334676	13
19228282	16
35091609	13
2543319	13
1445931	13
2102417	13
10365932	13
2319533	16
5749055	13
12571670	13
17453118	13
1343817	13
116435	13
5010337	17
7058673	15
13092784	15
10354214	13
5611265	13
22092128	13
18496764	13
2862123	13
9245632	13
5557570	13
1417971	13
4102527	13
2982363	13
13259820	13
11334309	13
10018664	13
2784475	13
3412378	16
5732355	13
6549350	13
19397796	13
143725	13
26497311	17
2081778	13
7568727	13
3896384	13
2613971	13
33877047	16
5436413	13
1657011	17
6892470	16
3808931	13
2877238	13
6282173	13
5946185	16
8250625	13
11593689	13
36201003	13
417560	13
9519121	17
569306	13
117171	13
1450755	13
37010663	13
5973163	13
27189853	13
293760	13
5961826	13
12475239	13
4163746	13
1645091	13
6058141	13
2304409	13
4742970	13
2028279	13
18431742	13
2062974	13
12400268	13
751717	16
5860232	13
10793210	13
22582655	13
4788796	13
8425568	13
3650089	13
3912670	16
2059394	13
5222374	13
5356316	13
15223454	13
1073329	13
10451316	13
4080228	13
8739614	16
2553544	13
6966554	13
8079484	13
744565	13
9647569	13
7439692	17
3340138	13
8926838	13
21519500	17
2666376	13
2907760	13
8838815	13
22307002	13
1749539	16
21470473	13
7206287	13
10757273	13
25907639	13
739872	13
5567241	13
1625680	17
1465174	15
396712	13
21114866	17
13797608	13
6846061	13
3852016	13
10817155	16
6250675	13
1095422	13
2903617	13
1360842	13
12387707	13
40784398	13
1836271	13
1837083	16
6071762	13
3154769	13
1252398	13
6311614	17
6171036	16
28855137	13
10575947	13
16532181	13
43345	13
1762746	13
3051848	13
8480620	13
1214138	13
4994639	17
4861043	13
717165	13
8571074	13
3184712	13
2215587	13
9885906	13
20592543	13
1212264	15
3797687	13
25050402	13
14056256	16
1394740	13
49438	13
20419982	13
8490093	13
16361199	13
4552191	13
5541623	13
486223	13
1079912	13
6291459	16
3471403	13
1616182	16
4966115	13
13016616	13
17080942	15
2748486	13
13419374	13
1552664	13
33121487	13
3058009	13
8660316	17
420629	13
2042428	13
4833387	13
2050314	17
2839163	13
14037034	13
1528029	13
376664	13
1030810	13
5208635	13
11598681	13
2767971	13
1196326	13
5019780	16
29055495	13
13549316	13
44807590	13
17620570	13
1606177	13
21473167	13
7278285	16
2886289	13
2462282	13
5014677	13
4588750	13
2452154	13
9108453	13
12024501	13
13276100	13
3398477	13
2633264	16
5798932	13
2311267	13
7673219	13
4775912	13
10612312	13
3477801	13
1719539	13
5477208	13
2392327	13
6080578	17
35097867	13
12540961	13
522950	13
3323520	13
12852619	13
11015624	13
14944462	13
3241047	13
4760379	13
186716	17
1597521	13
5799657	13
18219687	13
6338054	13
3514255	13
4711073	13
484856	13
25174123	13
1041261	13
9767013	16
1345141	13
12453336	13
2035336	13
17057165	16
3715607	13
24846986	13
17096314	13
1983389	13
14966406	13
5463474	13
20246203	13
4747493	13
3266626	13
70342	13
19211908	13
20803578	13
10713094	13
15526440	16
1688113	13
20006372	16
19440219	13
15392628	13
2012517	13
2301600	13
3855935	15
8174121	13
8921491	13
18386547	13
2612603	16
4857747	13
10908568	13
1269450	13
2871904	15
511459	13
4164745	16
1033502	13
5805317	16
19234527	16
4098214	13
2581635	13
49127806	13
6840535	13
8691420	13
9415584	13
5963188	13
7571762	13
1644071	13
3467605	13
2333075	13
10616020	13
354523	13
20166379	13
16877574	13
18538245	16
26986863	13
1762844	13
11980594	13
777912	13
18988802	13
12511531	13
8603377	13
4344914	13
8141709	13
16038249	13
7860901	13
253290	13
2303431	13
2401680	13
33704901	16
16720251	13
9772146	17
9260187	13
1632089	13
2832053	13
1127426	13
27629284	15
875040	13
6044229	13
4010610	13
8891942	13
9625601	13
21475140	13
3788554	13
3701923	13
2824105	16
2865117	13
8201477	13
9369629	13
4276372	13
7173431	13
36846351	17
5692090	13
18740057	13
15812211	15
7985683	13
5513281	17
2922018	13
5406932	13
8096293	13
3637491	13
27817297	16
8917398	13
265247	13
37575177	15
13897907	13
8664007	13
8920057	13
665941	13
13058645	13
11052049	13
628831	13
4668298	13
3133273	13
2653841	16
1852900	13
3862165	13
2275208	13
6302328	13
4225818	13
4249500	13
20652441	13
2323249	17
15875254	13
9550448	13
1328218	13
1099701	13
132058	13
778493	13
8938421	13
5828127	13
14440087	13
1714621	16
5780803	13
15935205	13
8831173	13
10945840	13
33641356	13
4450313	13
2130408	16
8029964	13
1221917	13
8226666	13
3365078	13
295625	13
17480809	13
15518560	13
9890	13
5609667	13
4971765	13
8283984	13
5937365	13
13168003	13
16977646	13
13715633	13
1754362	13
17983232	13
958403	13
22334740	13
3047416	13
4709675	13
1962834	13
2802427	13
122024	16
10977468	13
12847217	13
10943467	16
15421545	15
8851619	17
19911965	13
6235837	15
9648332	13
10967975	16
3536678	13
20438187	13
12582549	13
5033030	13
8485938	13
567166	16
411473	13
6182377	16
11645753	13
2889665	13
2751972	17
581747	13
7260033	13
15095274	13
9894510	13
5854	13
14168894	16
24899568	13
8707141	13
8528172	13
8464469	13
29414439	13
29038932	13
3114442	13
1982635	13
127410	13
3359073	13
14037541	13
1547541	13
138325	13
7832463	17
2090842	13
6104219	17
3778832	16
6999679	13
10784117	13
1112347	13
6633441	13
9406402	16
6781073	13
11288694	13
17007027	13
6510169	13
9765931	13
13124557	17
14936580	13
1733615	15
8880423	13
2070401	13
20357755	13
9699991	13
5015528	16
6004448	13
3263785	13
900809	13
4163377	13
9488093	13
8551378	13
34981710	13
7236383	13
11073937	13
14776440	13
1152043	13
5867760	13
9182222	15
16611449	13
2146391	16
4953291	13
23531987	13
2596036	13
5765094	13
7575642	13
9414115	16
26734942	17
4803636	17
477771	13
2761247	17
28844049	13
13311605	16
2395380	13
5391482	13
8174830	16
7488949	13
14348990	13
9577479	17
36232274	13
8793466	13
19776063	13
2108389	13
6274670	13
5947656	13
9453528	13
3754694	13
2863323	13
24882441	13
3895783	13
4386002	13
2404545	13
17231387	13
4408535	13
6544745	13
2349171	13
279311	13
21654229	16
1092226	13
16281797	13
3162441	13
24650272	13
3484905	13
2106335	15
8021727	13
25220844	13
2090429	13
646662	13
13346160	13
9845477	13
6481364	13
15074046	13
12606942	13
1195327	13
12579480	13
8610503	13
5539212	13
20300759	13
3260027	13
2108396	13
8020079	13
11427889	13
4533983	13
3733155	13
666148	13
2366831	13
17018089	13
21158779	13
467001	13
2847942	13
6137965	13
3984271	13
10057172	13
6466698	13
18657075	13
814490	13
15716032	13
643383	13
12672448	13
1103400	13
14687307	13
613237	13
20986295	13
2188542	13
960857	13
82001	13
3275262	13
9832245	13
8159575	16
14109	13
8878120	13
19074778	13
7798230	16
89000	13
3745870	13
4098655	17
295446	13
16644012	13
6323066	13
8790862	13
14500841	13
15998029	13
8344159	13
12212	13
7011608	13
273409	13
15132379	13
11703077	13
9687889	13
6030292	13
10418467	13
7333707	15
25564195	13
8920849	15
25417695	13
2397657	13
9776830	13
969131	13
19403299	13
1842994	13
4524624	13
18946260	13
12022467	16
13385848	16
12163805	13
16496783	13
315720	13
477407	13
4439408	13
4115654	13
3261597	13
2412797	15
3946895	13
2175711	13
3105687	13
4204486	13
10564094	13
1869564	13
12505737	15
20959002	13
24716125	13
7010288	17
1774764	13
8371805	13
15646780	13
18016590	13
3212612	13
4549096	17
14875412	13
37234872	17
874664	13
38212220	13
18755957	13
2694162	13
993712	13
8591164	13
3119172	16
4393689	13
722932	13
4146309	13
763753	13
3605600	13
4010150	13
29108239	13
1361841	13
837701	13
1855580	13
8896817	13
14575013	13
1959390	13
2236204	13
14506713	13
1660399	13
27257906	13
2538626	13
3681390	13
6426655	13
4165862	16
2986608	13
2401940	13
18554840	13
21813870	13
2212674	13
16295604	16
13518395	13
3713394	13
4189045	13
9041457	13
1433770	13
5520918	13
7601357	13
6742970	13
17300272	13
2587001	13
3321809	13
3420380	17
8768739	15
5335936	13
3843092	13
12362968	13
5120002	13
6049453	13
6880756	16
6212755	13
12536885	13
1102750	13
5775983	13
817170	13
3270472	13
8827	13
309592	13
14158051	16
3359974	13
11976205	17
1160216	13
3606513	13
10429391	13
27393640	13
5548230	13
2471524	13
15047475	13
275712	13
5626565	13
13282530	13
13130773	13
23339278	17
2700105	13
2545937	13
10120135	13
144005	13
9002517	13
3622127	13
29057884	13
3193562	13
15263966	13
14654586	13
7462057	13
2745674	16
6337616	13
222506	13
1111077	13
13176715	13
11667388	13
6007803	13
9409573	13
5831281	13
3215103	13
16388364	16
7508236	16
1674694	13
5136310	13
10390335	17
6183197	13
5954510	13
496551	13
7700943	13
2110169	13
10098062	16
15069970	15
14209127	13
4670294	13
2354245	13
18776324	13
2872478	13
3101255	13
4390246	13
2693187	13
204235	13
13973708	13
37328168	13
5960109	13
19411357	13
15418981	13
8692577	13
1265493	17
3658913	16
2780643	13
16641328	13
4920140	13
15223926	13
718642	13
520334	13
5304460	13
2511541	13
1262916	13
4906676	15
6091944	13
19391643	13
9599095	13
3300776	13
7531681	17
14939088	16
16190328	13
2174847	13
8725534	13
47595728	13
19069975	13
14124165	13
41437152	13
8803759	13
1137238	15
638733	13
1057388	13
18397465	13
6438	16
531453	17
491455	13
3115403	13
19882367	13
3047849	13
6909669	13
1208315	13
10082270	15
4578701	13
7178142	13
7121461	13
866201	13
5599223	13
24396916	13
14402806	13
2104955	13
18888889	13
1049568	13
2211534	13
19601524	16
1400964	13
3345201	13
2254396	13
7894572	13
2906302	13
18048484	13
16975132	13
3879732	13
14139158	13
248204	13
14762331	13
867720	13
236622	13
1117841	13
7273140	13
5446153	13
932599	13
3547338	13
25042120	16
1332764	13
312881	13
1008464	17
17482713	13
4933394	13
7837035	13
4086247	13
2151708	13
2377378	13
6963993	13
11741385	13
11600911	15
6353550	16
3074502	13
7255622	13
5035809	13
563203	13
1533541	13
108767	16
8071149	13
16272715	17
11528057	13
7808477	13
3304912	13
3514043	13
5538275	13
664426	17
14938719	13
4379262	15
987114	13
1857586	13
1871156	16
225075	13
9640397	13
3237655	13
5011202	16
6810490	13
577252	15
29323413	16
3475941	13
8251143	13
5196760	13
14359801	13
2932479	13
10897327	13
12584250	17
17015029	13
14732142	13
5483312	13
8162578	13
1457879	17
7288764	13
31453760	13
843409	13
4342640	13
7102946	17
6252555	17
21428840	13
6407452	13
5210607	13
7383430	13
29560444	13
2096716	13
6452899	13
8550506	13
37344017	13
3345992	17
502575	17
243674	13
13818303	13
6704265	13
3280468	13
21173885	13
8833698	13
29637198	15
842313	16
14730640	13
4472080	13
2773072	13
14746643	13
3925581	13
9955333	13
1298481	16
1905923	13
5300649	13
3698339	17
2336762	13
11526617	15
5919736	13
12959061	13
2425899	13
5315840	16
2918102	13
1837870	13
3367733	13
22327077	13
10540584	13
128259	13
1092225	13
18450275	13
4429447	13
10072781	13
7689163	16
925374	15
15090126	13
23735713	13
3303045	16
6296030	13
6579843	13
15247207	13
2653762	13
2912041	13
7225	13
6242759	13
200584	13
9863847	13
11592780	16
42028972	13
2711614	13
34705061	15
11809461	13
18027636	13
1903825	13
11322680	13
8668858	13
18311753	13
1303778	13
85605	13
88713	13
10709384	13
567131	13
13346299	13
244434	13
2684718	13
7490740	13
5614335	16
2533882	13
6580531	13
23848185	13
4663457	13
660343	13
34462269	13
1920251	13
3364138	13
8274422	13
13491503	15
7938570	13
41277633	13
16866898	13
3013572	13
554996	13
11416232	13
20543469	17
666343	13
990039	13
8790459	17
11055799	13
4667894	13
5742994	16
3750334	13
1419077	13
11238860	13
3139333	16
16575803	13
20380474	13
4982567	13
6364694	13
1825782	16
1148117	13
10821818	13
13974981	13
20021741	13
57026	13
14138722	16
3247278	13
7961324	13
9131597	17
22189248	13
2606457	13
18073229	13
16457440	13
19740541	13
3503792	13
2780399	13
4480150	13
2667891	17
1349163	13
1256514	13
5113612	13
2850249	17
10311371	16
13693129	13
12490915	16
855184	13
726232	13
4282943	13
17739200	13
2912576	13
4356981	13
1408134	13
880573	15
1419583	13
5640094	13
2950166	13
18231409	13
28880194	13
4029972	13
738520	13
2670589	13
3150129	13
7280224	13
16068904	13
2116986	13
902687	17
1914170	13
10449398	13
3124895	13
156063	13
11254587	13
2155554	13
6758271	13
17731156	13
191778	13
1862122	13
14014320	17
2452650	16
13796935	16
7315686	13
446385	13
6659910	16
7533924	13
17751145	13
2097489	13
14730642	13
833088	13
17112487	13
929100	13
3416429	17
7152335	13
10135362	15
10764349	13
9424911	13
27089494	13
1610965	13
10086344	13
7871344	13
1379225	13
4842485	13
1885167	13
25392768	13
8001931	13
13868593	15
4443092	13
36094545	13
13110735	13
665014	13
16518522	13
7669161	13
16800124	13
8161609	15
23484855	13
10453917	13
1710249	13
3123709	13
15511004	13
310193	13
21698796	13
7944641	13
2275997	13
2699822	13
2309370	13
13070987	16
15569519	13
1312535	13
27457731	13
155076	13
9489777	13
16591383	13
4234468	13
7571575	13
2108504	13
8591330	13
4047523	13
8934621	13
27079334	13
14715358	13
9037617	13
17699186	13
5310708	13
452990	13
1584860	13
11911575	15
1188329	13
2523889	13
1504759	17
11543516	13
16706249	13
7553815	13
23287076	13
12608074	16
1738857	16
2193271	13
1734324	16
2045207	13
4038728	13
9001448	13
14038290	13
13769924	16
3839816	13
2902623	13
3111847	13
6440261	13
7414775	13
13114477	16
2398938	13
12314237	13
3610174	13
694911	15
526049	15
2105	13
4661678	17
13617349	17
5231165	16
2303299	13
266801	13
4711749	13
8267493	13
11135363	13
3804447	13
28866931	13
15536816	13
6624042	13
14199353	13
23597005	13
1598825	13
5888615	13
10785277	13
5492283	13
5886649	13
11035110	13
3423479	13
25666015	13
2400038	13
9610135	13
4620022	13
5470215	13
7042262	13
6087987	13
12969042	13
21418935	15
3801680	13
556679	13
41005	13
3679192	16
8274901	17
13548517	13
9020488	15
2347708	13
16634879	13
6653732	15
7620605	13
4523779	13
18326174	13
7025014	16
572610	13
2061256	13
2610925	13
6402796	13
27855835	13
15051117	13
5514588	13
9508096	13
4089185	13
9685280	17
16605715	13
6532079	13
389665	13
4214902	13
7719305	13
41938743	16
339412	13
203895	13
3149909	13
6126693	16
2212170	13
607258	13
19753582	13
631907	13
7141730	13
11756559	13
83369	13
10073351	13
1900320	13
12756856	13
22594538	13
9745988	13
16960087	13
10444609	13
17753842	13
22503047	13
985614	17
4959529	13
909036	13
5784826	13
14269528	13
1650419	13
169937	13
3376832	17
441001	13
3807540	13
13183045	17
11849686	13
7854176	13
2751407	13
18498436	16
4764850	13
6617490	13
2850289	13
3545132	16
16096608	13
12703055	13
15054138	13
8695033	13
18852163	13
11926919	13
541203	13
2703711	13
1918759	13
20744722	16
14947600	13
155007	13
1935101	13
2000082	13
10991228	17
6294125	13
8812285	17
21654104	13
3430330	13
557345	13
854420	17
2395702	13
19234866	13
13177311	13
3511544	13
4081379	13
362227	13
5186490	13
22529953	13
8574916	13
47368	13
4158745	13
12370943	13
6020362	13
18297078	13
38449463	13
3937478	13
4835266	13
5004560	13
2970701	13
19766525	13
12545836	17
4057552	13
16469660	13
1608560	13
7260479	13
10325215	16
352065	13
855453	16
2426745	13
13736500	13
18747209	13
3764378	13
9061632	13
20319885	13
6379016	13
1263778	13
3607310	13
14630924	13
1793339	13
4099563	13
5371348	13
1619185	15
4130121	13
13092612	13
738053	13
2773623	13
5151758	13
11792367	13
24556844	13
547999	13
17025522	13
9794522	13
2002870	13
17318172	16
2640177	13
4382469	15
11409678	17
2103918	13
1429418	13
3242290	13
9688844	13
15453953	13
1514174	13
2906110	13
14007838	13
3023504	13
7765405	13
5389515	13
8085604	13
548681	13
5541373	13
55539843	13
17593275	13
20491242	13
4066991	13
585288	13
8105986	13
965848	13
8074222	13
1307317	13
23177695	13
549711	13
9087025	13
17056361	17
25313066	17
1226382	13
14241411	13
2484364	13
40709	13
23072703	13
15636427	13
273309	13
1397792	13
3897799	17
11588764	13
5994094	13
1384701	13
1167676	13
3114867	13
9675068	13
4283797	16
4784586	13
7128666	16
3976942	13
3610798	13
1448658	13
17735902	13
7129286	13
1564305	13
11521042	13
7645865	13
1084172	13
3108302	13
383555	13
11243337	13
1801936	13
49079287	13
1042626	17
7667451	13
5222092	13
22044041	13
7854288	13
7626940	16
3798110	13
6980678	13
10447425	17
1051492	13
7594378	13
2564470	13
1712410	13
771442	13
10412997	13
2549760	15
3759353	15
5084932	13
5734554	13
2579151	13
241658	13
10585348	13
170178	15
6922055	13
14453721	13
26064743	13
3149281	13
23226688	13
6022646	13
5016000	13
7229740	13
2869096	16
8632685	13
3586774	13
3767551	13
1098394	13
8630573	13
8031497	13
366683	13
9194690	17
27657212	13
4039143	13
31390552	13
222104	16
2912733	13
450861	13
13813825	13
5616371	13
1629527	15
1612893	13
6399495	13
21217035	13
6435163	13
1987521	13
11896285	17
8336597	13
13695606	16
6334624	17
9648816	13
5186312	13
5751148	13
4431040	13
8574711	13
4350122	13
39164899	13
504655	13
13000	13
13201795	13
6312871	13
585240	13
3855396	13
18667360	17
304228	13
9826432	13
594768	13
6523045	13
10284423	13
17934283	13
5744829	13
1732413	13
1767465	13
5343650	16
2543760	13
8557453	13
10340453	13
96126	13
6677628	13
4693119	13
2119568	13
6405008	13
2955756	13
13872523	13
8985162	13
25864198	13
1445785	16
7550591	13
34489229	13
19483765	13
14988256	13
9293940	13
7728449	13
3190587	13
18823960	13
13667727	13
13652807	13
1888685	13
418434	13
14885895	13
18339480	13
23605973	13
4289319	13
2137715	13
6440308	13
12235068	13
7762642	17
298488	13
2962915	13
3915510	13
2445172	15
2044487	13
2908024	13
5532673	13
15961234	13
10496535	13
11910913	13
5917552	13
4897182	13
15876630	13
7120883	13
1431808	13
15146100	13
18533179	13
2770504	13
7180026	13
11936594	17
9861266	13
5685199	13
1739364	16
5388925	13
7259136	13
13245002	13
2518065	16
37331	13
12074509	13
673256	13
7612018	13
15689212	13
8281905	13
531404	13
622583	13
14408672	13
14774146	13
3699090	13
2130718	13
97342	13
15645925	17
9888946	13
12915062	13
1900013	13
8259465	13
3293625	13
5827011	13
21534471	13
15904853	13
13506103	13
2900652	13
14995691	13
21612205	13
1911424	13
2077097	15
2877270	13
1221120	17
11673623	13
3787450	13
19495161	13
6270554	13
15181446	13
19642954	13
12531518	13
6153837	13
9653396	13
14655858	13
12114271	13
9203693	15
11634930	15
852365	17
29519788	13
7069965	13
7527205	13
6694931	13
4165500	13
4825921	13
6625611	15
5502681	13
4421161	13
1403884	13
23809301	15
13421605	13
5765556	16
2275647	15
15215375	13
20563833	13
3674349	13
8258807	13
3508876	13
25781631	13
12042080	13
25513883	13
42634273	13
2944770	13
11531974	13
178161	13
1536042	13
5535036	13
25750283	13
12529905	13
20495707	13
15062078	13
6279622	13
6239259	13
9499173	13
6977375	13
15925818	13
3705192	13
4351388	13
3523671	13
6940935	13
6517063	13
5101983	13
8002164	13
1129436	13
1935765	13
19448091	13
7859196	13
433090	13
1750409	13
4312852	13
36428543	13
9031751	13
4385376	13
1309822	13
2120001	13
11397039	16
1618370	13
2614850	13
9247825	13
5205130	16
9331015	13
7757917	13
8057034	13
4846295	13
3802103	15
4792973	13
1797608	13
6029512	13
33921530	16
4357926	13
2171147	13
14116320	13
4312448	13
6242125	13
20103025	13
3355808	13
672136	13
2593740	17
7486542	13
383644	13
4221146	13
22061701	13
12231848	13
13647125	17
129019	13
8802237	13
4741721	16
24102608	13
12652929	13
890564	13
8268029	13
9665384	13
23932802	13
10220796	13
4519592	13
3171819	13
4868759	13
13921192	13
3498938	13
1566187	13
723192	13
2113355	16
4766563	13
1191771	13
753216	13
21424490	13
7135651	13
20075457	13
4579059	13
19947	13
13663516	13
2411488	13
14060276	13
19319899	13
508642	13
6832792	15
173462	17
28138352	13
9990776	13
4425027	13
12822034	13
14723860	11
20642304	13
3840130	13
2902789	13
2986485	15
22549726	13
36621167	13
3396339	13
6767715	13
17041551	13
188661	13
1779870	13
832544	17
3932146	13
3613158	13
3271247	17
48839733	13
9898664	13
1755053	13
9758762	13
2531330	13
16824307	13
1420741	13
11787380	13
4128437	13
15554915	13
16738778	17
3683740	13
13281998	16
1246737	13
2083221	16
830091	13
2266915	17
2760448	13
17578901	13
13838948	13
13752530	13
10673110	13
2045250	16
3063930	13
21860878	13
10599082	13
4008903	13
11553418	13
7099742	13
6836897	13
8588145	13
409438	13
7756903	13
24268818	13
20782691	13
13569455	13
67110	13
5112977	16
12412460	16
3551916	13
4499673	13
6206165	13
25070099	13
19783533	13
2998863	13
7877114	13
1018073	13
9045475	13
2983689	13
9862966	15
4564868	13
1745408	13
2986548	13
4686634	13
644964	13
38422377	13
7780770	13
5060170	13
6945757	13
556533	17
18631391	15
7120370	13
4460146	15
1154420	13
11314701	13
11076174	13
2152290	13
1716125	13
1900760	13
1194885	13
1669354	13
16350433	13
4323741	13
1313557	13
5151296	13
24457434	13
8198582	13
1197664	13
14230570	13
17327583	13
7241718	16
16981765	13
4966497	13
52787	13
5615543	13
4620033	13
1071919	13
9121923	13
28966198	16
26622451	13
33159725	13
8142106	13
2101332	13
785374	13
3521913	13
6511193	16
2044703	13
1665918	13
639115	17
7690136	13
32778	13
6353466	13
6639695	15
880996	13
12072021	13
698164	13
5942174	13
10572968	16
1347704	13
18706586	13
2251998	17
12260074	13
6236034	13
387245	13
20619933	17
1082515	13
2187854	13
16267328	13
3369715	16
9632855	13
6924506	13
11647588	13
8491954	16
3838180	13
8264182	13
437768	13
18564166	13
22120524	13
1680556	16
5007926	13
22776615	13
3453085	13
2109575	16
861508	13
1161872	13
12239085	13
6145893	13
48286	16
6291475	13
20897466	17
5748313	16
21100836	13
2114059	13
1170172	13
171414	13
7872896	13
44925707	13
10860413	13
6567680	11
10824694	13
4128581	13
23109713	16
20767094	13
6182022	13
86674	13
8986341	13
7166335	13
6570504	13
128708	13
1038676	13
1946726	13
13349083	13
8905059	13
14052640	13
1404825	13
6555746	15
1534567	13
878150	13
486358	13
27548147	13
1383687	13
3803446	13
2011600	13
7444201	13
10393409	13
6853864	13
584828	13
25471937	13
6786526	13
140436	16
2585909	13
15879034	13
452955	13
5034084	13
4943894	13
1848885	13
3875830	13
26788182	17
5025240	13
11264806	16
7626405	13
4402551	13
444283	17
1753564	13
4137895	13
30487175	13
1993521	13
3849424	13
2628236	16
19257436	13
652365	13
2180225	13
5784784	13
8909022	13
7759374	13
29820909	13
20099317	13
16265858	13
17250007	13
5143482	13
18402634	13
6135192	13
4889871	13
6837002	13
1531725	13
4411046	13
377836	13
1058353	13
8641666	13
10886164	17
31040102	13
4102810	13
7797291	13
6826960	13
3390	13
1653636	13
7183757	13
9244706	13
20536944	17
3659018	13
14360388	13
11450511	16
12675586	13
3995675	17
441659	13
6529960	13
10219718	13
5038046	13
1266731	13
4138868	13
1379661	13
6153819	13
13889669	13
670955	13
3153927	13
11629718	15
14985040	13
7457812	13
10038001	13
1497382	13
16011788	13
5902802	13
3532065	13
25761391	13
322048	13
6685342	13
522173	13
9494986	15
5377213	13
6677815	13
7855847	13
1260638	13
13628496	13
2437343	16
1487465	15
16775435	13
2913312	13
15361866	13
8854085	13
32778107	13
8538043	13
10516484	13
17585950	17
1059842	13
2763422	16
30867540	13
526736	13
4078507	13
10281848	13
1286023	13
10849579	13
9302707	13
7539143	13
1234122	13
6898906	16
8913887	13
1938070	13
12680941	13
3566668	13
14264599	13
9724164	13
4760635	17
7506525	13
37167782	13
671998	13
6099004	13
4352488	13
4069960	13
13196120	13
25198395	17
2044544	13
12919100	13
21027863	13
3498474	15
19302089	13
1434987	13
21230533	16
8124856	13
1816983	13
5485617	13
615753	17
10152123	13
1130818	13
6451980	13
3885408	13
27933564	13
2973838	17
14692197	13
714221	16
2420857	13
2108135	13
895842	13
1534374	13
22874103	13
75600	13
3563968	13
13666257	13
5533015	13
8363103	13
25596255	13
4108374	13
28019615	13
1272867	13
92211	13
5038283	13
9284227	13
12122028	13
4486920	13
21730919	13
5111683	16
3473543	13
567419	13
660111	17
2430430	17
5514565	13
19272532	13
682533	13
5624742	13
4668411	13
4344502	17
5717704	13
26116577	13
1754457	16
5720320	13
12191977	17
3027227	13
10643566	13
2982323	13
6905707	13
2311444	13
7798497	13
2350906	13
9363169	13
9809097	15
669881	13
11855862	13
2193519	13
13071278	11
7140565	17
1500576	13
22305951	13
4140896	13
1933000	13
15760214	16
23831881	13
11945001	13
89645	13
6127880	13
23761516	16
3073821	13
1202089	13
10817723	13
1019767	16
9888881	13
11477573	13
560793	13
125266	13
1274004	13
29775275	13
4053985	13
405510	13
1337900	17
10669915	13
1462800	13
4918496	13
18231739	13
19932468	13
1556828	13
6043230	13
37437950	13
12363304	13
6188669	13
12497177	13
2329784	13
6974263	13
9829634	13
2642013	13
1926663	13
15087270	13
3372865	13
22780442	16
5575985	13
786867	16
7097563	13
353331	16
8576536	13
12918019	13
4808024	13
2573147	13
22906148	13
4972635	13
7624956	13
760230	13
17504757	13
31081621	13
11361293	13
9155835	13
5685500	13
12830072	15
7715292	13
23143847	13
7418892	13
4994210	13
8581244	13
2048557	13
2585241	13
13179584	17
7847083	13
1604087	13
14805060	13
2045031	16
22761949	13
7751485	13
877620	13
16247067	16
10204404	13
11277060	13
342776	13
16942207	13
12425634	13
933712	13
27269204	13
7807881	13
3122495	13
4235464	13
6247173	13
3079832	13
4197757	13
3453361	13
7255980	13
3843097	13
11233135	15
10600763	13
1943180	13
6565497	13
6614124	13
21800569	13
22166288	13
1523853	13
12736524	13
114626	13
4291425	13
5731189	13
3701094	13
3327546	17
241018	13
945940	13
3736320	13
22585884	13
13073722	13
5932762	15
2416828	13
15976879	13
15506103	16
1463271	13
1910222	13
21087838	13
2728046	13
48582131	15
2274236	13
5777557	13
1183303	13
8246837	13
228720	13
7126007	16
759786	13
9913138	13
3781972	17
2385980	13
15041807	16
18022940	13
7378536	13
1293459	13
751650	13
2306534	16
1740480	13
46811594	13
7234732	13
10059423	13
17468253	13
10124114	13
5369119	13
3274751	13
28098993	13
4163938	13
276594	17
9234820	13
920179	13
1242592	13
2282207	13
1038658	13
9084287	13
820156	17
7147517	13
4703158	13
7837187	16
4834419	13
11993628	13
56970334	13
8124310	13
3998756	13
490379	13
14562017	15
6568710	13
11432157	13
2828452	17
3169627	17
6062218	13
6343232	13
418802	13
13808892	13
1691697	13
11018449	13
26703520	13
4890182	13
60713	13
15521652	15
10166027	13
10780915	13
6362341	13
2663059	13
7299349	13
612532	13
6690	13
11373721	13
1090383	13
247771	16
3086185	13
13463772	15
3725541	13
6083273	17
4895426	13
7711191	13
32486451	13
15990767	16
5201149	13
566940	13
2637120	13
4019906	13
6439640	13
1357585	16
6480358	13
1167809	16
9874651	13
12830293	15
769454	13
3474326	13
905167	13
11921401	13
7588679	13
185979	13
81773	17
5406768	13
2101898	13
868296	15
309965	16
6914350	13
6818474	13
26054722	13
1410174	17
5726788	13
2063230	13
8740354	16
8035930	15
32332995	13
16305212	16
17257665	16
16725	13
3056944	13
9931347	13
4520531	13
20104240	13
7488661	13
5824901	13
104362	15
10507646	13
11745077	13
5079243	13
2279074	13
35848297	13
4255950	13
24315061	13
7399069	13
10563273	13
3941565	13
1685418	13
8732776	15
295065	17
28504092	13
1121778	13
2621282	13
2135837	13
2039533	13
17122114	17
3816946	13
8596373	16
139180	13
1419593	17
2573194	13
28413516	13
807434	16
11039193	13
1176999	13
705894	13
1185048	17
6272135	13
12300916	13
32140	17
25650316	13
7171375	13
5555843	17
767945	13
771103	17
7873972	15
1004252	13
12226158	13
727682	13
2840734	13
1875344	13
1111729	13
26877329	15
5024938	13
5293283	13
30021534	13
22727412	13
13526543	13
1195853	13
5458656	16
9565922	13
415765	13
7827366	13
3407540	13
4181280	13
14285427	13
5164102	13
5486368	16
28363860	17
22568331	16
5143594	13
5160374	13
5619712	13
4006612	13
3113821	13
12097511	13
15876283	13
657107	13
5473467	17
690669	13
1382575	17
412694	13
8698979	13
3258510	13
903126	13
5303646	13
6815595	13
1964272	13
19996468	13
10159629	13
2950110	13
4716711	13
161106	13
5741107	16
1240588	13
1917806	13
12020667	13
17107833	13
10971649	13
4757488	13
9930712	13
6922210	13
3309171	13
7337974	13
19597296	13
13629718	13
11647839	13
3432383	13
6191195	13
25830883	13
7012359	13
15307972	13
40055879	13
6429096	17
6640743	16
17825813	13
14232530	13
11141109	13
1574247	13
13477127	13
26257154	13
3831	13
2826631	13
8293671	13
5187327	13
8712466	13
3348382	13
600875	16
3074484	16
1499729	13
3355209	17
1274043	13
10074605	13
36683827	13
1819158	13
5435638	16
2204332	13
512042	13
3906437	13
8895301	13
7284503	13
15837553	13
43535	13
3470495	13
12428792	13
4709502	13
4285728	13
2899012	16
5188066	13
24391161	13
7747597	13
1980750	13
3421636	13
30833673	13
2635586	13
7939612	13
18205029	13
2150377	13
22149684	13
10633240	13
2334600	13
4953935	13
13964002	13
653586	13
10322213	13
5472672	13
8708304	13
6004757	13
196299	13
9328218	13
53671781	13
4280077	13
24818602	13
2306457	16
6136021	13
10900684	15
5549423	13
3872039	13
2183884	13
9210034	13
19473434	13
607139	13
4556373	17
874418	17
13439656	16
1918531	13
996745	13
26306099	13
19562199	13
7164824	13
848808	13
10274915	13
20989642	17
13321094	13
2630912	13
6997103	13
14243283	13
1483593	13
5123750	13
10454051	13
5691876	13
18071303	13
6065460	16
21143850	13
13750222	13
4411212	16
3850861	13
3309448	13
1456745	13
4894598	13
1247795	13
2252245	13
2772115	13
15814538	13
1644298	13
20282619	13
8528371	13
26209676	13
12171181	17
5776916	13
2717903	13
27325174	13
826036	13
7208140	13
32998152	13
8169328	15
9597182	13
19107482	13
5255352	15
315646	13
3844138	13
2091377	17
1074955	13
10322188	13
2623270	16
25127637	13
2616194	13
27373487	13
1775025	13
19007627	16
21517947	13
609986	13
5137238	13
19035821	13
6108326	13
8084016	13
6531584	13
4827695	13
8313419	13
20648603	13
4277745	13
7739648	13
101719	13
2919374	13
25380388	13
20441959	13
285802	13
9017644	13
2638311	13
3384656	13
9409784	13
86665	13
10323372	13
12809512	13
10893379	13
36466077	16
2255325	16
15480012	13
15597219	13
5337906	13
22107241	13
6029279	13
1583820	13
2814962	13
263602	13
838562	15
12758903	13
9163794	13
5556352	13
2115403	16
1771327	15
2388396	13
1416818	13
5119495	13
1181938	13
2871371	13
11667429	13
21129327	16
10448416	13
7649001	13
17047409	13
2667846	13
766585	13
6135553	13
10876033	13
4135998	13
9864017	13
4684172	13
1918473	13
12119014	13
40799919	13
535005	13
19938902	13
13595278	13
2252451	13
64989	17
2263080	13
1670909	13
4564823	13
13568011	13
6443399	13
3466826	15
21139491	13
46273930	13
2300929	13
6552299	13
14601424	13
2518141	13
4772963	13
1816316	13
11761168	13
791402	13
4114578	13
6231867	13
21312730	13
23708892	13
3187332	13
453519	13
9985029	13
478338	13
2548180	13
30450519	13
17263275	13
20246935	13
3608041	13
3129426	16
26271028	13
1339761	13
1133776	13
18173801	16
3799434	13
17472513	13
7171893	13
24585625	16
9979253	13
7737264	16
2307570	16
2368103	13
6676467	13
9220186	13
10812272	13
2617088	13
6868007	13
8589162	13
26290779	17
906716	13
39672468	13
4712122	13
550988	15
2859015	13
13673097	13
1958165	13
8808716	16
574278	13
26171000	13
2600752	16
4539896	13
17999492	13
2690261	13
57729180	13
17250199	13
2649028	16
3671585	13
6214285	13
3405819	13
15920306	13
695604	17
7572164	17
9303605	13
6477613	13
1129226	13
4044415	13
5507522	13
4007425	16
332830	13
16045289	17
6515836	16
680017	13
8844921	16
6993188	13
2368628	13
15674798	13
3094282	13
4348494	13
4984809	13
2549961	13
4640677	13
2617464	13
2180597	16
2887951	13
8076737	13
11588051	16
29743927	13
6248793	16
16219803	13
6738682	13
6290989	17
54352061	13
5212326	13
19482655	13
1527160	13
3334503	13
6639965	13
3105761	13
2010635	13
28015831	13
6478858	13
11224069	13
9551872	13
8397806	13
4918857	17
5779681	13
1346603	13
24102178	13
2457306	16
32721035	13
7557334	17
3181547	13
27215197	13
5600984	13
6251308	13
1448281	13
10983276	13
170602	17
5814632	13
1623014	13
8866128	13
7198538	13
6116444	13
8815480	13
24737727	13
9927431	13
12130864	13
1302649	13
36130015	13
8569639	13
1680323	13
5674719	13
5145966	13
5195924	15
18739323	13
7156435	13
12946623	13
5175023	13
13036258	13
41179384	13
9067855	13
3209213	13
3205930	13
3752705	17
914948	16
13090159	16
4467917	17
5521653	17
29738592	13
6173849	13
1919508	13
1619	13
10329755	13
171737	13
687033	13
21827471	13
4070374	13
1341610	16
676283	13
6176720	13
3717573	17
27822346	16
8795847	13
7257858	13
2377962	13
14642569	16
6999163	13
5354020	13
7663880	13
11699464	13
5027649	13
2590049	13
11764226	13
18096315	13
7482119	17
15829427	13
3069519	13
2436839	16
11203600	13
4560653	13
9901197	15
16020489	13
4243067	13
8354832	13
6972033	13
5740788	13
8241125	17
24733317	13
12006351	13
3183438	13
2333745	13
11711652	13
9110442	13
1597767	13
31248562	13
6316574	17
16042057	13
8753775	13
11190629	13
5037782	13
2449514	13
3942667	13
1842171	13
11997132	13
1298292	17
1841516	13
708826	16
3401946	13
3095224	13
4186446	13
1579732	13
2460987	13
4731997	13
16024556	13
7854978	13
10638500	13
11529727	17
22170106	13
16935367	13
5629530	13
4029829	13
2528194	16
5414700	15
16113344	13
19533222	13
14523861	13
2035095	16
13489481	13
212487	13
4710199	13
1500291	13
3369926	13
5749857	13
3483789	13
12128161	13
1973945	13
13677786	17
968818	13
12432308	13
8173879	13
6544212	13
16382573	13
1522334	16
18655581	13
10863537	13
7334784	13
11270953	13
21158044	13
14886424	13
21009711	13
22716606	15
8347825	13
8485525	13
5460172	13
1942278	13
60968	13
19806727	13
2285338	13
757623	15
5068338	13
16437494	13
6401207	15
3182801	17
30733592	13
3914877	13
13080492	13
55584	13
2741978	13
51712	13
5494528	13
437768	17
3626728	13
10166475	13
5416992	13
9321387	13
11679806	13
8012789	13
17907851	13
743808	13
20537018	15
35332951	13
9175615	13
7842253	13
901410	13
24937594	13
15121115	13
14713717	13
15129393	13
569458	13
1107685	17
2978810	13
725546	13
554895	13
1633678	13
9513933	13
13795799	13
15313753	16
231919	16
17968468	13
14021878	16
9048903	16
2843757	13
1734722	13
12312863	13
617799	13
21866731	13
168816	13
640071	13
5518349	13
8716767	13
16253455	13
4225792	13
20302358	13
368326	13
4183594	13
17993878	13
428893	13
6199623	13
3032735	13
4358233	13
3062053	13
7936382	13
950972	13
5070972	16
2243333	13
10903318	13
4617544	13
8925410	13
10075790	13
13228147	13
3866353	13
1242564	13
6513024	13
14270462	13
15178880	13
23863903	13
11587004	13
2054983	13
6391685	13
1898417	13
4614024	13
3493651	13
3914305	13
3113974	13
8414196	13
97980	13
8963338	13
3672589	13
7490345	13
375691	13
4629880	13
15881821	13
3691516	13
3238161	13
2755048	13
1862808	13
4252903	13
1198248	13
13069382	13
9478208	13
14753679	15
16725298	13
3151852	16
2893845	13
6239315	13
2954247	13
7231160	13
7036212	13
29477654	13
1053600	13
8058977	13
7420502	13
12140719	13
5330552	13
22748474	13
5384271	13
6885025	17
2646348	13
4183998	13
2408055	13
13618704	13
348444	15
3978641	15
1965258	13
4985158	17
1528500	13
432759	16
29361302	13
19312398	15
626785	13
4291132	13
11762512	13
1838865	13
25167406	13
365940	13
15201261	13
5489909	13
5500847	13
13158580	13
1826039	13
6234083	13
21636901	13
2101078	13
1965270	13
9858000	13
238107	13
3545413	13
14637058	13
4343244	13
932679	13
2421571	13
34066975	13
11865237	13
6446936	13
4130133	13
605627	13
8053635	13
3823469	16
170814	13
1492583	13
2024225	13
2114192	13
3176152	16
34853154	17
4671914	13
9806531	17
3052557	16
6805832	17
11660983	13
2089216	17
3343220	13
32661366	13
2601582	13
7144889	13
6205061	13
3087176	13
16856242	13
5059183	13
782982	13
17979125	13
3138049	13
2636943	16
5562826	13
4338506	13
5979675	13
20064880	13
764939	13
3899431	13
5889045	13
15344263	13
3159568	13
40164805	13
5117721	13
2874037	13
4097287	13
12375752	13
16372570	17
1061008	13
25221223	13
14405613	13
7416628	13
4372428	13
14241318	17
1076840	13
8187125	13
3639774	13
1896724	13
35368006	13
40484582	17
24057602	16
7004444	13
8119735	13
28439278	13
9276509	13
4048378	13
11112	13
22777285	13
826270	13
8191687	13
20493946	15
2012927	13
2601674	13
15528442	13
13404329	13
37646915	13
4241978	13
5431457	17
8008771	13
10307288	13
14445429	13
2830614	13
7851604	13
3170977	13
8607512	13
2061130	13
4411811	13
5968566	13
8990867	13
3741618	13
9554563	13
77266078	13
5581569	13
1916505	13
7986931	13
5841904	13
4083866	17
15310315	13
18817235	13
1160700	13
10463417	16
3103598	13
13543204	13
3709390	16
4065876	13
6613385	13
1023882	13
678331	13
17072534	13
8609752	13
1030108	13
2499729	13
3550672	13
14899874	13
8667357	13
1430791	13
15726999	13
3009146	13
12374660	17
5845357	13
4977667	13
6434072	13
2213325	13
11594607	13
15752490	13
3572902	13
12883146	13
1480750	13
1344627	13
6769921	13
7501374	13
7010611	16
18628734	13
5294013	13
7977201	13
12523861	13
19943264	13
220009	13
5015205	13
8158350	13
1271031	13
12407170	13
358786	13
1200658	13
1888142	13
3124949	16
32125049	13
15717360	13
4540816	13
19416739	15
774474	13
7108503	13
6906561	13
3654450	13
3947498	13
5062436	13
17053233	13
5383513	13
12108328	13
5354799	17
8652289	13
1811867	13
7582587	13
5118980	13
15425970	15
17014571	13
11277175	13
2593755	13
29231653	13
10190342	13
189248	13
5187774	16
5057058	13
13061650	13
4903853	13
12397084	13
652233	13
16778654	13
14938783	13
10540199	13
5040896	13
8283871	13
714828	13
11278973	16
10508632	13
1692534	16
1106985	13
4382508	13
10426369	13
9912304	13
1612271	13
12048142	13
1742172	13
1126732	13
15206928	13
16998598	13
8517993	15
8949500	15
3971143	13
3439230	13
11362242	13
30098784	13
14669641	13
1811010	13
12196530	13
12298135	13
32505000	16
1110825	17
2984115	13
8258597	15
31776764	13
1423575	13
24076501	13
5405333	13
2418290	13
2632624	13
11358233	13
13526858	13
3340158	13
1402025	13
4180350	13
4154450	13
6159316	13
617699	13
1651435	13
30503771	16
1293589	13
11314774	13
25905238	13
16695861	13
16840456	13
3051144	13
10476841	13
20485539	13
13925487	13
20040319	15
2339379	13
35902661	13
9107922	13
13165087	15
6691895	13
3992678	13
11386297	13
2366439	13
25129329	13
307874	13
10504419	15
17232337	13
4819372	13
6200139	13
6824345	13
22889151	13
1675724	13
10881089	16
6082780	13
30399668	15
3315373	13
9744330	13
17932910	13
5295662	13
11990628	13
12296450	13
4905678	13
5449768	13
7464002	13
522919	13
750124	13
26466191	16
6679013	13
4559524	16
462829	13
3603649	13
6672200	13
11641781	13
387627	13
3355746	13
7606192	13
17485312	16
30174033	15
705083	13
20536803	13
1692210	16
14851949	13
2570686	13
1878247	13
13032328	13
957317	13
14549564	13
2391131	13
9446540	13
10283859	16
13187245	13
1965084	13
2854189	13
4251369	13
6559077	13
6637486	13
1529541	13
11474773	13
5371463	13
24059851	13
8582385	13
24434863	13
8263720	13
18465276	13
15434282	15
5939406	13
5103787	13
4187933	13
6507216	13
4991957	13
1235736	13
2212445	13
10892203	13
15020158	13
4482909	13
15021350	13
19285780	13
1504621	13
1334480	13
1734844	16
1230484	13
8492377	13
8847334	13
423926	13
9943937	13
20075157	13
7603556	13
15059775	13
18620692	13
13095425	13
27433288	13
20266535	13
26485191	16
416681	13
5642051	13
369344	13
791253	13
4265	13
12580401	13
5281291	13
9938784	13
20602099	16
792077	13
10495678	13
9725586	13
13876105	13
17035378	13
5855197	15
8456309	13
1077418	13
10048694	13
514892	13
1023563	13
18861533	13
20448210	13
28330594	13
2154053	13
7862830	13
8717290	13
5416358	13
5728248	13
5459748	13
4719181	16
7817847	13
4248432	13
7612580	13
627605	16
2682858	16
32464076	13
2603300	13
8606593	13
3342937	16
6711049	17
7411174	13
7724140	13
2714790	13
2044590	13
14079289	13
9444976	13
15157159	17
3082916	15
10916294	13
2868493	13
10773244	13
4228425	16
6008083	13
1240093	17
1933509	13
12183730	16
3301620	13
14903120	13
1974413	13
15760599	13
19121170	17
6355157	13
14290506	13
1957320	13
6135709	13
8148057	13
9355661	15
228556	15
9717168	13
2026087	13
7109834	13
5145879	13
571818	13
14408899	17
6160243	13
1667122	13
6916052	13
3244168	13
17363365	13
18201109	13
6223389	13
462806	17
8784648	13
65652	13
7795086	13
20885041	16
1311300	13
2007187	13
8145262	13
1578592	16
24589349	13
1363876	13
2804989	13
7337541	13
8695371	16
32368740	13
598531	13
2790762	13
56285866	13
8343023	15
6445318	16
6237961	13
11410405	13
1191908	13
6687735	13
22310488	16
1251093	13
22158417	13
1338830	13
3074381	13
7189940	13
2131991	17
2650556	13
25958642	13
2777459	13
13796687	13
23178619	13
7097151	16
15345701	13
8581352	13
4003624	13
9724383	13
26451590	13
41394624	13
7212219	13
2092393	13
3069089	13
6386963	13
5502324	13
10666407	13
11114961	17
879497	13
4026193	13
147611	13
67727	13
27423390	13
824925	13
8085124	13
16994057	13
516806	13
12506251	16
5397274	13
3634470	13
32481853	13
12128607	13
2460855	13
10990443	13
12217099	13
2953096	15
7473841	13
3985978	16
3661558	16
5193420	17
17459310	17
11902714	16
6601418	13
35660501	13
1331878	13
19755585	17
18191768	13
15100375	17
6046349	13
4063417	13
14386566	13
11041710	13
2591616	13
3103050	16
5704263	13
963847	13
4834843	17
36531719	13
2823565	13
32533047	13
3804264	16
1323144	13
1180640	13
3413445	16
449638	13
7906932	13
20794467	13
310116	13
17200237	13
1174172	15
329228	13
2666646	13
466095	13
255665	13
11176147	13
14581879	13
2435255	13
16775900	13
11132440	13
10473416	13
2524780	13
39623353	16
2303068	13
9490503	13
7941993	17
6821589	13
298987	13
10870844	13
3962696	13
24278591	13
11032036	13
609126	13
11005242	13
1145894	13
15422732	13
1031438	16
4381596	13
9027847	13
5813793	13
2378721	13
6065146	13
6093455	13
4703764	13
2067090	13
16606270	17
16713103	13
28141893	16
724030	13
1732604	13
1996738	13
4420139	13
2189424	13
3294212	13
24517469	13
7652544	13
248774	13
30036395	13
3228998	13
7246861	13
28326569	13
1002432	13
28532606	13
1043865	16
8009476	13
3438906	13
32494195	16
60316268	13
4505906	13
11775477	13
9352397	13
10296812	13
32908364	13
7720631	13
4939067	13
12912019	13
9079576	13
5241219	13
4510089	13
21851402	13
2736579	13
15482006	13
1746277	13
5224931	13
6232926	13
7966445	13
1424054	13
25161509	13
4203661	13
14314513	17
5324567	13
1076692	13
1016616	16
6816282	13
7539303	13
17839171	13
9001809	13
5049025	13
3783687	13
7644781	13
4661686	13
16406	17
1257360	13
39221	13
28648801	13
1309836	13
44844973	13
19557812	13
10882103	13
877048	13
326668	13
3297471	13
1957007	13
11950407	13
36379127	13
72287328	13
1402568	13
6449658	13
1763232	13
3126586	13
184031	13
6631022	13
9683008	16
16838972	13
952713	13
21700805	13
12254541	15
13032450	13
6781055	13
8164324	13
888000	13
3414308	13
1345341	13
14984205	15
374783	13
3786492	13
2140372	13
2595080	13
329562	13
187011	15
794712	13
16292157	13
1050448	13
6843935	13
16428568	15
9337098	13
4791923	13
769707	13
8888666	13
861708	15
8717568	15
1868968	17
3137688	13
17180423	13
552704	13
1928625	16
4185271	13
41607	13
3135473	13
651901	13
28596074	13
35429	13
2260690	13
7341635	13
6659847	13
598692	13
3121832	13
16240616	13
3288248	13
2108132	16
964325	13
9297091	13
25957960	15
18771434	13
20996681	13
4818507	13
9755166	13
5755240	13
4628962	13
5510655	17
3338580	13
3513292	13
12177203	13
6201870	13
127334	13
9643492	13
3533773	13
867436	13
4416316	13
1382227	13
10434043	13
3168801	15
11438472	13
55231	13
15705235	13
12125169	17
14185409	13
16280744	13
286026	13
14135820	13
1163097	13
5898789	13
492349	13
499933	13
6467168	13
5975329	13
9852776	16
195380	13
379313	13
27624406	13
1720723	13
3603390	13
5698673	13
2842994	13
12467607	13
8793467	13
1510133	13
2566078	13
5271537	16
9202006	13
2815548	13
3693568	13
1341682	13
14673875	13
3496789	13
20465865	13
4748883	13
13972547	16
3677226	13
931183	16
17761707	13
17836528	13
1398354	13
5443938	13
3403074	13
18490738	13
4978616	13
3672671	17
1337582	13
13201355	13
951319	13
1201629	15
4917125	13
9734448	17
8558427	17
5695569	13
10223106	13
11995931	13
1080939	13
10486031	13
1398399	13
990496	13
526934	13
17209409	13
552408	13
9197212	13
6158335	13
884101	13
15166221	13
25543432	13
4026315	13
378281	13
15419242	13
5163784	13
7108477	13
8526486	13
5348591	13
10522721	17
15291713	13
2093258	13
15008983	13
7950918	13
7926273	15
8111168	13
382783	13
3835665	13
2319217	13
4006959	13
339537	13
5255185	13
11172750	13
154268	13
9454411	13
2294181	17
8501172	13
8305635	13
7041344	13
14869842	13
1370550	16
6420019	13
14815377	16
38906453	17
1859266	13
16847516	13
879211	13
6708258	13
1472083	13
22040073	13
7170642	13
1791715	13
4243907	13
3675303	13
8137147	13
1092134	13
11823702	13
1030496	13
14497879	13
10950345	16
29737901	13
16257462	17
18716253	13
19307128	13
3528799	13
2579328	13
481804	13
29434442	16
5272822	13
20201316	16
8039975	13
1988870	13
176744	13
450659	13
17453636	13
684667	15
29825021	13
8231070	13
1455059	13
16813864	13
13933343	13
34154168	13
43742116	13
11983423	13
3904941	13
20626094	13
11105102	13
28219058	13
1285534	13
7612563	13
13733466	13
947011	16
2251957	17
12981791	13
6212931	13
19096370	16
5024687	13
3024573	13
25404289	13
10982354	13
2406121	13
2195132	13
11793875	13
1355721	13
1742904	13
1614607	13
22121003	13
126512	13
255344	13
10488775	16
4998018	13
4198468	17
22517464	13
10109171	13
2692326	13
7348629	16
19391632	13
4951764	13
6595702	13
234341	17
41247243	17
1454989	13
5292044	13
2494111	17
36296709	13
4129165	13
8186644	13
10152155	13
1388468	13
3866792	13
4412575	13
49390243	13
1512402	13
12715250	16
8455246	13
6597846	13
45101238	13
4900706	13
30860827	13
4953929	13
2688335	17
611450	13
10542176	16
20403974	13
3721546	13
9518948	13
18768001	17
27944207	13
3497099	15
11234405	13
3891051	17
10241903	13
8071372	13
802378	13
5032126	13
14832486	15
2770939	15
8010967	16
132316	13
3840124	17
4332706	13
36024689	13
2730004	13
13393315	13
20363521	15
10383184	16
5238120	13
11929362	13
16911567	13
1935053	16
6382521	17
23006217	13
19337520	13
5090240	13
382259	17
22103158	13
7008182	16
7388942	13
23241089	16
2428431	13
4634057	13
18467938	13
12503034	13
14899684	13
16570473	13
8361089	16
1507959	13
15985606	13
7812134	13
14844109	13
1612015	13
5891922	13
9141714	13
3505315	13
13306935	13
11311860	13
4648823	13
10817439	16
29776500	13
924032	13
9268399	17
65816	13
193858	13
515388	13
3762722	15
11355172	13
1471782	13
8165870	13
9079360	13
12456	15
1451253	13
7153017	13
3796228	13
19275929	13
5089649	15
5697592	13
3488840	13
9232856	13
5222490	13
21910068	17
5114892	13
15449631	13
1672592	13
4259084	13
79793	13
1086005	16
1733046	13
3488531	13
11620739	13
4763984	16
5354619	16
17468283	13
1660765	16
1519996	13
17346687	13
11064191	13
3776935	13
779440	13
1281204	16
3048312	13
14055347	13
2091765	13
10705501	13
2611339	13
818181	13
11573856	13
2560061	13
20267884	13
218186	13
5059839	16
13809075	13
1118424	13
1717993	13
9561849	13
29323628	13
7025508	16
8764101	13
6645089	16
2518689	13
2650451	13
23965269	13
3724190	15
169777	17
8747159	15
7535764	13
3394569	13
6849286	13
11304384	13
155486	13
5624717	13
5529566	13
2735389	13
1869739	13
25268338	13
380274	13
5403525	13
10877086	13
4596049	13
1656505	16
2532450	13
6288795	13
5685656	17
1584788	13
18768683	13
784308	13
2230942	13
5741946	13
931400	13
3909429	13
3510442	17
7756439	13
36501484	17
3695702	15
1208019	13
1706975	13
9880827	13
7967354	13
8270087	13
12743862	13
908942	13
10594975	13
16235948	16
7936250	13
113770	15
12516694	13
2592663	13
14732637	13
7999371	17
27440783	13
1019713	13
9186863	13
14183979	13
8702173	13
21282207	13
7723185	13
12784277	13
8006049	13
105780	13
8487527	13
7768889	13
10462426	13
5276492	16
6552017	13
3208140	16
15479039	17
1838102	13
6033957	15
7894614	13
4566524	13
12785191	15
4537374	13
9689761	15
21919940	17
4287181	13
4352230	13
375936	13
2891217	13
18285184	13
9497906	13
8482180	13
3773919	13
4357607	13
16765245	13
15772	13
29257067	16
9832869	13
13060889	13
1073297	13
19436703	13
8141648	16
3058698	13
12077996	16
2303496	13
18106338	13
33189655	13
1387858	13
5673756	13
3227792	13
12448757	17
23088940	15
2227194	13
12910186	13
31872087	13
4769492	13
18355588	13
34868749	13
11297227	13
11697091	13
9070912	13
2742619	16
17014092	13
106191	13
1085578	13
12446452	13
18900738	13
5479672	13
1220344	13
3478402	13
10568632	16
328594	13
6559261	16
8940802	17
918031	13
189823	13
3096050	13
8620960	13
17638194	13
4046987	13
4381171	13
2402290	13
289274	13
2676069	13
8449033	13
1491305	13
22535982	13
6793384	13
16896421	16
539722	17
15005085	13
12969270	13
7272365	13
29096352	13
8606393	13
14786115	13
11399117	13
1396637	13
10905913	13
1172609	13
11314575	13
469550	13
18781019	13
267918	13
6188545	13
5870539	15
16604421	13
10596263	17
21446206	13
8719741	16
1963121	13
631738	13
11231977	13
4771030	13
6663805	13
6222591	17
19146727	13
16012004	13
2826865	13
42915706	13
3095580	13
5976842	13
21571517	13
3106616	13
31855860	16
1564243	13
6619060	13
10007743	13
5418351	13
502135	13
7759081	13
21891861	13
7443002	13
4579078	17
12526088	13
608729	13
9891294	15
177930	13
1777717	13
11688105	13
11767427	17
15306522	13
6799748	13
184025	13
5518921	13
5717136	13
1047063	13
5350790	16
752635	13
650728	13
13979196	13
11883175	13
1466441	13
3412939	13
25447770	13
1771214	13
14186589	16
8455806	13
5615034	13
6087742	13
14109067	16
27305086	13
1153284	13
2301085	13
5145473	15
3253545	13
4843637	13
13556386	13
6869970	15
2915024	13
771568	13
9985013	13
870770	13
12607746	13
4695012	13
8329778	13
769984	13
7622221	13
652707	13
1221517	13
818793	13
1082603	13
2324436	13
6931872	13
5572542	17
8003629	13
6443344	13
14814945	13
14242072	16
5124447	13
8030872	17
2585503	13
12345831	13
4625894	13
3571990	13
1747440	17
10448400	13
391063	16
18613660	13
5038536	13
4813351	13
12728658	13
1927331	13
4569275	16
7256650	13
19700247	13
1495745	13
10895554	13
10650366	13
11020541	13
2733661	13
9012142	15
1788986	13
602440	16
18826769	13
9126026	13
4244552	13
6585174	17
15470952	13
23170428	13
2149250	13
5035447	13
8028473	13
1345481	13
7565482	13
5081075	16
7444414	13
3782403	13
2970773	13
1152579	13
17160969	13
2406320	17
30122137	13
6714556	13
8599118	13
4200544	13
2556829	13
14426836	13
8062419	13
23639245	13
4337357	13
6176436	13
5831241	13
18280552	13
1279682	13
9061520	13
5718701	13
506711	13
3245442	16
1292978	17
8444176	13
2051326	13
9391508	13
2405994	13
2593019	13
4717316	13
1257340	13
16961712	13
10544437	13
5583061	16
5053033	13
7249616	13
47592383	13
4176605	13
29354541	13
1009953	13
11153113	13
33864788	16
5269155	17
29412433	15
12575982	13
4277314	13
749157	13
20697713	13
12925837	13
516169	13
3417599	13
18037268	13
2167727	13
3667199	13
1459969	13
1455405	13
7956933	13
4893251	13
10089755	13
6365271	13
1936287	13
18263516	13
6543560	13
164645	16
14183158	13
6573241	13
15920764	13
1362572	13
2296193	17
14157459	13
10657953	13
18181631	17
9635438	13
4323024	13
53939972	13
11123002	16
7289743	13
3857118	16
14536366	13
8670036	13
4858158	13
17188	13
10522621	13
1935743	13
202004	13
9413447	17
5664405	13
93613	13
24309156	13
2959576	13
3005017	13
9987514	13
9571305	13
12362524	13
7595156	13
3910502	13
2629548	13
10751437	13
12753642	13
314994	13
897777	17
6107405	17
9076842	13
10516983	13
9867358	13
4303923	13
11929585	13
24480729	13
5368305	13
6460826	13
21625686	13
4941367	13
20137660	13
3434994	13
3692307	13
5226654	13
192973	13
6337109	13
2563318	13
16836979	17
2568776	13
23342020	16
2978382	13
2632299	13
4215772	17
1113818	13
8386260	16
5402349	17
6783220	13
1283198	13
51277560	13
42762258	13
3265352	13
7512343	13
1753752	16
9857395	13
3169636	16
17068321	16
1378793	17
33136434	13
1839352	13
13238350	13
16886313	15
6375445	16
1259550	13
2639209	13
13526157	13
13909940	16
11596143	13
14279001	16
12279886	13
8832003	17
3751253	13
33423017	13
5627457	13
3142966	13
1787334	13
22403618	13
2631859	16
789486	17
7235237	13
26101322	13
13886890	13
4735615	13
5765107	13
11306664	13
22570089	13
12655475	13
32190581	13
4234412	13
5119601	13
17475183	15
5633365	13
5811134	13
8636242	13
5478188	13
32663298	16
20942168	13
26402656	13
8398545	13
11189061	13
11055710	13
1814785	13
5706956	13
19758669	13
2642612	15
1372933	15
15311556	13
446121	13
5036402	13
2337769	13
41842315	16
4924811	16
12832304	13
9377627	16
1375695	13
6070334	13
3097935	13
10699652	13
10613189	13
17256758	13
2117849	17
16869293	17
509297	13
7592320	16
1989730	13
37085	13
19599	13
7175410	13
7396024	13
5304022	16
836167	13
353517	13
17534537	13
772251	13
6290629	13
2978056	13
2047122	15
2579927	13
2287036	13
579891	13
30966192	13
17166558	13
4726833	13
15015014	13
30091234	13
6590328	15
19363729	13
3071782	15
2499094	13
15141091	13
454088	13
10264150	17
4357860	13
8378578	13
2811811	13
15906554	13
47872700	13
14216694	13
130865	13
6411093	13
11040465	16
4702437	13
5550904	13
4582986	13
3718507	13
1155988	13
9737144	17
5648905	13
21364369	13
4184110	13
21530849	17
9884124	13
11880842	13
2330307	13
19709471	13
16033990	13
555916	13
648844	17
12178503	16
2773824	15
332575	13
2645527	13
9417166	13
890640	13
116644	13
1683479	17
32281504	13
14097900	17
16186437	13
6965392	17
8442986	13
8867371	13
2643732	13
7808477	13
100213	13
28664850	13
22342436	13
2460392	13
13087566	15
13861371	16
1809986	13
3904124	13
12111329	16
1645000	13
18299566	13
7000574	13
726798	16
688014	15
2442437	13
20801480	13
6925540	13
15004004	17
7708893	13
17040444	15
9903423	13
5026619	13
23275060	13
12518069	13
10086784	13
28064992	13
4709259	13
4205329	13
3345951	13
7142554	13
15409387	17
2877706	13
14035748	17
674958	13
8892376	13
7954799	16
7649446	13
619302	13
7610691	13
2102161	13
9080400	15
9123426	13
6459637	13
746543	13
17789525	13
5863034	17
6275270	13
7351652	13
4607978	13
1064136	13
837276	13
9018714	13
7979819	13
9910778	16
7362319	13
5234252	13
2995000	13
5852582	13
14275651	13
1588692	13
14444739	13
6739268	17
15502710	16
7440607	13
2100194	13
11227839	15
8705693	15
19992535	13
1477217	13
23295110	13
20601608	13
5100708	17
23810851	13
1282373	13
12490862	13
356470	13
12631972	13
4697287	13
2312406	13
8607963	13
7900903	13
1403024	13
17381538	15
11581949	13
12923912	17
24444122	13
1702664	16
6562255	13
1215803	13
7783231	13
1437736	13
3341942	16
2508605	17
7716239	13
5456151	13
3986481	13
7505373	13
9838769	13
20644704	13
4348882	17
272544	13
1859838	13
285530	17
10875171	17
4025248	13
8811140	13
1579248	17
2312123	13
16495288	13
23211463	13
6820474	13
426291	13
5056171	13
29875222	13
2146185	13
5024661	13
21409177	13
6380020	13
7077354	13
5983921	13
7083309	15
16460232	15
457155	17
1559402	13
3964041	15
24842975	13
4604443	13
5137752	13
89885	17
11136936	13
8888669	13
2788906	13
6071567	13
7872728	13
1891573	13
7322204	13
1186946	13
20845511	13
2001578	13
9969476	16
2685985	13
259210	13
36405721	13
5877483	13
11516297	13
24585075	13
6371212	13
6181696	13
15389633	13
2032738	13
2798084	13
24636656	13
4614702	13
2359199	13
2762797	13
21187880	13
3132800	17
10520722	13
4469883	13
10880772	13
10083933	13
3169798	13
4890260	13
4633512	13
4830403	17
531495	13
4283789	17
2225297	13
21527057	13
2417330	13
10183506	13
126733	13
1258522	13
7624431	15
6343500	13
1887148	13
23974554	13
895936	13
6488807	13
328958	13
25028101	13
11959024	13
197407	13
3358590	13
27450799	16
640882	13
4055305	15
6627664	13
7200480	13
278608	13
8889733	15
38978856	13
1864779	13
13888317	13
7730227	13
7252151	13
218454	13
12851185	16
9021362	13
28815864	13
3562171	17
6813961	13
8010187	13
17899837	13
1576611	13
1867938	13
1031814	17
6767579	13
1752313	13
5635511	13
2457908	15
11481027	13
1181870	13
24805752	13
4408183	13
6817078	13
1189649	13
11206748	13
3766215	13
17639406	13
12753955	13
17127114	13
6244336	13
3499508	13
8733207	13
3623208	13
1429444	13
739209	13
20011228	16
1232021	13
854227	13
8660674	13
1101775	13
4239826	13
2141132	13
6663339	17
23023083	13
12017265	13
4258514	13
9472916	13
21801019	13
4581457	13
941190	15
361102	13
795230	13
747287	13
664309	17
17394327	13
4851330	13
2987264	13
1571246	17
16834742	13
6298421	13
704274	13
23727494	15
4404867	13
35095620	13
9355900	13
13611428	13
411497	13
8394035	13
4137229	13
6037950	13
15293550	13
14834223	15
892090	13
4119248	13
13862501	13
1351376	17
9339575	13
3193429	13
4193768	13
20199106	16
9181629	13
896417	13
13564327	13
4529707	13
744220	13
3713760	13
6081679	13
4965614	13
1906170	13
21943744	17
9543064	13
14598365	13
947971	13
5330297	16
44335837	15
4336142	13
8421778	13
6918785	13
1675386	16
5270706	17
10936825	13
6291497	13
7830409	13
4319131	13
13829117	13
10832332	13
9784800	13
7628156	13
8859978	16
27781844	16
7768015	17
4019986	17
11371911	16
509967	13
11355036	13
10977380	16
3012063	13
8011944	13
2595090	13
2949249	16
10842628	13
5540722	16
7722827	13
2918141	13
4421970	13
22575055	17
8956453	13
10648843	13
8090271	13
6161579	13
867381	13
19281049	13
48135691	17
23456099	16
16119311	13
2832887	16
1137096	13
6460981	17
2112545	13
5618795	13
7020043	13
25276846	13
9750381	13
5931501	13
15477556	13
5502941	16
6127909	13
1742696	17
6510658	13
5016106	13
12098	13
11512651	16
4321325	13
21861768	13
6008560	13
2041565	13
2192388	13
5388009	13
2023652	16
18176835	13
1923771	13
8670040	13
3927317	13
5212853	13
218077	13
16663639	13
14985914	13
6401826	13
3955	13
11918781	13
17918298	13
4690544	13
211566	13
34718	13
28337882	16
13483375	13
51773833	15
12449991	13
16168229	13
4030299	13
2382340	13
268116	13
17151557	15
5808893	13
15132510	13
1546754	13
2787057	13
334017	13
3725517	13
1305245	13
11105439	13
4240390	13
84968	13
3358289	16
6414258	13
2508279	13
8555680	13
914674	16
15674627	13
5291127	17
34579782	13
2028083	13
28309691	17
5896867	13
772150	13
4750601	13
25022608	13
3484563	13
711725	16
13676134	13
8359408	13
12591389	13
13404200	13
8209119	13
3666920	16
18394	13
2980857	13
26361137	13
6704695	13
16992277	13
2377017	13
7125728	13
13415458	13
5800196	13
7978594	16
19316748	13
16344199	13
3738113	16
8956070	13
511578	13
13081707	13
7073269	13
8168479	13
1250922	13
11383112	13
3129504	13
8355633	13
1322458	13
2147763	13
9379975	13
25797788	13
24696088	13
985582	13
7081815	13
32725828	13
25184206	13
49150	17
3962841	16
5270069	16
4050383	13
11003151	13
3841707	13
1214548	13
4739963	13
5787208	13
14018609	13
5173260	13
6947258	13
8452870	13
550469	13
23893082	13
1718512	13
24354371	13
6403513	13
7149944	16
1136661	13
6144283	15
18448940	13
3383875	13
888282	13
2273410	13
6308233	16
3655937	13
19673601	13
3984614	13
19355962	16
7348611	13
16079459	13
16034280	13
14891375	13
6794763	13
778522	13
5369635	13
8530691	13
2933658	13
11163555	13
12639421	13
1721675	16
13619977	13
16708639	13
5428607	13
1851271	13
154528	13
4577088	13
10316223	13
1372408	13
426996	13
2921745	13
877559	13
5401810	13
4697596	16
25440774	13
7941602	13
13374962	13
8503549	13
428635	13
9726793	13
12035174	13
341560	15
18063947	13
221622	17
1473370	13
4625953	13
17982482	13
13503750	13
8166556	13
4994228	13
7925121	13
14159860	13
4177063	13
22314590	13
299960	13
9253683	13
19909444	16
19582827	17
4843995	13
3135775	13
22608706	13
35803373	13
5776516	13
18413668	13
8059110	13
123199	13
12584835	13
5879210	13
2843105	13
5254284	13
2238235	15
911427	13
14509012	17
12626110	13
13720739	13
3559938	13
4860130	13
20648549	13
261637	13
17542457	16
31802600	13
17179223	16
19422954	13
3725889	13
11002236	13
2578963	13
4056617	13
7671059	13
14516652	16
3039534	13
5474737	13
1040744	13
11399427	13
2909495	13
10080967	13
15262367	13
5012128	13
7791863	13
3149909	13
691432	13
17434642	13
5568900	13
17960652	13
14014175	13
12549682	13
5294918	13
1105087	13
7206960	15
591786	13
683374	15
16241648	16
3718429	13
1793551	13
5962886	13
13964410	13
1196211	13
5198995	13
12324916	13
661059	13
4768981	13
17074747	13
6039895	13
14995830	13
6143022	13
13107035	13
5529527	13
1921180	13
20325917	13
5617477	13
6739177	13
4322197	13
23417948	17
29615563	13
11230554	17
250928	13
15240475	13
463525	13
9786929	13
17398340	13
1034374	16
11295150	13
35574450	16
8792587	15
8427071	13
3415465	13
699791	13
7571287	13
4905329	13
10333750	13
1872112	17
20232902	16
4648440	13
5874358	13
9326810	13
5494532	13
1663854	17
9502812	17
17230975	17
1025449	13
4195740	13
11666261	13
1238962	13
3474682	13
8280752	13
2716762	13
6679914	13
5849387	16
3768298	13
7612147	13
5070049	13
9944528	13
541856	17
840627	13
4855108	13
5702872	13
652704	13
6592512	13
20287520	13
8200192	16
3948695	13
57972406	13
118960	13
1071690	13
2796895	13
1976713	13
11236983	13
1204592	13
9902408	16
11529640	13
145323	13
2661785	17
6538676	13
23184357	13
16627202	13
3867559	13
5224548	13
9389026	13
19046336	13
865222	13
2885280	13
2892711	13
8059903	13
471606	13
27345754	15
15023772	16
352617	13
6060793	13
2205306	13
3142520	13
716632	13
16982602	15
6976561	13
6941067	13
62173447	13
10841471	16
1297681	13
8864773	13
11053331	16
4546913	13
3500381	13
26260495	13
1264578	13
12397760	13
25253239	13
10774840	13
1274783	13
9034991	16
7209595	13
83194057	13
14118130	13
4266193	13
4433931	13
16667624	13
1018218	13
1271972	13
4981721	13
8922513	15
8429544	13
4573660	16
16431974	13
1938017	13
7023559	13
5568642	13
8396619	13
22052446	13
8904581	13
5276758	13
1448635	13
6884960	13
5308932	13
2704911	16
16092345	13
7237584	13
30051	13
13104826	13
10926797	13
14913096	13
13082680	13
993254	13
14487187	15
2816790	13
11455089	13
7176243	13
27649768	13
1959084	13
2985607	16
13823270	13
42766532	13
3224083	16
1535734	13
15420947	13
28167302	16
23954586	13
4939928	13
9675199	13
3161780	13
5799011	13
2457896	13
6481953	13
13904712	15
2593510	13
5113468	13
2871514	13
6475379	13
7480320	13
13696688	13
13341296	13
1663171	16
9652537	17
4168330	13
8055549	17
2736488	15
2108440	13
524820	13
48319895	13
27148348	13
35214927	13
19239363	13
3260944	13
167772	13
11492532	15
5011059	13
1992561	13
11460196	13
1117220	13
1921143	13
9635956	16
11272035	13
13277543	13
6461436	13
3789149	13
66244058	17
580394	15
20008766	13
5065233	13
10480584	13
19013757	13
14548327	17
328539	13
1339394	13
17889787	13
4631935	13
14200615	13
2951967	13
9476276	17
983626	13
2864295	13
26142792	13
37857458	13
15413702	13
190759	13
7619400	17
6606216	13
10006300	16
8568777	13
3470085	16
1120175	13
1881478	13
423254	16
9099695	13
724252	13
34729470	13
1808989	16
4803144	16
922064	13
8016921	13
2973026	13
10945983	13
13918175	16
861993	13
5680207	13
3615630	13
13842152	13
5557866	13
10074156	13
2260913	13
19168202	13
7009324	13
1824185	13
18694476	13
465345	13
1624042	13
5040480	13
32505768	13
4407274	16
5956888	13
15001851	13
11136832	13
13681128	13
30336540	13
8008985	13
7575705	13
5580562	13
12035269	13
641101	13
6579035	13
143931	13
3855294	13
12691976	13
2763419	13
27295850	13
4144186	13
6610423	13
643238	13
4294216	17
10028187	13
6960665	13
1413102	17
4768282	13
12607928	13
2151963	13
4646051	13
3578122	17
5457025	13
954024	13
7792321	13
1844450	13
13956915	13
1067009	13
1319520	13
24422573	16
38012038	13
1707410	13
720524	16
29353225	13
6941642	13
420667	13
4290834	13
34322918	13
20522521	13
16463533	15
8702151	13
7700121	13
40718155	15
927007	13
18440208	13
8377769	13
10705922	13
5331298	13
1886614	15
4635296	13
2455134	13
34555288	13
3076298	13
17582226	13
15840938	13
2873022	13
2273183	16
7734096	13
7775488	13
68135	16
14426240	13
661228	13
5626513	13
16443140	13
23637478	13
726124	13
18722081	15
3604072	13
33204349	13
14516464	13
18006405	13
25150292	16
524118	13
6963134	13
16078001	13
475574	13
1249567	13
24655016	13
1217280	13
2900244	13
5692759	13
10106753	13
1444971	13
8092836	13
1491752	13
12696320	13
4676323	13
5811443	13
1210375	17
14603729	13
721699	13
3626014	13
19521489	13
2591177	13
3588778	13
7412904	13
7343609	16
4409642	13
13262633	13
5533500	13
7933133	17
4929373	16
704206	13
12256480	13
1308469	13
10176012	13
2390578	13
4689215	13
8771914	13
10392639	13
9944494	15
10335206	13
1348488	13
2875154	13
7215279	13
26755989	13
3352312	13
11092791	13
5295225	13
38936589	13
2743115	13
7021020	13
5834988	13
351476	13
938896	13
29350983	13
12028636	13
13430617	13
5426310	13
10224176	13
15653474	13
3892595	13
1373938	13
4315864	16
51287015	15
5733004	16
9942755	13
13338241	13
5519870	13
25387494	13
8255978	13
4852115	13
4623553	13
5111970	13
7955411	13
481594	13
11011266	13
10061820	13
2898846	13
31813451	13
6089896	17
2460829	15
469207	13
6366723	13
16884093	13
2123622	17
23943697	13
652063	15
2093816	13
5458057	13
9190057	13
2732412	13
9473215	13
12918040	16
15653887	13
5580927	16
829836	13
23555726	13
2484661	15
1619266	13
5187891	13
13278027	13
5215526	13
512897	13
3603927	13
6746326	13
1924928	16
7922848	16
18400694	13
12697013	13
13657249	13
7062362	13
4234563	13
7900764	13
4059582	13
305023	13
9396412	13
1103857	13
8180044	13
704146	13
17020040	13
1725751	13
12770678	13
2074641	13
19689156	13
19413041	13
1240561	13
4156187	13
11313939	13
1285291	13
9297323	13
14322378	13
24713055	13
5254154	13
32154790	13
3679888	13
2652596	13
5032902	13
13325612	13
4983477	17
13219420	15
6524320	15
24220849	13
8046	16
3292475	13
6275389	15
10473281	13
4996753	13
7147867	13
369638	13
1515606	13
5916920	13
3678359	13
11474384	13
8755524	13
17939934	13
13784528	16
2836553	13
937425	13
6494978	13
14508351	13
2622398	13
19761734	13
18586313	13
6268261	13
13274088	13
17797357	13
19766521	13
8442828	13
20753883	16
8518463	13
4695808	13
305833	13
1852784	13
7448385	13
15011645	13
926867	13
5820130	13
1546572	13
2726614	13
9719183	13
46648	16
13072596	13
6340141	17
6430299	15
6416000	13
8932904	17
12141716	13
5929046	13
3116698	13
29924735	13
6501031	13
14493584	13
33436962	13
498079	13
14198069	13
17997986	13
14012862	13
1531689	13
10285925	13
3778518	16
14335201	13
3959762	13
7859439	13
25982132	17
14217049	13
17644032	15
10753424	13
8075679	13
94083	13
7064542	15
17808999	13
4832174	13
1894541	13
14435993	13
13026609	13
9585621	13
9920029	13
14919156	13
3010875	13
16692112	13
6728607	13
1621429	13
11237263	13
26372075	13
5150351	13
10795413	15
7191955	13
956806	13
7558189	17
670587	13
3697183	13
7979264	13
4446385	13
173412	13
8054616	13
3807701	13
17767097	13
3418541	13
8542741	13
9978108	13
6681171	13
5714588	13
2164714	13
3915803	13
12195431	13
3451556	13
4629679	16
17196596	13
8317894	13
2659133	17
8910343	13
6087335	13
4942466	13
13947183	13
13881025	13
280262	13
2331565	13
10575149	15
4505172	13
10556276	13
28276333	16
6815868	13
3445542	13
1449595	16
2352228	15
5086375	13
5758211	13
2318529	16
5111586	16
4711575	13
1504128	17
11163288	13
3307832	13
422271	13
15483001	13
431202	13
7413642	13
6737991	16
7659053	17
16142308	13
26173761	13
1935170	13
962378	15
52262116	13
1931555	13
3116594	13
2756557	13
5605097	13
9910212	13
24106601	17
245958	13
26850402	13
23099449	16
11691638	13
5124135	13
7658071	15
2595959	13
3205701	15
885820	13
3476458	13
13577266	13
6255676	13
15238884	13
29220338	13
31953221	13
179623	15
5138098	13
14928929	13
28762319	13
5109096	13
2692836	16
2390208	16
21221087	13
6166779	13
96249	13
2264662	13
9380673	13
1624043	15
12218833	13
457327	17
517446	13
13002922	13
10693364	17
46173008	13
4468113	13
1041459	15
2930888	17
3029398	13
15125040	13
7901758	13
2163802	13
5242351	13
8542947	13
13649019	13
9998571	13
1921534	13
9651556	13
14855493	13
30904053	13
5752893	13
6833844	13
4857198	13
3989060	13
8499172	13
12728	13
969444	16
11818864	13
885043	13
25538355	13
5037035	13
20403652	13
2775365	13
11413647	13
9025689	13
9416146	15
7033284	13
29301686	13
7430691	13
1394151	15
4561813	13
24623936	13
14415924	13
9424236	13
16977294	13
1633356	13
32303690	15
7802969	13
16684897	13
6102868	13
523012	13
179064	13
13151995	13
1020063	13
374998	13
9038151	13
315933	13
9271447	17
10984012	13
598804	13
8320423	13
11377578	13
3671043	13
9458246	13
19123300	13
13839079	13
7406846	13
8571641	16
11884774	13
1237961	13
6277898	13
12156935	13
10766880	13
20298813	13
18789080	13
23332962	13
2300062	16
9388841	13
3815691	13
7547136	16
9903231	13
1089064	13
7433947	13
2810872	13
1083537	16
2393311	13
1920427	13
4341120	16
1068370	13
12703681	16
125508	13
2482261	16
2228307	13
10877497	16
2535116	13
10463308	13
4374471	17
11749022	13
7318668	13
7450373	13
3579047	16
11071900	16
695885	13
14757762	16
5714032	13
19389131	13
2429670	13
10841986	13
15268729	13
3571159	17
708292	13
2448503	17
5102692	13
11260929	13
6521146	13
27244430	13
9138621	13
5676141	13
3832644	13
19232295	13
4709862	15
5355304	13
1228094	13
1255537	13
103667	17
5255687	13
12880150	13
2188342	13
7349081	13
14447542	13
12259437	17
7879951	13
16953120	13
6557621	15
989308	13
5931795	17
3959909	13
12256402	13
10139356	13
7470341	13
9652912	13
1861424	13
680342	13
17340215	11
18135670	13
7470847	13
9670665	13
3610070	13
9731441	13
18415845	13
1313335	13
2997625	13
5073461	13
12763220	13
4620031	13
4166805	13
11650675	13
2011377	15
4031283	17
6413144	13
11067247	13
10925404	13
25623618	13
891188	13
10711302	13
2265777	13
3584252	13
1594186	13
541245	13
9732995	13
36772182	13
3878047	13
4748862	13
1276651	13
14235012	13
1198032	13
7572526	16
1505981	13
9533879	13
11949492	13
13080165	13
5140501	13
6534292	13
12480483	13
1247490	15
1098912	13
235956	13
8282687	16
391	13
7925778	17
14256752	13
21926	13
2273027	13
7625472	13
249853	13
9352522	13
128994	13
1718835	13
4960071	13
4080594	13
23359	13
54794	17
10674353	16
1922559	13
904159	13
10708804	13
8784184	13
7527285	13
9380476	13
8845433	16
11745858	15
35791249	13
17148478	13
1265275	13
1970114	13
20309910	13
2378602	13
428176	13
2905915	13
3156243	13
5113399	13
19670487	13
4243756	13
16989689	17
1894914	13
8065680	13
6102732	15
4631479	13
1017452	13
48826	13
38419644	13
5980245	13
3746435	13
18894149	13
10874863	13
1765530	13
10812318	13
18052405	13
18622908	13
3094971	17
10091662	13
4157972	13
25680382	13
18107	13
5044074	13
10176658	16
15695412	13
3815952	13
36736704	13
2495935	13
16963223	13
1013387	13
3194106	13
479948	13
6810876	17
8939394	15
3211388	13
3416611	13
2498556	13
11844738	13
12519732	13
9397093	13
5199036	13
546865	13
3567892	13
9648213	13
17023318	13
10662692	13
8589286	13
23768710	13
10309330	15
478732	13
5939884	13
4307107	13
17644533	13
2678883	13
18310251	13
2428989	13
42965662	13
21199390	13
10508308	13
992274	16
3082233	13
7487498	13
456003	13
10630945	16
6264112	16
17782665	13
6624522	13
4366861	13
6309959	17
4068095	13
3506198	17
662521	13
19479535	13
8252539	17
777043	13
23867702	13
23506576	13
4136528	13
921333	16
170619	16
1587654	13
160361	13
13606202	13
15969061	13
1793757	13
976150	13
3588395	13
15544984	13
16778346	13
2526960	13
20339673	13
5193173	13
3064152	13
12600167	13
2758210	13
4264222	13
4769558	13
7700708	13
5568760	16
2506824	13
2535866	16
10945911	13
555679	15
15084870	13
2857800	13
4337274	17
2991023	13
22901332	13
7021063	13
12099646	13
11308068	17
4666293	17
1478104	13
10075820	13
19242277	13
4142833	13
3233578	13
2639385	13
4181212	13
8106605	13
619764	17
2927110	13
2477110	13
2144172	13
3044289	13
20120610	13
6124436	13
18709265	13
7157412	16
9583627	16
2304121	13
18647050	13
10634292	13
19172290	13
18130202	13
6972941	13
7312611	13
17548829	13
154905	13
23997155	13
4017893	16
10529792	13
620132	13
4020898	13
1990456	13
12761278	13
14867118	13
5778345	13
10440507	13
2867820	16
13830599	13
34054974	13
9563510	13
9131154	13
25452111	13
7859175	13
10449954	13
1379118	13
24161495	13
1383614	17
53924914	13
9326451	13
15285071	13
1255709	13
9101882	13
8532157	13
9862007	13
1006871	13
1563788	13
4041847	13
2512235	13
10455725	13
1834253	16
2303881	13
13398857	17
1832579	13
2644433	13
1753483	13
14563001	13
1558299	13
495180	13
26980259	13
4459844	17
3790399	13
8313122	13
3749224	16
5138317	13
2683740	13
1578434	13
131145	15
27733593	13
11930362	13
4990493	17
7762054	16
21259282	13
5679300	13
399377	13
4185981	13
8442854	13
6352030	13
8914678	13
14084736	13
3985034	13
39249544	13
1281026	13
2419870	15
25257592	13
276619	13
9289664	13
8467519	13
2342398	13
3114938	16
8614986	13
4750984	13
8270524	13
1376017	16
8426403	13
2381742	13
18603014	13
20645038	13
7726134	13
4079518	13
4197084	13
9970964	13
16248438	13
3061661	13
19524582	13
3730576	13
7390041	13
9437996	17
12315569	13
9678021	13
2577411	13
7154918	13
5293679	13
8477835	13
3851894	13
13179618	13
28227855	13
37631292	13
13069384	13
1539617	17
443698	13
10677688	16
2867288	13
3638216	13
45816044	13
9761415	13
7926209	16
364142	13
34624940	13
4374125	13
1046524	17
5572232	13
4903576	13
263977	17
4716006	15
6621283	13
8835414	13
5272575	16
2337599	13
3361904	13
10154619	13
1361370	13
33297489	15
15693725	13
11706043	13
6996145	13
4136470	16
23921584	13
33685058	13
2655737	13
29016629	13
12497568	16
19503915	16
9127546	13
17017253	13
28285147	13
3512041	13
5570015	16
4093192	13
4425359	13
6974845	13
9326683	13
8389840	13
7650683	16
4051697	15
656781	13
773105	13
10181700	13
7270502	13
11517016	13
2324357	13
2127118	13
7280336	17
4596209	13
17274412	13
20208275	13
3150729	13
1928523	13
1670497	13
2803834	13
10714734	13
3743943	13
9915774	13
2928985	13
4341365	16
1730717	13
8001736	13
13306340	13
11968531	13
6631440	13
9635516	15
15145757	13
11407986	13
45265419	13
880322	16
17709614	13
5301527	13
3378416	13
3895489	13
11806271	13
6284211	13
6540162	13
6580336	13
1742045	16
551566	13
21485837	15
226763	13
20405406	16
3161829	13
3031742	16
11882223	13
19689838	13
3491921	13
27215293	13
897009	13
3401093	13
874693	13
19548749	13
13019618	13
18315244	16
15522084	13
5246529	15
179194	13
13902066	13
1583845	13
5019170	13
6407736	16
25128041	13
4716712	13
9639702	17
12059572	16
326477	16
17785439	13
1911990	13
17618855	13
33033370	13
3225160	13
10657465	13
662588	13
908723	13
16793733	13
4528267	13
36707674	13
6442259	13
1840893	16
12135294	13
19367380	13
6100002	13
15513960	13
6435932	13
24216123	17
14297008	13
11139697	13
16443706	13
12032104	16
10558513	13
2069223	13
8711841	16
11446597	13
705882	13
57509709	13
24932820	15
435737	13
2411651	13
5541841	13
863211	13
16218021	13
2895133	13
966979	16
12410147	13
2865688	13
9698245	17
6066999	13
11504918	13
3733930	13
6138039	16
2957563	13
15657890	13
18633348	13
5505169	13
19287729	13
19617014	13
44581023	13
4261561	16
20340163	13
15869716	13
11620510	13
3403229	17
2265664	13
23687716	13
13087155	13
2999502	13
736255	13
3705916	13
3137927	13
252261	13
3664313	17
11442623	13
25446575	13
1919955	17
1857280	13
14809639	13
9074847	13
1668099	16
6643442	13
3032009	16
15567291	13
1519940	13
4803365	13
3562687	16
17345545	13
15791544	13
6659275	13
19967767	13
34331094	13
5339318	16
3879245	13
13278424	13
980293	13
5393573	13
6322230	13
4796869	13
11439363	15
17416907	16
5708138	16
48606139	13
8989809	13
1567094	13
19089022	13
104636	13
28368804	13
3053818	13
18776719	17
2769632	13
4443091	15
8741735	13
9762790	13
3898786	13
4055598	13
506125	13
995279	13
2699248	13
578821	13
21378853	13
114322	13
6206396	13
11876200	13
967786	13
758766	13
26487277	16
5607216	13
9750504	16
8178191	13
6010688	13
654675	13
3874177	13
33596514	13
6208439	13
1784828	13
12565854	13
4828474	16
10366800	13
18235015	17
7720442	13
4970936	15
3179599	13
7972703	13
2597504	15
1390646	13
7169125	16
2257044	13
3958543	13
29112372	13
369853	13
28345959	16
6631668	13
3002292	13
7286673	16
5116985	16
16294560	13
8379042	13
8379477	17
1685089	13
1970855	13
9686537	17
17258895	17
4294276	13
4003922	13
9991150	17
608129	16
8149789	15
6094514	13
18227019	13
500291	13
2222575	15
40583909	13
27429268	13
342959	13
18744662	13
504489	13
12130218	13
7148260	13
2213787	13
2716184	13
17143825	13
4061585	13
7943624	13
486356	13
8239330	13
4342526	13
5275763	13
2430856	13
3375872	13
3604125	16
307252	13
7204893	13
20819480	15
30353790	13
3889433	13
10543874	13
1832043	13
3054934	13
8231804	13
1147545	16
7062994	13
5103885	13
3666128	13
7823841	13
2822619	13
11989280	13
2931053	13
7407186	17
9358493	16
3856480	13
1271848	13
1840037	13
5914429	13
3611060	13
7287857	15
8321902	13
2596726	13
6639566	13
1338609	13
5466798	13
390210	16
12185775	13
22217706	13
2985466	13
5200132	16
10984208	17
2690319	13
12236078	13
9974829	17
10333017	17
7182973	13
2104014	17
4325302	13
6059397	13
8147872	13
4767744	13
10631947	13
27503149	17
3937226	13
34189021	13
3700159	16
1930588	16
12873971	13
1138937	13
7863800	17
2310096	13
2022174	13
27916903	13
139150	13
7963860	13
1552740	13
2520743	13
11546519	13
23735181	17
4133715	13
13172265	13
1354419	17
6640843	16
2074788	13
3258137	13
13707398	16
5348272	13
7338320	13
8703983	13
3755142	13
7038894	13
2842556	13
1372212	17
12123531	16
2330010	17
2456933	13
511030	13
3980427	17
99630	17
18937833	13
933389	13
4381657	13
2834366	13
15085351	13
3303773	13
4645377	13
9531338	13
10796062	13
5326724	13
26657057	13
3868974	17
6059304	13
3769928	13
8716242	13
12783928	13
13323229	13
6081900	13
5242940	13
2831182	13
3102624	13
3092861	13
1415123	17
24930764	13
12400522	13
6154898	16
135799	17
1627976	13
394403	13
4951313	13
5717929	13
16396860	13
2495848	13
14602101	13
24151978	13
5462269	13
18462529	13
9116056	13
818898	13
2449740	13
26936148	13
33650863	13
3673647	13
5325778	13
7125037	13
11651048	16
888253	13
3213637	13
1135413	13
13073085	13
2132068	13
6741071	13
4368873	13
991686	13
2663266	13
5592229	13
5377760	13
7237397	13
7557897	13
17638198	13
1875214	13
1943161	13
2370413	13
819249	13
3699812	13
6565742	13
2566714	13
7917876	13
16726349	13
11239791	13
793770	13
3485440	16
18260901	13
8220845	13
10114213	13
21251279	13
9644989	13
3822000	13
2399119	13
731341	13
9318302	13
4636066	13
5060912	17
1740847	13
3046566	17
715143	13
3702423	13
7043474	17
1496475	13
33281866	13
13428142	13
7564660	13
4343826	13
466803	13
23235015	13
16266140	13
961739	13
4009806	16
3913587	16
6188391	13
5302897	13
704842	13
1851348	13
20970530	13
1851438	13
53415939	13
4837644	13
650553	13
11773205	13
6481403	13
21161394	13
33415852	13
6671657	13
38465742	16
115700	13
3755789	13
5651270	17
21666947	13
1784145	13
11375414	15
1042409	17
4888326	13
937257	13
20136049	13
128777	13
18371746	13
2949781	13
19287760	13
55613177	13
16713837	13
13774627	13
10378494	13
1891530	13
17190058	13
4440979	13
5311127	13
11125562	13
2725817	13
7483239	16
378325	13
17064796	13
3625735	13
3769011	13
1496823	13
3321431	13
12934141	15
7803201	13
25450095	13
658488	13
6917400	13
3732763	13
6362287	13
17580044	13
16996216	13
1694426	16
8556998	13
645894	13
12861485	17
2303047	13
606372	13
778096	13
14191367	13
12720489	13
5488578	13
9743250	13
4218580	13
650621	13
5434119	17
2658257	15
11239047	13
22375380	13
489749	13
13760620	13
1518398	13
23424159	13
1196577	13
394475	13
1753728	13
27658802	13
1190416	16
3695102	13
2371434	13
5729161	13
2390912	16
9738387	13
2724342	13
20643308	13
5995762	13
12495062	13
11596349	16
8137446	13
1793821	16
10139400	13
4462329	13
3210443	13
5560116	16
9963785	13
4372577	15
7728419	13
301862	15
18106118	13
22910035	13
10847645	13
5098945	13
2481328	17
16610864	13
12363264	13
3917275	13
5775489	13
5239882	13
8670530	15
20647180	13
7053770	13
23148605	13
9557992	13
5190978	13
338355	13
876818	13
2834409	13
927907	13
9016292	13
106544	16
3377596	13
21072157	17
12596447	13
556637	16
1507289	13
705292	13
1568927	13
7307739	13
19421621	13
16392738	13
7965837	13
3716636	13
1470407	13
29500760	13
6984892	13
9375761	15
8650690	13
3346221	13
1960119	13
3353874	13
20549684	13
6118388	13
25216891	16
8067906	13
961133	13
7621009	13
2090611	13
4552959	16
26097348	13
21233374	13
5228487	13
9680261	13
1329540	16
7568994	13
499601	13
1076717	13
12905769	13
9945845	16
1221014	13
2825453	13
40994117	13
1394678	13
8826242	13
803773	13
9162239	17
8656813	13
2073528	13
552795	17
31220977	13
8856185	13
7710814	13
9807289	13
2145859	13
4254742	13
541329	13
1675624	13
6394212	13
1078622	13
2974093	13
16338273	13
7591455	13
569167	13
38367000	13
5646896	13
15021205	13
3524922	13
746648	13
7655266	13
3386796	13
2076233	16
2084847	13
14054071	13
1457712	13
3627533	13
7310016	13
4876976	13
3807231	13
17653640	13
6085730	13
2389504	16
350150	13
687878	13
30765821	13
2174274	13
1108925	13
37052403	13
6616297	13
16730226	13
12140338	13
8452536	13
21924445	13
4171567	13
10067901	13
5207188	13
4452951	13
1779589	13
13174107	17
14949369	13
780662	16
918324	13
358021	13
2448433	13
16345771	13
16184879	13
3389244	13
5295641	13
15958543	13
4172391	13
430617	13
1891001	15
1746890	13
37540690	13
1873299	13
749680	13
14291486	13
37180418	13
5795874	16
8790052	13
2614252	13
18012115	13
10884931	13
8296815	13
5104513	16
14644042	13
12320640	13
7208410	13
633981	13
3261125	13
1014760	13
12993668	13
9891377	13
7631870	13
6887550	13
27012510	13
3257052	13
11538324	13
3753546	13
6789895	13
2969295	13
12260665	13
8748481	13
17548316	13
13951931	13
2214546	13
2301122	13
22014184	13
4329163	13
4433476	13
4274477	17
1894221	13
27026013	17
8392264	13
4771789	13
16812716	13
1151072	13
2274915	13
10778675	13
5651906	13
11560565	13
8180997	13
6302171	13
13317246	17
2623207	15
5898063	13
5776747	13
8985195	13
15052045	13
5686518	13
3251017	17
5734081	15
14181872	13
6512444	13
2592757	13
8996163	13
239251	16
11211427	13
936146	13
3136084	13
6718835	13
11992524	17
1330898	13
439701	13
59232	13
5579483	13
1663728	13
6704854	13
6683527	13
8463692	13
5047501	13
2563517	13
9357788	13
9724040	13
791215	13
2750518	13
8559899	16
7737906	13
19629634	13
4390868	13
2138769	13
2287365	13
2526738	13
38039762	16
21141543	13
7568867	13
14664554	13
694012	13
1095098	13
1206726	16
14073238	13
5408017	13
702066	16
3773071	13
26202623	13
9870531	13
903961	13
16219893	13
2796195	16
5859990	13
21945082	13
828877	13
15776885	13
2974100	13
5466142	13
22845898	13
2280792	16
3594808	13
17665888	13
4521518	13
14962378	13
1732614	13
6992475	13
5735127	13
6479015	13
2184840	13
6978357	13
1205953	16
3229261	13
961315	13
5130024	13
8023106	13
13169578	17
1955922	13
1341800	13
1819472	13
35979419	16
2262505	13
5766916	13
8057376	13
3520199	17
14896259	17
10393313	13
9157944	17
17736409	13
3024241	16
1507134	13
7579344	13
7037153	17
29123663	13
14177296	13
14399320	16
40721579	16
2636739	17
20622409	16
37099054	13
29126350	13
12410828	13
1724795	13
23588600	13
1975423	13
317527	13
206413	13
63788708	17
6039283	13
8534274	17
1451661	13
18444901	13
4115850	13
1259823	13
23758566	17
2100813	15
1174284	13
17392478	17
11661597	15
863631	17
5319636	13
6102470	13
7647334	13
2344112	13
14543635	13
877861	13
6073056	13
894681	13
11780516	15
14425677	13
7857343	13
81837	13
1573774	13
2113759	16
2364686	15
5119998	13
12579218	13
5009791	13
7900049	13
4587884	13
6044138	13
12465210	13
696319	13
17206466	13
4448010	17
2846293	13
6272835	13
1333315	13
10688190	13
7043980	13
8363101	13
14155521	13
10107619	15
12835781	13
226243	13
32332798	13
21780596	13
3145424	13
6720698	15
5009317	13
10486522	13
104753	15
7349381	13
18308191	13
25402438	15
10458172	13
3221899	13
4582614	13
1094037	17
2980471	13
937314	13
22655018	13
2043720	13
1105573	13
17185122	13
1579253	13
18641948	13
5746667	16
3204958	13
2225386	13
4908592	13
27198261	13
1324457	13
6089295	13
411428	13
12684337	13
8464529	15
8275033	13
1007456	13
3896012	16
10880462	13
179315	13
9781818	13
7931002	13
3696780	13
6039816	13
9723684	15
4852254	13
5712365	13
16531221	13
16197937	13
10008228	13
6055264	13
2962038	16
35163583	13
22954621	13
7344518	13
2690049	13
1549534	13
11728458	13
4634584	13
14085276	13
4348465	13
6849740	13
7171787	13
495691	13
11846835	13
19669008	13
12200713	13
10402320	13
262008	13
8838612	15
14582813	13
26542942	13
440065	17
306941	13
8568500	13
4312865	13
3653093	13
4235942	13
19392702	15
2874306	13
1663055	13
2272279	13
6538356	13
7285128	13
384278	13
7199930	13
219660	13
7817984	13
969707	13
5358328	13
3335339	13
22670917	13
3082308	13
9968966	16
10859572	13
7008791	11
8922625	13
2898226	13
919892	16
17731032	13
1417149	13
8718765	13
2638122	13
15961254	13
19858101	13
2621695	13
11241812	13
1477615	13
5281034	13
14481062	13
3855105	13
25682427	13
10826978	13
15156765	13
23946360	13
12670785	13
58000	13
63880210	13
2516341	13
15716216	17
5618792	13
8419881	13
6864820	13
1557928	13
2379823	17
1925404	13
25811507	13
4632007	16
13298849	13
14864038	13
3393689	15
11569870	13
8128902	16
15207629	13
4227839	13
1590285	13
1551253	13
26024722	13
26425899	13
15319025	13
7041505	17
2973915	13
8303529	17
9307060	13
5491152	13
1957082	17
3288010	13
18999738	13
11092977	15
227820	13
4714259	13
5814391	13
11722597	16
14808598	13
9984309	13
9980140	13
582020	13
4184018	13
1020646	13
14241872	13
1895239	16
4859409	13
3063	13
2469895	13
1025224	13
12939152	13
10284605	13
2599151	13
3833867	13
13594311	13
1852791	17
22504818	13
2536363	13
3869526	13
5459848	13
8376772	15
30699133	16
31563595	13
13191417	13
6186247	15
5939756	13
20585463	13
3970874	13
2318122	13
5052762	13
5500633	13
22462536	13
3982309	17
2735604	13
1080298	13
13968485	13
14683821	13
1138646	13
11187381	13
729931	13
970121	13
1695783	13
11427144	13
7309495	13
12326882	13
27267473	13
9902725	16
15440859	13
19888960	13
2969625	13
2693005	13
1855829	13
15593318	17
1156538	13
17943723	13
11101041	13
9368680	13
3876783	17
5057037	13
658322	13
2783621	13
2675849	13
4670537	13
2881183	13
3800290	13
32591129	16
4953883	15
22760045	16
2610057	13
22927104	13
7236919	17
7409770	17
2928137	13
16688198	13
4935096	13
2842397	13
14926205	13
1743447	13
8001028	13
1620612	13
9029886	17
6842141	17
7227290	13
2352810	13
10264213	13
14902601	17
2519569	13
7266888	13
3692135	15
17270531	13
2310116	13
11342614	16
18259603	17
12655723	13
3352619	13
28511762	13
3575391	13
4710226	13
1631450	13
1241659	13
3619998	16
1385446	13
1324576	13
1984049	13
12182611	13
17381525	13
7207885	13
13336713	13
13829073	17
4219905	13
4956162	13
9966684	13
3498084	13
8793974	13
30933471	13
3620435	13
1664778	13
584615	17
6224755	17
7337391	13
10785537	13
10316414	13
1122347	13
5396729	13
19481773	16
357040	13
1576866	13
10515448	13
6120929	13
1429359	13
8154135	15
4321909	13
6985298	16
4893673	13
13964205	13
21920251	15
6290795	13
8288266	13
4382060	13
8861007	13
4774806	13
6365585	13
2104995	13
4935837	13
982121	15
3150827	13
8533278	13
13687907	13
411496	15
2764238	13
6664855	13
3377865	13
16803161	13
2016524	13
5622787	17
2340738	13
1363293	13
221900	13
6897657	13
9980890	13
196118	13
7947350	13
715888	13
3905865	13
6641043	13
1487858	13
585704	17
4059639	13
1239456	13
9487650	13
11190862	13
10294197	13
9817599	13
1834070	13
27394779	13
14862724	13
1086851	13
594974	13
17474156	13
5856487	13
1426237	13
2023851	13
555671	13
1699755	17
2696667	13
2639870	16
16237200	13
603451	13
2329508	13
366635	13
10512744	13
16668691	13
3322399	13
12174993	13
3261371	13
7307184	13
10595567	13
238513	13
3881075	13
15961484	15
4807401	15
280214	13
1974191	13
4378162	13
2312266	13
12453997	13
10184854	13
482591	13
9838788	17
7300879	16
281992	13
7964389	17
7697302	13
5465169	13
3028344	13
3587917	13
27682774	16
11360406	13
24515049	13
1072726	16
4994481	13
3042978	13
8115958	13
2731990	13
9627526	13
12844500	13
7061414	13
3589199	13
3387186	16
11701116	13
3293512	13
665455	13
5288539	13
1690825	13
6988596	13
10818826	13
1403694	13
2730571	13
4895488	13
10463095	13
752824	13
3552054	13
3890814	17
8115324	13
3928075	13
1906443	13
9054878	13
431474	13
1496973	13
4481741	13
5090311	13
1011280	13
14385690	13
1305174	13
10804945	13
4381897	13
3212735	13
6997312	13
9093674	13
10838188	16
8963257	13
3410150	16
10637338	13
1662987	13
7760869	13
9910983	13
9288666	13
16807286	13
7070705	13
10441638	13
4009856	13
2947678	13
2712133	13
1930385	13
10336236	13
24840394	13
7888580	13
3341210	13
22930970	13
22416223	13
6518955	13
4091140	13
490051	13
10088427	13
1548376	13
4610325	13
9296620	13
18724811	13
50116	13
3284578	13
15760684	13
2213336	13
11476537	16
21708712	13
30693887	16
9557643	13
9669068	13
4833617	13
1522469	13
18567345	13
2127659	15
182691	13
16097893	13
20564764	13
7127823	13
4890446	15
2605772	13
34065858	15
3119858	13
46406574	13
14713532	13
6015542	15
2995069	13
3032946	13
1205187	13
2444808	13
14058545	13
7311502	15
2802149	13
10253454	13
2595402	13
6208022	13
1842216	13
9747270	17
17247702	13
3993397	13
14784704	13
29444869	15
2473218	13
13649876	13
14987597	17
236052	13
2143129	13
2165317	13
15922746	13
11067673	13
4772079	13
22132413	13
14985624	13
7529323	13
1537623	13
4504791	16
31754544	16
28377357	13
6307546	13
9913344	13
8150175	16
4620481	13
4947264	13
37799670	13
599469	13
6324456	17
3797608	13
19714309	13
1335570	13
2716220	13
13651304	15
29498802	13
17234955	13
13353954	13
4383451	13
319269	13
23345486	13
577319	13
18833347	13
3149550	13
4386340	13
12685779	15
6361328	13
4953166	15
23224319	16
6353510	13
26177935	13
5265670	13
30405867	13
350695	13
993960	13
12830127	13
1346899	13
22218873	15
5606151	13
18463257	16
9920785	13
12903403	13
5664550	16
13829429	13
19957410	13
18461986	13
43663866	13
1814281	13
10186646	13
4156394	15
14122554	13
4411034	13
2951483	13
9326609	13
5206640	17
2529638	16
2678838	13
3085135	13
5737975	16
17721297	17
57409	13
22255185	13
5488585	13
8099812	15
12439279	13
10378131	13
3821725	13
6055327	13
12785055	13
2331100	13
10937705	13
6761375	16
646368	13
8230121	13
4440877	13
10999918	13
11390634	13
2621322	15
43957	13
18050308	13
1487298	13
20530673	13
3726214	13
6014124	13
4880045	15
5854567	16
19672212	13
1509675	13
33553886	13
9992211	13
16841958	13
6451588	13
1860925	13
11724768	13
22774059	13
799988	13
2023356	13
6005388	13
11575946	13
11336171	13
14818886	13
304328	13
23135848	13
3290783	13
29438348	16
15851921	13
3213579	13
36732949	15
24704769	13
306468	13
9142968	13
2687408	13
3888003	13
30056440	13
11855102	13
2367677	16
9164942	13
28435259	13
1658885	13
17314178	13
33098845	13
1311578	13
715710	13
2016271	13
12613620	17
918219	13
8286879	13
34130599	13
5582538	13
747485	13
11890880	15
1036824	13
5735241	13
360995	13
11252820	13
1875156	13
5625104	13
3832331	13
51745062	13
1525993	17
3490161	13
914728	13
4642830	13
3026802	13
21375500	16
812105	13
26413936	16
1539507	13
1511069	15
16495476	13
15867920	13
2342490	13
735518	17
4016689	17
12453624	13
12683728	15
4428746	13
3685827	16
2869852	13
8743014	13
26221648	13
2367719	13
14914191	13
763245	13
14267390	13
9967961	13
36561637	13
1225064	13
2421767	13
3550594	13
18680630	13
3819179	13
12318264	13
12463457	13
46103777	13
9576574	13
1211901	13
3363952	13
10692939	13
10132804	13
14848428	11
11515973	13
12717584	13
5478601	13
1957873	13
9961697	13
700768	15
14097358	13
8464297	16
6778542	13
10370387	13
1326720	13
11643904	13
10457263	13
20464567	13
7305531	16
5103992	15
1299071	13
24822421	13
1085570	13
4196243	13
8573977	13
8341269	13
626699	16
36745802	13
419710	13
394614	16
311108	13
6775495	13
4797341	15
406637	13
11850351	13
324457	16
14939864	13
10008444	13
2629169	13
22239	13
17652061	13
21318011	13
452236	15
3204677	13
2804301	13
7314351	13
8438136	13
5365095	13
2397124	13
14920813	13
15737963	13
1091933	13
9465878	13
9604294	15
2353784	13
9161145	13
10904761	13
9977407	13
13828498	13
1877168	13
14554537	13
37070476	13
14215478	13
2830616	13
790897	13
186205	13
3044061	17
27073320	13
188589	15
15121225	13
7634256	13
1732681	13
2849031	13
5051538	17
12875255	15
10798144	17
4696149	13
26659024	13
9044361	13
5824103	16
9663719	13
6608968	17
22425871	13
8070414	13
5804487	13
43218774	13
786580	13
3427953	13
1310987	13
1573118	13
5998268	13
13595604	13
2421688	13
4443871	13
11447016	13
17913055	13
969668	13
898670	13
10563345	13
17179976	13
14525615	13
3712859	13
6667878	13
7137551	16
16024	13
4440217	13
3895714	13
5904533	13
98751	13
11873855	13
2159417	13
11013641	13
4145784	13
2210439	13
12701097	13
3024835	13
27102044	13
12014248	13
7660508	13
7097276	15
13437819	13
1827100	13
1152784	13
296815	13
1723988	13
1342872	13
8917981	13
765359	13
6035050	13
276435	13
3494606	13
14452924	13
5474804	13
19345007	13
2954777	16
5341103	13
2182900	16
9272870	13
3190879	16
2784268	13
7160599	13
10409188	13
10401685	13
524864	13
125396369	13
10871295	13
3341533	13
20445823	13
9906897	13
651916	13
9039088	13
6345578	13
4756691	13
9146545	17
11024983	13
181396	13
25890867	15
4067861	13
3497232	15
2321165	13
7134646	13
7508369	13
8328530	13
15226061	13
2036108	13
3256153	13
1931534	16
6347336	13
5225192	13
189126	13
3723018	13
12452028	13
3915013	13
5912783	13
5569092	13
4375636	16
6126603	13
7121575	13
2791539	15
5485639	13
19873471	13
8649751	13
11189010	13
4544445	13
10788052	13
4499822	13
5756799	13
2546141	16
22825025	13
1480620	16
99103	13
33534804	13
3056756	13
14810593	13
8699709	13
6341784	13
16701795	13
5844849	13
3885206	15
22157425	13
1099533	16
14518083	13
29547248	15
18127725	13
14479606	13
2190157	13
7457596	13
2999268	13
7707284	13
15876751	17
217718	13
28500613	13
4366016	13
11618426	13
3220530	13
2738378	17
9108485	15
22777416	13
7670030	13
1668770	13
5088031	17
5734143	13
912423	13
2356418	16
10935853	13
5802251	13
6850057	13
8465457	13
2634832	13
3679821	13
1482591	13
966369	13
5051848	13
11830937	13
4158095	13
4297791	13
9917603	13
11592960	16
5787452	16
12000544	13
3802340	13
19293163	13
36549914	13
11324473	13
2526492	13
113818	13
1041209	13
20316829	13
3652862	13
3022955	16
13149035	13
9104122	17
20938095	13
2481323	13
26417655	16
1298005	13
2227367	13
12825119	13
15258171	15
591986	15
2818659	13
2063767	13
13959692	13
2443149	13
1711627	13
1214143	13
5957995	13
6333165	13
1867312	13
21343	13
1314044	13
20868638	13
14307551	13
3067687	13
964792	13
4918043	17
13584566	17
4446164	13
6945832	13
10749766	13
26099371	16
8828137	13
22731700	13
7057616	13
30509251	13
24771417	13
13094148	16
748136	16
33922231	13
21013956	13
19180977	13
1464991	13
9025096	15
10795359	13
2525102	13
29885625	13
17158602	13
17441040	13
10881423	13
6294661	13
8023281	13
19385400	16
1778233	13
4375271	13
18016045	13
1920027	13
9040821	13
43425866	13
6668653	15
4238368	13
1404302	13
18538303	13
7051622	13
15506730	13
1019878	13
3110800	13
7064326	13
4465510	13
12388309	13
980009	13
1089366	13
18923469	13
23285839	13
5268658	17
13868423	13
913189	13
6344586	17
12132431	17
73823	17
9240777	16
4237388	16
12770276	13
23195714	16
8941610	13
20018151	16
19365418	13
10233234	16
2538002	13
17287327	13
1416314	16
2324596	13
11899715	13
528625	13
15969400	17
5909059	13
26243478	16
407698	13
23877143	16
14045370	13
10230962	13
280319	13
910893	13
14229972	13
24751925	13
5009052	13
9316476	13
20536289	16
2820940	13
1571168	13
3575971	13
5682108	17
24655296	13
14229225	17
14372064	13
10145072	13
18051219	16
5280654	13
185317	13
7254024	13
8648567	13
4958572	13
8178824	13
15229531	13
343744	13
9500037	17
761026	16
19430380	13
4920475	13
26890111	13
6383989	13
18592111	13
6285377	13
7795474	13
7665890	13
635911	17
2140477	13
899425	13
5278774	16
34378599	13
12523427	13
14022262	13
31228476	13
4574662	13
9476139	13
7589047	13
2728700	13
2139779	13
2445116	17
7219299	13
1234004	13
226178	13
6222895	13
6955930	13
14682980	13
3100203	16
7339325	16
7824237	13
5295385	13
23129721	16
2478780	17
16300416	13
5107491	17
3501813	15
8285406	13
26516197	13
9254736	13
2696774	13
5583486	13
1740474	13
11746714	13
6374850	15
26393975	13
4318444	13
1598962	13
9424187	13
2919446	13
1550482	13
5343608	13
6151011	13
13293571	13
4323406	13
7791321	13
261518	13
15743	16
15589615	13
23567179	13
3499732	15
581088	13
6219668	13
1571405	13
16629418	13
5659450	13
14094344	13
4725675	13
15605770	13
7697091	13
4646882	13
17255884	13
5511375	17
16216057	15
12099139	13
10570250	13
5050974	13
27194909	13
7102276	13
6480321	13
3654151	17
3375026	13
18469346	13
82752	13
5187413	16
24876698	13
6951018	13
14611739	13
10987454	16
7714571	13
12618531	17
797866	13
990385	13
18584309	13
2310417	13
4980495	13
2021270	13
3761756	13
13914157	13
540651	13
5716059	13
11442070	13
2071419	16
13378446	16
14063335	13
18172908	13
642608	13
47540587	13
639997	13
11746364	13
2498294	13
3095447	13
2110700	13
1790710	13
5487201	13
3815774	15
18902239	13
6481040	13
8723116	13
796242	13
10958903	13
6034654	13
3979926	13
7430466	13
11151526	13
138705	13
504216	13
3643047	13
4324674	13
7405981	13
948940	17
8651228	13
23689677	13
5446109	16
1478340	13
11022667	16
7689824	13
10772132	13
6427737	13
16804697	13
386263	13
21124706	13
16493990	13
10489169	13
5624909	13
2889762	13
8712907	16
3110529	13
33804933	13
12242528	17
6058162	13
7744597	13
37820481	16
4115457	13
4454618	13
28580829	13
6085518	13
1704714	13
13420576	13
11972071	17
9468755	15
11101908	13
4464881	13
2585799	13
12114422	13
16034530	13
1954492	17
8559854	13
220984	13
16767136	13
11828541	13
23199136	15
12394440	13
9587090	13
3740045	13
899882	13
7954693	17
25400006	13
2081365	13
8040648	16
9148581	13
30056002	13
3688639	13
12162947	13
2238169	13
220097	13
345303	17
9904865	13
12071654	13
8276670	13
2525341	13
50027631	13
1758441	13
11010925	13
2076765	13
9244325	13
11150621	13
1086248	13
2557586	13
17905958	13
509403	13
5234708	13
7972741	16
7674231	16
15671491	13
1624265	13
554542	13
23137057	13
17417607	13
3083367	13
8828743	13
7706295	16
33276950	13
3809696	13
1523439	13
918588	13
8279305	15
13982765	17
1420367	13
12780222	13
5405268	13
3676429	13
11362906	13
3716933	13
1645571	13
10725540	13
11710173	13
5379880	13
46136012	13
4160146	13
194945	13
8816678	13
35596295	13
4576447	13
7906287	15
10805339	13
10332488	13
3975071	13
1793898	13
3811028	15
2064651	13
5222970	13
18627877	13
6190362	13
11501025	13
461640	13
13714286	13
895107	13
33853309	15
13684383	17
2150263	13
4928658	13
3905011	13
9630416	13
4265928	16
12271120	13
130584	17
1012448	13
3499122	13
55238291	13
282250	13
11259457	13
4634676	13
7859792	13
5673387	13
12043166	13
2735764	13
2714304	17
10716909	13
3318966	13
7621919	13
3481862	16
12900900	13
2366991	13
6420822	17
1408168	16
30961782	16
27757362	13
6345529	13
1898653	13
4841814	17
27986313	13
4740626	13
11580586	17
14127250	13
9975998	13
8039336	13
35671987	13
624785	13
7767112	13
31707236	13
4375701	13
2778990	13
5906126	15
2158968	13
7141829	13
2263363	13
172090	15
13194967	13
8251823	15
877797	13
7081160	13
7250120	13
7783706	13
5724881	13
4854026	13
2118908	13
21937227	13
25726427	16
2448892	13
2678224	15
10260870	13
888859	13
16664332	13
637551	16
10023341	13
7283823	15
21188624	13
532863	13
7215001	13
6290639	13
5804476	13
2786358	13
4950202	13
1570056	13
586667	13
2827139	13
15705126	13
21052956	13
6178829	13
7887138	13
12240873	13
27161	13
2992989	13
25638074	13
6135581	13
2591444	13
5275583	13
695917	13
3804329	13
11538559	13
6737206	13
1501777	13
4053732	13
19140434	13
156963	13
562611	13
325801	13
3575248	17
1043452	13
14531806	13
14306306	13
6843011	13
11815989	13
212211	15
6444295	13
13699959	13
14670701	17
13079756	13
7751535	13
9316452	17
12506257	13
110715	13
4130011	13
45777433	16
2734143	13
19914082	13
5302737	13
8532310	13
859330	13
5153162	13
5392249	13
3291130	13
13796948	16
6581899	13
9972466	13
2902352	16
3788964	13
2799732	13
1433107	13
2580047	13
1612962	16
5337726	13
184865	13
3557454	13
32178913	13
5692349	13
19269976	16
2441360	13
258740	13
1749526	13
24762337	13
9458772	13
3372678	13
398910	13
10158428	13
13690082	13
21494442	13
9019500	13
3421600	16
7250084	13
8022491	13
1527206	13
1725640	13
3910938	13
446273	13
9452601	13
1866922	13
5761382	13
21009	13
42724	13
23395672	16
7700910	13
15911143	13
15896437	13
3785213	13
2146338	13
11451851	13
4047773	13
13787139	13
6332612	13
3563670	13
16681727	13
19303196	13
23582482	13
7909551	13
131875	13
7121017	13
3467694	17
12074277	16
439323	16
9151337	13
13780101	13
14529071	13
3077983	13
909800	13
2869039	15
1218601	17
8733341	13
2912098	16
7902532	13
2866917	13
5547580	13
8768086	13
15768925	13
3774008	13
4559316	13
16000560	13
8554742	13
3921698	13
3506438	13
9857159	16
4947719	13
4196061	13
4500553	13
5083850	13
5249977	13
2335995	13
8063140	13
515672	13
16060060	17
7462797	13
5853294	13
24033567	17
4790993	13
43709782	17
12490888	13
4197522	13
4763927	13
3711122	13
20348788	13
642864	15
16545835	17
2432259	15
11076740	13
16336587	13
3437224	13
15860426	17
8151321	13
3298589	13
2538702	13
8840815	13
7917990	13
1001855	13
7724501	13
12799357	13
10885353	13
29208699	15
8494589	13
674877	17
593834	16
50020221	16
23396975	13
3227777	17
6025198	13
5662971	13
5262035	13
6628292	13
2686949	13
28596481	13
10669243	13
8242438	13
2654869	13
2281491	13
27155829	17
11032778	13
7861545	13
5825128	15
15429186	15
12156451	13
4628068	13
6946021	13
7955855	13
14229016	13
2168232	13
7389511	13
9221172	13
10906066	13
6023719	13
461318	15
384523	17
3830820	13
576208	13
16934048	13
3396975	13
16594670	13
784566	13
8545251	13
844224	13
24419732	13
4581385	17
3582864	16
6304678	13
4941949	13
10114172	13
252249	13
9275041	13
4830977	13
3581219	15
2782375	13
3224560	13
8439497	13
5446806	15
4348726	13
23470351	13
12066658	13
6143766	13
8500435	13
12334973	13
777229	13
2084148	13
613874	13
4657240	13
6189168	13
19033493	13
118853	13
44251958	13
30893602	13
10545314	13
2149225	16
16855880	13
7919304	13
15579730	13
1033512	13
11391501	13
5464909	13
10778713	13
17775454	13
7183394	13
1601891	13
5025128	13
35788769	13
12062834	13
6032427	13
2572297	13
1941526	17
14624110	13
6656086	13
33902110	13
2245282	13
23402934	16
31014172	17
14173512	13
601759	13
272756	17
2802357	13
19386989	16
11586092	13
387051	16
2729164	13
4810474	16
432547	16
608915	13
2938927	16
12984313	13
5109696	13
22573982	15
2552714	13
12332503	13
39735692	13
5974737	13
2431708	13
5748030	13
2500960	13
9296015	15
7784681	13
2246881	13
22217419	13
12971245	15
888792	16
4858493	13
8288771	13
2266491	13
40224607	13
4215674	13
1826499	13
7300079	13
1625134	13
13803736	13
6370095	13
3066344	13
10090099	13
3299799	13
7543585	13
7218534	13
3040559	17
7809010	13
1687553	13
8691874	13
2522849	13
12792704	13
1772590	13
4247089	13
7778266	13
135586	13
10470820	13
17837047	16
14934744	13
30542673	17
26513306	13
5446832	13
4920572	13
1029695	13
12322828	13
8874784	13
2278228	13
1600368	13
7197148	13
297335	13
7363273	13
7038191	13
6925965	13
5237411	13
1387464	15
7591074	13
1234706	13
161844	13
78907	17
17366865	16
17648505	13
5922156	15
17266810	13
14386059	13
3891694	13
1606890	13
14985070	16
13856074	13
11293978	13
24927878	13
3292535	13
24771844	13
7724254	13
8930776	17
4397028	13
3713812	15
6953831	13
46730963	17
12022007	13
8530092	13
5673404	13
5970498	17
1538375	13
9100485	13
376402	13
4545541	13
1863340	13
2257453	13
2311284	13
11738103	13
4291074	13
4552693	13
17938981	13
2958742	13
3723503	16
2204851	13
2084809	16
3904910	13
4698262	13
2153653	13
21081051	13
9009058	13
1919532	15
5718558	13
1459997	13
6050042	13
10780572	13
8042763	13
4317083	13
6955408	13
6424177	13
963056	13
1048712	13
13048112	13
16121629	15
21076514	13
458436	13
2020906	13
457129	13
7955671	13
9571524	13
3131425	13
39327383	13
5507449	13
8710049	17
2320254	13
18378	13
2179242	13
12884361	13
10577461	13
5150509	13
13259897	13
14562059	13
11763321	13
21685244	16
818304	13
733044	13
18124551	13
8728186	13
7640651	13
2162356	13
3780540	13
107849	13
4476296	13
238241	16
9579905	13
1788458	13
8464729	16
7940465	13
2869361	13
11687482	13
5766811	13
6060217	13
965393	16
2601261	16
7953506	13
12719113	13
12804536	13
2045352	13
20117224	13
5619354	17
20471986	13
5473133	13
3601297	13
1982458	13
11969687	13
9038722	13
16854562	13
4749027	16
27327842	13
645928	13
6675949	16
15441388	13
463103	13
9049656	13
13687	13
11949768	13
13593867	16
18912964	13
4575943	13
2456414	13
12687262	16
1064887	13
6017244	13
3934835	13
45255	13
6139598	13
7948938	13
9374265	13
6270126	15
417162	13
12731021	13
8831625	13
1017607	13
3735799	13
4448276	13
5381756	13
4757535	13
7870577	13
46032981	13
5335457	13
221388	13
7715415	13
16484992	13
3024582	13
18138930	13
5670063	13
625439	13
4767073	13
1030472	13
11643447	13
3105858	13
4293975	15
904158	13
2539516	13
551495	13
11288795	16
186210	13
5018806	13
24098101	13
260156	13
4185368	16
32509278	16
4478081	16
2850407	13
1046968	13
3718840	13
6900364	13
7552480	13
3552409	13
5846900	13
8206869	13
500383	13
4292355	13
8454987	13
390885	13
11718628	13
3973931	13
9121535	13
14077360	16
1837629	17
6003188	13
5366471	17
27183189	13
26032951	17
9305669	13
8858404	13
4465861	13
6694666	15
5601489	13
6240190	13
898608	13
26059337	13
3722724	16
8546949	13
13038482	15
12198786	16
5558547	13
18458562	13
21299392	17
6494104	13
11749065	13
3666018	13
2948404	13
5824946	13
16260042	13
9995620	13
934235	13
502356	15
3638658	13
2457156	13
4883511	14
177219	13
913352	17
296790	13
135492	17
9224869	16
950412	13
2845205	13
4986537	16
18131270	13
4187964	13
9033027	13
18651659	13
4538522	13
10937300	13
12401080	13
766090	13
3426095	13
26998665	13
314732	13
8626130	13
308959	16
10520532	13
21661846	13
1634163	13
7364155	17
19381099	13
4231144	13
1776139	16
8073567	13
12736170	13
7017791	13
4061904	13
984300	13
9892615	13
14252393	16
2792315	13
33923048	13
10931136	13
424994	13
675868	13
2199818	15
14531904	13
3947683	13
93348	17
16504311	13
23362701	13
2668070	13
21488948	13
19221377	13
2893124	13
5190483	17
3523965	13
2195974	13
10555491	13
800990	13
9056223	16
3784512	13
5392126	13
1268201	13
15837194	13
8305720	13
13979432	13
37030420	16
3640792	13
7796012	13
2808011	13
19622543	13
15056146	13
619664	13
3590617	13
2129248	15
96772	13
4426228	13
1595165	13
4337079	13
39841474	17
8356106	13
4858971	13
24367627	13
29422873	17
4755549	13
28141820	13
2326633	13
21531594	13
6853474	13
17769938	13
5195624	13
3102090	13
7106180	13
6024335	13
512855	13
17862124	13
7545479	16
3554507	13
19089607	13
8202814	13
12888558	13
1839903	13
24869946	13
9241236	13
11673447	13
8253708	16
5915592	13
8073138	13
10754950	17
14781076	13
41451103	13
228903	16
11477295	13
1722311	13
7928808	13
14603510	13
4325929	17
15602422	13
1649095	13
13637207	13
8209711	13
2670897	13
10515823	16
3255447	13
9709263	16
4537692	13
371814	13
2528219	13
14060608	13
4977645	16
2335242	16
1665034	13
582101	13
3880831	13
2412472	13
9912243	13
7640943	15
1930391	13
4009086	13
1962911	17
3147833	13
12394682	16
20925436	15
2127144	13
28700748	13
2702153	13
11574078	13
5565422	13
44479799	13
4498818	13
23503813	13
4426607	13
16336516	13
647770	17
9132034	13
5268849	13
558594	13
12835455	13
10239384	13
10224330	13
724729	13
5436416	13
17781367	13
31636014	13
14052887	13
8452783	16
26447139	13
8443290	13
8416935	13
10379616	13
978342	13
11009396	13
16302734	13
1142611	13
8618493	13
2817406	16
26665672	16
8866817	16
1380519	16
2617805	13
2532853	13
19754088	13
2038321	13
5501119	13
10109668	13
63214358	13
3507631	13
3110234	13
13569097	13
8693294	13
11957232	15
98831	15
3476546	13
2562953	13
5470268	16
3006706	13
26874237	13
7955858	13
243324	13
3315738	13
2469290	13
9422614	13
11474290	13
3001625	13
1258681	13
19913530	16
13764887	15
7629980	13
19914668	13
10390989	13
7139144	13
22156485	13
8975182	13
4029467	16
7871171	13
3693093	13
570801	13
17481754	13
2455176	13
5232731	13
2215059	13
16500324	13
2265014	17
6460791	13
17092865	13
4211897	13
7215464	13
1829547	13
40510270	13
2435106	13
14865479	13
661164	13
16146267	13
5379306	13
2871046	15
14731598	13
7316501	13
4058303	16
2864418	13
8757247	17
7133897	13
20064289	13
8198667	13
2643536	13
2592259	13
2465365	16
769979	13
7871586	13
11693405	13
987002	13
1201326	13
3171679	13
5786800	13
21515565	15
8104530	13
4467735	13
5104907	13
19929772	13
606947	13
2060751	13
3002302	13
1074389	15
5723518	16
28291080	13
8319189	13
858601	17
1325662	13
2244297	13
43758976	15
12513208	13
9917862	13
5967778	13
4673197	13
3873875	13
10783771	13
2597080	13
20700654	13
10064693	13
5505705	13
4205643	13
3618007	13
3638019	17
17430506	13
3330195	13
4220956	13
1124228	17
1806745	13
5657228	16
1441685	13
3857728	13
5335419	13
1784940	13
10553586	13
1231146	15
21700684	13
3468768	13
10819742	13
2657480	13
4667589	13
1559745	13
4728161	15
6667939	13
8311662	13
22068450	13
204380	16
13822300	13
1899231	16
4385713	13
6803215	13
8352405	13
2799637	13
808490	13
4149825	13
7136028	13
5658837	13
4177997	13
18410807	13
240035	16
1390416	13
21697703	13
1577411	13
30371054	13
528563	13
32644426	13
138272	13
23243469	13
22464841	16
14760218	13
6292555	13
5335802	13
13908968	16
33240635	13
1216379	17
40707519	13
23785747	13
18382418	13
1556744	13
2130372	13
325684	13
11388363	13
14222682	16
1640941	13
4141045	13
908610	13
5402293	13
226999	13
1982174	13
11940225	13
475556	13
6654423	13
6277027	13
12898433	13
5282786	13
3415064	13
4352185	13
21568191	13
8429820	16
3069389	17
271701	13
660511	13
6533691	13
20205081	15
350187	15
6972131	13
8000134	13
1513497	13
1123597	17
2184990	13
2231152	17
14909626	16
5916982	13
1897222	13
1263756	13
8986909	13
998788	13
43915697	17
214322	13
1988396	13
4141493	13
6171928	13
2654100	13
38326628	13
626718	13
3446843	13
4733840	13
3557830	13
8074650	13
18060238	13
2268518	13
1957210	13
5308164	13
2558422	13
11338753	13
735446	13
1004434	16
6069187	13
7579992	13
5308091	13
258440	13
5881234	13
2961312	15
2301897	13
16415412	13
4504133	13
21706721	13
16640427	13
6151280	13
16249655	13
1839607	13
7330674	13
5645928	13
21154554	13
5903973	16
7354436	13
4427996	13
3105662	13
8863955	13
36933187	13
8541816	13
3797182	13
3547196	17
524602	13
851356	16
5189186	15
2949119	15
41414901	13
9199340	13
4736444	17
16497444	13
5297498	13
3765382	13
7750316	13
30276961	13
5591841	16
17383474	13
10488826	13
6566242	13
1850460	13
3173691	13
4075715	13
2882975	13
5751777	13
1812651	13
7087981	13
4766075	15
2915220	13
6752407	13
6849176	13
12957356	13
28635504	13
3872841	13
3073927	13
6886842	13
19422287	16
5890005	13
226276	16
2961091	13
407919	13
3394401	13
5149035	13
11565130	13
13975887	13
4331184	17
1597857	13
6600259	13
62473882	13
10858186	13
2450643	13
7491903	17
13568628	13
4261606	13
5790825	17
5607567	13
11674301	13
17587809	17
4394452	13
472048	13
4801643	13
7738334	13
6354009	13
8418521	17
5481846	16
24202141	17
5562667	16
3497992	17
18743001	13
1814783	13
693475	13
8043513	13
11999766	13
18614288	13
1010720	13
16784485	17
18457375	13
18424702	13
1847383	13
1215235	13
6016475	17
12582793	13
10434115	13
6481458	13
9695413	17
57398	13
24865757	13
15371757	13
9843618	13
14929565	13
197311	13
920483	13
1794616	13
11350581	13
354094	13
247869	16
1322097	13
4871800	13
698906	13
6613402	13
19378020	13
2214926	13
3392832	13
11549459	13
1260835	13
3887051	13
9116759	13
4025127	13
17681125	13
2291159	15
13645404	13
15739860	13
1629488	13
7006503	13
3510203	13
2086510	13
9882688	16
11615259	13
6963927	13
27311824	16
6049648	13
2723853	13
4115401	16
1570784	13
178784	13
14405050	16
8481076	17
23670134	13
3948849	16
42355583	15
16430687	13
475331	13
7579621	13
807792	13
2850188	13
6259276	13
77511	13
3786924	13
1628037	13
14337639	13
12277401	13
2495742	13
21825624	13
5351017	13
9498127	13
13211148	13
17201719	13
1925691	13
3959684	13
1717094	13
2009614	17
1838077	13
848630	17
6092683	13
5888120	13
2575681	13
7480020	13
16676098	13
7958044	13
3921945	13
1765656	13
486147	13
6483662	13
7600451	13
4217759	13
25134058	13
8266283	13
1902739	13
13472482	13
6203728	13
3669340	13
9215854	16
16024897	13
28676807	13
6225804	13
3227624	13
1116956	13
9363349	13
2072027	13
3694934	16
8149888	13
5052785	13
3699338	15
4285080	13
1576398	13
13388445	13
2313533	13
8975816	13
249227	13
16935738	13
17796700	13
10382546	13
1819930	13
16977126	17
11546415	13
3642311	13
7586560	13
4047638	13
469416	13
4025310	13
6209925	17
14785774	13
1864594	13
2361026	13
868575	13
9437740	13
4550892	13
146625	13
611322	13
10864652	17
1185093	13
2623972	13
24661957	16
9764152	13
23080889	13
23642453	13
1533581	13
3976426	17
92427	13
10973184	13
2347847	13
287698	13
3093013	13
1262381	13
7109052	13
2908881	16
1714547	17
2389660	13
1801490	17
3744986	13
27608505	13
6906468	13
1215921	15
6128898	16
65917	13
3461268	13
36836996	13
16557974	13
1251321	13
223654	13
9747004	13
1236047	13
8389172	13
7664535	13
842675	15
3261973	13
2404978	13
6375811	13
154983	13
15202854	13
1742255	13
11545823	13
20496714	13
1646375	15
1464848	16
2632375	15
27692260	13
1187135	13
1579473	13
1424794	13
10511871	13
20041540	13
924556	16
6632696	13
3321432	13
4402463	13
1584193	13
15619458	13
6539162	17
15720770	13
16442164	17
13477960	13
82812	13
11299929	13
4136646	13
1157228	13
6846194	13
8884791	13
5939498	13
1479938	13
16304669	13
742747	13
1024408	13
1824983	13
635374	13
6552474	13
35698167	13
3742902	13
13311527	13
13085812	13
4612575	13
19058156	13
7410128	13
11478178	13
5851633	16
16409990	13
7018844	13
1088335	13
12594302	13
6350997	13
3520195	13
5119794	13
4686494	13
6492831	13
2059684	13
4899641	17
73524	15
3012021	13
58590	13
6957710	13
13502406	13
4722600	13
8551484	16
5263635	13
5919878	13
495562	13
5923660	13
8730541	13
3980179	13
1043708	13
13124871	13
2352329	13
721875	13
1743950	13
1324104	17
4699708	13
29758927	16
1105183	15
19857291	17
11826822	13
6056258	13
5550778	13
5266387	13
16483034	13
6539643	13
3496489	13
2977238	13
1652318	13
4102214	13
7826860	16
8415513	13
7149847	13
15237979	13
854655	13
5246083	13
3252598	13
5868806	13
4027272	13
13430922	13
626726	13
8595658	13
21078277	17
12692613	13
5091638	15
8637159	13
20297969	13
5701147	17
2340568	13
11701100	13
977109	13
13572102	13
8361236	16
2718293	13
18298147	13
20059496	13
32701334	13
8533970	13
2017920	13
10746258	13
43568400	13
551999	13
3240989	13
25626539	13
16455540	13
5758270	16
3058680	13
7239436	13
1679372	13
585368	13
4851997	13
1984258	13
7221781	13
2537717	13
3472181	13
6526308	13
2767639	16
4975916	13
8322027	13
6028991	13
13062793	13
22318838	13
172610	13
1791952	13
14847038	15
26522665	13
595798	13
17396326	13
27152409	13
7329323	13
27201229	16
4389110	13
1426936	13
3035305	13
5528437	13
28861023	17
9425341	13
10503563	15
672241	13
2371690	13
2781964	13
2400093	13
619529	13
5378547	13
5561709	13
2562256	13
6492295	13
25412394	15
3426108	13
13993917	13
1641154	13
3959514	16
1462659	13
50751	16
10848720	13
13657504	13
4562515	13
858355	16
19254475	13
2196519	13
37123414	13
2998484	13
1086331	13
688073	13
1904998	13
22928857	13
15151754	13
459373	13
8160743	13
25552025	13
12035418	13
14065318	13
7270761	13
3441978	13
2457119	13
9028984	13
5555257	13
859304	13
22084660	13
3313095	16
1404345	16
14518066	15
88247	13
13447945	13
3125276	13
11162803	13
7152976	17
773346	13
11516222	13
1532390	13
9665932	13
12704545	13
1896994	13
998390	13
7880804	13
4003151	13
7914385	17
1318343	13
14322589	15
14918663	13
9649791	13
1558618	13
1884950	13
7857007	15
4388388	13
6523524	13
10910264	13
7849304	13
45871178	17
3706963	13
9107875	13
8650437	13
5454661	13
8957007	13
369650	13
3264844	13
2643488	16
17292538	13
1458356	17
16285672	16
17646747	16
1615470	16
513639	13
6021488	17
9000941	13
1339751	13
466489	13
12149303	13
29688751	13
13880490	13
1058266	13
1034798	16
4635587	13
4037537	16
9968332	13
11655458	13
14043015	13
4744730	13
4334511	17
5990696	17
12725044	13
10234762	13
3939279	13
3923262	13
5171585	13
3644769	13
27052394	13
3782043	13
223965	13
2507474	13
36741578	13
16001006	13
3353354	13
24074753	13
29820262	13
7914500	16
36597878	17
7971312	13
2649539	13
972490	13
4199804	13
3726219	13
2870821	13
16851071	16
17920547	13
5250339	13
2855520	13
14736955	13
16845129	13
2066744	13
4678174	13
1301291	13
9118884	13
12808715	13
3884079	16
10179404	13
2221611	13
14409453	13
761335	17
11977811	13
13990571	13
6734275	13
3910246	13
13741759	16
3318220	13
222423	13
18989193	13
4105930	13
444968	13
12291371	17
3707752	17
4829782	13
12330058	13
514533	13
580942	13
20705931	17
4995018	13
8322403	13
1054291	13
13318098	13
6746298	13
121007	13
10489488	13
5362161	15
4448409	13
5157869	13
9680262	13
4527021	13
460120	13
99863	13
3467792	13
7858519	16
3655230	13
11480411	13
32499072	13
10898777	13
2632681	13
51091663	13
11874381	13
4500117	13
3012152	17
1853037	13
8658744	13
2121790	13
2200051	13
9217476	13
18788046	16
22097167	13
12615293	17
5231536	13
13572992	13
12795347	13
2333040	13
13337740	13
1277017	17
8086837	13
3358824	13
3361501	13
487934	13
2918289	16
18975087	13
23197954	17
15815638	16
5208629	15
7668000	13
22820973	13
6537218	13
2698664	13
2337378	16
677139	13
6516936	16
13297199	13
4462283	13
2598232	13
14995810	13
2823136	13
6701600	13
4594868	13
1324560	13
11132191	13
2803271	13
15183596	13
608483	13
15075216	17
775405	13
10443229	13
28369749	17
16457846	13
12295051	13
5273967	13
3323142	13
25580067	13
3572968	13
12231392	13
18015791	13
6533485	13
4855416	17
19439141	13
4149780	15
16580972	13
22850997	13
24072130	13
10865086	13
2927914	13
8609431	13
2231207	13
3754899	13
54455	13
23122615	13
989987	13
5727813	13
10508614	13
488889	13
4184903	13
1980739	13
2446321	13
3669341	16
2150589	13
5294264	13
12518785	13
35163024	13
6672708	13
14224333	13
23505348	13
33595	13
1958834	13
7104499	13
11819040	15
3111311	13
12577802	13
92507	13
1730277	13
772211	13
15666219	13
866200	13
9666047	13
720874	13
1812527	13
5053555	13
14355165	13
3691325	13
5775241	13
8018164	13
42657942	17
10378650	13
10913159	13
925496	13
2839814	13
20509	13
2022698	13
9836662	17
3421282	13
172950	13
2911087	13
19183539	17
972788	13
4353706	15
2887680	17
27182382	13
4756889	13
15914036	13
6919244	13
348869	13
10756205	13
6080070	13
20409143	13
15275757	16
795882	13
7883132	16
7407798	13
10534393	13
5689489	13
1973672	13
5395442	13
9608975	13
7701245	13
11047790	17
1581757	13
1305491	13
103757	13
13464700	13
1511125	13
18411513	13
5448381	13
11155115	16
5439143	13
784682	13
60451	13
5879829	13
10576402	13
3810785	13
1065220	13
20561848	13
4697369	13
2577224	13
7811615	13
1444519	13
7033552	13
1014025	15
584473	13
2058119	13
836690	13
12243547	13
28327368	13
7230882	13
5133640	13
94515	13
1881439	17
1065343	17
13513650	15
668858	13
1246738	13
2101155	13
4020209	13
10851196	13
523891	13
2323798	13
2449052	13
9837575	13
4563937	13
4744093	17
3574426	13
7738999	13
11866510	13
3300720	13
7654260	13
8171373	13
1424309	13
4233255	16
4605571	13
8026983	13
33332462	13
11594960	13
30301623	13
6473720	13
5479008	13
7194625	13
16008917	13
799897	13
7844474	13
22779560	13
48677706	17
8882664	17
2929309	16
3180678	13
8128182	13
28327138	13
3097851	13
6473074	13
62695	13
10008495	16
7522480	13
886681	13
11834519	13
13762670	13
4434644	13
1680911	17
2139499	16
14535506	15
6186269	13
17687619	13
1838921	17
56593316	15
4457350	17
8557556	13
149743	13
8227727	13
22108379	13
4107353	15
13786869	13
7937322	13
62999	13
640314	13
3180265	13
1269508	13
909425	17
5993274	16
2157893	13
2177982	13
7465922	13
5525907	13
25267384	13
1479548	13
11966183	13
3164056	13
8561225	16
12578003	13
2336059	13
4984687	13
14846953	13
1091227	13
11987935	15
39350030	13
3590927	13
18785751	15
2885648	17
9926229	13
11627180	13
12759438	13
116746	13
4930480	13
18171130	13
4798744	13
7275021	13
5876154	13
9863730	13
4456130	16
12500263	13
14963950	13
970783	13
15042069	13
3751602	13
9733775	17
1528767	13
12605392	13
68606	13
5655358	13
415584	13
11140376	16
4835622	16
18858222	13
5359029	13
20401452	13
9890336	13
3880020	13
655487	13
1535045	13
10529914	13
23665855	13
49537422	13
2091120	13
1066804	13
2318830	13
1202490	13
18960556	13
15552084	13
10002996	13
28055071	13
3971717	13
1995879	13
7237694	13
3249239	13
9259844	13
1905978	13
6302945	13
4339962	13
5496032	13
4154807	13
897007	13
2058884	13
1253820	13
24954480	13
12302782	13
13637286	16
3747997	13
18688835	13
8840959	17
939485	13
14755392	17
2689125	13
7581204	13
13770056	16
17644909	13
1431993	13
4542866	13
6385831	16
489313	15
4674875	17
4679949	13
9486433	13
4815633	16
2215931	13
2590635	13
4957732	13
707265	13
4721581	13
20508115	13
7653026	13
1415897	13
504628	17
1923656	13
3524036	13
2825421	13
459734	13
11254809	13
153454	13
443196	13
9273976	13
4043127	13
12771298	13
24077257	16
4253459	17
600111	13
307367	13
551405	13
5854605	15
13418153	13
5988669	13
86693	13
5980986	13
28035313	13
841408	13
2573082	13
25954147	13
10521902	13
3014884	13
10541180	13
24538933	13
7586824	13
4960255	13
4202861	13
4051559	15
779489	13
12426974	13
7573177	16
3110397	13
4302932	13
19549207	15
4002192	13
3793749	13
363685	13
5254873	13
1085678	13
1392543	13
19442560	13
11509484	13
3678311	13
6780443	13
14910995	13
2575817	13
2798730	13
8252068	13
33898070	13
3920365	13
16509321	13
15891675	13
4142177	13
952464	13
944600	13
11645771	13
1185034	13
7322082	17
13916518	13
9011620	13
3906724	13
25965970	13
3631213	15
23491827	17
2841596	13
9535789	13
5158799	15
8845393	13
2487615	13
603242	17
6936570	13
1071593	13
7259728	13
5346412	13
22287576	13
4067071	16
24660254	13
8806944	13
1290655	13
34051610	13
3848936	13
15470803	13
8933031	13
5758142	13
8005419	13
1573744	13
8492772	13
2005973	13
11181908	13
2175461	13
1559335	13
15379209	13
13719956	13
18743781	13
242720	17
19166	13
15612823	13
5926374	13
5034242	17
16716403	13
9992250	13
23111456	13
6119940	13
20163673	17
1649955	13
5206872	13
12725243	16
6645949	13
8478216	13
5837855	13
7448643	17
10341052	13
17735353	13
260489	17
10093834	13
3780256	13
1481883	13
1100611	13
1478564	13
2199434	13
4563814	13
10188925	13
5351039	13
6939534	13
3585708	13
4212091	13
8643528	13
4810882	16
2250642	13
10767649	13
1695580	13
1624622	13
9117462	13
37510428	15
6195392	13
288319	13
4004356	13
3765396	13
4832097	13
888596	13
274774	13
774865	13
2437273	13
13943195	15
1432871	16
2269195	13
8516869	13
6445270	13
2365656	13
11657616	15
31143849	13
7915804	13
7473796	13
8071947	13
2629620	13
1264760	13
2436149	13
9627939	13
1197020	13
5385594	13
1775833	13
18656862	13
4715743	17
13302775	13
447514	13
6053903	13
633185	13
1432380	13
11264396	13
13634190	15
3909934	13
42675	13
10411035	13
3987045	13
1145187	13
4791666	13
681790	13
19981664	13
13262074	15
6250111	13
17158140	13
7725628	17
9107847	13
16714859	13
3122626	17
16728	13
12016529	16
16813935	13
2554587	13
3956739	13
42079302	13
11235818	13
533338	13
9464760	13
6337316	13
1606403	13
16776591	13
986336	13
40541803	17
3009206	13
5429007	13
13519183	13
522207	13
14796972	13
477688	13
5272729	13
7376875	13
1794935	13
3196982	16
5503568	13
20229502	13
13479968	17
14677504	13
18717181	16
4120928	13
6121848	13
4800432	13
3419637	13
926062	13
2454549	13
3676861	15
1407216	13
25541571	13
3604241	15
8290601	13
5247552	13
1611112	13
6167288	13
19939588	13
11125679	13
11915299	13
1358240	13
5557872	13
8936158	13
24133778	13
8224882	13
3975699	13
9963870	16
438379	13
1115568	13
57300	16
18403865	13
9942302	17
10965333	17
5241271	13
6316473	13
5480337	13
10182278	16
1275235	13
4745147	13
11491476	13
5439963	17
26079475	17
37674	13
7319116	13
8342719	13
569399	13
2994138	13
1602447	13
258090	13
707406	13
1930197	13
7719709	13
6565221	13
4566227	13
4698746	13
2349038	13
34655632	13
747966	13
2596611	13
17537949	13
206858	13
2648634	13
16688167	16
2258132	13
7658960	13
11951714	13
15197464	13
7002	13
1796583	13
2566719	13
18183977	13
16714241	13
10369114	13
16436453	13
5326165	16
23362571	17
22949498	13
3852772	13
1041282	13
233298	16
4034948	13
12045878	13
1306897	17
7399997	13
3275113	13
4391117	13
8921672	16
5973862	13
26609782	13
2298723	13
2118502	17
1021674	13
7268473	13
4822919	13
2614496	13
4202787	13
316956	13
18755944	13
478497	13
30103803	13
17359923	13
9861653	13
1533864	13
12495197	16
10901846	13
7131099	13
8003419	13
24908159	17
1043802	13
11927842	13
16555003	17
1441242	16
35692574	17
731231	13
2662061	13
3986640	13
3251162	13
1181286	13
5332666	13
7992889	13
22595472	16
17100769	13
3407195	13
4653940	13
4065167	13
12783873	13
4170389	13
31409404	13
21972683	13
5825861	13
1210087	13
495147	13
3983765	13
2715008	13
5163775	15
17240001	13
3690211	16
12070265	13
1175883	13
5229442	13
17635642	15
21940637	13
10318153	17
2991114	15
1621106	17
3529888	13
2023109	13
14170878	13
129299	13
10039724	13
12855304	13
14087263	13
10078746	13
4299933	13
2225309	13
31529565	13
8966907	13
7703590	13
5830200	13
4991817	13
6896466	15
1153683	13
4836791	13
18026666	13
8375496	16
9126161	13
2335457	13
13406820	13
8914571	13
6172597	13
2470426	13
1802686	13
3095513	13
1048238	13
823027	16
1084590	13
4074500	13
3151919	13
777367	13
15665348	13
12932937	13
3554517	13
13574462	13
22584298	13
3507680	13
2383468	13
5119749	13
11150334	13
36493222	13
2044517	13
1698443	13
6180523	13
11509409	13
3625561	13
5354807	13
15934490	13
6738579	13
19094093	13
16373715	13
3663945	13
3168726	13
14935482	13
2293649	13
8488535	13
7263675	13
2207874	15
22411103	13
271565	13
6488759	13
6158150	15
18834346	13
5922794	13
28873976	13
555377	13
986403	17
7947459	13
2494847	13
8293908	16
6356440	13
4850666	13
4577334	13
10213424	13
10341323	16
2257606	13
5875023	13
6167166	13
3778196	13
7870889	16
1838485	13
731942	13
654197	13
3161642	13
16078161	13
1054275	13
2300536	13
13027811	16
1176142	13
10000369	13
17079949	13
10899145	13
6144046	13
1429773	13
6554632	13
4067766	13
7022107	13
2816861	13
4188951	13
2142364	13
17715336	13
7652224	15
7058536	13
22174346	13
20200084	13
6649819	13
4858443	13
6571248	13
1462834	13
15385116	13
7815020	13
20031074	13
23342504	13
2255611	13
6413080	13
4053698	13
6561846	15
1586089	13
5948975	13
692794	13
1532781	13
5593024	13
6620677	13
1519683	13
6491437	13
13923423	13
5819399	13
7156077	13
14322045	17
3473861	13
9359336	13
2142814	13
2692054	13
895746	13
7914175	17
314301	16
2535349	13
3007505	13
28550304	13
7437940	13
5793308	13
20947517	13
929340	13
22675591	13
17701772	13
25607565	13
4679141	13
10898253	16
9887013	13
31597296	13
14951016	13
9148630	16
711884	13
10752361	13
5844685	13
2911718	13
17294789	13
11481623	13
6113690	13
5501237	13
7098546	16
16719165	16
5948000	13
6129733	13
9321852	13
10796270	16
5905806	13
9162444	13
3179609	13
7443697	13
3547138	13
6082913	13
5522570	16
3821468	13
17869282	13
296412	13
914984	13
19950948	13
762667	13
11450541	13
7555921	13
17222567	16
7022231	13
4844949	13
2604302	13
15895292	13
6387333	13
12237559	13
4895853	13
19585220	13
15589374	13
20625101	13
2870568	13
8164179	13
1635974	15
11418890	13
2240462	13
9385129	13
8413722	13
6861254	13
1091677	13
19463781	13
19433751	13
6151561	13
6178185	16
9504656	13
17891904	13
1714470	13
24636647	13
17153393	13
2061993	13
5673198	13
9419814	13
3234166	13
1091651	13
8262650	16
4844003	13
654977	13
5087759	13
5198803	13
5814928	16
10288991	13
716741	17
7762654	13
13196480	13
17847362	13
3065219	13
1462383	13
139001	15
12959224	13
3805680	13
6934234	15
9428135	16
393566	13
2663411	13
2016886	13
1782640	13
15601938	15
1433664	13
4773918	13
10339270	17
1018902	13
2029165	17
6037749	13
12177145	15
8307916	13
1492753	13
1039525	13
2317728	13
8508151	13
13757810	13
11843596	13
15797865	13
6505721	16
5120757	13
19648961	13
2334691	13
4603527	13
3699031	13
13527717	13
25397456	13
2420555	16
4310230	13
5666725	13
10028556	16
3561846	13
2605365	13
915214	13
1233096	16
1047681	13
23101584	13
13723575	16
13451136	13
1994816	13
19755076	13
10102060	13
7334267	13
9277698	13
5579572	13
3654295	13
912343	13
1301689	13
299087	13
4632759	15
4908049	13
8059117	13
5533045	13
13048763	13
4343099	13
21685836	13
3183185	13
25622001	13
4955488	13
4174965	13
5039940	13
34512101	13
3252472	13
6526538	13
6892556	15
886294	17
38918814	13
7447077	13
6824616	13
19173487	13
15556289	13
19085145	13
822073	13
8875215	13
289621	13
18466284	13
3325639	17
1455875	13
2260528	13
7134160	13
1877377	17
2994192	13
8360949	13
8610614	15
1545371	13
36659028	13
9763065	13
10626987	13
32692062	13
33201374	13
5931026	13
5009398	13
2405122	13
3375496	13
11070987	13
14023298	13
12810689	13
18078683	13
3745286	13
1562072	13
2317539	13
1745333	13
4008326	13
2549178	13
3307825	13
57920	13
92497	13
24499479	13
863731	13
20947613	13
4416845	16
16133356	13
22896486	13
9275217	13
14523079	13
315144	13
12322565	13
26731008	13
13286489	13
10777475	13
1678858	13
5516364	13
20879556	13
7473591	13
11119769	13
6034866	13
2318451	13
17690007	13
5122190	13
15830341	13
12609638	16
13411985	13
557729	13
3409063	15
5609698	13
37092	13
18091681	13
12229732	16
5157189	13
17247907	13
7480230	13
7991396	13
8845714	13
16059616	13
3293452	16
2576088	17
4742711	15
236213	13
9637462	13
282289	13
8732560	13
595978	13
1268433	13
16196523	15
128380	13
16368191	13
3243139	13
9137848	13
12533797	13
1779176	13
20206267	13
22699576	16
5852870	13
1132161	13
127601	13
1359109	13
4274409	13
15741610	13
14016662	13
4029056	13
2667582	13
9641544	16
18002609	15
1880228	13
6160577	13
3422884	13
4209466	13
2706252	13
2514415	13
351270	16
1080369	16
340663	13
13031528	15
12582983	13
5476900	13
7902904	13
3235061	13
18495561	13
7258923	13
2738131	13
2618764	13
1229037	13
8230077	13
9566401	15
5748494	13
7511828	13
4165005	13
8126881	13
18672689	16
10889960	13
12133413	13
515461	13
17201504	13
8087511	13
5918326	13
15597404	17
23105816	13
17553403	13
5432445	13
9990480	13
7353811	13
18300868	16
2635899	13
422298	13
726516	13
14097786	13
8547210	13
27392361	13
8791348	13
11738960	13
11128052	17
5127176	17
463598	13
1605812	13
7013982	16
4128654	13
7512636	13
9536549	15
3839362	13
8778387	13
4103186	13
13277445	13
2461007	16
4632635	13
6764749	13
13309321	13
5396878	17
7659172	16
2842674	13
1140056	13
7760696	13
25801276	13
1287847	13
5069795	16
299078	13
9546370	13
3579601	13
8621897	13
1445610	13
6705214	13
710911	13
1778512	13
7835042	13
14765276	16
8915725	13
6367662	13
11860363	13
16519743	13
5936605	13
13253219	13
22241394	17
5114998	13
11114605	13
12420829	13
1077096	13
8165722	16
341237	13
10634902	13
17262645	17
18550411	13
7660801	13
47202	13
1380882	13
4274213	13
2943674	13
8302875	13
208938	13
1763757	13
2721389	13
5071507	13
4726629	13
6970615	16
23112328	16
18890441	13
9957789	13
25729110	13
3343136	13
1324776	13
5759239	13
25297516	13
5896365	17
13337773	13
25331574	13
10838804	13
5050333	13
14407519	13
1705170	13
4237368	13
28827603	13
12280300	13
24122930	13
4919064	13
2850227	13
4765863	13
568021	13
5324970	13
13455117	17
3214803	13
10915014	13
4878383	13
5632360	17
7716244	13
1407720	13
888414	13
6448900	13
10872222	13
9715357	13
3949372	13
21945690	13
1106287	13
8319526	13
3173544	13
22781131	13
2406533	13
9586980	17
7347911	13
14325005	13
1843122	13
2541105	16
4355537	13
8675428	13
14158846	13
12298252	16
6688750	16
12294102	13
677651	17
8793055	13
12597698	13
8502977	17
2773560	17
5060243	13
29356564	16
5542584	13
11043625	17
12716294	13
12894932	13
4711654	16
3146489	13
1627015	13
6959777	13
12367860	13
10090815	13
1905994	17
3809646	17
17442814	13
15240387	13
760938	15
3219473	13
5594253	15
15325976	13
362082	16
19346751	13
2342216	13
978098	13
8040653	13
4325320	13
7920130	15
4614655	17
10664311	17
15959029	13
10454571	15
1379617	13
30144860	13
4672022	13
21008461	13
5899869	13
1435737	13
1743390	17
633091	13
1416950	13
7458812	13
673880	13
3083604	17
1656691	13
6607214	13
1780534	13
3336613	13
6978225	13
9005170	13
1843677	13
1253992	13
7874319	13
1053476	13
13041374	13
8861512	13
11383244	13
8266129	13
19186858	17
2859504	13
643880	13
15007762	16
8708815	13
3501313	13
3405691	13
6799098	13
4165973	17
235480	13
20301099	13
23595865	15
2713889	16
2738979	13
8569618	13
2827833	16
21971416	13
17316339	13
10673751	15
401737	13
25493218	13
17138993	13
3125531	13
2646478	13
2909455	16
15185485	13
6976256	15
6636020	13
7157351	13
9345399	11
1502383	13
14926918	13
4402073	13
11796926	13
7360757	13
5268370	13
25613352	13
1175599	13
4321987	13
3114605	17
5489286	13
4190327	13
163633	13
12206194	13
6882011	15
27898062	16
13130444	13
501624	13
8848454	13
1494575	13
907100	13
10039154	13
892871	13
4231743	13
394665	13
4160814	13
2834887	13
3977699	13
10239400	17
3641554	13
2718740	13
4130651	13
505051	15
6880172	13
10104103	13
6481176	13
1853360	13
10140949	13
7290711	13
26837161	13
5559110	13
845265	13
26179060	13
33585081	13
312662	13
1630265	13
2178087	16
2947215	13
487251	13
11248771	13
1745392	13
9568049	13
3999915	13
1820689	13
9710171	13
902649	13
276328	16
9879413	13
78613	13
2064065	13
5900116	13
16407063	13
14226109	13
2031086	13
4971400	16
3595629	13
1460998	13
3106320	13
5181034	13
4379810	13
4850428	13
3329256	13
482008	13
8223767	15
2272164	15
2788393	13
1448553	13
41041904	17
1026281	13
2889874	13
6604679	13
1935019	13
2448866	13
1847592	13
2588106	13
1753490	13
2687308	13
20205802	13
12105428	16
58456313	13
2755930	13
16585455	13
911719	13
27790514	13
6991931	13
6544086	13
1954732	13
1790388	13
424541	13
17405482	13
27397389	13
2452845	13
5079384	13
7698518	17
6108848	13
218589	13
7009476	13
1772506	13
15289484	13
12602108	13
23190962	13
4869158	13
3167950	13
1334265	13
12482832	15
7346575	13
7636086	15
358205	13
474621	13
8017525	13
1118003	13
3501236	13
5172182	13
1395984	13
4430185	17
3380063	13
12082514	13
19822830	13
18220534	13
11906241	13
2581933	13
11311055	16
4456245	13
4054692	13
4206132	13
1282724	13
762235	13
8227373	13
7219775	13
4581542	13
9156815	13
3731728	13
35021032	13
7835033	13
9513763	13
22409789	13
30269506	13
3554902	13
2958817	13
7949264	13
9050123	13
15773623	13
2420144	17
4245000	17
185527	13
13731331	13
13012652	13
6557052	13
2743720	13
10648474	13
5602368	13
617551	13
9906339	13
3846033	13
2818607	13
8576020	16
16117315	15
4062837	13
4263209	13
10469200	13
1829985	13
7875932	13
10626001	13
12367019	13
2506180	16
3017125	13
23429370	13
12940701	13
136084	13
3120752	13
11225709	17
37868110	13
11668343	16
21775009	13
6032031	13
7175862	15
2194247	13
9686493	17
18040844	13
3691095	13
12224762	13
27829961	13
9445099	13
3687732	13
11655322	13
13366835	13
3403588	13
6523020	13
698315	13
6654841	13
9132728	13
17093275	13
8588040	13
15514091	17
4065576	13
8015846	13
5360531	13
1362953	13
1493284	13
4382789	13
4561756	13
2419766	13
7750261	13
529490	13
15476212	13
773087	13
24549344	13
5349473	13
1738606	13
3129786	13
26591340	13
2240566	13
17430433	13
8969009	13
114507	17
18340312	13
22629574	13
143981	13
2519423	13
26125415	13
5836366	13
1349655	16
36070370	13
7931171	13
666638	13
2658410	13
5997076	13
2260426	13
7046241	13
5637010	16
5523671	13
13399814	13
18216692	13
13445802	17
7671526	13
1495824	13
2156727	13
8696555	13
11015081	13
4968383	13
1134327	13
6589798	13
10251614	15
1523871	16
6002777	13
218747	13
2441144	13
16129326	13
8149362	13
3842737	16
3867779	13
8064342	13
9277987	13
10939552	17
3880797	16
16748231	13
1328854	13
1665640	13
3888153	17
16383133	13
4604870	13
4042603	13
10833891	13
415181	13
234802	13
15918805	13
2628934	13
5331545	16
6402133	15
8008846	17
9817040	13
14525904	13
7783099	13
4214507	13
11069011	13
2300586	13
5991344	13
48245930	13
6830512	15
7711249	17
1726646	13
574095	13
9372949	13
7079254	13
961673	16
3253455	17
2139149	13
11020179	13
22092124	13
21894154	13
1544540	13
28852	13
3496794	13
2175292	13
11086435	13
8385262	13
6200906	13
19825509	13
6498529	13
34015063	13
2472007	17
13708524	13
2278009	13
9046493	13
13704638	13
2865289	13
5515896	17
3112427	13
2224619	17
4724311	17
6570554	13
2540369	16
15863717	17
8764316	16
7488568	13
11497463	13
2658493	16
2373651	13
5060756	13
10989946	13
2377704	13
2565541	13
1516955	13
7871826	13
11390868	13
9915867	13
14647421	13
3489781	13
586831	13
12131133	13
22772729	13
3079499	13
1482464	13
2293172	13
6074496	13
2163921	13
19272509	13
1007762	13
2609875	16
4132505	13
2952625	16
4005683	13
6571469	15
5802786	13
3657218	17
22030721	15
4679306	13
3448885	16
7739321	13
10365115	16
12691379	13
19505205	16
1402374	16
3207978	13
8500128	13
10718550	13
1089574	13
7919346	13
7934719	13
22947707	13
2406083	13
3857256	16
3518623	13
19036037	13
15427812	13
3947081	13
1492417	15
5142	13
26392838	17
28225606	17
14418084	13
8731528	13
19768002	13
15841149	13
9264296	16
581062	17
3734012	13
7280352	13
276330	13
2272444	13
5027705	13
320992	16
15744475	13
6376531	13
288303	13
9734476	13
6190725	13
10082212	15
206793	13
17350414	13
248817	13
7748038	13
6745377	13
324413	15
1486182	13
5190278	13
11420758	13
13371822	15
7778168	13
16910835	13
5271371	13
1064766	13
9714939	17
1671735	17
10963632	16
151114	17
13409642	13
1476146	13
3084599	13
10651391	13
10415350	16
20073487	13
5620646	13
7710	13
27376880	13
32485622	17
1639981	13
13262610	17
27981749	17
12971917	13
3797645	13
11192787	13
4996395	13
15852093	13
4883479	13
417450	13
6695004	13
13215960	13
10381577	13
22403183	13
10941622	13
3720704	13
1088632	13
1631276	13
8664524	16
6486077	11
7159027	13
4509556	13
9353017	13
4414818	13
4556247	13
24163464	13
1477485	15
1531653	13
3192153	13
734002	13
16900821	13
23237746	13
6685465	13
1027463	13
8167093	13
9774536	16
17667116	13
2722685	17
4878461	16
3946676	13
24687414	13
15256967	13
4968140	17
175273	13
29616922	13
8776609	13
4362462	15
9484182	13
12807303	15
3898944	13
516019	13
4824472	15
8803217	17
5287787	16
3852891	13
3745073	13
2066317	13
16555685	13
3126165	13
5670789	13
3657233	13
9007907	13
3769332	13
9347271	13
28128052	13
6656601	13
17767362	13
8034798	13
2487587	13
19951399	16
262239	15
1394035	17
4840479	13
10302709	13
4516019	13
10677501	15
6577541	13
1183797	13
12796395	13
1085115	13
14559302	13
37684748	13
30793616	13
8006556	13
3921197	13
12016195	15
1471026	13
6483278	13
5357520	17
2277760	13
13281704	13
30540366	13
27527405	13
24869258	13
11204855	15
9289108	17
6353361	13
689881	13
5420139	13
501220	13
5623430	13
801814	13
23200333	13
6562811	13
12076956	13
5390329	13
2385533	13
2329654	13
23779634	13
24474631	13
25947004	13
7193672	13
4420605	13
6949990	13
2957134	13
9679893	17
18888154	16
4048195	13
3704380	13
11027337	13
7611021	13
17449751	13
1611285	13
3184752	13
1373415	13
7591293	13
403115	13
15155306	13
16141325	13
3704470	13
13197607	13
4581195	13
1244978	16
26096781	13
4903287	13
13591302	13
185186	13
2093389	13
10419944	13
911056	13
4792656	13
2799503	13
36368263	13
35741471	16
15725197	13
1460405	13
2390348	13
4350565	13
799806	13
23034845	13
324984	13
3221835	13
16030787	13
552497	13
3008468	17
3481292	13
275670	16
588865	13
8164784	13
11879664	13
5340036	13
5251549	13
9425518	13
2414589	13
3917034	13
14197791	13
7853959	13
1322701	13
27498054	13
833268	13
12641181	13
4117903	17
2706415	13
348096	13
8439136	13
449959	13
5589580	13
21840635	13
11582255	13
9480668	13
1151468	13
1140075	13
1979568	13
762223	13
12445461	16
421869	16
6503779	13
1884622	13
15371270	13
11907482	13
4663110	13
3074428	13
22708283	13
13389217	13
3324732	13
8100877	13
5920044	13
33731396	13
24577137	13
2925343	13
16484661	13
33214262	13
7746211	13
6848324	16
1724842	13
10890646	13
9235965	13
1161748	17
16275115	13
4970514	13
682478	13
21540638	17
7524573	13
3792902	13
19574843	13
5744014	13
11399916	15
1366106	13
32300408	13
685581	13
4767360	13
4986677	13
5494570	13
3032977	13
5371255	13
4621377	13
17163276	13
40101619	13
9353666	13
5594749	13
1935783	13
8937984	17
4393167	13
669751	13
4632573	17
108530	13
3624986	17
23791269	13
22088051	13
1522582	13
5602450	13
5486201	13
1443285	13
3378397	13
14940795	13
45327	13
8411900	13
6601203	13
1807930	16
3356290	13
15944268	13
623336	13
3557137	13
23935062	13
413761	13
8841426	16
11804972	13
5900967	17
17044383	13
4737754	13
10527343	13
2464595	15
4356291	13
5907220	13
3374350	13
7549316	13
17847400	13
31937750	13
11970737	13
8647461	13
9111891	13
11921620	13
572221	15
230279	13
23889947	16
191065	13
8535782	13
14269403	13
13823443	13
6374630	16
5513416	13
10500697	13
6150122	13
1617368	13
6785063	13
7031435	13
1441575	13
5582984	17
15168597	13
1868864	13
524991	13
11714451	13
17549592	13
289165	13
1630361	13
1491619	13
17141752	13
4991026	13
1372150	13
2747938	13
14524909	13
11088215	13
3875379	13
3901986	16
935612	13
9658082	13
10100824	13
8045859	13
3426903	13
3768731	13
50281072	13
23894653	13
753382	13
7222918	13
6116123	13
674465	13
2945361	13
2521197	17
3527829	15
6502245	13
24834571	13
11809885	13
2654964	13
6069393	16
9288991	15
2785094	16
5158266	16
4076252	13
5019988	16
5613155	13
3872780	13
8443526	13
7215555	13
3012000	13
8510915	13
1838087	13
8798755	17
6003	13
9033504	13
3240778	13
11086938	13
9631730	16
5576103	13
1683664	13
10753464	13
8540435	13
5769439	13
11537353	13
3283335	16
549836	13
945806	13
4776859	13
2664753	17
2945936	13
3854674	13
12351624	13
6557247	17
34313184	13
25972411	13
14445724	13
34787338	13
4524937	13
13368409	13
4998398	13
1478094	13
7880326	13
4018666	13
7223843	13
2667597	13
13132242	13
770217	13
3549679	13
5375548	17
11076389	13
5425783	13
10724703	17
23857584	13
7092562	16
9847323	13
2506253	13
42730189	13
28704268	13
9543663	13
1409010	13
4163724	13
12666410	13
8913415	13
303865	13
946808	15
2616847	13
6674788	13
241528	16
7476764	13
2071199	13
354065	13
60710	13
5557675	13
4395455	13
8628463	17
27264036	16
4812345	13
42878648	13
5218049	13
4313092	13
7982660	13
10330489	13
18912727	16
15217103	13
16151234	16
9934866	13
22899780	13
25164404	13
16619624	13
1110057	13
5249366	13
995222	13
13622560	17
2212460	13
851912	13
23011582	13
48213391	13
2502940	13
1029203	13
2778913	15
4184024	13
14093639	16
17444789	13
26770480	13
15877822	13
5007373	13
6881116	13
9307629	13
26340768	16
10284085	16
12274019	13
571296	13
9697163	13
6821328	13
4889530	17
6951200	13
3361215	13
7011175	13
6014944	13
7162609	16
10852959	13
5713362	13
28461723	13
309788	13
10129485	13
4386201	13
3082917	13
2881808	13
462462	13
12265688	13
865086	13
6891836	13
7682994	13
5373088	13
2425790	13
16549807	13
6798137	13
9569274	13
726809	13
11728085	13
3257774	13
3676536	16
14782436	13
7767542	13
1749922	13
17517468	15
594346	13
11926174	13
7284176	13
22748052	13
9045528	13
9125547	13
7042809	13
9833458	15
594824	13
4229602	13
3504285	13
34427341	13
2913772	13
4918531	13
3959574	15
1002471	13
30695910	13
9057579	13
4231784	13
512349	13
3487799	13
3026863	16
3642969	13
7738994	17
1251040	17
19903010	13
6488035	17
26250955	13
175839	13
7195530	13
19785286	13
15029589	17
16812488	13
1744052	13
22765817	13
16507573	13
2736646	13
3825206	16
8137885	13
5232570	13
2766376	13
6946238	13
1711447	16
237756	13
6790953	13
5172056	13
3296708	13
1371591	15
2091642	13
5209491	13
3438266	15
643493	13
1517678	13
2782058	17
6631294	15
25743076	15
6188268	13
94026	13
25532035	15
3875148	17
795105	13
12937749	13
2886751	13
8949737	13
742806	13
6386300	13
6105390	15
17931825	13
4244834	13
754323	13
7317153	13
1083634	13
3729988	13
1741053	13
16813090	16
9348142	13
2250039	13
21283235	13
6288972	13
1130183	13
4771928	13
8222180	17
28355807	13
1397360	13
21948705	13
16961511	13
8055069	13
13876790	13
12169983	13
8249415	13
2606070	13
13497931	13
30639888	13
10852165	13
13941152	17
6653859	13
11596641	13
2690532	15
14810776	13
2108256	13
1782990	13
6183191	13
12969207	13
714877	15
2611741	16
7477577	13
4569374	17
18949887	13
17586444	13
6056798	13
6057459	13
17653029	13
3151303	15
794009	17
4004369	13
765680	13
16657522	13
10966285	17
16885563	16
1301665	17
3296780	13
1499976	13
8940043	16
8473661	17
769676	13
729116	17
2304841	13
2776402	13
6663095	13
6306058	13
4898963	13
2485136	13
10502540	13
6399489	13
8179532	13
11801559	13
5021290	13
6269426	13
691396	13
2492510	16
7251168	13
10192987	13
456180	16
9751767	13
39463126	13
4162028	13
10365477	13
3031737	13
7048563	13
723108	13
21927109	13
2336286	17
1358982	17
9656902	13
508856	13
2889704	13
5470465	13
1642042	17
14661137	13
24714444	13
10821987	13
16227319	13
26043177	13
489882	15
3229354	13
501910	13
10325071	13
19260013	15
3883717	13
4228771	13
3139384	13
14072757	13
12440494	13
1870581	17
23413062	17
9856242	13
10006393	17
1541439	17
35350789	13
24774437	13
931927	13
2777712	13
2185769	13
7055474	13
5605873	13
2193872	13
1334670	13
5555811	13
5199168	16
7242000	13
7126079	13
1974977	13
5022452	13
18125138	16
8825458	13
8770705	13
7847661	13
365473	13
2183307	17
6001881	13
9035159	13
1131163	13
5594311	13
2239493	15
13343240	13
12807181	13
5571221	13
768939	13
2331207	15
8813232	16
743488	13
4939180	13
16230453	13
1254919	13
8441994	13
12074786	16
7213653	13
1590592	13
2613882	13
9995110	13
202861	16
39009	13
8727964	13
2587140	13
6233551	16
9369121	13
10682196	13
11405607	13
9053321	13
6929816	13
7935415	13
18440569	13
13895214	13
2479066	13
2138880	15
1194752	13
699050	13
4610037	13
5976848	13
14690090	13
622401	16
7623917	13
12334130	13
48813232	15
8800995	13
13517210	16
4126851	13
5561031	13
10220823	13
8486150	15
13796940	13
23231694	15
331567	13
3622741	17
4054629	13
6513793	13
18390425	15
23746059	13
4166615	16
43037426	13
18548291	13
5864752	13
6497028	13
4936425	13
322809	13
2525508	13
1589154	16
3279387	13
1667694	13
235822	13
11845119	13
2756419	15
13584283	13
12624562	13
15701101	13
40490182	13
5476628	13
7934088	13
15034840	16
6711482	13
19447750	13
2703377	13
4483124	15
826196	13
19325818	13
25878501	13
12151995	13
3864365	13
1577589	13
13765694	16
36365405	13
6520943	13
7179511	13
10251049	13
6047348	13
5432337	13
7360523	13
12264012	13
3811085	13
1610962	13
2655929	13
824441	13
6863631	15
116784	13
1941617	13
15696421	13
10590753	13
2232367	13
16560726	13
20847469	13
8901181	16
12613591	17
10193558	13
18319980	16
16820496	13
23379934	13
608674	13
9209457	13
49580878	13
11373128	13
14765920	13
2408210	13
33959957	13
2047018	13
1200777	13
19303777	17
4920547	16
10084396	13
3896889	13
6625121	13
20305893	13
2864628	13
4275715	13
1548955	13
919208	13
962205	17
988551	13
10933739	13
6291992	13
6189887	13
5840950	13
4966591	13
16479120	13
19509004	13
16934788	17
5874668	13
1521084	13
10204753	13
1973278	13
26582454	13
7862226	13
183894	13
930680	13
13224792	15
5984984	13
1437043	17
9324949	13
5736025	13
19723111	13
899620	16
2290831	13
6154964	13
30362639	13
8603192	13
7252465	15
1661194	13
2210195	13
595924	13
20011322	13
1530228	13
6905672	13
3435194	13
3740804	13
3342954	13
5054427	13
5449323	13
12915386	13
4016594	17
1760638	13
9686444	16
12653806	16
15594620	13
32298	13
7203125	13
20909334	13
3578836	13
15160124	13
9566290	13
35300985	13
8094432	13
24349610	13
14593359	13
4703095	13
7705651	13
5295508	13
13779068	13
1190476	13
16704052	16
18564865	13
7131988	13
10048470	16
451673	13
31027266	16
13548978	13
1875618	17
125706	13
24417318	13
11590663	16
9253511	17
3230155	15
5010736	16
9717446	13
8598587	13
5427029	13
494252	13
7528805	13
6426279	13
10325372	13
6840896	13
13225136	16
586546	13
11975803	13
8505475	16
26626258	13
13279818	13
16073101	13
2328283	13
910793	16
7623729	13
5583616	13
11935507	16
6854408	16
13124568	13
3011152	13
3022956	13
3737418	13
9504429	13
2286172	13
2084760	13
5647357	13
3814400	13
6726607	13
15136863	13
7227884	13
5030145	15
57389881	13
3846534	13
6732962	13
4896497	13
3121659	17
1799616	13
6246507	13
14300004	13
1615994	13
3524668	16
793609	13
40318	13
10266292	15
300993	13
159518	13
10104750	13
3687790	13
376414	13
51156	17
3557735	13
1460005	16
278176	13
3006534	13
3324558	15
4298520	13
5738327	13
7927347	13
30846373	13
21102392	15
17640399	13
14491966	13
99136	13
11580734	13
1003703	13
1389503	13
16297482	13
15027211	13
6894282	13
10944037	13
5725869	13
17021279	13
18122682	17
447764	13
6710525	13
1986445	13
2145722	16
10745350	13
2589840	13
11284748	13
33521	15
1932972	13
5226712	17
3887010	13
9535541	16
16938008	13
4431981	13
4502739	13
8588741	16
14560064	13
41274612	13
227827	13
9495516	13
3912160	13
709164	13
350938	13
1856494	17
44187011	17
2050505	13
10612190	16
24443300	13
2791098	13
3991825	16
4558090	13
2076667	13
10469091	13
11146487	13
13389542	13
5248632	13
1889896	13
2956885	13
48706201	13
4511143	13
5103137	13
748935	13
6505187	13
7543358	17
8305730	13
2676579	13
8388568	16
1831819	13
5976945	13
2632070	13
2659560	17
924164	13
10962266	13
1719444	13
9709218	13
5381344	13
18115561	13
3437404	13
1012490	13
14265660	13
383167	13
15707611	13
13490378	16
4732341	13
7483158	17
6357957	13
11040521	17
2492251	13
1411181	13
1164932	13
20215245	13
1865160	17
483855	13
23253681	15
22794356	13
3265218	13
2341528	13
7557154	13
5765436	13
2819465	16
4351246	13
2702376	16
19175969	13
896312	13
480935	13
2919469	13
9424101	13
9803043	15
5146895	13
11263703	13
2360268	17
13519550	13
3855015	13
1657258	13
10783208	13
4732476	13
12071529	13
21364310	13
26986754	13
6457552	13
445054	15
7835242	15
10043138	13
11002950	13
3851893	13
9181764	17
7300460	13
8100928	13
749435	16
8098311	17
10520499	13
4635651	13
5735036	13
11853878	13
20689737	13
291018	13
8243114	16
3957346	13
4785799	13
19263102	13
3456267	13
11790462	17
134569	13
17803173	13
7968803	13
8811416	13
615916	13
5500395	15
30550120	13
4431823	13
1674539	13
32700242	13
5327741	13
5964259	13
10485596	13
1745705	13
11996508	13
23487952	13
6247091	13
2566288	13
41331809	13
1369765	13
22596015	13
2343670	13
2362706	13
5401077	13
136337	17
24840516	16
984443	13
119104	13
13753432	13
5304446	13
1247951	13
4786709	13
1360299	13
5671290	13
1442916	13
396465	13
2824571	15
4502343	13
5305908	13
9452169	13
20144	13
4435949	13
4903083	13
4068822	17
2017589	13
7460336	17
11275248	13
35193793	13
231095	13
21609262	13
14299416	13
3904067	13
8299991	17
3841456	13
3137112	13
8662781	13
4588763	13
2258815	13
3974891	13
13432164	13
19135229	17
654624	13
2669015	13
19594247	13
2275505	13
2997551	13
379133	13
6694109	13
25832062	13
770029	13
13980834	13
1567464	13
88306	13
417291	13
20528816	17
6982594	16
9699126	13
3285366	13
9003423	13
3934366	13
1750566	13
12348467	13
12205743	13
758851	13
19859751	15
9374373	13
2287660	13
22857139	13
2664351	13
17277374	13
1305098	16
6227599	13
1175967	17
10001467	16
15402631	13
4805113	13
18519850	13
311058	13
10831101	13
8284836	13
5576871	13
2988574	13
7038873	16
8317526	13
5875995	13
26974820	15
15852004	15
2192147	13
2101362	13
20360999	13
4670233	13
1370458	13
3411246	13
6238981	13
25667802	16
8991867	13
14416243	13
11092094	13
15129940	15
1670461	13
6298468	17
10938635	13
95226	13
9096542	13
7928767	13
9209560	13
3006924	13
13562321	16
5108975	13
8872054	13
4551062	13
20910834	13
4470265	17
13974162	16
14901395	13
8791517	13
7311545	13
2480481	13
11823403	13
148508	17
12917462	17
8940146	13
54472235	13
1443579	13
11264898	13
832989	13
3464121	13
8287537	13
5220508	13
5258493	13
7497211	13
17909774	13
10189803	13
30308960	13
17672041	15
14824071	11
4429106	13
2797542	16
14647222	13
17307125	13
16907933	13
2244861	13
11785230	13
5269776	13
9259125	13
247176	13
7320546	13
3320139	13
181431	13
15072512	13
111802	13
20824551	13
5790150	13
4065532	13
3150562	16
5924412	13
15202160	13
5721074	13
4160305	16
761701	13
3244559	13
11801353	13
885818	13
16834330	13
5777694	13
4784468	13
180402	13
1110242	13
1865491	13
12242798	13
1146533	13
2812489	16
4081505	13
7472828	13
11402475	13
897637	16
3116012	13
3122195	13
2849170	13
5639110	16
2164358	13
17900529	13
315565	13
1642896	13
3766567	13
95652	13
7392464	17
663175	13
423988	13
10140904	16
3479167	13
3523014	13
8256616	13
2392638	13
8075311	17
134165	13
2852358	13
2000154	13
2780901	13
1937443	13
1641000	13
6120545	13
10671636	16
8735715	13
44126348	13
11716241	15
1152159	13
27233595	13
2864029	13
2242574	13
11502830	13
5863650	13
2269080	15
13517766	17
2564577	13
5097356	13
3493203	13
6764380	13
7275983	13
5235133	13
622780	13
1416717	13
16796801	17
14890443	15
12893774	13
6421744	13
22448323	13
20024298	13
2844482	13
18269871	13
793865	17
1289267	13
323160	17
2375350	13
4822872	13
4599958	13
10410950	13
2510955	13
3332456	13
12441631	13
17875541	17
10330489	13
1890837	16
5583512	13
1063009	13
787470	13
3480070	13
17146733	13
3384925	13
16450780	13
2347498	17
1712352	13
5156602	13
26205137	13
15278559	13
2124605	16
6149277	13
3378448	13
6485388	13
18170110	17
8709609	13
6896571	13
10590092	13
8092671	13
3745055	13
8881894	13
6287449	13
10046018	13
21859921	13
6178698	13
1625932	15
8993402	15
5571944	15
11086929	13
2440917	15
4548557	13
29838945	15
7653144	13
16143126	17
18928483	13
345396	13
1344172	17
803267	13
1661205	16
20370908	13
12318320	13
12456477	17
3290312	16
366198	13
779917	13
7733880	13
9751423	13
16738440	13
18230933	13
2068537	13
2326350	13
93175	13
9104575	17
4938967	13
6398990	13
2945267	13
8806872	13
6890279	13
15375552	13
19632378	13
2046700	13
7851930	13
15526645	16
19531288	13
2555274	13
18977005	13
2906438	13
9302319	13
12060020	13
11142906	13
5205935	13
5587164	13
8501046	13
14464373	13
9541355	17
602779	13
3861141	13
6889647	13
4502270	13
435285	13
11014984	13
1253376	13
4844976	13
11447193	13
6378305	13
4163295	13
7115945	13
11268282	16
1687126	13
8564007	17
12686130	16
2173728	13
10185482	16
14987782	13
3126992	13
7370461	13
25880026	16
3881134	13
3803427	16
8134493	13
170204	13
21281044	13
7221759	16
3630237	13
3954580	13
20787762	13
6534719	13
5417124	16
27913462	13
6363589	13
7458911	13
1241708	15
13819414	13
2846547	13
1540575	13
4401002	13
872729	13
2035349	16
12784734	13
594996	13
7811584	13
13556799	13
9597221	13
5608436	13
7392246	13
14779955	13
11144495	13
1059921	13
1171216	13
4438187	13
21555197	13
13446217	16
14368597	16
358450	16
7840301	13
20151193	16
11585726	13
752567	13
1616140	13
2435125	13
2918873	13
9544828	17
3350899	15
5651263	13
10364443	17
5063049	13
2936103	13
5270137	13
2346520	16
4604363	13
2837578	13
336479	13
10297934	13
2168530	16
1893100	13
4922953	13
8490403	15
3414674	13
5441363	13
6727881	13
13567936	13
15122306	13
6028048	13
791431	13
2967751	13
2284768	13
4319362	13
19622708	13
1164568	13
1744886	13
6905559	13
22621797	13
11495284	13
11497684	13
1078886	16
8857379	13
4713091	13
379324	17
2836224	17
11235504	13
4759705	16
17872084	13
7958623	13
5356900	13
7593681	13
33642	13
8865221	13
5615069	13
4907091	13
9203942	15
2075060	13
1804836	13
949412	13
367194	17
4333575	13
2878937	13
3354022	16
3274867	13
2900240	16
15520002	13
5689139	13
362417	13
14875727	13
1449317	13
6048934	13
26126844	13
7948337	17
1948110	13
486864	13
44114512	13
77294	17
8564636	13
4427499	13
10473883	16
8263876	13
8618649	13
1634025	13
487001	13
13272445	13
9039802	13
3627895	13
7885637	17
9100860	13
26327997	13
6379157	13
5917458	13
31468116	13
22399562	13
20165553	13
8382528	15
9218216	17
8715275	13
9225872	16
8460173	13
295195	13
2561965	13
5270113	13
4101015	13
2472263	16
1419535	13
16518199	13
89830	15
8421	13
12877506	13
17657701	13
16446054	13
3400622	13
59146635	13
2160224	15
3375035	13
622769	13
1112311	13
1727386	13
10800448	13
837510	13
3143698	13
11556405	13
7465660	13
18208613	13
2568670	13
5032191	13
33776927	13
560358	17
104816	15
3572526	16
15539738	13
11097453	16
17393500	13
4123801	13
2535075	13
7496776	13
3543805	13
3155393	13
19768729	13
10212631	13
4130309	13
1499965	13
13584799	13
10236655	13
5496341	16
4389081	13
2046441	13
14165609	13
735528	13
5030721	13
11672720	13
7267501	13
7610653	13
2035845	13
33844704	13
1174997	13
3043180	13
8328870	13
20631821	13
1431950	13
10206357	13
18976701	17
17735765	13
4578752	13
1462361	13
10266319	13
4178920	15
56007	13
2688002	13
1815136	13
8406977	15
12343318	13
2248813	17
4298845	13
10159541	13
28365748	13
974381	13
20876132	13
1128404	13
4297785	13
9150384	17
2733202	13
17716237	16
900887	13
1542750	13
4655844	13
24782943	13
1042566	13
6377720	13
1641076	13
9766299	13
2340773	13
2171038	13
10308146	13
5547060	13
18901590	13
2810699	13
764113	17
668598	13
3881357	13
794179	13
8731497	13
3042938	13
12146172	17
12992739	13
436855	13
3536449	13
9534646	13
6002838	13
14147098	13
9767387	13
11992484	16
16297740	13
41233164	13
21349251	13
6831508	13
3727121	13
657929	13
19908911	16
7501680	13
8685968	13
1656208	13
2405733	13
9999475	15
9574590	13
26247725	13
744479	13
10399263	13
5201623	13
13297327	16
2246698	13
13748766	13
8922028	13
15858209	13
22060196	13
3687782	13
3153169	13
1008113	13
4964109	13
20714149	13
3796643	17
3585772	13
14336987	13
8831975	13
2534582	13
9627590	13
23791676	13
2883414	13
2049953	17
6438793	13
10233049	13
10814533	13
5261774	13
843822	13
2625311	13
21883370	13
13650907	13
2683449	16
3435053	13
918987	13
11245573	13
779300	17
14725691	13
28626	13
24890583	13
8721281	15
6374756	13
7469959	13
9151250	15
17365701	13
3267890	16
375380	13
4315661	16
3777644	13
29925	13
10808305	13
19536149	13
16739488	16
15917791	13
8254950	13
7304484	13
4252114	13
4827725	13
509351	13
1483133	16
1394343	13
11120182	13
2480927	13
6719712	13
7017233	13
1011648	13
10488701	13
13508138	13
4342920	17
170111	13
2329445	13
15171387	13
1395999	17
4935962	13
2745405	13
6602211	17
2846342	15
817707	13
5238529	16
3034404	13
5257354	13
1382848	13
544255	13
4326563	13
17220717	13
6589873	13
1478866	13
2527127	13
11940850	13
8504625	13
3344876	15
2562622	13
19607960	13
1483006	13
180862	13
339211	13
447264	16
8205748	17
1881209	13
4008348	13
1699972	13
18910404	13
3026135	13
9120088	16
14889255	13
13292122	13
21349147	13
9506368	13
3385430	13
9004390	15
19673136	13
2400438	13
437223	15
7304698	13
22875734	16
565748	13
7042693	13
16104589	17
8881620	13
18666233	13
547769	13
1014705	13
17347446	13
15173754	13
11514722	13
10565090	13
1499331	13
6337980	17
2625216	13
1751449	13
17398850	15
3894245	13
4716754	13
2702779	13
9252102	13
99368	13
3353870	13
4940216	13
6466718	13
2297809	13
421968	13
7521992	13
5030618	13
2427052	16
6900483	13
3928293	13
5080797	13
3435227	17
8479846	15
6459554	13
2519095	13
14373321	13
1717490	13
168516	13
5768719	13
12448728	13
6050443	13
695541	13
8791458	16
3164992	13
2775065	13
9505180	13
1063457	16
11129684	13
3463759	13
30722	13
27385945	13
5029814	13
19697022	13
4104042	13
1983257	13
13533523	13
9506308	13
3038779	13
1136424	13
7255823	15
14409277	17
13706077	13
4679551	13
15648316	15
4994624	13
20760258	16
19414763	13
1785822	16
2584403	17
7960168	13
12236695	13
7416131	16
4328004	13
24808891	15
6497555	13
869447	13
8357902	13
1932943	13
3829560	13
8888809	13
6712342	13
7353980	13
5212786	17
14453742	13
10830526	13
3516419	13
8538732	13
13840508	13
8062092	13
1758033	13
20164267	13
13302877	13
8379645	13
10374569	13
15303817	13
5379107	13
9850304	13
4611972	13
5307839	13
8607229	17
5065700	13
1559191	13
1442031	13
698373	13
22716908	13
11462246	13
4775123	13
13454564	13
5512186	13
2530606	13
45567573	13
2904309	13
7584847	13
5304590	13
16531287	13
2931618	13
2679536	16
4944814	13
13628474	13
3098239	13
7048415	13
42013264	13
4838310	13
3669106	13
7017972	13
25353822	13
17511632	13
18963124	13
25247540	13
3759725	17
13841965	13
3944348	13
27750272	13
1018996	13
15753534	13
1994536	16
24297839	13
1654277	13
5909578	13
6521114	17
17373903	13
8581717	13
7427272	16
1406558	13
14594016	13
11486325	13
1524769	13
4791665	13
4134921	13
9955087	16
14827664	13
1555729	13
15425273	13
3499871	13
4569984	13
11306965	13
7684702	13
8324922	13
12075726	13
2675592	13
8249960	13
7865402	13
7834378	13
2516240	13
26929235	13
4028862	13
10602978	13
12376770	13
6647727	15
2029295	16
1863023	17
2263546	13
8079197	13
26562138	13
15783771	13
487307	13
5370494	13
9604891	13
648971	13
6693831	15
782716	15
1468942	13
18601532	13
8088060	13
21349461	15
1845348	16
735728	13
10389352	13
949790	13
16105913	13
26691844	13
16075777	13
55475898	13
3530454	13
1752485	15
14514744	13
7275256	13
23337495	13
24178927	13
2389074	13
7880962	13
4667701	13
6486439	13
18633662	13
868976	13
10498989	13
4934585	13
2117841	13
26288671	13
2993350	13
26141923	16
21258737	13
2673058	13
25591607	13
12334422	13
8067430	13
600016	13
28437238	13
2651514	13
2735140	13
10714374	13
8513545	13
2111697	13
29837268	13
13032115	13
18613767	13
7811480	13
6660388	13
3674827	13
12971207	13
2954679	13
5019790	13
13870446	17
18045126	15
3256417	13
4621957	13
395688	13
12569935	16
82685	13
5370527	13
1630786	13
19684012	13
81921	13
9299398	13
295542	16
410516	13
17074883	13
1250198	13
674635	13
16042358	13
7586488	13
10271623	13
164011	13
3297898	13
6768393	13
2814331	13
26252600	13
1256122	13
16323703	13
9318318	13
5168255	13
4382980	17
13527821	13
18820432	13
7509847	13
197937	16
1820157	13
779449	13
9040577	13
2243039	13
22426436	13
3615494	13
26504047	13
16623829	13
17009683	13
27342112	13
9014437	16
4341635	13
3293793	13
899575	13
14181014	13
8339914	13
6537524	13
920085	13
25920091	13
2133893	13
35600699	13
16032785	13
13699472	13
14044281	13
6671120	13
8782348	13
3936671	13
32611472	16
11492583	13
6561869	13
5689055	13
2924339	13
299109	13
12981347	13
839021	13
6760284	13
4376489	13
17014204	13
28026581	16
8419998	15
14408018	17
9045205	13
5342769	17
12904767	13
7718611	13
19140421	13
2768688	13
5231979	13
2261267	13
1545906	13
6851564	13
6523666	13
382015	13
3294087	13
9931281	13
2201151	13
498145	13
30334633	13
6300892	13
36502816	13
13832014	16
10930657	13
11727106	13
5952980	13
1985801	13
4033607	13
10542193	13
4382585	13
201938	13
10345598	16
6661944	13
6036322	13
6180032	13
3459862	13
1065939	15
32886439	16
8879935	13
2986120	13
1634522	13
1727283	13
37118916	17
788729	13
12503679	13
5052439	13
3686868	13
10071647	13
16216279	13
3767807	16
1657007	13
16036763	16
13777973	13
7477898	13
1787644	13
572593	16
9799240	13
17539785	13
12631697	13
9453512	13
10923463	13
1520150	13
10824369	16
3757141	13
639959	13
1038639	13
17697860	13
5284727	13
7624754	13
308776	13
13256092	13
8838108	16
437828	13
2462130	13
28985268	13
7504648	13
3745467	13
2530668	13
4176407	15
994667	13
10993957	13
839717	13
8852992	13
16538624	13
5911425	13
27806	13
5087018	13
10275310	13
14196184	13
9325420	16
1253768	13
11417723	13
1772104	13
494717	13
1147506	13
11187431	13
17338063	13
15604010	13
487822	13
1057612	13
807978	15
2391285	13
2220043	16
8664423	13
5771105	16
5055270	13
2651290	13
6740169	13
6593275	17
28239345	13
13059821	13
1265892	15
13425170	13
11105247	13
269859	13
6043417	13
2308625	13
604665	17
3275782	13
4155867	13
13925916	13
743538	13
2901608	13
18416679	13
13639317	13
5756347	13
979634	13
4925596	13
20799860	13
2670322	16
3455396	13
6860483	13
2005326	13
6979229	13
8083376	13
9741601	13
232320	15
9830685	13
7254014	13
30060677	13
12180217	13
4028408	13
12863036	13
9978378	13
2227119	13
4027478	13
20384165	13
8496693	16
15127519	13
16523848	13
367784	13
2379322	13
6953696	13
625925	17
22566777	13
199618	15
27677650	13
58187	17
228163	17
1769918	13
2478777	13
13225671	13
5676413	13
340301	13
6195736	13
2785388	13
4158995	13
10199278	13
8553063	13
12372272	16
1362705	13
27640886	13
1525425	13
18308320	13
15872843	13
123969	13
6631288	13
45069247	13
4556483	13
30363785	16
10823370	13
3307571	16
7903698	13
352928	13
12605473	13
10541580	13
5645795	13
5383590	13
12890244	13
33171653	13
3459039	13
14016544	13
4267491	15
16414696	13
11843503	13
6722156	13
53434575	13
1082134	13
13734089	13
9477549	16
1668990	13
12175029	13
4009728	13
2806434	13
1637378	17
6712788	13
5600252	13
9332660	13
8514842	13
2619968	13
3281154	13
1420204	13
11395325	13
4512113	13
24665315	13
2642890	13
112397	13
12724229	13
20860438	13
8898506	17
19582975	13
1712136	13
4438234	13
2714978	13
1543795	13
1202134	13
303930	13
3435906	16
9621478	17
15871230	13
408588	17
5370381	13
9213706	13
3323705	13
3617125	13
3650016	13
118528	13
7387027	17
5250563	13
11585561	13
12107101	13
23303058	13
1643878	13
1162759	13
4545398	16
8034705	13
4346918	13
3861281	13
3661475	13
4268424	13
5606636	13
583700	13
1819655	13
1582642	16
511193	13
16648207	13
1618422	13
21051646	13
17290886	13
9455188	13
2004076	13
5015700	13
694740	13
503204	16
362122	13
4349403	13
5370344	13
9806853	13
997610	16
4761167	13
3376686	13
10261064	13
2764546	13
10437443	16
5057972	13
2387278	16
1198229	13
1983885	13
2820254	13
11611331	13
2399061	13
20739534	13
2322609	13
792866	13
9385170	13
2625591	13
18991788	13
7986347	13
9772936	13
1719719	13
1846892	13
13278466	13
268275	16
13055028	13
2448092	13
8568419	13
4931593	13
6943847	13
6389745	17
4582896	17
11491008	13
9089827	13
3137823	13
14098655	13
3403744	13
2059488	13
131163	13
6965736	13
760615	13
3134791	13
25695990	13
18108335	13
25014489	13
2405554	13
8530208	13
13638958	13
5417853	13
3230678	13
19843028	13
28233537	13
11336474	13
14004307	13
1262877	16
492482	13
5343448	13
13533006	15
1753058	16
460027	13
6959618	13
7255065	13
1008838	13
2776522	13
9972969	13
14392642	13
17043658	13
2662304	13
1462050	13
8113081	13
16805368	13
7848656	13
8260247	15
49117079	13
2811476	13
8367944	16
16168096	13
14160677	13
23119662	13
9178725	13
15097897	13
27842557	13
9377206	17
18119937	13
12624548	16
9730794	13
3656422	13
7720003	13
2965233	15
6682053	13
9135551	13
7764257	13
2350754	13
271100	13
8848409	13
2740539	13
2441848	13
790301	13
465942	13
9596690	13
4601788	13
1785273	17
3132550	13
14823188	13
18826	13
6056769	13
5360358	17
1725736	13
961788	13
3339679	13
3405605	17
7454787	13
37951568	13
6394399	13
2536122	13
2096863	13
5946926	13
50083	13
1614861	13
102091	17
23972403	13
7387541	13
2980814	13
16756895	13
425142	16
4311589	13
4227643	16
2178503	13
5777128	13
7922335	15
359317	13
1371540	13
1583346	13
10757511	13
278251	13
6812247	13
7737545	13
2130041	13
4840717	17
1856415	13
32411213	13
495528	13
100811	13
2999203	13
30408662	13
5451125	13
12698643	13
84960	13
917198	13
23774519	13
11993621	13
4269844	13
6516954	13
5222645	13
2887992	13
4251923	13
83542	13
7147607	13
2279092	16
1400425	13
306895	13
678335	16
6251363	13
3129658	13
45259289	13
502631	13
8822905	17
11509779	13
16939785	13
5259374	13
9266464	13
1375150	13
1018467	15
11090113	13
3859897	13
7883819	13
3287030	16
10079730	13
7333958	13
10333579	17
38730206	13
7180295	13
28839270	13
3632104	13
5733735	17
3131692	13
2891983	13
5543032	16
7312497	13
318651	13
8541427	16
15671736	17
311908	13
963892	13
5473180	13
196365	13
15050291	16
981140	13
6576419	13
5662378	13
12867998	13
2817462	13
5565813	13
1222848	13
11931838	13
2045434	13
4909314	13
8069420	13
5951226	13
7124203	13
2088098	13
1971172	13
8088736	13
3833621	13
980183	13
27272523	13
7726449	13
11495851	15
3938639	13
9146164	13
2698056	13
5296100	13
11725553	16
12576049	15
17132620	13
1711974	13
4487859	13
5698197	13
12252085	13
5399934	13
23857410	13
4510469	13
3294639	13
11145020	13
6448017	13
9154856	13
1677581	13
16277187	16
858457	16
13708526	15
4035569	16
6399901	13
8160858	13
262743	13
2806358	13
8319160	16
8633287	13
3968538	13
12539097	13
1662953	13
2430815	13
14939656	13
4531116	13
6997151	13
2331801	13
6831551	13
882570	17
10711879	13
3571731	13
4365279	13
16459572	13
701034	13
43957414	13
9959072	16
14670543	13
4912735	13
31444995	16
2323014	13
2633656	13
71722905	13
20246494	13
2649413	13
4658273	16
26663909	13
23906991	13
571474	13
6168940	13
22273995	13
2336577	13
1012099	13
3421523	13
4924093	13
24557575	13
21868374	15
3961274	13
4593362	13
237490	13
2612115	13
69788	13
409022	13
2737168	16
91339	13
30113114	17
2287701	13
5425273	16
4611237	17
239907	13
1947388	13
21057203	13
15361867	16
2806012	16
1226772	13
6250770	13
31202947	13
6715443	13
3481207	13
1649468	13
2331356	17
997420	17
18499981	13
19311160	13
9344207	13
20196973	13
2922689	17
8091272	13
5152170	13
11918878	13
790619	13
3267544	13
384096	17
25606413	13
369432	13
4997253	13
4790776	13
127161	13
16474144	13
8192248	13
1491401	13
4685744	13
359163	15
18502810	13
7088357	13
5870492	13
14911536	13
4981522	13
1161100	13
9622204	13
1134572	13
9866466	13
1249795	13
631318	15
3389481	13
8818601	13
19627033	13
5579725	13
3493390	13
1632812	13
1655198	13
7795036	13
4953560	13
1912971	13
847842	13
16489465	13
32831244	13
35367864	13
2028102	13
2249740	13
2675600	15
1731910	13
18770377	13
25695427	13
22545541	15
2813002	13
43761672	13
1598329	16
13822949	13
2999261	13
4831386	13
10043845	13
2505996	13
7802731	16
38533	15
9902769	13
1113694	13
5594723	13
10751608	16
24602738	13
9859254	13
3938953	13
21307826	13
22338967	13
11466668	13
7666195	17
25504885	13
765139	13
8907614	13
2578278	13
119260	13
7329212	13
4189078	13
2462139	17
5059030	13
16931192	13
12148179	13
6802736	13
2379659	13
37932908	13
440584	13
26830600	13
12566364	17
3667571	13
15314422	13
1515600	13
871917	13
2780347	13
10595892	16
5007895	13
5912833	15
5642375	13
756956	13
1013559	13
739938	13
21620152	17
5567511	13
3773733	13
1116256	13
8815694	17
1716709	13
2592438	13
3691310	16
4335379	13
4105810	13
1403616	13
1233277	13
3538617	13
21828733	13
434286	13
6525037	13
11088770	13
2074999	13
7110913	17
9567719	13
37812552	13
6513787	13
93699	13
4581593	13
9602814	13
2306139	13
1925019	13
2214589	17
11701053	15
2606547	13
11069197	13
4547002	13
22591490	17
2943786	13
4666553	13
695894	13
28152107	13
14269849	13
21221371	13
34409156	13
518985	13
1865679	13
8540933	13
7133577	13
5373511	13
362672	13
5815904	13
1714940	16
871401	15
16455085	13
18776773	13
16866395	13
40190980	13
6279101	13
4911962	13
1594176	13
3311864	13
14499592	13
20145994	13
8066881	13
1377249	13
2598386	13
1817604	13
5323683	13
771352	13
3650318	13
754875	13
28183493	13
4894462	13
5530190	16
5528585	13
3136352	13
2219761	13
445249	13
13783979	13
2986501	13
1747005	13
175601	13
508437	13
5092000	16
4731163	13
6489205	17
10527003	13
4583776	13
30312038	13
8812872	13
16695094	13
448536	13
1973104	13
4669275	13
12243853	13
1767501	13
2209151	13
15623696	17
3063428	13
810601	13
5612475	16
1496900	16
8503782	13
18299734	13
3395596	13
60471117	13
7309681	13
1774861	13
5811895	13
5719762	13
5492501	13
4400984	13
2197059	16
8832435	13
21810535	13
6002674	13
8483405	15
27098636	13
9619035	13
21168181	17
18045352	17
2279207	13
5522300	17
1253301	13
10659319	13
807737	13
639580	13
9504548	13
5796941	13
4783758	15
36357228	13
35925790	13
10452609	13
6469802	13
8514018	13
4270080	16
202709	13
5019150	13
328268	13
7583024	16
170064	13
12626860	13
32451846	13
23154035	16
2510287	13
6534336	13
3309491	13
3861749	13
6193686	13
11664893	13
11817232	13
1728498	13
2249959	13
3340656	13
1176787	13
3631728	13
13157503	13
6088538	13
57468	13
3504616	13
2284429	13
24272706	13
13303706	13
13620841	13
15297433	17
4883759	13
4297752	13
342307	13
1121932	16
413864	13
4181215	13
796036	13
14123493	13
15882212	13
4402343	13
1206431	13
16625108	13
16913376	13
5777911	13
3397845	13
2864508	13
6290743	13
12142148	13
12008945	13
2537096	13
4540881	13
8047136	13
38097609	13
11395335	16
229616	13
10895400	17
5671171	15
33844491	13
1277727	16
12380759	13
6706477	16
6202462	13
2235126	13
3582692	16
546176	13
21060	13
3650125	17
17762887	13
15659471	13
9323831	13
14105686	13
8031210	13
7364234	13
12483954	13
13069924	17
10952088	17
21724568	13
40918308	13
17349	13
27457398	13
6761294	13
3709525	13
957465	13
5813017	17
5712934	13
4786077	13
2244431	16
2408876	13
875489	13
5117561	13
9882575	13
9840521	15
17130722	13
47923	13
4103948	13
9376888	13
8803907	13
2239651	15
9454077	13
6398267	13
2286555	13
7484421	13
646380	13
59480425	13
5404480	13
3004698	13
19552794	13
1362123	13
1134033	13
12348593	13
4277176	16
4101108	15
5714693	13
1077070	13
20542222	13
3576877	13
16482317	17
20738091	15
6761689	13
2688824	13
33793432	13
24290004	13
1486127	17
4411302	13
712847	13
6874853	13
6238204	17
3999012	13
5279738	13
2523676	13
15872519	13
2540454	13
431799	13
3634766	13
8820956	16
5600174	13
1646889	13
4245989	13
6836169	13
3255770	16
13448727	17
918636	13
5935216	13
3327065	13
18088936	13
25253687	13
902242	13
1283527	13
7399953	15
13094317	16
8991554	17
2956560	13
3616513	13
25910094	13
5416205	13
3437963	13
16181	13
25555832	13
1124626	17
5947511	13
10592799	13
10309262	13
22426162	13
7384397	13
23582769	13
323202	16
1561152	16
550863	13
23415582	13
2269082	13
1673248	13
5410277	13
4083610	13
11977238	13
16887594	13
5783806	13
1502222	13
12692952	17
6247379	13
1975293	13
5529574	13
8637013	13
9496144	13
14091227	13
28922179	13
27711175	13
4816555	17
9037686	13
791397	13
7782231	13
7410705	13
5240559	13
2784702	13
2691388	13
5540607	13
13560240	13
12309315	13
3876142	13
21173047	13
3581773	13
1684673	13
13656278	13
5480015	17
23978172	13
14985546	13
10002397	16
2136385	13
1815449	13
3748700	13
2720370	13
1969344	13
3908177	13
2544376	13
4654900	15
19465941	13
16223748	15
7068758	16
2343971	13
2100500	13
8852229	16
11517919	13
32905362	13
24025243	13
542122	13
6636099	13
2940771	13
3574329	13
1373006	13
12824863	13
6129849	13
7832716	13
12848541	13
25806640	13
12427662	16
4933767	17
5241673	13
4576261	13
1677696	13
29097826	17
7700258	13
8626517	13
2555108	15
3179575	13
8180234	13
22548005	13
9985369	13
6838029	13
37172803	17
1304919	13
18190121	16
7827439	15
1527895	13
9921555	16
9148863	13
3182423	13
8609671	13
9343799	13
11650375	13
6485358	13
17827177	13
11717939	13
2816865	13
139235	13
12458390	13
4111710	13
394501	13
12457825	13
26653804	13
2964522	13
795205	13
3542093	13
11640060	13
2513205	13
7611312	13
16032746	13
5483821	13
2909068	13
26898868	13
1295594	13
4493555	16
9005246	16
1610449	13
3375590	13
6285565	13
7089114	13
34760371	13
20101979	13
2644543	13
5710783	16
15928095	13
4786297	13
1693625	17
4673316	13
2455743	13
5686575	16
8716801	13
1171955	13
18024846	13
3664327	13
5043840	13
15749940	13
25696542	13
14032018	13
4882035	13
132601	13
18917246	16
8997973	13
504489	13
3643150	13
2271696	15
1738302	16
1374595	13
8466998	13
787135	13
4779359	17
15312507	13
24354971	13
4319792	13
1995817	13
6643115	13
6183370	13
2455976	13
149457	13
154643	16
9295876	17
4606009	13
17039812	17
6324533	13
5887504	13
1577081	13
1013512	17
21305141	13
245055	13
20708463	13
10867770	16
23919962	13
1779974	13
20507	13
2069287	13
2344651	13
16032370	17
1098197	13
8645631	13
11867304	13
11522272	13
6812139	16
7712656	17
40117400	16
2499815	13
18978711	13
24309108	13
10618036	13
10040929	13
2908838	13
1036385	16
16553278	13
14863467	13
6662449	15
821069	13
3130701	13
10044139	13
13959715	17
21400765	13
15821529	13
196680	13
6152042	13
7551517	13
3452817	13
21613903	13
5477862	13
7769084	13
4338688	13
5285688	13
12735071	15
15807691	13
14064715	13
5373507	13
2477629	13
4969859	13
3148257	13
3128366	16
1957675	13
11561073	13
25157777	13
112633	13
18870761	13
727932	13
3138145	13
994005	13
27321416	13
3195034	15
447090	13
3525731	13
325463	13
354375	13
8357107	13
1447894	13
2814556	13
1056845	13
29212398	13
1893859	13
2228664	13
10212231	16
780252	13
420656	13
395068	13
819493	13
22243719	13
488794	13
2690537	17
6066385	13
2229614	13
5444714	13
1107494	16
13601362	13
9625260	13
8949909	13
7651375	16
10212360	13
3663965	13
6448023	13
1009764	13
12270830	13
16832667	13
2904686	16
8147612	13
11661494	13
15814900	13
5018030	13
14377959	17
3168561	13
12617292	13
11898105	13
8003238	13
4520019	13
12269902	17
183532	13
3170749	13
672128	13
19589528	13
15345032	16
1963014	13
4883925	13
9240287	13
2146419	13
2881200	13
4817903	13
2899460	13
8522528	17
17174799	13
1392891	13
1975536	13
15383806	13
2923728	13
7835747	13
14145068	13
18725585	13
5321928	13
2950967	13
12827058	13
8298451	13
13486643	13
31804646	16
996861	13
23157394	13
2858215	13
5230138	13
6313243	13
4919369	13
32410412	17
6692094	16
15682532	13
765048	13
10334461	13
12273658	13
12341607	13
33238634	13
1745219	13
3639296	13
16131477	13
9253411	13
28266255	13
3500779	13
4786677	13
21441093	13
6205439	13
785346	13
78814	13
13907518	13
820282	13
45458848	13
6714697	16
7707205	13
6444921	13
6860985	13
3122019	13
5714227	13
4674551	13
15671781	16
11078144	13
6317907	13
3010439	13
11648002	13
2259731	13
4447490	13
8787467	13
13981254	13
267192	13
403302	13
3033224	17
702462	13
1591280	13
7178010	13
768968	13
34125566	13
94280	13
5096820	13
19736876	13
7922710	13
4502399	13
3317598	13
11596239	13
17048743	13
865169	15
3485492	13
4659762	13
4118190	13
2290270	13
251881	13
6338418	13
442606	13
23152399	13
17564609	13
19987432	13
14540482	13
2785054	13
516411	13
11817672	13
3533547	13
1638812	13
8771235	15
6253935	13
8632346	13
2483540	13
8741053	13
13402717	13
4999126	13
9338902	13
10520661	13
24200973	13
10392084	13
4896862	13
2313060	13
3453189	15
16053187	17
2238049	13
650108	17
8641545	13
17737624	16
4033488	13
3772834	17
5320121	13
5565430	13
7515219	13
2219572	13
17466032	13
2453548	13
4206335	13
957148	17
11169825	13
7867614	13
16432084	13
4926567	13
18823753	13
3865126	13
8387211	13
1034354	13
19181445	13
35416434	13
4545369	13
3319800	13
5398753	13
6959717	13
4392656	13
5182573	13
482522	13
18465188	13
19004543	16
2784283	13
2231524	13
1613933	13
1783939	13
1708165	15
7650258	16
1960990	13
2023062	13
3766039	13
10875162	15
7964637	13
10092260	13
14281273	13
14114543	13
17930179	13
99371	16
5657233	13
14158954	13
1932097	13
20158829	13
1172782	13
7475470	13
12734060	17
10565428	17
8028423	13
5786216	13
3285959	13
7280986	13
11982690	13
10197508	13
6452703	13
3284369	13
8704631	13
22813550	13
8674792	13
1074293	13
22014916	13
4133190	13
1782499	13
1831343	13
5989576	13
29333026	13
5713470	13
13210373	17
4444992	13
3384218	13
4048250	13
3063626	13
29019068	13
8008820	13
2231018	13
2400825	16
7239416	13
2724638	13
11855249	13
2433929	13
2025191	13
16475776	13
4712000	15
7497130	13
4006771	17
7405891	13
11019753	13
1653085	13
14622401	13
9821612	13
5805889	13
10285095	13
10373043	13
590211	16
489277	13
9404189	13
6049378	13
20895068	17
4122891	13
1843790	13
15342935	13
27921263	13
2079462	17
6498075	13
4472292	13
14211549	13
4053702	13
5014761	13
426487	13
4030731	13
5006199	13
14773006	13
8626192	13
7943236	13
17955607	13
1779072	13
19569286	13
4049582	13
7182376	13
23836476	16
1035295	13
9072278	13
615985	13
1940447	13
12802254	13
39714624	13
18979933	13
7850531	17
2015943	13
1619866	13
4236848	13
11138089	17
10744045	13
79994	16
2472420	17
4374987	13
2309983	13
5130294	13
4206069	13
6048698	13
4786576	13
5954637	13
4148949	16
1710804	13
7741445	16
2658967	13
9015353	13
11196873	13
35236	13
1484827	13
6627091	13
10853321	13
7798368	13
18335621	13
10422876	13
18345108	13
10669704	13
2981766	13
12678508	13
11550328	13
3341232	13
1768922	13
6638328	15
11494127	16
3319733	13
25706337	13
5648595	13
226232	13
10438831	13
15578309	15
10060377	13
16153855	13
4690078	13
5017290	13
9290035	13
11686081	13
14862073	13
2848883	13
3289918	13
10416523	13
2664431	13
19063621	13
7508513	13
7620700	13
1963417	13
2413078	17
1169433	13
9018808	13
437685	13
8298789	13
6699808	13
34200372	13
1367708	13
4212537	13
2021757	13
8027652	13
12653123	13
603268	16
2440264	13
2902465	13
25616810	13
12005830	13
10775051	13
1718437	17
7004338	15
3202147	13
2074794	15
2339085	13
15513465	13
17148852	13
2255062	13
17848798	13
1834954	13
5764406	13
2993549	13
691397	13
1936686	13
33248516	13
24951417	13
5696682	13
643131	13
6672444	13
7651690	13
1270310	13
19226315	16
17956082	15
6452246	13
1394455	15
7714660	13
2507674	13
9422984	13
21163493	13
10954647	13
88403	13
10864528	13
4092136	13
19280888	13
3739120	13
2931817	13
1013239	13
3915159	17
4080817	13
16688187	13
1004831	13
3006101	13
3096443	13
4001515	13
2883085	13
13049536	13
4527159	17
1562029	13
5835427	16
12723175	13
6070544	16
1371347	13
14839422	13
6056094	13
3094931	13
5498275	17
12480865	13
9691455	13
1662868	13
24824727	13
33195352	16
4592787	13
146626	13
6628551	13
2717785	16
1799259	13
15959380	17
672707	13
2788967	13
21222168	15
2401702	17
11579683	13
20295690	13
13793719	13
15124956	13
7061399	15
9735310	13
1591791	13
6779577	13
2098829	13
2808452	13
17937063	13
4662642	13
1061752	13
27204257	17
11274961	13
5116219	16
6829423	16
4141032	13
2652	13
3146266	13
1810306	13
16070351	13
1221055	13
758499	13
1647701	13
2492352	13
5337933	13
5492928	13
9635431	13
1511010	13
722644	13
5759214	13
5908948	13
5223055	13
1156977	13
4093424	13
15565632	17
8929518	13
7199490	16
3221199	16
10477441	13
6345202	13
10540559	13
3836322	16
8362082	13
9540438	13
28899173	15
8897979	17
12481532	13
1138365	15
6072161	13
13190773	13
1576433	16
905480	13
8039693	13
1215889	15
3276300	17
17634052	13
4882045	15
157745	13
348291	17
4733306	13
2900167	13
16857589	13
411319	13
777223	13
3516698	13
14316029	13
24514902	13
4331774	13
23983731	13
15145498	13
9861440	13
14139178	15
7348487	13
8673783	13
23899307	13
3616146	13
3948310	13
21984971	17
2083629	16
3250885	16
907971	13
463675	13
896971	13
7821393	16
244136	17
2841141	13
12838548	13
835393	13
18464646	13
9082449	13
13240832	13
4216391	13
14599916	13
1753181	17
6312044	13
3536285	13
14903322	13
32446419	17
1875149	13
11425036	13
3874864	13
9148280	13
4329207	13
2446851	13
400349	13
7751400	13
22652752	13
16871029	13
4719921	13
12949848	13
4624117	17
16280064	13
4965634	13
14899510	17
1869319	15
297638	13
1502858	13
14973188	13
3485666	13
7843755	13
4116293	13
37580348	13
2015207	13
17090066	13
3884105	13
6623402	16
2388359	13
7908816	13
4203315	13
6152716	13
8543856	13
233955	13
3771352	13
45798035	13
1692455	16
5590556	13
6128608	16
9044074	16
1844403	17
4991344	13
14580044	13
1443984	16
826506	13
13496300	13
4780717	13
4854847	17
4969905	13
18202559	13
10673702	13
894295	13
2686327	15
2984168	16
8661003	13
8657968	16
3841219	16
20246991	13
7217167	13
2694280	13
6686991	13
22899818	16
5620247	13
5532031	16
21497673	13
13999882	16
7459603	13
1485590	13
10493331	13
8372379	13
6777719	16
354355	16
16158589	13
11931498	13
19896	13
4527068	13
24092145	13
14712417	13
2542941	13
8461892	13
789248	13
7063530	13
13136238	13
32080374	13
9894683	13
4753640	13
3638939	13
18888867	17
7794518	13
49818879	13
646555	13
6786929	13
16621247	13
1047406	17
3005508	15
3368446	13
1087735	13
7884963	13
236982	13
2623875	13
6269294	13
2138500	13
471323	13
6060395	13
1438279	13
16421123	13
9048769	13
798862	17
51916	17
25532952	13
2158243	13
21212924	13
8189668	13
6999034	13
14261531	13
5657221	13
4543689	13
13259942	13
2881700	15
8641157	15
20527068	17
13631420	13
3034049	15
3735789	13
3296122	13
9898000	13
13496130	15
20702026	13
73136	16
22437825	13
10757933	13
3125918	13
4689017	13
12284577	13
7703412	13
2455120	13
6012828	13
7293490	17
5740142	13
1434946	17
1477210	13
12351585	13
4712453	13
71179	16
7924945	13
10344089	13
7198412	13
6317763	17
1435401	13
1035257	17
8875664	13
3544897	13
12907933	17
591068	13
5772042	13
945172	17
7483490	16
9952073	13
11496660	13
39315727	13
412469	13
6109598	13
13110470	13
2737154	16
9645056	13
715839	13
7474080	13
3853143	13
14893929	13
10502763	13
7668581	13
4349894	13
15598641	13
4641576	13
15017012	13
12524701	13
13992497	13
2115748	13
4392418	13
698117	13
60686862	13
9993277	13
6295366	13
26384730	16
5484575	13
436347	15
16904429	13
1652206	13
9065127	13
14273135	13
5560468	13
7126399	17
6661869	13
2614788	13
6399807	13
2897655	13
1973934	13
490553	13
23287346	13
587557	13
1611585	13
1027235	13
9973690	17
12451551	13
22367177	13
21712317	13
4115915	13
19271476	13
3648930	13
5711727	13
9488114	13
8821435	17
11716083	13
727253	13
5838301	13
15021838	16
11315617	13
4857656	13
9847028	13
38134957	13
2472502	13
5200621	16
193692	13
4469476	13
2566187	13
18986268	13
1411962	13
29219563	13
11039346	13
2632336	13
3766847	13
25225409	13
2380290	13
2674735	17
13440537	13
21686	13
7986037	13
15509386	13
22366888	13
3545568	13
9379034	13
14227727	16
4739744	13
8985951	13
8429522	13
1012278	13
6563298	16
13088651	13
5650895	17
8694148	13
6831955	13
2178752	16
348482	13
28939509	15
6032164	13
27412442	13
7600949	13
4100943	13
6846888	13
2382790	13
19065724	13
24702028	13
12393366	13
12209885	15
14689966	13
5339004	13
6730202	13
9699211	13
2431441	13
23830540	13
1032095	16
256097	13
4507468	17
55564571	16
9581159	13
1536808	13
7094228	13
6203220	13
10545284	13
10285898	15
9254225	13
7954511	16
2804488	13
4032413	13
51723	13
11800779	13
8703551	13
36855766	13
2466777	13
6782508	13
4820285	13
2330312	13
15339298	13
27953225	13
2623313	13
141661	13
1847736	13
3920326	13
4067701	13
5682159	13
3499240	17
5054351	13
4437380	13
5214342	17
29474413	13
1323819	13
13259577	13
4146437	17
26856907	13
7417278	13
4361968	13
708721	13
23534579	13
1131950	15
3946519	13
878729	13
373048	13
5438813	13
4572082	16
1167423	17
15587130	13
19354130	13
17443307	13
10181728	13
1040101	13
8089261	13
4525645	13
4503879	13
11846566	17
902751	13
596839	13
8792978	13
12870295	16
6727886	13
765228	13
4655942	13
8524801	16
1338444	13
24906149	13
17135849	13
3985923	16
5439614	13
2749195	17
25241393	13
1507438	13
6745694	17
10291037	17
4511365	13
18569793	13
2425226	13
8424135	13
25325724	13
835664	13
19119951	16
10749563	13
2505344	13
7712386	13
6035271	13
5750416	13
7623135	13
22391306	13
2634093	13
1588727	17
2180763	13
8044027	13
27517422	13
2026877	13
12779877	13
20469465	13
30624918	13
4298105	16
27365975	13
9624500	13
19738487	13
1215742	13
22392474	13
1270914	13
891699	13
1076046	13
11167197	13
6418212	13
5215422	15
26629854	13
22422411	13
25709803	13
29688386	13
37696139	13
14325054	13
1535733	17
15063012	13
21678611	13
7531744	13
4184878	13
6246214	13
2080264	13
11837525	13
17859199	13
2850945	13
896723	13
9387696	13
2082477	17
3246563	13
8740788	13
5500034	13
6479161	13
939072	13
9197014	13
3575529	13
28436320	13
2643437	16
13117270	15
194226	16
14116851	13
11669016	13
3309869	13
7887440	13
3781537	13
3895499	17
28171712	17
2778613	13
8760089	13
3928734	13
1430509	13
2808116	13
16641206	13
10441572	13
6124525	13
6429341	16
3738877	13
5348458	13
5470041	17
3043826	13
16197096	13
2003272	13
31417781	13
39204074	13
2846910	13
8760829	13
7736750	13
921605	15
22845733	13
130111	13
1319186	13
9497542	17
17889809	13
6453962	13
2449638	13
818611	13
44433	13
11846048	13
7262393	13
173010	13
3382676	13
8354696	16
4874888	13
2264780	13
8974635	13
6066927	13
9278069	13
143465	13
4664737	13
10509198	13
7294805	13
9646292	13
214994	13
5149580	13
10850741	16
5894002	13
9003943	13
233717	13
15927139	15
16255401	16
4505641	13
17086835	13
32860799	13
379888	13
2632962	13
2153591	13
586133	13
23481317	13
14250966	13
2512398	13
11132665	13
11181650	13
2400587	13
6906362	13
4985553	13
9602029	13
3810774	16
34485580	17
4353136	13
6631609	13
2719328	13
6201981	13
2707679	13
85417	13
15279356	13
1960081	17
7280280	13
1541151	13
3030005	13
12254790	13
1041324	13
151041	13
7634446	16
653797	15
6786253	13
15498597	13
838275	13
4343382	13
15745025	13
4485592	13
560827	13
6253427	13
13106980	13
3510519	17
11187369	13
68512	17
9583750	13
27420533	13
6896622	13
150438	13
18694644	13
2517858	13
12921875	13
6905872	16
23497633	13
1299403	13
9601738	13
1133751	13
6866030	13
4595467	13
6687363	13
11856027	13
15832866	13
6010090	13
6216116	13
5304881	13
1512062	13
8362584	13
2720956	13
13331212	13
807273	13
6040783	13
7368284	13
8376236	13
2360057	13
17590859	13
8598699	13
5094142	13
5034746	13
19720985	17
3676364	13
14036866	13
8130898	13
9424806	17
6917849	17
6350054	13
10435005	13
16518196	13
8835902	13
11423456	13
1996195	13
7973002	13
12600886	13
1324420	13
4484229	13
7430871	13
7056849	13
2287606	13
17192072	13
3882421	13
15356833	13
6799319	13
3363472	13
31761233	13
5734298	13
2015387	13
3095138	13
1229999	13
9789262	13
2050110	13
2612798	13
7812090	15
1322142	13
2120902	13
10814661	13
5348294	16
11891912	13
15545275	17
4671150	13
2485738	17
666545	13
4242368	13
11083327	13
7313445	13
464170	15
2420053	13
10633914	13
2025933	16
2704834	13
4045193	13
276239	15
13352158	13
1135719	13
4685371	13
311952	13
755932	13
12820253	13
3694334	13
10650024	13
1442603	13
1370156	16
1681428	13
2708205	13
4494227	13
8167695	13
12899625	13
5088758	13
8967612	13
10117693	13
23188	13
3657828	13
245798	17
2218461	13
353017	13
9204386	13
2962673	17
2162912	13
7265749	13
1938790	13
13917041	13
11596242	13
38126227	13
1894964	16
12892755	13
24806845	13
2329003	13
12019265	13
23216567	13
4608715	13
6074806	13
43837458	13
14992732	13
1489306	13
3254708	13
826616	13
10445358	13
18501904	13
25612521	13
9825485	16
1148268	13
19654629	13
24440	13
2787358	13
7964038	13
2580200	13
180289	13
55039867	13
4100848	13
1465106	13
5467870	16
8389497	13
3465713	13
3627138	13
156664	16
11337959	15
5838431	13
11383202	15
4119846	16
6604109	13
7684880	13
19368809	13
99643	13
34063200	13
497240	13
22699376	13
7815509	13
15598916	16
2632740	13
21955538	13
7998236	13
18436291	16
2346571	13
15591814	13
18121062	13
27624986	13
9314771	13
4358797	16
1206446	13
5396915	13
14502956	13
1235654	13
269576	13
14704679	13
1014022	13
29255420	13
6713184	13
2509327	17
5887270	13
12678919	13
5458651	13
46639054	13
354975	16
1806966	13
14063780	13
3923940	13
12090444	13
158984	13
4275683	16
14887386	13
7401961	13
1805457	17
435275	13
5049578	13
1780963	13
13407279	13
4015514	13
510362	13
131985	16
9548861	16
6216951	13
4235507	13
2511823	13
6631636	13
3856	13
8461261	16
3980772	13
11618925	13
5806898	13
2683984	13
32363417	13
15467283	13
30880185	13
1763074	13
2136824	13
178854	13
23197787	13
10457835	13
33030689	13
1344339	13
14551390	13
3940427	13
10454494	13
3117408	13
3440129	13
1402047	13
2516327	13
5052927	13
5151185	17
9917873	13
2490698	13
918580	13
323426	17
1866395	13
1003774	13
13470178	13
3013882	13
15636264	16
4429037	13
3977465	13
1413545	13
39904	13
32495799	16
928015	13
1445948	13
1987393	13
1543503	16
182600	13
1012320	13
21210742	13
5534881	13
5998413	13
22530510	13
9093233	13
39802232	13
6537407	13
10394826	13
8894101	15
18034983	13
8821719	13
17393550	13
783845	13
10888185	16
8092056	13
14197337	16
12753672	13
1768043	13
4168955	13
5015484	13
3524997	13
4286083	13
3955175	17
6685068	13
11493666	13
9264777	13
13747790	13
1250217	13
7918983	16
7324332	13
5930754	13
29600431	13
4506599	13
1212760	13
4794994	13
614414	13
10783346	13
7961147	13
15994790	13
16925719	13
554628	15
8646695	13
7607047	16
256323	15
2752850	13
8083243	13
23556689	15
7103322	13
10247700	13
5017756	13
3905961	13
16381511	13
1593467	13
15560218	13
1897793	13
20129293	13
4354096	13
7591102	13
6322205	13
7746469	13
2973607	15
5978141	16
2713564	13
5275776	13
7335472	17
7390177	13
15710260	13
6447056	13
2089605	13
17468543	13
4624675	17
934363	16
11933630	13
385578	13
27014409	13
14004554	13
2758967	13
4024671	13
36454205	13
2397294	13
27300125	13
2804251	13
35375	13
4436081	13
16351341	16
6008353	13
25328470	13
1978509	13
2641213	17
12962634	17
9544915	13
4346375	13
30327444	13
4795248	13
27173695	13
2862377	13
30151068	13
4005458	16
9591261	13
55760	13
1167103	13
4134544	13
9218285	13
41104	13
4619240	13
18967491	13
5315155	13
12066619	13
2085827	16
14632090	13
2507843	13
26572029	13
1611978	13
5263972	13
10872578	13
11521037	13
3318680	13
6916837	13
1346597	13
13998947	13
5768885	13
20677109	13
13641145	15
1267979	13
2527456	13
4253640	13
6927916	13
550053	15
8851250	13
381059	13
3603565	16
6257727	13
9193032	13
3427540	16
5317208	13
1367716	13
2178031	13
10636813	13
17035729	13
10311039	13
5331978	13
1947656	13
6818294	13
2837231	13
5235431	13
15811776	13
2115138	13
18087669	13
13725959	13
6020543	17
16456815	13
8047169	17
21170338	13
3377106	13
6350387	13
2740834	13
8391640	13
345929	13
5233351	13
4352764	13
31751589	13
4454923	13
9062454	13
6662014	13
29516344	13
11597338	13
5090096	13
7287111	13
10454917	13
991273	13
565578	13
11529053	13
2159255	15
7929492	13
12716966	13
3131036	13
4671226	13
2710864	13
7832949	17
8018700	13
632923	13
10346528	13
16963781	13
2007988	13
4250017	13
12167955	13
8976861	13
10208029	13
6156084	13
660772	13
6026850	13
6827887	13
867605	13
17183856	13
26124705	16
9689964	13
1532098	13
19911949	13
5221898	16
27355907	13
387937	13
2808487	13
13841854	13
26719909	13
38665	17
11800738	13
2143885	13
5448973	16
12671427	17
17907007	13
2515702	13
12269377	13
4278964	13
16789962	16
3835408	15
1781994	13
2211726	13
3517324	17
6480778	13
8070294	13
3953468	13
4587285	13
2060644	13
19667669	13
678540	17
1449610	13
10721301	13
31050833	13
831724	13
9428387	13
4232487	13
3346992	13
51631000	13
2395050	13
2635146	13
10494899	13
19879674	13
4558742	13
1129417	13
8440543	13
4998226	13
3681493	17
14327555	13
1370658	13
17447427	13
7824627	13
5444127	13
1914924	13
1524499	13
2803939	13
9926368	13
13250527	13
2707125	13
7795721	13
4164495	13
2213343	13
17564777	13
1308548	16
13142683	13
6844116	15
161035	13
28921223	13
274379	17
5130029	13
11029348	13
6125611	13
2466723	13
6481904	13
7305642	13
5016713	13
6721843	13
35882	13
2264861	13
6957523	13
6389608	13
9284980	13
864099	13
5873603	13
33895138	13
16306175	13
32650007	13
5848646	13
18107898	13
3639050	13
3259097	13
27039290	13
11511231	13
10097003	13
782833	13
15603442	13
2174101	13
7474273	13
1035876	16
2105377	13
42130356	13
31048194	13
4919116	13
6267623	13
11765866	13
3399330	13
18796855	13
3360869	17
10838277	15
2061211	13
7707690	13
9171138	13
3708568	17
6868930	13
1613096	13
5025482	13
16256498	15
3657542	16
2801994	13
5529830	13
4540386	13
75262	17
10389150	13
3229669	13
506059	13
1142572	16
11793686	13
2522843	13
2052968	13
12086765	13
2116049	13
6921901	16
5545948	13
5248276	13
2825722	13
3156629	13
20350894	13
5563038	13
7278591	13
13482265	13
95820	13
25165925	13
8434873	13
8160028	17
7025553	13
2743282	13
5019397	13
6544226	13
14567743	13
2681526	13
20109751	13
7511060	13
548655	13
2447170	13
4646926	13
10736465	13
1984101	13
11103006	13
20446065	13
3905469	13
5039311	13
848590	13
6409615	13
7783077	16
31536997	13
6889639	13
9005127	13
1055035	13
812204	13
4094135	13
32221608	13
3350963	13
6436852	13
8616381	13
7527856	13
2127328	13
5443193	13
30422009	13
29652825	13
5245004	13
3049504	13
2008033	13
13824638	13
19847063	13
20582961	13
474885	13
5647263	13
12902076	13
26964565	16
5242802	15
27516928	13
7539404	13
15575952	16
11306277	17
1486160	13
2763486	13
5138971	13
3064388	13
6173169	13
23508639	13
10259384	13
9591865	13
11224869	13
3567256	17
10754946	13
11768323	13
18969056	13
3194353	13
376845	13
686662	13
9132326	13
2263753	13
16722392	13
551746	13
1040247	17
21550211	13
2880293	13
1732366	13
1043202	13
20430806	13
287471	13
10630450	13
15575266	13
9475244	13
2166090	13
2868182	13
6325063	13
18193068	13
6987416	13
22479012	13
22788184	13
2398297	13
2249208	13
12221423	13
9344949	13
10766405	13
1872233	16
3906013	16
2685249	13
3793384	13
11903852	13
40508360	13
873233	13
9298543	13
7168508	13
6732639	13
15340826	13
446707	16
3960652	13
41838733	13
5544048	13
3289962	13
19454838	13
10003398	13
11802491	16
1972107	13
13701016	16
621711	16
13086043	13
4519602	13
3820713	13
24295452	13
4698519	16
9304513	17
3605622	13
2977165	17
7489637	13
23952580	16
19623086	13
429127	13
15427019	13
429240	13
12400295	13
7544810	13
3293913	13
8713276	13
10022540	13
2647448	16
2541136	13
18809981	13
10962368	13
1351154	13
5513618	16
1320753	13
22267341	13
20286475	13
613008	13
6039561	13
2571061	13
6035146	13
1973637	13
10954422	13
2598682	13
6393626	13
16336002	13
18389166	13
8464290	17
19004167	13
3247020	17
16720046	13
6364468	13
3977689	13
21252808	13
1813073	13
6342068	13
13192311	13
5609943	16
3649450	13
2391254	16
9469806	13
41401802	13
33846417	13
4802355	13
913993	13
21356240	13
12784369	17
2249987	13
6920671	13
949115	17
21224135	13
10248539	13
8745947	16
1785380	13
25836999	13
5420865	13
3885195	13
6656202	13
16790005	13
4534237	13
22912290	13
12856169	16
1907411	13
4324542	16
7775761	13
332428	13
2224761	17
6638051	13
2211942	17
3030069	13
5707969	13
2815165	13
3875937	13
3238071	13
17235836	17
13449600	13
9461862	13
500871	13
9819317	13
1795360	13
836360	13
7573291	15
120755	13
13114275	13
1369023	13
3559554	13
10923423	16
35728739	13
16491657	13
411483	13
27639856	13
4258351	16
3959255	13
3891786	13
6509592	13
4864210	16
12486857	13
1754822	13
13079677	13
365107	13
14882368	13
33802	13
6516601	13
20129629	13
10733928	13
18609316	17
12688992	13
8979699	13
1148375	13
14563701	13
6291538	13
4843455	13
3974853	13
48209005	13
24690490	13
3227688	16
30226607	13
93577	13
9831711	13
76780	13
3571413	13
936835	13
9254522	13
12662080	13
5640563	13
349406	13
6945342	13
10305605	13
5988868	13
1711056	13
12550515	13
1613116	13
6639017	13
5882366	13
8793843	13
1714716	13
775104	13
4270961	17
4818	13
9367221	13
3581950	13
1760096	13
3330033	13
855380	13
7035783	16
15844788	13
4359078	13
6147840	13
10285322	15
1993793	16
9626541	13
14656366	13
5816240	13
1439267	15
15828755	13
11784506	13
9732361	13
306107	13
3938862	13
4728960	13
3170568	13
17117054	13
10731319	13
3277413	13
7411639	17
10047473	15
6680855	17
30826861	13
28125138	13
248887	13
7489344	13
5583630	16
3075817	13
17283996	13
23054545	15
17549927	13
7501501	13
16265330	13
1044840	17
2114516	13
888733	16
11324410	13
10655663	13
22260498	13
13343765	13
2631092	13
30380900	13
5356184	13
574857	13
5563711	13
10502543	13
3483024	13
5584260	13
2236957	13
21619469	13
3235875	13
13919836	16
1760224	13
11466353	13
9766621	13
5737799	13
93416	13
669412	13
9632046	13
3859931	13
1699774	13
16890210	13
7571553	13
11720991	13
10180120	13
239441	13
1073129	13
4398758	13
2507775	13
2459336	13
11255199	13
6816251	13
12585992	13
9426607	13
1589733	13
3748718	13
10299644	15
3260830	13
2975296	13
1785423	13
5464555	16
731589	17
11002256	13
12867814	13
877860	13
4525595	13
5758715	13
32312238	13
17146340	17
4783289	13
5559795	13
11578633	13
13531765	13
112826	13
579843	13
4635828	13
18674335	15
5031707	13
990055	13
15290109	13
1156200	13
17633118	17
8091093	13
6072880	13
8085144	16
136036	13
11948497	13
6579794	13
9533406	16
338831	13
2480821	13
4478298	13
7097363	13
4295411	13
17589742	13
2866650	13
9603297	13
26706869	16
1120066	13
9472816	13
4470271	13
1205415	15
27592842	13
853396	13
4412817	13
7218260	15
4346225	13
5835446	13
1140556	13
7094348	13
316789	13
1799641	16
1437709	13
7236382	17
9104990	13
4484134	13
5122894	13
7194563	15
864229	13
5060999	13
3526677	13
645707	13
15718292	13
4473644	16
6617190	16
4783851	16
3979648	13
1285932	13
7083336	13
410642	17
28950441	13
9501693	13
10548741	13
7884056	13
6997136	13
5142686	13
15310559	13
6957921	13
3245202	13
542870	13
7581783	13
2413895	13
5751799	13
579343	13
166203	13
5726612	13
9374369	13
4564443	13
554327	13
83952	13
7004744	13
6598372	13
19129131	15
3676471	13
1061884	13
10779648	13
10228095	17
523325	13
1534256	17
18615167	13
1826737	13
4189213	17
3892866	16
11012120	13
3875899	13
4927678	16
3534484	17
30969	13
1769691	13
6820534	13
11556187	13
3322589	13
10788231	13
6607600	17
6219438	13
3934856	13
10896820	13
4003021	13
21264606	13
993890	15
5407039	13
4954258	13
133389	16
10276160	13
728306	17
16089156	13
13033874	13
872980	16
181449	13
9800126	13
4587877	13
5773229	13
2957879	13
2862387	13
4876484	13
6617860	13
6461152	16
8898964	13
616436	13
20884276	13
22682572	13
7314758	13
10741322	13
850118	13
3663230	13
1872243	13
4248521	17
2528919	16
12364464	13
10330789	13
11425583	13
8831515	13
5988953	13
16917331	15
1423491	16
2514356	13
20871030	13
9283478	16
11478129	13
9876621	16
2765263	13
6963517	13
18481234	16
24559947	13
20870946	17
21682748	13
13346820	13
24883766	13
5076337	13
8012647	13
10749294	13
7694940	15
2155808	13
13479388	13
8258773	13
3176764	13
8592177	13
3293200	13
1175960	13
28951155	13
12394822	13
10638668	13
2630164	13
1545908	13
11769793	13
999312	13
11427452	13
13931987	13
13749565	17
12862379	13
6482111	13
5921970	13
3602764	16
3741832	13
5631315	13
13054885	13
1507294	13
2643618	13
10613470	13
9977551	13
9786183	13
6048979	13
6696378	13
7948985	13
690402	13
10653912	13
2894247	13
547410	13
3588269	16
36822585	13
1953036	13
11066094	13
2304482	13
30468809	13
4603468	13
2829006	13
1381003	13
2025124	13
7432911	13
2963904	13
4452382	13
9547161	13
5756674	16
152671	17
3026849	13
3185687	13
6823464	17
5405125	13
5397798	13
9877984	13
4559423	13
10896197	13
2849253	15
8263368	17
1800132	17
13036814	13
10074306	15
1622300	13
2744388	15
5930250	13
6589877	13
13456413	13
37920	13
8660296	13
13087572	13
9700064	13
23538341	16
2049212	13
5546103	13
2414455	13
11165166	13
6134204	13
2374988	13
704278	13
7920639	16
643207	13
6435397	13
30595732	13
7445722	13
4836888	13
3815448	13
5166073	13
3367575	13
9731086	13
4322545	13
11743518	13
5005717	13
1157910	13
3812239	13
1091925	13
333927	13
5891569	13
20997121	15
16168959	13
2802267	13
30243595	13
11838803	13
6464781	13
4720974	13
8887285	13
1322035	13
2883806	13
7415261	13
17216120	13
10720979	15
4164351	13
19488909	13
17097883	13
262123	13
19011912	13
6053078	13
2594203	13
12092864	17
3910881	13
157597	16
1002157	13
5110745	13
4528183	17
9044327	13
4275243	13
23144406	13
1764011	13
3769947	13
835735	13
25135501	16
2375739	13
3560786	13
4439542	15
6990773	13
4404088	13
9897562	13
10385748	13
23348736	13
2826539	13
22588989	13
17392989	16
19970444	13
4079088	16
4063400	13
15044635	13
7094035	13
33265806	13
8980518	13
5433503	13
561564	17
7835535	13
4694699	13
8305789	13
7703574	15
4501147	13
9779743	13
10239903	13
414429	13
4760909	13
18178532	13
647715	13
2302429	13
11258142	13
3537919	13
20078505	17
16075477	16
5084623	13
10440194	13
14244116	13
3984049	13
5942855	13
2417007	13
5326157	13
3157626	13
1295107	13
10804476	17
16019522	13
244409	13
24214490	13
1718518	13
8421844	13
8827972	13
1834290	13
20570571	13
10997440	13
13624322	13
4941057	13
16195416	13
2921998	13
11627413	13
770210	13
9310393	17
4963644	13
23455071	13
2567933	15
12995699	16
4820713	13
4668910	13
17404858	13
10180226	13
878769	13
37635032	13
6079331	13
1771220	17
509235	16
32352752	13
10174821	13
8367661	13
13893133	13
4041479	13
15266805	13
10331762	13
3052433	15
2824501	13
4775262	13
205018	13
5758977	13
13220028	13
3829092	13
9052321	13
5658195	13
30669729	13
6462971	13
6683120	13
27251911	16
13808993	13
19975304	13
3155073	13
4486503	13
24519739	13
815029	17
24436686	17
434259	16
6231764	13
3104795	13
926357	13
13798074	13
9627894	13
10937403	13
10663811	13
3776378	16
146552	13
17840462	17
4330649	13
4346188	13
3243637	16
7470684	13
359091	13
4247218	13
10226412	13
9957372	13
17703944	13
4898369	13
1917614	13
2186689	15
4948715	13
26823197	13
5826242	13
14304390	13
8562684	13
6454731	13
1574591	16
9929712	17
2511217	13
17594172	13
3411110	13
6016241	13
11917657	15
4221013	13
14939235	13
7284021	13
2254939	13
24457101	13
22049809	13
7969487	13
29678477	13
3771277	13
32066575	13
9992630	16
1702093	13
6644138	13
15215731	13
9205872	13
25197297	16
9493050	13
1335222	13
6802	13
4524610	13
7981381	13
39407111	13
934959	13
61810174	13
22662582	13
1696290	16
3363475	13
12486498	13
3486856	13
14532733	13
12986326	13
9501427	13
3078855	13
5086660	13
11858951	13
6373315	16
145178	13
3038445	17
1121390	13
18956042	13
3551292	13
11375734	13
13542898	16
3737898	13
7129183	13
2873866	16
742818	15
3723640	13
3197289	13
8994434	13
34853894	16
3642536	13
3012793	13
13399515	13
20529072	13
1317497	13
4070823	13
8955930	13
9940851	13
1970065	13
19480812	17
2856814	13
3610358	13
2728095	13
1676777	13
3163798	13
690703	13
1851744	13
11917480	13
19107764	13
4253245	13
6163529	13
7336315	13
1603553	13
23175893	13
18231023	13
2178022	13
3995914	15
17168727	13
15947009	13
25701825	16
1181750	16
11005419	13
12215527	13
12849373	13
14576017	16
5908551	13
2165185	17
10900308	13
2269667	13
524302	13
5078967	13
23660753	13
10881608	13
7507681	13
326568	13
2068635	13
3307590	13
24784221	13
17116323	13
6684860	13
17009996	13
12655772	13
4562676	15
11836826	13
7608665	13
17675802	13
2883423	13
4687798	13
13104716	13
1667027	13
6209037	13
9912227	13
955168	13
1510209	16
4938632	13
10445821	16
13872406	13
4528357	13
1006200	13
9348973	13
5475581	13
10205525	13
4924388	13
6464617	17
8306581	13
3000921	13
94868	13
1893931	13
3365040	15
2658581	13
1180754	13
9196095	13
5435288	13
1402806	15
870764	13
22244288	13
21861438	13
3913135	13
8706038	13
5468899	13
181289	16
8331999	13
5306735	13
7224274	13
2052670	13
15715277	13
25437127	16
1867703	13
8291569	13
8601914	13
10239000	13
13036917	13
718840	13
8299999	13
3358309	16
5174674	13
1464847	13
4921613	13
19113144	13
3923286	13
19084050	13
6387622	13
2152148	13
1295150	16
15271797	13
17037817	13
12664768	13
10505406	13
7681067	13
8434100	13
33134338	13
199668	13
232299	13
3874537	17
8097711	13
11133701	13
22242738	13
1252830	17
391201	13
6135594	13
28874578	13
7310060	13
8012042	13
2706146	13
26697757	13
19171722	15
208855	13
8687378	13
4043811	13
6155988	13
1210925	13
5275460	13
541055	13
996600	17
205291	13
12334660	13
5522253	13
2799839	13
1687686	13
1430206	13
4594852	16
125793	16
3484960	13
474610	13
8757523	13
2983054	17
395179	13
3308104	13
7007099	13
3233062	15
30055051	13
204693	16
4932967	13
289395	16
2290741	13
2625039	13
1476780	13
9725534	13
1527145	13
3978847	13
10515492	13
5275939	13
2624304	13
8778360	13
3876672	13
17742997	13
37250935	13
2768700	13
647801	13
11899322	13
37392628	17
493052	15
1820180	13
14720507	13
18408956	13
4182081	13
1003837	13
22415786	17
10029261	13
19946354	13
7651984	13
8312743	13
423897	16
12655527	13
14351846	13
16582	13
2850874	13
4061525	13
24568440	16
10509183	13
1829943	13
29002178	13
4972291	13
9780697	17
7703753	15
20641669	13
2721219	13
2506020	13
6052485	13
2498296	13
11218145	13
1908970	13
6600064	13
14647663	13
12119451	13
1835117	13
16680504	13
13711108	13
360110	13
8334005	13
8320272	13
20244595	13
923942	16
16364823	13
520352	15
12323901	13
6181580	13
10787948	13
2207948	13
156623	16
7192062	13
532381	13
10939638	13
7400660	13
26622306	17
18066967	13
16226219	16
15025803	13
4265800	15
1306862	16
37066014	13
6322799	13
7101904	17
12550196	13
344559	13
2250351	13
3602687	13
12740584	13
1095381	13
3214172	13
15816135	16
6868800	13
2794418	13
2463348	13
1694274	17
13479375	13
17872548	17
2812596	13
3071120	13
2704076	13
9703195	13
6683453	13
2972917	13
6836343	13
6006483	15
2980130	13
22266198	13
1496649	13
1485698	15
16491907	13
3694554	13
381037	13
24446214	16
9647421	13
14219589	13
569722	13
3262039	13
14657689	13
3851737	13
11811746	13
12436698	13
11828939	17
16937193	13
8634658	13
915957	13
23540251	13
3388323	17
6696295	13
8555984	13
2617104	13
7443856	13
15939631	13
1842881	13
1368753	16
2208772	13
1205781	13
1317018	13
27534583	13
9577295	13
20713437	13
14953901	13
15582572	13
2253195	13
3422351	13
14416855	13
7307321	16
3908684	13
8014412	13
3367921	13
10240097	13
13072768	13
9968185	13
7042646	17
3674941	13
20146274	13
2506444	16
7680641	13
21529247	13
10281478	13
11322245	13
2915407	15
1734101	13
10806570	13
19852141	17
8031893	13
61490	13
16131720	13
9899966	13
11213959	13
8482437	13
33947661	13
340382	16
2231146	15
3652020	13
7543847	13
4653334	13
9280434	17
13684215	17
5824514	15
8844674	13
10117969	13
19846228	13
1230425	13
10381433	13
5904506	13
1401503	13
19009069	16
4032477	13
3295009	13
1665754	15
1744388	13
843040	13
12151302	13
19767390	16
3749021	13
537375	13
2579265	13
15375660	13
13413080	13
15086394	13
641663	13
4571627	16
6060124	17
3563297	16
2360903	13
2100095	13
15619749	13
7946641	13
3619412	13
6236701	16
2396252	13
15225789	15
6366669	13
1422594	13
5166396	13
1007059	13
2911836	13
1674190	13
3687590	17
29699580	13
5416892	13
2826819	13
2614882	15
4731920	13
2735993	13
396871	13
2485127	13
3514054	13
29269310	13
43357408	13
12098324	13
3714712	17
3956384	13
31636442	17
14868745	17
6092893	13
11021	13
2767924	13
3798759	13
3699425	17
2617075	13
14014334	15
10098508	16
1544461	13
10832778	13
19412081	17
3254932	13
660730	13
3919756	13
3083619	13
6785291	13
2271411	13
1013597	13
5973426	13
1430359	13
1678703	13
2877531	13
10010368	13
1226248	13
5431231	13
31285933	17
7334023	13
18226107	13
4534431	13
13060385	13
21993298	16
9584596	13
12841611	13
10233069	13
21865	13
7380984	17
15449477	13
12481917	13
4234085	13
3572224	13
697870	13
16072569	13
1836714	15
24294762	13
3945312	17
5162604	13
6129526	13
4840136	13
9039533	13
2324754	13
12901104	13
16357165	13
9646900	13
3728049	13
19069113	13
729455	13
9038883	13
537656	13
4160811	13
32109013	13
7473952	13
3556087	13
2529170	13
55619590	13
6568043	17
3482834	13
820907	13
4905233	16
18907530	13
2133195	13
95626	17
2896525	16
7151736	13
2714206	13
35861411	13
8837460	13
14447542	13
162866	13
1925795	16
3255359	13
6404171	17
5640771	13
10296915	13
4094310	13
20734089	13
18135166	13
17182615	13
10005799	13
4038477	13
4393473	13
4720561	16
1540029	13
2128806	13
8075351	13
6856030	15
5034394	13
27707295	13
15354263	13
16868428	13
4762029	13
2929295	13
2059957	13
1165988	13
297912	13
1709467	13
384836	13
17639944	13
1392213	13
6079480	13
7480113	16
8928399	13
4388921	13
3343268	13
2817153	16
1036219	13
6819076	13
11070802	17
7243207	13
1111379	13
7602924	13
16604224	13
2873818	13
11319569	13
322718	13
13280546	13
10590143	15
805966	13
13669869	15
6609794	13
2138395	16
5709817	13
19139271	13
1298255	13
2083951	13
11556716	13
4561810	13
10406799	13
3257819	13
15721905	16
2991050	13
12746052	16
5837618	13
12448554	13
19523573	17
1436355	13
7769483	13
9907860	13
4056221	13
6050250	16
13774251	17
371271	13
7143705	16
2431326	13
30297443	13
3945991	13
7776853	13
80019	15
3658819	13
1811579	13
40260405	16
3177446	13
15331242	13
11395234	13
4770396	13
7309649	13
1204535	13
2103617	13
13963561	16
2539728	13
4572880	13
5691833	13
5296415	13
3853123	13
15690175	13
4685880	17
2286131	13
4059966	13
8220358	13
1619026	13
9082828	13
751201	13
1953846	13
590340	13
7309749	16
19107129	13
10313504	13
9151997	13
13982684	13
15052862	13
14395948	13
5570239	17
9677091	13
497389	16
5065234	13
6487451	13
3706736	13
36857062	16
2810602	13
5972995	13
3289888	13
6152614	13
812527	13
1361907	13
4148747	13
10876120	13
24832	17
12434516	13
1759253	13
364444	13
5400898	13
1450075	13
398307	13
9983524	13
141985	13
6516712	13
749302	13
2333010	13
984490	13
16108737	13
11053004	13
325607	13
9477252	13
22722390	16
6274032	13
423767	13
3733655	13
15675008	13
15684224	13
2389245	16
6041798	13
3890492	13
532991	17
1093700	13
24930813	16
947970	13
4497988	13
15146947	13
2220862	13
6249749	13
2903331	13
2832661	16
12065686	16
9845423	13
11458227	13
8652436	13
38521357	13
17769870	13
3546301	13
9157403	13
5574692	13
8750968	13
5312536	16
39100994	13
2715538	17
26934161	13
7304433	13
31221189	13
7083871	13
4448907	17
1156195	13
12196127	13
266488	16
5927390	13
2650822	13
1374876	13
2515279	15
16930897	13
9191764	17
29753928	13
4249326	13
1996589	13
50508080	13
1076628	13
14401002	13
4839639	13
2593695	13
500757	13
14982679	16
2491805	17
103377	13
2416456	17
1042851	13
3084186	13
2673843	13
4699597	13
528945	16
1965584	13
2095334	13
5560944	13
23790747	13
1208474	13
7004299	13
1062189	13
5226894	13
16984021	13
15990887	13
5640231	13
4790540	13
11206865	17
3109643	13
5703361	13
1129452	15
12981434	13
1327930	13
8711540	13
1718749	13
14727322	13
19713916	16
1405667	13
1319108	13
20113913	13
9911112	13
4750927	16
2194095	16
276590	13
4582707	17
17113088	17
6899568	13
3216469	13
2486049	13
12288387	13
11606833	16
4846674	13
25982940	13
244775	13
841511	13
2857731	13
13244885	13
9980458	13
798197	13
2534987	13
7101039	13
1471184	16
3465346	13
295819	13
1445619	13
10355021	13
5802525	13
102157	13
10434100	16
3285623	13
7522648	15
1685019	13
21856340	13
2046638	17
8621410	17
13651352	13
5774205	13
1737056	13
11467185	13
1891065	13
4144384	17
3566586	13
520047	13
889293	13
5424726	13
574847	13
11988014	17
9922402	16
17336794	13
1839674	13
6379378	13
920538	13
3609250	13
6358938	13
12999967	13
2404168	13
9459560	13
156002	13
6198431	13
4999104	17
8387586	16
427801	13
5900543	13
26586419	16
23447466	13
11235702	13
8719478	13
25494880	16
1188560	13
38294995	13
34093619	13
2038043	13
8743750	13
7794891	13
8259477	13
5806124	13
144979	17
13431608	17
24741225	13
1053322	13
8330026	13
34680305	13
11495643	13
568582	13
12229496	13
2228071	13
5662163	13
14457137	13
30227812	13
2045983	13
3836447	13
5300687	13
35652284	13
737492	13
9138595	13
1123993	13
776464	13
9349919	16
1585527	16
16007098	13
2331691	13
1751283	13
163525	13
4010482	16
3496119	13
19923404	13
14383763	13
2088847	13
801564	13
2843193	13
6933209	16
100302	13
16481341	13
2388389	13
12335452	13
20903948	13
3647785	13
788555	15
342824	13
23488691	13
817207	15
560395	13
10362668	17
4559063	13
27373652	16
12772416	13
1605949	16
5339930	13
4168852	13
8027554	13
4134740	13
10019714	17
4156678	13
19521870	17
294987	17
1987147	15
7406912	13
13548968	13
11126768	13
14015699	13
4100351	17
2099190	13
7350025	13
1131641	13
35085691	15
14711040	13
4650619	13
16725	13
36829881	15
9905764	15
7786691	13
2152740	15
6584880	16
9301420	16
38130476	13
1703040	13
3708718	13
7077130	16
20695530	13
4025745	13
14658150	13
473197	13
31709287	13
5292642	13
15082316	13
536446	13
9858437	15
4889506	13
809311	13
4853364	13
1073366	13
6733419	13
1851397	13
7924259	13
1766409	16
9772224	13
284548	13
9489326	13
3763406	13
8159048	13
8675592	13
2001734	13
866457	13
1794536	13
3463158	13
7363341	13
6742432	13
80336	16
6097527	13
5569926	16
2970252	13
3275839	13
2740778	17
8734471	13
1706611	13
32225681	15
17691983	13
18101447	17
12744219	13
6558780	13
2924821	13
796898	13
11497853	13
1241793	13
18964194	13
6202440	13
10173676	17
16406417	13
3480401	17
28643103	13
1717580	13
2045745	17
5921880	13
1181491	16
4307689	17
2812334	13
7165598	13
5604719	16
5291	13
2105995	13
20429688	13
8742225	13
3547466	16
16981363	13
11325389	13
1491896	17
3894681	13
6465805	13
5725017	13
1663218	15
8040063	13
3822657	13
14198193	13
13445437	13
2142847	13
2668486	13
12276519	13
10594166	13
21309306	16
17635963	13
11151086	13
26250338	17
4617539	13
522981	13
27532870	13
12485155	13
15400007	13
29894584	13
9419341	16
13682774	17
3440737	13
702144	13
4019205	13
3285011	13
7182410	13
14473503	13
7937860	13
5673650	13
16509797	13
9985705	13
8188080	13
6507427	13
21717526	13
1213454	13
3497042	13
5406624	13
2905145	13
16651498	13
731325	15
1954768	16
7722960	13
3584508	13
6105487	13
4071721	13
3787507	13
10248350	13
26334065	13
16011494	13
3066803	13
6555105	13
17488764	17
1443392	13
2485402	13
1775412	13
4767323	17
7129002	13
9899589	13
12559422	17
1546520	15
5484095	13
965182	13
26644038	13
3451986	13
19148504	13
2759030	16
2793452	13
6819093	13
56275	16
9502922	13
7354641	13
2354090	13
8186345	17
446485	13
785276	17
2548214	13
4552373	13
519656	13
1166359	13
6390181	13
22537295	17
5053747	13
8901496	13
2437291	15
14753809	13
1991609	13
1537735	13
1260592	13
8328902	16
4595661	15
8651257	13
32432375	13
6138747	13
20102717	15
22764479	13
16639705	13
860273	13
6844604	16
18545612	13
2757116	13
1364029	16
14990147	13
9172143	16
2323101	13
5400191	13
7548541	13
851358	13
1468818	13
18841237	13
587115	13
1650151	13
13787665	13
2448644	16
3087461	13
5579868	13
1528668	13
7057095	15
463187	13
3301467	13
2291868	13
10607847	13
14107760	13
1601597	13
16772483	13
8788449	13
371304	13
1692141	16
2156581	13
6245171	13
490449	13
7766252	16
39127631	13
6325112	13
4259091	13
779702	13
4720724	13
15660728	13
28666115	13
3559414	13
961977	13
5195806	16
4723119	13
5564202	13
88958	13
1672983	13
14427976	13
6430043	13
15948119	13
15471569	17
4945732	13
6015802	11
13134950	13
786236	15
5940630	13
630274	13
7822409	13
3974279	13
5734908	13
1821292	13
15847160	13
2855287	13
5118470	13
3813113	13
6098905	13
16006145	17
4807321	13
14801475	13
5681270	13
574326	13
140921	13
12546964	13
574441	13
8377001	13
5696637	13
18293115	13
725556	13
2517153	13
1147321	13
2053040	15
15467534	13
8100559	13
5386277	16
3354670	13
1222727	15
23515506	13
30526220	13
7144850	13
2468427	13
3781744	13
16024151	13
4826197	13
18499956	13
4278803	13
2540230	15
16802934	13
10977583	13
1042524	17
9732298	13
7169769	13
2367979	13
3071413	13
4283445	13
2154171	13
5433324	13
4970620	13
1345705	13
9571276	13
1638548	16
1772582	13
2620470	13
3894495	16
24062169	13
47586078	13
9097326	13
16549090	13
10409518	13
7627738	13
949083	13
923825	13
6705304	13
1769261	13
1520928	16
3320083	13
37676	13
28623282	16
1702166	13
21353598	13
7753344	13
3005196	13
11589006	15
2299589	13
19660887	17
391185	13
7402386	13
12737284	16
6228569	13
19917093	13
9146191	13
2209100	13
20599239	13
3399881	13
7381267	13
7455160	13
60404364	13
28149340	13
220399	13
22640345	13
1197580	13
6193076	13
6436056	13
7193917	13
2400436	13
7867604	13
3509692	13
72758	13
6079195	13
1239756	16
6605873	13
19797136	13
21857371	13
3027886	16
6039094	13
983225	13
703014	13
13540477	13
10823497	13
6133654	13
5636848	13
2583575	13
981924	13
4211292	13
1326454	13
2707502	13
6521091	13
2088872	15
277647	13
3442154	13
19256321	13
18955268	13
8319247	13
1700940	16
4358154	15
3130520	13
4830740	13
18638436	15
20905212	15
2088440	16
1841995	13
135453	13
8118500	13
480739	13
13023011	16
865326	13
490868	13
333529	13
478139	13
400105	13
13245837	13
7842382	16
27165503	13
3492498	17
2349096	13
3128295	13
7816769	13
11618180	13
1742386	13
12674872	13
19468824	16
8867747	13
4021121	13
3557408	16
1767111	13
3909855	13
1581840	16
1301617	13
8501921	13
3850343	13
181899	13
3291961	17
18457996	13
3148751	16
3074847	13
157596	13
17054266	13
773500	13
4644783	13
17389110	13
10426876	13
522003	13
5878712	13
5906519	13
1861384	13
19340927	13
4954449	13
3034587	13
9774197	13
12912078	13
87878	16
8661503	13
4018322	13
24844315	13
1872409	13
4311740	16
20255966	13
418934	13
4139791	13
1429823	13
22183865	15
18844554	13
847396	13
17171294	13
8689577	13
8919390	17
14973119	13
2335606	13
499748	13
6210188	13
1459503	13
2744119	15
7255738	16
4574092	16
4793096	13
10671655	17
231158	13
11828076	13
1219948	13
4646591	13
7276545	16
12009439	13
1032877	13
358157	13
5467139	13
3500535	15
1650581	13
7264095	13
3799971	13
29031814	13
7937689	13
2492257	13
8586093	13
1788220	16
9334194	13
2820416	13
6325038	15
10963497	13
4056266	17
3783944	13
3145506	13
10847314	17
43925730	13
586391	13
2593585	13
3393136	13
17899194	13
636404	13
7332975	13
338624	13
12667420	13
10575396	13
21829958	13
11303402	13
13051275	13
14724185	13
3408769	13
8114763	13
6351461	13
1929811	13
5951106	17
2220948	13
26096445	13
4406432	13
5671524	13
9621161	13
6888301	13
3189164	13
20136637	13
20081566	13
13753156	13
9175603	13
12580756	13
3520279	16
26570671	13
2677726	13
2650567	13
208182	13
386482	15
23394423	13
4431779	15
4369047	13
1844081	13
3608375	16
1294170	13
202804	13
18336398	13
8828972	13
2908482	13
5907606	13
951588	13
13305069	13
5671345	13
201344	13
12737210	13
3852619	13
1986531	13
4462603	13
4818371	13
5395441	13
3074881	13
8040508	13
11522979	13
41093245	13
387646	13
9717545	13
2665140	13
4364463	15
2013635	13
2485658	13
24810032	13
997518	13
2973743	13
7793424	13
7484434	16
315560	13
5991334	13
13080491	13
922729	13
17064586	13
501980	16
12965206	17
3492244	13
12039335	13
16742747	15
385945	13
169042	13
1244675	17
15380146	16
3650983	13
6147379	13
28393728	13
6382803	13
3209597	13
11909483	13
922776	17
26276771	13
28682921	13
3425571	13
2320956	13
9436013	13
5183176	13
13228799	15
18407266	16
17779660	13
29337455	13
676790	16
9508859	13
173554	13
6838660	13
4017359	13
7072656	13
1071964	13
7654129	15
1864251	13
5836569	13
730411	16
5908468	13
11845107	13
6821422	16
750752	13
12409187	13
104705	15
14983673	13
3237899	13
1249763	13
7703050	13
693547	13
3263016	13
1351942	13
4810014	13
22634343	13
2768070	17
18849372	15
8331238	13
6804619	13
7922803	13
22201316	13
7424069	15
150702	13
10721445	13
31190982	13
14241752	13
1492297	13
5749931	13
3487935	13
10224022	13
4462586	13
1148818	13
36722332	13
973318	13
4878038	13
2879361	13
4186068	13
1985937	13
2166900	13
4127791	13
1417054	13
8520695	13
2135092	13
7353964	13
7991974	13
17858569	13
5115662	15
6197773	13
5705023	13
9344639	13
162231	13
13003633	13
42322696	13
1353182	13
1549317	13
2205784	13
10474992	13
1176890	13
282965	13
1376997	13
8791697	16
8806588	16
43920927	13
2380369	13
2614318	13
25675394	13
1917739	13
6172928	17
1334625	13
6316840	13
2864018	16
8072018	13
2651832	13
9577233	13
706216	13
8497271	13
22671677	13
7908298	13
6597229	17
4949803	13
1442077	13
4038402	13
21393662	13
2649935	13
6313709	13
13571018	17
2180768	13
14180928	13
7379517	13
10181492	13
36861502	13
2654096	13
13565899	13
2525188	13
7937441	13
7880201	16
9434554	13
1109286	13
18962174	13
7707361	13
5963717	13
2000134	16
7555773	13
287499	13
3394155	13
8785689	13
4007100	13
4289545	13
2342013	13
449510	13
22221335	13
10649560	13
14143150	13
137803	13
20782409	13
10933701	13
10952688	13
4233881	13
517817	13
5628106	17
14306149	13
15370803	13
255467	13
2424005	13
6662573	13
6512012	13
1114382	13
18368545	16
20727566	13
5728142	16
14371430	13
6569955	16
4952934	13
17147781	13
7790294	13
937317	13
4409747	13
6645206	13
31530450	13
13276202	13
1037402	13
5177478	17
2838211	13
77117	13
240677	13
15754775	13
6860608	13
14022421	13
1403128	15
7279681	13
10706444	13
9145807	13
3330242	13
3193531	13
570980	13
10221060	13
3224243	13
1791229	13
1347315	13
1088048	13
22044111	13
9255697	13
3327023	13
212433	13
3668405	13
6563131	13
15371534	13
1623420	13
16200768	13
13852882	16
10433133	13
4927659	13
2041379	13
11226356	13
5296612	13
25738272	13
859055	13
830944	13
10436751	13
1280916	13
6264384	13
2371634	13
25369287	13
14811983	13
2671727	13
17110893	13
709408	16
18139402	13
11736298	13
5363013	13
6918772	16
4574423	17
24959244	13
9640530	17
10368035	13
6949031	13
3425999	16
1609718	13
3920703	13
1660371	17
2431453	13
5005510	17
6714889	13
8635442	13
1735587	13
3974439	13
2733231	13
24114390	13
35559698	13
4290847	13
12731085	13
12870341	13
4655661	13
2494501	13
7989544	13
19964652	13
22685689	16
11965824	13
26376119	13
7569256	13
8128970	13
8670182	13
25884179	13
35674809	13
3279333	13
2930558	13
20372257	17
8704606	13
8200001	13
455790	13
13549223	13
10623704	13
11771943	13
10083230	13
8911951	13
27602017	13
1850267	15
19704986	13
4078966	16
12774041	13
264890	16
1585342	16
34676401	13
5215614	13
824144	13
10072428	13
7720111	13
15087240	13
8517069	13
2038811	13
5235078	13
19604637	13
31554	13
9774272	13
9990471	13
26586238	13
1840439	13
116348	13
4717165	13
614871	15
3326426	13
15779323	16
3942203	13
30207891	15
13374303	16
6909826	13
1690796	13
21024825	13
7203036	13
2410988	15
3460561	13
10208211	13
200519	13
9369431	13
9724362	13
5930356	13
9288584	13
2801772	13
15649051	13
20984539	13
11136000	16
14846498	16
4006953	13
5447292	13
17971055	15
505512	13
3718989	15
5897778	17
837673	13
2181470	13
309955	13
18017173	13
11764741	13
6517119	13
4017818	13
3036186	13
2642774	13
15868523	17
14894834	13
11802795	13
1146673	13
6942391	13
4432807	16
15886144	13
4965837	13
9948204	13
2976052	13
32127841	17
4257273	13
6412928	13
54289088	13
8647239	13
5952834	13
4415406	13
4705058	13
7310215	15
11012918	13
20959750	15
1061912	13
8209184	13
4006483	13
3866367	13
12932591	13
918000	13
17114133	13
11358720	13
8234725	13
2852709	13
934758	13
30288793	13
3318000	13
7448535	13
1678577	13
148727	15
14257579	13
6463689	13
350918	13
4741749	13
4655141	13
303176	15
3053731	13
3073051	16
4908773	13
4850285	13
3520566	13
1346948	13
9883447	13
161369	13
473773	13
3654272	13
482194	13
9649712	16
16742904	17
2744722	13
7226467	13
1461786	13
552341	16
488704	13
8477583	16
1551209	13
52460128	13
1828919	13
6346223	13
6469839	13
12348025	13
8989031	17
21656003	13
468578	13
2936911	13
6886145	16
457813	13
11854561	16
12318650	17
13333350	13
3557684	13
3404955	13
10286928	13
21497283	13
25698114	17
1310854	13
1902338	13
8165101	13
13635242	13
6711428	13
294557	13
7478723	13
2644208	13
8019621	16
9297804	13
6655756	13
1091886	13
5495049	13
5294949	15
12949236	13
17901810	15
7601519	13
13796416	13
4674887	13
1131307	17
1587924	17
32284177	13
9747166	13
13890754	13
19304602	13
7687064	13
5108463	13
13786038	17
7776258	13
8113680	13
11745424	13
7850957	13
11644306	13
2103718	13
29593399	13
9184226	13
3098590	13
1021848	13
3729254	13
18965574	13
8728554	13
7984833	13
1644750	13
12504358	16
18087999	13
5198879	13
8427939	13
3291025	13
5568808	13
81342837	13
274359	13
15494417	13
4754109	13
3484633	13
10497850	13
957977	16
18826778	13
7294816	16
9859069	13
16075374	13
555892	13
8113460	13
20470244	13
4311787	13
3293360	13
873403	13
3719180	13
6230981	13
2239890	13
8005482	13
8039794	13
24654309	13
8854769	17
15762485	13
5888831	13
10392298	13
1624516	13
5154907	13
4031018	13
14024871	13
7593722	13
4946411	13
17026825	13
5524185	13
20507271	15
1197089	13
16283589	16
2288986	17
5441319	13
8348693	13
18967167	13
522485	13
12678845	16
4643762	13
30518796	17
10664067	13
9284072	13
589311	13
13932020	13
6147113	13
4281187	13
16278994	17
5146496	13
3024324	13
12636359	13
7402292	13
4368162	13
1034046	15
453758	13
3331644	13
1161294	13
5590678	13
579877	13
7233460	13
1701885	13
606109	16
10837	13
4379260	13
11628456	17
1652676	13
24035439	13
1867233	13
3913474	16
7701112	13
1565884	13
16290689	13
15922372	13
4580725	13
884914	13
13464198	16
9153287	13
2884619	16
354499	16
49784	13
9783872	13
11636325	17
9242662	13
13224575	17
1400142	13
2056728	13
2279428	13
2239585	13
15498200	15
13473638	13
464742	13
8605067	15
10312123	13
16957063	13
6941703	17
312535	13
1343753	13
16020071	13
769565	13
88565	13
22481552	13
11415968	13
455939	15
2460726	13
11463525	13
15976997	13
3240353	13
16196041	13
4804002	13
16438566	13
9482894	13
33299510	13
9799042	13
29458668	17
7406839	13
14091534	13
2882257	16
1852036	13
1038019	13
7734903	17
6391945	13
1782073	13
856331	13
10828621	13
3376367	13
9578203	13
2687026	16
18140169	13
5947685	15
3294684	13
25690780	13
5159713	13
28092540	13
4111722	13
23466005	13
17648683	13
13786176	13
3787717	13
10917357	13
6767709	13
1801398	13
4942225	15
323419	17
2719310	16
322461	13
8082957	13
12421383	13
30201786	13
19147107	13
3654262	13
9143560	13
13544194	13
1947695	13
6616917	13
4681783	13
7456704	15
5628713	13
12782836	17
20659706	13
225434	13
10761626	17
3108159	13
14357469	13
2960637	13
7348951	13
12481677	13
2014676	13
17912809	13
2839529	13
3449223	13
2070017	13
12974508	15
2172716	17
42508530	13
5058193	13
3462970	13
18996119	13
956516	13
8192398	15
11346185	13
15140514	15
7374186	13
89294	13
3051786	17
8180526	13
8441097	13
834461	13
6320518	13
2890802	15
29129710	13
1964524	13
14455992	13
3976954	13
6534615	13
1325771	13
5573565	13
12346125	13
18390752	13
17992175	13
17696748	13
12865390	13
3524313	13
8426559	17
1057718	13
10823830	13
501265	13
752506	13
11871146	13
2656398	13
1472059	13
4686593	13
2803542	13
6899838	13
873922	13
2513409	13
5416252	13
26026760	13
1116136	13
27469465	16
28887446	13
19232868	13
2962482	13
7479815	13
1641178	13
8647265	13
5646602	13
7944090	13
10500970	13
3200423	13
550453	13
18901740	13
2122376	13
14160774	13
17799978	13
2773778	13
429102	13
15828271	13
7203777	13
3605407	13
588824	13
9037806	13
84007	13
2837875	15
4358745	13
690752	16
27097860	13
1038227	13
16063675	13
23614804	13
4715641	13
84839	13
2081760	13
38805863	17
3268953	15
14192746	13
4734949	13
14369473	13
2867415	13
6232581	13
5029614	13
8881161	13
11257658	13
7655122	13
367017	16
12710679	13
3192016	13
4543406	13
331568	13
93509	13
1730061	13
18049392	13
3050701	13
15317431	13
8610971	13
11168529	13
17422011	13
20033844	13
15524285	13
1769945	13
2404457	13
7455943	13
8953102	13
5045760	13
1956731	13
10598511	13
1804664	16
821422	13
7228526	15
5301081	13
13958412	13
7687791	13
42718760	16
17614048	17
7749027	13
13616465	13
12103607	13
1818142	13
4247208	17
6085159	13
11213274	13
4341613	13
1585873	13
314241	16
1843211	13
24276936	15
7791144	17
2680711	13
1446895	13
7765789	13
5466559	13
21133023	13
4870521	13
20010650	15
2882903	13
23731720	15
4176215	13
14701055	13
1703967	13
7210647	13
8367779	13
1514068	13
19326521	13
8743169	13
3933911	13
10829917	13
12231237	13
6695152	13
2135417	16
6958515	13
7029269	13
5925210	17
1686892	13
2490355	13
20353292	13
5673264	13
15243807	13
6162467	16
8339526	13
3188943	13
1922113	17
24345322	13
13796099	13
7733148	17
971330	13
8738191	16
6622286	17
14789697	13
1580692	13
153264	13
5653870	13
599589	16
6655659	13
469170	13
7847916	13
11825400	13
23447216	13
2121145	13
4565963	15
5103794	13
10433712	13
2237409	13
4896401	13
1224412	13
9106457	13
9820892	13
5548282	13
14032533	13
507933	13
3954002	13
13374165	13
3518730	13
4191690	13
6521014	13
31788910	16
590386	13
17357974	13
3025671	13
219104	15
1512163	13
1139693	13
14961392	13
30918980	13
1961749	13
7433990	13
22339218	13
887477	13
1489379	13
4843910	13
1440568	13
11949314	13
13104388	13
1782110	13
1147655	13
8149218	13
26470305	13
4870227	13
811063	17
7697592	15
28514501	17
5898644	17
4859580	13
43406756	13
8315952	13
3710596	13
239102	15
725419	13
5560594	13
5290142	13
660421	15
17213656	13
14486405	13
4287489	17
334475	16
5359470	13
9441019	13
17739739	13
2579643	13
598804	17
650392	13
7865884	13
17431066	13
6552472	13
3533164	13
30300613	13
9997341	13
14298427	15
16948370	13
3295340	16
29078451	16
9614745	13
1698069	13
8325904	13
19318450	13
4752721	13
11732701	13
4357547	13
197296	13
6389829	13
11408831	16
724639	13
1013660	17
7445511	13
14391492	13
12454063	13
7653305	13
4066455	13
17304418	13
3631729	13
24282982	13
24417183	13
3469258	13
1260983	13
9745903	13
4600921	13
7477841	13
2043931	13
8100062	17
16157449	13
1112250	13
21196915	17
7073530	13
12874888	13
14539850	13
2061206	13
4547721	13
9412801	13
2085174	13
2559531	13
16065812	13
10772340	16
7787074	13
9587502	13
30376452	17
16685349	16
6315903	13
4131563	13
2362737	13
4818420	13
5551698	13
20067781	13
4940407	13
3165814	13
14663322	13
41006951	13
5311832	13
6728900	13
11157204	13
18661823	13
9244546	13
1809114	13
10903203	13
28660651	13
3122072	13
12591766	13
6991089	13
11648677	13
5691874	13
3099507	13
9082841	17
9277797	13
12889739	13
1355360	13
36638113	13
3379329	13
2222682	17
8246499	13
2373748	13
1632163	13
1848	13
5527797	13
6711694	13
9219439	17
313116	13
21180247	13
120084	13
4467112	13
308609	13
10193088	13
1370754	15
13271391	13
10088943	13
14480232	13
2277805	13
2686385	13
25184075	17
68875517	13
3869850	13
4440963	13
2824804	13
1342006	13
34673320	13
454499	13
8734821	13
17610001	13
6047305	13
7024706	13
10754676	16
3412618	13
4625246	13
2452443	15
794632	16
3554125	13
6047256	13
14082697	13
10430753	13
542025	13
829564	13
2036840	15
678938	17
14546754	13
5594322	13
9475386	13
3006502	13
10822138	13
15965855	13
7550134	13
3820927	13
1196621	16
2603843	13
10911836	16
6171000	13
10227220	13
44507333	13
1944091	13
25799713	13
7698164	13
6316186	13
3523029	13
22352191	13
3021332	13
7405784	13
28535966	13
8593072	17
6289451	13
8820437	13
2242373	13
1840791	13
29476461	13
8871569	13
17366949	13
7342245	13
1724315	13
5548008	13
9679158	13
6287932	13
16600779	13
5626118	13
1301539	13
7599775	13
603661	17
9351363	13
2135660	16
321024	13
3204567	17
1672680	16
9261707	13
2746262	13
2391720	13
24293657	13
3883849	13
16140149	13
3184051	13
2939469	13
5597904	13
4181459	13
17612777	16
3935366	13
12745016	15
6670778	13
4811125	13
4012345	13
6566489	13
9055778	13
19166021	13
9695909	13
8603168	16
5327995	16
9350405	16
3212650	13
6761979	13
11796549	13
18631980	13
2537971	13
6411871	13
19357697	13
23021335	13
14036241	13
10206565	13
3857593	13
3779103	13
22691467	13
415411	17
11602930	17
18831459	13
7819309	13
12404841	13
16907004	15
8363244	13
26932833	13
4677783	13
925221	13
3992369	13
31889159	13
12084501	13
2545405	13
8971502	13
619260	13
1447384	16
12406910	13
1305890	13
13878532	13
1913695	13
2951010	13
2730631	13
10713739	13
18843962	13
6419384	13
7980936	13
211431	13
5686215	13
9586389	13
6174050	13
4584204	13
12348506	13
1141806	13
9318486	13
39843016	13
3472168	13
5112942	13
10758704	13
592042	13
3735737	13
7490055	13
427753	13
3800036	13
8896599	13
6163337	13
9260189	13
23193260	13
415858	13
9811520	13
299657	13
2819952	13
6275722	13
10075959	13
393245	13
14665806	13
4724407	15
5998962	13
19367817	13
4234448	13
2042169	13
1125118	13
16057063	13
2728384	13
2971134	13
460850	17
2232504	13
11164027	13
1803469	13
682639	13
4470241	13
726694	13
6588862	13
2186812	13
8552881	13
3024659	13
2531809	13
3842247	17
583280	13
1591539	13
909848	13
9744519	16
23955498	13
21971757	15
5419616	17
4390040	13
27920941	13
12165833	13
14491781	13
41141547	13
67041	16
19938232	13
7166201	13
1823409	13
5835987	13
11057127	13
14559729	13
2585389	13
2798693	13
6436515	13
2750546	13
1020513	13
835885	13
18288561	16
446538	13
41166149	13
17048344	13
14443414	17
4926432	16
20973670	13
2233389	13
4978063	13
11329929	13
13234691	15
3654901	13
4872999	13
6965642	13
1583292	13
27959288	17
27349196	13
11823234	13
9964133	13
4728237	13
4782653	13
12159897	16
24430008	16
2826603	13
25521475	13
8341281	16
8406950	13
3033063	17
27559557	13
10798407	13
15240762	16
10967361	13
4975934	13
13066875	16
3710332	13
197839	13
5131711	13
1898183	13
5281589	13
32086718	13
7544186	16
8913410	13
16625005	13
2857875	17
10238485	16
414474	16
9492521	13
10832454	13
10253255	13
742087	13
17160985	13
30739735	13
10287403	16
9682556	13
13256635	13
2344797	16
14267626	13
26601415	13
6579331	13
2429110	13
4529644	17
3519163	13
22972084	13
8726842	13
7162758	13
2915522	13
15095655	17
2516143	13
15785301	13
2271793	13
6989277	13
12600245	13
1968801	17
896513	13
5027977	13
11050880	13
18973402	13
28011190	13
2745690	16
13688147	13
12172597	13
2260402	13
5568509	13
18358682	13
2182527	13
16166674	13
9487740	13
30830380	13
19028762	13
1332577	13
25387690	13
15288663	13
15878017	15
13267317	16
2966148	16
10272635	13
4003549	13
4763742	13
4494088	13
9920173	16
2052075	13
7554824	13
25537639	13
4980867	13
19015489	13
16980388	13
4078297	13
2270313	13
3909179	13
8308535	13
2932606	16
4790817	13
34422443	13
458916	16
2311357	13
4609732	13
6655424	13
5948271	13
4191144	13
306581	17
1776116	13
2062050	13
5277165	15
5826767	13
12047914	13
5994874	17
9358579	13
1380276	13
4553915	13
3052259	13
5566817	13
16001558	13
2778034	13
3502973	13
27268748	13
19834089	13
2133220	13
5101313	17
7579081	13
4567681	13
11157097	13
5431825	13
20950320	13
428828	13
3386553	13
6432449	13
7855473	13
8674865	13
2108565	13
1047082	13
10288870	13
1191939	13
11966391	13
960339	13
18829790	13
1918455	13
5177339	13
211438	17
12215907	13
29599596	13
19096088	13
5680638	13
5113587	13
3554424	13
730558	13
5192177	13
27586530	13
13866817	13
1028853	13
5322604	13
4304023	13
28319084	13
30234178	13
15152172	15
14600625	13
10231476	17
16181906	15
1544322	13
10982108	13
5212532	13
14312247	13
687570	13
13317273	13
8287679	13
7163127	13
7650961	13
4595612	16
18466737	13
9647017	13
21433497	13
5937730	13
8884958	16
1217727	13
19156848	13
1563483	13
5616503	13
7207749	13
13430337	13
3690216	15
4643784	16
707411	13
19859753	15
1572383	13
5081565	16
3528968	13
6517240	13
1102592	13
8930594	13
13681972	13
8188849	13
6184695	13
2029896	13
10648051	13
4769712	17
137976	13
9142033	13
42830865	13
662326	13
2281665	13
4516328	13
11101666	13
17201985	13
7991045	13
6296925	13
2815820	16
4271449	13
11566967	13
6892074	13
20540635	16
2759982	13
13842444	13
25610457	13
14411368	13
2505633	13
2948413	13
36481065	13
15879475	13
3585608	13
7389527	13
3532369	13
6720178	16
20002682	13
20560898	13
3802070	13
11538927	13
6436365	13
10361897	13
6986728	13
10291518	13
10208148	13
63198048	13
10701283	13
252084	13
5390061	13
1341577	17
2614389	13
31525793	17
3754034	13
4196213	13
1122448	13
45385838	13
1984205	13
8483315	17
4922679	13
6273359	13
15006636	13
8363173	13
17931686	13
472611	13
7438603	15
7522741	13
6949992	13
18631499	13
9321994	13
257803	13
15168129	17
1648410	13
6710386	15
1955811	13
8734220	17
19222940	16
1250640	17
21714526	13
8515899	17
1979599	16
5820055	13
12117840	13
6396063	13
6765855	13
1896578	13
14864172	13
21419033	17
756875	13
5323086	13
921884	13
6883665	13
5820653	16
3968760	13
10568087	17
1669455	15
14567446	16
2055109	13
6093132	13
8269874	13
6687174	13
35446040	13
2028340	13
5642819	13
379803	13
21460404	16
5391887	17
18779642	17
2400547	15
4926010	13
5332185	13
15776121	13
17717490	15
12766849	13
11670720	13
19849651	13
7014655	13
2240150	13
18807611	13
5845972	13
4800499	13
417304	13
170738	13
7409111	13
8816336	13
6176497	13
8650318	16
3413400	13
1419566	13
6919893	17
2745482	13
29046560	13
1689312	13
3573419	13
701214	13
746466	13
2511452	15
3781201	16
5205852	13
7476124	13
1631328	13
26281264	13
3548732	13
9158833	13
5832022	13
27370390	13
12968118	13
2482544	13
4762967	13
592441	13
6822580	13
1287910	13
144042	13
16015342	13
8918258	13
17087800	13
41787012	13
4973609	17
14485539	13
747278	13
16987496	13
8039602	13
3816361	13
1732230	13
600446	13
7071143	13
1935833	13
12882944	16
4346500	17
9583403	17
18197326	13
1458648	13
4004398	13
6973918	13
2457839	13
1696259	15
351777	17
942692	13
3383630	13
3768318	13
5917587	16
10400682	13
3767258	13
9920773	17
14133858	13
6856644	13
4927285	13
4412091	13
8876341	13
13851645	13
1996542	13
11583909	13
3329711	13
2306146	13
4132289	13
16810334	13
30765950	13
6072457	13
2187610	13
3077193	13
8737410	13
11026441	13
9657749	13
6632803	13
3243966	13
238908	13
7335306	13
1984427	13
10987942	13
6578438	13
2566295	13
7659783	13
1272858	13
13296533	13
624112	13
9586968	13
9869964	13
4278750	13
28740881	13
878038	13
21418315	13
10185377	16
4565655	13
9949097	13
3918182	13
18069050	16
15968179	13
14095968	13
3240139	16
2676714	13
1775879	13
8027057	13
13826795	13
1240178	13
38156	13
19967258	13
5340929	13
7538641	13
11946273	13
13324614	13
3332553	13
13992328	17
8799287	17
8267893	13
3203120	13
5184960	13
10968164	13
8052744	13
10689358	16
5592138	13
24907001	13
2214771	13
29586649	13
3564280	13
3054542	13
1263016	13
5473229	15
6086908	13
5427776	13
13426566	13
11874355	15
3503594	13
6976907	13
6517320	13
1361990	15
31543948	13
14250646	13
14124431	17
25448992	13
585488	13
9291096	13
24501395	13
18614926	13
12553441	13
978287	13
2545512	13
16272732	13
26337598	13
4868104	13
10226278	13
2595498	13
19003030	13
3774990	13
9088511	13
2371044	16
2384552	13
1841519	17
11139451	16
22888973	13
2448263	17
5252367	13
4253313	13
7318977	13
749103	13
7884728	13
7309695	13
15962738	13
4425755	13
472689	16
5923833	13
8086721	17
3424219	13
252300	13
6154959	13
1508034	13
5449463	13
14779660	13
7517366	13
108348	13
581539	13
1016173	13
29154881	13
5111434	13
36240369	13
1103684	16
4711496	13
11626557	13
5016121	13
2147960	13
28994262	13
1336133	13
2814118	13
2759878	13
17229787	13
1440854	13
1575297	16
3662174	13
1007864	13
2175697	13
18281349	13
7181411	17
807286	13
477344	16
4623493	13
5882373	13
718559	13
2092646	13
106641	13
227580	13
1914156	13
18409958	13
13623860	13
9216529	13
15402950	13
2182335	13
11339177	13
13093352	13
7211470	13
3223388	17
5525869	13
12222700	13
13077145	13
7297088	13
1356104	13
10319223	13
302791	13
667165	13
15766496	13
12192767	13
15651711	13
9910847	13
4335891	13
9191474	13
3060587	13
6922460	13
17455760	13
7825564	16
8666714	13
7572192	13
19699560	13
1120760	13
7636068	13
11427751	13
27967982	13
981974	13
49746256	13
12866213	16
7770186	13
2350959	13
7486763	13
28812508	13
12799602	13
6082865	13
2707793	13
8094	13
7244331	13
14588491	13
12718298	13
1396370	13
8852886	15
58523	13
2854047	16
5419990	17
6836897	13
6627993	13
10559017	13
2417678	13
12817497	13
20222859	13
10996427	13
8912092	13
5088948	13
29231055	13
10116592	15
5131155	13
1417395	13
1909586	13
8752689	13
5849753	13
12000407	13
3283960	13
4452899	17
27224668	13
4131832	13
33635120	13
3987718	13
15481644	13
1783012	15
25001657	17
4121081	13
10457001	13
13588489	13
2344975	13
11322299	13
11791160	17
1555961	13
1252391	13
12996149	13
4681689	16
22456488	13
2277466	13
6998229	13
3438172	13
7961554	13
16566490	13
3068747	13
15569396	17
2843934	16
21838620	17
6266208	17
3476271	13
14899993	13
10477311	13
187758	13
25109832	17
12537241	17
28755552	13
390441	13
3881125	13
4192102	13
609782	13
15040794	13
878372	13
9410131	13
2076856	13
15920343	17
10768252	13
6931568	13
4120089	13
3530342	13
2331399	13
14245801	13
1372591	13
12097434	13
3098313	13
6438236	13
1917168	13
13805158	13
24004	13
17638302	13
19659787	13
6887157	16
171887	13
5026722	13
813744	13
31800638	13
1916473	13
3657140	13
9661944	13
8116053	13
6930203	13
2069274	13
13088681	15
880341	16
5328761	13
10358977	13
11435884	13
40852814	13
1069322	13
7275977	13
14164074	13
13518051	16
1523632	16
1420240	13
8152391	13
1225419	13
460668	13
6225306	13
29624527	13
2505738	17
1526113	15
8074712	13
19681230	15
37408357	13
14022012	13
2911028	13
48375	16
2667446	13
527787	13
2869203	13
5991737	13
33970	13
543522	13
1018389	13
774825	13
14086651	16
2828169	13
9942583	17
15351689	13
24442123	13
14136142	13
3345408	13
2050731	13
11234319	13
24908137	13
14286266	13
5331132	17
3028363	13
2618513	13
11479603	16
8750064	13
11929780	13
2751149	13
9710007	13
106057	13
4232881	13
8838288	13
5852980	13
13782989	13
1224617	13
17447658	13
21175308	13
25628051	13
3597541	13
5700461	13
10861148	17
26442091	13
16089271	17
4777578	13
31305234	13
15894931	13
199768	13
254877	13
3831208	13
14601342	13
7449560	13
2921267	13
5155988	13
132588	16
488495	13
15430627	13
4225166	13
6952102	17
15861671	13
12715086	13
16514358	13
153608	13
18205	13
2159018	13
15975047	13
28795704	13
14474225	13
9295807	13
580235	13
16806775	13
15965261	13
1958695	13
7331812	13
17762080	13
41786000	13
710275	13
18333397	13
1918915	13
626199	13
11999876	17
9828927	13
25383574	17
14041603	13
18406982	13
262591	13
2157348	13
4921707	13
10290613	13
7730563	13
5320170	16
15869867	16
1303381	13
2035020	17
10834341	13
12602164	13
2569340	13
17196631	13
1723651	13
20006217	13
8557615	13
38149051	13
46117	17
20276794	13
5109696	13
585452	13
7159372	13
10808445	13
1720825	13
538117	13
2376069	13
1026340	13
762375	13
1645402	13
15354427	13
23001536	13
2134166	13
12840902	16
13356880	13
4145938	13
3049246	13
4453404	13
455756	13
16873	13
4676722	17
5390199	13
12205371	13
2183177	13
19870592	13
5963987	13
4948322	17
12120533	16
378583	13
3447374	13
4652823	13
13999852	13
3244992	16
6108731	13
5023032	13
6497878	13
20396505	13
25482395	13
1685506	13
17396921	13
13352047	17
1978959	16
1807180	16
5753837	13
17037953	13
5029909	13
398235	13
7470587	13
3633369	13
5456130	13
7944923	13
21657056	16
12998700	13
15218467	13
13023923	13
3126616	13
15048211	13
18982718	13
1519656	17
3344046	13
8415906	13
2411278	13
1415298	13
7619639	13
2132712	17
9703545	13
4686490	13
8791156	13
13699000	16
33107106	13
12224256	16
251506	13
2445827	13
414319	17
1491627	13
4657535	16
6685056	15
764718	13
16374759	13
7954083	17
3620277	13
3811749	16
542696	13
8715424	13
8977852	13
6309473	16
2664114	13
11974160	16
2553999	16
838367	13
3752530	17
11815935	15
14224455	13
6288596	13
20899156	13
4885355	13
16307824	13
2402552	13
15390359	13
13711577	13
3894522	13
12175110	16
22659293	13
15463079	13
3840562	17
9767517	16
10683358	13
542276	13
631390	13
3890332	13
27496075	16
41884899	15
13125557	13
1075263	13
104163	13
4213350	13
2303616	13
16884092	13
1038560	13
3065241	13
1225459	13
21722469	13
20631082	13
320282	13
2669361	13
1230617	13
2478470	13
2924921	13
11955353	13
6173244	13
10343181	13
7435704	13
13366590	13
11198176	13
8148187	13
9768401	13
3401872	13
2964204	13
1335505	13
27001424	13
460505	13
2661941	13
31996050	13
35075782	13
10965847	17
711714	13
11148130	15
3275416	13
23657967	16
28423102	13
5748383	13
2026071	15
2288206	13
3909670	13
6446526	13
1599354	13
11957851	13
15897840	15
2502790	13
11749931	13
2839162	13
5460170	13
14203488	13
3569384	13
15725336	13
13359241	13
388698	13
3207575	17
11971692	13
12804689	13
698488	13
3756967	13
3933475	13
4040058	13
4145272	13
50162000	13
8614899	13
12377859	13
69682	13
50703809	13
316527	13
8687083	13
29807789	17
3958439	13
8311327	13
749632	13
2196534	13
330029	13
3328864	13
7994008	13
15193736	13
7772387	13
7460918	17
9088520	17
7252728	13
21068585	13
26526952	13
39976607	13
1174013	13
11044265	13
5181407	13
21702840	13
27794074	13
1951880	13
8644638	13
16210148	13
618876	13
7626495	13
13973061	13
12263133	13
384611	16
20311669	13
1343338	16
3881918	13
5110093	13
3345755	13
7004987	16
14119342	13
2735108	13
4411576	13
16845496	17
7989902	13
25488607	13
1124085	13
8306518	13
4991599	13
11301102	13
5841868	13
2009114	13
4407692	13
2011865	13
6222298	13
2292281	13
628008	13
8894248	13
1668345	16
3756638	15
15969389	15
5855772	13
1859019	13
5110767	13
10637989	13
1152469	13
5266676	13
3257936	13
7359634	13
8774235	16
9104396	13
17793049	13
18666684	13
6361953	13
17729009	17
5446790	17
1624783	13
153092	13
6265117	13
1378438	13
1099732	13
1475296	16
8039873	13
1187627	13
3250692	13
6049344	13
37253897	13
1929673	13
17186294	13
13697477	16
16309231	13
1510469	13
2270891	13
3784241	13
9688709	16
2114168	13
3645123	13
8913011	13
8371089	13
6642821	13
2059680	16
10764483	13
3987626	13
5488288	13
1547416	13
8707074	15
2085805	13
3467656	13
23344381	13
8367493	13
1671486	13
5392714	16
4281713	13
598450	13
2089	13
13735399	13
20648476	15
7431369	17
8918097	13
2663488	13
2989092	15
11921535	13
17176974	16
4285880	17
6931145	13
1513598	13
4144203	13
27367564	13
25187683	13
47750896	15
1138850	16
2599922	13
3105133	13
3214044	13
30094670	16
5419629	13
729239	13
3033653	13
6264108	13
7242286	16
2152107	13
1896529	13
14421074	16
6802161	17
4062406	13
2215732	13
8509288	13
8940581	13
2486233	13
5614175	13
2487458	13
11915589	13
6602007	13
7636482	13
16478967	13
7434540	13
7396678	13
8174716	13
71185	13
1605435	13
1355911	13
3790888	13
7746842	13
1108445	16
4476334	13
5152971	15
2196595	13
1234194	13
3602636	13
13766027	13
7186673	13
3630062	13
11427173	13
12358440	17
2461759	13
6735924	13
2881279	13
2952531	13
4565685	13
9130182	13
5707927	16
3607259	13
1145554	16
27386812	13
6230279	16
2076270	13
634390	13
4569724	13
7016305	16
8431812	13
2383013	13
10692997	13
21901660	13
15154828	13
7584451	13
1686377	17
1104360	13
33576305	16
1300458	13
19983574	16
1362140	17
13123497	13
32033841	13
20028387	13
3261784	16
3416455	13
891132	13
1141005	16
4095204	13
9052840	13
3118391	13
485810	13
30955267	13
6311477	13
242269	16
9322627	13
8980	16
21924265	13
397456	13
2730226	13
16768381	13
2748743	13
2005514	13
30397813	13
6825984	13
9976853	13
234003	17
8916043	13
1545738	13
10871928	13
22729294	13
9102502	13
10104822	16
6489154	13
1989817	15
14390487	13
10987144	16
3918323	13
28022609	13
5685665	13
6995522	13
2603582	15
12434749	16
13323326	13
9077654	13
6802873	13
16675439	13
6361350	13
861816	13
13606814	13
15605183	13
11679016	16
5209582	13
1163485	13
6586873	16
741559	13
3573186	13
3826444	13
1177143	13
8885629	13
9120390	13
20802452	13
4598947	13
34333077	13
2022932	13
10291836	13
3437764	16
39883487	13
10111741	13
3807097	17
17315057	13
8500172	13
2086605	17
3029180	13
16373706	13
3661860	17
34502738	13
2194640	17
45729987	13
10650765	13
1291907	13
4788422	13
2195145	13
18128142	13
5709208	13
22776919	13
995335	13
8869888	13
11902983	13
12083758	13
40803462	13
17113815	13
3490809	16
3375674	16
1997129	13
10918802	13
42834893	13
2863188	13
3484591	13
5972374	13
20221728	13
20315438	13
1668009	13
23114950	13
5213820	13
1431532	13
11561831	13
12073177	13
648367	13
2101227	17
6362916	13
10014962	13
10246623	13
1016357	13
1508460	13
269197	13
6662465	13
6131350	13
23078767	13
96287	13
4322274	15
9006446	16
6164500	17
2547399	15
3676187	13
3239332	15
9670848	13
4652665	13
67851	13
4828616	13
2455303	13
29861414	13
718684	13
5632677	13
11617865	13
9013018	13
1354563	13
20443114	13
47464076	17
11472299	13
8681255	13
208978	13
107259	13
31203176	13
8034714	13
21840589	13
450287	13
2207860	13
1093807	13
3736149	13
3796512	13
20002601	13
7725564	12
1963358	13
3821647	13
2399036	13
14420188	13
1916539	16
9042259	16
8670415	13
973853	13
19675913	13
19588194	13
4843514	13
5543559	17
16490192	13
652121	13
3582884	13
10243649	13
10760231	13
6183028	13
6059487	17
5427526	13
11872753	13
1921088	17
20702492	15
35085863	13
777009	13
8573417	13
20261242	13
7845108	13
13317526	13
3621412	13
361297	13
12920387	13
6112079	13
6734611	13
9508031	13
29585133	13
20730851	13
42914952	13
9120129	13
989827	13
4192944	13
4034873	13
4214677	16
353928	13
14804079	13
6236742	15
6268638	13
24697540	13
29714391	13
6122120	13
10282025	17
2890383	13
22682558	13
13330760	13
1176096	13
1503623	13
16406667	17
4461563	13
10139843	13
9075994	13
8502105	13
10326982	13
20170780	13
3964555	13
15641230	13
4484737	13
5557225	13
12756159	13
2942390	17
1358713	13
11019188	13
3577190	13
807009	13
9617387	13
4669992	13
1981221	13
1133989	13
29915705	13
9324468	13
3632348	15
4219653	13
2118517	13
4169281	13
22561815	13
27972800	13
15584436	13
7422688	15
5779694	13
11445058	15
2802783	13
23835520	13
390795	13
30070549	13
932930	13
1904666	13
19995817	13
9259303	13
6598114	17
7761565	13
20949289	13
8103690	13
5670342	13
3616499	13
21556517	13
10446807	13
1601348	13
353873	13
7911385	13
12233610	13
3777708	13
4259121	13
1672837	13
11691325	13
1434619	13
441521	13
2025121	13
8339203	13
13056984	13
18737859	13
11831540	13
17671	16
4377165	13
11060544	13
34222795	13
1019983	13
1137102	13
7333429	13
2433140	13
5243339	13
1983122	13
5594193	13
3512642	17
3291105	13
21117604	13
3100615	13
987003	13
6988813	13
13717490	15
5437132	13
5412856	13
7552467	13
5335457	13
1474999	13
1462065	13
5856033	13
1045725	13
5652804	13
5945432	13
19537454	13
51342991	16
1646026	13
44689076	13
6515126	16
7177077	13
316294	13
6400365	13
31300459	13
3919859	13
630348	13
1008739	13
8655098	13
2160315	15
725519	13
13247152	13
1011002	13
23551594	13
1291078	13
3393245	16
704005	13
3442273	13
831801	16
7594946	13
3638495	13
9301838	13
23592559	13
9418484	13
8203977	16
6445605	13
423696	16
1257275	13
18186765	13
6772444	13
494333	13
8143878	16
4065276	13
1787519	13
8978298	17
1472716	13
891570	13
4688661	13
3789673	13
11012843	17
5805984	13
20442719	13
8553788	13
12644	13
10933748	13
265729	13
4433616	13
694208	17
9864078	13
4014380	16
16556903	13
4836695	13
2921415	13
3051000	13
4646332	13
1730964	16
4751178	13
12141821	13
5718167	17
6753124	13
1345734	13
81822	13
11261159	13
470492	13
2894639	13
3625868	13
696537	13
27685366	13
8810474	13
15598288	17
3546055	13
1707018	13
2006416	13
33562790	13
10131803	13
3176260	16
4944475	16
320658	13
2195582	13
22307753	13
9802211	13
351848	13
6249213	13
10057413	15
26370	13
5158884	13
6630175	13
32217142	13
11067376	13
914973	13
5725773	17
7793638	13
18033632	13
1235856	17
14877251	17
2849466	13
4902996	13
1022299	13
7372509	13
18416431	13
9790101	13
6704481	13
24122154	13
9859551	13
7325337	13
34525741	13
597161	13
2518812	13
3955678	13
1378193	13
2223799	16
4952291	13
1280294	15
6928964	13
5637949	13
14150231	13
6028904	13
20136001	13
7405330	13
14085920	16
5644868	13
14616027	13
2106097	13
3471209	16
3715925	13
7446424	13
583693	13
7825867	13
19629225	13
919645	13
5504351	13
16793680	15
4760280	13
6426470	13
12549609	16
15586062	13
8709194	13
18902963	13
14793290	13
3509837	13
12635936	16
2640858	16
10006453	16
3597673	13
2913329	13
749893	13
3279028	13
20508823	13
5248058	13
20209212	13
6372180	13
929907	15
11142680	13
6304757	13
1125307	16
7213518	13
19168562	13
11047983	13
276617	13
64608903	13
17840745	16
3102787	13
34620840	13
8934213	13
7668828	13
17973082	13
2201355	13
5651554	13
10326898	13
2270658	13
483596	13
3834314	13
2936814	13
1822136	13
18882163	13
9231418	16
1104293	16
3661499	13
10880175	13
3048287	13
4112266	13
1673490	13
78232	13
11509	13
13603526	13
16297926	13
2219995	13
2982416	13
10004937	13
1510894	13
5877317	13
22067001	13
10381436	17
1271588	13
21746140	13
16884950	13
15796554	16
13630741	13
9381443	13
448251	15
7146164	13
4941496	13
8162095	13
10425758	13
6405756	13
13088818	13
28249596	13
6993078	13
13300059	13
660760	16
7711114	13
8627445	13
1491128	13
32079913	13
6315074	13
1454516	13
6737750	13
8002413	13
722682	17
1722744	16
6728125	13
3438135	13
532177	17
3500851	13
2837554	13
2260636	13
11241326	13
1376090	13
4082038	13
23393090	13
13314418	13
24372236	13
2614859	13
7010905	13
12316757	13
4234784	13
60346014	13
17228636	17
1991946	13
13111975	15
13582839	13
8284837	13
5974638	15
2458269	13
12402826	16
3726448	13
22219385	13
4075858	13
3402273	13
16085267	13
17381518	13
234952	13
9045532	17
1296238	13
1856712	13
4615789	13
7929079	13
1409383	13
392356	13
4570171	17
10705681	13
15802001	13
272150	16
19535123	13
33504574	15
2462966	13
1725373	13
11962099	13
38891124	16
2354324	15
9878395	13
1823975	13
783324	13
2181247	13
14111553	13
588277	13
3943030	13
15889860	13
16752983	13
661485	13
18097000	13
11140587	13
12995896	13
1663372	13
7499283	13
6487758	15
582215	13
13042274	13
3201061	15
6437344	13
40543507	13
5317084	13
12381708	13
2758444	16
618778	13
6647074	13
32306812	13
1221139	13
8583927	13
16784177	13
8168341	13
428803	13
3825606	13
359089	13
3731921	13
19949036	13
13837231	13
1419300	17
5114047	16
266849	13
13654461	13
23838376	13
9524042	13
6789126	13
2549360	13
8866507	13
8599974	17
2432167	13
620376	13
2370664	13
1226923	13
11520278	13
7959264	13
18206756	13
2487166	13
3432277	13
4246204	13
6157328	13
17246789	13
44088268	13
26579716	13
10933171	13
32846488	16
6000023	13
6799090	16
12951524	13
3459082	13
6993109	13
26904828	13
5801122	13
4558624	13
162252	13
41929577	13
12713271	13
3468784	13
2738656	13
3380689	13
20380254	13
8713258	17
1700427	13
7950438	13
24423842	16
10395738	16
15042478	13
6607114	13
8812438	13
13379424	13
3693936	13
2231543	17
3651199	13
11746154	13
5224288	13
4964482	17
36541474	16
1948729	17
3289587	16
5423483	16
9255860	13
7255355	13
8777687	13
19973589	13
2134822	13
10767797	13
592367	15
520933	13
25784157	13
10005025	13
21153260	13
7569082	13
8244538	13
10980310	13
1795727	13
5096760	13
1006567	13
2042655	13
45567	13
3043125	13
17789237	17
3662264	16
4214868	13
760328	15
27447970	13
6587896	13
5085292	17
26123878	13
11254234	13
8163503	13
19468129	13
10039290	13
6150934	13
20012680	13
54610	13
1018264	13
7454777	16
6008346	13
2380688	13
10386	16
43462309	13
22111741	13
27366350	13
6015857	13
1348928	16
18057358	13
701380	13
5935999	13
1823327	16
2992026	17
343442	13
2778075	13
24115104	13
5634449	15
31521572	13
5758762	13
4609990	13
3731563	13
18482541	13
162279	16
8023221	13
9771972	13
5396443	13
20843962	13
9047735	13
17660657	13
1717945	13
6095646	13
10040207	13
5357545	13
2345209	13
9294664	13
16269736	15
10742543	16
18146187	17
3556950	13
1844387	13
44198	13
391003	13
12257117	13
1197807	15
3983475	13
1106023	17
18613663	13
4240284	16
2062660	13
3950826	13
878816	13
26889428	13
6461054	13
3777951	16
34779973	13
14364916	13
5142251	13
9503746	13
10318447	13
25719985	13
1453224	16
12177529	13
15264604	13
28147246	13
9995044	13
6757725	13
3680369	13
17360658	13
236640	13
5176934	13
8303761	13
1848646	13
24889554	13
742401	17
6632990	16
13782121	13
118073	13
385103	15
708812	13
169112	13
3659886	13
2019764	13
5967415	13
9575849	13
1815934	13
8961355	16
1539908	15
1277984	13
4782711	16
2515546	13
2890998	13
10160740	16
24426930	13
12307111	17
3595372	13
16142973	13
4776596	13
9757375	13
27558079	17
8741165	13
944846	13
2094547	13
3694800	13
7898119	13
1840798	13
24287452	13
1110991	13
3817666	13
2145970	13
7086991	13
4607590	13
7071907	13
25667661	13
15584778	13
6074230	13
2175248	16
1334976	13
13183440	13
2096110	13
7326628	16
9374847	13
1911338	13
5864692	13
3540788	13
13459273	16
9514434	13
3357759	13
779446	13
10395213	13
4527587	13
12528639	13
61505233	13
12678154	13
20717136	13
6224035	13
4306858	16
10850710	13
5392160	13
327581	13
10374733	13
10240022	13
3335510	13
3536040	13
10762249	13
3499713	17
1263525	13
5398445	15
6035582	16
8997326	13
14578655	13
11556256	13
1099216	13
3423391	13
11549634	13
23315426	13
9729337	13
110691	13
15191879	13
4499174	15
4901172	13
2231863	13
4538117	13
3289472	13
933823	13
4063119	13
6449789	13
8823424	13
2741123	17
11871830	13
9772504	13
7495089	13
1277068	16
8407254	13
1079955	13
47845601	16
6432135	13
10218691	17
8946893	13
2757762	13
872921	13
2957738	13
8111476	13
10077980	13
10900487	13
13215075	13
1744928	13
13736691	16
1980114	13
8983780	13
17508135	15
19723758	13
4974639	13
15298836	13
10279420	13
647970	13
3046437	13
21675971	13
19481685	13
5692033	13
4814692	13
1848345	17
4936619	13
31427823	13
1569261	13
21094914	13
3859929	13
6990308	13
1430727	13
10958762	13
13822724	13
14824412	13
4831772	16
57951	13
3932595	13
12824178	13
2024852	13
22881992	13
16795488	17
4268325	13
5212084	13
5268337	13
2078559	17
27689706	13
132970	13
9308823	13
1042928	17
13516810	13
3255813	13
8034179	13
22450352	13
10354094	13
87336	13
37106485	13
1478843	16
11965519	13
44403901	13
9690780	13
424744	13
6049784	13
1266485	13
331663	13
12416301	13
1513866	13
8962317	13
9148901	13
291283	13
12470080	13
2245138	13
12622738	13
17953387	13
19682755	13
4894868	13
10655370	13
9398423	13
14216290	13
8030436	17
8189260	16
8961327	13
1493807	13
7809731	13
2771769	13
24538173	15
5003882	13
1718509	13
3663236	13
2667404	13
930995	13
2222788	13
11202321	13
15369346	16
1715926	13
26626305	13
1504217	17
12520128	13
3242898	13
2563423	13
21290110	13
10921344	15
7780934	13
8675738	13
416580	13
4975857	15
5066120	13
4642983	16
2181101	13
4854809	13
1491344	13
57728	13
17750880	13
11419742	13
9059471	13
3925088	17
5424902	13
1782370	13
14993572	13
4184020	13
42117	13
105912523	13
32911230	13
12269878	17
2331088	13
4196587	13
8665900	13
15424925	16
10562178	13
5026732	13
6316931	13
7777259	13
8068213	16
6895462	17
1454122	17
10621809	17
2530309	13
482534	13
21247651	13
14552078	13
91906	13
25499464	13
1693090	13
26353002	13
15260626	13
15934198	13
2084531	13
5204406	13
3107609	13
7761891	13
3137689	13
7212791	13
2247159	13
7619469	13
5794409	16
4015423	13
4910128	13
4977046	13
612149	13
2230576	16
27885247	13
25967193	13
2301064	13
644484	13
7097107	13
23838235	17
11349832	13
579376	13
26911533	17
10972455	13
810799	13
13726044	13
3701924	13
4039443	13
2273461	13
703088	13
3482284	13
1762684	13
1073019	13
5566910	13
45428	13
11449222	13
18955854	13
2768609	13
17406209	13
31417027	13
6537547	13
13397897	13
5603625	13
277796	13
524637	13
22218771	13
5963844	13
103411	13
6786637	16
1769114	13
39260841	13
1329907	16
3150921	13
25087438	16
6331991	13
1527782	13
1628798	13
8517676	13
7710964	16
2386934	13
1041410	13
2134378	13
7707893	17
7281467	13
3371529	13
8792940	13
18822895	13
3868420	13
8650555	17
9515719	13
9011894	13
4219907	13
4483763	13
3112927	13
8474835	16
12586520	13
15405401	16
17393229	13
1203366	13
15050036	13
1921086	13
24105388	13
18812820	13
2225176	13
7722114	13
5172062	17
1437008	13
2820571	13
16724619	13
2571386	13
2076503	16
10712456	16
10968872	13
5855194	13
1434972	17
5215709	13
43361955	13
1514064	16
24219044	13
5691483	13
4472471	13
4619609	13
2542720	13
4075728	13
8325400	13
5666289	17
1055351	13
23089358	13
8324044	13
7895764	13
3070294	13
7185621	13
466688	13
5881666	17
6697025	16
6697331	16
24685409	13
12663838	17
419414	13
897062	13
18715432	13
31575990	13
4724903	16
947386	13
4054484	13
1708503	13
7154813	13
5753321	13
32238992	13
358389	13
7666182	16
7353881	13
5776964	13
1434691	13
11469930	13
11469370	13
2917752	13
325226	13
5794711	13
4064712	13
8997060	13
9509081	13
1054897	13
3911951	13
9959248	13
9323498	13
11289095	13
10720545	16
3754354	13
27068796	17
1201032	13
15404592	13
26250912	13
220973	13
3974305	13
16686280	13
8845856	13
2546527	16
14744564	15
6603825	13
8838937	13
4812341	13
9502924	13
3288046	17
10222615	13
2018155	13
3565936	13
315161	17
16691603	13
31061180	13
6227757	16
14380414	13
7958547	13
19495104	15
7248741	16
1724562	13
9562593	13
196714	13
7771812	13
5511470	13
3985433	13
2964672	13
23606444	13
10745068	15
999889	13
4673414	13
5065350	13
9423597	13
18402422	13
5161227	17
7941854	13
12681232	13
10554740	13
15176851	14
9973333	13
28776362	16
6795634	13
3632788	13
5639336	13
7157274	13
7588077	17
12759544	13
399470	13
7371576	15
7704011	13
10424250	15
935535	13
6302403	13
863854	17
6145430	13
12434316	13
6192807	13
2594389	13
5861591	17
1366824	13
1387061	15
7259488	13
8578609	13
1127999	13
24214095	13
2396643	13
2313900	13
16375366	13
16029524	13
739348	13
5413244	13
4817899	13
4147079	17
16231828	13
2720196	13
33439660	17
16944606	13
1528406	17
1599602	13
11460062	13
16050880	13
10970824	13
8960565	13
1220854	13
11388624	13
2517668	13
113701	15
16662364	13
8442480	13
6831324	13
21468975	13
1486848	13
11210007	13
12329959	13
12444299	13
1648367	13
2740391	13
16393755	13
15763285	13
12418678	15
11728589	13
1529893	16
84975	13
2782062	13
14523393	13
10655281	13
5557091	15
32534580	13
4299309	13
3669871	13
3077718	15
478861	13
7690810	13
16500398	13
6393087	16
8862452	13
1946855	13
6819391	13
10470915	13
15443654	13
37119342	17
460849	15
19302240	16
6835606	13
1830171	13
1729781	13
7350654	16
4111251	13
12931793	13
10909941	13
4724259	13
51850837	13
427191	13
2548963	16
3360943	16
18725711	13
3496183	13
3212846	13
25677123	13
2173163	13
4972787	16
9791168	13
14719499	13
13430449	13
5891519	13
9275222	15
3373528	13
3529007	13
19407305	13
8992381	13
7194713	13
841789	13
3899624	13
32228114	13
4494619	13
1089045	13
3024264	13
18040187	13
4222187	13
6203634	13
11106521	13
757988	13
239189	13
8815223	13
8843637	13
5905069	15
869972	13
10956096	13
2855744	13
13088985	13
4434668	13
23042271	16
8641613	13
8169789	13
363976	13
1008763	13
523952	16
12173932	13
20154598	17
7110201	13
6274537	16
15297407	17
1594571	16
10288583	13
3543854	13
11740686	13
12474	13
1411023	13
7080396	13
21189952	13
16285624	13
1104110	13
10710	13
17860851	13
8770011	17
358697	13
8745454	13
5580261	17
3517082	16
36513389	13
1682847	13
2021520	15
2376711	13
6735396	13
2995795	13
9136450	13
3397386	13
6686466	13
22060210	13
7141570	13
8381500	13
2262149	13
14710916	13
852326	13
1476467	13
3700083	13
11564688	13
4716459	17
1992460	13
21465751	13
4382729	13
13375460	13
16056178	13
4087400	16
20259564	13
9156852	16
72767	13
685125	13
9293193	13
838418	16
13535788	13
17944374	13
12976339	13
1768308	16
5467248	13
153794	13
2847303	17
18632664	13
6641793	13
13752102	13
16267344	13
2128957	16
9938699	13
181969	13
5892076	17
4400520	13
4640151	15
9199890	15
2891468	16
10728825	13
2870685	13
2703844	13
6710263	13
5053079	13
2649663	13
1045553	13
8128286	17
5479806	13
6963768	13
769473	13
427743	13
11297697	13
31349147	13
4938126	13
16439942	16
2770262	13
2479543	13
3244305	13
2416916	13
1584842	13
910622	13
3582687	13
14082382	13
10275698	13
2179472	16
962253	13
1518864	13
33366057	13
1849791	13
28655170	13
12235484	13
11514331	13
2963308	13
1136601	13
207237	13
4603101	13
4033742	13
10301646	13
5975354	15
18720564	13
2474609	13
18674323	13
14785397	13
323603	13
1452690	13
3379161	17
6844111	13
3350884	13
9049652	13
33123062	13
22527133	13
4803478	16
33524965	17
481877	13
30565959	17
3494667	13
4668538	13
6111793	13
200404	13
16043745	13
16318972	13
13838893	13
2234293	17
31393816	16
3235883	13
1025152	15
7780834	13
118136	13
8065565	13
3805422	13
8610397	15
1477410	13
14337131	13
751131	13
1508609	17
77803	13
386178	13
1539766	13
16362883	13
1367217	13
9896598	13
2626735	16
3843854	13
20353174	13
5534702	13
4818007	13
2688530	13
3931852	15
2330579	13
3250678	13
1547181	13
18323849	13
2914594	16
2887972	13
9138218	13
7484921	13
3924923	13
13198653	13
554955	13
11165618	13
376169	13
6707660	13
2810935	16
8099988	13
7069344	13
21674591	13
3703066	13
26787365	13
15098586	16
2251847	16
18473068	13
6409797	17
5835609	15
5667226	13
4782496	13
4249557	13
7306660	13
18675248	17
10918411	13
2617639	15
5081598	13
536113	17
3704463	13
12382705	13
1205694	13
7896458	13
2098143	13
6984268	13
952359	13
1570993	13
1502067	16
3332804	13
11976956	13
2730592	13
8307412	13
2034308	13
1231464	13
29396468	16
1149420	13
4760672	13
2495007	13
703780	13
2692493	16
8156152	13
22563198	13
863842	13
3674913	17
11586859	13
2697060	13
8157541	13
10106830	13
31517800	13
15612730	13
1090002	13
3715818	13
4884728	13
2015944	16
295191	13
2139623	13
877706	13
5930948	13
5291762	13
8511960	13
34608556	13
10298513	13
13950	17
12062815	13
8275528	17
6042348	13
8875875	13
19656469	13
4017393	13
782634	13
21522053	13
2686638	13
10971757	13
13152644	13
25474295	13
36431402	13
5375798	13
18774450	13
4497124	17
20188581	13
12207968	15
3056358	13
16555333	13
38292234	13
34451255	17
2781917	13
7020312	15
2108045	13
12604074	13
267099	13
8039036	15
2366044	13
6895439	13
13774492	13
15529912	13
5031719	13
21782214	13
9805389	16
2438605	13
1204045	16
805217	13
8542131	13
10493544	13
8852273	13
2328724	13
13377322	13
2063442	13
2316369	13
8786277	13
7147102	13
2249868	16
2657929	13
12320735	13
3700078	13
14428357	13
205457	13
6212709	13
4973136	13
12169718	13
18404029	13
30125922	13
22200008	13
2620051	13
4913913	13
22568363	17
5155699	13
1842728	13
4020785	13
4125715	13
14583500	13
1753158	13
6975570	13
10598176	13
2611254	17
1378385	13
611944	13
6448014	16
17037605	13
3920354	13
4751681	13
1748530	15
2528112	13
3203711	16
26703688	13
460349	13
20818279	13
18573802	13
12288656	13
43405	13
477584	17
13236142	13
684425	13
1372168	13
6846178	13
4963062	15
877276	13
1758289	13
3485097	13
1949069	13
22216652	13
8125793	13
967763	13
13416858	13
1083912	13
9905082	13
6071267	17
12947784	13
5086780	13
21263288	17
16351679	13
27965095	13
3530463	13
1914102	13
18257047	17
5269992	13
29196437	13
10928293	13
28244	13
5345342	13
8632701	13
7042831	13
12016689	13
238490	13
9602092	13
1668722	15
8746817	13
5692516	13
4788792	13
12832623	13
18413691	15
2308433	13
255242	13
3312726	15
4456016	13
13418587	15
721110	13
10694319	13
1043102	17
3491609	13
2854525	13
7821880	13
16753970	13
2949107	13
2494105	13
6649700	15
4978790	13
4496674	13
30328049	13
3800364	13
1686713	13
8137154	16
740623	13
10128644	15
7785948	13
9011503	13
7542550	13
744855	13
17691281	13
11128309	13
6643500	13
13070393	13
4054585	13
11343062	13
8103466	16
9417746	13
2898287	13
16251347	16
43728381	13
940899	13
848146	13
11751320	13
3658520	13
3054267	17
29089314	13
3598279	16
12405878	13
7941163	13
14943234	13
21969993	16
1772078	16
2522295	13
5655322	13
4711871	13
40565700	13
7466772	13
23576049	13
21739156	13
18370749	13
22948372	13
2896313	13
3475676	13
10873374	13
12576276	13
16046344	13
2359835	13
20214537	13
7704214	13
3595467	13
13452502	13
861751	13
14669116	13
20711685	15
733598	13
1860894	16
3159026	13
20510675	13
1864974	13
6742460	13
4144632	13
1879336	17
159140	13
4972762	13
118584	13
6410129	13
3266292	13
22957732	13
11858545	17
3644806	13
804597	13
4582855	13
358565	13
2368319	16
12635883	13
15245040	17
5534260	13
430909	15
648871	13
14420452	13
9361137	13
10554444	13
1569783	16
355513	13
1278485	13
7549322	13
24251569	13
8590919	13
508556	17
2568254	13
1924814	13
19740236	13
211692	17
1833280	13
792826	13
14773392	13
697407	13
6690967	17
13762570	13
22897912	13
6245485	16
4225494	13
8395426	13
12118033	16
25697725	13
5390130	13
7282478	17
11265925	13
6911282	13
1666823	13
7762373	13
19361965	13
4309244	13
64858	13
10299746	13
25595916	13
9291512	16
7594078	13
8951316	13
1105633	13
25032900	16
6598929	13
10658888	13
8167369	13
4917422	13
8670512	15
4517270	13
5401781	13
368870	13
9969074	13
1937322	13
5919278	13
1942563	13
16020486	13
25016544	13
5801970	13
11466732	13
1817091	13
6994912	13
5386758	13
4949578	16
2384511	16
30029819	13
13655717	13
24590175	13
7462013	16
5244130	13
3275781	13
5031886	13
9938990	13
11411349	13
31392076	13
1075265	13
14779670	13
13515578	13
14566695	13
81097	13
22753692	15
12866969	13
10999235	13
727911	13
714464	13
31401969	15
3502365	13
19529990	13
6697643	13
468138	13
820796	13
6145192	13
1380287	17
9847497	13
6074694	13
15948444	13
13825914	13
584847	13
4329498	13
4491114	13
8270488	13
4853500	13
6160010	13
4929	13
4630480	13
137628	13
6426513	13
11592194	17
1883924	13
1939260	13
10427876	13
3741785	13
7137234	13
19428572	17
3972182	13
17855517	13
6398271	13
24714091	13
4409837	13
11943075	17
5610052	13
3635012	13
17834021	13
6627516	13
15888715	13
3013010	13
343630	17
202184	13
4249732	13
3029934	13
5595043	13
8722588	13
5540968	13
9128207	13
33602267	13
5159313	17
2647181	16
5654486	13
12886915	13
8891207	13
6337711	13
304324	17
5472519	16
33524263	16
5338609	13
7111684	13
897517	16
5371237	13
13719267	17
437933	13
5867899	13
1842902	13
12701497	13
11261394	17
4460376	13
4082867	13
4779332	16
1166434	13
2877233	13
14881185	17
3562849	13
2799615	13
17022626	13
5510589	13
1088316	17
7786558	13
636236	16
9141261	13
44747334	13
2939194	13
4545857	15
4310787	13
13434892	13
4804577	13
7589367	13
21107343	16
23958350	13
7269154	13
2520784	13
22889382	13
23905881	15
5490551	13
20323664	13
654129	13
8237136	13
849937	13
539606	13
3609926	13
20429865	13
2009776	16
12701685	15
1039264	13
4053228	13
45865329	13
14305643	13
6585756	13
15635389	13
128855	16
2040523	13
724461	17
10511971	13
2477418	15
1245006	13
15604903	17
2165600	13
7574052	16
3489471	13
1042181	13
895487	13
7523894	13
6061982	13
16083488	13
17088167	13
2506021	13
8171320	13
20285467	13
6128643	13
5453755	13
2605831	13
19341438	13
6482854	13
2482684	13
2459667	13
14886393	13
14864774	13
512764	17
1332898	13
3379618	13
13847477	15
13960503	13
8848725	13
2905806	17
14855653	13
8293855	13
4807071	13
3618227	13
1392274	13
4606005	13
25373864	13
31333943	13
3257189	13
2574302	13
7529845	13
5576566	13
7460584	13
39097028	13
14419480	13
10289657	13
3268717	13
13944862	13
17121491	15
10292664	13
2982462	13
6663609	16
3891214	13
17316914	16
675946	13
84771871	17
58092135	15
3704774	15
26934923	13
13794981	13
3827396	13
3158601	13
88944	13
8710940	13
13310393	13
891650	13
2102701	13
11443493	13
17279082	13
16443426	13
15850202	13
727346	13
10823754	13
5361175	16
14359540	13
7553685	13
597012	13
7479522	13
3325914	13
2904515	13
4395842	15
33694019	13
1804489	13
12010164	13
17363473	13
4538956	13
195377	13
2768258	13
10836518	13
5216732	13
3203116	13
2005784	13
6731973	17
13882071	15
45822985	13
20985984	13
38703198	16
4296663	13
13416961	13
4303044	13
9570833	13
9135822	13
17993104	13
13598566	13
17640106	13
6176093	13
4045813	13
7633692	13
1591656	13
8386812	17
8426542	13
26537770	13
8364323	13
2909180	13
12685686	16
2055674	13
35713555	13
2635940	13
8428799	13
6873367	13
22216068	13
2883154	13
8722870	13
7741050	16
6007270	13
1606724	13
17327607	16
2594080	13
101953	13
13925632	13
12080571	13
842062	13
1747652	13
9456796	13
2384496	13
6224892	15
3115915	13
11724747	13
1411880	13
564820	13
13082626	13
3267102	13
8156438	15
24177634	13
3794816	13
5597285	16
1356298	13
4049943	13
10065813	16
1342247	13
9903582	13
2272057	13
4946463	16
3752785	13
5763017	13
4900662	13
5628268	13
14451039	13
160439	17
34088765	17
1008126	15
14017573	13
595048	13
5997307	13
18568853	13
2549803	13
2215843	13
892209	13
6079245	13
6322867	13
14981812	17
7374247	13
3867631	13
1648698	13
776018	13
11900226	13
2519353	13
1789259	13
9476665	13
2307522	13
2804894	13
9911736	13
6209954	13
4261628	13
4499160	13
3582502	13
5622397	13
12838426	13
5315392	13
11285088	13
14829906	13
11119183	13
6225208	16
4421559	13
2808200	13
14042539	13
352759	13
18201606	13
18111949	16
1931589	17
8853273	13
4131697	13
20480911	13
3575207	13
3820697	13
113502	13
335227	13
10369940	13
879796	13
2623788	13
518036	13
8452762	15
3346850	13
27411633	13
147090	13
8497804	13
1076598	16
20452422	13
14763286	13
4752750	13
5289043	16
3999880	13
968176	13
2003073	13
255193	13
3433821	13
1132974	13
4469078	13
10315689	13
7614047	13
10934654	16
8528989	15
10817918	13
19657869	17
445732	17
5787405	13
14816568	13
6349527	13
5066160	13
12371869	13
12146211	13
218323	13
3092264	13
1294515	13
8568408	13
1159714	13
19915851	13
20746335	13
7238770	13
11399898	13
4839641	17
27248176	13
376950	13
3109438	13
2340655	13
3597289	13
8407044	13
5742578	13
7126738	13
19680498	13
1335942	13
15312408	13
11461538	13
6223320	13
5284638	13
80881	13
9135909	13
2604935	13
9429424	13
4175009	13
550108	13
3736788	17
9794469	17
11160900	13
2974358	13
882989	13
3044829	13
52602	13
21318681	13
6223203	16
2409907	13
3670126	13
22921209	13
10275856	13
153915	17
22849587	13
4153306	13
25253827	16
25611103	13
9681188	13
358037	13
242092	13
631624	13
18849636	13
36430959	13
16339738	13
793444	16
35794648	16
6341618	13
17488022	13
992872	13
2582477	13
5200666	13
11446649	13
7332872	13
47311	13
3172050	13
12455040	13
470586	13
169557	13
8667610	13
1137429	13
7853176	13
11183256	13
11898956	16
9368199	17
12409760	13
6019046	13
168864	13
8901766	16
3230227	13
6275099	13
4273042	13
7900572	13
26328288	13
428769	13
1914209	13
12588244	13
15281974	13
2037488	13
2660644	13
860542	13
7998085	13
6620065	13
10014001	15
10026931	13
7605478	13
3291261	13
10047255	13
15822706	13
7910555	17
42721796	13
1484270	16
27593168	13
6815064	13
8608287	13
22002636	13
13912615	13
5245106	15
5756838	13
2046627	16
696925	13
12304235	13
17718136	13
7535020	13
892459	15
2806161	16
32522115	15
1003851	13
186113	13
7970043	13
865042	13
4218812	13
5715048	13
7626390	13
18381889	16
15204256	15
4784155	13
5771836	13
1640290	13
5626812	13
882233	13
1726133	17
4310077	13
41030560	13
20531925	13
11477392	16
12336826	13
6887175	13
1050953	15
1535278	13
13762407	13
80018	13
4773972	13
20148475	15
4156898	17
727757	13
17609425	13
6024264	13
10215670	15
9161538	13
945286	13
262874	13
18962947	13
4432646	13
7899861	13
8423762	13
5516206	13
3964622	16
13893366	13
6372788	13
802937	13
253792	13
20790221	13
8669096	13
11147777	13
775459	13
15126364	13
14249774	13
2437317	13
6476080	13
4181584	15
12625608	13
20200176	13
1632068	13
2978342	13
5523339	15
2748209	13
525531	13
15520678	13
7519599	13
2015011	13
11292730	13
5714276	13
2707511	16
1234333	13
2134326	13
1099718	15
12066336	13
368849	17
1390526	16
9654015	13
7758831	13
21325276	17
1939310	13
36650811	13
9407041	13
18249371	13
8719812	13
17462275	13
6146960	13
7685008	13
2633453	13
5042640	13
2001238	13
656302	13
7423556	13
910658	13
4051764	13
5100249	15
16667084	16
255751	13
38525998	13
2465967	13
19019554	13
15758475	13
17070945	13
31889261	13
646863	13
7451383	13
7067288	16
1447345	17
8489386	13
844747	13
19459	13
1940686	13
11790809	13
7796108	17
21106213	13
4605581	13
8079222	16
1771132	13
31544877	13
3351340	13
3967249	13
5599745	13
14271184	13
18556995	13
4357783	13
13203379	13
12597854	13
183424	13
379997	13
1433083	13
1179912	13
3417272	13
6086013	13
10666696	13
38870684	13
4644737	16
7686805	13
5707379	17
76638	13
3618472	13
4682768	13
8808120	13
1318609	15
9020068	16
7421930	13
1618199	13
3571804	13
441064	13
1959080	13
3275427	13
28724105	17
4923676	13
1107839	13
10436548	13
12902548	13
15200786	16
3231040	13
26268932	16
1458205	13
4933555	13
13999696	13
485917	13
835138	13
2787881	13
5868246	16
1124750	13
8552788	13
854886	13
1487182	16
6004368	13
25212751	13
8681275	13
5281415	13
16294569	13
4830249	17
1641068	13
3368256	13
16385881	16
4272859	13
4625796	13
34029196	13
1678986	17
10543981	13
16557965	13
4736718	13
4851199	13
111275	13
7352373	15
6531432	17
2623151	13
16315066	13
24866756	13
231477	13
1076205	13
13827965	13
1669094	13
3388723	13
8026511	13
4437096	17
1392655	13
9207145	13
6123958	17
6380745	16
22255711	13
1773963	13
6901652	13
2049203	16
750678	13
4767087	13
1932662	13
91191	13
19862972	13
3038010	13
4214507	16
2644204	13
28398414	13
4986455	13
18767879	13
6370060	13
26197686	13
16091171	13
5327822	13
2837606	13
8184429	17
12402420	13
1134893	13
5417828	13
8225568	13
20218442	13
8685470	13
36760850	13
16684854	13
1283817	13
5570797	13
1150092	13
1047533	13
2338758	13
12338615	13
36478900	16
6750328	15
17139860	16
10137877	15
5615348	17
7883579	13
5059583	13
19761075	13
2131367	13
5723511	13
12871686	13
4567355	16
1300388	13
22494816	13
3029421	13
2419978	13
7624995	13
27497149	13
6778136	15
10861895	13
15731203	13
4360298	13
6439395	13
3962963	13
3386332	13
10819380	13
6267237	13
1898059	13
7342189	13
1671602	16
75731	13
12540830	13
1222000	13
176985	13
6404324	13
2695044	13
2214092	13
298244	13
4495783	13
2889264	13
550614	13
15997007	13
23357442	13
15407031	13
200290	13
10969274	13
4180051	13
12381649	13
6782335	17
13522270	13
637670	17
8307131	13
16392347	13
7172787	13
3411995	13
5117312	17
4499322	13
4849377	13
7033685	13
5222407	13
11343509	13
6438422	13
2969912	13
5322324	13
5742027	15
12143932	13
1177985	13
487206	13
16958144	13
2212634	13
10043631	13
234474	13
6144463	13
5214659	13
28557920	17
5562363	13
120681	17
12532275	13
4748333	13
736756	13
1785844	13
1205036	13
1177580	13
3157655	16
11115759	13
14778816	13
15184700	13
15225265	13
14512031	13
3267881	13
7884841	13
5174342	13
1560069	13
2523935	13
23110553	13
2432341	13
6468113	13
8141840	13
5907695	13
6097018	13
5985201	13
641127	16
6769576	16
420759	13
1513501	13
6801503	13
10605726	13
18346530	13
27720800	13
9649290	13
1466790	15
9862715	13
10556820	13
2178828	13
5973327	13
3708701	13
5665389	16
1962187	13
17116474	13
2597763	13
1206322	16
15190878	17
11372885	13
18458524	13
896326	13
7000609	13
2962455	13
1983504	13
2499801	15
8460442	13
14784823	13
8304912	13
15897491	13
4554153	16
12967257	13
3904408	13
1407636	13
1866246	13
20012144	13
2424416	13
10003800	13
5280280	17
7595233	13
813586	13
11719102	13
3645963	13
5005739	13
1390977	16
2804329	13
13292208	13
12768702	15
11907949	13
15191379	13
14023122	13
5945882	13
2512981	16
14485280	13
8183924	13
7767327	13
9354713	13
5924768	13
17275005	16
8206740	13
5063406	13
4091236	17
4655400	13
3089816	13
5485353	13
16566067	15
31556388	13
16677125	13
9552072	13
10321138	13
2491076	13
21833469	13
5284214	13
12378682	16
20997609	13
6577505	16
10660195	15
900115	13
24286278	16
13292550	13
5724736	13
24214866	13
2596307	13
11594208	13
4853687	13
14816087	13
5980525	16
3693681	13
1998110	13
13651060	13
17931347	15
13822833	17
1829637	13
36199984	13
19900739	16
1930625	13
4596009	13
664601	13
8451824	13
5155830	13
82592	17
824650	17
7819134	13
10592560	13
12875859	13
18457653	13
10617534	13
5305939	13
4266357	13
8949837	13
6922037	16
9434674	13
13293035	13
11108784	16
7395505	13
20382263	13
14083884	13
30261084	16
6980420	13
3685539	13
17006800	15
9880606	17
773523	16
465367	13
12871283	13
15158499	13
36514511	13
9396707	17
310525	13
4848814	13
13500193	13
15041499	13
23078195	17
32168175	13
1955641	13
24471813	17
2045221	13
6776442	13
11007814	13
10372983	13
7892070	13
12833324	13
3339188	13
15494975	13
21376551	13
21600404	13
25268590	13
20007585	15
9321293	13
7249695	16
4933905	13
4458751	13
2218487	13
2479701	15
15892760	15
2216010	16
3093746	13
8316634	13
277435	13
1645477	16
1517245	13
15909688	13
7247786	16
8039590	13
35397127	13
9640922	13
4980224	13
185248	13
10866683	13
9870379	16
6989456	13
408012	13
9045608	13
517004	13
3222026	13
549968	13
4310234	13
3090115	13
12240956	13
8855633	13
10339765	13
7996067	17
29550289	16
6328675	13
7990244	13
823449	13
21101019	13
4399407	13
1625290	13
11678806	13
3018299	17
16540094	13
9196588	13
12714972	13
10051765	13
2514335	17
1781407	13
3699798	13
3804598	13
14444700	13
2413776	17
2262874	13
1061743	13
10733323	13
1789077	13
1790569	16
1430353	13
22968634	13
12147015	13
12135059	13
9085521	13
2046515	13
13319659	13
6526912	13
8989985	13
14665677	13
7365272	13
11834158	13
13596148	13
967496	13
5844738	13
161242	13
2194507	13
5869253	13
30376507	13
2317461	13
4789294	13
20442089	13
12609426	13
7400794	17
7172657	13
34169931	13
2707900	13
987428	13
3538949	13
8918878	13
388554	15
2637249	13
10311616	13
34809313	13
2063061	13
17448842	13
883190	16
2871815	13
22404624	13
6681911	13
26395541	17
3037572	13
6348517	13
132658	13
4809275	13
645756	16
1881210	17
5058832	13
1689501	13
2345514	13
237588	13
2251502	13
6397254	13
7884096	13
3917640	13
19303996	13
4321673	13
4924355	17
5722493	13
9205874	13
971050	17
12573813	17
11374814	13
4287106	13
7671683	13
20934437	13
2480812	13
8386829	13
12058165	13
2631273	13
7849783	13
1659125	13
6361445	17
5614397	13
924317	13
11286552	13
9858446	13
13540302	16
4909856	13
5107662	13
32034003	13
9467656	13
1840318	13
22019957	13
27212228	13
1759993	13
27121827	16
978640	17
6324756	13
2207648	13
9259346	13
210619	16
17984921	16
623256	13
1358512	13
4865847	16
8590475	17
4210078	17
9656726	13
8430515	17
877280	13
5197740	13
8550323	13
14324828	13
567740	15
29481810	13
13825791	13
528451	13
4937234	13
15850599	13
24152	13
8289632	13
422142	13
1939065	13
7633903	13
9399868	13
4424198	13
5128571	13
24924119	16
20497516	13
7666619	13
6290103	13
3795919	17
667384	13
19037290	13
23804667	13
11395380	16
7898731	13
7329841	13
10352218	13
841009	13
51863389	13
14309460	13
15300362	17
2392747	13
5431577	13
10821892	13
7298768	13
13910674	15
16772607	13
10714017	13
43442876	15
2819103	13
2778748	13
361502	13
1167626	13
1487521	13
11507042	13
17449218	13
4597094	13
14806747	16
6000820	13
1223575	13
17214890	13
5448856	13
2428337	16
35773868	13
2572360	13
15112440	13
1400096	13
7431086	13
357333	13
2548252	13
3099915	13
20353525	13
1029335	13
5275109	13
20023200	13
3936781	13
17710801	13
17962413	13
4729691	16
1638968	13
6130480	13
8985983	15
6086956	15
4484257	16
7423750	13
1946880	13
8713239	13
3351990	13
7209189	15
10563270	13
3840823	13
8665382	13
13680880	16
2290601	13
1707350	13
8359765	13
624741	13
4482826	13
607230	13
1953969	13
4081111	16
169005	13
418282	13
3719764	13
20482517	13
3744848	13
31951609	13
13932049	13
29600910	13
8652275	13
13384796	13
13685598	13
2657449	13
3657178	13
23002039	13
4252997	16
2385501	13
14509415	13
10219849	13
20132073	13
1785224	13
1359540	16
7538900	15
13216945	13
1866499	13
1199846	15
1673101	17
7592282	13
19982357	13
15100410	13
479807	13
33404348	13
1315294	15
6862139	13
4305921	13
10954278	13
5346139	16
8932417	13
708531	13
6445096	13
5676904	13
1882178	13
3944435	13
10636612	15
3552263	13
1120366	13
8106558	13
2215151	16
3574840	13
17592963	13
4336544	13
1560623	13
9232496	13
10173857	13
1344235	13
87597	13
12117907	13
1530725	13
771209	13
12675471	13
529699	13
20783070	13
11165848	16
262755	13
26495688	13
6284819	13
8697151	13
5145724	13
10370553	13
8741411	13
4045252	13
14355459	13
21988562	13
13951157	13
8746212	17
27709825	15
12931555	13
6221998	13
18931962	13
15180686	17
5255412	13
12335850	13
2111019	15
9794751	16
874446	13
7164264	13
4221524	13
6130535	13
774860	13
2148323	13
636971	13
4859000	13
8960869	15
1567692	13
19144912	16
10069344	13
7331030	13
1238908	13
7583892	13
554686	13
1478818	13
44359277	16
6233427	13
13903143	17
3097027	13
12792314	13
5238063	13
12004390	13
20307816	13
5912365	13
2676436	13
5397447	13
3497116	13
10184397	16
9929316	13
19181183	13
6787892	13
5931680	13
4188173	13
5821260	13
5130648	17
2550456	13
11582605	13
1350069	13
3140366	13
23175518	13
1142639	13
942200	16
5695851	15
6319398	13
23212677	13
8475594	13
8584088	13
20808505	13
19911319	13
21885341	13
1399240	13
15538890	13
101315	13
317571	17
12525017	13
11285964	17
3007155	16
4825966	13
8265352	13
244010	13
2560458	13
303166	13
7412013	13
1365774	17
7972362	13
7736550	17
6588990	13
2503365	13
1645021	13
30128810	13
691190	13
5391005	13
3213177	13
8408640	13
9274945	13
6116440	13
14761193	13
13980875	13
4101858	15
185575	13
1102006	13
24066352	13
2212534	13
1097551	13
3219432	13
13240205	13
19803774	13
8184138	13
2006055	16
4118555	13
618823	16
2350670	13
4219792	13
7852690	13
4701175	13
525432	13
11906750	13
9236320	13
2712232	13
10058639	13
19393811	13
30695475	13
3899421	13
298121	13
1244353	17
20593044	13
1420963	13
2718130	13
3337349	13
17954373	13
8355248	13
7144301	17
4027800	13
16604222	13
2333264	13
1055950	13
15999040	16
4500854	13
5556023	13
2001896	13
22678348	13
1919923	13
6888880	13
3731182	13
492702	13
13153591	13
2541017	13
8481439	13
4045291	15
3203646	17
13872283	16
14522881	13
3276176	13
10915712	16
1656499	13
5382919	13
9535067	13
7674099	13
593140	16
14138740	13
1782352	13
7114865	16
7938407	15
9009036	13
2163925	13
12137074	17
899083	15
2912954	13
1836506	13
38762409	13
4664933	15
2003999	13
5025346	13
25762264	13
3758476	13
9013854	13
18087395	17
8014413	13
3693232	13
22845380	13
5454793	13
2523158	17
22994767	13
18023458	13
79584	13
7408014	15
10725405	13
14150611	15
20031661	16
8814734	13
8533053	13
3949836	13
4673492	13
10072311	13
10250267	13
3868749	13
2661994	13
2276223	13
1129124	13
1359777	13
9902822	16
11355470	13
20174395	13
10172375	13
4284859	13
2868805	13
813187	13
3751612	13
2668101	13
19805879	13
7569775	13
28201284	13
9843146	13
11635647	17
955774	13
21904702	13
2238671	13
1146875	17
10486481	15
593912	13
2864977	16
8060475	13
10600708	13
5315557	13
3022153	13
33478845	13
24468276	16
9185646	13
5913248	13
10446131	13
9451993	13
16330138	13
5779436	13
562144	15
19618331	13
13408999	13
10422905	13
23779517	13
35996050	13
3821217	13
1833655	13
7044154	13
171673	16
3088459	16
27400694	16
7274209	13
3215513	13
633766	13
1917237	17
6238444	13
5446162	13
28328577	13
3402013	13
35906548	13
35502543	17
12511915	13
6774199	16
2114428	13
17516706	13
21255145	13
4863599	13
15149025	13
7896776	13
6946813	13
33042842	13
12888411	13
3663705	13
733738	15
173856	13
2312630	13
5257963	13
1640255	13
15854363	13
5462415	13
5381014	13
5119925	13
17531507	13
2286759	13
603222	13
7460791	17
12277896	13
9096460	13
19899898	13
2682961	13
10991954	13
17266693	13
10023347	13
1896295	13
9414623	13
37270413	13
24333303	13
1701244	13
10808764	13
7131750	13
1634585	17
264298	13
18440263	13
2346002	13
2500221	13
141212	13
20262805	13
30125	16
7996185	13
10625651	13
18709117	13
2392787	13
2284872	13
3411658	13
2296927	13
1831683	13
8131060	13
11594856	13
11189763	13
4207402	13
2721098	13
24529927	13
10045413	13
995044	13
1848045	13
9988449	13
7619737	13
6216719	16
21214256	13
897937	13
23733965	13
23625943	16
28226457	13
22457403	13
16976351	16
14647455	16
13517808	13
17248717	13
678211	13
8786315	13
5812997	16
5326863	13
3573831	13
530693	13
34259159	16
30052305	13
5740771	13
25145230	13
20131160	15
1856833	13
22034612	13
4445444	13
4463544	13
670919	13
2491635	13
1227663	13
4852550	13
1631624	13
10109242	13
8505208	13
21013442	13
3446485	13
20094294	13
2207032	13
13952040	13
3016474	13
15342815	13
1341505	13
6826393	13
8437633	13
12360477	13
9354627	13
4969068	13
2403768	13
14910804	13
788111	13
978783	13
6209851	13
9008175	13
290549	13
12205950	13
8815984	13
2824106	13
6170568	13
4663695	13
665394	13
10743333	16
11572290	13
2871724	13
4300999	17
4844335	13
16805049	13
21426010	13
28279496	13
4474120	13
11768961	13
41990406	13
15046687	13
552811	13
6286993	13
246867	13
5688845	13
23871388	15
7434864	13
1696098	13
4749062	13
2469399	13
1622438	17
6491044	13
8992277	13
5203170	15
6754186	13
10466564	13
1612685	13
3212740	13
8856098	16
7960043	13
16518533	17
2100885	13
3323922	13
11563939	13
2280036	13
453615	13
16233723	13
11054515	16
6798185	13
6706485	13
6194963	13
38538900	13
10021351	13
8692989	13
1445142	13
2934371	16
2756428	13
329926	13
6867432	13
38099061	13
1783693	13
6466168	13
13059293	13
14584761	13
5782496	13
27387830	13
30246511	13
23831615	13
22026488	13
13872625	13
11520795	13
7388388	13
3400729	16
18234935	17
26108524	13
4149379	15
9675158	13
1677375	13
2934470	13
3912191	13
3375640	13
9187323	13
8142290	13
14925117	13
1274615	13
11258733	13
18913384	13
7104496	13
483902	13
13793341	13
13488602	13
2709853	15
9185356	13
868195	13
1744047	15
10929805	13
21799963	13
19467823	13
104830	13
1897079	13
13760208	13
9765673	13
14965251	13
11922027	13
15055996	13
34089572	13
2629446	13
50125	13
21006213	13
4079265	13
807037	16
28834301	13
2073574	15
12715150	13
4455668	17
10955324	13
7758226	13
8795679	13
16413008	13
6672103	13
8321270	15
8316565	13
2983050	13
6254956	13
2980748	13
17562124	16
9773690	13
1345818	13
29718	13
4599919	13
1584831	13
6652756	17
3867113	13
25707048	13
13843977	13
3264554	13
1581084	13
4502562	13
1892764	13
566380	13
5543297	17
1084606	13
5844086	13
6643752	13
10474294	13
1040916	13
343733	13
1597427	13
6783782	13
3932075	13
4809125	13
4236362	13
318903	13
9392374	13
9623222	13
10639128	13
4674756	13
10414445	13
8207355	13
37955443	13
25316598	13
5832828	13
361521	13
11422354	13
17003188	13
21529902	15
2620115	17
2708196	13
276913	13
12389746	13
5666909	15
14329475	13
509517	13
6529837	13
20183070	17
6792791	13
27608406	13
6433223	13
17658897	13
7903974	13
2584098	13
2352499	13
757732	17
1453580	13
3210317	13
5990834	13
6519068	13
10760833	16
473547	13
7364251	17
17438715	15
1557336	13
4560456	13
1532366	16
2535386	17
22749683	13
18532722	16
5505281	13
31818166	13
8886086	13
7433352	13
15485126	13
2316403	13
14195444	13
3203451	13
50372030	13
17178151	13
3994021	16
10760545	13
14503319	13
1798445	13
4149557	13
3168463	13
4025116	16
5493984	13
2233004	13
24922775	15
2543184	13
373280	13
10120105	13
24484774	13
9766429	13
1032072	13
32552333	13
5656896	13
1961203	13
8927321	13
7506366	13
1598932	13
7391949	16
29878742	13
5361543	13
4661594	13
6891587	13
1237418	13
237366	13
18308908	17
2895270	13
7875524	13
12319246	13
4662080	15
767520	13
25296056	13
2245097	16
18247358	13
15535755	13
7243524	13
3481334	13
23167942	13
5889064	13
6670432	13
8477324	17
344685	13
9584607	13
2219328	13
1275504	13
7154000	13
15115909	13
4740363	17
16063977	13
3880398	16
2794581	13
12544882	13
7044461	13
4134013	13
11167481	13
21788415	13
13804762	13
847239	13
18857391	13
7052760	13
14544387	13
2377350	13
16913090	13
31508597	13
4541899	13
7403165	15
2898621	13
1035886	13
3914091	17
16629970	13
29811975	13
13245689	13
2791726	13
4304826	13
4263701	16
101617	13
2934357	13
19991241	13
2996156	13
2297442	13
957472	13
15831715	13
5476074	15
1088085	17
4067983	13
2516830	16
1155778	17
26773810	15
12421693	13
4762687	13
1436277	13
9498670	13
5566259	13
2813255	13
10623579	13
5887041	17
16381091	13
6317441	13
4480345	16
16273953	13
10563241	15
11411266	16
9479490	13
12148158	13
17408509	13
13160352	13
6777237	13
12769978	13
6319353	13
8218159	13
5255262	13
4998299	13
906418	17
12237746	13
2791909	13
1987720	13
3981205	17
2446193	17
11528407	13
13561559	13
7850376	13
4127972	17
3316966	13
10751640	13
10948443	13
9506649	13
3528793	13
6715311	13
12047829	13
136256	13
9531692	13
18709856	13
20755456	13
5855312	13
9362729	13
420605	16
15820394	13
15099985	13
15692900	13
1555981	13
14769627	15
1611025	13
6650851	13
13767861	16
3536077	13
2007054	13
1927660	13
6395970	13
209178	13
3157078	13
12919957	13
2041471	13
568522	13
5668523	13
2492476	13
5335379	13
3354139	13
16560688	13
4006525	13
22059245	13
5013806	13
5655233	13
7483595	17
12130324	13
10009603	13
7949435	13
11739199	17
4924190	13
13880618	16
1873745	17
3536850	13
8726423	13
18128506	13
6212932	13
525874	13
38812063	13
6879553	13
37197682	13
2197972	13
18391906	13
27305413	13
1179843	13
504683	13
8924883	13
4053853	13
1571418	17
30419673	16
4842537	13
3481633	13
21032876	13
4789363	13
8563066	13
6184092	13
7646330	13
3054394	13
10961358	15
22847694	13
11232130	13
244858	17
19022338	13
212207	13
9243727	15
17669161	13
9374081	13
17027788	16
6547944	13
11385077	13
1634803	16
736603	13
1732108	13
23912997	13
29575605	13
6149496	13
17708203	13
14969216	13
14480849	13
22747791	17
1162947	16
1077914	13
1618450	13
6301500	13
8310422	13
10799570	13
23720	13
7530326	13
2128641	13
5129228	13
6115242	16
19263179	13
2433957	17
2060169	13
23792896	13
10895853	16
1397940	13
49034435	13
3182061	13
492637	16
7024833	13
264790	16
6783003	13
3591599	13
3936743	13
2919873	17
10764457	13
4861986	13
9153274	13
7008070	13
81672	15
11254204	13
7909413	13
32430631	13
8031407	17
14993457	13
3905193	13
2133264	13
5154185	13
1047051	13
14499160	13
7251123	17
9448420	13
13140427	16
4151620	13
5613024	13
3704411	13
16339135	13
9100182	13
654094	17
1784239	13
966175	13
2690675	13
7427382	13
2420633	13
4387304	13
14955910	17
7804760	16
4126634	13
2257200	13
17581302	13
5385386	17
2976326	13
1945121	13
25597715	13
3728656	13
208071	13
3449909	13
4860706	13
10314819	17
2181396	13
10450244	17
7289820	13
10546962	13
2344551	17
13077001	13
6103732	13
10029166	13
2755066	15
1286777	13
7467719	13
3000517	13
15494647	13
2274235	13
9874417	13
6355843	13
10256908	13
10683374	17
2454038	13
2410103	13
2408599	13
233130	13
15085053	13
13765328	15
334162	13
1835974	13
5919066	13
3909101	17
22078345	13
9969135	13
13842768	13
40760326	13
7475815	13
8738481	13
7689054	16
2148185	13
8470321	13
24988929	13
7492252	13
192461	13
5750506	13
13469428	13
1108872	13
17230896	13
18105015	13
151668	13
19969890	13
9242649	13
6272096	13
7062060	13
2898762	13
18332824	13
8496501	13
22113	13
20209179	13
724547	13
25254959	13
1060703	13
1112898	13
1211077	13
7506772	13
8436438	13
8991953	13
11121871	13
2728243	13
9246755	13
11459631	13
124405	13
4929733	16
17050769	16
7475046	13
2782420	13
25271093	13
27263845	13
7195718	13
16334593	13
12173741	13
12551916	17
11656080	13
6352712	13
4739519	13
8910947	13
4996264	13
14709258	13
10237111	13
15844379	13
6525875	13
21778479	15
15075004	15
2361445	13
5958840	16
3119199	15
16676548	16
55506371	13
6904240	13
479077	15
35066605	13
1098583	17
5358002	13
2319274	17
5731164	13
4918916	17
14037966	13
7871991	17
18376595	13
7102822	16
942670	13
3410941	13
26540405	13
1905432	13
15031064	13
1244574	13
22807720	13
270237	16
3104843	13
2726318	13
4199308	13
4169088	13
12190760	13
19901784	13
8015000	13
11844139	13
6829822	13
17015236	13
882791	13
8897129	13
5729476	13
1815235	13
10465204	13
2543749	13
20999785	13
1378143	13
6215297	13
11360010	16
12110429	13
2653281	16
9375213	13
143052	13
2736842	13
9816349	13
10108020	13
18209366	13
8406057	13
1388600	13
13768613	13
10089512	13
2817160	13
42028036	13
18081763	13
1155865	17
8776939	16
1181247	13
7708638	13
12859898	17
264538	13
18445267	15
1774621	16
4550352	17
5412311	13
680499	16
21778048	13
4443215	17
3079627	17
1001876	13
3773555	13
716185	17
4586966	13
17732383	13
19039945	13
1181465	13
1238408	13
604160	13
11697493	13
9157299	13
1486209	13
10254508	13
1398115	13
3691988	13
1552611	13
8808352	13
6720675	17
13536138	13
441686	13
2311023	13
11592717	16
407827	13
2190742	13
10241979	13
1912189	13
14294123	13
5304130	13
13942837	13
13055390	13
19511425	13
10664869	13
1172286	13
8568487	13
1671572	17
47041587	13
4199777	13
11352658	16
14434838	13
12512477	13
3224687	13
7288879	13
3917698	13
7646498	13
1496641	13
8129778	13
7304395	13
11975920	16
5035099	13
27477788	13
12739561	16
2487157	15
463251	13
715730	16
14785429	15
2921232	13
8754833	17
8075702	13
4733270	13
13760279	13
2893968	13
215978	13
18971204	13
23996531	11
9283767	13
2121935	15
23268951	13
32593130	13
1531382	13
25143620	13
6105420	13
7563406	13
17010126	13
2753345	13
5789775	13
8561466	13
2718487	13
3323130	13
6521727	13
11856513	13
2188636	13
764222	13
4634278	13
30740938	13
11435076	13
8659588	13
6389626	13
20385176	16
1189778	15
4520484	13
10517175	13
14978981	15
13148673	16
13765228	13
3968036	16
10942317	13
5741481	13
2115537	13
7247547	13
869677	13
6805184	15
23096815	13
12179077	13
4159927	13
9208973	16
2019503	13
6619693	13
17038803	13
912913	13
22344462	13
22417273	13
37638004	13
2258493	13
13677225	13
3864210	13
2278005	13
1438584	13
16340263	17
3190990	17
21591540	13
472258	13
3091982	13
8141341	13
9832524	13
12660039	13
5714049	13
16577003	13
23162420	13
1101935	13
8171739	13
5302274	13
1176248	13
2060153	13
13208581	13
4074830	13
437482	13
22086388	13
7633052	13
11739507	13
10737086	13
5610984	17
12748096	13
2104678	16
22112056	13
6783336	13
14687955	16
5251465	13
468270	13
17014924	13
18835046	13
604176	13
3123902	13
3535192	13
3492934	13
2256467	13
11967040	15
14737365	15
1473626	17
10611190	13
1252836	13
10340134	13
6068750	13
2957696	13
19325272	13
542954	13
958579	13
13640276	13
3133327	13
6815976	13
34790780	13
15079168	16
9743895	13
11824396	13
4179423	13
15813967	13
21137811	13
4725643	16
23379481	13
9622309	13
4135147	13
13665361	13
40314200	13
12310812	13
1419756	13
6948993	13
8741109	16
6719314	16
26320682	13
8687557	13
1130388	13
18953618	13
3030060	13
630668	13
2426308	13
8771587	13
21276513	13
8699984	13
17801694	13
14290704	15
1307681	13
4010818	13
9867532	13
1425150	13
1007098	17
36013038	13
1828341	13
1968770	16
1925006	15
923	16
2704453	13
2446798	13
6601436	13
7600483	15
4359207	13
4217633	13
10189576	13
11438027	13
5632399	16
705121	16
11460854	13
30698388	13
7449020	13
1942025	13
4933667	13
12832164	13
7584425	13
4773497	13
5784854	13
24354637	13
2758601	13
10326516	13
8216270	13
1165074	13
2413988	13
25848613	13
3375313	13
3886926	13
3555336	13
9640687	13
9042294	13
3557330	13
9864197	13
821384	13
8890211	13
6710084	13
8362380	13
2192382	13
8409066	13
14665902	13
4976740	15
9218911	13
349177	17
7428449	13
17070817	17
20599560	15
969330	13
3187786	13
1975392	13
767580	13
21051762	13
5126457	13
35587863	13
7350236	13
3685841	13
2454417	13
16493086	13
2713460	15
3706775	13
651021	13
1644553	13
9920876	17
7619149	13
717253	13
12655273	13
558890	13
3196412	13
5902156	13
3326569	13
4287545	13
15259534	16
15436881	13
2929368	16
883940	13
241932	13
7629728	13
4081250	13
1631902	16
927931	13
889543	13
6337632	13
1567715	13
1787327	13
118022	13
4766514	13
3255318	13
2011645	13
13289677	13
18695275	17
2285668	13
32779115	13
5763604	13
19132237	13
6353069	13
3587518	13
2203935	13
454611	13
33616207	13
7677615	16
8859473	13
7540025	13
9294418	13
5841379	13
1484372	13
1458329	13
6477197	13
5954257	17
11318486	13
16374001	13
4048953	16
8616813	16
7068232	13
34321679	17
29925096	13
10241302	16
1370514	15
26303291	13
14993796	13
12401053	13
2114585	16
12111308	13
3368287	13
16000494	13
4659217	13
6415238	13
7029158	15
12135073	13
6577380	13
4371698	13
13750136	13
2378863	13
13698808	13
3058895	13
16192577	17
7283409	13
17041588	17
12646232	13
404864	13
16403558	13
3413	13
1621108	16
2782394	13
10430408	13
12092794	13
136349	15
11517346	13
2266312	13
1859832	13
5611571	17
4240934	16
2338272	15
103732	13
7436529	13
5096788	17
4510222	15
3690851	13
465220	13
6901768	13
11661510	13
9296312	13
411967	13
485473	13
13345900	15
3736761	13
16830168	13
6779895	13
13326937	13
38209038	13
1372600	13
12111798	13
10646324	17
134367	17
9709235	13
2659918	16
10716207	13
133177	13
9036478	13
17057244	13
8295818	17
35845082	16
8508985	13
8331677	13
6755368	13
8637435	16
433020	15
2654300	15
517413	15
23410981	13
21950876	13
1243428	13
8591723	16
2447305	13
3019279	13
19778919	13
6038439	13
4968759	16
10679152	13
16990222	13
4075083	13
3098800	13
1652313	13
1495718	16
1170201	13
10279541	13
7481759	17
7762632	13
15841400	13
1206626	16
27308002	13
2503534	13
16678000	13
11751119	13
13686260	13
5040252	13
10278129	13
216725	13
3275394	13
5857857	16
9045107	13
2710278	16
11765457	15
4853274	15
1814169	13
518626	13
9307	15
8523340	13
8884540	13
24969996	13
2895443	13
9353613	13
6992991	17
7550176	13
316	13
559034	13
1518975	13
8775945	13
5911069	13
21152324	13
4226620	16
3641751	13
37531420	17
3153802	13
196594	13
22532966	13
5248026	13
12345607	13
3225275	13
3780213	13
16637741	13
11044574	17
4824678	13
3144850	13
4716565	13
750977	13
643984	13
7085053	13
10250098	13
3937961	13
14507240	13
9385456	13
38142690	16
467169	17
5298895	13
4307508	13
2205539	13
9729055	16
1243718	13
10682155	13
583302	13
69175	13
13386366	15
790958	13
1335813	13
1770707	13
1239497	16
14723553	13
16602651	13
5378804	13
2257668	13
14698664	13
14859016	13
7863178	13
11021178	13
54459	16
1442837	17
1061399	13
3635689	13
7420107	13
16309713	13
1914612	16
6645811	13
6038302	15
26976573	13
2391250	13
12303075	13
273331	13
16815843	13
1902020	13
5283412	13
19175632	13
46970043	13
4730950	13
9957713	13
3846455	15
793696	13
6940283	13
13362107	16
15338888	13
416297	13
10076908	13
271387	13
8984512	16
2801394	13
1417460	13
2701556	13
2917488	13
8459550	13
2764350	17
4719608	13
9864198	13
8650571	13
18859184	13
7119126	13
7231975	13
13536566	13
6541228	13
5877544	13
7268123	16
8724666	13
2458848	13
352449	13
10051593	17
11233860	13
17712522	17
4531127	15
1244262	16
4253860	13
1671747	13
10676422	13
30927976	13
14139360	13
8059558	13
35291194	13
24879692	13
6389883	13
5142158	17
1995041	13
3865890	13
14125618	13
1542170	13
5851955	13
9496891	13
20521110	13
8105244	13
4758779	13
3776313	17
2436385	13
795815	13
10053581	13
1167640	13
1997791	13
1086775	13
3115771	13
7060820	13
3165553	13
7536884	13
5891986	16
3440932	13
2929322	13
5012179	13
485903	13
5609216	13
4811480	13
6921351	13
13710243	13
1067589	13
10031323	13
18030082	13
12860378	13
4579827	13
3366647	13
2553145	13
6716018	13
1851598	13
3085989	13
7684816	13
1705609	13
19583158	13
10250566	13
60449	13
33485897	17
13749063	17
5921377	13
8466836	13
11580403	13
9045588	13
4843933	13
4734708	13
5702130	13
5304518	13
13085970	13
11732080	13
5998265	13
7868422	13
2291373	13
900090	13
22035351	13
910156	13
23596647	13
2454240	13
8383044	13
4959105	13
19458395	13
9032391	13
4029448	13
6374942	17
4778350	13
1344463	13
7937270	13
7167453	13
1030169	13
14748583	13
2496996	13
13634299	13
4432586	13
7193091	13
956864	13
3231072	13
6085324	15
15334833	16
14929244	13
2202483	13
10763642	17
3417992	13
581445	13
2058159	13
1320344	16
4529118	13
6941067	13
569897	16
2076304	13
851281	13
3739218	16
18189041	15
1124830	13
10734943	13
8718405	13
48881446	13
6366750	13
19728373	17
13496864	16
1733293	13
7852357	13
10540744	13
8681530	13
20018509	13
2155080	13
3778062	13
10479157	13
97006	13
3255418	13
2171401	13
1663389	13
1738449	13
3574561	13
852949	13
3488938	13
12945966	13
8544330	13
4734254	13
6829251	13
3656619	13
1537856	13
5138354	13
6531360	17
15235798	13
38443240	13
6574804	13
5511844	13
2549505	13
1527376	13
16405379	13
2938240	13
13187236	13
1314989	13
5775877	13
4336592	13
8122966	13
3404302	13
11636157	16
7078740	13
5991140	13
5746260	13
5380180	13
14116277	13
23332507	13
8025958	13
8120066	13
1503898	13
9662974	13
5210735	13
6828800	13
3849963	13
24892355	13
14731630	13
26173902	13
1086587	13
1648789	13
10724424	13
533301	13
820532	13
18056154	13
6369408	13
24333234	13
591933	13
6814505	13
7651680	13
16543650	13
1824493	13
10840816	13
19460086	13
45017419	13
1248797	13
11211114	13
27833659	15
9236935	13
8548135	13
3170746	13
1044548	13
6300723	13
7806739	13
3165515	13
3018464	13
10069866	17
27351239	16
3566577	13
6282291	13
13786909	13
5753264	16
4069687	13
10829880	13
17114328	13
4750430	13
1507283	13
6046757	13
12424052	13
3009471	15
18308703	13
4107321	13
10408609	16
12838046	13
9376759	16
10675673	13
15242665	17
4572986	13
1342281	13
6323598	13
2160145	13
2821455	13
667197	13
50400805	13
14394690	16
4248038	13
1234268	13
5923250	13
5787074	13
16718861	13
6884617	13
21793919	13
12184610	13
2651868	16
3497392	16
3603366	13
19487058	13
2573074	16
9864565	13
4750098	13
2947762	13
26327507	13
18025196	13
7810482	13
11624741	13
9721501	13
99938	13
6740635	13
3134433	15
3342826	13
1285966	15
193362	13
1064172	13
12138602	13
2500289	13
388854	13
5313494	13
2400830	15
5547543	13
6466711	13
10025916	13
7643643	13
36896079	13
630426	16
644339	13
27188945	13
7078444	13
3120164	13
2095957	13
8327691	13
38699888	13
845121	13
3161370	13
4256421	16
1197011	13
2783934	13
2556488	13
9729066	13
2815004	13
14533261	13
2870459	13
5500413	17
18920902	17
6093431	13
766948	13
3289798	13
948263	13
7835678	13
3394033	13
39636297	16
14270030	16
907333	13
3872164	13
12647526	13
1007828	13
1928819	13
7563713	13
6074007	13
7580227	13
15630705	13
17353161	17
10101420	13
12237527	13
1545043	13
3017629	13
18946636	13
29053827	13
8492569	13
15251743	15
3121481	13
3865325	17
4506533	13
28209437	13
10515426	13
16509740	13
1860058	15
11649504	13
3402390	13
2029237	16
676922	13
464462	13
16960817	13
2975884	15
3929252	13
53129	13
10227695	13
11840232	16
17712146	13
885113	13
8538111	13
1689753	13
5021731	13
828635	13
11519409	13
6813486	13
1309795	13
2075681	17
5816083	13
15292800	13
10266017	13
36591357	13
20772869	13
4112919	13
1894005	17
602146	13
21980499	13
17614991	13
8376462	13
14460041	13
6657057	13
22510060	13
4177774	13
1483903	13
5275710	13
1059227	13
11237210	13
6445972	13
7852766	13
13101126	13
11739144	13
8024463	13
7747467	13
4661603	13
2068530	13
8497774	13
1852853	13
12554875	13
13035975	16
3134806	13
5287042	13
7205219	13
4031856	13
2798709	13
5198426	13
5080107	13
14153778	13
2342139	13
1259578	13
14630056	13
7626795	13
4821591	13
3123751	13
9616351	13
2521387	16
5241009	13
7014906	13
11473014	15
5350638	15
19182297	13
4291364	16
194903	13
18189650	13
5210711	13
9125549	16
1895377	13
9316753	13
19916677	13
10222897	13
2761037	13
22289589	13
3164282	13
9366820	13
13242863	13
1834615	13
4568681	13
529807	13
15736690	15
38513718	13
20978584	13
4495535	13
15413301	16
10201276	16
31258734	13
22881549	13
45665341	13
455596	13
3187846	13
7034921	13
67700	17
13259267	13
39841265	13
10810101	13
4309309	13
8241807	13
9254123	13
871951	13
18019932	13
908000	13
84739	13
5779429	13
1586979	15
1630526	13
6548625	13
1633825	13
59511153	13
47154804	13
17256341	13
1844826	13
2310801	13
3060915	13
12924835	13
4330632	13
212918	13
11116994	13
11203618	13
16354728	13
940763	13
8938490	13
6353995	15
19407790	16
8629607	15
13599814	13
11425400	17
12369169	13
696472	16
10477263	13
8119545	13
162612	13
26264355	13
3233851	13
16651851	13
2724640	13
1818465	13
10498009	13
3214539	13
15621077	13
6354969	13
10936402	16
6583749	13
13625362	13
1529555	13
8503204	13
7454728	15
1857138	13
1908531	13
1474484	16
21672136	13
8699805	13
3033353	16
3158890	16
4083980	17
9694021	13
10272717	15
7921158	13
2739192	16
3263369	13
5137520	13
542881	13
3662510	13
18448402	13
796187	13
17591828	13
5638486	13
408348	13
11347432	13
9073375	13
9337813	13
2347157	15
1045886	13
9201981	17
1712980	13
13347348	16
2093314	13
13710157	13
1392613	15
19841105	13
15308760	13
9117873	13
4457448	16
1801577	13
548032	13
529851	13
3027267	13
7133783	13
11055364	13
5778110	13
13505369	16
1605415	13
3388441	13
6718724	17
3548639	13
4103935	13
9613023	13
30556085	13
2747189	13
7586191	13
5398761	13
35496779	13
9002753	13
27315843	13
3469853	13
6244429	13
22025007	13
5970151	13
12770111	13
11706658	16
1556894	13
16796850	13
679977	13
12341942	13
11314989	13
10538318	13
6791171	13
13625436	13
15085196	16
2801118	13
10030386	13
3038950	16
14311152	13
374100	13
7865411	13
1696553	13
17850468	13
14381559	17
344546	16
3591931	13
2509546	13
532988	13
20072556	13
3375221	13
489971	15
5626	13
3129160	13
378163	15
31038152	17
11143589	13
2890594	13
1514493	13
1270436	13
979101	13
21293013	15
11532390	13
4390322	13
3290361	13
2621172	13
8347697	13
6956345	13
3813943	13
1872922	13
977301	13
11449760	13
4778650	13
2983174	13
5778556	13
13186021	16
7957665	13
6015645	13
2951543	16
4658378	16
4237828	15
3334428	15
8673604	13
4803109	13
1534765	13
7310013	17
780842	13
5872320	13
6348610	13
874258	16
12494770	13
20168060	13
8449217	13
7300209	13
8981001	13
7234380	13
1637900	13
16361998	13
4791234	13
618955	15
1999067	13
12975379	13
4295624	13
363442	16
11719493	13
1076395	13
19819157	16
8304148	13
1646004	13
9802704	13
14797790	13
3157725	13
12047836	13
36715480	13
429564	13
7851829	13
14335251	13
5460573	13
10876306	13
5709585	17
7333424	17
14540128	15
11048077	13
7836331	13
7515012	13
7684663	13
376349	13
10000653	16
356945	13
577058	13
1057281	13
21654262	17
18791928	13
1777604	13
10107993	13
10404943	17
252642	13
5854416	13
5650519	13
9505595	13
1036670	13
14784637	13
6444	13
10389526	13
1628159	13
2387069	13
8302039	16
6549869	13
3589168	13
3113201	13
4482000	13
7110239	13
5999774	17
12847520	13
1452484	13
1330803	13
9122030	13
5587550	13
1497196	13
5373305	13
35214096	13
3298653	13
4569772	13
498913	13
3247241	16
2053247	15
8674955	13
5868216	13
2253059	13
3585288	13
4869981	13
9554466	13
829872	13
17897565	13
2246013	13
19859019	13
14914293	13
9725368	13
20318564	13
21514307	13
6327277	13
11464654	13
4412387	13
15332266	13
17549905	13
729290	13
7471778	17
8018350	13
1286116	13
3535225	15
1562700	17
5156009	13
616968	13
2160359	13
46090585	13
5623581	13
22704819	13
2394923	13
2963438	13
873449	13
18327141	13
776617	13
20388302	16
9723505	13
308580	13
763931	16
5828190	13
3728069	13
10981040	13
3879779	13
6271282	13
10038062	13
6604982	13
105080	13
6057055	17
174553	15
6535118	13
29512516	13
2681685	13
3694222	13
16233128	13
5987373	16
403858	13
992838	13
12465509	13
7906489	13
15655534	13
4884732	13
12438233	13
12017111	13
15663041	13
15904274	13
11068951	17
3570304	13
8674902	13
16018941	16
6493053	13
9681187	13
1708112	16
4778206	13
7202751	13
2526435	13
4296762	13
2260741	13
842086	15
3221302	13
2140780	13
10746133	16
4110223	13
14986548	15
14654133	13
791523	13
7738788	13
11658832	17
1223480	13
8657619	13
3429537	16
24185739	13
24400827	13
10338255	16
18238096	13
4690011	13
4748426	13
3373928	13
1081130	13
10175550	13
10840402	13
4046455	13
8624470	16
7772387	13
1083761	13
2252365	13
19820948	13
4916194	13
2528599	13
4121495	13
16633353	13
9636793	17
14011336	13
7386861	13
1829505	13
9593456	13
2044842	13
2118202	13
2413491	13
5407965	13
1593026	13
5791488	13
11778522	13
13310637	13
25385978	13
15024946	13
2927844	13
10232975	13
5804750	13
3270465	13
5212616	13
3673332	13
26812080	13
2602423	13
8642219	13
5702080	13
636962	13
2486659	13
1270493	13
10443365	13
5118427	13
11384026	13
26687758	13
14702999	13
35103	13
4471113	16
5633640	16
2319412	17
1161383	13
2945275	13
1057345	13
21385351	13
769446	13
1376539	13
1355206	13
2403454	17
18432857	13
2224738	17
18567262	13
2359980	13
1864571	13
44090	13
6956770	13
2285494	13
13990324	13
6783607	13
6001544	13
42547022	13
15301215	13
6405573	13
971974	16
15150219	13
3086304	16
7256346	13
18790341	13
103625	15
6381454	13
25837861	16
9281154	13
2418381	16
7800736	13
17377532	13
33801531	15
5154362	16
6074440	13
6933696	13
10150335	13
10409724	13
1434099	13
27161756	13
5552056	13
1188509	13
38481393	13
678577	13
17304	16
6051659	13
10396852	13
18042665	13
6584885	13
831444	13
4771675	13
1931592	13
598069	15
28209449	13
3281080	13
13538767	13
2382554	13
3611540	15
14592586	13
527935	13
1500165	13
10794904	13
6728030	13
6612320	13
5884797	13
5509813	13
9904913	13
16700562	17
6143232	13
862407	15
17364308	13
16951720	17
8696105	13
212847	13
7097621	13
3193803	13
8620155	13
2412615	17
2945446	15
3947968	13
1442011	13
15246557	16
2598320	13
871390	13
29091995	13
21531335	13
3071936	13
228447	13
7645167	13
3892160	13
3967308	13
6220559	13
5600292	13
2616961	13
15831099	15
32201273	13
1320377	13
4273861	13
2340356	13
384997	13
205656	13
9635685	13
2374824	13
1628940	13
3851704	13
795987	13
5170221	15
27284678	13
2856237	13
24262092	13
11511834	13
3094527	13
141455	13
6709527	13
1125917	15
2105699	13
12468693	13
9051633	13
172259	13
15435625	13
5158361	13
29653451	13
16474994	15
4311	17
4805360	13
100326177	13
8143145	13
3031158	13
9425449	13
1649454	13
18818030	13
5541879	13
8038222	13
18498885	13
14160924	13
3896685	13
8703925	13
1492661	13
14613642	13
20735205	13
4126724	13
10647717	17
52837244	13
12138566	13
3315983	13
8591188	13
6451160	13
1749235	17
24746659	13
2245243	16
21671503	13
3181435	13
657137	17
17102982	13
5992301	13
8881416	15
17758683	16
7510558	13
261459	13
972926	13
8548090	15
10816527	17
2261372	13
8131425	13
1079185	13
3004201	13
735995	13
16511785	13
1687303	13
5279580	15
3108351	13
1492414	16
630876	13
17224606	16
803539	13
5928299	13
3928734	16
1154579	13
5956047	13
592691	13
3779129	13
13135099	13
12689083	16
1260240	13
3749690	13
2955444	17
3749277	13
5799068	13
5944243	16
4847722	13
19567149	13
15065727	13
3763497	13
4833493	13
2310351	13
462835	13
1624246	13
11751229	13
3358529	13
1261305	17
5699241	13
8102843	13
4327934	15
5199262	13
4403508	13
3984360	16
39250957	13
14346287	13
1582952	13
4155937	13
6615317	16
14862196	13
1331220	13
3712828	13
4000197	13
9237592	13
4922383	13
34711201	13
5895965	13
2858266	13
5508009	13
2416155	13
1149620	13
33259058	13
3403061	13
1643923	13
6056742	16
5451015	13
3067462	13
30965350	13
31447784	16
3144622	17
5510558	13
31441275	13
8842862	13
19974877	13
2380004	13
12533414	13
5129787	13
16932910	17
673226	13
6730645	13
3740816	13
142317	17
5015494	15
3646752	13
10380618	13
5183306	13
322806	13
6728859	13
32899433	13
6771588	13
6354429	17
28153	13
32152	13
8642746	13
909852	15
6450677	13
6613439	13
1529522	13
17047160	13
29888663	13
438746	13
67160	13
19187194	13
15556394	13
4779311	13
3666956	13
991985	13
869928	13
17665419	13
4341009	13
2821278	13
9939478	13
3576714	16
15847286	13
25644967	13
8930594	13
11961807	13
2549064	13
1765861	13
5818474	17
4517976	13
2746138	13
11279034	13
1124085	13
13026801	15
1545006	13
323323	13
1334284	17
7225829	17
22433599	13
9039106	15
12628611	17
4075552	17
175961	13
23336581	13
29895	13
13972085	13
3337787	13
7726511	17
4415119	13
1266215	13
26075660	13
12479831	13
2294461	13
17194287	16
901611	13
1654854	13
1460755	17
715440	17
4029689	13
5954032	13
5547092	13
2771257	15
12576623	13
8420372	13
18913241	13
2897197	13
11077978	13
2167552	13
1738435	17
6500044	16
8215962	13
22686237	13
4889256	13
7954277	13
11826247	13
9980575	13
1951132	13
1428426	13
17330896	13
9909848	13
9650507	13
8272972	13
1031123	13
8840962	13
1145847	13
4708421	13
3389990	13
16528464	13
4362473	13
44048	13
1678865	13
2134822	17
14695138	13
7160307	13
154980	13
5614271	13
13668615	13
2428265	13
17951048	13
21007924	13
16557410	17
4142944	13
6213714	15
1195935	13
9516799	13
22556088	16
23187610	15
11949579	13
1505551	13
9814851	13
2415549	13
10944343	13
3662422	13
5945723	16
3360934	13
20701130	13
770795	13
4339514	16
1240060	15
11845384	13
6456473	13
17747049	13
4757622	13
7057894	16
3020472	15
2357998	16
1630626	13
3386665	13
21356392	13
8094358	13
3624985	13
9414604	13
3666598	17
5318783	13
4100405	13
9512811	13
10214091	16
5932439	13
14987033	16
1731171	13
348507	16
3783727	13
1385431	13
664696	13
6630827	13
8023814	13
11524917	13
5980014	13
14273466	13
7192203	13
5153014	13
471953	13
2267333	13
661443	13
4485287	17
8061207	16
9777477	13
1601794	13
10694155	13
2025080	13
3677934	13
430192	13
5045114	13
6833809	13
18468877	13
5040960	13
6329081	13
16922591	17
1227474	13
4096174	13
2669864	13
1936390	13
2828340	13
1948110	16
3336798	15
244694	13
480444	17
3181739	13
731796	13
14263146	13
28758910	13
6814089	13
7944885	13
13315110	13
14182998	13
515630	13
3405652	15
6366901	16
5685269	13
2096813	17
1316601	16
2707881	13
3546302	13
3489002	13
6949010	13
21672136	13
34827	16
5131126	13
2863856	17
19258958	15
3110627	13
20391116	17
1117805	13
2807715	13
876945	13
3937603	16
1859727	13
4374373	13
7652127	13
21695113	13
14452331	13
12057148	13
29996346	16
13981066	13
8833413	13
9880085	13
1852096	13
5084103	13
234268	13
961103	13
6228707	13
2579494	13
1869488	17
9149180	13
1646120	13
1420237	13
18506174	13
18970053	16
5275373	13
23474039	13
10504498	13
993338	13
14906572	13
2060693	13
776364	13
6187412	16
17592937	13
12992963	13
10044355	13
660599	17
15442870	13
1614493	15
24318077	13
496408	13
3598110	13
15131113	16
3919907	13
1954253	13
2471379	13
19178340	13
19429293	13
4889067	13
22513151	13
4437915	17
10768350	13
21379501	13
8971265	16
8820888	13
8012886	13
12675851	13
8834035	13
3658756	13
20045521	13
6358486	13
8455149	13
3724702	13
1807003	13
5116235	13
4192054	13
4111498	13
17043943	13
521898	13
2679188	13
31281731	13
46000529	13
8787260	13
17602150	13
20995012	13
11210124	13
6733717	13
796501	13
8159035	13
5313936	13
8354267	13
13054985	16
41992502	13
9245217	15
30506592	13
5219518	15
18173778	16
8756885	13
4852607	13
8487947	13
6575116	13
39815526	13
13373893	13
25992062	17
5369778	13
5363587	13
20445543	16
4501929	13
2002589	13
11212206	13
15320084	13
32371758	13
3159826	13
11738149	13
9499013	13
1104848	13
7654824	13
4550121	17
221155	13
9587614	13
21445725	13
4761640	13
3156652	13
11525337	16
1655068	13
2647639	13
10018850	13
1752728	13
1960944	13
4676158	13
2329852	13
25099048	15
9181224	16
1312898	13
11177097	13
12189385	13
3379398	13
848429	13
25590735	15
19803410	16
1971232	13
12718213	13
10976056	13
6481142	13
2964283	13
5286367	13
6199617	13
952099	16
23405538	15
2549551	17
6899603	13
70843368	13
1596092	13
4900778	16
3054932	15
17034581	13
1013381	13
2834998	13
7756703	13
48117001	13
5925284	13
5001415	13
1663127	13
1913626	16
27013563	13
18804779	13
17512648	15
728346	13
485961	13
4950031	13
3310723	13
1118976	16
15581180	13
5277901	13
1100272	15
15359449	13
16897511	13
15506342	13
4910466	13
204893	13
20220572	13
17642714	13
6726561	13
17997166	13
18174212	13
4223236	13
11989710	13
7170319	13
321358	13
10046284	13
4064962	13
461103	13
7558422	13
15484712	16
149446	13
7109372	13
33223414	13
24639569	13
5035537	13
4400551	16
183333	13
17798901	17
12930004	13
17921524	13
3504715	13
1685820	13
35211643	13
4381161	13
2738114	13
1214583	13
11497519	13
8905321	13
4692651	13
7409797	13
7468600	13
15910089	13
27934	13
17147944	13
11991996	13
4084224	13
7146599	13
11977638	13
3727602	13
3869799	15
1928595	17
115377	13
11376174	13
1223518	13
6240866	13
19948469	13
2472403	17
867710	13
1945539	13
964412	13
2046457	17
3977981	13
2962804	13
25302634	13
12858006	13
21120751	13
12206965	13
3311503	13
37587137	13
5776800	13
4672666	13
391129	13
8720917	13
20015334	15
12253886	13
7161906	15
24334193	13
1359982	13
1869840	13
7527449	13
676842	13
4200682	13
190227	13
5944451	13
3749262	13
20367409	15
10888888	13
15045150	13
26108342	13
19520654	17
311680	13
8467377	13
9792334	13
1973765	13
7041692	16
7872872	16
3863151	16
13045298	13
1705444	13
6125602	13
1007908	16
2128922	13
30154896	13
3062356	13
3577307	13
26979167	17
3035573	13
16576732	13
3991432	15
1296448	13
5554618	13
3848534	13
6629118	13
13898319	13
3726297	13
5532446	13
4963335	13
15946819	13
4879633	13
7312493	13
14064680	13
12713945	13
1793806	13
768245	13
7703143	13
3093139	13
4439801	13
4450130	13
8427110	13
4356745	13
1495130	13
25210437	13
1860389	13
14729810	13
2804721	17
5959595	17
11714159	13
2023287	13
12127364	13
11160960	13
2637666	13
8590051	13
383745	16
1276798	13
25749210	13
2221368	13
5437018	13
1118470	13
9587842	13
10633	17
1828837	13
1127787	17
16613692	13
2627311	13
7381414	13
5864054	16
1931401	13
3340637	13
2440901	13
13122657	16
6623374	13
1895722	13
17159200	13
6698532	13
9878743	13
11728323	13
13922193	15
2462554	13
1672696	13
4021260	13
4682937	13
2490947	13
4434418	13
1105285	16
12306984	13
11304454	13
1194926	13
13431558	13
2217958	13
7323606	13
28991270	13
789867	13
9636305	15
506086	13
2240297	13
8773249	13
12303879	13
3812415	13
15488963	13
365039	13
28088431	13
965750	13
2461147	16
10256273	13
6134516	13
19961421	13
1196637	13
17311417	13
2598033	13
12228850	13
4238495	13
86672	13
12411223	13
6720958	13
7998484	13
1722030	13
2463949	17
869521	17
15358404	13
8510151	13
8441858	13
24178893	13
16799821	13
2746222	13
3838429	13
3526988	13
14744773	13
3264681	13
1504613	13
1139768	13
6210158	13
4381262	13
2536458	13
18052358	13
11221681	13
1048105	13
1116746	17
7612768	13
5252626	13
2130455	13
688846	13
17673367	13
5467776	13
2740643	13
1235363	13
5269368	13
17645091	17
3797510	13
15548402	15
2856556	13
1158104	13
7041409	13
4979154	13
6753397	13
7946603	13
7264478	16
46955317	13
265271	13
4561751	13
5564816	13
6155995	13
6787057	13
4454592	13
6319588	17
7115603	13
11400089	13
19319936	13
12169831	13
2819381	13
1925153	13
5123465	13
5224984	13
23909023	13
5643298	16
20255977	13
614343	13
11177367	13
10042639	15
10853313	13
576267	13
7854053	13
1720064	13
2023652	13
25420099	13
2961528	13
3718157	13
4421279	13
9907836	13
941829	13
259459	16
5491349	13
4160489	13
1685304	13
1542885	13
6466301	16
7424718	13
1623103	13
7539315	13
10633559	13
4558835	13
14867831	13
6499400	17
3910852	13
861049	13
1484279	13
5039779	13
11122371	17
1613056	13
29796696	13
4265422	13
1555700	16
12488644	13
5364547	17
9913021	13
8965569	13
1531384	13
5635714	13
3932230	16
11909561	13
1031350	13
15118147	13
1339463	13
1685555	13
28088732	13
19223464	16
4240926	15
24320829	13
14103879	13
2820586	16
5852809	13
290258	13
4801477	13
3687834	13
13950061	13
650573	13
48520057	13
12535657	13
5338757	15
15787057	13
907045	13
6515417	13
749953	13
3130685	13
39154141	13
6799667	13
9887281	13
3246419	13
4260769	13
20037047	13
17908357	13
7519267	13
10418823	13
5542009	13
2909711	13
109163	13
2949073	13
318683	13
8400573	13
21577753	15
7644580	17
10199031	13
1226733	13
13706638	13
7094530	16
5213117	13
497621	16
8301268	13
7170680	13
12239226	17
1046429	13
20499144	13
2906611	13
6502083	13
4441449	13
8238872	13
5970788	13
41616950	13
1845452	13
4036275	15
9480436	13
9605964	13
22332602	13
5842140	13
1910845	13
8699138	13
8830974	13
6568236	13
4635276	13
3344589	13
498320	13
14740796	13
11661805	13
26151429	13
2998671	13
7929790	17
12243903	13
5758923	13
6886320	16
29108001	13
4044277	13
2842322	16
10204541	13
1027284	13
4415914	13
12366081	13
1096193	13
11872836	13
3026419	13
9588926	17
15482524	13
34591687	13
2687953	16
959160	13
451402	13
7833365	13
1512023	13
5053836	13
26694951	13
4289075	13
8493275	13
9265697	13
7971356	13
2713539	13
926551	13
13236806	15
18891656	13
6468627	13
9159345	13
11549918	13
401448	13
5647330	13
18459538	13
6273851	13
18630663	13
13677984	13
4586863	17
4477781	13
2860605	16
11580411	13
1224552	13
1794487	17
22017694	13
18594198	13
28767633	13
490265	17
10636425	13
22727747	16
5353376	13
7231705	13
10149699	15
5821203	13
35357357	16
6079318	13
6007986	13
2891310	13
20702632	16
12921983	13
18836914	13
5874131	13
522889	16
10174852	13
12036672	13
23436753	13
5412744	15
2198026	17
19453407	17
5293377	13
3257643	17
3222708	13
39492698	13
350781	13
3727531	13
12844329	13
7463063	13
1448454	16
10710382	13
923476	13
2026950	15
3666837	17
24220757	13
9948237	13
2417278	13
1276054	13
689971	13
9480591	16
386185	13
15225042	16
1536838	13
4258937	13
3979172	13
2818434	13
14749718	13
3728993	13
17586661	13
108812	13
2615500	13
10652507	13
3009882	13
5559940	13
26466112	13
2801107	17
10167909	13
3653551	15
10168968	13
4363339	17
8737957	13
524392	13
2186588	13
1993244	13
10227065	13
1023715	13
3249842	13
5253470	16
3980705	13
13757463	13
6174557	13
2497755	13
911404	13
19846779	13
4597317	13
10521719	13
45770	13
7933970	13
7986225	13
9255237	13
77966	16
1236116	13
3301872	13
10885797	13
27357694	13
209049	17
4649791	13
8521691	16
6367949	16
217405	16
3832793	13
26741698	13
3710890	13
6987855	13
16599993	13
22030481	17
5843735	13
456240	13
8842104	13
2725466	13
35496594	13
4063433	13
11216764	13
686713	13
24891726	13
136624	13
4544854	13
14100104	13
6747248	13
6941545	17
5846973	13
21561765	15
21414765	17
3247221	13
16138965	13
18866281	13
3631877	13
1729721	13
22320441	13
4907513	13
29758124	13
6727630	13
28548514	16
6744520	16
11032093	13
14782764	13
15735465	17
9637922	13
23434625	13
9126472	15
18445734	16
11742283	13
5904732	13
3817072	13
877982	13
6359114	13
10734620	13
2907578	17
365694	13
3412502	13
23584361	17
7608202	13
2088256	13
1833858	13
5614148	15
1342551	13
8864281	13
6304534	13
1732759	16
9617376	13
5201990	13
7389322	13
2813243	17
3033932	13
814116	13
3481734	13
7608996	16
3882380	13
1780308	13
2510570	13
14790130	13
203249	13
12307567	13
4833804	13
45140104	13
186592	13
29989320	13
5377044	13
5358609	13
17350553	17
878432	13
21166721	13
10372464	13
1639715	13
6002746	13
13484053	13
5712461	13
6308811	13
7851495	13
2689777	13
9783868	16
921809	13
5005643	13
1414105	13
7312619	13
8782329	13
5397526	13
5998161	13
3696462	13
8907700	13
3578590	13
25725944	13
3762773	13
120114	13
2707437	13
2366651	13
13180644	13
2331366	13
2395567	13
3785714	13
3896297	13
2969	13
692564	13
7262495	13
8012164	17
3166778	13
13079962	13
541295	13
5216593	13
4589011	13
21091252	13
6424601	13
44949292	17
2527809	17
3451506	13
1766108	13
735402	16
2054885	13
15246128	13
1249939	13
5114054	13
3878462	13
7867250	13
16804229	13
18788127	17
2637101	13
20834845	13
6954946	13
9937360	13
10618167	13
5348123	13
21191522	13
26626904	13
6942490	13
5980633	13
225645	13
681265	15
12870881	15
34204873	15
1543360	13
511013	13
13998009	16
353116	13
16190798	13
1308523	13
5416855	16
5099743	13
8438757	13
7100693	13
4765991	13
2129134	13
11836258	13
13460625	13
1190625	16
10569327	13
5453879	13
1154491	13
2258150	15
1521011	13
35746615	13
595960	13
3353560	13
8182404	13
8110422	13
11816249	13
2579457	17
11832758	13
3844967	13
5076865	13
7044655	13
13853017	13
2605745	13
1996140	13
12628311	13
1928070	16
1950234	13
2246369	13
2229591	13
158217	13
1564647	13
2977186	13
20614789	16
366979	13
5126466	17
10351176	13
3871202	13
489317	13
2536928	13
18942228	13
14246166	13
2150305	13
3533235	13
24489837	13
13632926	13
5354755	13
15470037	13
2191816	13
479631	13
1377735	17
12770478	13
6108273	13
3826429	17
7220406	16
2194406	13
15362727	13
3678918	13
92291	13
11060646	13
14094298	13
1192397	13
14200700	13
3652932	13
36453678	13
23108149	13
1851000	13
3840171	13
808551	13
8379449	13
4649173	13
1808579	13
30078	16
3261035	16
4843256	13
6242888	13
925538	13
24120302	13
2459576	13
7279599	13
12008378	13
43776713	13
11538050	13
23748711	13
1510217	13
723769	13
5986838	16
3255163	13
17450039	13
60325	16
7584640	13
10693468	13
45787783	13
18062140	13
5213132	13
9312246	17
1528031	13
4990867	13
10204638	13
19199169	16
2186232	17
14678112	16
677450	13
5212667	16
7575768	16
6517797	13
7484339	13
1906278	13
10405321	13
2103324	13
2695573	13
22671600	16
3000947	13
3268529	13
2504656	13
7548987	13
3413754	13
3287058	13
6582223	13
8269120	17
1366285	16
30947536	13
2454713	13
556895	13
3558557	13
25643931	13
7097960	13
10511244	17
5297393	16
2476465	13
209006	13
13489853	13
824925	13
156347	13
3966416	13
1609078	13
692205	17
792669	16
400005	13
24060758	13
2751298	13
855281	13
12943093	13
9445327	13
21815280	13
14765789	16
5400583	13
14084475	13
295376	13
3466651	13
5465993	13
1105661	13
7665822	13
6802647	13
15541486	13
6793288	13
4279584	13
2048864	13
4835489	13
4923487	13
21886393	13
4337208	13
4265975	13
1481096	13
1719452	15
33690924	13
14568778	13
13717528	13
10323102	13
9643113	13
10939316	13
2319800	13
4977233	13
5962732	17
9136404	13
16038431	13
5122140	13
559919	13
6850914	13
1333302	13
1893313	16
5704927	13
3822089	13
23615261	13
2285999	13
7562665	13
1909690	13
7125155	13
10243902	16
2662627	13
2743874	13
12129212	13
1156909	13
6309316	15
16787720	13
3618935	13
4843490	13
15151535	13
2949027	15
3247570	13
6011229	13
273569	13
14275179	16
6284636	13
11084471	16
69965	13
2214226	13
303347	13
2941334	13
189238	13
9082424	13
1160439	13
557556	13
10602144	13
1672421	13
12836034	13
5595	13
672629	13
319093	17
2121646	13
20005	13
5539821	13
7789032	13
7564201	13
1345149	13
13158056	13
4595341	13
5652271	16
5738830	13
17799215	13
7669069	13
17772034	13
11526256	16
11505636	17
19295162	13
8353594	13
7503106	13
1825400	13
3463864	13
16411253	13
23374837	13
5977099	16
13052422	13
37606399	17
7164746	13
4433131	13
4548848	13
2090482	13
14735308	13
6390492	17
781835	13
4443937	13
39029123	13
9186392	13
2401073	17
11483257	13
3794125	13
817573	13
34580854	13
12009386	13
14382028	13
27276428	13
5449842	13
466484	13
3177705	13
9094631	13
4319053	13
666737	16
21591816	13
13413386	13
1752859	13
6545174	17
8276858	13
25437791	13
16158430	13
27724040	16
9144433	13
26424220	13
531693	13
929121	13
1124646	13
3591184	13
1754465	13
3293865	13
11923027	13
11804957	13
3617771	17
832125	13
30036251	13
11752090	13
23586482	13
26303388	13
14198395	17
6869254	13
981302	13
19992680	13
7597950	13
3685446	13
7972734	17
19695340	17
1286565	13
1503353	13
20326605	13
7740899	13
7369031	13
14258099	13
3740969	13
7019913	13
10101704	13
4403263	13
53427	17
913115	13
4380035	16
1390635	15
4295433	13
7178888	13
34048152	13
936169	13
10878432	13
1480522	13
17092712	13
13514114	16
1109935	13
8964184	13
6250056	15
4518996	13
28672197	13
1331153	13
8120845	16
504139	16
13682581	13
5459371	13
13856443	13
13045502	13
1747461	13
15050890	13
6044785	13
22690647	13
9181617	13
9002964	13
17469884	13
4455443	13
14420659	13
5482365	13
2216354	13
25571984	13
1367339	13
4309662	13
759634	13
1332791	13
5939651	17
6860489	13
43133693	13
7960795	13
321722	17
2994905	13
24630425	16
19455534	13
2513314	13
2439149	17
41939638	13
5048346	13
12146059	13
19779681	13
8395457	16
6274237	13
18687158	13
3462863	13
9005498	13
17302179	13
1690883	13
1651330	13
1770268	16
19412939	13
6216795	16
13422685	13
791974	13
3823321	13
14149468	13
5872053	13
4559974	13
1391549	13
3385868	16
8361747	13
13147141	13
5333771	17
4659892	13
13086825	13
9742896	13
7543307	13
8267337	13
9630315	13
6414864	13
9520780	13
12254161	13
8672951	17
11475749	13
8073172	13
7568287	13
984046	13
693391	13
13864790	13
828787	13
5490267	13
117718	13
24564876	13
3984138	15
714532	13
9466408	13
12685899	13
3752366	13
2557831	13
14151302	13
7728391	13
38042500	13
16063168	13
1658524	13
13745398	13
931740	13
14790566	13
7526592	13
3719784	13
22177289	15
995107	13
4870578	13
22092415	13
6058943	16
6152415	13
19082088	15
510632	13
746621	13
2041343	13
1724873	13
5700729	13
8565478	13
5132899	13
12448386	15
5965908	13
7088304	16
7359651	13
15908	13
21560865	13
3034182	13
14576840	13
156751	13
4193874	17
2741802	13
9509726	13
2196266	13
2020342	13
978324	13
12364093	13
11686444	13
19821599	13
107746	13
4361668	13
1436861	15
2402265	13
6829590	16
101559	13
606401	15
542244	13
907872	13
17133368	13
1815219	13
1266496	16
576824	13
18106496	15
14217934	16
6792065	13
1386056	13
5149454	13
17916253	13
2828014	13
6540484	13
5046743	13
4767048	13
2910976	13
274181	13
4937339	13
16764616	13
7203443	17
5035043	13
1044455	17
8642665	13
1392261	13
1607716	13
8901818	13
14794256	13
12056556	13
8899195	13
12476635	13
6397041	13
4637430	13
11850520	16
12713732	16
927489	13
3550965	13
1334576	13
6862180	13
4543620	13
7249474	13
20135792	13
1694600	13
2870641	13
2147698	13
1459778	13
11030347	13
5226069	13
3536234	15
13106221	13
9084558	13
12787638	13
2550614	13
17439991	13
3466044	16
892331	13
19323362	13
7796654	13
7570329	16
5275723	16
2376982	13
5027933	13
830424	13
606985	13
3692809	13
147673	13
8473222	13
6914269	16
7042383	13
1331633	13
13721478	16
3240297	13
30167785	13
9874371	17
11530144	13
3417519	13
6463499	13
7495327	13
20936574	13
6563238	13
13692744	13
7670217	13
12213235	13
9643885	16
15723474	13
7574706	13
81453	13
25070912	13
12757598	13
1549151	13
6980905	13
946151	16
93699	13
2058891	13
12599395	13
7152474	13
8591476	13
2118055	13
12957554	13
4741778	15
75214299	13
1698441	13
8180030	13
11160471	13
11331264	16
6236067	13
900339	13
4626371	13
17054153	13
36646493	16
630159	13
5847500	13
1245711	13
2332257	16
1213905	13
1012214	13
18438046	13
6998285	13
23483660	13
2119529	17
1297649	13
15557791	13
1023117	13
18108132	13
6098494	13
5524730	13
2228749	13
11779174	13
1392928	13
5541421	16
18656482	13
340208	13
552645	13
3636950	13
16748949	13
4027187	13
19629341	13
13296485	16
2418356	13
6900101	13
10042665	13
1007900	13
3142757	13
23513848	13
22436250	13
11697355	17
1254635	13
7350338	17
21688351	13
7216592	13
5192666	13
1670164	16
10779365	16
4995672	13
20321288	13
1355978	13
5806902	13
434617	13
2957980	13
5730963	13
2559222	13
5367777	13
6410781	13
1040044	13
2655666	13
17928250	13
38357812	13
114506	13
2743532	13
4566247	13
15595626	13
406660	13
16051965	13
5294603	13
8964379	17
9584544	13
1589021	17
4097105	16
254074	13
7300824	13
3335870	16
148326	13
5513441	13
10721209	13
15040907	13
3237467	13
2248936	13
17527018	15
8276609	13
5973818	17
1477686	13
4139387	16
19395438	13
5355936	13
4516580	13
11653992	16
18051821	13
4410634	13
1499361	13
6389107	16
21061517	13
21380488	16
10895342	13
42713	13
3355125	13
14418437	13
202495	16
1047663	17
6317904	13
12117992	13
896810	13
1910408	13
10752944	13
43213655	13
244380	13
14619992	15
8477599	15
5486457	13
8132430	16
3305086	13
13606398	13
5748034	13
4573079	13
10794737	13
1326961	13
13430738	13
4810158	13
281277	13
2081760	13
1866882	13
16774039	13
2016153	13
8452339	13
1506580	13
9370146	13
23219489	17
729176	16
610556	13
15847728	17
976700	13
20575638	17
4489898	13
6532949	13
5230202	13
7745531	15
15090926	13
20205825	13
8779853	13
1763130	13
13922145	13
17499267	13
8137558	13
16276699	13
2626013	13
173907	13
14359425	13
8611073	13
1595262	13
9920539	13
6983130	13
1121630	16
2086476	13
2626532	16
7947326	13
905234	13
10369	13
9667203	13
19190862	13
10726552	13
34664755	13
702423	13
14346118	13
882107	13
21104566	13
9331040	13
1353145	13
10964202	13
1851457	13
13538579	13
18751340	13
11966083	13
14552857	13
3692795	13
2102281	13
3236565	13
1026889	13
7764074	13
10688556	13
7620656	13
4299835	13
6236414	13
430	13
322795	13
4164185	13
10414307	13
6768038	13
797449	13
20452960	13
14955179	13
8266815	13
6364577	13
20958341	13
5339108	13
7289779	16
9576575	13
38494727	13
5838762	13
7096838	13
514249	13
15746720	13
216841	13
28837300	13
1005599	13
2746683	13
13039461	13
20518490	13
25934284	16
2230926	13
1296683	13
3570484	13
3602620	13
132030	13
639024	13
1424396	13
6636999	13
1102731	13
7041	13
10764459	13
1330748	13
13744719	13
2755197	13
3312614	17
8949146	13
2827172	13
6547458	13
13298119	16
15638349	13
5078955	13
4149241	13
8702	13
1301601	13
12183902	16
11299927	13
3484036	17
2456754	13
16736749	13
9015822	13
4405075	13
7430874	13
19945012	13
16088612	13
7852317	13
22472766	13
2664346	13
14551270	13
2307441	13
438189	13
4522281	13
4178619	13
3892670	13
14412317	13
623872	13
7845049	13
4414325	16
2602229	13
3928400	13
2840336	13
11383627	13
14894156	13
1256756	16
1275280	15
2104307	13
4372896	13
20699714	13
8455538	13
12968714	13
14882050	15
9018711	13
3261467	13
3678894	13
7622527	13
11227607	13
11335734	13
9424925	17
10040064	13
16416849	13
7937070	13
5522209	13
1207603	13
5036938	16
1408443	13
16532157	13
9110724	13
14239414	13
3153097	13
15418117	13
7323930	13
2878834	13
5101421	13
9966530	13
3702253	13
4257388	13
2666938	16
21540721	13
6682382	13
1592846	13
12072981	13
13230857	13
1669717	16
27322721	13
3469031	17
2452665	13
1070086	13
1907337	13
2303328	13
4111909	13
5575955	13
13533381	13
13011724	13
11831560	13
22192965	13
16199284	13
12583445	16
1232255	13
5107110	13
108584	13
66635	16
4171275	13
5236463	13
22440838	15
77697	13
3347142	13
2011799	16
10271618	13
1130372	13
2419110	13
125077	13
1336173	13
13599836	13
35414317	13
5943563	13
12514287	15
6928172	13
15598092	13
29109112	13
23630378	13
2407037	13
7750423	13
1062471	13
6394611	13
5823404	13
15316465	13
17767844	13
13176611	13
13759690	13
1827856	15
1111465	13
5657802	13
12005678	13
2277872	13
8409647	13
6954158	17
5048395	13
3655686	16
6430266	13
3868777	17
414718	13
6624430	13
11306199	13
285693	13
537964	13
7026877	13
10303212	13
3063770	13
4151486	13
5553246	13
807107	15
5961508	13
11708678	13
35223	13
22767026	13
10822307	16
1509454	13
13733724	13
8868896	13
3738203	13
12330227	13
667291	13
1931526	13
1711455	13
1633690	13
1339129	13
5376521	13
16681599	13
3347401	13
627256	13
10287736	13
2978687	13
9643263	13
2255682	13
3888191	13
16286247	13
378707	13
1035332	17
5169676	13
4487325	16
9040325	13
1291130	13
31168688	13
5380741	13
107742	13
281584	13
1225987	17
275855	13
5536124	13
2766768	13
4823477	13
4893860	13
4484096	13
885906	13
6853139	13
14369932	13
6813100	13
3345111	17
470954	13
9871219	13
18685086	13
2378786	13
12846569	17
22278098	13
2584520	13
1362886	13
8505175	13
12326948	16
13939240	13
4772714	13
8662863	13
25825964	13
9505979	13
3218933	13
12982778	13
11827376	13
5015752	13
3552938	13
2296979	17
654276	17
805174	13
10722553	13
8097695	13
16420222	16
2167988	13
2364438	13
2503748	17
13554599	16
1032213	13
25910115	13
13083177	13
8397837	13
15764431	13
1422321	13
3270008	13
17136990	13
2508841	13
10439384	13
4181363	13
13568869	13
9427854	13
10737145	16
31013902	13
3800751	13
930361	13
10771088	13
14298156	13
4751409	13
37024219	16
12164697	13
942550	13
8995634	16
5531130	13
6841643	13
11817031	13
9659096	16
3323149	13
1060097	13
21603866	13
12332574	13
17274612	15
4842873	13
775793	16
1103523	13
2328013	13
32643080	13
3350990	13
18653349	13
10591225	13
14761613	13
2983556	13
10106670	13
558404	13
2280188	13
724828	13
4545604	13
40851	13
9766138	13
1101443	13
5511607	13
25451961	13
4321266	13
4980575	16
15370158	13
5326127	13
7938336	13
9820117	13
25331438	13
928528	13
2679397	13
29851059	13
3398377	13
7400850	13
1529248	13
1177115	13
271574	16
10204734	17
4276186	13
325187	17
15080339	13
5736595	13
4854111	13
8878040	13
1241368	13
1009098	17
419519	13
20429164	13
6988617	13
10777598	13
768835	13
18664452	13
11410287	13
1474578	13
1465964	16
3142111	13
29258176	13
6117514	17
3326887	17
6522138	13
7411910	13
18984930	13
12178497	13
13487800	13
10070794	13
167290	13
8384839	13
375561	13
25369270	16
7387536	13
1226171	17
12245484	13
3372432	13
718005	16
2911271	13
6481575	16
6405698	13
9469329	13
6490754	13
3303939	17
2603568	15
4501560	13
6901369	13
1739083	13
4211235	13
114466	13
8289512	17
11081152	13
8721557	13
254032	15
16650875	13
3072329	13
2931187	13
5795266	13
16199604	13
4396637	13
4678864	13
3479139	17
3621741	13
7056712	17
17766804	13
17164916	13
14217256	13
15241262	13
3826109	13
10728109	15
24327664	13
3340434	13
5337562	13
1117522	13
3449381	13
12056020	13
1875289	13
10138334	13
2199995	16
37000247	13
11520792	13
6229734	13
1883649	13
23953953	15
3715118	13
4775417	13
19845765	13
1447690	13
22897734	13
24322009	16
9256813	13
3131224	16
10827180	17
2112950	13
17628234	13
17181275	16
15235859	13
15400777	13
2348856	13
4988632	13
604130	13
1511145	13
2607607	13
16314638	15
4765300	13
11672848	16
6800381	13
677859	13
3355256	13
21602735	13
4775197	13
9238599	13
7788420	17
1486577	13
9504339	13
906443	13
5983095	16
3698071	13
5710012	13
11913042	13
3233105	13
14592328	13
7628054	13
5626760	13
602839	13
2545972	13
3252934	13
11993030	13
3804833	13
15129463	13
4561273	16
7068745	13
13042864	13
20093658	17
17678370	13
19902737	13
1781625	13
22982570	13
1867063	13
3440674	13
26775275	13
45551744	13
3282619	13
9748451	17
891319	13
788440	13
28507674	13
14398228	13
4766011	13
2750027	13
2510369	13
6509565	13
9044519	13
7710176	13
2175627	13
15615356	13
10273483	15
1048744	13
4227841	13
18900175	13
15191027	13
5290234	13
5072099	17
14310676	13
13280407	13
2283069	17
3456442	13
5990692	13
6245809	13
28909774	13
39758846	13
907115	13
8232997	13
12719114	13
17289835	17
1644938	15
2692317	13
4109432	13
4838636	16
4065758	13
139300	13
16900787	13
37481930	13
25812079	13
4391329	13
5524930	13
6662105	16
1448924	13
7433600	13
114735	13
1186345	13
21357472	13
10806309	16
1057000	13
2293669	13
1071857	13
21020301	13
27406486	17
877875	13
10755876	13
21015898	17
3622694	13
14301576	17
5296147	13
8045174	13
1733064	13
6668297	13
1294241	13
1429521	13
3184445	13
3796186	17
8319748	13
2408425	13
2576256	16
13059735	13
8784720	13
1997027	13
1120486	13
15477773	15
9312669	13
2562571	13
34645568	13
16739094	13
471483	13
2572592	13
6446049	13
15870250	13
3251099	13
3740942	13
8881003	13
6294904	13
5269400	16
25340096	13
424911	13
2750956	13
9833121	13
11857731	15
10140122	13
6336014	13
6847355	13
994322	13
9407947	13
3728880	13
247734	13
771479	13
1996225	13
4208680	13
1274566	13
10010063	13
1761268	13
2088803	15
9693245	16
4931266	15
253800	16
3490743	13
3336227	13
15289396	15
6860623	13
1901394	13
9813730	16
1779810	16
1251855	13
5930390	13
2950188	13
5756382	13
3799922	13
25462284	13
11361227	13
2688069	13
7962017	13
8671286	13
955887	13
2305968	13
14657227	13
15122363	13
17348029	13
3212567	13
17680024	13
2070342	13
12649304	13
13357760	13
15688616	13
2696614	13
28022624	13
22922218	13
24255616	13
12835125	13
7778128	13
15391478	13
4906024	17
17465661	13
3315280	13
3795914	13
1266618	13
10734655	13
5274100	13
7650306	13
1573292	13
8729740	13
929674	13
3781088	13
10338443	13
17268982	13
2639928	13
3459290	13
13849995	13
328268	13
9480495	13
35330607	13
1373516	13
12280633	13
354901	13
8818336	13
1176202	13
20736841	13
1546638	15
25522923	13
11477377	13
4984806	13
2913708	13
985631	13
13730727	16
13221525	13
3697949	13
3627009	13
19208975	13
46398065	13
6005535	15
10445300	13
9391617	16
16267236	15
2483498	13
18142725	15
6537158	13
989437	13
755572	13
2053532	13
3812938	13
17175487	13
12801962	13
8962796	13
1558709	13
1043923	13
14721418	13
3253335	13
18526880	13
7428947	13
766979	13
2293865	13
12251614	16
574070	13
6127644	16
2583753	13
12169724	13
8817676	15
1597460	13
11723851	13
21415200	13
5736962	13
5761811	16
7155186	13
1270482	13
4707210	13
6052310	13
13064144	13
5077002	13
15872803	13
5891835	13
13382507	13
11612977	17
3576072	16
5939710	13
445749	16
2628818	13
4506629	13
8512305	13
60445	13
1863507	13
2493291	13
6025922	13
3079352	13
20551384	13
25372997	17
2646494	13
12985662	15
3669504	13
15101338	13
11995620	13
9441948	15
8699973	17
74660	13
4458267	13
13074572	15
550242	13
1284803	13
10774295	13
33385780	13
742711	13
4036080	13
4602950	17
607105	13
5296541	13
14207101	13
6225267	13
10397858	13
15066164	13
1537252	13
728311	17
1770938	17
4753617	13
16231180	13
9704770	13
45133915	13
14109779	13
3076758	13
1813662	13
4736827	13
6061506	13
9677832	13
10260887	13
2639127	13
1092534	13
10309899	13
5178438	13
1797447	13
6891042	13
431763	13
2593602	13
2742628	13
11381254	13
11349656	13
7936662	13
21060960	17
33372486	17
5176538	13
16167145	13
5037744	13
2193274	13
2417497	13
11627442	16
23105994	13
15195306	13
17488846	13
2589644	13
4988125	13
23228355	13
13538620	17
57101	13
4389889	13
6388308	13
4772121	13
25888	13
6050763	13
18446715	13
9324251	15
15081700	13
9742813	13
8493220	13
16724178	13
1974139	13
7180454	15
21354629	13
2123068	13
697766	16
26528097	13
9944752	13
3972242	13
16284371	13
16356287	13
1741893	13
1876184	13
29624473	15
18913020	13
1756533	13
8204148	13
16012711	13
5814637	13
24011488	13
30904379	13
6218846	13
6454395	13
12798764	15
822687	13
6108868	13
3327325	13
6913371	13
17669561	13
1698618	13
2112075	13
4474072	13
5590297	13
1340946	13
1360544	13
9221458	13
12653881	17
4767615	13
15247047	17
14906879	15
4475550	13
16135353	13
1385246	13
734631	13
3366657	13
1904745	15
488111	13
19864464	13
1190548	13
942444	13
19294903	13
6341134	13
620110	13
685013	13
1051033	13
13177997	13
26273950	13
6810456	13
12943094	13
1654139	13
10779505	13
4805676	17
3823728	13
12478642	13
145526	13
5163491	13
3753291	16
2879571	13
15813041	13
12024805	15
385899	13
21937936	16
778842	15
400817	13
13494780	17
20077382	17
1288380	13
11047703	16
9107270	13
10389867	13
3750779	13
5112526	13
8179861	16
32609108	13
675843	13
6777780	13
11323520	13
21365350	17
77755	13
9760389	13
4087551	13
20793789	13
6066362	13
8208751	16
2920770	13
6193777	13
19052971	13
13311563	13
20908149	13
8674819	13
3785620	13
2082424	13
10400134	13
15358532	16
181083	13
6766821	13
758885	13
6381162	17
10303571	13
399457	13
15929226	13
1063372	13
1430007	13
11886757	13
1020048	16
2322667	13
224438	13
4254247	13
11510480	13
1137685	13
1465024	16
108851	13
32930471	13
4793528	13
2405738	16
12046125	17
15705659	15
3473864	13
384905	13
9560314	13
7730891	17
19982483	16
14992601	13
3198576	13
21833384	13
7050676	13
2926901	13
14739592	13
16137941	13
5728268	15
2882983	13
5522496	13
1025822	13
4447748	16
6784876	13
4941315	13
6671595	13
958701	13
6702535	13
10296820	13
1524024	16
5830973	13
9630821	13
5432455	13
15077517	13
5614165	13
5083918	13
11333225	15
8501000	17
3579227	17
5868033	13
1730344	13
2733628	16
4302677	13
975192	13
625613	16
2338067	16
20404836	13
2325049	16
32013814	13
2623668	13
1916691	13
3601858	13
1574408	17
205478	13
25052958	13
8925901	13
4474053	13
1965602	13
1247073	16
1445158	13
591061	13
8167649	16
8611540	13
712682	13
6321846	13
2851147	13
772228	13
1498689	13
5400881	13
3806214	16
6244722	13
16587498	13
9498384	13
2472129	13
2027161	13
6107898	15
9385737	13
17611355	13
10850559	13
5000031	13
3151047	13
3806976	16
4118143	13
2913775	13
14531520	13
2461981	13
63296	13
6138062	13
15278767	16
4077776	13
766805	13
1763553	13
5528243	13
25570992	16
30530870	13
8758348	16
17712308	13
7327429	13
625216	17
3367985	15
3740865	13
156582	13
5525929	13
6443774	17
36680795	13
1852801	13
5286273	13
1550295	15
3671743	13
6032504	13
8568900	17
15665961	13
2588902	13
2867284	13
11791184	15
3630181	16
5159225	13
17667270	17
9380813	13
9156391	17
33700	13
5563357	13
1304236	13
6371761	13
1116556	16
124807	17
9654759	13
210674	13
19347466	13
11518046	13
5317397	13
19304363	17
2137167	17
8243758	16
12281066	13
5045337	16
11744471	13
14397197	13
5881227	13
1340100	15
2284806	13
14962994	13
9592764	13
14540455	13
20743290	13
9686443	13
3194654	13
10473867	13
4118897	13
8993077	13
16495115	13
51979879	13
4097168	13
36908108	13
19510531	13
3041803	16
7978243	13
21027521	13
4451916	16
8631599	13
39411267	13
9340736	13
1180654	13
1371391	17
675966	13
3553286	16
2547225	13
1864573	13
22803375	13
5960177	13
10802465	13
3454431	13
4082998	13
17130028	13
16989350	13
1317109	17
2102508	15
16921786	13
5084816	13
5196035	13
7989221	17
13577128	16
8242630	16
12764202	17
7195945	13
6707305	13
11689501	13
24542312	13
2513081	17
5943029	13
7267458	13
3234549	13
5381489	13
12808844	13
7114922	13
4498758	13
973824	13
1918633	13
1635885	13
5073789	13
9398603	13
1324307	15
7112024	13
2678375	16
16689897	13
5779013	13
2121654	13
7278361	15
4061383	13
904975	13
1505192	13
9733735	13
14526804	13
33478042	13
2311562	13
5091831	13
19764408	13
7756333	13
183531	17
2387353	13
8465736	13
18307991	13
1678364	16
10550036	13
5887062	13
3677219	13
2540539	13
1381429	13
114017	13
1093429	16
6294572	13
1890943	13
15572036	13
21076704	13
24842416	13
1374342	13
1374659	13
2665356	13
3509045	13
11075626	13
2807391	13
4419874	13
687437	13
841417	13
2718276	13
3188368	13
3174779	13
7343732	13
386366	13
480101	16
8693752	13
1224316	13
4725597	13
530774	13
3253062	13
1225792	13
8746387	13
4900401	13
1515603	13
13464757	13
6956001	13
8435592	13
8686755	13
9840871	13
2800621	17
6966024	17
9436114	13
13130347	13
13822976	13
4797447	16
17026486	15
5024185	13
7013823	13
1136108	13
3941870	17
16654960	13
3599995	13
6621225	13
623915	13
9963995	13
4906748	13
8349138	13
12696502	13
6177550	17
4270139	13
13075564	15
7678627	13
8952700	17
1299981	13
19225355	17
8381457	13
1529161	13
10185843	13
7597750	13
793621	17
7340402	17
5005081	13
20502447	17
1753867	13
3573743	13
4280650	13
9927937	13
18124589	16
3662017	13
2128432	13
19646827	13
6548866	13
5533727	13
3657195	13
12754771	13
3208630	13
15541771	13
4029498	15
14262247	13
12043817	13
7763721	17
1425603	13
13456734	16
2647113	13
2581033	13
19559945	16
8634270	13
2888132	16
6071575	13
15435500	13
31597479	13
12614095	13
4312533	13
32653457	13
599169	13
754571	13
5799100	13
2246563	13
5726895	13
1957638	15
2260506	13
4386493	17
13981699	16
3864300	13
14044	13
15107761	13
8359092	15
1788009	13
2708067	13
8434034	13
3251686	13
2081450	13
3371618	13
12012903	16
6824745	13
7638922	13
1036822	13
7615714	13
3221208	13
11485194	13
23660815	13
1249190	13
28354065	13
1904636	13
5580865	13
11833091	13
9807678	16
11419811	13
6918464	13
7842851	13
67889765	13
4485343	13
2547917	13
2868421	16
6127543	13
12018061	13
12442759	17
22005531	13
27654728	13
5483952	13
5527916	13
12360099	13
7199404	13
1296721	13
1675076	13
23653462	13
28455833	13
6017962	13
4419054	13
3639994	13
8385387	13
9099040	16
3239970	13
8498447	17
11131286	13
6015358	13
1771498	13
13001273	16
4287242	13
812760	13
3282215	13
11197900	13
20303732	13
3568613	13
9338332	17
24136103	13
31933507	13
4442867	17
1562161	13
12478447	13
5755203	13
1720923	13
6296176	13
3734256	13
33643	13
1630257	13
4677413	13
4661699	16
8997294	13
11246769	16
3090010	13
7411649	13
419790	13
4067329	13
17598068	13
2649710	13
2118518	13
42447982	13
260705	13
15314554	13
1055866	13
3746170	17
9375292	13
14710007	13
4916038	13
6952594	13
313524	13
8262803	16
36667952	13
21455386	13
6504713	13
11567044	13
14962918	13
18026923	13
4864718	13
7891078	13
85572	13
206852	17
2126091	13
82333	13
1744627	13
1873586	13
2547423	13
175083	13
1054841	13
4162051	13
3660661	13
95324	13
2221360	13
4343748	13
6331706	13
14595166	13
5856045	16
1339948	13
3939901	13
2009316	13
8622031	13
3004516	13
16680718	13
1007387	13
358848	13
8924865	13
8612208	13
21212082	17
2098400	13
1206901	13
6919339	13
918825	13
2805479	13
853154	13
3128198	17
3886639	13
1851857	13
19828109	17
19948117	15
19084620	13
7979348	13
17391890	13
641465	13
19571796	13
4504817	15
236845	13
5709361	13
7571802	15
5862498	17
38304090	13
5144936	13
27721217	13
18088222	13
9065485	13
22925800	13
18983552	17
2717738	13
28250331	13
7043497	13
1907575	13
4502181	13
2058280	13
15665495	16
6963571	13
8266807	13
6690364	17
4630114	13
760608	13
3674077	13
10183609	13
2451190	13
3151433	13
994212	13
5303713	13
9895665	13
5640832	13
1897229	13
21991055	13
5065415	13
7710184	13
14743683	17
9781328	13
13491771	13
38978263	13
14258783	13
139157	13
891446	13
12620079	13
13547322	13
3285384	13
870633	13
4119973	13
10063304	13
1301649	15
821546	13
1127613	13
33680310	13
10085674	13
3900099	13
17110316	13
9314369	13
7555958	13
2584412	13
13870460	16
1899932	13
1771482	13
2238802	16
2560534	13
2621601	13
12387410	13
1004515	13
1094609	17
14621676	13
1901465	15
7957641	13
1475045	13
16496090	13
8154266	13
8669937	17
8303958	13
19159414	13
7144714	13
5727781	13
1107647	16
474896	13
6469940	15
3484826	13
38248459	13
12741366	16
10019658	13
92744	17
2832885	16
17076658	13
13314899	13
4711808	13
3884386	13
5011620	13
13873562	16
1116431	13
1928086	13
4228848	13
6467631	13
4082534	16
9926130	13
2179333	13
33295952	13
4546774	13
2576693	15
6400381	13
16011432	13
7944369	13
18346911	13
2419696	13
17085657	13
1103496	13
16162856	13
4669844	17
7026464	17
3999481	13
2929097	16
2726299	15
5368160	13
724299	13
10495648	13
1347632	13
4539604	17
1537423	16
2313401	13
53314158	13
6158875	17
9066106	13
3145963	13
12082738	13
12610480	13
9350373	13
44457364	13
9035434	13
9183819	13
2869007	13
5924287	13
13452548	13
5331057	13
29378996	13
2020527	13
157228	15
1247034	13
2256287	13
2661908	13
8445411	13
15655631	13
5581833	15
15706890	13
2088341	13
4236213	13
1665299	13
2429750	13
11269118	13
27191178	16
40173869	13
4174062	13
268231	13
14577084	13
11087556	13
4700531	13
5421642	13
2989549	13
9098869	13
5579908	13
14486246	13
2773247	13
7517286	13
3126729	13
25928065	17
1432184	13
635185	13
316401	13
546169	13
3294433	13
23567448	13
20212944	13
10002314	13
8945104	16
9916425	13
3290851	17
16444826	13
10650908	13
5535976	13
111784	13
18192253	13
31020310	13
4170207	13
5137125	13
2166250	13
3492489	13
3173249	16
13936995	13
5709653	13
7961544	13
1933188	13
4767279	17
1159424	13
14866596	15
1394982	13
595735	13
18078584	13
10182683	13
14488509	13
4211399	13
6092228	13
19599627	13
2068497	13
19018	16
842183	13
3439208	13
5933544	13
3656301	13
2870334	16
4324389	17
8470106	13
4855774	13
25124700	13
7500157	13
21849944	16
3343988	13
8328829	13
8673612	13
6926180	16
15339960	13
1455235	13
9507354	13
2668060	13
7921795	13
4657377	13
20519582	13
7095795	13
6464200	13
5158988	15
445971	13
9198075	13
2714817	13
973270	13
721926	13
1246019	16
9256174	13
8263469	13
9515299	13
21394357	13
17595312	13
7652834	13
520338	13
14837638	13
2331494	13
14123586	13
6151838	13
5486275	17
11882943	13
2460276	13
5991820	13
26072497	13
9036803	16
14556915	17
4304808	15
3355604	13
21766969	13
12318848	17
3490519	16
2439856	13
4208758	13
16900066	13
173266	13
18408054	13
3653185	13
20982447	13
31360728	13
2626886	13
13118365	15
3255142	17
876229	13
7753751	13
621679	13
334645	13
1906272	15
567903	13
175163	13
6416574	15
2076555	13
3381039	13
1789533	13
9017640	13
25511100	13
7664082	13
2007129	15
43784164	13
9070973	13
4117773	13
9862109	13
2461622	13
4973113	13
12974485	13
3261504	13
25562733	13
3172940	16
3887038	13
4548774	13
3665951	13
717314	16
270129	13
464701	13
3255980	13
308673	13
3266512	13
4880074	13
1586907	13
11427882	13
5617836	13
2833668	13
2642480	13
7170908	13
11469919	13
4813216	13
8442824	13
3281083	16
5950832	13
9480029	13
680752	13
1024438	13
924438	13
2734567	13
2696275	13
8556518	13
3048334	13
1278729	13
23832168	13
413950	13
5281968	13
13816138	13
4316774	13
2477292	13
3474197	13
4727523	13
9094146	13
3185218	13
17408540	13
15957186	13
4022207	13
6557354	13
2011685	13
4371599	13
1478709	13
18676991	13
5454583	13
28960855	13
5171389	13
1145385	16
11873361	15
1005989	13
16372281	17
656899	13
5033976	16
7321937	13
3640135	13
5194552	13
4325329	13
7561275	13
21242407	13
73095	13
2661052	13
7213097	13
3114063	13
344378	13
12895815	13
292806	13
7358831	13
2782596	16
5632	16
2604403	16
20145147	13
8279638	13
7050151	13
1748716	16
5218127	17
5326788	16
92162	13
1510373	13
13888784	13
2912838	13
6855039	13
18691746	13
42747012	13
2033467	13
2545282	15
2373035	13
6347280	16
8112866	13
6041525	16
4472687	13
18579180	13
4975408	13
11885101	16
14318039	13
11640806	13
1725587	17
7783134	16
2564307	13
42163191	16
9692836	13
3802581	13
161025	13
15733120	13
3993617	13
949525	13
31694	13
7772420	13
2681847	13
623696	13
12714150	16
2075593	13
22397584	13
8281219	13
2064219	13
8150163	13
9632760	13
22546930	13
10935217	13
493202	13
3000506	16
2017366	13
3473950	17
10638531	16
11398216	17
11137308	13
11473368	13
9455174	13
18296062	13
10920075	13
5938037	13
1205993	13
3394405	13
28804497	15
14140312	13
2098658	13
4729172	16
4345570	13
13354848	13
3448523	13
19838316	13
5087651	13
20474699	13
2359931	13
8961955	16
2666902	13
7326046	13
1445349	13
7220954	13
4957907	17
5129669	17
2256848	13
689386	13
2573639	13
4453687	13
223141	17
174939	13
7885122	13
177269	13
3452104	13
3063936	13
11255440	13
5786958	17
40622333	13
734767	13
2286013	13
3144982	13
27633308	13
2871821	16
11048668	13
3101622	15
19318881	13
37037740	17
7973289	13
20810727	17
5923791	13
37269350	13
23327916	13
10307317	13
7162210	16
3950362	13
20770511	13
5383495	13
566843	13
835653	13
14918189	13
608751	13
9873664	13
819942	17
118647	13
2290195	13
2183657	13
7785087	13
9331518	17
1250691	13
7774261	13
12022008	13
15272833	13
6504846	16
2064164	13
358858	13
1444386	16
12096716	13
1324615	13
21681696	17
870281	13
11301814	13
69681	13
47984131	17
1956755	13
8932398	13
1451773	16
2599896	13
9017614	13
7154108	13
2097353	13
17167889	13
1875806	13
9254891	13
2278228	13
10788360	13
15795458	13
9242502	13
12343109	13
5931461	13
3918670	13
1945409	13
14083215	13
390232	13
17746191	15
6858711	13
7717139	13
7449668	13
1173275	13
12411064	13
15254876	13
8278773	13
4466950	13
28719964	13
4250820	13
2922451	13
3592794	13
37065532	13
1430642	13
6554365	13
7613957	13
4172067	13
3298913	13
22964353	13
13171347	13
10150691	13
1864563	13
14190432	13
14589453	13
5346673	13
35546280	13
4727292	13
1247792	13
10178522	13
4329696	13
1002903	15
37811446	13
4337578	13
39385233	13
3456553	13
6413291	13
2036475	13
548353	13
1347481	15
9853329	17
7918917	13
1418222	13
11434491	17
4817271	17
280456	13
6396120	13
32478048	13
7928746	13
6398646	13
1667767	13
6306796	16
5497330	13
5996553	13
35500628	13
6297299	13
6134654	16
1363648	13
964405	13
7679204	13
9763558	13
10059479	13
2677472	13
31907388	13
9404691	13
6143902	13
13566262	13
695890	13
2763518	16
1132999	13
2393466	15
4044693	17
5153021	13
9235033	13
9136259	13
7188640	13
11890316	13
1106190	13
4043667	13
1911724	13
3350821	13
10324202	13
993536	13
2606079	13
7181084	13
17423347	13
8149382	17
37794062	15
675110	13
6742775	13
3730709	13
1316110	13
13377754	13
123012	13
3788061	13
6328955	13
6212777	13
335877	13
7979290	13
16697251	13
14815204	13
35280638	13
7956090	13
5072585	13
39259	13
4382913	15
6140740	13
21075042	13
9804185	13
8775580	13
10728610	13
374490	13
26535699	16
16227248	13
1558011	13
10765451	13
3444422	13
3878977	13
6791236	13
13349781	13
6061085	13
5263181	13
3079426	13
26870968	16
35086029	15
3022532	13
3983102	13
18689487	13
4117870	13
252435	13
36194204	13
38315927	13
2261421	13
22570782	13
5447053	13
14501827	13
12260695	13
5632393	13
18646143	13
20920706	13
2657340	13
11692848	17
2474363	13
1602136	13
961323	13
1194274	13
25589656	13
11857753	13
16919888	13
1781668	13
1129309	13
8104860	13
2539310	17
13717022	13
7828081	13
4737666	13
20742424	13
4389026	13
8426191	13
1800949	13
618009	16
10429947	13
9394815	13
6796043	13
5134349	16
31427351	13
12479727	13
3572719	13
7351024	13
3408735	15
3643092	13
18157443	17
8471384	16
12192554	13
979970	13
11213470	13
4334367	13
2344222	13
24244042	13
11226664	13
14800544	13
1045544	16
16768411	13
6218780	13
1116836	13
12925825	13
8348266	13
7127559	13
286577	13
466595	13
8556539	13
4967936	13
10770394	13
23623697	13
16990864	13
4035019	13
725437	13
12318327	13
19626934	13
3353560	13
4217002	13
2927129	13
39234956	17
2147191	13
8973161	13
326778	13
330711	13
585735	13
2264392	13
2957238	16
3989409	13
6891144	13
4800443	13
55765	13
4241870	13
9581518	13
2234949	13
1063264	13
2734218	15
5569598	13
4385109	13
19981976	13
3347208	13
1175868	16
14858252	13
4985365	13
1674155	17
3071721	13
12048545	13
3808098	13
13126484	13
2782346	13
11172181	13
13345095	13
28728139	13
2884660	13
9146675	16
8867775	13
18030799	13
4240778	13
10299526	13
940942	16
7018745	13
639600	13
4888473	13
1684761	15
1669463	16
9663762	13
20622908	13
1175763	13
21591224	13
6713	13
6310870	13
6393134	13
20505360	13
8169637	13
11111804	17
7782411	13
8348131	13
7821799	13
5528269	13
25396831	16
6860257	13
7665439	13
354342	13
8274895	13
99283	13
9679821	13
25178242	13
14688130	13
4271162	13
19960466	13
1181702	13
5254379	13
8775078	13
19029838	13
8473223	13
34697351	13
6311988	13
8979116	13
718688	13
2878389	13
7175175	13
3029022	13
5184059	17
3833320	13
9505311	13
1356404	13
2767147	13
13033638	13
4541503	17
3130085	13
13111360	13
13045717	17
6666880	13
612574	13
3509380	13
4953554	13
27731038	16
28875718	13
1071239	16
1491886	13
1825257	13
2625130	15
3616873	13
6618787	13
243650	13
4580051	13
28599771	13
1326681	13
4356982	13
1322872	13
7267042	16
16245177	15
9188575	13
6326210	13
9363843	13
1491142	13
1829280	13
564497	13
2381302	13
4532625	16
453565	13
2877901	13
2416818	13
3865667	13
300593	13
238402	17
7280961	17
4759846	13
39516690	13
9359558	13
30076023	17
780214	15
1714208	15
20339672	13
11463864	13
10354904	13
7003988	13
690868	13
13257902	13
3964826	13
24878877	16
8410442	13
8359823	13
5584670	16
48988	13
412484	13
30652969	13
3983969	16
788860	13
946677	13
12210036	13
3878678	16
1790556	13
1180981	13
2712312	13
16542558	13
3150664	13
236874	13
12413882	13
4314503	13
1832335	15
1883614	17
2195498	13
19641597	13
3767910	13
31418345	13
1965381	13
2773906	13
7474646	13
12890900	13
179821	13
4440553	13
3142490	13
12701653	13
8101592	13
7398503	13
4443402	13
8047240	13
4029133	13
367966	13
269407	13
7914127	13
4326097	13
3561812	13
9401582	13
16651272	13
2717002	13
18664779	13
9393138	13
8098197	13
5201977	13
22053060	13
155023	13
9413173	13
1508793	13
4353990	13
9020433	15
9227423	17
1594571	13
6107335	13
5011120	13
3429984	16
3306559	13
24755289	13
538173	13
3908894	13
16551092	13
21861100	13
11021976	13
2639897	16
4817575	13
3311032	13
3150314	15
12614356	17
6248014	13
1121965	13
7104527	16
12543361	16
2929261	13
5912482	13
20674108	13
121104	13
17983759	13
592484	15
23190455	13
7166740	13
12645469	13
7000632	13
22012998	13
15593408	13
10884103	17
9183472	13
5535381	13
894036	13
4455834	13
14927694	13
4706777	13
6917458	13
3417607	13
3621269	13
15248633	13
26659850	13
14250345	15
1619861	15
5436547	13
5762162	13
1336797	13
1003637	13
8263400	13
28942725	13
5929576	13
370436	13
12242768	13
2924396	16
12980963	13
4632973	13
2682734	13
2052906	13
23206637	17
3918738	13
8180491	16
978487	15
29054683	13
28709069	13
11762804	16
1830940	13
3578060	13
1278777	15
6615667	13
1316886	13
408502	13
23189486	13
1945184	13
1350109	13
8088854	13
24483313	13
8309400	13
7025374	13
519472	13
3489395	13
12091425	13
5354619	13
1812678	16
18771167	13
869460	13
2504189	13
6049235	13
9473292	16
6804711	13
28051843	13
3911325	13
12970120	17
8366033	13
3304479	13
2764731	15
3191911	17
5473988	13
548823	13
3534851	13
8995809	17
1151400	16
472441	13
3055896	16
1903608	13
811877	13
8448936	16
4808446	13
10908497	13
4398982	13
13070663	13
4442895	16
3524689	13
8106223	13
1154738	13
4364602	15
2225266	13
12250928	13
5376465	16
8290991	13
5104332	13
5988216	13
18893421	13
2958284	13
2148857	13
2759476	13
8877254	13
9245993	16
17079773	13
12402033	13
4982262	16
829108	17
3533128	13
12575357	13
9406684	13
3246349	13
402493	13
14955900	13
5081147	13
2878214	16
917102	13
15540176	13
9628041	13
6497625	13
45668	13
7169127	13
7326367	13
12197950	13
1260805	13
2089994	13
5744158	13
11456437	13
531361	13
2265102	13
27086842	13
82120378	13
11486898	13
1882756	13
10065669	17
1964755	13
369145	13
6929395	13
4545755	16
240755	16
9014640	13
863769	13
8383371	13
5221798	13
3410177	13
4038057	13
5887528	13
7938785	16
3196973	13
46896	13
15888665	13
8753983	13
5069039	13
1522862	13
14606925	13
3073014	13
480400	13
12731706	13
8578529	13
23040005	13
3336905	13
531995	13
3956198	15
835614	13
15747636	13
10325987	13
3953534	13
1555465	13
19889073	16
5169840	13
5897351	13
10716299	13
22561013	16
5346762	13
4258086	13
1760244	13
157198	13
13325256	13
6945496	13
9274091	13
8244993	17
4209974	13
966587	13
1885368	13
38986425	13
20921737	13
11609736	13
28757330	13
6267460	13
697699	16
8728407	13
196000	15
927670	13
4273660	17
30334637	13
32783733	13
6778707	16
4076118	17
11371200	13
1446100	13
988209	13
8261687	13
6496894	13
17470276	13
2940300	16
4373833	13
4438092	13
47210	13
20709365	13
7543931	16
13582914	13
2347556	13
4812538	13
586089	13
4268272	13
906548	13
4627276	13
7374254	17
5288507	13
9651756	13
732581	16
19114653	16
2468624	13
25958856	13
1779126	13
12245788	13
11396583	13
7877216	13
9097396	13
3099739	13
13482651	15
18551017	13
12710686	13
166881	13
10736427	13
611790	13
3384994	13
562920	16
4671821	13
9334914	13
9869131	13
8141454	13
7916923	13
1105627	13
12291761	13
14318273	13
14714038	13
15268195	17
6883697	13
16357553	13
2937549	16
356397	13
13601808	16
4962385	13
7490322	13
250536	13
5480795	13
12534545	13
14918083	15
14682268	17
14592533	13
13579556	13
12380658	13
17423552	13
20669772	13
15986160	17
27189345	13
3668481	13
22818453	13
6931378	13
8802630	13
42328	13
1608347	15
4836601	13
10998008	13
12452783	13
9133170	13
7784807	13
1822244	13
4601550	13
5591608	16
6537859	17
662995	13
2011548	16
1669551	13
2730353	17
12466507	15
20328973	13
549926	17
12584293	15
10493370	13
3236256	13
23323130	13
6015296	13
18560425	13
9848663	13
7566919	13
6231279	13
2000377	13
1139407	13
19418559	13
9017705	13
336059	13
5357615	13
441157	16
4219831	13
4340842	13
2209666	13
11509292	13
4632368	13
728782	13
4163509	13
356820	13
9468745	16
18873961	13
15316673	13
8738409	17
1332089	15
26879697	13
11072344	13
3894603	13
1431638	13
2450574	13
5157384	13
2640129	13
10547042	13
924260	13
26064886	13
28108948	13
434468	13
15967393	13
11631858	13
8962506	13
9020164	13
37910110	13
2969792	13
5575681	17
4892951	13
5350384	13
11288446	13
6799777	17
712304	13
6549084	13
20619672	13
9670376	13
3993646	13
1937466	13
1036016	13
3975072	13
5916173	13
1951701	13
4841872	15
14976656	13
14418515	13
291904	13
17801651	13
4173767	13
271576	15
4795800	15
253245	16
12721850	13
8609080	13
1610910	13
4242403	16
11160667	17
273750	13
19919143	13
3864412	13
441519	13
14390164	13
2295040	13
18609524	13
538398	13
38660240	13
9620156	16
6784912	13
2006805	13
1426063	13
6203252	17
11470196	13
1757042	13
2223393	13
8966610	13
5567774	16
2927890	13
5466634	15
8152947	16
2363522	13
11058780	13
14928548	13
6775891	13
1820797	13
9094563	13
7686721	16
15899330	13
9458413	16
755311	17
1433650	13
18956681	13
595320	13
6200683	13
146795	13
5811941	13
30846429	17
8224590	13
4396300	13
3800906	13
241253	13
13893376	13
6147678	13
12862734	13
7836954	13
8397311	13
685888	13
6049732	13
809651	13
18370643	13
12920057	13
10842488	13
7947513	13
2642160	13
2282587	17
552845	13
12467716	13
9110115	13
2190356	15
12340532	13
7247177	13
549223	13
897629	13
11425462	13
8337688	13
17425669	13
6199105	13
5801473	13
9616977	13
26525988	13
29904086	15
1785097	16
1588580	13
433625	13
12150700	13
4603066	13
32914780	13
58122	17
2928098	13
21902415	17
166588	13
21256909	13
1147632	13
7855233	13
1695688	13
6826379	17
3390913	17
3267304	13
41939	13
5264805	13
4446518	13
7594170	13
28234409	13
796698	13
4343702	13
13643062	13
1645842	13
646550	13
9597798	16
3854493	15
5402652	13
1997517	16
2453793	13
4155307	13
940685	13
10062398	13
2169371	13
20625277	13
10166824	13
11801894	13
11091317	13
2535649	13
18616864	13
1018149	13
1710034	16
4005516	13
7126154	17
14111324	13
1681436	15
10025883	15
5404881	13
5622037	13
4242072	13
3581163	13
9501521	15
6111228	13
406843	16
637526	13
1731288	13
5840327	13
12340383	13
3798317	13
1788768	13
2871929	13
5453098	13
261925	16
15683266	13
4032304	13
1033742	13
993694	13
2860593	13
19888410	13
8805257	15
5435420	13
2050252	13
2430299	16
16332857	13
2592361	13
2671417	13
5606979	13
12100058	13
18051440	13
398932	13
2075371	13
3464440	13
4302872	17
6266915	13
1242861	13
13178312	13
1844864	13
1230768	13
15835005	13
41783090	13
6534991	13
10744890	17
4971897	13
24706337	13
4229040	13
17685104	13
2709896	17
8805385	16
13213324	13
1199635	13
56715	13
15434487	13
7595238	13
10822303	13
10069240	13
913591	13
629388	16
23188303	13
12294372	13
20215945	13
28574365	13
11606142	13
3348291	13
5526708	13
17402831	13
16769736	13
10736537	13
7445581	16
524888	13
2684169	13
36780073	15
15808659	13
7494068	13
15573360	13
3785264	13
247124	13
862994	13
123928	13
13738367	13
20531198	13
35654497	17
1940880	13
10105724	13
29417873	13
11668473	13
25799393	13
5095768	13
4157209	13
662091	13
485197	13
1910796	13
5702327	13
5576861	16
21697135	17
992501	13
5322693	13
4594584	13
1566475	13
2148198	13
14886059	13
10258376	13
18201355	13
2449902	13
18185966	13
3020104	16
3247267	13
5817182	13
41852903	13
14038158	15
3032926	13
7792115	13
16278344	13
17107484	13
1787779	13
15896633	13
2989344	13
12974755	13
22004250	13
8839359	13
10726076	13
11603782	13
7243202	13
22488116	13
2399841	13
2356407	13
43107537	13
3613730	13
3301208	15
1320422	13
2351857	13
2141570	13
1002006	13
2718162	13
17758728	13
23668384	13
7649026	13
24558477	13
5098731	13
20731169	13
32979144	17
5942689	13
4064931	13
12758565	13
5756604	16
5873766	13
2319710	13
6306497	17
4911391	13
1056958	16
4057566	13
2823479	13
6976256	13
4913046	13
1520120	13
1434490	13
17362055	13
3387169	13
8930437	13
11527038	13
89120	16
3007456	13
7174088	13
4806293	13
457560	13
1218475	13
6742197	13
13814894	13
15019297	13
729845	13
4323365	13
3305674	13
8374891	13
7718620	13
8924360	13
120700	13
12970525	13
18960682	13
20870007	13
2927350	13
2012156	13
2212316	13
362206	13
1265657	13
13030668	13
21475799	15
1200015	13
8668283	13
2515915	13
2913140	13
3462458	13
20155581	13
16312264	16
2264151	13
39832079	13
18126446	13
1414608	13
10557244	13
14983942	13
16962769	13
6721160	13
8715707	13
2394778	15
14760787	13
27588187	13
1533438	13
4113920	13
1060470	13
9055790	17
19955152	13
35447173	13
4689355	16
2813610	13
3846931	13
11465209	17
542383	13
5203161	13
446389	13
767261	13
3956821	13
25618019	17
5017408	13
9342332	13
5317438	17
362437	13
10678419	13
869742	13
1841817	13
9845638	13
1605977	16
11081220	13
6881687	16
1935329	17
15878855	17
1034412	13
16454606	13
7006332	13
13753916	15
8280125	13
18040754	13
4616794	13
21491825	13
7521417	13
6826009	13
670455	13
223859	13
4767369	13
3644581	13
2580172	15
2384208	13
35405607	13
3375056	13
1270905	13
20520348	13
8258777	13
20581292	16
25174248	13
194813	13
1484353	13
32307369	13
3466619	13
3531311	13
2657123	13
455770	13
11170083	16
15905150	13
4909714	13
4897855	13
5130638	13
15588419	13
2968154	13
9782468	13
4143729	13
18974839	13
8364645	17
16223777	13
11150970	13
11988171	13
2451754	17
5068974	13
2440992	13
6846590	13
1863603	16
21263484	13
4753089	13
13299698	16
7554183	13
19642434	13
586227	13
241934	13
457047	13
11035721	13
3285464	13
27420155	13
10778724	13
19092541	13
3275887	13
5489954	13
4178841	13
8304489	13
3514468	13
27437663	13
6760454	16
7705906	13
6029796	13
19773937	13
7451273	15
2477	16
8019335	13
9934916	13
5645342	13
296839	13
3770419	13
1886860	13
7887960	17
1071998	13
548577	13
1770934	13
12272843	13
4286846	13
309725	13
411099	13
6044397	13
26139455	13
4020504	13
4055175	13
37485	13
4619861	13
18560607	13
13367544	13
3036362	15
8348675	13
8375032	13
13045687	13
2920420	13
9961974	15
6343887	13
8001285	13
1673953	13
874966	17
12407536	13
1812281	17
53156	13
19145673	13
99740	16
3602171	13
1764355	13
502934	13
5750956	13
5353849	13
2439875	17
16260222	13
1343790	13
589230	17
11926949	16
4286023	16
5986941	13
2782123	13
3581341	13
2484303	13
2236611	13
12517836	13
2288753	13
6353393	13
5715752	13
7608547	13
17382453	13
10644860	13
2276005	13
1576828	13
1273341	13
7557499	13
1417519	13
4063136	13
4705113	13
19540365	13
11786483	16
4525473	13
3579200	13
5817199	13
1111318	13
30168344	13
23438212	13
4362020	13
33660662	13
7857479	13
485309	13
26263260	13
25210390	13
19490098	13
15957783	13
14587494	16
15904716	13
3522190	13
31122526	13
4536050	13
6185262	17
11788899	17
468338	13
6679039	16
704565	13
11143881	13
17980187	13
3456857	13
1482368	13
6324696	13
1568560	13
2224904	13
911373	13
2160522	13
3777013	13
3132178	13
21337524	13
9407245	13
1086646	13
4140713	13
5764594	13
3050243	13
32420318	13
3446352	13
10732492	13
7072425	13
5952146	13
7249142	15
22660562	13
224041	13
27070738	13
13912281	16
1299356	13
19146328	13
1531584	17
4165241	13
2400216	13
3290428	13
3100425	15
9145261	13
2557078	13
8442962	13
4081753	13
5726957	13
15844921	13
2153449	13
260084	13
22280623	13
7917177	13
1189902	13
7712129	13
7541416	13
10204361	13
1056211	13
15492535	17
9926063	13
4974024	13
1537769	13
4963092	16
4326774	13
23499027	15
398263	13
13488668	13
9075818	13
629221	13
5034011	13
15967338	13
17415104	13
186831	13
7553618	13
10703822	13
13734538	13
26162916	13
2322404	13
12879535	13
21859550	13
3149950	13
10111444	13
4707841	13
2952044	13
13896423	13
5920961	13
2061619	13
11594331	13
1390516	13
3794524	13
1767644	13
14951869	13
9169323	13
11093176	13
16967981	16
9319196	13
544258	13
1794327	13
4117458	13
34707576	13
13281884	13
2871576	16
8092865	13
15487188	17
1886479	13
522966	13
9551678	17
6986198	13
2552492	13
37938014	13
10578710	13
22740725	16
20735901	13
8813844	13
3893100	13
2834561	13
7970258	13
4229274	13
811791	17
7567452	15
744639	13
13215371	13
7342562	13
254265	13
12637631	17
3885434	13
4702750	13
7050742	13
11088294	13
3164442	15
4118510	13
7558315	13
1009254	13
14057671	13
10971068	13
3302447	16
1290716	13
20978739	13
12845947	17
9911741	13
12318830	13
2410912	13
7231847	13
18958254	15
6236923	15
32387518	13
1765164	15
11255285	16
2446524	13
2221298	16
8528894	16
7934465	13
2715392	13
8243622	13
10854823	17
1204390	13
13314217	13
8626317	13
7554916	13
2449475	13
8171853	13
14445569	16
12657127	17
3457	13
3157988	13
743653	13
856626	13
6278819	13
2697747	13
23211268	13
884124	13
347486	13
3193203	13
16139692	13
1089130	13
4789245	17
5343936	13
6993658	13
120561	13
1924851	13
4136582	13
357738	13
2592668	13
9806603	13
406692	16
5582071	13
12694488	13
6894941	13
13505081	13
52758682	13
13691036	16
7144995	13
5017642	13
8279240	13
4024735	13
3653887	17
3985376	13
8317567	13
10003874	13
6322192	13
2695309	15
10329404	13
1213658	13
1664987	13
10741981	13
4300279	13
12277031	13
33051134	13
4391099	13
2999523	13
1020478	13
423038	13
4570691	13
1882847	13
7164873	13
958080	13
31268559	13
17443731	13
18283820	13
1464142	13
182169	13
2316264	13
22123	13
8631204	13
1105430	13
12937806	13
17602156	13
15635974	17
12716406	13
2998561	16
4387999	13
167432	13
8161307	13
5261047	13
36680241	13
58868870	13
447284	13
4041394	13
248197	13
1546516	13
7401411	13
13013990	13
2614295	13
7146225	13
9083072	13
6468767	13
31453026	13
10417546	16
14420676	13
1200588	13
1622597	13
10455303	13
4269630	13
2224837	13
3406837	13
3342927	13
5745215	17
11393001	17
8541986	13
7401544	13
2038891	13
9586243	13
11467296	13
1031265	17
9736923	13
11016186	13
10186875	13
7837772	13
8396098	16
12884581	13
1654097	13
127753	13
21246364	13
8315698	13
2207019	13
345014	17
19423694	13
8375977	13
3948384	13
12809612	13
1005261	13
3825187	13
8608625	13
11918551	13
8317936	13
5091033	13
6398957	13
2694899	13
48509751	13
7953453	13
5060016	13
628537	13
31352413	13
14218	17
1479411	13
9203461	13
12675562	13
7212652	13
5093144	13
18538124	13
8538090	13
2700345	13
9316099	16
422263	13
358865	13
37534042	13
12725826	13
3393691	13
1055084	13
15749312	13
8284080	15
2971686	13
11738298	13
2837251	13
9801795	13
11902387	13
169288	13
20171189	16
1352056	13
3516848	13
2039001	13
4010842	13
4503325	13
1214033	13
1224453	13
6584202	13
16945854	13
302362	13
14434399	16
1886463	16
11975947	13
3668694	16
1888685	13
5614934	13
40195834	13
1416271	13
4599502	13
23757784	13
4265436	13
11648326	16
4931344	13
4123459	13
2185986	16
1755358	13
21587342	13
10422903	13
1786211	13
7943759	13
21035005	13
752498	13
5850289	13
6814395	13
1357701	13
18576678	13
3538974	13
11253089	13
18888837	13
19546404	13
26563536	13
9966575	13
11125929	13
13565816	13
4072301	13
3995902	13
19353816	13
11442061	13
957347	13
2875916	13
19662060	13
4425244	17
653767	13
10757197	17
13209061	13
6235455	17
20600910	13
18597191	15
3812742	13
1033310	13
44597033	13
21585355	13
5654460	13
13435194	13
11588084	13
11462738	13
4510133	13
10824316	13
3187093	13
103899	16
96441	13
11599110	13
26223729	13
15149	13
305843	13
29413704	13
8601418	13
33274064	13
2632145	13
12171058	13
7200231	13
1893974	16
903836	13
16654045	13
5017325	13
2557984	13
3823920	13
879280	13
11123701	13
25308726	13
12301129	13
850469	15
14504675	13
11279533	13
3455688	16
720488	13
9193729	13
5113089	13
10754122	13
8137474	13
6130515	13
124987	16
16981550	13
695706	13
14174189	13
7888989	13
13372387	15
20423925	13
6029687	15
5518176	13
8486689	13
4398649	13
20944882	13
1026144	13
7546345	13
3817758	17
3077131	13
2385117	13
7222019	15
33400928	13
1999480	13
2408442	13
11536577	13
21623628	13
29200506	13
9509559	13
1682692	17
2617091	13
251572	13
2972956	13
5967329	13
1175653	13
5790059	13
2519309	15
7699598	13
2522697	13
14246345	13
22592911	13
3097317	13
28445665	13
10849121	13
11584575	13
43248364	13
61887891	13
5353651	13
13781157	13
2450947	13
6686573	17
2805229	13
24074834	13
13152104	13
4304043	13
4024286	16
405236	13
20893439	17
18664687	16
4134594	13
96517	13
6866291	13
4339869	13
11004777	13
14147118	17
14136405	13
1266840	13
1959172	13
5294395	13
1797321	13
10024797	16
7882694	13
1193581	13
12153369	13
1308761	13
5592479	13
6243656	13
2389241	16
1559957	13
11762938	13
7197429	13
6729173	13
22253520	13
6712346	13
12337658	13
10477773	15
5700863	13
620373	13
4568718	13
547862	13
313123	16
808316	16
17497312	17
4344515	13
213005	13
4852157	13
879770	13
10261684	17
12772792	13
16152037	13
8288796	13
4347074	16
2223708	15
2016276	13
5021033	13
3685336	13
11583735	13
8067257	13
5994817	15
4254611	13
6086020	13
7715876	13
29542710	13
1979362	13
35997905	13
6820564	13
3889132	13
484268	16
7027878	16
9392078	13
9173707	13
835194	13
3856752	13
2035527	13
240657	13
32391013	13
3670558	13
16567702	17
5371071	16
15144611	13
1301712	13
17214857	13
708380	13
2583985	16
13338090	13
11277	13
13980102	13
12595876	13
1520940	13
2737941	16
7530206	13
12380477	13
1603452	13
1536248	16
23399507	13
10015069	13
456422	13
5467220	13
12707724	13
7096702	13
2376667	15
17857219	13
35353992	13
16526123	13
5625725	13
8901279	13
26175680	16
7004494	13
4687245	13
37332232	13
615917	13
12003150	16
6095796	13
7977116	13
3294346	13
11995568	13
33469912	13
7011493	13
3630194	16
18388162	13
4073664	13
1533438	17
380301	13
2696278	13
80664	13
5664240	13
3772785	13
2404191	13
8770471	13
864189	13
10180073	13
9757127	17
4320934	13
13324772	13
5011315	13
3603555	13
14957247	13
4234343	13
1534855	13
3400354	13
16131265	13
3058488	13
390745	13
25350987	13
905341	13
7531833	13
15626861	13
3303272	13
2105821	13
1411924	17
1105682	15
12428628	13
9306582	16
11538946	13
2391173	13
21465322	13
3873078	13
5556842	13
3719008	13
4011578	13
13339537	13
3362651	13
15632043	16
17466372	13
509775	13
5177765	13
10367425	13
24105067	13
3753511	13
4982226	16
7637444	13
134298	16
4348205	13
1406587	13
9246209	13
8668792	13
10227482	17
10897177	13
27637323	13
1499939	13
3651267	13
5679574	13
10436523	13
2201610	13
2796134	13
90863	13
190506	17
7617118	13
7801792	13
13618776	16
392283	13
8809541	13
21788040	16
24936825	13
14638086	17
10212490	13
13229349	13
14386973	13
1854944	13
4992132	13
6392265	13
15270420	13
9630010	13
10511112	13
6122939	13
7864986	16
474464	13
4510698	13
4363320	13
8301813	13
8121397	13
960812	13
25132709	13
18941618	13
1326445	13
3480419	13
52005447	13
1583571	15
14425706	13
37406696	13
9969955	13
20164012	17
9437033	13
2459755	16
3885819	13
6764730	13
6979431	13
6685353	13
38218981	13
3778740	13
1710698	13
9376721	13
4752183	13
1845540	13
299092	13
5758109	13
3441494	13
3789126	13
23256631	13
8619154	13
29668977	13
22037548	13
15919800	13
5412266	13
349305	13
5163325	13
3302418	13
3521332	13
706409	13
3508679	13
7138085	16
25601997	13
8278603	13
18260903	13
4027667	13
13009755	13
11197506	13
14907995	13
16319792	13
15119006	13
8253449	13
1070086	13
6125281	13
1870937	16
6101277	13
4751306	13
18475236	13
18284967	13
4997616	13
779785	13
5700862	13
9467885	13
7322742	17
5889170	13
2824736	13
5086752	13
9006190	13
13805503	13
2249818	13
18159786	13
1350629	13
7929530	13
9481383	16
1489866	13
10520829	13
11586778	13
8424367	13
6306192	13
3610345	16
17037880	13
16489453	13
15407857	13
8842569	13
3763221	13
6218822	13
6140967	17
6941579	13
4320194	13
13444089	13
2949384	13
3580194	17
141174	13
5233783	13
7857051	13
9687323	17
2386724	17
7901911	17
5897882	13
21208444	13
8608790	13
10670176	13
2596127	13
3940690	16
4161682	13
13447808	13
709072	15
16081909	13
8252466	13
6012625	13
4989404	13
2914241	16
2149413	15
16977724	13
442576	13
7568549	13
7966225	13
2923075	13
3610023	13
41700186	17
2844911	13
8339661	13
5085473	13
21866223	16
1729947	15
1426869	13
1596162	13
9522714	13
1978573	15
1757378	15
3735862	13
504524	13
3953603	13
17536998	17
5488346	13
6945923	13
1700374	13
3711149	13
3144922	13
6200425	13
25969723	13
307057	13
21324862	13
1925682	17
4463361	13
15228783	13
5874898	13
9369753	13
8581891	13
4332731	13
1576735	13
20585026	13
1289023	13
17950848	13
4861683	13
641329	13
13027252	13
9618212	13
4592731	13
654773	17
22415738	13
11623602	13
4961382	16
9412797	13
4531365	13
10193077	13
3428753	16
2439143	17
4307016	13
6431014	16
1145461	13
18029924	13
5949458	13
12161572	13
23608192	16
4286993	13
2457610	17
7881709	13
9019024	13
4620701	13
456058	13
12734404	13
22614522	13
37077661	13
1854787	13
18074444	13
2662089	17
3659881	13
20079636	13
9420813	13
833629	13
15683623	16
824480	13
3955439	13
5324973	13
6960875	13
13355979	17
13780302	13
2276320	13
2293592	13
31298025	13
28345955	13
10615344	17
303407	13
5983933	13
798361	13
2250059	13
14052295	13
6340613	13
8911215	13
2698919	13
2688869	13
6747738	13
1406884	13
17309	13
7708350	13
1889320	15
10197794	13
11157865	13
4128485	13
11084819	13
12681463	13
9065987	13
20338372	13
3379451	16
887770	16
24528666	16
97181	13
5771366	13
4434213	13
2599235	13
1910671	13
14027164	13
2787134	13
1158197	17
14712127	13
932819	13
424621	13
14740872	13
3730456	13
10035334	13
1328022	13
25267978	16
3939756	13
4035876	16
1704026	13
7332289	16
17713277	13
9148972	13
77253	13
3565496	13
7084515	13
2639770	13
34534811	13
3690291	13
1219645	13
888245	13
6389604	13
5901028	13
7354634	13
5365081	13
1774112	13
14891839	13
31854318	13
9201299	13
20813527	13
6760233	13
12675199	13
7410303	13
326928	13
5989125	17
10833027	13
2022022	13
3989870	13
16358754	13
29862643	13
4078064	13
1707996	13
3964349	13
10245815	13
1290954	13
5372862	13
3878673	13
4511575	13
8439572	15
1488256	13
21231204	13
5951869	13
16563164	13
24041386	13
2803936	13
1357807	13
2854409	13
12489030	13
25471476	13
18029860	13
2031080	17
41240156	13
13362450	13
1293637	13
5946050	15
1087767	13
22906643	13
10332327	13
46489370	13
1646542	13
3233543	13
8010601	13
7379755	13
16564732	16
2252271	13
577232	16
15040568	15
6508593	15
11512107	13
34323871	13
24535841	13
12778706	17
28216390	13
11880238	13
30138454	17
12504107	13
11308707	16
2346840	13
5177221	13
12209008	16
10725073	17
2175601	13
9857084	13
493805	16
3055047	13
10532531	13
869841	13
23508139	13
6785293	16
5969922	13
10800204	17
656238	13
10963201	13
10607591	13
1218620	13
32347267	13
23331387	13
12899999	13
4056879	13
737276	13
994565	13
5489062	13
11088984	13
20573185	13
17231180	16
6166234	15
10693064	13
13091769	17
5428984	13
4027774	13
4956275	16
11953395	13
7300961	13
12542776	13
2394198	17
4531943	13
83577	16
7852529	13
1173127	13
7656437	13
4154785	13
4884755	13
11485407	13
16471087	13
15812199	13
3901829	13
13176164	15
429192	13
1869476	13
25956725	13
7520096	13
3505258	13
6058661	13
3821797	13
1661064	17
5699743	13
4561051	13
14592538	13
1511322	13
7171954	15
6861661	13
787497	15
3394043	13
8148344	16
19852849	13
12769767	13
3190811	13
4994336	13
3227334	13
6629543	13
1487287	13
12256415	13
1832280	13
19833624	13
3784360	13
22062993	13
18465686	13
1771582	13
10229679	13
6460346	15
3190684	13
804712	13
526884	13
58427944	15
208753	13
7344075	13
10487128	13
8428162	13
1530960	13
4555178	13
5898859	13
7386684	13
7785995	13
14882631	16
629511	13
12639	13
18267406	17
15247484	16
10686951	13
1114908	13
3972521	13
7413365	17
16720244	13
7774365	15
14054263	13
6749827	16
5354584	13
8662963	13
3381297	13
1918132	13
1350988	13
4053454	13
264321	13
1510892	13
18262131	13
508199	13
1593811	13
18729739	13
10711119	13
633388	16
2048654	16
6047311	13
4560520	13
5304470	13
2509466	13
4179939	13
1247412	13
3000855	13
1622309	13
8492246	17
4949310	13
4948842	16
10202405	13
7676362	16
2626600	13
30021449	13
8825523	13
14980686	16
10972880	13
482491	13
22561187	13
5233073	13
1152568	13
15303946	13
2057499	13
4329397	13
2361125	13
1404969	13
3868688	13
1435252	13
13002848	13
11119965	13
9848	13
7155812	13
10006400	13
17474480	13
12350216	13
3204199	13
10486068	17
12188714	13
11825631	13
857944	13
204548	13
4392740	13
2939269	13
3743074	13
11087427	13
2529462	13
7297843	13
1552510	13
8630016	13
3014416	13
1907998	13
348723	13
6957699	13
179802	17
696129	13
9473920	13
22028958	13
5997276	16
101607	13
801018	13
17586701	17
1031940	13
5392226	13
380482	13
4415516	13
12085628	13
1045244	13
360182	13
10991381	13
5483874	13
18979	13
1913048	13
3500700	13
3797196	13
7274205	13
4715330	13
2270506	13
10225140	13
13895503	15
19298202	13
12054930	13
9264523	13
8349220	13
3336873	15
14360514	13
5753930	13
427181	13
643628	15
7916727	13
20585370	16
10186916	16
525937	15
7150764	13
80916	13
2342604	13
5548021	13
29288350	13
16134987	13
4818444	13
14320428	13
22905183	13
30262762	13
706591	13
9917419	13
258547	13
57355001	13
14168749	13
1178113	13
8373850	13
142329	17
933552	16
1789516	17
10620123	16
6744514	13
22554990	16
23171600	16
8441094	13
11361010	13
13656694	13
1556577	13
5438936	13
12530615	16
7460	13
11585439	13
7410775	13
1730749	16
2506493	13
8324459	13
4592573	13
27395953	13
22872	13
15049423	13
2221846	13
6445521	13
4256327	13
15979712	15
1826945	13
1978412	13
9368481	13
14038893	13
8363040	13
2406831	13
2475432	13
18643648	13
13985355	13
5778994	13
33931169	13
26911913	16
8009893	13
1512778	16
1371725	13
366690	17
5516729	15
8234281	13
30828135	13
14551224	13
7897159	17
9994652	13
12827858	13
654551	13
183544	13
277908	13
25048105	16
760360	13
9067822	13
6720908	13
931438	13
13322331	16
13267059	13
19057131	13
708100	17
2734892	17
22371313	13
5303659	13
200530	16
802975	13
7193118	13
4017743	13
5862001	13
13524322	13
4983002	15
14647956	13
7036424	13
33143360	16
3239162	13
5007791	13
8322774	13
1858547	13
2664340	13
2037680	13
748487	13
19518258	13
20494315	17
14852134	13
2774254	13
13559226	13
13385530	13
4113725	13
12760258	13
9671882	16
13862050	13
2097641	13
5994534	15
2609908	13
9301736	13
104457	13
42751949	13
18522485	13
20094731	13
23305365	13
11484256	13
11314155	13
12387347	13
2103623	13
14270717	17
10648104	13
14528043	13
9964477	13
20429075	13
1928854	13
306938	16
16407790	13
10444551	13
16963649	13
2996247	13
8296582	13
7982294	13
3727163	16
5092507	13
10106000	13
1825272	13
4942993	13
1011640	13
2972358	13
9995823	13
4542519	13
29941537	15
412413	13
7819456	13
5491042	13
2812636	13
15450257	16
6285176	13
10906110	13
870026	13
27987332	13
14056734	13
11335920	13
146857	13
29737272	13
2734120	13
5820448	16
34259176	13
5270668	13
19808809	13
765559	13
416047	13
7017373	16
8418186	13
27090744	17
4989255	13
12489008	13
15704650	13
5583344	17
11992374	15
6088633	13
905266	13
22155631	13
6851498	13
4020802	13
5868989	13
12397962	13
15965157	13
984913	13
4036298	13
3803833	13
18892713	13
2804773	13
28674453	13
6863403	13
1358732	13
1500655	13
112430	13
154129	13
10931196	13
5331550	13
6520627	13
18890100	13
2918361	13
1454574	13
3243000	13
7521781	13
9758683	13
3694132	13
17493187	13
4245274	13
1880794	13
1591046	13
3101327	13
74494	13
15642576	13
6154965	13
7945052	13
19131646	16
20502653	13
1567070	13
3808896	16
2265252	13
12278381	16
10909256	13
9973413	16
27406118	13
15835603	17
11879136	17
24815599	13
60459176	13
6276194	16
3193003	16
1533748	13
10305998	13
1188052	17
3947347	13
3708475	13
16681943	13
671462	13
11315152	13
19682338	13
8049486	13
1593819	13
7693327	13
9763528	13
1296618	13
22042006	13
44885145	13
8691724	13
4270761	13
1597706	13
4442288	13
3965383	13
21254301	13
3669397	13
3590474	13
665755	13
25091465	13
3608511	13
11932769	13
556818	13
12305559	13
3482730	13
2355721	13
789017	13
644931	13
15981795	13
6145711	13
4819510	13
12485032	13
16576864	13
977293	13
19387350	13
15366702	13
1301735	15
4330265	13
1150448	13
17968569	13
897526	13
10518502	16
4498556	16
3228321	13
1993796	13
21053213	13
4676740	13
38874466	13
376230	15
1277509	13
13179686	13
13702960	13
14659148	13
2253056	13
10302183	13
36321986	15
10946810	13
3191709	13
6385168	13
2311803	13
3625734	15
9415438	13
4136800	13
4713514	13
4873839	15
5438110	13
4796325	13
2127241	13
2704731	13
1054711	16
15352580	13
3742339	13
405087	13
1006902	13
4217635	13
13978216	13
11427462	13
7009038	13
11990951	17
266183	13
1583105	13
2723109	13
7932199	13
5748309	13
11099693	13
4380010	13
3598960	13
2325176	13
5795363	13
11470520	13
5111394	16
6347433	13
36436977	13
31451109	13
5805255	16
12212523	15
6141038	13
1772024	13
1864973	16
4992531	13
17343623	16
4593314	16
7724115	15
6257871	13
4822082	13
1979311	13
9827750	13
12569330	17
3688573	13
1795307	13
31457172	16
3726281	13
9312319	13
4409929	13
906832	13
11369826	13
12065089	13
6738681	13
392089	13
1978797	13
2044197	13
4166824	13
2747325	13
23165459	13
12314312	13
10286286	13
18573645	13
31680724	13
22814072	13
2481813	13
5445041	13
16550420	13
2982138	13
10224289	13
24937872	13
1271180	13
12615456	13
1626691	13
1604066	13
12113571	13
3354969	16
4450900	13
455272	13
5622408	13
1151289	13
10048389	13
27931767	13
410981	13
11447350	17
7829869	13
3255127	13
9246845	13
6466105	13
2318789	13
7923166	13
14114824	13
34990036	16
5614236	13
282896	13
510577	13
2297728	13
2183973	13
16589225	13
3922709	17
10758844	13
1337206	15
4770788	13
30774990	16
1072261	17
7281058	13
5677603	13
5618372	17
1153040	13
7544046	13
4176545	17
8029307	13
4747281	13
11309346	13
1740651	13
2306087	13
28441902	13
4766422	13
30845196	13
709655	13
19016260	13
759929	16
4456973	13
2918751	13
19896135	13
15466249	13
2561620	13
9867372	13
37431284	13
2562126	17
4467967	15
252869	13
2083949	13
6564950	13
21556140	13
11451093	13
10621463	17
13825649	13
4374943	13
6720214	13
1453083	13
9441654	13
6330007	13
6949980	13
14891364	13
2478391	13
8726432	15
4899736	15
9779802	16
1013312	13
9777814	15
3558187	13
20118317	17
1568380	13
259734	13
16535059	13
4811966	13
4152887	13
1015190	13
12210858	13
7165143	13
23119896	13
11600302	13
7547257	16
2363558	13
27508146	13
16638281	13
8448288	13
4316989	15
1042834	13
71505	13
1057084	16
8538042	13
9838767	13
8168957	13
1605414	13
39347017	13
9563978	13
1974823	17
7558217	15
9460451	16
6449044	13
18043253	13
380819	13
1665248	13
2205397	15
3636796	13
3370843	16
1391033	13
12105089	16
10820502	13
219439	13
4431260	13
10884046	16
35955394	13
17889606	13
5211350	13
5767136	13
4679982	13
1336837	13
25419213	13
1297175	13
2547138	13
10587591	13
11546488	16
12608049	13
13470035	16
2321348	13
4420606	13
22129628	13
6010097	13
893049	16
649133	13
1746395	13
7637919	13
2056198	13
18161740	13
8040722	17
14236870	13
1693420	13
11512546	13
21604911	13
4184764	17
5333025	13
7166715	13
149148	13
7508788	13
4115525	13
5113367	17
707883	13
1715167	13
8410157	13
29433861	13
8144419	17
19013819	13
21692295	13
5712027	13
10926811	15
156530	17
488676	13
4954390	13
2708074	16
4706008	13
15715301	13
10326357	15
11562597	13
17228042	17
8808928	13
22405666	13
19444637	13
6351520	13
36004691	13
822665	13
4784501	13
5922524	13
2032335	13
60121314	13
8079284	13
32123582	13
9861901	17
12992148	13
11035789	13
8690281	16
2938957	13
12214396	13
17244481	13
9061016	16
3297721	13
16908366	13
18475116	17
1911773	13
3595263	13
1401888	13
8072056	13
4702240	13
9965906	13
7210923	13
9012488	13
11187973	13
2272993	13
5849400	13
1958013	13
2486723	13
6597481	13
15852642	17
3872005	13
29718240	13
4092747	13
567834	16
19804625	13
3240259	13
4982056	13
16055397	13
3493705	13
25092284	13
10784444	13
36437605	13
1895939	13
1020462	13
1410104	15
14348362	16
1251877	13
2049421	13
1538029	13
525744	16
7255486	13
5687474	13
3814254	16
14121174	13
2191244	13
7859246	13
9118335	15
11801351	16
4140395	13
6399857	13
6019354	13
5760253	13
28080826	13
4216676	13
5068974	13
10621533	17
2347101	13
1158529	13
1448177	16
336506	13
13773088	13
7459331	13
1393672	13
7746428	13
9537575	13
12829171	13
23156496	13
14403550	13
6490031	13
1346257	13
16127383	13
558263	13
1980274	13
4435534	17
28018515	17
8779450	13
19275369	13
7624923	13
1273531	13
24794715	13
10763984	16
464737	13
4213519	13
5803393	13
9263853	13
12154125	16
774404	13
12549417	13
1407020	13
5677134	13
22496396	13
7825464	13
12768184	13
11739815	15
5516203	13
5610321	17
6315315	13
22395972	13
21329560	13
6852585	13
968987	13
367812	17
3876566	13
12255408	13
2825411	13
7123134	13
3819316	13
5961432	17
20338906	13
67031275	13
19002432	13
13122292	13
1598599	17
30073126	13
24644902	13
6502609	13
2161805	13
31780592	13
13163710	13
15361983	13
3068866	13
32693764	13
12704114	13
24960213	13
1080234	13
4035830	13
1462117	13
8373755	13
1743366	13
23377601	13
6644019	13
6831110	13
2577630	13
445760	13
6048556	13
11644785	17
7634599	13
11173467	13
36634182	13
545501	13
24462862	13
919425	13
6409303	13
2403464	13
2018035	13
4091635	13
1047413	13
5311595	13
12055762	13
10109174	13
16581682	13
10512570	13
2991611	13
11715850	13
5068577	13
13917426	13
2319737	13
8029266	13
3144193	13
12146241	13
1056472	13
2283649	13
19023704	13
7578455	13
1236199	13
9539601	13
6936514	13
5645788	16
193177	13
11611682	13
5371286	13
15428307	13
7790472	13
19794831	16
4833927	13
13128708	13
7214366	13
5836188	13
30954535	13
3948452	13
3870101	16
14320167	13
6122779	15
18283387	13
6746787	13
5278189	13
3600972	15
10859127	13
18567002	13
2284252	13
5615106	13
6095597	13
2759134	13
8696548	17
9364880	13
31083887	13
10097572	13
15165834	13
24938682	13
16040279	13
16451658	13
6186967	13
286073	13
5839049	15
2317271	13
5861382	13
13336034	15
7650741	13
6016533	13
22035480	13
4782488	13
20529058	16
645495	13
13423803	13
529953	13
11972207	13
7743559	13
15741529	13
19659570	13
3863279	13
660503	13
5726684	13
8357036	13
3960249	13
420479	13
5367402	13
11576171	13
3380997	13
1034044	13
40013	17
21579078	13
11830486	13
20568392	16
37659602	16
19022744	16
1790554	13
22283245	13
9273091	13
48212071	13
2994573	13
17014716	13
22350705	13
4763847	16
11818426	16
5959653	13
3646733	13
1977623	13
3364359	17
11213354	13
8299170	13
4496398	13
753071	13
6514076	13
156843	15
307719	16
3851168	13
451379	13
8034095	13
9180206	13
37169	16
1617031	13
13669635	16
9674428	16
4807407	13
2652486	13
2963551	13
6191730	13
2952582	13
1229882	13
19188741	13
1285193	13
1224856	13
2485244	13
5867587	16
714106	13
10633114	13
4049160	13
21245403	15
10417629	13
893010	13
2408769	17
56059	13
15233905	13
8112755	13
18777164	13
9675896	16
5409852	13
5443793	13
2429956	13
3743102	13
14856226	17
16532140	13
14363298	16
1839633	13
5100117	13
900438	13
13854058	13
1682718	13
14125210	13
14966513	13
5685800	15
3761065	13
9926768	13
1869433	13
4837408	13
16609726	13
599974	13
5290917	13
6573817	13
3540201	13
1416102	13
4358486	13
388913	13
4609361	15
2386708	13
2940213	13
1940316	13
6037031	15
8212442	13
1036177	13
14086462	13
1818591	13
187634	13
13365074	13
11689968	13
3355190	13
26442539	13
1042684	13
8220932	17
20184160	13
16683604	16
372720	16
12360750	17
10734787	13
3504274	13
1437209	17
7672219	13
11150667	13
806429	13
12995087	17
9983861	13
236837	13
17392743	13
9003185	13
14164690	13
4656198	13
4805554	16
6621840	13
50337	13
14930853	13
2269831	13
2810121	13
20226850	13
11573712	13
1270928	13
4708910	13
2585666	13
1398996	13
26848165	13
21057546	13
6212350	13
1479129	17
4794351	13
18145456	13
6935595	13
36167288	13
23162046	13
4144173	17
1534417	13
8672447	13
4869920	16
7420228	13
8420803	13
5420645	13
5076448	13
23997745	15
18170114	16
12049008	15
24421354	13
9358518	13
7638426	13
2230761	13
1358912	13
1842548	13
13046631	13
20457575	13
4483944	13
4123196	13
1671261	13
1916377	13
8532173	13
5433262	13
22459457	13
22660012	13
4661295	13
36195485	16
9376835	13
6862889	13
218488	13
1665173	13
5956346	13
8571945	13
7650022	13
397392	13
2957132	13
583601	13
19966051	13
7802878	13
6103064	13
1179475	13
33847929	13
27575834	16
494719	13
40543	17
2044030	13
9219002	13
12985491	13
649428	13
4762660	13
2219152	13
5633974	17
1444718	13
6919725	13
14653932	13
5294029	13
149160	13
2379112	16
33398331	13
1825995	13
29500789	13
8619491	13
7640979	13
12243478	13
2614559	13
136240	13
804330	13
6821520	13
7666167	13
5623024	13
7439495	13
23153721	15
4913636	13
8219296	13
17106603	13
13020833	13
2292406	13
1822362	13
10728896	13
2188028	13
392884	16
5851588	13
1536197	13
330757	13
4400115	13
38147563	13
46165173	16
19908727	13
6841337	13
5589424	16
15132919	13
4936209	13
1060773	16
19553018	13
7449628	13
3022288	13
4456929	13
51484185	13
2042520	16
4278337	16
2804475	13
4969102	13
21260527	13
8579122	13
17377237	13
16171911	13
2595358	13
35585486	13
5153387	13
6012367	13
1468627	16
11680998	13
2475782	13
6759451	13
10091887	17
10688584	17
8464790	15
4917460	13
1999956	13
5792270	17
713113	13
553320	13
5187524	17
4228625	13
802049	13
936010	17
5744867	15
5079726	16
2582659	13
4944427	13
2624458	13
6092910	13
695335	13
6014803	13
10537232	13
10729823	13
6329024	13
6271196	15
17161325	13
7130069	13
9822085	13
34426474	16
20328905	13
4492773	13
5284603	13
10113573	13
4137986	13
33093	13
9569547	13
137068	13
12390764	13
5644744	13
987114	16
1014657	13
3216582	13
13879327	16
34868142	13
7119631	13
6694361	13
599667	13
25027377	13
1244383	13
6460073	13
8050708	13
28409800	13
3456139	13
34858312	13
5313903	13
10421041	16
8918855	13
21172389	13
21369128	13
16352028	13
7211891	13
1650581	13
34520743	13
9757268	13
31860798	16
129546	13
11535039	13
16796931	13
17119434	13
1012734	13
19050345	13
1200325	13
1656740	13
3602095	13
11945798	13
539250	13
560190	16
6467760	13
2346197	13
2268409	15
10253060	13
9384343	13
15446041	16
4978610	13
7318165	13
10285369	15
9118438	13
13318428	13
8268013	13
27339094	13
2620684	13
5897734	13
18578969	13
3462124	15
3737042	13
7651229	13
7599394	13
19315057	13
5508935	13
6077385	13
11940669	13
655213	13
429119	13
7757210	13
663606	16
28500956	16
7665658	13
2397908	13
12704805	13
281224	13
1759042	13
4489819	13
10586341	13
19349858	13
7473246	13
1224522	13
12173709	13
1369201	13
2442845	13
831438	16
18192244	13
19304132	13
6700511	17
9176012	15
2672452	13
1216677	13
1209627	13
622774	16
5679576	13
7101725	13
3743297	13
3709961	17
8045265	13
13558361	13
9366476	13
6547	13
10686693	13
302957	13
4507001	13
7988644	17
2190725	13
6933249	13
5816507	13
34859577	16
997352	13
14770943	13
2876124	16
4691155	13
7773175	13
364716	16
7821067	13
1609021	13
13992178	13
18684940	13
15260233	13
3550667	13
4804556	15
24991796	13
7157605	13
386056	13
2396310	17
550050	15
7512710	13
5728690	16
10881314	13
12042895	13
6586315	13
2215302	16
16882725	13
2028488	16
5764357	13
2252430	17
2174931	13
6959543	13
32506963	13
25606650	13
11669332	13
7766539	17
961602	17
9272337	13
12336694	13
1652869	13
6714879	13
8839966	13
11313739	13
27029945	13
13579202	17
3493917	16
1055460	13
4237064	17
5476202	13
1379937	13
2678658	16
15214350	13
17344681	13
6567150	13
11041489	13
991675	13
1304890	13
2111796	13
8720261	13
51952670	13
2109510	13
19255349	13
651789	13
140514	13
5892145	13
32451968	16
25353715	13
10177738	13
1241854	16
13864441	13
12481465	13
2030766	13
10216071	13
23740737	13
6222500	16
3926403	13
36573	15
1876663	13
28634038	13
1662008	13
3595544	13
2707615	13
3873680	13
1788467	13
13142461	13
880118	13
7226841	13
11964566	16
596360	13
5833047	13
18882134	13
11878533	13
17572044	13
14329965	13
14626038	16
7625668	13
13203418	13
4788696	13
2285559	13
11530494	15
12876382	16
17480569	13
6519736	13
31975979	13
2713941	13
142387	16
19998737	13
7200709	13
20705138	13
3104164	13
5286780	16
2235197	13
3760815	13
2198534	13
35428898	13
9063629	16
1568937	13
5102157	17
279940	13
1420839	13
13510153	13
3192467	13
6165235	17
1471695	13
6222623	13
1138731	13
3469064	13
210876	13
2706422	13
10556835	13
1283177	13
7055744	16
11708702	13
20484980	13
33533878	13
6795283	13
7087074	13
22505322	13
4947390	13
15757863	13
9678090	13
1260323	13
969341	13
69180433	13
13132787	17
2333882	13
2987523	13
2022834	13
20064093	13
3423287	13
276108	13
1331732	13
2042164	13
3726718	17
6387656	13
15671997	13
14971162	13
8676399	13
1163461	13
12861271	13
6235709	13
4497409	13
7183183	13
136472	13
2920894	17
5949484	13
4226179	13
9421621	13
2594233	13
433026	13
8678626	13
779034	13
16730496	13
4077215	13
69071	13
9947507	13
20008485	13
8115692	16
1710892	13
5465232	13
13054758	13
4656793	13
18543463	13
2468790	13
15963498	17
5683992	17
8754958	13
2938953	13
9451177	13
11051549	13
4968185	13
13387498	13
17703293	13
6121587	13
4284636	13
7961590	13
1781309	16
9164646	13
13076881	16
3469724	13
7871784	13
14166124	13
11447080	13
2905291	16
15197460	13
5261472	13
28457632	13
11007180	13
172694	13
9325242	17
2918296	13
1300794	13
6511415	13
1176810	13
23624547	13
2494375	17
165687	13
715908	13
4676492	13
2723924	13
1068648	16
28067164	13
4240452	13
15207751	13
8044942	17
5021777	13
3416868	13
3713384	13
8400391	13
3881544	13
2116346	16
1138813	13
9006772	15
2040780	13
4190326	17
8526064	13
70678	13
18702709	13
12693088	16
5760283	13
19087294	13
661296	13
18140346	13
2530406	17
866274	13
25137087	13
9619884	13
8657738	13
8250462	13
7963514	13
15356392	13
6243923	13
7177628	13
2348137	13
25607067	13
10203881	16
543376	13
19890330	13
5029653	13
13499040	13
22719786	15
22535936	13
8748099	13
9332095	13
9130391	15
4318763	13
11353780	13
9362042	16
14126820	13
14137307	17
14027736	13
1613998	13
5771986	13
973264	13
5673102	13
3216938	13
9215891	13
2855466	13
11098066	13
116810	16
5755907	17
7967271	17
1052951	16
3270226	15
7111740	13
5941088	13
5813939	13
2082211	13
30419973	13
3003308	13
10980474	13
2322055	15
14412442	13
3521306	13
12657478	13
15087788	13
5143365	13
12596186	13
8388635	13
2153404	17
1906815	13
10351015	17
2156578	13
5830175	13
5382302	13
6414905	13
842951	13
7648780	13
32200228	13
14022120	13
8439785	13
1609858	16
22362826	13
3856798	13
223837	13
19380716	13
9247750	13
3793099	13
4131017	13
10655230	13
197422	13
9414387	17
7123595	16
9213954	13
2026257	17
13431086	13
325412	13
17292207	13
39696236	13
614298	13
5948161	13
13115588	13
26550426	15
4869135	13
17337958	13
6974789	16
2101603	13
7400073	15
9467	13
2016179	13
2848234	13
1107630	13
251943	13
42962263	13
9914442	13
5367618	13
1332149	13
324114	16
12370002	13
14440313	16
6127825	13
2019139	15
9535647	17
128720	13
10147136	13
788353	13
253980	13
23785757	13
2853792	13
49738	13
15604150	13
2007681	16
19509438	13
10789397	13
2336417	13
8433473	13
11413202	17
8219975	13
7457763	13
45035241	13
351678	13
12063589	13
15817567	13
21443390	13
366457	13
8057643	13
6854710	13
14707622	16
2213097	13
7922222	16
7593514	13
1880990	13
7503445	13
6698989	13
107194	13
8624920	13
5175255	13
11900974	13
25790066	13
2806396	13
911344	13
593004	13
1959769	16
4549904	16
8244639	13
5808958	13
5087541	13
5571728	13
3211976	13
8508646	16
25013947	17
14107971	13
7487006	13
11681079	17
7748752	13
3271157	13
29302327	13
21399759	13
26888414	13
8638328	13
18928512	13
3400944	13
16666340	15
875241	13
12009914	13
1216400	13
7437163	13
1979826	13
4879600	13
7598285	13
2957386	13
1496445	13
3256167	13
723931	13
17370747	13
141967	13
9103154	13
9066999	17
12184204	13
5777736	13
7622557	13
15060390	13
15334917	16
1930339	13
3901371	13
1946305	13
792387	17
8634936	13
2925453	13
28237655	13
17433365	16
6967819	13
8528427	13
6151816	13
6916209	13
4747918	13
24379262	13
2192942	13
10233072	13
8617	13
12917215	13
11159580	13
3366314	13
4672367	13
15426758	13
10139101	13
4839414	13
21188532	13
2077972	13
5075565	13
3534462	13
105270	13
1898509	13
10505166	13
20417721	13
14185741	13
15951152	15
6024344	13
4048813	16
18583727	17
1256680	13
18849150	17
7119317	13
7840186	13
20673919	17
6795428	13
2767861	13
1241024	13
427383	13
19184610	13
7035894	16
1430705	13
3468225	13
3145307	13
8092733	13
106865	13
1334449	13
12525617	13
5786453	13
81032201	13
4264772	13
12364427	13
1663612	17
12616274	17
8144449	13
2232969	13
2390372	13
1383930	13
1601081	13
3190689	17
7546513	13
280879	13
1286052	16
18128224	13
13733201	13
10099820	13
3228783	13
1715561	13
20958991	13
5911293	13
20947277	13
22091417	13
1230044	17
1497358	13
28403675	13
13667885	13
4666190	13
2330629	13
5873858	13
14329082	13
3379322	16
1026045	13
7761691	13
4921652	13
6531133	13
4448287	13
1700563	17
22120588	13
6748927	13
10204011	13
4175949	13
30341428	13
7374253	17
5839880	13
16807420	15
1579263	13
1472736	13
29699783	13
4183322	13
5811265	17
5469413	13
10779692	13
20290122	13
15914708	13
7823035	13
14432753	13
873961	13
1880893	13
5827296	16
9907051	13
6376740	13
2255961	13
576793	13
576821	17
8373950	13
4357772	13
1766149	13
9592513	13
7202771	16
2546616	17
421605	13
6350995	13
3810422	13
16514781	13
11877487	13
15553026	13
21430110	13
13935544	13
7635719	15
20391057	13
17113804	13
7689774	13
2627626	13
9527136	13
1756120	13
4444957	13
11482221	15
4968089	13
12150702	13
8056148	11
6782448	13
1864972	13
4218301	13
263786	13
8675046	13
7726410	13
2504143	17
20098950	13
14138860	13
11213646	17
1269016	13
6318078	13
3416914	13
14965657	17
18067249	13
195623	13
3320412	13
11428116	13
13058479	13
1647551	13
407276	13
3257807	13
7779900	13
23340023	13
28896724	13
10054112	13
7336964	13
25466069	15
5070215	13
2658286	13
9458937	13
14814363	13
13798563	13
11360463	15
21301128	13
8650095	13
2838348	16
5231558	13
1150979	13
350546	13
7278802	13
907382	13
4445872	16
12530176	13
2733469	13
7711	13
10198936	13
8328891	13
14884360	13
13600380	13
6162777	13
17306704	13
7107107	13
22054065	13
1442689	13
4590263	13
2620456	13
3892469	13
4156348	13
3780427	13
3517287	13
1231531	13
6796750	13
3384149	13
14625026	13
1100531	13
44205852	13
1086255	13
4691125	13
6751450	13
4981094	13
7775693	13
6690919	13
6342799	13
18869637	13
1723130	13
6330421	16
9965425	13
1814822	13
2350622	13
12098468	13
4191497	13
2187551	13
2602105	13
9157719	13
6238648	13
4676707	16
12574505	15
22526991	13
2803157	13
17093755	13
8913075	13
9209473	13
8255282	13
4849115	17
20521256	13
4689452	13
11255255	13
7115216	13
19468664	13
12558807	17
6216723	13
29199512	13
7968069	13
7384778	13
569123	13
17596459	13
5908556	13
32998542	17
23725350	13
975245	13
5665678	13
11305497	15
16629941	16
3739493	13
1666040	16
19722468	13
44943961	13
363787	13
12008164	13
37814797	13
33778525	13
39922550	13
7142941	13
1239913	13
1104069	13
4904855	13
806561	13
330035	13
3533475	13
2257818	13
627351	13
4637287	13
1286912	16
14398147	13
2717125	15
6578094	16
4982045	13
11416219	13
28626363	17
9590600	13
478907	13
21770508	13
403827	13
3686550	17
11848033	17
14742212	13
22641479	17
3607971	13
20691533	13
18637137	13
261323	13
11818482	13
2047879	13
591548	13
6312332	13
33114	13
8368995	13
14536807	13
7491686	13
2283790	13
12552485	13
35779782	13
2271951	13
5622463	13
9971255	13
10321633	13
23670951	13
5727440	13
12831953	17
14145944	13
1019207	13
14646426	13
5055526	13
2564080	13
1463538	13
9114551	17
1222755	13
1822205	15
10145516	13
17108104	13
15980970	16
24138530	13
5789829	13
378793	13
1509552	13
12557604	13
15990088	13
349593	16
14664421	13
16116016	13
20004758	13
13109415	15
16922426	13
37958074	13
18847040	13
9057867	13
5870071	13
212048	13
898332	17
1537542	13
10066095	13
12264182	13
10421703	15
5662126	13
2429953	13
7904524	13
4842182	13
10857179	13
1971097	13
7911136	13
19324413	13
2328480	13
9240663	13
4915067	13
4550566	17
15696019	13
17571670	17
12519595	16
5763551	13
167164	13
22021725	13
23769633	13
27511035	16
2894934	13
1700682	13
1881431	13
6039783	15
2807202	13
1447922	13
16511491	13
19559283	13
5923490	17
421357	13
20149565	13
5801632	13
4913442	13
29585293	16
283321	13
8513366	13
219599	16
5817726	13
667911	13
17661246	13
13265886	13
7105160	13
4993827	15
1147853	13
15844454	13
3107713	13
12795392	13
6567766	13
24733466	13
6455343	13
15974831	13
3984302	13
4261972	13
714382	13
742979	13
20009266	16
977509	13
2184617	13
3511212	13
162566	13
1304235	17
16516443	13
5836113	13
18185632	13
16647752	13
685690	15
2520550	13
7713208	13
10220816	13
11443635	13
3869238	17
24079631	16
3781467	13
9390551	13
9282706	13
636713	13
4517477	15
6003669	13
3683804	13
13297757	17
793611	13
11127366	13
17131352	13
2780502	13
4160584	13
13629946	13
7740095	13
1526768	13
573760	16
6476967	13
5546556	13
15761051	13
8796436	13
7228087	13
4299625	13
14664987	15
14617519	13
3579768	13
11747546	13
17590601	13
23552064	13
3017734	13
10278870	13
3383735	13
17150246	13
4895695	13
9072020	13
7624282	13
9944646	13
180730	16
9765444	16
1737855	16
1969508	13
3072496	13
4556996	13
122480	13
2616387	13
13553428	13
9210520	13
1189519	16
2936076	17
1272814	13
941363	13
6804144	17
23521847	13
9856737	13
501195	13
16484283	13
5917010	13
17276752	13
21226018	13
8670371	13
1779875	16
2181366	13
10463222	13
9039969	13
5492041	13
1371130	16
749141	13
1140271	17
1211403	13
2355795	13
1107754	15
9500066	13
17631151	13
3485160	13
1136142	13
5524565	13
52395	13
26398764	13
10915905	13
4776143	13
8059602	13
1885970	13
20381333	13
8634725	13
212483	16
6423554	13
17969529	13
2126824	17
3634318	13
10911701	13
9785682	13
8081661	13
4543732	13
9312736	15
547131	16
5559104	13
19747844	13
2117954	13
12079521	15
15300209	16
9828966	13
19947764	13
3615593	13
3606651	13
10596276	13
4128413	13
21281421	13
2983272	13
3434410	16
3997798	13
10178657	13
5067522	13
5066964	13
2658172	13
5448008	13
1998168	13
6004360	13
26893011	13
22862140	13
1388504	13
58786927	13
550799	13
368484	16
1856750	13
6347152	13
3580308	17
32677706	13
10393376	13
3614742	13
12769668	13
17940446	13
17597765	17
11291437	13
3991864	13
4294694	16
20181640	13
8152531	13
10151423	13
2025531	13
7033777	17
15974644	13
70673	13
7020206	13
2471766	13
4452281	16
9737927	13
2438119	13
8197504	17
1883271	13
1772859	15
6876548	13
6264442	13
3502532	13
2342550	13
9169829	13
3166175	13
3148955	13
7352261	13
1746547	13
5054910	13
1471444	17
3552294	13
23751773	15
3886742	13
11833452	13
1007531	13
2227358	13
49114340	16
11902716	16
558210	13
5285653	13
3742417	13
5907595	13
17297539	17
5674782	13
10253930	13
572154	16
2803373	13
2803012	16
2292969	13
6189266	17
5411032	16
15638852	17
21406354	13
6333609	13
4719384	13
4294387	16
6308041	13
14533740	13
1628531	13
11643385	13
3606505	13
25415505	13
10162959	13
10535381	13
1716801	13
50500	13
20650757	13
5349809	13
7850352	13
4133838	13
1371313	13
4961601	13
13120829	16
1288313	13
2627257	13
3715632	13
2315304	13
8356621	13
7099254	13
10608591	13
280794	13
68173024	13
3561008	13
7514032	13
6128509	13
3925937	13
891630	13
8593266	13
1429066	13
28957804	16
2071340	13
43697575	13
3113831	17
15022651	13
1800806	13
857057	13
2977001	13
205215	13
3826810	13
969417	13
13561373	16
8662390	13
8287835	13
3058539	13
8332250	13
1768419	13
1179732	13
6669324	13
27356067	13
9272712	13
14550885	13
2467113	13
1090930	13
5115997	13
2139380	13
5345361	13
4436481	13
2352544	13
15695436	13
25276660	13
3007357	13
20904077	13
1029613	13
15403829	13
14033789	13
15678016	13
2890651	13
8684694	13
22886957	17
11360857	13
23898700	13
32552389	13
19922745	13
6656086	13
12732682	13
28654151	15
1083345	17
13869604	16
10173702	13
951202	17
96089	13
1702573	13
28632747	13
728454	13
11184776	13
8638713	13
7577246	13
3797520	16
22692809	13
974903	13
1571176	13
20795564	13
4168208	13
1287914	13
2910496	13
367018	13
3074731	17
421335	13
9006416	13
11081860	13
6869775	13
12633020	17
5078315	13
3851455	17
5163862	13
14301524	13
4163918	13
23812357	13
321371	13
24367630	13
691869	13
3327715	13
2229436	13
24539170	15
10204344	13
1180483	13
1132800	13
31533621	13
4467335	13
10244320	13
15103071	13
4232544	13
2433003	16
11619217	13
3642633	13
14406722	16
5871	13
14736336	13
11941444	13
10777093	13
17461833	13
5711973	13
11704295	13
1329291	13
6435671	13
20342871	13
4246965	15
1050304	13
30052041	13
704918	13
1347054	13
15912455	13
21271045	13
1134218	13
1436956	17
6000595	13
33334797	13
2243156	13
2356080	17
16394235	13
20870591	13
4414834	13
11412150	13
11137385	13
6509961	13
4049285	13
765529	17
3638868	13
29612668	13
6985731	13
10414745	13
2720951	13
24922415	15
11327201	16
8131940	13
20833953	13
12466514	17
1735812	13
3995637	16
2550794	13
21332215	13
20715258	17
7575981	16
13451297	13
522391	13
9886380	13
5111053	16
6124052	17
659944	13
9135706	13
3703488	13
11341659	13
1307787	13
16052443	13
5538494	13
5154612	13
10563129	13
36980009	16
5592681	13
4568734	13
4253163	13
13144511	13
3867153	13
1089078	13
42608984	13
6625997	13
3403621	13
11262937	13
2905663	13
13842598	13
4472029	13
10719399	13
7719801	13
7589623	13
1778297	13
70217	13
6176551	13
3050105	13
5403887	16
17517055	13
2742548	13
18847849	13
10912113	13
432751	17
13976665	13
9204208	16
6426700	13
9093667	13
8423084	13
3782100	13
18237124	17
10507535	13
14675853	13
14426283	13
12376506	13
2079227	13
2578903	13
2910972	13
12665437	13
3950458	13
1259410	13
10765559	13
17323150	15
121130	13
5971027	17
3657576	13
1729938	13
5764780	13
18557591	13
1600797	13
142778	13
16047112	13
12350335	13
654620	13
6456649	13
24112632	13
5541793	13
1157238	13
1535993	17
1378777	13
1348731	13
8534776	16
27100835	13
4483690	13
924844	13
13283875	13
5370996	13
10996865	13
15589	13
907269	13
1504164	13
16393498	17
10387363	13
31238944	13
1557732	16
10696860	13
96006	16
1159720	13
9583383	13
15131658	13
2755142	13
11770141	13
9130953	13
3560566	13
9260447	13
2271838	13
13287600	13
5931417	13
15123437	16
1893683	13
16128	17
5241812	13
5017208	13
832238	17
5030579	13
3280697	13
3965086	13
572331	13
23558961	13
18725785	13
7328094	16
14393209	13
9762903	13
13745925	15
619526	16
12650506	13
1046787	13
5177687	13
1551994	16
13855586	13
6847587	13
5209630	16
2755303	15
5137725	17
4163420	13
14515665	13
5118978	13
32426331	17
2079568	13
46909	13
144299	13
4049300	13
31745	13
8172016	13
3217626	13
2957391	15
4420462	13
7273044	13
4451475	13
19236155	13
5729187	13
3846671	13
22904054	13
8616101	13
571354	13
2124864	13
6285346	13
6261135	13
20974822	15
5838136	13
11820163	13
3722181	13
8253636	13
16652182	13
4268967	13
7879266	13
11335784	13
10658263	17
22536652	13
12365473	13
6156929	13
57885	13
329320	13
98055	13
236068	17
2477307	13
1485144	13
12788477	13
1980961	13
3101854	13
24686791	13
7001641	13
6949564	13
1894293	13
69616403	13
5947981	13
18730397	13
31499897	13
4180346	17
3711153	13
1048667	15
15559317	13
1149893	13
8149228	16
14837138	16
16513108	13
1380990	13
3170330	13
11125418	13
13740872	13
6987746	13
7437176	13
1406416	13
1893368	13
2188090	16
13374755	13
1577509	13
1758991	13
11677731	13
4712082	13
7964083	13
17992760	13
3825464	13
6879289	13
10347864	13
9002159	13
2713085	17
6407828	13
14283803	13
2379907	13
10637964	13
251139	13
973009	13
37743038	13
144434	13
28347805	17
2251741	13
3099808	17
1647642	13
710856	17
3276877	13
13907749	13
3154221	13
18410194	16
1543810	13
10536572	13
625174	13
7628662	13
919153	13
2274576	13
9364832	13
4982587	13
8794659	13
12536384	13
2508671	13
10240748	13
1151820	13
8725427	13
4690930	13
8986331	13
5003863	17
136976	13
9176921	13
9985488	13
2655561	13
20168341	13
174936	13
19535896	17
4916080	13
536653	13
3572907	13
11125397	13
4465056	13
11327882	13
5631672	13
24415756	17
5914065	15
2753364	13
4071609	13
586920	13
17672199	13
1274976	13
1477330	13
358098	16
9640451	13
6913136	13
12659376	13
2640418	13
2948437	13
12819169	15
2468905	13
3360599	13
3267700	17
5253111	13
27338975	15
2028898	13
12138	13
37396390	13
8601158	13
1492192	13
471229	13
9139654	13
18255084	13
4117242	15
2014156	13
45172686	13
3537752	17
30990706	13
23273415	16
8492419	13
30098774	17
2603384	13
11899907	13
3025663	13
186536	13
10386496	13
102639	16
4375423	13
12888602	16
9392506	13
8700715	13
11334483	13
2889670	16
502268	13
26815837	13
9385531	13
5307774	13
22702199	13
16189424	15
18338752	17
6675591	13
594966	13
9632190	13
10771822	13
2881943	13
1834083	13
10229363	13
5769223	16
17786887	13
6058497	13
12395519	13
50332379	13
9423798	16
4099458	13
3435072	13
5096442	13
3971944	13
328812	13
398883	13
17148266	13
12974453	13
7312407	17
8084351	16
6801113	13
1110699	13
4083766	13
9637418	13
2366160	13
8451826	13
9517066	13
8952476	13
12790897	13
4974467	13
12501450	13
504390	13
1600661	13
255805	15
2888959	13
1202447	13
16857601	13
22642780	16
190032	13
8377238	13
3520233	13
4868428	13
20259937	13
4903115	13
1776148	13
26132580	16
7011555	13
21588511	16
34189209	13
1142797	13
35565890	13
8853897	13
1673339	17
752074	15
705787	17
8165388	13
8939426	16
3089544	13
14706522	13
720050	13
3972783	17
25738557	13
12766053	13
2357429	13
3856312	13
18699089	13
1126812	13
2317233	16
2851503	13
3422431	13
5145248	13
449841	13
25966450	13
9383786	13
3824312	13
2981478	13
6862806	13
16091480	13
1613443	13
7764902	17
8491737	13
2986789	17
13902396	13
9048475	13
11982370	13
8756582	13
22319644	13
28689550	13
1769645	16
1236793	13
18762797	13
818717	13
6940312	13
14782829	13
11491498	13
1867242	13
2418204	15
27966375	13
14095634	13
10422307	13
1496036	13
2748720	13
14439600	13
4436186	13
2290695	13
29703192	13
902200	16
13495598	13
7253458	13
2633139	13
13156465	13
5252651	13
9494922	13
4647403	15
3554417	13
14211515	13
13866485	13
1833318	13
3293328	13
2412475	15
14169136	13
24393037	13
4487746	13
1111900	17
17799154	16
235555	13
852971	13
11664710	17
669574	13
13120816	13
785494	13
532058	13
13538769	13
7372115	13
769783	13
185936	13
9294999	13
4940192	13
2902793	16
14995582	13
23708492	13
2717048	13
4900312	13
397523	13
6724244	13
8079779	13
5957766	13
4674780	13
9579935	13
7528915	17
6338301	13
3172181	16
5645042	13
9102394	15
972552	13
5020351	16
8392050	13
10761174	17
4316693	13
16988348	13
7163177	13
1777332	13
19776674	15
5875996	13
3250748	16
488150	16
5619121	13
4265464	13
782191	13
858592	13
18720424	16
6206581	13
3866976	13
2210924	13
5770891	13
9321665	13
1013932	16
6567748	13
1890667	13
3928847	13
175611	16
434853	13
8667054	15
3221450	13
8312404	16
4672937	13
11954272	13
6918790	13
14499147	13
5376548	16
4885700	13
6035226	13
3376620	17
5346436	13
2300228	13
28950099	13
23065928	13
16977243	17
7193224	13
12909376	13
3457339	13
4302284	13
5870227	13
5263812	13
1711437	13
17343634	13
3428574	13
2510448	13
4343629	13
6792634	16
18301388	16
18265697	13
2627164	13
6994427	16
14176523	13
11866698	13
9704028	13
2063622	13
10723160	13
8378184	16
136479	13
65452016	16
20539743	16
17885528	15
1334873	13
26183122	13
5160658	16
1846037	13
1861909	17
7803978	13
14362871	13
10849208	13
2027605	13
664059	13
1412274	13
49147120	13
2428370	13
1984949	13
15536170	13
2539958	13
2385791	13
2553399	13
6423740	13
1967664	13
2420837	13
5417582	13
1898643	13
9081949	13
6175460	13
3311728	13
1023131	13
1075664	13
9941649	13
2848025	13
12444515	13
16478765	13
858986	13
513441	13
7361606	15
8044376	16
11285540	13
1321194	13
5296792	13
377563	13
7943492	13
14657375	13
1483194	13
1810726	13
1371446	13
8359341	13
886355	13
18547402	13
20082994	16
7592603	13
5641953	13
16968170	13
4350794	13
32268695	13
153796	13
20341134	13
7533854	13
33270317	16
1512886	15
2288188	13
1616324	13
4661387	15
2334391	13
15938910	16
337917	13
4928708	15
5079683	13
4918944	16
2739890	13
5145380	13
315523	13
11651889	13
14194306	13
1334822	13
2613286	17
9760804	17
24556453	13
12611026	13
24374	13
24273201	13
1496459	13
6846289	13
13576061	13
8519495	13
3240787	13
3293905	13
1462722	13
3821627	17
2341214	13
11288377	13
513085	13
5856069	13
19146992	13
11468300	13
13196637	13
9526128	13
11614465	13
15475180	13
8375386	13
3761459	13
29699049	13
4542644	13
739568	13
7055810	13
10032152	13
1847478	13
4149006	16
12925483	17
471355	13
3538932	13
3891526	13
7363315	13
6581551	15
24099411	13
2453754	13
4650244	17
5107661	13
20321791	13
219892	17
13905594	13
1045873	13
6371083	13
9970254	13
1426743	16
749343	13
13118125	13
10959804	13
183841	13
2956463	13
1774512	13
20380855	13
8234932	13
2464257	16
17093897	13
21110	13
33454316	13
16946316	13
29700621	13
3258810	13
37965649	13
9124006	13
1267585	16
5444982	13
4808914	13
7024077	13
2465491	13
40475722	13
11189451	13
12453700	13
7714024	16
9142013	13
33688804	13
7053013	13
3215164	13
400001	13
4576888	13
11420016	13
10834244	13
15688818	13
2154845	13
3727570	13
361278	13
1345003	13
4566410	13
1256455	13
3000434	13
1928670	13
4994434	16
10422402	17
8514780	13
2899894	13
2460056	13
629135	13
3738582	16
6139547	13
5368266	13
4630913	13
9577567	13
14055325	13
5115038	13
1948635	13
22706978	13
8349097	13
9124022	16
3046713	13
17643725	13
856327	13
6991472	13
8244190	13
6810893	13
2764417	13
7466839	13
9897234	13
343257	16
1828168	13
11216654	13
12258601	15
5489203	16
20216984	13
8310609	13
5021558	13
57503	13
910812	13
1716734	13
8650982	13
860297	13
10390689	13
1232348	13
1449643	13
5191359	13
9897330	13
7878644	13
790405	13
30132817	13
442313	13
6831263	13
6003264	16
4718474	13
14492542	13
21491050	16
9591818	15
3361778	13
7827687	13
36175753	13
5769325	13
2167285	16
952987	13
14666834	13
18383945	13
2461801	13
1140161	13
3293847	13
13742465	13
3345526	13
7889246	13
597771	13
16950079	13
590669	13
6094327	13
208303	13
10872266	13
9908479	13
2628515	13
10270363	13
8048559	15
13469978	13
8741451	13
3486415	13
16930669	13
233714	13
448893	13
1122263	13
2277302	13
6560714	13
14097760	16
19008506	13
31879713	13
2324454	13
37067413	13
156550	13
8686698	13
71705	13
5936755	13
8106024	13
14618456	13
18525241	13
3817276	13
21123011	13
22033185	13
26016390	13
3274811	13
23942327	16
1301626	13
26297211	13
5558	13
249400	13
9230849	13
5431053	13
16904137	13
4054299	13
3019116	13
4579156	13
17371027	13
10355457	13
16245628	13
2167381	16
2090874	13
2496507	13
4044267	13
6913537	15
5500457	13
3508922	13
2391195	13
16930057	13
32867	13
213760	16
4550017	13
1261920	13
308798	13
19753522	13
26008433	13
1153680	13
21759184	13
911147	13
432930	13
25845598	13
74507	13
3796215	13
20645936	13
18496627	13
2635349	16
1133662	13
12758122	17
13701886	13
10992141	13
3144204	13
10798862	13
3070698	13
1381254	13
8171804	13
18900801	13
6580055	13
4288424	16
1049556	13
3588661	13
53905975	13
26741136	15
10224875	13
4401301	13
21091194	13
2808275	16
6705127	15
1910950	13
1088834	13
8845735	16
1910063	17
4117773	13
10532459	17
13112550	13
674032	13
1113551	13
29203391	13
11760254	13
977015	17
5468234	13
17578051	13
1446168	13
7758709	13
1284732	13
35777809	13
2426310	13
1087188	16
3022394	13
8525493	13
28038639	13
4918684	13
7173440	13
141456	13
28367139	13
2863707	13
4655055	13
6208318	16
113408	13
1335578	13
6611423	15
15446691	16
13670360	13
16327889	13
8950406	13
5126830	17
2419044	13
18347240	13
10602199	13
3102604	13
1254699	17
6639259	13
3392387	15
3319186	13
10772554	13
7891275	13
689308	13
601967	13
23910313	13
785015	13
2589018	13
11100208	13
1814203	17
1493090	13
1116181	16
10883486	13
42630925	16
10377165	13
10001386	13
11375991	16
11744362	13
87768	15
6540903	13
7972037	13
7752210	13
10608203	15
9483960	17
6396881	13
503451	13
23678766	13
6145294	13
19102828	13
17872040	13
26637381	13
6518631	13
23673737	13
15479594	13
7103455	13
4960665	13
6122343	13
7889466	13
8340847	13
704189	13
2493441	13
9598096	13
77543	13
6643823	13
16107	13
16396386	13
13322991	13
567615	13
826972	13
9780083	13
5835044	13
6882970	15
3148114	13
3359038	13
186976	13
4355716	13
6593086	13
10615210	13
21863719	13
2057295	13
5099027	13
6057264	13
21734230	13
928615	13
12376618	13
53200977	13
3467889	13
438710	13
7002659	13
5676067	13
1065880	13
4455350	13
33461704	15
6170856	13
141064	13
32162895	13
10936441	13
17190122	13
7971655	13
1830698	13
3792896	13
11191586	13
6401692	13
61313	17
10815098	13
6472762	13
3788245	13
3488658	16
7483534	13
10473710	13
8775550	13
3958486	13
28460391	13
10874722	13
9770137	13
1951817	17
871817	13
17568138	13
1094555	13
8437346	13
25032944	13
4508916	13
5706818	13
19258994	13
6210375	13
1038259	13
6337269	17
4709014	13
7959027	15
14411049	13
1291124	13
778737	13
1491657	13
9857190	13
25257974	13
4261401	13
3048091	13
1342059	13
3254683	13
1036248	13
4289163	13
19589952	17
4990256	13
13701052	13
5629891	13
3222923	13
10532646	13
960660	13
9608094	13
3272061	13
2605952	13
5547103	13
10854975	13
3667308	13
4381196	13
13951600	13
16410818	13
7958824	13
1801480	13
2202129	13
1495041	13
3228446	13
1150149	13
8044166	13
11389315	13
10223	13
7203451	13
3704847	13
3575894	13
6541937	13
17750488	13
47360	16
1766878	13
8300294	13
6424960	17
22002727	13
332673	13
6095562	13
2157110	13
18040054	13
3014513	13
12720119	13
3902364	13
922883	13
3370372	13
5606152	17
7101487	13
7090982	13
29247550	13
1589462	13
45533503	13
6933576	13
7336345	13
18553588	13
6640736	13
40467285	13
14413582	13
6576195	16
9845912	16
14384790	13
1605445	13
1205285	16
1955131	13
1559983	13
5553675	13
1199374	13
10067085	13
332599	13
4179645	13
9459492	13
1971211	13
4454683	13
21021958	17
211926	13
9564448	17
9425791	13
1488158	13
10445137	13
7085973	13
6930016	16
1142016	17
14996359	15
20392	13
4738803	13
12884866	13
5102413	13
6478063	13
96511	13
3050410	15
3528649	13
3433365	13
19092198	13
159728	13
828359	13
28095508	13
7468229	13
741868	13
7859766	13
8389341	13
5088719	13
12774	15
1026702	17
8503121	13
2443861	13
5552704	13
6654148	13
7104703	13
12599269	13
845644	13
6718359	13
5044486	13
9415514	13
5597395	16
4029550	13
7421789	13
8320169	15
2422875	13
18997766	13
30949188	13
4225232	13
4526953	13
2347511	13
4255098	13
14244253	13
33419567	15
26774950	13
4731597	16
1435441	13
10174761	17
6877739	13
4074950	13
8212425	16
34809643	13
6093777	13
1341259	17
10266974	13
4262910	13
1497960	15
9660775	15
14598676	13
32092814	15
1719548	13
15971862	13
610882	13
3908252	13
1255255	13
6524808	13
2652336	13
5534796	13
3473467	13
18408189	13
36184749	13
8250958	13
8097977	13
29796724	15
8729014	13
12981948	15
3871645	13
9482264	13
20602097	13
220935	13
3718161	13
497484	13
1742352	13
6376377	13
6787817	13
532222	13
6713630	13
10280541	13
2452422	13
10291586	13
10799876	13
14849911	13
1045461	15
17225143	13
13833430	13
5001228	13
15247692	15
519693	15
487235	13
1874064	13
291920	13
430538	16
11967458	13
7930239	13
493797	16
1905860	13
17616817	13
1509586	13
8471610	13
14287768	13
5684094	13
19393941	13
5650701	13
12938237	15
1595548	13
2167926	13
5926318	13
955635	13
60188	16
24901227	13
1111218	16
12919970	15
26893045	13
14565752	13
10891890	13
2393953	13
4233672	16
3902134	13
32571379	15
21179473	13
6081481	13
1298534	13
4217901	13
148337	13
2645310	13
23876343	16
1057312	17
14068673	13
9819928	13
2691749	13
4951075	13
2201320	13
12167953	13
1213242	13
5356107	17
5616282	13
34590769	13
27376	13
6843284	13
24741058	13
3798727	13
17924915	13
405125	13
10626146	13
8367816	13
2648388	13
31055075	13
13504686	13
13666770	13
6256883	16
4846510	15
6433748	13
21606374	13
10864729	13
9052556	17
1402031	13
21459427	16
1400290	13
12771026	13
11249475	13
555564	16
1839096	13
3633080	13
500009	16
2442758	13
25906645	13
7830762	13
14145185	13
858561	13
9398031	13
93558	13
12826628	13
13204518	13
25206284	17
3074627	15
5190721	13
185835	13
27005247	13
3657117	13
3143741	13
511239	13
25590076	13
2008256	13
30101414	13
14364292	16
4519687	13
3015936	13
3670852	16
1756368	13
5819026	13
11782299	13
16782071	17
2636914	13
8766960	16
2064847	13
1113381	13
2434983	16
11934922	16
2607852	13
27359123	13
7728540	13
8661024	16
8531048	13
5283007	16
8314160	13
6513682	13
9818894	13
19235712	13
16219663	16
51478144	13
5558794	13
25849699	13
21413043	13
7546892	13
10656194	16
6315453	13
13049775	13
4102743	17
6174301	13
851031	13
204619	13
23752848	13
1435457	13
10642673	13
17064781	13
14027944	13
1354472	13
8921737	17
5787546	13
1721970	13
5242796	13
2676725	13
7797502	13
5812744	13
3038325	13
17077454	13
3807208	13
3636479	13
4510519	13
13511052	13
2773297	13
1005745	13
5741485	13
19334775	13
7093138	15
11548784	13
1785792	13
3340201	13
2988183	13
13182263	13
20786391	13
10471018	13
4918551	13
2651126	17
6392537	13
11193370	13
3418970	13
19286193	13
40986475	13
7437465	13
12048040	13
36163120	13
3702808	13
9321120	13
1357041	13
3682021	13
7431625	17
4995221	13
4984302	13
3526644	13
11059321	13
4290404	16
19680992	13
5846744	13
1393711	13
4123327	13
10150705	17
2102370	16
14036966	13
42358413	13
1213025	13
5239669	13
9622097	13
27751242	13
3249011	16
11869180	13
9164862	13
6353090	13
410972	13
2088766	13
880580	13
10245671	16
7725593	15
12878738	13
29395064	16
14377064	15
12143291	13
3907943	13
97267	13
3383763	15
15916142	13
3700749	17
1974858	13
2434903	13
2924458	13
1854602	13
9236582	13
22952161	13
4477518	13
34341969	13
14496501	13
8178536	13
8693515	13
1867096	17
2658005	13
3039004	13
11375209	13
24452358	13
10297795	16
960762	13
9239801	13
13841798	13
10812004	13
1144990	13
13187066	13
7400154	13
9823377	17
629564	13
10851177	13
14541103	13
4729021	13
5511426	13
1584234	13
3145923	13
14511098	13
154194	13
6100808	13
7671586	13
15156698	13
18874722	13
3405763	13
5209963	13
7918178	13
2104812	13
983887	13
9311404	13
1391536	13
1533071	13
36866677	17
22782274	13
1385640	13
9088671	13
3465245	13
13293009	13
11998243	15
8809360	13
1081837	13
14593217	13
5443043	15
20479402	13
3668925	13
11506196	13
6614682	13
1331645	13
22079056	13
3971336	17
8107303	13
3605518	13
9309515	13
3857875	13
3077435	13
9242166	13
5719856	13
4886161	13
315931	13
1010884	17
6349237	13
9542141	13
2086156	17
11527643	13
21674268	13
602602	13
6725589	13
1659248	13
4427727	13
13556589	13
18818904	13
3557911	13
6683836	17
5071039	17
13212750	13
469981	13
8230157	13
20978341	17
12301795	13
4163892	13
23688460	13
9607326	13
661614	13
9342296	13
10885830	13
5095409	13
609509	13
64256397	13
1162202	13
1191027	13
17872975	13
387848	13
12259679	13
4535462	13
29255288	13
445105	13
3380958	13
877626	13
3962085	13
18753237	13
7803296	13
4715403	13
16111856	13
6814809	13
589485	13
2473837	13
7890835	13
1323600	13
7313747	13
3458775	13
15510958	13
2143716	13
15868630	13
19257565	13
17758649	13
440909	13
19296468	13
22158672	13
1715517	13
19918255	13
12273712	13
22745623	13
1287560	17
162593	17
2618195	17
2926802	16
1352977	13
45480697	13
16917736	13
5391121	13
28820586	13
5101470	13
3548315	13
13408865	13
22582230	13
4491463	13
42308241	13
4760903	13
13154315	13
25186511	13
6566255	13
8493794	13
2498853	13
29761555	13
1736404	17
3759665	13
3300078	13
847048	13
4817042	13
5808594	16
3737227	13
3287309	13
10096805	13
3646303	16
1433825	15
436316	13
3857493	13
8752635	13
16139133	13
8053333	16
4531488	13
9799776	13
668959	13
7414916	17
316921	13
4179149	13
17833869	13
7045880	15
2091722	16
5248659	13
3864288	13
7563940	13
10167129	13
6774886	13
15414146	13
13945773	13
365854	13
16872645	13
5733491	13
10954455	13
237541	13
6961563	13
18017882	13
299795	13
15334824	13
24899705	13
14915304	13
3691546	13
11845543	13
7708879	13
3881407	13
1636347	13
549052	16
2705271	13
24274569	13
2694933	13
2012252	13
584110	13
3838201	13
13116160	13
6013141	13
404603	13
13495450	13
4315596	13
10987160	13
5484583	13
21997146	13
54390533	17
232255	13
8167201	13
2456182	13
1085360	13
1249795	13
7676797	13
3725836	13
1274666	16
7803523	13
13291997	17
1070829	16
5194998	13
697405	13
13859329	13
4920237	13
18524914	13
10072960	13
4497773	13
16556773	13
24714956	13
9201409	15
1148116	13
7919118	13
3656818	13
16768587	13
6985521	13
860372	13
11878494	13
32314593	13
6400520	13
9111769	13
2000291	13
7233291	13
3254936	13
5717252	13
21650121	17
710567	17
4602587	13
776395	16
3253557	13
28378993	13
3452983	13
827879	13
16521458	17
2278167	13
10968343	13
279745	13
10753451	13
32325307	13
8486761	13
8920147	13
443385	16
8148944	13
21714777	13
79297	13
23711968	13
8222169	13
13154081	13
9025674	13
12573389	13
1827671	16
13080460	13
3399504	16
4922129	13
1774611	13
14281254	13
6268791	15
15059313	13
11510518	13
7027357	13
720392	13
490036	13
3365106	13
1350752	13
4990232	13
2384746	13
6004899	13
4368735	13
7852114	15
17462641	13
1192553	17
3301909	13
33288930	13
10317671	13
7064080	13
5956444	17
5223528	13
10412827	15
2044163	13
5207240	16
142872	17
8491156	13
7420686	13
5160575	13
3683203	13
26604812	13
2725614	13
9324701	15
5520280	13
12599158	13
36774423	13
5064214	13
1608992	16
19049027	13
5883271	13
20584103	13
1474760	13
8845068	13
14235955	13
12379648	13
21538361	13
6529330	13
1554919	13
2248363	13
2971687	13
7759113	13
3868959	13
19715403	13
540865	13
7682390	13
14309	16
1746451	13
1830529	13
2809722	13
9386402	13
10766971	17
11455532	13
3819187	13
19368596	13
3132478	17
31740999	15
8413506	16
20584541	13
4427275	13
5201831	15
2291549	17
21640052	13
1776831	13
6687563	13
3344580	13
3996251	13
5047146	13
15223702	13
30265662	13
861430	13
297752	13
4487919	13
2631417	13
6788873	13
2686966	13
11426419	13
3444986	13
2487566	13
1194462	13
1178372	13
149075	17
13467182	13
836712	13
7358376	13
10366516	13
1662080	13
12441528	13
3571305	17
17492651	13
2176763	13
9094733	13
14427600	13
8348195	13
4480751	13
1854929	13
3659987	16
2218934	13
14737455	13
5171556	13
12832418	13
7672591	16
5838389	13
6741516	13
9461200	13
8378181	15
10378224	16
111585	13
7915343	13
29067537	13
1340319	13
9863780	13
5546256	13
10260679	17
30793419	13
4056204	13
21305378	13
1898199	13
7021581	13
9203277	13
3328307	13
4704919	13
5947059	13
9248665	16
16145297	13
16183055	13
10617634	13
4021873	13
3360238	16
1741734	13
14989112	13
13016291	13
27254165	13
2015615	13
7451838	17
7022410	13
30975055	13
11724116	13
7484530	13
7283170	13
21061146	13
8554142	13
2038541	13
19139024	13
4398041	15
20417819	13
21443987	13
1897814	15
3380233	13
8394012	13
500777	13
3771737	13
15055856	13
21248879	13
13519697	13
1275892	15
7858413	17
6793067	13
6992735	13
1512439	13
353444	17
2798067	13
6281776	13
6226158	13
20414701	17
2356948	17
32061147	13
13254421	17
26753238	13
3222215	13
2387790	13
150848	13
621040	16
30378431	13
25835653	13
10252515	13
20500965	13
8686504	13
1718353	13
15729394	13
8088458	15
13993853	13
7637982	13
3500907	13
3791865	13
8382114	13
6408256	13
10941137	13
3636288	13
1518714	13
20041408	13
2060841	13
4223222	13
3640433	13
11782721	13
2737686	13
8899926	13
15743985	13
8831609	13
15513664	15
2754162	13
71466682	16
6966377	13
8921398	13
13446230	13
2607868	13
16715317	13
1705566	13
22752682	13
632730	13
664798	15
2897733	13
26434845	13
1362789	16
13768944	13
4374125	13
2350260	13
1703358	13
3251597	13
22721111	13
8330765	13
937016	13
16282423	13
17994288	13
16352995	13
23365892	13
108620	13
948391	13
5388833	16
9824455	17
8628865	13
8717877	13
8085606	16
5239706	13
1600979	13
27972195	13
8120418	13
4254815	13
17117785	13
6047866	13
5438916	13
3653786	13
3179511	13
10850880	13
4824457	17
2771888	13
1310750	16
612231	13
7769488	13
24611917	13
4820246	13
5745360	13
1187797	13
12471355	15
1146753	13
406193	13
4396363	13
5048604	13
3211529	13
6999465	13
982394	13
257419	13
42785092	13
15789085	13
9853557	13
1681445	13
1343357	17
1485990	13
310174	13
8732709	13
9922442	13
10856724	13
4273653	13
4593349	13
4660439	13
5369955	13
2592809	13
2680496	13
19208437	13
620215	13
1585832	13
9401490	15
7835079	13
8572596	13
3533276	13
37641931	13
11632664	13
2327909	13
1613860	13
14886445	13
4929973	16
19951800	13
93475143	13
9349372	15
17715951	13
5782314	13
4444448	13
2090870	17
18728923	13
1850406	13
3617355	15
19461426	13
10327712	13
1589889	16
5038862	13
8593028	13
131406	13
1425470	16
1882530	13
16182010	13
1609406	13
3510765	13
24402944	13
1617672	13
506588	13
4593250	13
2257501	13
9248519	13
8226143	13
3861845	13
7199701	13
1082675	13
528676	13
10270020	13
936664	15
2419997	13
6506356	17
12520273	13
3803023	13
16648941	13
2321123	13
8839454	13
44062352	13
3067894	13
3328237	13
1626315	13
1497753	13
15086894	13
3410684	13
11040241	13
6241675	13
18449590	13
3292149	13
426833	13
1627708	13
26260025	13
31653	13
6474801	13
1523690	13
560418	15
3889803	13
855002	13
23824751	13
10430096	15
1239053	13
8944716	13
17042501	13
5748499	13
25686223	13
2216791	17
4972269	13
5429078	13
1015872	17
26419570	13
3356601	13
10784338	13
11935936	13
8834992	13
24989757	17
5897930	13
2486214	13
17389827	13
20542348	13
2128052	13
12555553	13
19659258	13
188737	13
4964702	13
9906515	13
2308120	17
2439677	13
3269752	16
2518921	13
22107295	16
4469295	13
2602785	16
7308656	13
1142056	13
21583876	13
2268368	13
6150435	13
6235523	13
1837671	13
1266976	13
12008397	13
1334080	17
2386864	13
884847	13
3812072	13
10708900	13
159770	13
7893250	16
8172388	13
1903588	13
14402626	13
14241583	13
2479206	13
8604302	13
1274376	13
3150734	13
13949536	13
13580749	13
4033669	13
17464703	13
26921612	13
25668755	13
23827714	13
28460719	15
661097	15
9979247	13
4942813	13
2162342	13
2633266	13
13681502	16
16578258	13
6803319	16
472830	13
2030838	16
5969450	13
4025336	13
2533461	13
875730	15
360431	13
21681697	17
3787922	13
519433	13
12585574	13
11579149	16
2398316	13
14148532	13
1016323	13
1229820	13
3275590	17
254764	13
12542384	13
8498499	13
3880042	13
2033422	13
18125344	13
8479384	13
4957223	13
161205	13
487966	13
5841055	13
34066	13
15806516	13
5251691	13
24160018	13
9299628	13
8346358	13
258772	17
4978991	13
9179958	13
3836514	13
7271285	13
2790004	13
6539015	13
3235256	13
325027	13
6136176	13
20930766	13
12257579	13
19820073	13
5789290	13
3585613	13
7881667	13
5152953	13
2491855	13
4096300	13
8227079	13
4985940	17
16827439	13
16172165	13
7399510	13
4988830	13
14506281	13
3065087	13
3347034	15
3477137	13
7739264	13
7746441	13
12896503	13
5944718	13
1387857	13
1655044	16
4040893	13
4234423	13
3864429	17
3873386	15
10917292	13
18341044	13
8210256	13
17165958	13
4054512	13
9529941	13
3892585	13
367233	13
5015562	13
9804111	13
254592	13
1688169	17
5455184	13
1162165	13
51079	13
16921302	13
21722682	13
1762126	13
1848419	13
482207	13
7385551	13
16009867	15
6445743	13
3288493	13
1925333	13
3901749	13
526951	13
10493593	13
14263019	13
12835017	13
2864367	13
120202	13
8075849	13
2413355	13
12733210	13
2570833	13
1813518	13
1219768	13
1621483	13
13321499	13
5845978	13
8202921	13
54136743	13
9070999	13
6631710	13
1919979	13
774760	13
6684170	13
5803476	13
6301257	13
27314322	13
15178281	13
7003744	13
3495626	13
4035991	16
5258678	13
597822	13
1325296	13
7306321	13
17443580	17
8429004	13
45032037	13
4424870	13
5445391	13
9121774	13
9064321	13
4493081	17
11487106	13
574908	13
12618787	13
5478694	13
5687477	13
19780570	13
14989768	16
1567006	13
7066744	13
3716406	13
407884	13
14517336	13
3517133	13
186632	13
12399990	13
1959021	13
5721273	13
1047601	16
3183853	13
10106758	17
8716279	13
2965777	17
5882402	13
6034504	13
2585654	13
4855969	13
13183288	13
15472821	13
30868727	13
23678378	13
11067696	13
10209509	13
2814070	16
15279404	13
12481482	13
18384716	16
8349568	13
18928397	13
1807508	13
6003830	13
4931735	13
3044450	13
4511548	13
10814096	13
8431546	13
10944383	16
3050357	13
12561543	13
9725562	13
673948	13
1190119	13
10295493	13
1585965	13
809942	15
3850813	13
19662496	13
3346464	13
1219062	13
12171079	13
2653351	13
1963840	13
23476127	13
12881057	13
10416258	13
10982545	13
9409790	13
4231438	13
7138703	13
518990	16
2317011	13
4865358	13
7442424	13
7000713	13
5314382	13
860790	13
14480608	13
6792416	13
7834617	13
4912286	13
30444136	13
9436552	13
8911854	13
2244661	16
3388771	13
34934997	13
29416741	13
2427962	16
3984341	16
13609623	13
2271505	15
1480532	13
6716763	13
5928900	13
1947749	13
28269169	13
43482583	13
24834727	13
18497165	13
3357266	15
3822639	13
23880492	13
27212243	13
1150081	13
4570883	13
8712662	13
13871097	13
5024389	13
4837120	13
1391762	13
6290184	13
7272959	13
4293119	13
1038898	13
5290142	13
2898722	13
7056215	13
6217021	13
11481163	15
1559188	13
2811269	13
1777305	13
1403157	13
5257673	13
13983409	13
2391048	13
14172019	16
8518146	13
1590901	13
5230068	13
43642700	13
13342627	13
18328412	13
5690779	13
1727678	16
1058906	13
2799755	13
22899377	13
3499948	13
7033038	13
2191752	13
480343	13
11622581	13
417723	13
19487285	13
26313296	13
259974	13
914014	16
1081623	13
5220914	13
13943318	13
23199840	13
1241714	13
247986	13
6353545	17
650989	15
99923	13
8640051	13
7166826	13
3729770	13
12246371	13
2829152	13
9399297	13
1993480	17
3787337	13
9472043	13
2038358	13
1176080	13
215124	13
8975544	13
3328307	13
6057971	13
1383776	16
22342413	13
26460961	13
1877345	15
20234100	13
1819055	13
5284924	13
4227405	13
1809034	16
10856254	13
13986170	13
10159295	13
3815795	13
20706079	13
13617285	13
17501688	13
2322144	13
31543915	13
19559154	13
21668078	13
17205224	13
14917047	13
8789876	13
7678987	13
2349420	13
15759549	13
553215	13
19545889	13
40767780	17
2043340	13
11862047	13
13710578	13
25163995	17
4809821	13
22898799	13
19228870	16
2595160	17
11102789	13
1830695	13
12575180	16
20785234	15
11969570	13
6956546	13
12782941	13
2189298	13
19324929	13
805050	13
1356209	13
25287447	13
5314071	13
2508712	16
16213763	17
15939825	13
3837138	13
11989689	13
972657	13
3424863	13
30888183	17
8145563	13
1247918	13
21787686	16
10470885	13
1310731	13
8535327	13
20643564	13
12104329	13
3442906	13
2420808	13
1050312	13
10260312	13
18026820	13
745415	13
462835	16
1133706	16
13150937	13
4373274	13
1084736	13
1186196	13
1280212	13
29917286	13
876253	16
3892610	13
9819570	13
208835	13
5343313	13
3214564	13
894319	13
4995183	13
88225	13
1082023	13
1820537	13
6602413	13
21921835	13
5351668	13
10308211	13
1636908	15
14191838	13
19995413	13
853696	13
11632187	13
4890264	13
2178487	13
15829716	15
8912833	13
2976968	13
853716	13
1019453	13
10674909	13
9307326	13
6639408	13
8872974	16
8757475	13
8189069	13
8720754	13
2133601	13
9585703	13
2290127	13
17014202	15
2892340	13
2260483	13
1890653	13
555655	13
13559573	13
6460211	13
2295308	13
13824138	13
10497785	13
1433213	16
595292	13
2660782	13
9524116	15
38818632	13
1301645	13
5674896	13
14956893	13
4035877	13
7821503	13
16238304	13
13709595	13
423896	13
25684748	13
8102158	13
252129	13
1151616	13
14564066	13
6387845	13
11154246	13
2156548	13
9807490	13
6664720	13
9507200	13
8011050	13
3152902	13
3143826	16
1645240	13
17622402	15
6638202	13
50025561	17
2095450	13
1557220	13
4617955	13
1421205	13
991066	13
8121181	13
47816892	16
3866331	13
678229	13
4389824	13
104216	13
25156442	13
3873857	13
3156621	13
727473	16
4476380	13
4387003	13
74084	13
998269	13
13644665	13
1447860	13
811241	13
2046463	13
10271826	13
10750104	13
2646849	13
6579021	16
55762	13
10053562	13
3301380	13
12404052	13
2255637	13
1234401	13
3401445	13
3676616	13
4639196	13
2447209	16
18485847	13
21307116	13
23309160	13
266226	13
9884948	13
8969893	13
10142890	13
9850589	13
3388295	13
724203	15
10207386	13
11641488	13
264969	13
19973606	13
8018526	13
15958708	13
10816569	13
16103347	13
675522	16
1703483	13
4246370	13
355867	13
284631	13
356295	13
502217	13
22278786	13
65689	17
12387398	13
8658414	13
5557484	13
3969395	13
8767382	13
11999224	13
3961897	16
2466022	13
5517184	13
3038590	13
331905	13
22078010	13
5373061	13
3892740	13
15969515	13
8821757	13
2116291	13
1915584	13
5267976	13
766424	13
12256612	16
215847	13
1120388	13
2486655	13
6890236	13
4258372	16
16019374	13
10289269	13
10121401	13
1399198	16
26190893	13
4460693	13
336512	13
18190834	13
34992232	17
49462104	13
9119428	13
29121336	13
10010961	13
7234024	13
6381156	13
21380285	13
7600780	13
29365464	16
3420115	13
1032361	13
7090598	13
1392615	13
5557513	13
1884178	13
17726305	13
773593	13
13965970	13
35993283	16
2869994	13
210523	13
12721760	13
1696012	13
4295954	13
3661849	13
41325030	13
14434814	17
14877941	15
5229641	13
13196145	13
17462606	15
10516057	13
4005915	13
10192486	13
13939625	13
4600581	13
2714007	13
1854300	13
8871537	13
5595824	13
3536978	13
23077641	17
11942461	13
470675	13
16056500	13
2627668	13
4511981	13
2219157	13
22531877	16
4481917	13
4986168	13
5409516	13
2520946	15
17287974	13
72148069	13
2104455	16
274030	13
1262077	13
26241249	13
7913663	13
5369397	16
750769	13
14498239	13
5617565	13
24764441	13
4572931	13
434377	13
7290467	16
161278	13
9122997	13
3402716	13
8285353	16
7052577	17
10977837	16
5597047	13
305327	16
9078666	13
3613179	13
1630456	13
5009954	13
7782411	13
4677870	13
10041378	15
224229	13
11390500	13
3563701	13
3029989	13
948921	13
2397134	13
8881276	13
3036964	13
14471977	13
11893220	13
14491330	13
9560855	13
3261298	13
10045580	13
9603688	13
10398108	17
12984289	17
3643448	13
287493	13
3600939	13
13543536	13
32308312	16
18878949	13
8946408	13
9842432	13
1227883	13
25511095	13
610984	13
4075735	13
4503844	17
15559160	13
15495747	13
14082516	13
308741	13
358437	13
307507	13
9170572	13
955440	13
6711279	16
13537835	13
13818931	13
6772974	13
4355588	13
11937469	13
22493688	13
275790	13
23004343	13
14109087	17
14186894	13
4338550	13
491424	13
12327398	13
5605231	13
1735051	13
3247574	13
10662770	13
1077483	13
10614651	13
23124924	13
2152917	13
15019580	13
12419745	15
3092745	13
13049086	13
20881975	13
7817969	13
852171	13
818568	13
12759111	13
2130327	13
2863617	13
4022000	13
12676219	13
2820166	13
1316299	17
1154222	13
3281977	17
17581957	13
11547962	13
7768125	13
5706386	13
27412525	13
25299729	13
4280154	16
6799606	13
8921792	13
7659734	13
21976770	13
399975	13
578242	13
1732378	13
904397	13
18047617	17
12205604	13
4754785	13
6968325	13
3725376	13
8941329	13
16422528	13
16050716	13
17739435	13
22138100	13
998000	13
5912224	13
3185378	13
1670986	13
4985289	13
6216516	16
3404960	13
3766843	13
8201849	13
4347050	13
919944	13
15331563	13
2676844	17
2272574	13
6178574	13
16332745	16
5365661	13
1680783	13
7923560	13
5718690	17
21588991	16
6370575	13
551112	13
970105	13
18253303	13
3451662	13
1287246	13
5087679	13
15703468	13
2909935	13
13642084	13
9177947	13
12177165	16
174404	13
24590108	13
29305597	13
30740055	16
13895826	13
1128109	13
3726430	13
2517087	13
8120071	13
3994407	13
16566490	13
9113180	13
2424149	13
9012656	13
7638044	13
23617	13
6463714	15
15332579	16
7904815	13
8745534	13
660427	13
28534666	13
11279343	13
4053603	16
16413143	13
2076761	13
5596693	13
29455042	17
4283697	13
3996604	16
4104307	13
3839424	13
5841279	13
32054872	13
486030	13
1772699	17
17719157	13
3445386	13
2587900	13
1082128	13
16410947	13
11900319	13
13815167	13
7923457	13
387966	13
1511635	13
7684084	13
22863759	13
1612276	13
3076693	13
7626503	13
4164877	13
7140577	16
13780247	17
2026297	13
10041014	13
3597080	13
1604690	13
9995859	17
1991700	15
14095929	13
10950058	13
861567	17
14210952	13
19429932	13
14552803	13
2680624	13
221329	13
758262	13
26116792	13
10090410	15
4129546	15
1950443	17
4333765	13
1843343	15
18511133	13
1439163	13
9972550	13
7308190	13
9502550	16
612829	13
18642635	13
16492129	13
4659958	13
17759077	13
8732332	13
4569433	13
2401616	13
48506493	13
4657151	16
643736	17
4000772	13
5277655	13
2436417	13
4033387	17
13756399	13
6555243	13
1694828	13
430862	16
2634142	13
2020850	13
7124052	17
3240732	17
4273446	13
577630	13
1386923	13
26684788	13
3359535	13
4328129	13
2872017	13
10630791	13
5681118	13
20489236	13
7754972	13
5904699	13
12062625	13
3563354	13
14435062	13
13999848	13
4700445	13
868494	13
10004563	13
6885823	13
3711580	16
13141824	13
579187	13
4804377	13
4816538	13
4909814	13
2457630	13
2575063	13
8010563	13
22847101	13
6593526	13
5213140	13
4441521	13
47197	13
8996828	13
19723664	13
18403306	16
1897391	13
922871	13
4294783	16
2547159	13
14341928	13
13845281	13
4728705	16
4103876	13
11911906	13
8829769	13
6795358	13
8017434	13
3002392	13
10734820	13
543536	13
639566	13
6088974	13
228881	13
5295128	13
732669	13
486719	13
1164744	13
2061517	17
3827614	13
2207825	13
1704098	13
8561879	13
17695497	13
17811782	13
12866124	13
698245	16
3689126	13
20713311	16
14498164	17
20491928	16
14160380	13
2229554	13
6814741	13
9350579	17
18762720	13
20374416	13
14637076	13
1935238	13
7526253	13
7954653	13
1478684	13
943196	13
3131	15
11364135	13
7614105	13
21612694	13
17586961	15
894304	17
5527199	13
4808701	13
12219618	13
632784	16
25159691	13
1546099	16
1794001	16
4951683	13
4137746	13
18820593	13
4491457	13
214165	13
9645217	13
31862593	13
4843053	13
38145157	13
13588418	13
7035212	13
8522433	13
4328537	13
23616703	13
4652006	13
8039906	13
19110149	13
5696395	13
16101543	13
504729	13
17621241	13
1734193	13
3853166	13
10926071	13
6585637	13
2491290	13
5239218	13
4250449	13
1637970	13
14742115	16
12626215	13
9967117	13
13283275	13
133176	16
2140868	13
15519529	13
667143	13
579460	13
6502000	13
3894589	13
10784918	13
18259244	13
1415905	16
166982	13
18068571	17
3971610	13
1002576	16
9371205	13
9220933	13
467402	13
10864283	17
11538909	13
1882451	13
2170681	13
2844687	13
14072758	13
3587350	13
6065927	13
9550825	13
2287090	13
11377308	16
4090517	13
4458309	13
5017575	13
2562965	13
3870947	13
54294817	13
2938260	13
5695378	13
20770048	13
5224194	13
13781857	15
3920661	13
12398882	13
3083940	13
12788343	13
14832472	16
1048418	13
5530177	13
7868685	13
157684	13
5451042	13
28535803	13
1894068	13
12913643	13
2536796	13
22015138	13
4438974	13
2723487	13
15621168	13
3073745	13
16420661	13
8716554	16
15179206	13
5897310	13
19444776	13
3334598	15
8212046	13
5861359	13
5292762	13
10673860	13
15480569	13
2550848	13
1122370	16
1375759	13
610588	13
12368114	13
11708554	13
9561533	13
5338794	13
1832180	15
6665881	13
6275444	13
1713746	13
8389089	13
5610118	13
8460811	13
18124132	13
13208088	13
443060	13
20597494	13
16400068	13
9052974	13
14657345	15
7687945	13
6398286	13
25581504	13
4548724	13
17145049	13
329429	13
4213687	13
5570142	13
26044910	13
22891970	13
7328118	13
1089308	13
21480733	13
9673634	13
7235792	13
297056	13
1821985	13
866022	13
4989113	13
5968133	13
6364145	13
2916556	13
500788	13
5315530	13
2911033	13
25953600	13
13850900	13
8522506	13
4535691	13
7591125	13
13861870	13
3673179	13
5917192	13
2020640	13
7610428	13
18955684	16
4418601	13
2978933	16
451798	16
4806286	16
10650838	13
11669928	13
1271779	13
2888795	13
4508804	13
2793687	13
31183547	13
6890866	16
38018916	13
565614	13
16942747	13
1619950	13
5998814	13
11374245	13
6166874	13
22825601	13
376347	13
1644287	17
707599	13
8042734	13
62622331	13
1300798	13
1376678	13
363941	13
4540620	13
5399555	13
24851179	13
409434	13
11147805	13
1979153	15
5675541	13
2299721	13
9391473	13
9091592	13
5594171	17
1207184	13
5033296	13
10067787	13
17689702	17
112298	13
21178658	13
4684519	13
10375543	13
5786711	13
5900930	13
12260949	13
1976944	13
8349491	13
9020704	17
12218584	13
16721180	13
19681067	13
8298133	13
15538699	13
33687796	13
1818691	13
716980	13
3618627	13
943503	13
2219629	13
1823189	16
850283	13
1734009	13
10219379	13
26775904	17
2179430	13
8973956	17
18910186	13
1788480	13
9946265	13
1786037	13
5237	13
21344286	13
2483133	13
11936343	17
27404956	13
21508522	13
10054996	13
1614733	13
1139695	13
8077743	13
21009368	13
2507866	16
184261	13
5495307	13
70532	13
219601	13
5225903	13
25810514	13
13089822	13
239906	13
10203525	16
27613584	13
434953	13
1386946	13
8918110	13
2887185	13
10504136	13
4155508	13
17598705	13
7183879	13
5412607	13
8134103	13
6439814	13
10102777	13
7763351	15
12533558	13
6621499	13
8094759	17
4633644	16
673064	13
40437124	13
24357864	13
21112117	13
12162771	13
3211810	16
5448656	13
8916384	13
19196479	13
1582505	13
1049447	13
9541037	16
1852281	13
10766722	13
5642697	13
13237319	13
15287452	13
5173436	13
2257201	13
4687068	13
11369355	13
5703606	17
23442742	13
16122343	13
6615119	13
3632863	16
845643	13
4197192	13
21857639	13
5430903	13
4708402	13
1514274	13
1031394	13
3536299	15
9410226	15
8393113	13
7951063	13
2181141	16
67904064	13
311930	13
19365878	13
2547992	13
11330659	13
13987396	13
32330065	13
2791261	13
710113	13
32768482	13
3495109	13
4581817	13
12704749	16
31169568	13
1737568	13
11230887	13
8294332	13
14914743	13
15924344	17
2683477	13
7229774	13
2742423	13
2859861	13
27128649	13
10481581	16
11896333	17
10886894	15
1890135	13
30685856	13
6331368	13
5747422	16
7166493	15
6919478	13
4602267	13
34238252	13
982310	13
2124548	13
47779017	17
15823166	13
36165527	13
6391782	13
2983780	13
1716080	13
1650016	13
8382240	13
10047668	13
18399595	13
3729957	13
22322139	16
3998810	13
3329874	13
9872073	13
17879395	13
5436858	13
9590951	13
5619696	13
4601376	15
4084464	13
30214	17
7291945	13
2396226	13
283693	16
15935699	13
6139631	13
24758071	13
27081201	13
6952221	13
7909730	13
5693120	13
1811973	13
10656204	15
12932804	16
576588	13
3970908	13
3269904	13
415108	16
14659311	13
7166489	15
9334036	13
16769957	13
7879352	16
14148935	13
1786264	17
1654490	13
29002491	13
1664649	13
7668821	17
3561693	16
387181	13
2460732	13
2580948	13
10578627	13
922301	13
5564801	13
1333381	13
8790543	13
8265798	13
380874	17
24783	13
42214545	13
4202423	13
33383819	13
2996525	13
6089018	13
5006959	13
10458755	16
6042223	13
9465882	13
1395292	17
12910441	17
17901564	13
1775783	13
8022581	13
677803	16
656223	13
3727972	13
1097916	13
1316149	17
6066744	13
12117649	13
1139566	13
3844475	13
3750880	16
3591329	13
5992340	16
495293	13
9897934	13
4036957	13
4592554	16
14154488	17
16675675	13
6396741	13
40171940	15
5225207	15
1746776	13
3843225	13
62248988	16
14171047	13
3528560	13
16012933	13
24517361	13
11264075	13
474302	13
9412101	17
11073568	13
13417252	13
7255809	13
2828205	13
715057	17
24593387	13
2121757	13
5440170	16
8067155	13
8560717	13
6025395	13
6096433	15
1389702	13
12228094	15
3328577	13
3809928	13
6733786	13
3379778	13
139743	13
695485	13
2140805	13
568106	13
381387	13
22481677	13
33450451	13
4064698	13
8755568	13
38818381	13
10489966	13
2543723	13
9218128	13
10319269	13
14117276	13
4238017	15
5455135	13
964285	17
455266	13
9965905	15
6589088	13
1259296	13
1732449	13
22235687	13
6671577	13
13146895	13
5692952	16
745253	13
23303115	13
13854711	13
1470015	13
4555113	16
5780549	13
683756	13
3174480	13
8116963	13
18726337	13
5190179	13
4380711	13
344397	13
7735793	16
8753840	13
274038	13
23244199	13
473163	13
3238874	13
3796018	13
5358294	13
3687581	13
13146808	13
4705211	13
7782559	13
11081599	13
8123533	13
6656597	13
5424057	13
2742788	15
8005178	13
17245908	13
24651042	17
3901642	13
15887289	13
6653481	16
5796257	13
7087231	13
1036257	16
353489	13
7903423	13
5375570	13
5046777	13
3368919	13
638559	16
527492	13
22331408	16
12946906	17
18139168	13
16864402	13
5966718	13
20785168	13
9823592	17
5103013	15
7226375	13
433725	17
17089545	13
5144844	13
810371	13
9474581	13
18155097	13
8844246	13
7519809	13
687730	13
52723706	13
12743358	13
7154338	17
2358365	13
6317967	13
301222	13
11153500	13
2735837	13
6479173	13
9460566	13
11751870	13
4747245	13
4666813	13
4162373	13
7718436	13
14744777	15
13620948	13
133999	13
854136	13
6121766	13
2582389	13
15807672	13
104690	13
21523372	15
17207752	13
33142534	13
1069981	15
2669794	13
18842540	13
5394258	13
16996823	13
35625662	17
4624211	13
4751150	13
5265799	13
3427680	13
2364266	13
27208598	13
3374054	13
2439302	13
3672277	13
45762950	13
1391199	13
15938138	13
17113299	13
11930932	13
20576883	13
23884585	13
9206937	13
1599576	13
13731572	13
3456928	16
11565625	13
13052228	13
665064	13
3599011	13
2453045	13
3333813	13
3914226	13
2262063	13
905720	13
12486048	13
7237919	13
5856437	13
8051377	13
4004579	13
8200254	13
6512851	13
1106458	15
5897987	13
19030698	13
4091090	13
1411688	13
8036424	13
14962387	17
17341808	13
2713812	13
7217146	15
10507249	13
5052078	13
409175	13
6645620	13
13223051	13
11974929	13
3259741	13
12897016	16
15645250	13
208748	13
3903360	13
13123658	13
930535	16
7529172	13
6813258	13
6533813	16
1326341	13
5414567	13
21492962	13
3328628	15
3562573	13
1421290	17
2068199	13
11110123	13
26639923	13
5585816	13
6553269	13
2000946	16
10651630	13
33437358	13
5297416	13
4603351	13
3461240	13
1815585	13
49044617	13
1145182	13
303068	13
478403	13
6233035	13
586474	13
609492	13
11619920	13
868140	13
15724838	13
1192191	13
1076552	13
2275636	13
21267129	13
35798207	13
3829602	17
25502871	13
721892	13
13653476	13
2665869	13
9278846	13
3377101	13
3964482	13
5049428	13
2020112	13
4389910	13
1970064	13
31328698	13
7507779	13
11523206	13
15435336	13
13633990	13
18928431	13
4543767	13
13407200	13
30463613	13
2917029	16
3390330	13
605316	13
33890665	13
6045223	13
18461103	13
8430259	13
13809539	13
376576	13
2927479	13
6722258	13
10973650	13
8582508	13
2669569	13
441837	13
4205961	15
2953636	16
1692816	13
4741380	13
2559524	13
9573450	15
6806401	13
10261269	13
4420409	13
9662275	17
3657204	13
8800364	16
13452006	17
38504155	15
6737537	13
564397	13
12607629	13
8422482	13
8617507	13
22803716	13
6839146	15
3016135	15
11478442	13
13735556	13
14820666	13
318711	13
518488	13
3175527	13
11176959	13
6433894	13
6857881	13
16606621	13
3978570	16
5130317	13
7464310	13
3498828	16
2584452	17
3290084	13
18588493	13
2881977	16
4327959	13
3557146	13
1114250	16
1806820	13
3677399	13
2760994	13
4048176	13
17610342	13
1139094	16
843544	15
2447363	13
1117658	13
8421890	13
6248103	15
5229812	13
1915504	13
54232199	13
12136026	13
9733625	13
31904349	13
7541250	13
310808	13
18231658	13
7233150	13
5903635	16
4179665	13
12616962	13
2820763	17
11384945	13
22050588	13
3824285	13
4354813	13
6005463	13
2787140	13
589063	13
8396831	16
22944139	13
1368236	13
4955888	13
9289553	13
1356625	13
13507041	13
5104925	13
5080563	13
8386688	13
5621711	13
28081695	13
323101	13
11868703	13
4000487	13
33481441	13
6117117	13
21326311	13
11431669	13
8108369	13
10910236	17
932307	13
2677410	13
10506888	13
9029900	13
15892279	16
1226311	13
2406785	13
6764840	13
2901967	13
3890431	13
3283264	15
21171270	13
5748247	13
310273	13
10784761	13
1926637	13
4725789	13
4566330	13
2812558	15
6118527	13
628837	13
15775889	13
9521886	13
32687454	13
9886135	15
8922083	13
11128904	13
23266214	13
3608316	13
6438765	13
5764251	16
5107019	13
14285546	15
1253111	13
15971379	13
4035213	13
10085122	13
7882052	13
34355010	13
15761996	15
4204330	13
4894572	13
942515	13
8845099	13
22095404	13
709766	13
9878878	13
14454362	13
21752722	16
8204928	13
13494065	13
11386960	13
15153163	13
5335115	16
6436560	13
17939089	13
12190025	13
2723359	13
13597386	17
7792081	13
7053763	13
9765063	13
10607219	13
1684792	13
2690939	13
3708152	13
2422189	13
416346	13
6502750	13
9669535	13
6487225	15
5178242	13
6504724	13
6749114	16
798222	13
962584	13
1175613	13
4281008	13
2010673	13
6358380	13
6183405	13
8282810	13
3208945	13
11878723	13
3668570	16
15348559	13
14258703	16
10992007	13
4609205	13
8293638	13
4092498	13
1272560	13
1071159	13
7761108	13
694589	13
9559592	13
8399188	13
9211997	13
9176800	13
5764292	13
14986151	17
8453911	15
1952730	13
9612803	13
43788284	13
11067632	13
16227639	13
1812521	16
12240743	13
61739662	17
1883114	15
12932395	13
14746370	13
12144023	13
33933197	13
1418762	13
9824163	13
25369968	13
13692918	15
4982406	13
8014887	13
4381995	13
4701697	16
15230292	13
12132609	13
2076614	13
21434960	13
10686717	16
3803542	13
21929729	13
13201804	13
2249184	17
9663720	13
4162169	13
508222	13
6821767	13
13296141	17
5101923	15
1318416	13
152475	13
1624527	13
966000	13
15934390	13
894968	13
7997299	13
23023042	17
3789050	17
1256298	13
6570066	13
13592843	13
5284089	13
24445101	13
20560229	13
2157667	13
7761562	13
22816041	13
5875671	13
6470795	13
3674758	13
7100474	15
3266738	13
843056	13
16297047	17
8181813	13
12735376	17
1920736	13
7551302	15
3474724	13
2439779	13
8118080	13
2582615	13
2869547	13
17199593	13
163462	13
5957050	13
2687067	17
2085007	13
1194178	13
1525183	13
3043564	13
5263896	13
1535820	13
878489	13
2715417	17
5733249	13
54613	13
8855351	13
9211514	13
3940597	13
11744327	13
23172481	13
4519944	13
5154186	16
9458796	13
9786830	13
99246	13
11850037	13
18540878	13
4642820	13
41500873	15
18488644	13
2173382	13
29292768	13
8987469	13
2207816	17
31922351	13
4585171	13
188058	13
14025568	13
9959649	13
11387774	13
1162393	13
3134762	13
963283	13
12603653	13
23860019	17
1008906	13
8039885	13
27679446	13
7073716	13
4621538	13
7540998	13
6602267	13
3631861	13
2120251	13
10618040	13
4604395	13
9033038	13
4697700	13
2414745	16
17815556	13
7222016	13
18617059	13
6898567	16
3096378	13
4409516	13
2006952	13
101865	13
9069171	13
5518495	13
6312213	15
11263888	13
16836617	16
4151870	13
8530050	13
16133937	13
4351774	13
3950289	13
25232639	13
24074824	16
24232763	13
21571592	13
9739444	16
40073	13
11737905	13
2478074	13
8666463	13
36102340	13
12999309	13
203162	13
5755462	16
7307044	13
5951083	13
1821861	13
1415173	13
8414620	13
11175549	13
10235476	13
17883000	13
11088597	13
9852590	13
1190631	13
15922977	13
21854893	13
2934496	13
7492086	17
2980038	13
1598186	13
3853294	13
17528093	13
795951	13
9553684	13
409067	13
8230	13
2671012	13
4763112	13
1792508	13
11270470	13
228746	13
16071558	13
1764256	16
797357	13
414549	13
7000817	13
4871760	13
3349900	13
27358695	13
7720683	13
8028810	13
6040504	13
6953797	13
7575322	13
3826028	13
1404348	13
10896513	13
23655707	13
1854248	13
12510201	13
9967750	13
324230	13
6468185	13
10904334	13
1611504	15
7045317	13
2738764	17
25952728	13
18137714	13
13718094	13
973343	13
4233604	13
2913425	13
366640	15
14625202	13
710489	13
27178681	13
5289729	13
15559715	13
19442790	13
19924009	13
40774288	13
835867	13
6616592	13
3642758	13
241758	16
9119594	13
3645339	13
1759849	13
14538527	15
3215108	13
4410081	13
11225931	13
15121063	13
8371903	13
15622071	13
2371026	13
553941	13
3491431	13
15121913	13
6650937	13
7251838	13
6571548	13
7385346	13
8083973	13
17041201	13
26509578	13
10655096	13
8115966	13
4678672	13
10404642	16
3535100	13
5546270	13
3308066	13
423024	16
569230	16
8625576	13
4643629	13
2217020	13
632656	13
1016278	13
593854	13
1750913	17
5795044	13
21048422	13
15472222	15
2039522	13
6076068	13
1595188	13
3329840	13
17433442	13
22179764	17
209389	17
23081685	17
949571	13
5167310	13
19082445	13
2868012	16
8675744	13
25493483	13
12153946	15
3118011	13
9397823	16
2644703	13
1630651	13
9055223	13
31795525	13
1018906	16
13432733	13
897919	13
2123297	13
2667009	13
11467993	13
2364836	13
495863	13
9557083	13
18460023	13
26886814	13
9037680	16
25116237	13
7467695	13
1807517	13
24495094	13
6177731	13
4794652	13
1721806	13
14884368	17
3987331	13
27099857	13
2507422	13
8809794	13
842929	13
21680506	13
12759478	13
3367216	13
2491861	13
6421559	13
16792611	13
5067282	13
9878567	13
1856844	13
4264072	13
3974968	13
31391390	13
12080668	13
394619	13
12587558	13
9112093	15
756913	13
2537628	13
18676561	15
19597441	13
4671566	13
11319492	13
2161008	13
2617717	13
5394404	13
3997908	16
7170813	16
1442628	13
12362406	13
232065	16
6556216	13
6250023	13
11860903	13
16384	13
237866	13
2669149	13
4138247	13
8222181	13
4062358	13
4033087	13
2943190	16
5392581	13
1506370	13
5479790	13
10003371	13
16824297	13
14849869	13
28599422	13
1095455	13
645331	13
9731149	16
8049333	13
993768	13
12224312	13
4475038	13
10394466	13
4366617	15
7855672	13
22519081	13
5049883	13
14578699	13
4493847	13
9693999	13
5219938	13
2612147	16
5702445	13
896794	13
5395335	13
9017895	15
336329	13
19885265	13
3227628	15
2030455	13
8567659	13
18492323	13
525129	13
9668005	13
6998054	16
1469695	13
27535933	13
23612594	13
19683810	16
2658541	17
11749898	13
5737898	17
8061724	13
4224318	13
3598286	13
47956833	13
4250440	13
8311217	13
1394004	13
2148538	17
38304	13
4969767	13
3282381	15
940853	13
4883707	13
11164513	16
15086675	13
9119344	13
7223798	13
29370935	13
5969030	13
4845566	13
27294128	13
5211323	13
12915125	13
17630467	13
12982997	13
3348946	15
7419453	16
16487849	13
13309514	16
666522	13
560206	13
8174188	13
2768084	16
5663220	13
555722	13
448074	13
17629751	13
422002	13
14246741	17
13862674	13
26918297	13
3259644	13
10896288	13
452323	13
987094	13
194507	17
10370527	13
40834956	13
670763	13
2050635	13
3456484	13
6186266	13
1924333	13
602282	13
928099	13
15334963	13
3619748	13
2035603	13
623067	13
2186429	13
1486022	13
683060	13
1737073	13
6491737	13
10269795	13
2501538	13
11330517	13
38145263	13
13194119	13
4115829	13
2319207	15
18165863	13
6426325	13
10109602	13
20757806	13
19076167	13
8593641	13
5378699	13
1750441	13
369777	13
7755920	13
36110716	13
15570431	13
10120656	17
2122062	13
22845031	15
719346	13
20660703	13
5126432	13
4588028	13
3343074	17
21439143	13
3492452	17
23790859	13
16044737	13
887479	13
260942	13
2987561	13
17029270	13
19463776	16
15082302	13
10922493	13
1247636	17
10153292	13
23137990	13
4474850	13
11524093	13
12312301	13
7309638	13
19804473	16
5011546	13
4526293	13
12874656	13
2836803	13
2018491	13
11558405	17
27566	13
38443092	13
2770036	13
1892447	17
2372016	13
2306769	13
16396899	13
23772429	13
2604593	13
8010654	13
4493732	13
14745502	13
15430410	13
12609303	13
11172392	13
6074752	17
408166	13
8090078	17
9527013	13
22681898	13
7905149	13
1226337	13
466320	13
5804472	13
4522743	13
21661555	13
2093788	13
5551008	13
8525988	13
1560870	16
4202330	13
34929265	13
14588520	13
2361114	13
1150680	13
4947745	16
11410902	16
2309666	13
24124333	13
21436232	13
3978905	13
3835035	13
1389179	13
6585043	13
8993553	13
4856010	13
2423321	13
9891167	13
28991145	13
2285429	13
6611795	13
9533370	13
15185673	13
5370044	13
1095315	13
7906718	15
1761988	13
9575550	17
13533231	13
3867922	13
11530090	13
6433565	13
5961582	13
2534742	13
1096776	13
1295469	13
1328559	13
33524699	13
7340188	13
18011717	13
12346323	15
3160817	13
11868177	15
4943184	13
6147693	13
5611790	13
24652876	13
1461300	13
2394447	16
904492	13
8708517	16
1132500	13
1843567	13
231736	13
7323976	13
1231069	13
6149779	13
3833259	13
10643353	13
11185257	13
576540	16
2290167	17
5536724	13
3799500	13
3019042	13
12097298	13
2553366	17
14744840	13
29842920	16
11025246	13
12961261	13
514036	13
4076892	13
5848632	13
2494676	13
5790337	13
9008670	13
18448440	13
13394541	13
8054695	13
22299176	13
15392032	13
19008916	17
43884	13
275395	16
29413127	17
5963031	13
12077357	16
15261945	13
4268637	13
6209675	17
7211185	13
14024537	13
274715	13
12754182	13
16272625	13
5509568	13
3137338	13
5507132	13
3861787	13
1343319	13
296642	13
2533291	13
5607742	13
8265606	13
16949311	13
355821	13
3630660	16
19930790	13
28942521	15
11477593	13
8216581	13
24392641	13
26785881	17
15472845	13
821950	16
3579471	13
1430863	13
16528456	13
5734328	13
17236444	15
944243	13
6196242	17
6419428	13
1126165	13
3827116	16
6773466	16
2811972	13
1741359	13
2269862	13
8651917	13
6514948	13
2398146	13
6641506	13
1687292	13
2333599	13
2942425	15
5613636	13
24969820	13
7401	13
664017	13
2648067	16
5745395	13
4971857	13
39270963	16
4567808	13
6234370	13
3108497	13
11233712	13
15617441	16
3521537	13
4208145	13
6161647	16
17190387	13
7215040	13
1620519	13
10269911	13
3760412	13
11515770	13
5431670	16
9145498	13
17011173	13
1479549	16
11145402	13
5611377	13
22827932	13
4898885	13
3084414	17
2891224	13
26672923	13
9741047	13
7780205	13
11273513	13
45665777	13
3259473	13
7681831	13
1260660	13
10729021	15
794614	13
4980043	13
8334015	13
3936612	13
47881427	13
54058524	13
8827114	13
8826304	13
8719852	13
4928840	13
10904298	13
17856000	13
757354	13
21521649	13
413715	13
16758578	15
77140	13
2027149	13
4608675	13
16654691	13
6247629	13
25971174	13
4427984	13
5592238	13
20049647	13
8920722	13
26108528	16
20839578	16
4022839	13
1744854	13
17360981	13
20147531	17
25576712	13
14681764	13
17537947	13
5294232	13
1992681	13
5552721	13
10848960	13
22634522	13
23579868	13
41962738	13
511430	16
2822202	16
1438681	13
762952	13
223039	13
2583759	13
20321900	13
9782128	13
6011666	13
7873933	13
4545194	13
8609002	13
9023182	13
3126527	13
4350217	13
16207086	13
3963254	13
1942661	13
11324283	13
436570	15
2469305	13
10231175	13
2187601	13
11923105	13
2734010	17
17567987	13
3899236	13
58760	13
5217902	13
18883067	13
9325969	13
4391328	13
23862795	13
26808503	13
4572743	13
5436685	16
3873970	13
4020360	13
4056841	13
18424187	13
14082664	16
1697939	13
6649720	17
675427	13
4371718	13
9963749	13
4910437	13
1588304	13
11242338	13
2311315	13
3538394	13
6236905	13
8498407	13
5315140	13
4865113	13
13370027	13
14698609	15
3560702	13
8086044	13
6985737	13
3442165	13
10827857	13
2340414	17
269638	15
14027877	13
3124227	13
9480861	13
6268129	13
7359719	16
3450463	13
2993474	13
7929189	13
2272068	13
4155455	13
1828239	13
9845868	13
17228498	16
21897045	16
4869060	16
2951026	13
2687708	13
7671665	17
852037	13
26785046	16
24253229	13
4048909	13
317655	13
1891050	13
9667765	13
22840180	13
15164848	13
953212	16
1938609	13
12690195	13
607082	13
3624526	13
7696783	13
18259653	13
7772680	13
3487500	13
6856028	13
3950996	13
23197604	13
5652856	17
1343377	13
10710640	17
1321809	13
8866561	13
10726773	13
5249007	13
14371015	16
13841251	13
461286	13
14579366	13
3450411	13
2420800	13
6931205	16
1457103	13
15210586	16
5122691	13
2082155	13
527905	13
2432421	13
3370240	16
259678	13
4649543	13
20251308	13
23261857	16
4034535	13
27258791	13
31805682	13
746774	13
5630932	13
33625692	13
3012112	13
575435	13
572336	13
9888331	13
21579426	13
929744	13
3520429	16
3026475	17
155022	13
44343888	13
24774497	13
7442318	16
2199715	13
18612130	17
17967051	13
20792450	16
5604264	13
2120085	13
9984894	13
11807423	13
4969152	13
725494	13
22992925	15
1007448	15
3922516	16
1721546	13
22602298	17
2266363	13
2145138	17
3822297	13
702654	13
8381565	13
1745340	15
4997861	13
1798909	13
2661412	13
2201722	16
2463616	13
1052065	13
1069544	13
10860746	13
2563202	13
961198	13
6930335	13
15900539	13
1478737	13
19071772	17
4085157	13
21986144	13
24317	13
4808759	13
2040605	13
11793490	13
3568090	13
6608296	13
5811792	13
14010343	16
2322289	16
2014394	13
5222160	13
3736200	17
3137176	17
652153	13
36553221	13
2880329	13
4117513	13
1617148	13
3041426	13
11294212	16
1044935	13
967322	13
10412932	13
12314807	13
22329574	13
10161498	13
8441162	13
26167637	13
3466941	13
7453036	13
1451567	13
20134490	13
4790220	13
12590714	13
7228581	13
31800062	13
9224806	13
2809093	16
1711103	13
386218	13
3746975	13
6533515	13
10865098	13
7275222	13
3850228	13
16332683	13
5870190	13
5422162	13
12032062	13
4539327	13
13067283	13
777544	13
233538	13
5363259	13
7577069	13
574460	13
463819	13
4767949	13
10880315	13
4224485	17
14655558	13
12688648	13
11032404	13
28158250	13
3064451	13
9307698	13
11328094	13
15391816	13
417397	13
11367503	13
3337692	15
26173434	16
4641206	16
1378759	13
34909433	13
1408317	13
1593009	13
9396335	13
40863572	13
3621650	13
8028859	16
4383285	13
587020	13
632000	13
1435968	13
663442	13
11623733	13
581932	13
2827472	13
15149754	13
42486325	13
323843	13
15061268	13
469334	13
12231255	13
15665289	16
8954851	13
7892059	13
5951626	13
10570917	13
6313876	13
8122501	13
7238678	13
280456	13
6691001	13
1432094	13
21021452	13
10960302	13
3196307	15
5745301	13
32245466	13
1812974	13
949417	13
10108706	13
1267917	13
27911653	13
2007985	13
5338658	13
20360525	13
1338801	13
5723996	16
4155141	13
14000464	13
11008364	13
19149609	13
23667963	13
1258305	17
14179270	13
5533452	13
19786229	13
9575400	13
15409868	13
1589770	13
1046148	13
16244539	13
9592350	13
3471155	13
9156178	13
9500041	13
10137585	13
1558843	13
9379906	13
4488926	13
1255339	13
10083515	17
5714117	16
12941110	13
19990921	13
15693442	13
4619674	13
1431369	13
7956658	13
28803172	17
12898705	13
9102017	13
1815649	13
15481141	13
4716027	13
392489	13
1380167	13
20296962	13
931423	13
1801208	17
7087489	13
3892088	13
9567521	13
1859623	13
2653544	13
1247958	17
3181670	13
9342279	13
3031205	13
1460515	13
224045	13
7353265	13
2316790	13
4013992	13
6280137	13
15196321	13
13933243	13
3354793	13
1060421	13
14198691	13
2954791	13
24654093	13
5370571	16
1482388	16
2715768	17
890352	13
8143365	13
17464284	13
7784997	15
8900560	17
3721461	13
414654	13
17617206	13
3410629	13
17254618	13
8392793	13
4363273	13
1671260	13
11531108	13
1730424	13
11914367	13
6768806	17
12687495	13
7164637	16
8310399	13
3515163	13
4178896	13
22841524	13
6477750	13
7554183	13
2662243	13
8664329	13
808220	13
3352958	13
2560798	13
20575773	13
6408137	13
28478288	13
1418280	13
5360484	13
21448488	13
1694676	13
15388057	13
3951735	13
67046	13
32147123	17
2721246	13
44372611	13
7870370	13
4236900	16
6562649	13
3400785	13
15524752	13
2036934	13
2061861	13
7335491	13
702833	16
7000781	13
7565847	13
17768590	13
24551143	16
5677002	13
652676	13
7689903	13
1169755	13
6953332	13
6811605	13
30218365	17
6615226	13
10419174	16
17496469	13
13903242	13
12734104	13
12014265	15
3192092	13
5598968	13
9326062	13
19497657	13
1440746	13
23808734	13
13616620	13
2076448	13
18664399	13
2959581	16
1677997	13
4046409	13
8572254	13
23014387	13
5253200	13
7390610	13
4359581	13
16886067	17
20184288	13
3457624	13
11194137	13
13334425	13
7148707	13
35352985	13
1420608	17
292420	13
561007	13
2077755	13
11286758	13
10521025	17
5193999	17
3401774	17
8141553	13
2654069	13
1477081	16
4274442	13
540979	13
8405326	13
9640464	13
2719994	13
5662409	13
1959697	13
15700971	13
4530053	13
350168	13
5073138	16
16658853	13
2162549	15
561853	13
8066886	13
27555351	13
15334070	16
2058392	13
1986732	13
18724778	13
9448891	15
10188592	13
4528995	13
13387471	13
350327	13
14209072	16
7351345	13
1119020	13
1586512	13
14592252	13
245187	13
744476	13
3166596	13
21159016	13
16594864	13
8758961	13
8904707	16
6897703	13
14444199	13
1997448	13
8655108	13
998928	13
43671050	13
3828439	13
26576979	13
1994216	13
6480382	13
3430152	13
24878333	13
6406973	13
6418840	13
3730822	13
5748934	13
3466509	13
7712022	13
137297	13
9606622	13
2262065	13
788313	13
1397851	13
2804518	13
8412576	13
13762855	13
25570046	13
16641320	13
1929534	17
7199480	13
10931583	13
639883	13
2333480	13
7910470	15
8245034	13
8715425	13
16424506	13
6971522	13
28347033	13
1962270	13
4190778	16
845981	13
14096798	17
5663580	13
3428906	16
10429364	13
17939900	13
21248565	13
99018	16
9345764	13
8720517	13
3485534	13
6249924	17
5118268	13
14627628	13
1749132	13
2251690	13
9059000	13
5184719	13
1417719	13
5323695	13
1399034	13
1611056	13
4138395	13
14834621	13
4649228	13
552639	13
2684488	16
7426476	13
7556352	13
655410	13
12092756	13
7162176	16
15205450	13
4570732	17
20617092	13
4231866	13
1107935	16
234591	13
6291419	13
2944457	13
5109469	13
12780870	15
50791002	13
2237514	13
19786181	13
981422	13
3228306	13
1035375	13
4605712	13
4960499	15
1349753	13
3142685	13
3975473	13
19277037	13
1228540	13
10961224	13
21565953	15
3977120	13
21618239	15
2207890	13
1756873	13
8384566	13
4563061	13
14382859	15
21467110	15
3247312	13
2496237	13
4120251	13
2474487	16
2322887	13
17756068	13
28920751	13
20267642	13
796364	13
8802189	13
23708496	13
35825	13
618454	13
12083272	13
2779891	13
3766638	13
2215987	13
3049935	13
4748397	16
2586736	13
8339091	13
6441976	13
918794	13
6365543	13
26392932	13
19874422	16
2120372	13
3999793	13
551188	13
3350920	16
4960224	13
5130199	13
25170997	13
6458824	13
161261	13
12139565	13
3121489	13
12429900	13
9551921	16
4679351	13
13876524	13
17182278	13
52149625	13
2775946	13
4290221	13
2192036	13
17575703	13
1822232	13
937633	17
1138557	15
15058667	13
29827657	16
4759866	13
11430139	17
6463954	13
6644597	13
1184315	13
24490078	13
3551348	13
10068701	13
839997	13
4126605	13
5348802	16
1053554	13
15393963	13
5538181	13
8087452	13
659196	13
1085920	13
30355751	16
247914	13
1216856	13
2097159	13
10043346	13
17772091	13
398653	13
4500679	17
8710	13
14240449	13
3267409	16
3663222	13
9727498	15
11542845	13
5470454	13
10206853	13
2021435	13
474388	13
423228	17
20089956	13
321773	17
19684386	13
17147497	13
4950897	13
6318698	15
1070119	16
13032205	13
988014	13
10215749	13
2058469	13
2418752	13
5444730	13
8701948	13
12875681	13
29782654	13
12318757	13
3187533	13
8290474	17
11253132	13
928919	13
11027430	13
5496149	13
5703917	15
3327153	13
3193201	13
10800576	13
570874	13
11970131	16
14764525	13
10778069	13
4528996	13
3001314	13
11843882	13
14166398	13
399646	13
4942013	16
538673	13
3209432	13
11527942	17
8987647	13
23628963	13
2622898	13
3756098	13
17238109	13
285326	13
5675546	17
68431	13
6584615	17
11069960	13
9901573	17
15338626	13
3726302	13
17540001	13
434008	15
10557535	13
9248406	13
4116825	13
1164228	16
1727823	16
8307325	13
15508255	13
21360632	13
22923902	13
4623087	16
4095783	13
6768350	13
4461958	13
5864454	13
5272622	13
1896565	17
8744598	13
43176397	13
8349140	13
1876659	13
277236	13
5395070	13
5405186	13
11432979	13
11306259	17
18133235	13
21783724	13
616820	13
60039	13
3938075	13
386268	13
1751539	13
1103049	13
18265644	13
1862015	13
3504832	13
9672026	13
7610684	16
9114871	13
225693	13
9239854	13
6550208	16
10469931	13
5421568	13
24823492	13
19013519	16
11517215	13
13971587	13
14113421	13
2975915	15
7581817	13
2843259	13
16191286	13
20472388	16
713821	13
1927321	13
7456120	13
11359767	13
41128025	13
6461805	13
1829084	13
899452	13
6743689	13
10030343	13
1202527	17
16773337	13
13121863	13
23773727	13
6979379	13
371508	13
8095471	13
5120203	13
23782682	13
8476473	13
6039388	13
19747729	13
1596594	16
1528440	13
36178773	13
8748	13
1636665	13
461224	13
931385	17
3268652	13
7062654	16
16588304	13
27784854	15
7914417	13
17583366	13
19989984	13
7537578	15
10116803	13
149877	13
6192664	13
19269232	13
1234355	13
12262368	13
3214351	13
4343254	13
1450295	16
5158239	13
513703	13
1976389	13
3504005	13
13107584	16
454849	13
1556886	13
18203130	13
4890403	13
2673861	13
6133498	13
29179784	13
2659904	13
6318890	13
5375139	13
1767942	13
2315231	13
12398790	13
43547086	13
4293154	13
7375464	13
5404228	13
9347	13
17488231	13
1853005	13
189511	13
3429229	13
36537	15
13198114	13
3793941	17
773899	13
11368368	13
1568661	13
1881912	16
1616227	13
11343627	13
9217796	13
2588096	13
321795	13
33592584	17
1840174	13
2277263	13
2871443	13
15373963	13
1248690	13
9041297	16
30531174	16
24300351	13
18839165	13
10395726	13
18443185	13
18797676	13
7455817	13
423742	13
11463830	13
6883390	13
3626988	13
1719017	13
3392759	13
2619415	13
9247327	13
6321783	13
1888956	13
11287082	13
4116447	13
17222983	13
3326469	13
21190740	13
24017227	13
12133950	13
11164800	16
5328262	13
11706221	13
18740560	13
112288	13
6173643	13
2151583	13
440203	13
3092631	13
11191700	13
1374326	13
511225	13
4925691	13
9632014	13
29583600	13
5078489	13
4910067	13
5635150	16
10611940	16
1368146	13
9730647	13
12279557	13
11654842	13
23566916	13
758583	13
14716500	13
42216308	13
10335093	13
6276290	13
1208241	13
16000299	13
9468311	13
6178495	15
7208051	16
17073591	13
3118095	13
13338851	16
10821395	13
30658084	13
7224882	13
3160301	13
19109068	13
1980868	13
11604739	13
5583108	13
321027	13
553772	13
10979619	13
5580786	13
89599	13
19749728	13
5093070	13
768564	13
13379469	13
3533512	13
13405626	13
2742464	13
386799	13
18110043	13
3777749	13
9357523	13
1177372	13
2777469	17
3167333	13
33666011	16
2923353	13
6442797	13
1955084	13
5462167	13
27314680	13
4730902	13
3939762	13
29867353	13
65841754	13
403019	15
12589660	16
5683267	17
18246048	13
8292568	13
2001738	17
12761496	13
635703	13
1990651	13
2796694	13
13098547	13
8760140	17
11124537	13
10810043	13
4499284	13
20333075	13
5315059	15
3644820	16
15129214	13
8204584	13
12977880	13
2226457	13
15243871	13
3512251	13
15921617	13
462370	13
8171106	13
15571737	13
8635161	13
3460271	16
5876421	13
6597702	13
29924991	13
3429353	13
3200682	13
5188166	17
6363469	13
14308144	13
2329269	11
589124	17
3026533	13
2139416	13
14834759	13
4532367	13
8713511	17
8086849	13
5908648	13
255454	17
1007823	16
7362140	17
3844861	13
244352	13
6073864	13
797295	17
330536	13
15339929	15
8650016	17
2240783	17
22726522	16
1659378	13
820890	13
6229561	15
10069658	13
6712112	13
7272814	13
1598536	13
11922540	13
2458058	16
8455528	13
10803354	13
1876279	13
2435604	17
4100021	13
101057	17
5247442	13
23194787	15
9721442	13
5712863	13
9903842	16
1555272	16
3460071	13
5639054	16
10572545	13
12215712	13
7727754	13
13457867	16
2005212	13
1748749	13
608155	16
5285270	13
6557714	13
2455656	13
3145645	13
20407076	13
21717596	16
17153456	13
2313443	13
9584091	13
507171	13
2449078	13
511751	13
3654204	13
10960199	13
7275995	13
2696603	13
5862425	13
13481542	13
1216917	17
296167	13
9658647	13
10102021	13
23805618	13
5453735	13
9206064	15
9061450	13
2535382	13
2778366	17
3462732	16
11530598	16
2488235	13
4580607	13
4366711	13
5807438	13
27448718	13
6592762	13
5417904	13
13930005	16
23373852	13
1403597	13
43512896	13
17523581	13
10054771	13
1211110	17
11647275	13
17941168	16
652025	13
4320084	13
2841115	13
7044920	15
849533	13
6100360	13
157291	13
20439748	13
6028100	16
2654595	13
27273275	13
8640192	13
4315786	13
4782580	13
10326569	13
14539306	15
873986	13
598780	13
31028	13
15148091	13
7192631	13
16287242	13
9375412	13
479511	13
24567698	13
2411131	13
765646	13
9682	13
10817210	13
25337763	13
2606804	13
5013338	13
35623627	13
430066	16
1855741	13
4271621	13
49154287	13
23696352	13
7344112	13
4679818	13
20640021	13
13186295	13
16736689	13
20295061	13
2902361	17
4604680	13
9537477	13
17322396	13
4402147	15
13257379	13
10621469	17
5197932	13
4928740	13
2913868	13
1691877	13
1013095	13
18424941	13
331879	17
28484109	13
37590	15
5415584	13
19335907	15
4609998	13
12172	13
10794357	13
2250627	13
752536	13
20672146	13
7482645	13
643345	13
5455672	13
4747420	17
11847706	13
321421	13
1493358	13
4347483	13
797926	13
27364925	13
2341732	13
4260943	16
5450783	15
7488729	13
19000	13
23445655	13
11212332	13
20840489	15
15126611	13
21663631	13
4634233	13
17856672	13
3738308	13
18506826	13
11767049	13
11769251	16
125632	13
12782989	13
9491035	13
11564860	13
7581972	13
6694594	13
4414804	13
14823185	17
1811078	13
11962041	13
20595724	13
11692211	13
1292023	13
11217584	13
6591561	13
1006469	13
10010051	13
6460552	13
7135814	13
11955200	13
2163853	15
10344451	13
2168321	13
10912297	13
23911973	13
379740	17
18499131	16
6236229	13
2552218	13
28603711	13
5209649	13
6277481	17
3838235	13
801303	13
11257090	13
3204332	13
6882477	13
17129024	15
3572751	13
14825554	16
6993544	13
10224706	13
2610636	13
9140550	13
5639840	13
7481820	13
4175848	13
8586465	13
2694992	13
1119497	13
3225491	13
2407780	13
20504861	13
770679	13
2676818	13
8742751	13
546017	16
3374393	13
12692121	15
13575596	15
8615027	13
5332544	13
3918524	13
21290228	13
2332022	16
4393900	13
41811510	13
9238015	13
5154577	13
1577910	13
816210	13
904937	13
19885605	13
9897510	13
9008135	13
4687434	13
1079229	13
21784607	13
4907815	13
12275087	16
1228184	13
6213305	16
5608402	13
1676500	13
11699758	16
24782466	13
4106406	17
5585466	16
9216513	13
4825111	13
12542926	13
13608993	15
304776	13
15612676	13
92226	13
2539635	13
28489625	13
5036355	13
8886811	13
14898521	15
4460261	13
1674368	13
3195242	16
1274967	13
5610006	13
2559017	13
13345427	13
1938420	13
6837297	13
3372294	13
1419684	13
10080359	17
14793980	13
389828	13
3884152	13
1164491	13
6943754	17
1156637	13
1849457	13
2330456	16
2233580	13
968472	13
8953097	13
4952301	13
30091729	16
21602261	13
6030271	15
6587407	16
4169342	13
11833175	16
20170064	13
9244426	13
9578312	13
5020648	13
3363268	13
3026624	13
4321819	16
3035608	13
372788	16
594047	13
17543621	13
24278279	13
7864458	13
13096172	13
2179432	13
358150	17
4710854	13
8720871	13
16821667	13
25876482	13
4798927	13
7277364	13
21893386	13
5592068	13
2394742	17
9213428	13
8487648	13
1691188	13
2855394	13
12816878	13
22666794	13
7610130	13
27857747	13
7351315	16
318870	13
7354346	13
5099772	13
4381664	13
10832217	13
4800602	13
8953618	13
33315442	13
3377522	13
21216408	13
2151835	16
5127539	13
37632221	15
797671	13
9473824	13
3423214	17
5707494	13
1863392	17
32027864	13
118226	13
1778703	13
36090388	13
1405466	15
2807021	13
3378333	13
3310350	16
9103046	13
16065091	16
5474112	17
241869	13
9909565	13
457540	13
12073318	13
31026840	17
8881591	13
36899999	13
3754189	15
37801675	13
14741880	13
445701	16
9615319	13
1399449	13
18636230	13
4073236	16
12929458	13
11369661	13
9882138	13
10787523	13
21079165	13
5717218	13
1869232	13
2349965	16
862582	13
4143983	13
23737993	13
4872117	17
6379570	13
2941721	13
21886487	13
11906044	13
9779102	13
36048460	13
3382215	13
451281	13
24773	16
3893387	13
160985	13
14458039	13
2965556	13
5067672	13
364917	13
13385	13
9483061	13
1191089	13
35407891	13
16041984	15
4563673	13
12896190	13
2451656	13
7690393	13
17834897	13
2222492	13
1786758	13
6110965	13
13227056	15
217600	17
6642420	13
2886656	13
4251355	13
2669840	13
13149	13
8169336	13
9056949	13
2540218	13
1368850	13
5317449	13
1269749	16
536184	13
6167102	15
1204795	15
18399000	13
4080663	13
4574618	13
3572719	13
9472790	13
8679468	15
273689	13
13609591	13
11904880	13
1059468	13
4225393	13
10783657	13
1383474	13
4687620	13
1493945	13
3015657	16
4098802	13
931208	13
16613153	13
5019550	16
11711026	13
1855898	13
16941912	13
464172	13
9916736	13
191890	13
9097178	13
7490793	16
3722889	13
6434939	13
10812530	13
14031787	13
4786516	13
19436083	13
9578703	16
1418040	13
47562340	13
12210406	13
6626821	13
660046	16
1779852	13
2956359	13
1708825	13
6661246	13
15090949	13
4680919	13
17719755	13
8843953	13
9898614	13
5537272	13
30227954	13
7625820	13
6858242	13
16660634	13
2586673	13
4024566	13
2950943	13
5159934	13
7400548	13
2047568	13
17585462	13
6228286	13
46970	13
4132619	13
19083692	13
1254078	13
73341163	16
15070295	13
11128935	13
6263450	13
1301672	13
10799054	13
8693052	16
16818826	13
628327	13
1997021	13
3275502	13
4115602	13
3730747	13
6899387	13
1978337	16
10297352	13
3392052	13
8074420	16
4223583	13
2058354	13
188197	13
14020456	17
4529679	13
13269159	13
790188	17
18938896	16
11002579	13
2902546	13
6037292	13
17292503	13
8636072	13
1725314	13
11299283	13
1520964	13
4392458	15
18290914	13
36697270	13
4135000	13
6830022	13
2697420	13
3285076	13
2675936	13
4708993	13
707910	13
15148815	13
9634515	13
39493927	13
2033168	13
13049659	13
8740367	13
949901	13
461335	13
402021	13
2466212	13
5245109	13
17481050	13
10227888	13
5660707	13
1759539	13
5348769	13
12263867	13
10095143	13
2782390	13
195086	13
32918483	13
526947	13
1021052	13
1356256	13
5391470	13
10771369	13
2356269	13
2247300	13
8878457	13
1033921	13
1005075	13
2332832	13
14560687	17
3155632	13
6145232	13
19736981	13
2187281	13
9073115	13
11492711	13
10017776	13
14411119	13
725360	13
2190078	13
10658015	13
12997680	13
5469002	17
2808800	13
6462452	13
8334286	13
6387983	17
13034249	13
1424603	13
1052990	13
16983042	13
10455453	13
8695429	13
502199	13
20864249	13
5942292	13
4536095	13
16747835	13
605201	13
3352992	13
17334521	13
23307631	13
9411228	13
4548206	13
8773510	13
13244053	13
4493742	13
9391383	13
12401961	13
3393537	13
4148826	13
19401646	13
23017217	16
13458971	13
341755	13
5506257	13
14442778	13
1500398	13
4586948	13
22468199	13
15403600	13
6706569	13
9402401	13
5634767	13
923113	13
2720066	13
10412472	13
9018525	15
5790210	13
661033	13
10952697	13
244146	13
11163972	13
394198	13
7205407	13
217806	13
30328458	13
608874	13
6446806	17
12895337	13
9351009	13
1820864	13
7418594	13
7284582	13
21000376	16
8910959	13
5362187	13
3617845	13
989423	13
5807257	13
9241857	13
454082	13
15095361	16
9291348	17
14835690	16
18056409	13
1619740	16
84886	13
3688867	13
9773581	13
5003280	15
5457857	13
9783906	13
4188424	13
9705734	13
4603559	13
4208804	13
8749532	13
1746351	13
2480855	13
5985583	13
40280965	13
7901751	13
4005916	13
3141957	13
26900697	13
6356031	13
456178	13
2794225	13
2343299	16
1109060	13
5977142	13
13841212	13
2543638	13
42800466	13
3594213	13
25778078	13
698195	13
5469688	13
1663806	16
9674357	17
7525491	13
6384128	13
355625	13
14351508	16
3969363	15
2311738	13
12081395	13
16608507	13
29767847	16
174221	13
12934408	13
10770273	13
15665002	13
1313650	17
1250256	13
2908567	13
44015778	13
14574083	13
1647004	13
2542282	13
249611	13
26382863	13
4392553	13
39997520	13
13668922	13
5791316	13
2621905	13
10813295	13
396792	17
3334244	13
13038499	16
5181612	13
13864705	15
6824703	13
2394888	13
6380118	13
5397344	13
7168978	13
2972275	13
25361881	13
34852	13
2190353	13
9568934	13
1199447	13
10013857	13
1343714	13
5016153	15
10474026	13
653468	13
8410710	13
175442	13
14115294	13
5562067	13
945469	13
2343344	13
344376	13
33508440	13
9173973	13
7226050	13
2862896	13
1374857	13
5384317	13
10177233	13
976342	17
11943271	13
7181133	13
4604830	17
37953915	13
6680733	13
18159358	15
543542	16
15219036	13
12586487	13
9168875	13
14144106	13
19285689	13
4822497	13
8694333	13
17028034	13
15607774	13
5824299	13
9611846	13
10720627	13
36311313	15
25098850	13
16500058	13
1187734	13
12992473	13
4393043	13
11897418	13
4027742	13
6846451	13
2157057	16
21888749	13
8565953	13
5653446	13
2325348	13
1148435	13
8390645	13
23057652	13
11854476	13
2227097	13
10252956	13
37652384	13
5304875	13
6076138	13
885831	13
2144303	13
7185417	13
1409184	16
27814621	16
17167043	13
564105	13
19059135	13
574201	13
408372	13
2572571	13
2743282	13
9371204	13
775778	13
11128606	13
24676142	13
13215925	13
11191014	13
3621687	13
1391507	13
4235508	13
19905045	13
1201709	13
5628181	13
19968532	13
29582226	13
2490958	13
10350799	13
1278166	13
8223203	13
5188312	16
22418661	13
7681658	13
18379183	13
55490	13
20376485	13
4745798	15
7051491	13
2459341	13
1540000	13
16696453	13
21247150	13
7887481	16
961067	13
22845160	16
1427118	13
4255991	13
376837	13
40570232	13
218943	13
436756	13
3879629	16
200668	13
975289	13
21990918	15
494854	13
3209176	13
10119931	13
10631335	13
425174	13
13906978	13
5008229	13
12734428	13
7377939	13
14729429	13
5332987	13
3785031	13
5126024	13
3498637	13
316379	13
30595582	17
4030513	13
9480640	13
15222314	13
12799616	13
3666270	13
2487495	16
8183057	13
19980669	13
2404856	13
16808094	13
5862145	13
15660697	13
9107405	13
20199830	13
10464853	13
1406428	13
24364082	15
8662687	17
3486903	13
2828465	16
5079308	13
12460668	13
13729371	13
2610780	16
7116762	13
2807295	16
4355169	13
944421	16
6953527	13
2164118	13
1999953	16
1971265	17
2851800	13
263985	13
17904645	13
8239514	13
5639588	13
27670165	16
7136021	13
51798213	17
8254290	13
13396999	13
13761927	13
2363435	13
3188567	13
8399642	13
28500625	13
934534	13
11968177	13
9150005	13
10964488	13
8320996	13
3961852	13
4803727	13
3072785	13
11467431	13
6812977	17
19000852	13
3712290	13
2146058	13
1644289	13
7669404	13
8319905	13
9783983	13
2834097	16
9930793	13
13492996	13
2032695	17
803773	13
8009013	17
1285535	13
12854821	13
4351846	13
19948041	13
1348921	13
15030449	13
2894996	13
2250647	13
4817941	13
704785	13
8341520	13
7322625	13
16869595	13
8089676	13
23142689	13
495779	16
10807751	13
2982056	13
24583743	13
18233570	13
95552	17
3316752	15
1956501	13
7517832	16
2641025	13
38887078	13
13760069	13
2182317	13
489388	13
9402243	13
123191	13
6556324	16
6984306	13
185875	13
7827286	13
7000042	13
19473014	13
2822094	13
2222309	13
2381179	16
1338069	16
9924512	13
8332385	13
7407237	13
2599109	13
8451496	13
12790381	13
16735128	13
2452320	13
5370087	13
7270865	13
4620559	16
11330240	13
1241094	13
285063	13
4847197	13
19661156	13
3344040	13
2378236	13
1739829	17
589779	17
7699588	13
2936940	13
2151484	13
2679748	13
21871401	13
7419182	13
711056	13
2946638	13
1987838	13
6052948	13
13991352	16
1698195	15
7347202	15
1690383	13
17389637	16
8683576	13
8880987	13
7325723	13
7032532	13
8812872	13
39075602	16
2228251	13
565936	16
1786102	13
17292484	13
5473817	13
15218504	13
8430776	16
2135604	16
36784630	13
6611316	16
13526938	17
10411854	13
2069156	13
540986	15
3700217	16
18366088	13
4602965	13
9005391	13
5218985	13
6721744	13
22685403	17
9515529	13
20936004	15
9198824	13
3541292	13
7067316	13
2134100	13
496575	13
1320960	13
1480096	13
3445785	13
317509	13
4994881	13
631262	17
11577412	13
12190976	13
2052445	13
2820818	13
23448374	16
1606999	13
11411900	13
3090044	13
18735282	13
22210783	13
20965980	15
9170678	17
5907358	13
12001357	13
18345542	16
14241698	13
1820773	13
7803392	13
7553273	13
11701792	13
11735225	16
9600177	13
572023	13
27202859	13
3914311	13
1429432	15
9848083	13
11251715	13
1461673	13
4919793	13
8030134	13
2042527	13
14719129	13
13387422	13
5749235	16
5969066	13
15212505	13
3539482	13
24354161	13
6858657	13
20486	13
3940465	13
464730	13
27670	13
964781	13
27371454	13
2716826	13
14533204	13
287733	13
6084825	13
5326558	15
4380091	13
8398844	13
3525509	13
2960179	13
525378	15
3073170	13
5583748	13
29547998	16
3070842	13
317657	15
8887894	13
7837959	13
35492585	13
12415380	13
9122024	13
1696792	13
1589395	13
1956757	13
6459304	13
9223182	13
2398689	13
12867905	13
13795273	17
3825232	13
2036309	13
3428116	13
2314827	13
33032372	13
29081682	13
6146236	13
22947532	13
847775	15
3861039	16
3138470	13
19187408	13
474699	13
508867	13
3519134	13
13693207	13
250049	13
22577168	13
10376596	13
5028425	13
5424980	13
3044316	13
7272380	13
27861294	13
2922034	13
8263440	13
15284052	13
1730619	13
4106519	13
3566004	13
392455	15
17439067	13
1807193	17
1210147	17
257969	13
420951	13
5576518	13
6561555	13
1468402	13
8414880	13
695558	13
8770095	13
22423878	13
6256565	13
665293	13
5196884	13
25258752	17
18321452	13
4775070	16
17963208	16
6089882	16
1727248	13
5012578	16
3698469	13
14653330	16
6664309	13
7871964	13
808438	13
467626	13
633564	13
23872883	16
9286654	13
12994581	17
19424497	13
2727148	13
896379	17
14069699	13
1093238	16
4156121	13
12187842	15
8219496	13
11534179	13
32574855	16
8068995	13
14386586	13
7974217	13
11109818	15
11188530	13
910090	16
15053587	13
9746939	16
5968460	13
928421	13
1108798	17
10828719	13
2918525	13
11729903	13
9097473	13
10685363	13
22364993	13
974189	13
9615288	13
6782665	13
670891	13
3866823	13
2751158	13
8160611	13
7673405	13
6080166	13
3458566	13
7593202	13
12841563	13
2736981	13
3922538	15
5461021	17
12873471	13
2008734	13
4880659	13
29110936	13
11377986	17
1793804	13
2723171	17
12747231	13
13019584	13
904874	13
21293275	17
4343918	13
29012566	13
2090846	13
4874563	13
12798178	13
13681512	13
7340234	13
38748173	17
2585179	13
19722032	16
4905773	13
1146500	13
12465209	13
2062375	13
9785861	13
3545595	15
16205507	13
21291022	16
10413812	13
9710583	13
25893676	13
3118910	15
4737460	13
939279	15
7913753	13
4438252	13
22548255	13
2532625	13
8340155	13
1615725	13
16910105	13
8767854	16
16367951	13
13993246	13
11631971	13
1428832	13
1901730	13
5194121	13
598913	13
10248429	13
164205	13
3978720	13
9395549	13
3419921	13
16207401	13
4416863	13
3861548	13
2994751	13
487570	13
3835773	13
40242795	17
7836568	13
9223732	13
11209412	13
6360830	13
6382741	13
7402005	13
12440458	13
552885	13
25847953	13
12091590	15
2716554	13
35537960	13
706423	13
2815250	13
19649575	13
25805818	13
3492600	13
4522718	13
1263460	13
1556815	13
10894474	13
1922578	13
14574361	13
11950034	13
1989921	13
4089530	13
9218653	13
2266952	13
10527253	13
8689857	13
13627957	13
22195073	13
1283281	13
5913615	15
2447943	13
25655973	13
6164852	15
3474051	13
18550679	13
3903524	13
32630411	13
4802538	16
9023144	16
9152199	13
12227109	13
8660386	13
196972	13
22463314	13
721681	13
1667599	13
7705099	13
8458294	13
14531822	17
1966312	13
26845754	16
5165902	16
9155809	13
481056	13
5201966	13
2642723	13
2248985	13
760877	13
20881738	13
21465679	13
18322773	13
9829951	13
21044354	13
269958	13
4472369	13
1881577	13
17878384	13
6121898	13
8386987	13
3601564	13
8276415	16
6671063	13
220624	13
231950	13
5254435	15
2478631	13
2181946	13
12731749	13
20852959	13
2332761	13
2381416	13
15090758	13
3383642	13
2681762	13
24290563	13
6133868	13
4185486	15
21901	13
14083526	13
637046	13
9626292	13
5177847	13
9675216	13
2590532	16
13089438	13
480028	13
3471627	13
4922200	13
1229773	13
1376147	13
3861440	13
2677508	13
3994907	13
13696737	13
9128536	13
9840796	13
2278464	13
1358947	13
5476794	17
78776	13
9326295	13
25513199	13
246985	13
2702384	13
30080996	13
15425240	13
15251739	13
1681526	13
15046993	16
12885489	13
7007631	13
1143835	13
5838875	13
3076975	13
8754358	13
623764	13
1743425	13
3624286	13
968504	13
22654574	13
876862	13
8095649	13
1686815	17
663192	17
752885	17
2862520	13
1444137	13
3073948	17
14159909	17
23897780	16
5388189	13
1129826	13
39069221	13
4346271	13
2918769	13
11208846	13
2665807	13
12862536	13
8943737	13
15998609	13
9912575	13
708213	13
18103445	13
5633191	16
3088667	13
2644766	13
18375518	13
947676	13
3945317	17
3062152	17
21716523	13
11116772	16
809200	13
11226228	13
972187	13
2052689	13
205642	13
79903	13
6372923	13
15000410	13
36212830	13
14900712	15
1172713	13
673968	13
637703	16
238866	13
2077353	13
8545612	13
2617391	13
6389558	13
370332	13
15117975	13
1588303	16
6648931	17
4047488	16
225444	13
10141599	13
9316772	13
6802104	13
7739966	13
14921310	13
2820777	17
1284825	13
2166358	13
8458539	13
18583312	13
8774614	17
74351920	13
4776556	13
15235492	13
31642624	13
2859840	13
2089715	13
5950989	13
12945337	13
1655639	13
9608218	13
13355143	13
3826636	13
18939674	13
15850033	13
3290120	13
32369434	13
12287398	13
1833446	13
22357222	13
6608421	13
18334570	13
7210917	17
2623921	13
9471409	13
9135673	13
5864859	13
4973162	13
17407369	13
2457958	13
549020	13
20045256	13
1999816	13
2865946	13
8457539	17
5986616	13
3491492	17
1090889	13
11342257	13
6617279	13
4814410	13
25369133	13
5117980	13
1896642	13
15344106	13
2351223	17
90430	13
3597872	17
277735	13
10940073	13
39223352	13
5858918	17
46030001	13
33521659	13
4709854	13
5968810	13
9351236	13
34873212	13
8596030	13
4542615	13
10575524	13
13028498	13
12730327	13
23594297	13
964262	13
3413129	13
6243054	13
18511327	13
6371358	13
360004	13
5564566	13
4059055	13
3799440	13
4047679	13
1477330	13
1124743	13
7996735	16
1601770	13
2336515	13
179190	13
396416	16
13370835	13
5048767	13
14388759	13
14691953	13
14064190	16
14154977	13
10065725	13
19383901	13
10324684	15
5389995	13
1391117	17
847918	13
3590827	17
4977410	17
6779823	15
2372217	13
3617030	13
10614270	13
4278388	13
19230637	13
2592244	13
15350489	13
1642202	13
4489523	13
4066805	13
727755	16
1297561	13
8173844	13
8949486	13
19528907	17
3947983	16
3104189	13
2119658	13
22863782	16
5011510	13
3876218	13
577274	13
2300817	13
36484970	13
526460	13
12699633	13
17804040	13
1168812	13
4779479	13
20019069	13
25950956	16
7892183	13
887937	16
8600456	15
13615266	13
1382494	13
14457408	13
4803003	16
3032325	13
13904362	13
3839745	17
5348697	15
25637107	13
5133272	13
11067618	13
2875335	13
5906982	13
4556407	13
1937608	13
17272011	13
13707063	13
3257097	13
4127603	13
17857062	13
1842100	17
36236763	15
6151391	13
10391686	16
6508447	13
20393541	13
22689682	13
757835	13
7193738	13
1642072	13
2119771	13
37580220	16
9248551	13
2076549	13
14821423	13
13938552	13
3200246	13
9432366	13
2428101	13
12877187	13
790677	13
1824243	13
8736807	13
8565062	13
26879374	13
7725881	15
3487816	13
12333508	13
13124616	13
5476998	17
12078240	15
50145	13
7600504	13
6736441	13
5816534	16
4390686	13
14245031	16
2335088	13
10505658	13
4617232	13
1497897	17
5612887	15
3862882	13
1160955	13
2673452	15
8452976	13
7470575	13
13976947	13
5856711	13
6187239	13
7180905	13
16802161	15
16709234	13
2203768	13
18523049	15
5926207	13
16228411	16
42724822	13
26375922	13
12134687	13
14419519	13
12678164	17
8793411	13
8988641	13
2520010	13
43781	13
18732808	17
7103981	13
14158084	13
10128479	13
22629213	13
8382716	13
5838823	15
9599294	13
3956433	13
5953672	13
1004232	13
3506301	13
7729635	13
701808	13
18203261	13
17369498	13
2472367	13
25024245	13
5054602	13
8925514	13
3814023	13
28112783	13
791971	13
4306083	13
3003398	13
11678727	17
10001551	13
1177652	13
4622761	13
13267769	13
3045998	16
8920076	13
6363859	13
3592136	13
7073421	13
1921386	13
10563273	13
3567089	17
13965809	13
3371720	13
11722410	13
28326218	13
5939850	13
6861987	13
1491155	13
174758	13
3287628	13
6657873	13
13524287	13
4159432	13
16361383	17
3972527	13
814610	17
2637255	13
1006551	13
17751340	13
1979823	13
17611954	13
513596	16
10679127	13
11212136	13
14960076	13
4255926	13
3121321	15
1422434	13
23132488	13
3675055	13
73226	13
2958654	13
6049166	13
27722	13
35224642	13
7991160	13
6192798	13
10157856	13
5668659	13
2310142	13
20951032	13
2834130	16
12200919	17
9347668	13
30231346	13
420207	13
9473500	13
2950638	13
6629816	13
5962729	13
11810076	13
4757953	13
2043799	13
7544165	13
144930	13
10570970	13
19410694	13
13067495	13
15694784	13
9577942	13
10558475	13
22590540	13
14472867	13
6487553	13
10495845	17
6836013	13
16373496	13
10101219	13
9653141	13
22077728	13
12105208	13
11101944	13
1175337	13
23098900	13
2262468	13
12530711	13
1473368	13
15773074	17
163744	13
1244266	13
16481389	17
422041	13
3606810	17
2204664	13
5556332	16
7177055	13
17007987	13
12536887	13
5410355	17
8374240	13
126163	13
2930761	17
498283	13
7605289	13
4181091	13
1662674	13
5027074	17
6259795	13
2768979	13
340632	13
3901970	13
3506053	13
12541878	13
8307613	16
11754590	13
3329491	13
4592260	16
940920	13
8264437	17
24295812	13
15522602	13
9632452	13
27997865	13
2222264	13
1713554	13
21328971	13
268042	13
5579764	13
9618039	13
1544342	13
7999795	13
12009100	13
4646029	13
3310249	13
9126295	13
2437308	13
7220777	13
9536768	13
4128295	13
6287301	13
3007740	13
6025294	13
4493667	13
3461534	13
32633619	13
2832322	13
4057672	13
11551396	13
1506978	13
4374403	16
10379629	13
956646	13
16788130	13
12005467	13
12384336	13
762968	13
13304356	13
5263968	13
260389	13
24540294	13
6368132	13
755128	16
524324	13
8221740	16
13894278	13
4017235	13
1907815	13
16231988	13
3788938	13
21878449	13
1213302	13
2943270	13
2818019	13
6358681	13
1206078	15
4995755	16
536324	13
6887279	13
2052084	17
12959853	17
2470386	13
16155425	13
6412918	13
1274705	13
6625939	16
8516518	13
966876	13
1821475	13
4675562	13
182102	13
476280	13
2854508	13
237391	13
7768220	13
18997563	13
18861919	13
23671453	13
2364832	13
4738183	13
22617307	13
12707483	13
10253152	16
95027	13
1764752	13
6901454	15
3940074	13
18069840	13
1859899	13
13103708	13
8631257	13
2849106	13
2225587	13
11339654	13
29723051	13
2711600	13
1880372	13
6918551	13
15185968	13
6143571	13
8397582	13
7446422	13
1080074	13
9549713	13
35928688	13
1820842	13
6495483	13
9401371	13
1412630	13
4376642	13
26421087	13
4946852	13
963179	13
17968197	13
9015013	13
3465005	13
1493	13
11084754	13
38490847	13
10404785	13
52011050	13
24536081	13
6045330	13
6367752	13
15168173	13
4307595	13
7796247	13
8828341	17
3749415	13
2420641	13
6595914	13
7827403	13
122041	13
25030562	13
838330	13
3291801	16
770562	13
8397530	13
9332183	13
22523314	13
4032771	13
11480804	13
906652	13
11962939	13
23790319	13
2751831	13
1035749	13
6338310	13
21174680	13
5494225	13
25805492	17
2009813	15
3728955	13
1541414	13
2351999	13
8844820	13
9087583	13
1221431	13
8184803	13
9338688	16
8720132	13
409192	16
7962117	13
15384893	13
6816627	13
47817058	16
162115	13
18473293	13
3803557	16
6409863	13
2087485	13
692448	13
26733606	13
4379892	15
1483830	13
1698909	13
75051	13
22992278	13
4804492	11
5363693	13
4277930	13
3953058	16
28410033	13
8122382	13
2785623	16
11504966	13
5083329	13
27122261	13
3616276	13
1749863	15
7208670	16
1646682	13
2187163	13
8585918	13
33615932	13
2076450	15
1081727	16
26650340	13
12748486	13
14454929	13
17164667	16
700268	15
6885672	13
9323930	17
24500462	13
15137614	16
5108637	15
1229848	13
5928464	13
1006315	13
16658760	15
11731257	13
11110391	13
12991266	13
1499394	17
2206093	13
13646851	16
6519759	13
784357	13
10650252	13
6112208	13
2904646	13
23137861	17
13423581	13
1660648	13
6188511	13
9690146	13
2302843	13
24401027	13
3494402	13
17242967	13
6354234	13
3768893	17
5240575	13
1687321	13
13096428	13
1534135	13
5182534	13
18606250	13
2305483	16
33029759	13
2125635	13
3372869	13
13769400	13
2228004	13
24298899	13
9452271	13
4972487	13
5113532	13
1830092	13
80916	13
162090	17
2038086	15
374888	13
293746	13
5545982	13
508938	13
1525977	15
2370508	13
1202571	13
2498462	13
48700405	13
15733423	13
2858398	13
13043537	13
14232208	13
5183697	16
1824101	13
4641452	16
199734	13
19677806	13
13434882	13
8788131	17
1353177	16
10103304	13
7675712	13
3372987	13
15311025	13
8008561	13
8187701	13
2131148	13
6900034	13
4072153	13
854198	13
20226216	13
6730696	13
12369013	13
3349693	13
18052081	16
12135421	13
8968401	17
12670812	13
35551795	13
3249898	13
1650473	13
4560570	16
16690115	13
10717490	13
1992611	15
3189661	13
9391105	13
6032014	13
14338815	13
6958631	13
2494621	13
14707504	16
4803623	13
12489111	13
1981132	15
25776105	13
6482514	13
3461432	13
18836914	17
5485148	13
8951460	17
729487	16
409754	13
3248363	13
7336030	13
9832010	13
3211011	13
657279	13
5434956	13
1573275	15
29863715	13
237355	13
16060885	13
3961094	13
6514216	13
20399562	13
1932694	17
3496802	13
370940	13
19073670	13
12978774	13
7352368	13
10701944	15
23286203	13
1119790	13
7429947	13
2504689	13
17165438	13
6200951	17
9669840	13
8827945	13
2551368	13
5596301	16
13204086	13
10520282	13
5293653	13
2874054	13
7333641	13
2051662	15
833351	13
3766481	17
43905141	13
10845918	13
6428328	16
33360739	13
529393	13
36986195	13
1945894	13
9655105	13
13678699	13
1993742	13
13243904	13
3378145	13
16683312	13
1634205	13
586219	13
1108368	16
15669476	17
943791	13
7610569	13
4677234	16
1286698	13
281582	13
8414776	13
2834582	13
3665628	13
36927919	13
4826184	13
18719533	15
1274784	13
1575988	13
7001866	16
9514483	13
449932	13
29167	13
2357703	15
1979385	13
6244671	13
3568160	13
10092652	13
10413431	13
2764742	13
493479	13
1105129	13
7265767	13
13784493	13
8068209	13
7130586	15
6339841	13
2340232	16
9507975	13
1628019	17
7290909	13
11541399	13
538106	13
4808739	13
2285676	13
11793077	13
2491761	13
37513479	13
21089081	16
2219307	13
4337487	13
9248249	13
2900736	13
2112913	13
9410636	13
6396902	13
10310767	13
6815417	13
8390145	13
8350597	13
8295543	13
787309	13
10076047	13
2114909	13
4200842	13
738742	13
1681589	13
7461847	13
144639	16
6659491	13
5601103	13
4298407	16
8052649	13
368986	16
8600580	16
2737835	13
2803273	13
2209820	13
15809194	13
5362588	13
13102285	13
2280432	13
5319549	13
4490796	17
10227731	15
3326851	13
39720343	13
15438479	16
10022122	13
527197	13
13097902	13
15829102	13
3367407	13
18665348	13
2843429	13
5906232	13
5752568	13
4101352	13
2784431	13
13347458	13
14944009	13
28356692	13
16743245	13
51943	13
11306225	13
11544895	13
8514959	13
2979465	13
12169772	16
4658568	13
18908626	13
19779121	13
5742974	13
15530215	13
8353542	13
8330722	13
32298661	13
6320791	13
8364556	16
580770	13
1504470	13
877475	13
7260852	13
10612419	13
3014605	13
7405666	13
942984	13
41989846	16
7955864	13
8960136	13
9175391	13
3009275	13
420814	13
19907750	13
354852	13
9925975	13
9665809	13
7861377	13
12509638	13
4340359	13
5982014	13
28404012	17
9305496	13
8186075	16
3200191	13
2828457	13
1220634	13
2702574	17
2711907	13
22057620	13
17181051	13
12590696	13
566216	13
486224	13
246393	13
5426760	13
13329337	16
33676	13
2894938	13
3523625	13
13927717	13
8971998	13
2434615	15
2642944	13
5184469	17
9214380	13
4054668	13
13815804	13
2185289	13
23391465	13
1634697	13
6306474	13
4612946	13
3428831	13
8371429	13
7268398	13
8665104	13
1345570	13
913024	13
868425	13
11426722	13
2394358	13
29894417	13
13622319	17
25071306	13
783025	13
8213252	13
1130543	13
285696	13
4800661	13
27718454	13
2963206	13
5412446	13
13000184	13
6167539	13
7605496	13
5645212	13
9490430	13
19862553	13
5303497	13
9590163	13
23068770	13
1807679	13
4832526	13
6428448	13
2777513	13
11546679	13
7416959	15
12762646	13
1574819	17
616618	13
6720363	13
1426723	13
2892706	13
17939609	17
3383956	13
12479889	13
15919587	13
10266382	13
2842158	13
488255	13
8790843	13
4911133	13
2363772	16
883877	13
15848885	13
244594	13
2132281	13
10431091	13
11233229	13
1351245	16
3649372	13
4014748	13
20416280	13
4380989	13
2393368	13
15143709	13
2871134	13
5435369	13
12777141	13
14401993	13
8005393	16
13178684	13
12317809	13
4052685	13
1410049	13
21263654	13
2332182	13
20379898	13
12469156	13
8423173	13
121068	13
22041702	13
15614668	13
26159540	13
948056	13
1659386	13
3116013	13
11423753	13
1527072	16
10667402	13
3429255	13
2973925	13
1846363	13
3195024	13
4688935	13
498577	17
10324275	13
6142043	13
15748433	13
23949936	13
24770910	13
2984280	13
5878250	13
3280694	13
1098328	13
120086	17
6118042	13
4276130	13
83765	13
3578135	13
5195975	13
57509092	13
11065062	13
62683	13
27043510	13
7302554	13
662020	13
2914849	13
1643644	13
17609416	16
7452833	13
2087546	13
3762825	13
17488809	13
9901497	13
163802	13
18482661	13
1269219	13
4643710	13
6131157	13
12320115	16
4885322	13
4154842	16
25587281	13
10072048	13
29267726	16
3365079	13
29314810	17
11320141	13
1471864	16
16562184	13
7970543	13
23179091	13
10195832	13
1714804	13
12822932	13
4048827	13
7889867	13
4116580	13
5156016	13
2664933	13
4786745	13
11982749	13
4453079	13
14744707	13
4340488	13
4780957	17
2455320	13
2176092	13
10722312	13
19805875	16
7524533	13
3649756	13
2007288	13
119202	13
1626228	16
4992661	17
10370422	13
3344400	13
6264579	13
645643	15
20752022	13
1520299	13
9410172	13
2756833	13
6595049	16
20434087	13
34528454	17
12781143	13
30065869	13
6249878	17
6277279	13
6007916	13
4335095	13
5488957	13
738104	17
10024784	13
296116	13
32986449	13
6278130	13
4781384	13
18396619	13
2099949	13
26184541	13
27438658	13
1369068	17
9198672	13
1514633	13
10068091	13
11693311	13
27591094	13
50433	13
5418707	13
273860	13
15665753	13
1342377	16
11182097	13
19536270	13
4154468	13
2618022	13
38073510	13
19796398	13
4647832	13
18054721	13
12576833	17
9716082	13
28961632	13
10831829	13
7087840	13
10493523	13
28325017	13
4570390	13
16309944	13
9162948	13
273559	13
5092815	13
657082	13
5225742	16
13114873	13
10450637	13
3551939	13
4953811	13
8741039	13
5736375	13
4868643	13
4189231	13
3956826	13
2733254	13
7164772	13
3546384	13
5845295	16
1961710	13
23222008	13
5405458	13
6136268	13
8209631	16
4827199	17
12861674	13
4116282	13
18091878	13
8574240	13
10496926	13
3740450	13
1272481	13
7107665	13
6976284	13
10631401	13
4397909	13
3454938	13
2611478	13
8638605	15
20957130	13
2871714	13
14381141	13
1908661	13
10722017	13
17004286	13
6239337	13
7915116	13
11210056	13
6949375	13
794991	13
9216869	13
12646358	13
1823091	13
8148427	13
18505714	13
1608192	16
12701301	13
10765100	13
7013773	13
5513764	13
3387934	13
7540120	13
3505791	13
8655755	15
1144685	13
2874319	13
1821211	13
24318350	17
872397	13
24659412	13
29009948	13
8446074	13
59095383	16
4635647	13
2120009	16
2883206	16
913967	16
546792	13
6181792	13
5183451	13
8354605	15
24496734	13
30316725	13
14077815	17
32434326	13
1704942	16
1682304	13
9284446	13
4419136	13
21952197	13
6527159	13
2314201	13
3244979	13
12623824	13
3447207	13
10415288	13
5477555	17
15385216	13
5241309	15
8346666	13
42754736	13
3283199	13
13893428	13
3214619	17
13324587	13
30728544	13
6299505	17
17210591	13
767109	13
16207521	13
4211756	16
1136932	13
7705143	17
12573622	13
2186744	13
11342867	13
5211401	13
12953254	13
22698295	13
23639515	13
3022519	17
16443224	13
6646643	13
8003342	13
5881738	17
14829942	13
2819298	13
42733650	13
6669850	13
10274463	13
8263021	13
11510655	13
672400	13
5468758	13
3902870	13
10985232	13
10456610	16
5767381	13
1012019	13
28410591	17
2781505	17
3066580	15
14119895	13
8313204	17
6185180	13
24982949	13
782321	13
3611136	13
1283580	13
10979268	13
12340155	13
3058315	15
543632	13
5165342	13
1096172	13
18422261	13
8802328	13
8948447	13
2316904	13
8625624	13
39190182	13
2893030	13
14392120	13
1611130	13
6425530	13
19989341	13
1322219	16
21965245	13
8729317	13
9826770	13
13243776	13
20144313	13
8869894	13
5190708	15
11061622	13
12865542	13
14363295	13
1744778	13
12945808	13
4652846	13
30938	13
9191379	13
2574886	17
9050474	13
3848942	16
1113134	13
17507028	13
5356693	13
1372801	13
1246412	15
3835238	13
7534639	13
9396408	13
4160525	13
9287512	13
2971489	13
3987927	13
3604357	13
5876323	13
1018620	16
8430030	15
5207047	13
552598	13
6737935	13
40060	13
10405520	13
653076	17
13612393	13
5053066	17
2029742	13
2735013	13
1778797	13
4758484	13
9313696	17
5250390	13
428415	13
13448183	13
4809749	15
8532005	13
12869099	17
1087155	16
15543035	13
16622295	13
27204552	13
3111434	13
5793949	13
15293165	13
9735760	13
3902786	13
2216041	13
3409198	16
5593881	13
7600509	13
1777485	13
7921977	13
25951620	13
1006914	13
13934322	13
4283341	13
6596479	13
8671091	13
4332206	13
1526608	16
1137220	13
7516891	13
46436040	16
6659261	13
3814511	16
49622471	13
339939	13
9544230	13
8613234	16
28809884	13
2434744	13
19966341	13
6594726	13
4007829	13
7706418	13
14027466	13
2464958	13
4733448	17
23690015	13
7041839	13
678328	13
3945176	13
3372845	17
5104977	13
5183010	13
41316416	13
10639699	13
6322329	17
2477263	13
1642099	13
2502756	13
270701	13
1812815	13
17568446	13
3326629	13
2766730	13
27492148	13
3149036	13
6761710	13
46065305	13
11066731	13
3984110	13
6607217	13
1454714	13
1182178	13
2009341	16
1802050	13
8787051	13
18771563	13
9081567	17
19996366	13
6460255	13
13868373	13
5205171	16
17101151	13
7296468	13
826056	16
11240254	13
6316000	13
3516654	13
8888172	13
1402837	16
4128766	17
10204684	13
56271 triggers and 632 candidates in 493721327406 cycles.