6838745	13
2436173	13
25555869	13
5093011	13
2371430	13
2635954	13
6707531	13
14327144	13
3719188	13
3297032	17
886885	13
15529674	17
1836109	16
11567298	13
6817885	13
1224044	13
9336728	13
1400620	15
12699937	13
1813035	13
38040826	13
174544	13
437294	13
19873095	13
2191689	13
2420315	13
2729069	13
1498525	13
3353348	13
696295	15
585466	17
3856892	13
18711450	16
10231563	13
14542449	13
2336675	13
21686960	16
2068547	13
11532648	13
1807989	13
15202751	13
2169348	13
39745439	13
218276	13
3120302	13
6519680	13
16035782	13
13698724	13
20383047	13
7243105	13
8750262	15
1384010	13
4061767	13
3824990	13
9131533	17
1572475	15
12739228	13
4965167	16
39647982	13
2176586	13
12004657	13
199458	13
11593409	16
837547	13
245412	13
95494	13
1802499	13
22477224	13
15813361	13
5115654	13
8553655	13
16253847	13
8129817	17
11078008	16
1964965	13
1130300	15
2967436	13
7852238	13
133668	16
5252300	13
18968969	13
9485719	13
16771155	13
34137786	13
18399523	13
9459417	13
3428559	13
999190	13
31198201	13
5839356	13
2641636	13
26581112	17
10703855	13
9700130	13
1185939	13
21823326	13
3607270	13
34665477	13
6677540	13
2771971	13
13334518	13
7331373	13
7430784	13
2798773	15
1997117	13
13234552	13
3384541	13
4556048	13
551942	13
3873124	17
7652045	13
11551722	13
243088	13
11946072	17
8871978	17
16692514	13
201690	13
5282414	13
1379636	13
4052041	13
2609390	13
8927489	13
8387328	13
15519956	13
1883762	13
243835	13
28029194	13
10936360	13
4137915	13
30216097	13
21078718	15
11570750	13
6737738	13
4885160	13
21768116	13
15845571	13
11617928	15
255020	13
2280348	13
1605741	13
533071	13
9208303	13
9741273	13
16928274	13
7116214	15
15353936	13
4866811	13
22414884	13
24145499	17
9313750	13
14247060	13
1732008	13
3979130	13
21453676	13
5675517	13
4225719	13
4168874	13
4675536	13
5868537	13
5621613	13
1146634	13
2895088	17
16576119	13
1085391	13
21148524	13
36859524	13
6032835	13
5960249	13
2805632	13
2935046	13
428032	16
24111053	16
8803161	13
1556026	17
2401441	13
22575814	17
16234544	13
11085428	13
1593247	13
5606760	13
20604699	13
8215849	13
13212683	13
4207980	13
306580	13
39376641	13
4865959	13
9243442	13
22136258	13
22438725	13
17139336	15
2445523	17
5030541	13
7474059	13
2150408	13
5721819	13
4649825	13
1506068	13
16012609	13
16244299	13
5845163	13
23321964	13
376897	13
3623628	13
2876800	16
258932	13
5269164	13
7952771	13
4331161	13
5547050	13
4240793	17
2981286	13
2130244	13
759536	17
24560234	13
4241660	13
4669428	13
5197341	16
24970534	13
11358024	13
8045683	13
3499216	13
8615540	17
1602908	13
2001140	13
1558580	13
3492556	13
882952	13
13307358	13
17971230	13
6724217	13
3441027	13
11423880	13
13340713	13
2284668	13
1729671	13
7084429	13
235846	17
1504059	13
215484	17
4137709	13
3582794	13
4445592	16
8921235	13
4910024	16
11850695	13
5979929	13
772171	13
3425001	13
19987741	13
13442806	13
5950623	13
5252433	13
1372552	13
19086020	13
11312371	13
2427561	13
1722889	13
2101363	13
10185693	13
20904077	13
2875493	13
2947970	13
414594	13
13041166	13
1142814	13
5490810	13
5975956	13
10793166	13
16340429	13
5190300	13
8437933	16
3886569	13
3811683	13
4151497	13
1184296	13
5865463	13
17463941	13
2707896	13
5357498	13
14797282	13
4195277	16
18886013	16
2849188	13
5469045	13
16956575	17
919817	16
22601551	17
10108305	13
16632848	13
4814726	15
17371848	13
6951838	13
6211929	13
27458593	13
2241565	16
6152864	13
15265707	16
261930	13
8020541	16
5609021	13
4200264	13
709308	13
583592	17
11997839	15
3122179	17
307080	13
919604	17
3720433	16
1927371	13
3452761	13
7428283	13
9319467	13
18736465	13
11491113	13
1137150	13
15732037	13
8217810	17
8335606	13
250578	13
10580036	13
8989123	13
3308991	13
2496092	13
27181133	13
21328094	13
1602583	13
6003021	16
3970029	13
1741083	13
901040	13
24119103	13
7398224	13
12626247	13
2990849	13
6619450	13
2989271	13
6794244	17
1825850	13
10443697	13
13658170	13
8226753	13
28919320	13
3588285	13
4514110	13
5126357	13
5158736	13
15858502	13
722115	13
6941351	13
1459714	15
12895988	13
26836017	15
593839	13
2079530	13
5233467	13
10580168	13
2563868	13
4744844	16
810120	13
1142738	13
7012561	13
17824099	13
727979	13
4397931	13
24483086	13
4657857	13
2036374	13
27823754	13
8036744	13
5206698	16
11754890	13
28858335	13
2507105	13
978725	13
38592	13
6861653	13
5230943	13
4344849	13
9109856	16
3045359	13
3558807	15
25642059	16
2182669	13
6384425	13
163777	16
3642376	13
11697754	13
707283	13
1797694	13
3827592	13
1783604	13
2481950	13
1257666	16
28566851	16
25057106	13
1397437	13
263627	13
5605325	13
11225430	16
1445882	15
3559339	13
4260852	13
137750	13
12139237	15
12233126	16
1239473	13
584562	13
827182	13
328329	13
8517761	13
24012901	13
27764291	13
2923412	13
2631886	13
5058032	13
13669761	13
9214688	16
31904510	15
19933155	13
3029000	15
1285663	13
835221	13
2891723	13
12664601	13
4915436	17
933536	13
8620303	13
713137	13
716311	13
2301872	13
1801233	13
13485309	13
10036196	13
8409662	13
3369567	13
131696	13
19176088	16
19702564	13
7008506	13
12301325	13
1882021	13
25360794	13
13286404	13
37428923	13
443372	13
3261366	13
5806979	13
15784410	13
14951586	13
439994	13
7314915	13
4587919	13
146558	13
22025220	13
5214986	13
2725179	13
7099660	13
18470363	13
7749663	13
3335673	13
8662196	13
12709178	13
18509767	16
28379828	13
16292357	15
9302104	17
2439050	13
17323218	13
738137	13
25101922	13
18424814	13
6635694	13
1641550	13
194993	13
8282396	13
1364255	13
18397704	13
1604661	13
1828872	13
13303611	13
2059866	16
16486323	13
15729092	15
15374855	13
25984527	13
26653637	17
9846746	13
808217	13
2753960	13
271852	13
14467132	13
7749772	13
13277886	13
5294835	13
9615262	13
2477768	17
19794792	13
1966573	13
7359097	13
249166	13
2081197	16
1208432	13
2879439	13
11007037	13
1357680	13
26731664	13
7144387	13
7104146	13
34280917	13
5250647	13
8630038	15
2057947	13
1078525	13
10402802	13
4836367	13
7630541	13
5337813	15
19137955	13
11965679	13
5887634	13
30038294	13
8671554	13
12667770	13
336621	17
10327621	16
19909090	13
3974477	13
3388592	13
1029232	13
11061581	13
2683111	13
3480403	13
3918911	13
1192927	16
8276561	13
12688911	13
2239828	13
3005670	13
3342068	13
10175393	13
3732114	13
1250440	13
2522012	13
1069674	13
17756233	13
2962050	13
644325	16
137879	13
7975540	13
10574968	13
30212187	16
13238469	13
13464029	13
17254150	13
6172024	16
8470867	13
7884229	13
9893302	13
1265834	13
8526861	13
9904986	13
10490993	17
362120	16
6199212	13
18292640	13
3897785	13
19472730	13
4720578	13
6055027	13
19410850	13
514813	15
27761542	16
50447441	15
802588	13
5957817	13
13226591	13
6504811	13
7339379	13
9048628	13
10647841	13
5746606	13
4089339	13
8614804	16
16783340	13
4455734	13
20165140	17
12941455	13
5305965	13
7103592	13
2696441	17
2400998	16
2238023	13
13448436	16
7123141	13
26529917	13
413788	13
14716599	16
4727922	13
4051073	13
5084302	13
14417279	16
564423	13
8144231	13
12795270	17
888988	13
2846787	13
13999572	13
483292	13
22481721	13
1532586	13
5533093	13
13355304	13
7976463	15
6467669	13
1243025	13
13408684	13
23968015	13
2409741	13
15895278	13
1788265	17
2121383	13
4895711	13
5672082	13
28448071	13
117238	17
10335545	17
1929218	13
6001968	13
1344009	13
15570111	13
30717843	13
2289340	13
394993	13
309142	13
1108648	13
2187244	13
1846919	13
2879497	13
2890664	13
1873445	13
2812974	13
17247347	13
5496793	13
4322565	13
37212826	11
394081	13
19110488	17
2015344	13
1009335	13
21081419	13
16428327	13
5928811	13
313791	13
2156975	13
5506610	13
13029843	13
3429081	13
2032446	13
10607085	13
4100919	13
7957490	13
11834093	13
4282231	13
6739899	13
349084	13
12490512	13
9907459	13
1266801	13
12042138	13
3702499	13
11976882	13
9679327	13
3398188	13
3267635	13
5293990	13
19005675	13
18962325	13
86329	13
25025299	13
1669322	13
17020578	13
2809475	13
4692930	13
13608414	13
23097923	13
7313683	13
2304334	13
168867	13
201412	13
6634785	16
13886483	13
3281827	16
7625021	13
23533544	13
6213087	13
3190020	13
8558918	17
8748806	13
6436752	13
2115663	13
1607609	13
1461557	13
7927982	13
15264873	13
10076697	13
20488863	13
12108432	16
4979074	13
2377441	13
18784964	13
929385	13
23531309	13
4726083	13
14222534	13
6257840	13
494701	13
2547543	13
14657923	13
9946495	13
2114309	15
11824082	13
11764245	15
17653523	13
9698592	13
3029383	13
553812	15
4005350	13
14156664	13
320161	13
3307411	13
1585465	16
9048473	13
1855626	13
3526296	13
4375398	13
438069	13
3948293	13
14412631	13
500391	13
12847017	17
2280826	13
10073755	13
9227158	13
6582677	13
14491143	13
7001214	13
6709269	15
2247982	13
4038480	13
19927241	17
311276	13
8344284	13
10850451	13
4293938	13
85007	13
1031616	15
12210747	13
30582045	13
2618119	13
1517363	13
9033847	13
940818	13
13827570	13
23559302	13
10604663	13
11399881	13
3805947	16
2926585	13
508284	13
25351750	13
6235482	13
6182991	13
657617	15
6890438	13
2788419	13
1178005	13
24899677	15
17828127	13
16596537	13
17056628	13
6815454	13
4251673	13
1135308	13
10279410	13
19539702	16
5520967	13
21885016	13
18239039	13
1797350	15
16534747	13
13658169	13
14468618	16
80736	13
7827836	13
15792060	13
4257230	13
579137	13
2864746	13
10702132	13
4261729	13
4990898	13
6385971	13
18038382	13
7412540	13
2760836	13
9317705	13
1119019	13
3907696	17
2573723	13
5582265	13
2613427	13
16592211	13
6238844	13
3795807	16
18899072	13
7636092	16
1244774	13
546248	13
1999618	16
14080344	16
15963902	13
21273275	13
12766909	13
1305159	13
916851	13
4202142	17
15960430	16
387323	13
25263444	13
8346527	13
13124220	13
4304554	13
11557972	13
354361	13
12365906	13
4794036	13
548470	16
684832	13
1497252	13
18709539	13
5056089	13
7592210	16
14446109	13
4278928	13
3838087	13
8185222	13
7014402	17
10839798	13
4796018	13
8610475	13
16685813	13
13321698	13
28996172	13
1592640	13
23571903	13
3673086	16
4701688	13
9151520	16
3337269	13
632530	17
2217628	13
2339637	16
1108830	13
20000225	13
4133237	13
22494072	13
3950101	16
14163313	13
7672590	13
27115038	16
1158377	16
5503830	13
11071576	13
4816822	13
16643415	13
836176	15
543476	13
19155677	13
5950396	13
6718136	13
3129280	16
2919500	15
6663290	13
4367332	13
7371869	13
3763732	13
16800633	13
744018	13
441955	13
152868	16
7433351	13
21162185	13
6956516	13
8532141	15
1533353	13
13978022	13
27319688	13
121556	16
18330706	13
4515435	17
4577462	13
20942449	13
6888852	13
5926023	16
16429200	13
23521104	13
12124449	13
3240365	13
8114848	13
1083862	13
1051303	16
8118758	13
5645544	13
7006019	13
13368055	13
1637541	13
7929313	13
864950	13
39405	13
21417717	16
11384295	13
152179	13
2650404	13
4058425	13
5623983	13
18720118	13
2515658	17
2757120	13
600965	13
14285768	16
5085612	13
11822907	16
19652889	13
13140664	13
2302204	13
1074661	13
42307129	13
1604858	13
2929278	15
1970252	13
866782	17
7131837	13
4446795	13
860322	17
255281	13
77872394	13
27475674	13
1212532	16
14622311	13
9407328	13
4334354	17
19158496	13
8395550	13
9690246	13
3309957	13
4049474	13
28199532	13
1121383	13
3068108	13
5241795	13
11085865	13
357295	13
109204	15
344669	13
18012962	13
1791716	13
945264	13
3758624	13
20286590	13
186222	13
8463343	17
7818528	13
19821952	13
18122431	15
6476835	13
10490387	13
12091256	13
9700619	13
8148425	13
1467645	17
19597036	13
30765811	13
10426353	16
3571852	13
2409563	13
2034995	13
11219586	13
9138889	13
9421225	13
1611657	13
6714801	13
14511891	13
2647136	13
7082787	13
14439791	13
9602956	13
9802819	13
12754700	16
16361680	13
1060468	13
3980106	13
18251514	13
4829654	13
16238403	13
5543106	13
5362722	13
3886661	13
8514825	13
27794184	13
40149231	13
15714777	13
10413114	13
18580619	13
9281256	13
9903069	13
6400532	13
1148535	13
4838316	13
27092743	13
23907761	13
1006322	13
8885775	13
1811922	13
14904380	17
101842	13
15234779	13
2367333	13
262787	13
2653427	16
7769456	13
2793383	13
6342006	13
18505073	13
8447709	13
15892992	13
31811339	13
1984517	13
11283136	13
5591624	13
5738002	13
20098045	13
10049880	13
1334712	13
3898888	16
14952166	16
655795	13
2330987	13
31855349	16
62177729	16
27051312	13
764594	13
331429	16
6614188	13
912829	16
10281240	13
8427786	13
22112689	13
686475	13
710555	13
1257844	13
24256416	15
2287904	13
7402946	13
10128045	13
9834628	13
2037487	13
33968077	13
34091762	13
249534	13
6242107	17
18952035	13
3567922	13
13168392	13
3509479	13
4325943	13
8695935	13
22495811	13
6390030	13
5238859	13
13955365	13
3700948	16
4108112	13
917273	13
4276626	13
14769558	13
3814233	13
5765048	17
10050225	16
16829976	13
9206547	13
1736270	13
18173171	13
2012386	13
14653110	13
14175570	13
3872304	16
14978340	13
8958230	13
504407	13
2649489	15
1774370	13
130592	13
26697270	13
28563497	15
4473828	13
2094865	13
6247954	13
5459716	13
11095236	16
8992379	13
319551	13
7450333	13
3671457	13
3870506	13
10726107	13
523104	13
67236979	13
3235115	13
11514803	13
124113	13
6513547	13
4110673	13
2060271	13
429490	13
2171071	13
4581013	13
4584094	16
36079982	13
6929980	13
2344154	13
18201084	13
20057359	13
14126310	13
612875	17
4811458	13
2944842	13
8926994	13
1444931	13
3697830	13
5560582	13
4084954	13
6083386	13
6021305	13
695486	15
9280736	13
26920880	13
1061049	13
13632883	13
754182	16
2557546	13
500003	13
45024650	13
12548518	16
7981755	13
2745417	13
148954	13
10573903	15
8407987	13
12638071	13
748645	13
11144873	13
6181971	13
9686091	13
2830525	16
456914	13
47315325	13
27079204	13
10094367	17
5163092	13
9664404	13
13078485	13
13593102	13
4020641	13
1011337	13
1633473	13
12278900	13
1703034	13
2466941	13
2802460	13
5386675	15
711224	13
2848793	16
419965	13
1887681	13
12015605	13
5430294	15
761639	13
5882342	13
10369820	13
8826511	13
2954879	13
44255680	16
613922	13
919485	13
1127368	13
10704354	13
3786472	13
10331688	16
11080975	13
9069020	13
677791	13
1354208	13
4147122	13
19019748	13
9571559	13
20901602	17
8890698	16
7421892	13
1329503	17
9426326	17
2206876	13
19376366	13
16241288	13
780211	13
1176675	13
348902	13
2367041	13
12299229	13
2208903	13
17194419	13
24316699	13
595277	13
6144633	13
1893984	13
12289552	13
3798580	13
943691	13
11922831	13
4927898	13
13256150	13
11418202	13
14078399	13
8214390	13
2219732	16
5740994	13
9286657	13
368674	13
6338018	13
583131	13
20171783	13
7796431	13
1271151	16
5353443	13
12915002	13
87260	13
11645439	13
1707687	13
1885613	13
26840601	13
1314446	13
3928515	13
3792410	13
5765483	13
13073295	13
12822379	13
24208054	13
39121	13
1054230	13
16487658	13
2554327	13
891268	13
7640207	16
15358582	13
17030120	13
4992376	13
939577	13
5326849	13
445231	13
2629437	13
8067818	13
2520863	13
1612998	13
4613727	13
3185079	13
5921559	13
5233755	13
26745456	13
3414467	13
786896	16
2047530	13
1293914	13
1247597	13
1610250	13
17887358	13
111712	13
1078640	13
4926475	13
35498144	13
4630461	13
15716156	15
3387323	13
9357368	13
6603231	13
22550506	13
6306056	13
4890660	13
5304424	13
2434605	13
17863515	16
12316149	16
819899	13
1261092	13
2326300	13
29572301	13
1463979	13
2857035	13
9281995	13
5119237	13
38082241	13
2109534	13
10478095	13
13435071	13
533539	16
15343747	13
3019976	16
1230447	13
5841078	13
58025	13
8972233	13
4269678	13
11243239	13
4423879	17
490231	16
1287602	15
6055797	13
16772774	13
4926220	13
3788707	13
9743631	13
8611087	13
10463313	13
1825952	13
299133	13
6573059	13
6138241	13
31486665	13
26087084	13
24649079	13
408740	13
41397503	13
9817424	13
8445451	13
9618981	16
10324327	13
9878910	13
3433153	13
11110511	13
47583967	13
10930943	13
1883496	17
2763481	13
10768756	13
14444211	16
4092093	17
2072072	13
35314581	13
1776992	16
7883722	13
11245134	13
1767069	13
18714599	13
3416537	13
7136267	13
6934995	13
2830062	13
8554399	13
22060044	16
11693888	13
5180131	17
10288641	13
9760720	13
800915	16
23074072	13
9893330	13
4107087	16
8570994	16
4759589	16
9142420	13
12220546	17
5824598	13
1791445	15
18410805	16
15727091	17
23823037	17
3787923	13
35613308	13
26942247	13
3702036	13
24614026	13
115763	13
4675472	13
9358022	13
6608274	13
1343436	13
2071360	13
16441532	13
1843899	16
40379485	17
4236918	13
3483890	13
7639912	13
1789645	13
9273210	13
5064691	13
1705967	13
7821016	16
4486110	13
5247801	13
8961627	13
47137748	13
4147308	13
5723002	13
24115878	13
5653935	13
2492377	13
5895680	13
11625805	13
16498464	13
2726438	13
521952	13
2969552	13
5806809	13
5552698	15
2097619	13
1491271	13
4060513	13
4302000	13
10980523	13
826106	16
8243024	13
10673123	17
458512	13
4173842	13
26480502	13
176744	13
1448713	13
24004858	13
14236461	13
1641935	13
11695384	13
4703619	13
212204	13
3208200	13
1137183	13
3948868	16
19786341	16
14527579	17
6446135	13
12015345	13
10392146	13
11494455	13
15292952	16
4693954	15
4144250	13
8031168	13
2756509	13
1889679	13
4221516	17
9888994	13
1978057	13
17539327	13
14335533	17
9225955	13
14188195	13
7796992	13
1142426	17
7098565	13
10479134	13
99949	13
19207712	16
3248246	13
411778	16
744801	13
3968158	17
5723736	13
522485	13
30538910	13
8858303	13
4674231	13
1353809	16
2530133	13
503301	13
1431137	13
64240	13
6266370	13
3175967	13
4360835	13
23515275	17
502330	13
2109632	13
16762170	13
3114775	13
19530124	13
33665003	13
1224926	16
9888469	13
11182509	13
5184582	13
60923	13
12153714	13
7614132	13
3546860	13
16066152	13
4069331	13
11817056	13
13758895	13
7944925	13
3051986	13
10780434	13
4515275	13
5862001	13
4799769	13
6505218	13
7037353	13
12968943	13
9337306	13
18763676	16
36846728	13
18437675	16
8767664	13
3432976	13
2847241	16
1602650	13
3739582	13
7831752	13
909129	13
7345894	13
24769721	13
2879635	13
3298510	13
6494932	13
21697173	13
83527	13
12784984	13
13892797	13
26137081	17
4364849	13
15418047	15
18040593	13
28922148	13
7322589	13
4186794	13
25707728	16
18783033	13
4690432	13
14478065	13
5366085	13
11413324	13
14450813	13
6168425	15
432572	13
5955537	13
8667937	13
3934241	13
2002925	13
7933574	13
9731987	13
18992455	15
417523	13
35905726	16
14383889	13
5221512	13
654626	16
11806151	13
6126541	16
386362	16
908580	16
16889376	13
4573529	13
2851168	13
5795651	13
6721792	16
590814	13
1457962	13
1018939	16
3002046	13
1132829	13
2520255	13
3463939	17
8554710	13
38293	16
1949340	17
3591242	13
1516798	13
7122688	13
1690007	13
695288	13
15588410	13
5668979	13
11185062	13
476965	13
6305091	13
758400	13
4565971	13
65953807	16
16709368	13
2380008	13
2937426	16
18141228	13
17355131	13
5054025	13
4399711	13
17461492	13
6162817	13
10423054	15
18371511	13
10608393	16
7116779	13
3419554	13
8570531	13
35487504	13
1659432	13
906326	13
429581	15
6701641	15
1746813	13
3533206	13
9945007	13
5898048	13
11003210	13
584025	13
3597979	13
840686	13
2184814	13
3871434	13
20378292	16
13413464	13
3064405	13
3375104	15
2223782	13
16420907	13
5610869	13
6338177	17
8140902	13
747968	16
4864564	13
9286390	13
2150606	13
38278	13
12631611	13
7465296	13
8356082	13
22022255	13
5708920	13
14065706	17
3530198	13
17372154	13
14606428	13
395908	13
1114138	13
243648	13
16266011	13
56111362	13
22255459	13
5043363	13
22244908	13
3192611	15
15404371	13
3327663	17
4733411	13
1380402	13
4825898	13
4041982	13
5978628	13
2292787	13
3439172	13
6978145	13
10515015	13
6338550	13
4108696	13
10247350	13
17407814	13
740467	13
3130256	11
1722749	13
5341710	13
545378	13
16193885	16
25705983	13
1010173	13
11414881	13
14143493	13
2537898	17
4551684	13
5843773	13
583876	13
615320	15
11881371	13
1904949	13
16791941	13
16011321	13
205742	13
515720	15
3182749	13
8589514	13
2380077	13
14400032	13
7811338	13
32745773	13
13242138	13
2032904	13
1792947	15
6336710	13
32865560	13
3485153	13
4883292	17
2140631	13
11318615	13
1771820	13
3664276	13
4076185	13
9197152	13
3803917	13
8327453	13
224154	13
2823940	13
2575592	13
2824107	16
1837519	13
5550343	13
1583258	13
628064	17
7117203	13
8819550	16
23523540	13
4389742	13
27652577	15
18008365	17
7540581	13
8675903	13
19204688	13
10349745	13
7166095	13
798357	13
1167780	13
205968	16
5458030	13
5315892	13
998440	16
20035359	13
12955950	13
9498939	13
2827078	13
8856423	13
2821358	13
1122377	13
5788723	13
861008	17
2301402	13
13434925	17
5707630	15
26229996	13
17455865	17
4271058	13
17352858	13
5877936	13
677486	13
7226076	13
10300014	13
22048743	13
8195985	17
9438014	13
2156825	13
20638558	13
4174184	13
2545036	13
5074916	13
1983639	13
6382511	16
1844071	13
7250574	13
6349675	13
9265006	13
10743498	13
22501472	13
17666807	13
5922897	13
7811221	13
13048059	13
61093459	13
1633697	16
8979284	13
2667198	13
3771981	13
17453738	13
18953032	13
3456051	13
223136	13
6946538	13
503472	16
13802873	13
2867330	13
1415284	17
27615032	13
7622339	13
828806	13
1931186	13
17441073	17
346670	13
13422422	13
8986622	13
1024940	13
1753867	13
335269	13
14094966	13
8608939	13
41937379	13
16513482	13
3447111	13
7235684	13
5735527	13
12256535	15
8279856	13
26642245	13
14542467	17
3356332	16
11403227	13
11186443	13
34882588	13
8129049	13
3134111	13
877955	13
41431	13
18052544	13
18364934	17
1635149	13
14143009	13
1290507	13
5121399	16
10677645	13
7825923	13
4534284	13
17435658	13
47898765	13
24000622	13
20605873	13
7410898	13
2150655	13
9845631	13
528386	16
11018859	13
17206738	13
11281738	13
3750125	13
2305805	13
3918131	13
1686946	13
1133055	13
9464877	16
2695202	13
31856405	13
13340882	15
10735877	17
5775708	13
22798984	13
13069566	13
11359208	13
2793736	17
56449	13
22043420	13
22902872	17
7257925	13
10587898	13
10178542	13
7879887	17
6097927	13
29578144	13
12580851	13
15015717	13
18126138	13
8052646	13
11467711	13
12345298	13
15805755	13
18964496	13
585268	13
37253232	16
5927398	17
2019583	17
30206312	13
2011688	13
3090448	13
2918852	13
9361415	13
15151342	13
447974	13
8320255	13
3599888	13
43333	13
3423251	13
6640187	13
2494375	13
18258531	13
11209242	13
8799654	13
2635584	13
7450573	13
11585819	13
14061051	13
11877722	16
19732699	13
1347872	13
15848413	13
470134	13
831100	13
1890588	13
36475930	13
15456125	13
19003370	13
31461776	13
4381741	13
5562256	13
425648	16
213937	13
7698784	13
33497	13
1004640	13
935748	15
3750567	13
21066810	13
5310854	13
5079746	13
10977022	13
5230492	15
15862941	15
5587694	13
4116219	13
4866286	13
1144342	13
1287277	13
27524555	13
4946326	13
6709985	13
6613977	13
1500588	13
1512753	13
2890526	13
9640016	13
6451382	13
3175246	13
30551174	13
26055249	16
10228387	13
198979	13
4345236	13
20574398	13
669146	13
10254996	15
673387	13
62653	13
5113104	13
5105119	17
15848561	13
29861458	13
13408647	13
3910051	13
5832398	13
1548595	16
12290022	13
10119616	13
6394594	13
13127689	13
721846	13
11776670	13
1806980	13
21760223	13
12012309	13
10833224	13
10011015	13
12140228	13
7671053	17
2104829	16
3819494	16
11490487	13
3499853	16
2200609	17
1876680	13
7609032	13
492076	13
12159162	13
4970460	13
10119633	16
9634134	13
16158549	13
10404736	13
6601847	13
6520503	13
8864297	13
15086903	13
10202173	15
4080998	13
5897067	13
709349	13
394063	13
3925626	13
14899533	13
8096834	13
280474	13
2637426	13
12155509	13
19280087	15
9040315	13
138381	13
7472184	13
380611	13
4004576	13
12360534	13
2722507	16
3660823	13
2853201	13
14021401	13
5958498	13
2127878	13
20641727	16
21547513	13
5253487	13
29885247	17
1677111	13
18474281	13
10335752	13
25176027	13
6730806	16
180663	13
2113538	13
4572339	13
29560009	13
5193253	13
2838948	13
4084684	13
3309974	13
294400	13
25465901	13
1589166	13
7532801	13
456181	13
3916001	13
13878059	13
23564797	13
12141516	13
1385144	17
1361222	13
8106291	13
6764090	13
13587059	13
1351222	13
16969938	13
2992698	13
4938266	13
1681478	13
16556948	16
1379105	15
13622459	13
18866718	13
20684810	13
5464660	13
18034506	13
7444498	15
2105279	13
17994049	11
9269149	16
2093923	13
143732	13
8780961	13
23363746	13
7604371	13
7311295	15
7279555	17
10756185	13
15040812	13
4794839	13
9690165	13
1296317	13
8443375	13
1882832	13
4530032	16
8616460	13
736172	13
11657660	13
315370	13
3903933	13
6806460	13
3592132	13
8540960	13
6082166	13
3055420	13
788537	13
1163391	15
134972	13
265883	13
16289906	13
11442616	13
5530221	13
2088863	13
23201656	13
1366253	13
7529669	16
6463452	16
9910121	13
14100108	16
10937128	13
5350278	13
123554	13
6571621	13
2944854	13
5996020	13
3074098	16
10177663	13
2398951	13
8759923	13
687300	13
28286	13
292667	13
7494373	13
1094215	13
8376627	13
8516497	13
2058632	13
4372392	17
1374702	16
14565026	17
2832856	13
6177864	13
13840888	13
1482617	13
17676478	16
252369	13
2163127	13
6107644	13
6726424	13
4427122	13
8842672	13
26168967	16
11535078	13
510753	17
3443499	13
6473330	13
12743465	13
11267072	13
3052670	13
1341902	13
19532490	15
11700428	13
35465974	13
5133541	13
8749275	16
18016756	13
1290724	13
24717706	13
7503105	13
3539615	13
20309841	16
35615552	16
9515850	13
8898797	13
12793898	13
8897689	13
25563863	13
10192739	13
106587	13
21884191	13
26858182	13
9722528	13
2316302	16
8755848	13
4249293	16
1978594	13
12876287	13
448039	13
11133168	13
659611	13
6794383	13
5528465	13
14847565	15
92614	13
528553	13
11184620	13
2956939	13
840906	13
3663790	13
19148819	13
750738	13
16293754	13
18959455	13
1198062	13
27315603	13
2458663	13
11769838	13
29844750	13
1179217	13
5739036	17
13425852	13
1796847	13
2016643	13
3369507	13
2566276	13
7506303	13
2211342	15
10447203	13
2108737	17
1428205	13
8547524	13
7661364	16
5679316	13
18972169	13
6273421	13
9069937	13
1565337	13
1440115	13
5381855	13
12182913	13
6166645	13
2782452	17
1835460	13
638599	13
1362910	13
5991700	13
3077785	13
12886123	13
1447306	13
2378726	13
490718	13
19338421	16
12179870	13
9132099	17
512879	13
754280	13
3509815	13
32319237	16
4252107	13
3547350	13
3566718	13
1112319	13
9603900	13
18618384	13
24155298	13
34301842	13
1521643	13
5738964	13
1065480	13
7739565	13
863653	13
2031861	13
1848555	17
6265442	17
5037081	15
752402	13
2806341	13
4508524	13
2594949	13
1212792	13
5248301	13
11889233	13
12639452	13
27218331	13
2323311	13
2411836	13
7868785	13
13572555	13
20195460	16
2833499	13
6975695	13
433097	13
2837623	13
1724484	13
639955	16
13063956	13
1062145	13
4978266	13
19512219	13
11235342	13
411126	13
8162223	13
745464	13
15121964	13
6531604	13
4266693	16
12489655	13
8791303	16
19234261	16
3311098	13
10605024	16
12973970	13
4557517	13
13553101	17
1594080	13
20991127	13
1549671	13
10177170	13
2639400	13
214854	13
469012	15
15126739	13
6943531	13
4399515	13
11910490	13
7024105	16
11103355	13
4013339	13
4323233	13
5412400	13
5894819	13
15684007	13
4841214	13
6725379	13
5452429	16
3642928	13
25609928	13
3096836	15
23089984	13
598736	13
3803861	13
812149	13
5823130	13
7158649	13
16782966	16
658322	17
4839501	17
1556049	16
9449874	13
13409295	13
4329994	13
25249624	16
695635	13
247464	13
24998928	13
171851	13
22503292	13
12338511	13
20536613	13
6426219	13
6375369	13
11861780	13
1436661	15
4606808	16
9424490	13
62602844	13
5331214	17
10750605	17
6776705	13
2681152	13
3305863	13
5559411	13
9683146	13
49520026	13
1321238	16
8494123	16
15779354	13
6815	13
6416476	17
29327977	13
6887539	13
5569940	13
748608	13
9903461	13
644075	13
8084127	13
5216424	13
3042818	16
2922461	13
12181178	13
10953177	13
113987	13
6648807	13
7291141	13
11993662	13
2774708	13
2839665	13
1998589	13
4712631	13
667566	17
16897639	13
11687424	13
5072805	13
4562455	16
19560186	13
4796931	13
699580	13
5464539	13
26351132	13
17832051	13
854035	13
5097806	13
31410401	15
5831165	13
6029270	13
348995	13
937415	13
77314	13
13730062	13
895028	13
25169271	16
1390755	13
426607	13
3249962	13
34487267	13
27058280	13
10141578	13
20783430	13
7037847	13
13263349	13
8973983	13
5383315	13
3457033	13
367634	17
10240831	13
5867169	13
12186473	13
26382088	13
15394821	13
3840473	13
1443310	13
773049	13
13464086	13
4345592	13
33611633	13
2780845	17
4548022	13
9292544	15
4438888	13
18154629	16
13544132	13
14176537	13
1515073	13
1062873	13
3050264	13
6409004	13
20366548	13
36365452	13
2659142	13
6524912	13
10860257	16
9675364	13
1970361	13
3293816	13
7181413	13
670175	13
951256	13
16806117	13
4095450	13
9133693	13
2491739	13
12102447	13
1990278	16
10116770	13
761353	15
24037796	13
476830	13
5319926	16
20253425	13
11732567	13
3171763	13
6121431	13
563887	13
1440219	13
67792	13
134454	13
22016329	13
5605897	13
448682	13
6349728	13
22870301	13
20307411	17
2939444	16
11549955	13
10363859	13
27635374	13
14092184	16
19188419	13
599444	13
429900	13
8684676	13
2513548	13
4095748	13
10734452	13
9928210	13
4435956	16
3010188	13
2403183	13
24311755	15
16425699	15
2914988	13
1972926	17
4201014	13
2001302	13
10199292	13
7143678	13
29859185	13
8523535	13
16236369	13
8434724	13
10291071	13
11300087	17
93537	13
14624967	15
5203422	13
4747696	13
6840741	13
23840182	16
22044416	13
439942	13
719735	13
12221930	16
2787993	17
9580257	13
1504544	13
615797	13
10176881	13
25164447	13
9129641	13
13812616	13
5985635	13
10869880	13
13320475	13
5205870	13
2053376	13
32491403	13
5525719	13
10918858	13
362048	13
5212545	13
3591537	17
7781374	13
1685162	13
3315753	13
15973481	13
29032668	13
693582	13
4187607	13
3766449	13
13368469	13
4489041	15
12869846	13
5758305	13
5029142	13
2367021	13
5423876	13
1370907	17
847407	13
2597520	13
11813031	13
6231848	16
9972115	15
6168379	13
3704610	16
3521861	16
5020258	13
9047063	13
14882457	13
215614	13
1900888	13
11325879	13
1863924	13
2513026	13
22487971	16
15297348	13
6719182	13
2435543	17
1713869	13
2303525	13
868264	13
4954576	13
3385715	17
2015954	13
4552387	13
3864089	13
4096109	13
10532699	16
4653086	13
6187426	13
2542099	13
25475404	17
2093520	13
567298	13
9909666	13
27218429	13
693529	13
557950	17
12539996	13
2730473	13
8355990	13
9908547	13
6912785	13
16552209	13
12216705	13
14077015	17
3233811	13
35366139	13
7070343	13
23708189	15
14921951	13
1881218	13
4481142	13
4147911	16
5654712	16
1419470	13
7279995	13
14946513	13
10971971	13
759131	16
631335	16
10987096	16
9636185	13
13416941	13
1352782	13
20309086	13
2875495	13
3705686	13
4006070	16
11677027	13
1812808	13
2517968	13
1458821	13
2708713	13
536447	13
21449726	13
5175344	13
8091078	13
7577908	13
10675431	13
6321301	17
15324471	13
3743854	13
7970095	13
915678	13
7119988	16
1418053	16
9282224	13
3929521	13
74328	13
17228452	13
14843392	13
2105069	13
623505	13
250215	13
2459119	13
6731383	16
1056984	13
9576431	13
4327190	13
32671011	13
28266272	13
34867872	13
10136942	16
1737080	13
9806386	13
5720651	16
3854560	13
8046302	13
3872110	17
279741	13
1798402	13
4367723	13
11913284	13
7852086	13
5571467	13
13996874	13
6052971	13
5312814	13
28205672	13
2711315	13
12814103	13
273705	13
7131171	13
10132662	13
4150342	13
2076216	13
2549919	16
914933	16
422312	13
43319649	13
3400046	13
456657	13
5026723	13
10601830	13
12018031	13
540367	13
6490301	15
6576526	13
3380172	13
22512305	13
3103156	13
16814480	13
431371	13
11062822	13
6884176	13
21057070	13
11053635	13
8147446	13
5702273	17
2334576	13
22038107	13
8652683	13
21408685	17
3484078	16
8302806	17
39587966	13
7590126	13
535976	13
5050595	13
3005508	13
12238458	13
23627480	13
4356054	13
23962095	13
12357486	13
18112382	13
7176389	13
12456	13
16432478	16
3487341	13
12736966	17
5740232	13
2380223	13
774574	13
11914027	13
5895511	13
1593545	13
15697586	13
8569659	13
7261110	13
4566576	13
4030013	13
11182567	15
31459202	16
3593728	13
19153886	13
8030002	13
19060309	16
32740734	17
3941778	13
5912162	13
6713126	13
9506171	13
38460331	13
398810	13
2119498	13
15938616	15
7476577	13
1268786	13
4853123	13
14498825	16
9618084	15
1100287	13
12542430	13
14839547	13
3323693	13
6622446	13
1651549	13
12926656	13
3723127	13
3750374	17
268975	13
26025417	13
6349142	13
1264191	15
1685484	13
2110248	16
116096	13
8420354	13
6796178	13
10345793	13
2420325	13
610582	13
1490024	13
5022715	13
12578034	13
19035433	13
546240	16
16869715	13
919969	13
7290089	13
46278246	16
15370427	13
11356104	13
1283786	13
2260594	13
2332329	13
1387536	13
3165689	16
2874393	13
1425800	16
6929260	16
18111656	13
1254276	13
18288689	16
9271985	13
4322008	13
26089461	13
940716	13
842726	13
22035825	17
17112401	13
6323987	13
108070	13
8610533	13
4461137	13
6966557	13
4059492	13
2334565	13
400427	13
911678	13
1903946	13
8733924	13
21458603	13
576375	13
9371119	13
7314221	13
400716	13
3669669	13
4048171	13
4663267	13
5133885	13
15183246	15
6715517	13
639417	15
15089993	16
16196243	13
6277417	15
8823781	13
9576954	13
4070604	17
6509175	13
8823941	16
5891234	13
3252141	13
4445058	13
19331758	13
570942	13
4843145	17
5098067	13
26130411	16
3171492	13
2213837	15
2305780	13
16078968	16
7223201	13
1404905	13
6288375	13
4125632	13
2366298	13
12500133	15
1135026	13
19701798	13
457278	13
1212650	13
4189762	15
1688113	13
6364254	13
5861732	13
10973834	13
3387335	13
4158653	16
4836195	13
182282	13
6029395	13
2885310	13
308427	17
7563084	13
2457133	17
21554014	13
2860077	13
947370	13
5664469	13
12110814	13
12418926	13
6778921	16
1108902	16
9420124	13
16963906	13
570553	13
6442700	13
5120423	15
8247859	13
12131258	13
12550057	13
4521366	13
4335641	13
3011573	13
9769537	13
586227	13
18385029	13
1154035	13
10772787	13
4949360	13
8409	17
6673521	13
6912081	13
3200508	13
9776548	13
4487778	13
10194103	13
6994235	15
4956233	13
1141095	17
1557920	13
652256	13
17553910	13
7759736	13
21737592	13
10607333	13
2280477	13
2421862	13
5492713	13
2732785	13
6644735	13
6008255	13
402876	13
2244141	13
14648850	13
1634172	13
30558170	13
47757589	13
33186293	13
552797	13
1893728	13
6594871	13
25775	13
6373306	13
29958897	13
18674075	13
1367119	13
30489249	13
29466586	17
7634429	17
10832038	15
18576651	17
3306957	13
5015057	13
921392	13
1137848	15
159484	13
1124364	13
425217	13
5462599	13
1662893	16
9829827	13
12690002	13
14004949	13
440611	13
2955919	13
645183	15
3616679	13
13221054	13
2917427	15
6489501	13
550927	16
3094874	13
5460305	16
12765828	13
6430653	13
6548029	13
1106864	13
2224523	13
3831342	13
13692351	13
19389677	16
8041608	15
5839059	13
14805815	16
4282186	13
21241794	13
28938016	13
3689946	13
1401262	13
3127543	13
13194894	15
4353846	13
26367915	13
2136000	13
321619	13
20145710	13
8327923	15
4890938	13
5969780	13
18568597	15
8106303	13
7417418	16
23911559	13
562655	13
1025718	13
8875959	15
2632750	13
6365245	13
6933350	13
23759	13
5813219	13
238773	13
3859927	13
10777058	13
3525651	13
6010992	13
272996	13
24552416	13
3138026	16
12981160	13
3307209	13
4802159	13
13991560	13
4563377	13
4231626	15
18476869	13
1293048	13
212123	13
36308741	13
14539874	13
10005572	15
8311743	13
15249694	13
12421130	13
1150769	13
4418672	15
5910482	13
6867708	13
21884376	13
18697120	13
16897973	13
8620360	13
3773323	13
2585330	13
10849931	13
16757104	13
14046141	13
12888403	15
2765305	13
25609681	13
3904888	17
4372946	16
28077488	13
3111206	13
55927	13
11831979	13
31478	13
21896130	13
22316497	13
17162013	13
7280152	13
6491833	13
16608096	16
8984393	13
6832069	13
14740624	15
9553890	13
3893046	13
6377431	13
6690182	13
6199911	13
6005303	13
6832080	13
3609464	13
28591538	15
3020397	13
6380724	13
2901620	13
23094298	13
6226765	13
311966	13
7633423	13
6415098	17
6794134	13
23612929	13
9802355	13
11876056	16
7019567	13
5515245	16
7045365	13
21161876	13
43135	13
3857462	13
8408196	16
3364969	13
41419	13
938081	13
9351015	16
4306614	13
11289550	17
4686991	16
1754839	17
13288176	13
1669793	13
802634	13
3098438	13
2471004	16
281725	13
11201256	13
440840	13
1509535	13
422674	13
468954	17
5566829	13
6116193	13
7680951	13
17874968	13
2950	13
4137658	15
10813603	13
10486994	13
11415215	13
2222432	13
5928763	16
9370746	13
724110	13
4717922	15
11243631	13
5437145	13
10926062	13
3741105	13
7866352	13
3769115	13
7117288	17
5309562	13
5031979	16
15736906	13
1946197	17
1455538	13
25273968	13
8285322	13
413443	13
797233	13
26737994	13
10560802	13
8489359	13
3182816	13
12986606	15
2502923	13
9736368	13
4688164	13
21665909	13
4338348	15
10624707	13
27190316	16
2024385	13
3247512	13
9381591	13
10846435	13
20228163	16
6736213	13
8484818	15
2362079	13
13123965	13
3412975	16
16231983	13
13682140	13
4058906	13
2810777	16
12804374	13
2714303	13
2964229	13
3028895	16
1762392	13
3570243	13
10560350	13
2816291	13
1180054	13
3411167	13
1950475	13
2990401	13
10759677	13
4170168	15
2975258	13
18547275	17
13501014	13
4672039	13
5119979	13
25038714	13
1019966	13
24776861	13
5842874	13
10398037	13
7037969	13
7832485	13
8857805	13
3660564	13
1183770	13
2837932	13
3058184	13
2837838	16
1652153	13
16993633	13
13038208	13
4022351	17
7984161	13
3554634	13
5959899	13
7178590	13
15647067	15
230421	13
13418748	13
7729876	13
5275308	13
12666060	13
12324057	13
27236621	13
15634489	13
10851971	13
4953636	13
4333163	16
10500108	13
5249961	13
12086408	16
12718349	13
19952446	13
4831640	13
10386881	13
463625	13
6186369	13
4349283	13
6285946	13
10299207	13
14174235	13
421187	17
4951754	13
10738464	13
9303692	16
4695907	13
11579500	13
5754077	13
22978988	13
1809877	13
25772426	13
3668174	13
5579510	13
7954370	13
4838989	13
99614	13
15573726	13
3219014	13
401411	13
9736001	13
7912982	13
8862549	16
9865718	13
5821232	13
6151887	17
2325219	13
29647	13
1244748	13
5143023	13
11044873	13
729642	13
8027738	13
6548781	13
2696266	13
4918894	13
5980330	13
3003798	13
8981227	13
37759199	13
4286390	13
3653074	13
10160319	13
465465	13
2401715	16
18782847	15
5005544	13
204677	16
75730	13
19309680	13
26497933	13
1107257	13
2148830	13
629138	17
590248	13
6140301	13
4833380	13
7956421	13
1729731	13
5790809	13
4651097	16
10664997	13
3857229	13
13719921	13
7067657	13
14776882	13
4232248	13
759417	15
9437525	13
3826975	13
11461664	13
345375	13
1314317	13
215286	13
3657615	17
4364627	13
13640856	13
5998488	13
7546104	13
5735090	13
13718340	13
3350986	13
3840438	13
6101727	13
7527776	16
10676268	17
875182	13
4800494	16
12506644	13
5567572	13
3729700	13
15652791	15
23078155	13
7230754	13
458568	13
2463675	13
4619715	16
212721	13
1192761	13
41884331	13
4030690	13
4793707	13
19532198	13
23042135	15
130605	13
25599148	13
13395081	13
24366048	13
5185671	13
21330446	13
4150833	13
32099346	13
11741917	13
7491041	13
11995523	17
17977948	16
13836116	13
14888063	13
2580527	13
8600395	13
15124077	13
3669366	13
5333366	13
9221494	13
19978589	13
1124216	13
8232116	13
4027244	13
591190	13
1037	13
1303951	13
11935245	13
215114	13
3746808	13
11020687	13
4255972	13
9032196	13
5922357	13
7800376	13
3175663	16
324280	13
8598168	17
12516071	13
8826019	13
30225742	17
4606811	16
39640	13
3122587	13
8386330	13
702896	13
2966432	13
3008528	13
1398673	13
10100299	13
2393832	13
7355414	13
510851	13
5126033	13
12618484	13
1752579	13
1815680	13
27912485	13
5055436	16
2590357	13
6057481	13
802618	16
23083048	13
3456912	17
3067053	17
10916847	13
9189588	13
10024465	17
7147207	13
2680635	13
3254347	13
2109203	13
6084477	13
2848594	17
20945118	13
21431830	13
10198822	13
1633791	13
7755933	13
12929435	13
23365274	13
39510402	13
2618307	13
3758775	16
11445491	13
12341733	13
25315297	13
2363989	17
6574604	13
7806600	13
1879172	13
3003702	13
8755641	13
3944727	13
1585247	13
32105	13
590418	13
3745425	13
5642777	16
5319688	13
2131597	13
9073540	13
11554629	13
3373968	13
22697600	13
1446605	13
547198	13
9924704	13
11005473	13
5736378	17
20823382	13
731375	13
1970914	13
3824342	16
3699626	13
10766108	13
11627100	13
5077962	13
2258971	13
23517974	13
992911	13
6443017	13
4693159	13
7894674	13
4861516	13
275963	17
4862542	13
6252999	13
9518456	13
10649352	13
8905498	13
14284469	13
27142985	13
627879	13
12068	13
4258505	15
14284532	13
2155801	13
572573	13
4323215	13
18471953	15
59009667	13
6873140	13
27289244	13
661372	13
5701455	13
22134669	13
4569088	13
7896954	13
15974537	13
3127257	13
763474	13
8957553	13
4426629	16
2862271	13
27017744	13
5235444	13
3145902	16
6124860	13
3277196	13
8325197	13
11654673	13
10950606	13
12461090	16
31044427	13
407041	13
9121226	13
1936747	13
12633090	13
1791403	13
348466	13
6091317	13
2935702	13
873441	13
6777593	15
14942857	13
506169	17
3761986	13
11223308	13
20356553	17
308665	13
10893464	13
7731184	13
1192354	13
18309792	13
2456851	13
7415469	13
2863625	16
11359638	13
11574929	13
1330491	13
41349	17
1485990	13
8556723	13
3848780	16
9284599	17
26245305	13
4376310	13
6413765	16
5842603	13
3250266	16
11366580	13
7612862	13
2548108	13
1006890	13
15536369	13
7265356	13
9949050	13
3091323	13
6111565	17
7417263	16
27023595	13
2299494	13
8284598	13
4508091	13
37578	13
11446653	16
26059546	17
21845355	16
13239945	13
424239	13
1846693	13
4594459	13
16544761	15
3883320	13
5748649	16
906900	13
11659380	13
60132	13
9858033	13
1148463	13
3481410	13
2808835	13
6975615	17
9152428	13
3044238	13
4575815	13
3388625	13
2883909	13
13335311	15
1526669	17
6720305	13
1199530	13
3631938	13
6155031	13
31309445	13
48971	13
6842016	13
734174	15
2452486	13
6514417	13
2259660	13
446618	13
2950544	13
6750884	17
1677374	15
10984500	13
15611977	13
19630459	13
5457204	13
3316278	13
5831887	13
21094457	13
14129350	13
3596562	13
249701	16
11639137	13
20386032	13
3314262	13
15707447	16
4473903	13
8172516	13
3391545	13
170210	13
8340328	16
19122151	13
12516816	16
25175695	13
9241470	13
3233783	13
40506973	13
6551697	13
4725462	13
19543764	13
3124818	16
3016592	13
12479201	17
2649957	13
15935482	13
5815620	16
1406143	13
8937778	13
10185419	13
11642640	13
36307	13
5361445	13
27235033	13
6526202	15
11239769	13
5897082	13
1987292	13
1628012	13
7744668	13
1120075	16
1432713	13
92440	13
30542499	13
2498924	13
26524811	13
8648769	13
4334090	16
9221315	13
622566	16
12292307	13
306692	13
8062042	13
4380116	13
9154012	13
14005248	13
7124606	13
5567923	13
4964960	13
1465749	16
7026581	16
9361016	16
6722417	13
4791561	13
4075022	13
37132488	13
1107268	13
6044696	15
3503127	13
5409766	13
4935943	13
8561794	13
22334352	17
18913392	13
1044675	13
17026266	17
2600736	13
15863303	13
3672604	13
550669	13
23619074	15
12264073	13
8755180	13
4457761	13
9397317	13
1853520	13
29114386	13
4083084	13
8616296	13
284276	13
27579968	13
9569514	13
10702657	13
7795215	13
19615043	13
21096737	13
1337003	13
8278122	13
4002801	13
1246775	13
4018644	13
1627959	13
21006424	13
6273834	13
1371474	16
1333390	16
2657250	13
10937446	13
11084135	13
14286580	13
10935010	16
23137434	13
9126947	13
11601848	13
24156330	13
2446322	13
17767651	13
7824520	13
232338	16
1251130	15
14872777	13
17055300	13
12210846	13
770910	13
6160361	13
2402267	13
3295373	13
10504523	13
11425457	13
5974545	13
11037024	13
38373544	13
18848885	13
52656147	13
5085636	13
3259366	13
9685104	17
12137707	17
1865445	13
24498065	13
29360439	13
27771197	13
9986336	15
5155173	13
20812769	13
63963	13
38485347	13
1426712	13
9179241	13
71936	13
8603162	13
655241	13
2990455	13
3507038	13
764046	13
1072565	13
24284271	13
3087513	15
27912983	13
2135968	13
31521586	13
8952117	13
1282825	13
19733103	13
783680	17
8134287	13
478461	16
225834	13
38513515	13
8432695	17
3641624	17
13444646	13
4541045	13
20328349	13
10247295	15
6982051	17
4658651	13
1844960	17
9359111	13
19507608	13
8331813	13
13711148	13
767786	13
3194401	17
10462847	13
3808991	13
2090288	13
2773133	13
30681435	17
5426576	17
1159394	13
4112611	13
906705	13
2448241	13
5726468	13
8619	13
1551506	13
9088396	15
16758756	13
10969571	13
19716873	13
50054	13
4975781	15
1076790	13
2300991	13
5109641	13
3862392	15
46093533	13
12054366	13
1371520	13
8654972	13
4819968	13
5034844	16
5080542	13
14381288	17
7859882	13
9672205	17
6120302	13
10272147	13
9683014	13
5751585	13
1823395	16
4117085	13
8089484	13
3427963	13
12648	13
7305970	13
33125135	13
1997951	17
23806688	13
770164	13
1547237	13
3844612	13
2917054	13
3063401	16
9477271	13
2606099	13
3432255	17
9709230	13
23412151	13
12882713	13
15150944	13
12787269	13
5035140	17
41481682	13
5491631	13
16055714	13
5897644	13
26381403	13
5982936	13
15522655	13
6956105	13
426566	13
15835246	13
11526049	13
2316251	13
1296610	13
1212394	13
2169622	13
2361896	15
14125616	13
11148558	13
4996342	13
1243396	13
14078533	16
1905857	16
12360954	13
398237	13
6385291	13
29484619	13
7759477	13
2631278	13
5932722	13
13711948	13
8203736	17
1153294	13
212490	13
3738669	13
7389137	13
10168749	13
6312079	13
13590538	13
20006330	13
869537	13
7114321	13
2361764	15
3865205	17
4629646	13
13187953	13
215248	13
13228727	13
3993123	13
7248625	16
643917	13
2017690	13
2737413	13
185769	17
18534037	13
24930500	13
12016103	16
2668281	13
6322479	16
7433491	13
5544258	13
2631974	13
504375	13
4077929	13
4136419	13
5661848	17
17593941	13
10022343	13
8729324	16
3189431	13
236107	13
990019	13
12740222	13
15532535	13
38586631	13
394842	16
200897	13
514932	13
10520824	16
3932200	13
3825571	13
1551055	13
1121567	13
4462144	16
20050944	13
10729452	13
1612835	13
8120157	13
3523055	15
5393626	13
15002460	13
5416969	13
11440768	13
310329	13
703661	13
14761013	13
17840717	13
8583754	13
9902307	13
557400	13
1276073	13
8064178	13
1085465	13
8837838	16
894036	13
6311228	13
5104073	13
152621	13
4759585	16
10604217	13
16187046	13
10617037	16
17671629	13
4218464	17
16358292	13
8100441	13
7959050	13
3121033	13
682915	13
6677114	13
3593977	13
697131	13
1487108	13
3877236	13
1333875	13
37105159	13
2567606	17
2224438	15
2674500	13
1509335	13
6027679	13
13036041	15
25640504	13
3756076	15
11005839	17
6852081	13
11396104	13
27924649	13
17984514	13
7746513	13
4564854	13
701919	13
7356398	13
4160408	13
8457101	13
1062150	16
39705006	13
8197690	13
19110384	13
1485926	13
898772	13
6388763	13
3943687	13
6537211	13
1868342	13
512683	13
13115987	13
4573058	13
2939956	13
2839031	13
5891906	13
7264992	13
4719050	13
3585235	13
2167482	13
863780	13
1504461	13
13428943	13
34766871	13
1427221	13
3419927	16
32781762	13
7394288	13
3836827	13
1317810	15
7557398	13
20236932	13
1088508	13
20551591	16
36553020	13
1818489	13
2738078	13
210834	13
12718430	13
41258259	13
7218708	16
8730482	16
2124851	13
3987940	13
3426142	13
24761159	13
4548620	13
14327911	13
643918	13
202478	13
5964670	15
8484486	13
5305826	13
12696996	13
2021278	13
1863924	13
4099077	13
2740937	13
8998588	15
9026339	13
3496815	13
2192076	13
1805720	16
2956936	13
12404334	13
3508181	13
19234588	13
2306062	16
5848912	13
830055	13
5844480	13
10155968	13
19899117	13
1318270	16
32419790	13
1883659	13
19610965	13
21935930	13
1391031	13
4519217	13
5708976	13
15124132	13
8993895	13
8152069	13
5298433	13
11247949	17
666576	13
12164706	13
3335078	13
7878058	16
7510792	13
8048218	13
30089667	15
6928006	13
1372914	13
4548005	13
2698436	13
2317991	15
1707212	13
3193748	13
4877419	13
9612914	13
5822027	17
678607	13
2256375	13
3718435	17
12227063	16
1272741	13
9577740	17
9400581	15
1035873	13
1570695	13
10599269	13
11022299	17
12736867	13
12449525	13
16583524	17
11085701	13
11431369	13
4920842	16
6603098	13
2420584	16
28259193	13
2213693	13
13589208	13
8296393	13
1402392	13
7555350	13
5728657	13
2746025	13
3758831	13
9219521	16
3985062	13
5511009	13
16776926	13
5608795	13
25138266	13
4416281	13
667094	13
4994896	17
9759366	13
7632388	13
18921580	13
99432	13
5786150	13
1673653	13
14942722	13
4315016	13
5312217	13
2926341	13
3288311	13
9168006	13
53228	15
10214197	13
3763466	13
6176407	16
2155075	15
5615555	13
5445682	13
1125907	13
890515	16
5341562	13
3816182	13
10173645	13
8338830	17
17565240	13
5856808	13
6432088	13
353951	13
34214	13
403403	13
4110355	13
5500808	13
319120	13
8171527	13
3160131	13
7498639	13
882481	13
3618793	13
1417889	13
10454699	13
4378337	13
14317986	13
11404713	13
5617791	13
434837	13
10759851	13
297160	13
7186865	13
4537603	13
5909727	13
729300	13
24694041	13
17313571	13
44720339	13
3227887	13
14403542	13
9951488	13
2706478	13
6923513	13
7343270	13
8445278	13
3053356	16
4017893	13
5563259	13
12904986	16
3705205	13
4569569	13
10050525	13
9836339	16
3579866	13
5386081	13
1237359	13
1654559	13
7648758	13
1502792	13
624478	16
3078687	13
7461869	13
37128533	13
1283933	13
3451559	13
732428	13
16498457	17
54036134	13
1391546	13
18472164	13
2940225	13
4530951	13
26744758	13
98118	13
15289985	13
34633531	13
11317902	13
3044264	13
1490689	13
18857171	17
1477189	17
11810260	13
767023	13
11383273	13
306900	16
10170912	13
5585629	13
9118869	13
6613	13
8407886	13
4323628	13
5746928	13
16895378	13
814267	13
230225	13
3454285	13
4537060	13
7110037	15
7690705	13
5905183	13
6339492	13
298186	13
1486114	13
2520748	13
3087206	13
5587591	13
2026575	13
16565527	13
11784841	13
8987034	16
3423617	13
255321	13
16743627	13
9119722	13
11578488	13
651879	13
19628467	13
10162020	13
9820653	13
4269001	13
21124083	13
7919753	17
6505489	13
23774980	13
2908114	15
7925362	13
8250167	13
7079244	13
20804063	13
17322556	13
10811767	13
4296016	13
5439256	13
6281355	16
4377866	13
2281918	13
647887	13
12390172	16
3961978	13
3965672	13
20902010	13
14278594	13
16937783	17
3074737	17
19683913	13
1951878	13
2018635	17
491987	15
2744490	13
313136	13
2167579	13
2751934	13
10004142	13
11561505	13
28098947	13
17743363	13
12786784	13
10679472	13
5282189	13
4918315	13
8251442	16
975774	13
9292822	15
8308651	13
723307	13
8260911	13
704544	13
1597150	13
41501055	13
1602527	17
76206	13
1228077	13
3494829	13
542713	16
13481409	13
3092466	13
1396487	13
6183328	13
2765542	17
7607792	13
20506264	13
11302498	13
11798833	13
542466	13
4291250	13
3267771	13
5348246	13
9421714	13
12854984	13
7468359	13
634325	13
5421457	13
7208307	13
33461717	13
3542739	13
1149244	16
7315164	13
12411539	15
5497879	13
13739243	13
3927777	17
5385510	13
4795183	13
14320989	17
18786970	13
11754843	17
2857528	13
5803546	13
5108747	13
3143653	13
26231242	13
2080743	13
19109389	17
2926742	13
8004518	13
3266205	13
3651578	13
847322	13
3042918	13
6625260	13
3586864	13
4696195	13
7493976	13
6213467	13
2504229	13
2236657	13
281983	16
8573388	13
13595477	13
7132195	13
1696556	13
15151927	13
15802667	13
4940335	13
14885593	13
10417624	13
3993608	13
14938038	13
19113118	13
2778581	13
4345670	17
4025007	13
21423633	13
10383282	13
8381586	13
8041192	13
5995698	16
816243	13
2681309	13
9742023	13
2024321	13
3534335	13
9902843	13
17288611	13
6820814	13
36828538	13
6095141	13
2255344	13
13743286	13
6349232	16
14179610	13
7259718	13
2485676	13
22981995	13
2175453	17
969559	13
11443624	13
5596870	13
906714	13
2494591	15
9316321	16
10073696	13
4646893	13
669910	13
591501	13
167277	13
2789925	13
19311082	13
18813978	13
2079064	13
3090967	15
1623285	13
1506659	13
11390210	13
11653523	13
7813330	17
1154702	13
1485324	13
4822358	13
4073239	13
8592488	13
10486046	13
28577640	16
26981231	16
12327911	13
10620267	17
4005596	13
5375835	13
1753866	13
4191864	13
485615	13
3498343	13
97664	13
8384452	13
35316062	13
6773376	16
640360	13
12071354	13
16956935	13
578180	16
7882407	13
20378471	13
11528024	13
3924957	13
1268923	17
3131819	13
22692744	13
8007235	16
4362234	13
29446789	15
5655057	13
8441058	16
14717091	13
17568897	16
2908161	13
8791014	13
9275658	16
5841583	13
2510114	13
1377124	13
17875272	15
5733467	13
7183797	13
4432876	13
22525044	13
419056	17
5249752	13
4768785	13
13825592	13
5591320	13
4832387	13
556920	13
2306515	16
5859315	17
10146537	15
7133154	13
813436	13
879400	13
3294835	17
4276093	13
11095057	13
402665	13
11344017	13
15352813	13
4048404	13
6962785	13
3631353	13
7644466	13
49934849	13
17382216	13
6786976	13
8438027	13
948107	13
12651313	13
748490	13
13630279	13
948023	13
2557266	13
1764337	13
1838333	13
5485703	13
4918417	17
2624179	13
23647383	17
944535	13
1315253	13
11998372	13
23600208	13
14265976	13
11013192	13
15051712	13
1633145	13
16311400	13
966841	13
10141661	13
8995813	13
11304283	13
42458492	13
46290487	17
9804474	13
14082485	16
2547441	16
17362876	15
4650543	16
6717391	15
12641092	13
277689	13
4763141	15
16468138	13
3320130	13
9200391	13
21136944	13
1249456	15
4237395	13
1059006	13
1658191	17
9391960	13
1192345	17
2151399	13
1617140	13
12201627	13
8893916	13
1189538	17
3229993	13
6240993	13
15634017	13
4800217	13
6058504	13
20371279	15
8248109	16
1809011	16
1538525	13
8282416	13
3774531	13
3262473	17
4708903	16
14731133	13
3012746	13
6415095	13
284373	13
4947071	16
3304951	13
1633194	13
5688482	13
5951775	13
1467543	13
6751215	15
20526296	13
308014	13
2400395	13
118841	13
10192667	13
2599092	16
3069098	13
892098	13
1611435	13
8340709	13
16750284	13
13283142	13
5170909	13
3193582	13
2922904	13
992674	13
19343211	13
15714799	13
26423126	13
1218526	13
4811465	13
3440543	13
2020714	15
8446887	13
6060568	13
864686	13
14663033	13
7053944	13
1108508	13
10374701	13
1278706	13
7815545	13
16372663	13
20530781	13
6128785	13
2946364	13
3295110	17
9200755	15
13061399	13
1503751	13
2415955	15
385085	13
7476772	13
40022974	17
14029939	13
2771180	13
4469123	13
12105601	13
621729	13
18754634	13
3554798	17
13059646	13
9054264	13
15636823	13
18019782	13
381209	13
21266133	13
5943467	13
19356725	13
1106289	13
1172801	13
5830523	13
16871805	15
20302686	13
1255710	13
33647728	13
18141232	16
990600	16
5900666	13
1764273	13
4274314	13
32539173	16
4130796	13
4673178	13
5943216	13
6878385	13
22497829	13
32250223	13
1814100	13
10342467	16
22169805	16
905743	13
1194400	13
6660400	16
8214210	17
63773	13
13156652	13
144024	13
6922219	13
1300741	13
2892186	13
14413	13
8423247	13
16339885	13
12504987	13
2767620	13
4719019	13
18126639	13
18221754	13
6205067	13
11668675	16
16969067	13
1202569	13
1940841	13
36318624	13
868007	13
433480	13
4925352	13
18747248	13
21990864	13
4339595	17
283989	13
2194459	17
756019	13
7274006	13
12502136	13
11979773	16
449794	13
1861852	15
4374869	13
455845	13
12390004	13
3309419	16
17293958	13
7661734	13
13293215	13
1288423	13
5406990	13
7379832	16
4754478	13
124080	17
6398386	13
2670597	13
4236860	13
1426227	13
1165587	13
4671332	13
7500517	13
11607786	13
2359756	13
30770230	13
7506797	13
2615439	13
2138868	13
13442847	13
7276678	13
3090953	13
3960687	16
4017014	13
6063456	15
6723772	16
12157933	13
4433401	13
9153372	13
4220034	13
2230759	13
4468759	13
619380	16
6092861	15
9635274	15
71181	13
3901924	13
15502666	13
27409242	13
16451680	13
48488	13
13822200	13
10506568	13
17619995	13
7686983	13
28250336	13
6974368	13
7440645	16
11372220	13
12279774	13
9819421	13
11850174	13
1457037	13
18896266	13
71296	13
24598119	16
7833424	16
743192	13
2401440	13
6007752	13
22002433	13
5528179	13
3064984	13
4815867	13
9910644	13
2932954	13
9463737	13
1464822	13
15865484	13
3335133	16
1716424	13
16891474	17
10708176	17
187155	13
1714552	13
2056029	13
1002923	13
5086818	13
15209037	13
5020010	17
7215003	13
13360957	13
1864166	13
4850517	13
7764038	13
7452268	16
9500953	13
13348792	13
6696041	15
1453082	13
3189130	13
11850177	13
1455151	15
3626493	13
2580156	17
2996425	13
4074473	17
20788026	13
1132827	13
1056938	13
5191693	13
20997974	13
712292	13
20696966	13
7231270	15
5046761	15
4798418	13
19417727	17
132118	13
4317017	13
5151532	13
833758	13
10850158	13
10486320	13
22953745	17
489869	13
6713714	13
532792	13
19925641	16
1479638	13
2495817	13
263853	13
2578703	13
1874525	16
27466619	13
4424477	13
13119762	13
3937631	13
11181316	16
1718001	15
625550	13
6487036	13
1765152	13
1005014	13
4725579	13
8379016	13
11850199	13
8015663	16
2475968	13
24736	13
15889504	13
4891079	13
30242887	13
9736997	13
2515613	15
23277545	13
5378524	13
6897504	13
20426817	13
3933619	13
18540551	15
11658303	15
781757	13
3947133	16
2729449	13
3380799	13
2552093	13
11333336	13
1360781	16
21646035	13
46921901	13
4019843	13
14491118	13
3097751	13
2421633	13
2920014	15
797594	16
17054195	13
8555376	13
1072392	13
617486	13
12118805	13
3605494	13
1878438	13
2655253	13
1470314	13
4827918	13
8045853	13
13540959	17
2423972	13
3935509	13
1347782	13
1574485	13
4173276	17
5877658	17
1842014	13
6446605	17
35442751	13
39893	13
14505682	13
6548198	13
7336640	13
5935993	13
1656864	13
6608472	13
4974484	16
6416861	15
1832905	13
6577132	13
12076060	13
1582208	13
7975245	13
10840213	13
1557339	13
3014723	15
31122241	13
20457395	13
23149339	13
19072475	13
9756854	13
1744201	13
4635523	13
10761390	13
23762063	13
12048401	13
13330314	13
5224561	13
14439277	13
605241	13
15699061	13
990482	13
9383402	13
8530953	13
28196677	13
14170380	13
6274601	13
2102661	13
6697713	16
7553120	15
5746425	13
2099234	16
17897286	13
4584104	13
18500254	13
4194806	13
535645	13
12655099	13
1790223	13
3896112	13
2244011	13
4648741	16
5300687	13
11194458	13
9820969	13
10765748	13
14125566	17
284767	13
13762944	13
12011130	13
29298	13
32394686	13
6440477	13
5479821	13
1536001	13
12513945	13
9899862	13
16069469	13
29405334	15
3296272	13
1627261	13
132998	16
3127787	13
7075986	13
18086460	16
16891462	17
1804728	13
14014171	13
1631790	13
6155996	13
5710307	13
25003733	13
1903793	13
1773476	13
2713950	13
17493510	13
10652102	13
3408626	13
3208895	17
1425676	13
30875221	13
22492566	13
6659960	13
856606	13
16823108	13
4476821	13
94185	13
30620558	16
5590391	13
375327	13
3781708	13
12263269	17
263358	13
4973435	13
2288804	16
2767417	13
735298	13
2094514	13
5668304	17
9390509	13
499728	13
2356583	13
9794079	15
5811828	13
4641952	17
13406187	13
18879322	13
4957942	13
13132472	13
3535300	13
5921325	17
21435692	13
9705085	13
2917419	13
26376453	13
961205	13
1922060	13
10098613	13
14126904	16
6313892	13
1410837	13
2485118	13
15635852	13
14808458	17
15658260	15
673132	13
11046577	13
11947937	13
16255654	13
2315394	16
29975226	13
3071693	17
10973394	13
6150291	13
4877761	16
2058443	13
5471971	13
1361277	13
9838279	13
873913	13
776148	13
2152163	13
24389135	13
1691085	13
19561985	13
13927571	13
2063881	13
12293049	13
19152118	16
15555992	13
21340464	13
9857133	16
9213062	13
13296124	13
31877376	13
15944047	17
1435279	13
6833323	13
1588127	13
4001912	16
6970333	13
2969832	17
7758552	13
3563879	13
7371755	13
4408206	15
16506253	16
1341248	13
2790075	16
16211664	13
9703744	13
9644752	13
15928900	15
4170309	13
8461619	13
1227877	17
250326	13
737765	13
1295723	13
30263707	13
25812131	13
28298761	13
3859655	13
26954713	13
4688399	17
5133316	15
11608947	13
643194	13
3076231	13
28997944	13
2203586	13
8263544	13
910417	13
24973119	13
11648821	13
10585546	13
19868983	17
13962879	13
1105910	16
19924005	13
3786281	13
2895682	13
8315090	17
101502	13
6274335	13
13022128	13
15209935	13
1050229	13
15892646	13
11484429	16
4872030	13
1063108	13
2183825	13
21611324	13
2499710	13
382404	13
3740068	15
4826587	13
618346	13
4365123	13
11980888	16
22665555	13
422835	13
4997848	17
7336332	13
11862110	13
17447851	13
295048	13
13065074	16
11833561	13
7500665	17
9078652	13
1334384	15
4723581	16
3650215	13
969414	13
2606694	13
10301129	13
249115	13
12068758	17
5976633	13
1485186	16
5111964	17
2764723	13
4609076	17
5536482	13
3224126	13
9213240	13
8785728	13
16777019	17
12798045	17
8438758	13
4875570	17
46645	13
106742	13
251513	13
191568	13
3184812	13
25176683	13
179126	16
7223436	13
5321759	13
29965436	13
7191950	13
1606769	13
4354959	15
6255691	13
7061111	16
3585900	13
1658824	13
5640713	13
12194380	17
110825	15
1765739	13
1920059	13
561756	13
21821474	15
12848069	13
26627456	13
37567325	13
30314112	13
1675703	13
15903345	13
26956588	13
6378704	13
912400	16
1653310	13
7723671	15
8689815	13
599116	13
23566576	13
8556744	13
496410	13
359173	13
1448914	17
13299184	13
1205309	13
23296864	13
3741729	13
952299	13
28228554	13
4338327	13
9578725	15
6488699	16
80236	16
2639927	13
546318	13
19738197	13
322408	13
5240939	13
9485760	13
5161213	13
3391217	13
4601906	13
10668722	16
885622	13
2376896	13
1052208	13
10167229	13
22902428	13
7766515	13
1877308	13
1547570	13
35539521	13
13770228	15
17846932	13
9754981	13
2518846	17
4698930	13
7067031	13
143112	13
12697452	16
2856070	15
1939754	13
4485195	13
7767777	13
7953885	13
6512749	16
1796471	16
33322104	15
91244	17
1747253	16
16519664	13
564376	16
6940305	16
7974536	13
8587751	13
1488522	16
2180124	16
4113190	13
3818721	13
19051841	13
2646181	13
4304381	13
10702674	13
25578978	13
1031556	13
4985593	16
10319842	13
176967	13
3451618	13
11143486	13
605301	13
2291555	13
2446008	13
2559366	17
3490298	13
467598	13
18622028	13
6291129	13
2142659	13
4665590	15
10488375	13
21848655	13
6203073	13
12921378	13
32339	13
13126073	13
4562683	13
951426	13
32073985	13
6410651	13
5789654	13
10985020	13
5546775	13
26546408	13
6331033	17
22448596	13
12157182	16
880474	13
16021566	13
5574154	17
935328	13
10925111	13
11972044	13
24889889	13
5805711	13
186004	13
5668017	13
1959427	13
1584669	13
6322432	13
2892384	13
16933	13
11946725	16
2212140	13
9066482	15
12132810	17
24279317	13
2955385	13
16449234	13
10035832	13
10147674	13
18708767	13
11050053	13
4917836	13
14001925	15
1160521	13
3491083	13
14063175	13
7258768	16
14757603	13
15813539	13
36502265	17
2195476	17
496712	13
4561900	13
472737	13
5764592	13
161514	13
152952	13
3001467	16
621217	16
19312344	13
10764753	13
3328294	16
5250575	17
2948550	13
8221408	13
4230008	13
8720153	13
24006954	13
3236313	17
18882235	13
12792373	13
11809309	13
11354838	15
10244268	13
21578137	15
13903745	13
22760520	13
14524192	13
8653076	13
21373519	13
7736702	15
181661	13
1123795	17
56246	13
21984055	13
3144248	13
2052046	13
21911923	13
2409649	13
2313828	13
263341	13
12516674	13
1423755	13
891157	17
9424262	13
2963913	13
9942779	13
5332719	13
10456124	13
19322448	16
1126338	13
12006168	13
8358521	13
5155158	13
3888095	13
3977428	13
2412495	13
2481813	15
8061340	13
9768074	13
5839795	16
1296356	13
1636465	13
1049671	13
15898795	13
6938502	13
1520508	13
14497712	13
8773657	13
1619551	13
4347451	13
15022401	13
13325926	15
4329416	16
3736709	17
4361572	13
3036412	13
10031095	13
334400	13
16151074	17
27666560	13
986093	16
8820678	13
7605725	13
1993741	13
6415462	13
5036310	13
739287	13
1669095	13
25652130	17
25663781	13
9383161	13
774989	13
23631806	13
2185867	13
4284254	13
12478442	16
5936238	15
34311235	13
4139999	15
557379	13
6713479	13
594074	13
2779525	15
19578296	13
14108841	13
974341	13
2470306	13
1456141	13
1604989	16
6712816	13
13257815	16
844571	13
18385869	13
6837247	13
9736435	13
2757219	13
4087512	13
3198819	13
19800056	13
1253152	17
96162	13
35797923	13
1869848	13
14627060	13
121588	13
6174100	13
2304747	17
1874333	13
12788160	13
10647350	13
7157709	13
2674815	13
3016950	13
10172628	13
150366	13
13793934	16
10350548	13
2702853	13
28710220	17
4640464	13
36367519	13
2215727	13
8075358	13
2849885	13
3895337	13
947347	13
979102	17
453409	13
7799698	13
13070254	13
7913641	13
9425139	13
6310953	13
2166631	13
9513239	13
27823988	13
3228553	13
5401764	13
808963	13
23362116	13
9341382	15
10388152	13
5985750	13
10016251	13
7768318	13
16836091	13
1347039	13
16847531	13
3821489	13
14382176	13
35460034	16
15334705	13
4415759	13
58712118	13
13988086	13
1518753	13
8296785	13
5482007	13
21679955	13
5898984	13
1460341	13
9924982	13
4265614	16
15208527	13
1793903	13
6139658	13
3260655	13
12799710	13
5870803	13
9168752	13
9188944	13
7188177	13
8776893	13
3722313	17
5089983	13
33235185	17
10269661	13
2214146	17
3429986	13
23113957	16
2408973	13
1124583	13
7879169	17
1718524	16
1524556	13
2538672	13
12982489	13
5619828	13
4816674	17
6994344	13
3280816	13
11032707	13
4881882	13
1272537	13
2495006	17
3374310	13
538504	16
4863065	13
12820830	13
24469433	13
6627230	13
7676054	17
1424953	13
6147539	13
22807137	15
56380638	15
7358607	16
35580155	15
9956506	13
14283322	16
13066953	13
245297	13
10080743	13
2599216	13
8561447	13
132053	13
5107736	13
1110178	13
3021095	13
24907872	13
4815955	16
3408447	13
16999510	16
5612877	13
21472288	13
5098491	13
2121866	13
5517369	13
17998059	13
3598773	13
14384415	13
1915663	13
4538530	13
4968556	13
12289316	13
1145408	16
3000263	13
4725415	17
28987475	13
3060175	13
12469516	13
13816776	13
3850897	13
6752592	13
4044689	13
1687010	13
27053161	13
15427942	13
2865108	13
15476758	13
1665986	13
3038874	13
7858665	13
13218247	13
2796256	13
6449961	13
9758893	13
1018784	13
1059433	13
1788081	13
9361499	13
2574546	13
14555176	15
7642302	13
22933184	13
1107612	15
5267999	13
2177822	13
11029782	13
7570201	13
5836037	13
7595642	13
1827316	13
41153339	13
6388896	16
4791571	13
941370	13
11395739	13
3217170	13
690301	13
15117256	13
5385667	13
21737230	13
1795775	13
1687733	13
8218054	13
10011638	13
10805490	13
6260099	17
1009217	17
27932499	13
1497349	13
46123	13
10476994	15
3279002	13
26034137	16
1165546	16
1985690	13
1307308	13
18270628	13
8761949	13
1799408	13
869967	13
406616	13
20860150	13
12836884	15
1175868	17
2860805	13
10804591	13
19308137	13
991221	13
11813579	13
6847401	13
5652849	16
10298126	13
5000328	13
5698999	13
6747978	13
15849777	13
41819	13
1376445	13
7064101	13
8542739	13
4060787	13
5496339	13
1562439	13
21781282	13
10601790	13
8282189	13
5507225	13
9533220	13
7696575	16
2109066	13
7214711	13
4482628	13
2899517	13
2179905	13
863108	13
1488778	17
10254208	13
1585991	13
4943608	13
8585175	13
2421165	13
63917173	13
286856	13
6472949	13
7499101	13
10338119	13
6149493	13
4693447	13
3154904	13
728879	13
9370997	16
642368	13
1418714	13
1477848	13
13967005	13
6866160	13
35156005	13
21513022	13
41360525	13
1667245	13
1671591	13
5623533	13
2264695	13
14767130	13
23028184	13
2727177	13
22923645	16
5734604	13
3802228	13
2259824	16
14881136	17
9059023	13
12049701	13
13101103	13
3443352	13
2405829	13
6388285	13
13552731	13
12159922	13
7547849	13
3724010	13
2431425	17
11796911	13
3141168	13
8518157	13
17247172	13
2962032	13
10248648	13
6270712	13
2070443	13
6521330	13
27073932	13
13583215	13
13650508	13
1779173	13
19406937	13
989645	13
4969974	13
1958842	13
2097286	13
4906430	13
3525768	13
3748918	13
5617111	13
6039738	13
9722033	13
1376049	13
2813183	13
5944640	13
5585042	13
869321	13
2392071	13
19987	17
8613154	13
3898748	13
3397195	13
13405449	13
11616141	17
1775223	13
2199011	13
25831290	13
5499291	13
4420885	13
6761106	13
12314333	16
3642144	13
1049837	13
450488	13
11018104	13
508884	13
3467114	13
8026864	13
6030445	13
18791896	15
9590186	16
764412	13
1279445	13
2849030	13
709539	13
20434931	13
7406665	13
6240915	13
2681203	15
7154070	13
3467920	15
4268286	13
8524014	13
5608215	13
26023637	13
7362111	13
2770355	13
927636	13
12020876	13
22679257	13
10519715	13
16270773	13
3984003	13
3405521	13
20750943	13
6713074	13
6120010	13
9530730	13
13293685	13
4605357	13
10789517	13
1785612	13
4778654	13
10667487	13
496457	13
87749	13
4546601	13
14857679	13
7004708	13
4028779	13
6515878	13
532398	17
2169191	16
11277266	13
593759	13
27232268	13
18125794	13
6273567	13
8099743	13
10539820	13
626958	13
2751111	13
19356941	15
625946	13
712442	13
20836307	13
18190637	13
49349021	13
15138209	13
5915355	13
12832957	13
10169740	13
5548101	13
283905	13
2167933	15
5099418	13
37477289	13
2659162	13
3177230	13
2126687	16
17971028	13
692786	13
612879	13
5944303	13
17764921	13
2505454	15
36404096	13
12268773	13
11196889	13
7664985	13
1450100	13
17377788	13
2430630	15
36308174	13
4396604	13
6250016	16
2871618	13
12813561	16
9424063	13
984011	13
13772687	13
6408216	13
10334387	13
14831535	15
1647275	15
11111878	13
592819	13
1599682	13
1980403	13
2085739	13
393801	13
5161352	13
2156408	13
676057	13
5047398	13
1952020	16
2001204	13
12180825	13
2916047	17
3850883	13
630538	16
777985	13
2639155	13
8307259	16
17755317	13
5568358	13
11214481	13
5696196	13
11502499	13
8207160	13
5808425	13
1290389	13
1560949	16
260112	13
2307863	13
825678	13
150577	13
14680802	13
2456242	16
32251154	13
5003613	13
7796018	13
608067	17
7674334	17
2120302	13
14166513	13
9234076	13
7676042	15
3237202	13
3129995	13
3868079	13
12962636	13
4116036	13
2745433	13
4509900	13
6370829	13
3283229	13
444395	13
542941	13
21195040	13
7745529	16
6863348	13
557765	13
3518648	13
9638284	13
2455617	13
2658122	13
7177739	13
13074903	13
11037544	16
1999750	13
778629	13
4629972	13
2936812	13
8821086	13
17442944	13
1809345	13
1537367	13
4162727	13
5218519	13
1451865	13
42703482	13
2393388	13
1739304	16
5737	13
12067494	16
12971036	13
2138474	13
1372633	13
10402445	13
1453002	13
16480537	13
15424735	16
7643925	15
4100122	13
16346690	13
2767713	13
667059	13
637995	13
5628712	13
2899572	13
6605644	15
7618458	13
7682486	13
1978808	13
5802347	13
10043428	16
7073045	16
13705505	13
1300542	13
16521652	13
2031325	13
1007433	13
6552030	17
4070569	13
13975762	13
6006321	16
4281344	13
10036966	13
9273458	13
18093598	13
4947017	13
36446265	13
866815	13
9148127	13
415287	16
4264206	15
10997517	13
1964175	16
14135468	16
9518800	13
412619	13
1646986	13
1451168	15
3741589	16
178543	13
11361477	17
7406319	13
4122504	15
3776899	13
18857463	13
4594854	13
2893435	16
1613550	16
32356483	13
15499463	13
5932947	13
5481943	13
7361230	13
21085514	13
4175981	13
9396654	17
2304210	13
531538	13
2263555	13
13768907	17
5582791	17
5254987	13
3867529	13
12340248	13
12661800	13
8175617	13
496520	16
2467071	13
1602341	13
13009722	13
3137473	13
5428163	13
4123399	13
12513006	13
28752531	13
1378555	13
17050214	16
14094289	13
1840727	13
18841835	13
1836285	13
490332	13
3235119	13
27203510	13
6030834	13
8143226	16
7870460	13
347562	13
275671	13
136219	17
2472056	13
4147123	15
3645007	13
29440288	13
6731598	13
12794297	13
4640612	17
19076171	16
4130235	13
6541893	16
187811	13
2260847	13
12858891	13
17202605	13
3702978	13
2230699	13
2391987	13
8642746	13
7608477	17
5182254	13
2262400	13
2223984	13
4007630	13
4907169	13
704077	13
1321475	13
11245898	13
1487344	13
2022314	16
13355608	13
36135054	16
24610600	13
5809089	13
2910054	13
13099209	15
23081755	13
21629581	13
20933576	13
2892663	13
1065210	13
22097663	13
8076783	13
8804386	17
11792333	13
6839446	13
2152351	13
1137969	13
6154956	17
6431169	13
732886	13
13026130	13
11882633	17
4360057	13
142186	13
17559901	13
3591689	13
707961	13
3644097	16
23994891	13
669907	13
1630763	13
4186413	13
645847	13
2861840	17
13222370	13
15009396	13
9211994	13
9199637	13
7679404	13
3656839	15
9820177	13
5300617	15
4918943	17
7362662	13
5805773	13
3551776	13
8371890	13
17450586	13
5692533	13
1652892	13
19146325	16
2462628	13
10378478	13
4484692	13
2230267	13
28406241	16
3062465	16
172109	13
635132	13
17206062	13
2648639	16
4239168	16
5452948	13
8910600	13
704022	13
2591959	13
200587	13
4081982	16
1588813	13
5899683	17
2152587	13
139654	13
5323974	13
184047	13
20111265	13
8837081	13
15274204	13
17784938	13
41214599	13
327166	13
710421	13
3976115	13
23426603	13
2399877	13
16808800	15
4892546	13
1879991	13
7723625	13
2903038	13
4276366	13
4377133	17
4809822	16
871381	13
113633	17
4150991	13
31132035	13
9927736	13
6471009	13
13041071	13
2064083	13
4660646	15
4324813	13
26142623	13
20782922	13
2760755	13
6527751	13
8998774	13
11006965	13
1192982	13
3077782	13
1634033	15
18095532	13
2449074	16
9062509	13
93352	15
6587850	13
4578505	13
10230270	13
8544514	13
258194	13
8797286	16
24691	13
56878	13
4971000	13
16166972	13
12366508	13
6493129	13
43511812	13
27043767	13
12698560	13
4434083	13
8091501	15
1293214	13
13424118	13
13592892	13
8558363	13
6496423	17
9704486	16
1259002	16
1878696	13
162783	13
19401408	13
984825	13
4282775	13
7142355	13
3348135	13
384026	13
7568358	13
36907	13
7461067	16
1903549	13
4196117	13
11863335	13
329719	13
4434949	13
5562669	13
12592059	13
20886949	13
3808217	16
408450	13
11115942	13
7551489	17
4845618	17
8382200	13
8571082	13
8221467	13
2146601	13
21608906	13
15242745	13
16038752	13
21222549	13
939165	13
9032850	13
22305025	16
1641038	15
847274	13
22498224	13
11933836	13
11729135	13
3179840	13
1276675	13
1641709	16
20362995	13
9116662	13
7592153	13
2603068	13
7466623	13
16315355	13
27382276	13
18112701	13
28169456	13
15381718	13
3300422	13
1073119	13
24818924	13
2795030	13
8396915	16
8136809	13
22770403	15
13912906	13
14415	13
5975976	15
11853665	13
2386104	13
6041045	15
14171689	13
86796	17
48704872	13
7921640	13
16693834	13
397565	13
10623	16
14806133	13
3277879	15
4245795	13
10044440	13
21159449	16
2639588	13
20858061	13
3352227	13
1491280	13
2688744	13
22265	13
8933706	13
1209300	13
15683786	13
6337249	13
554281	13
17990041	13
20343273	13
5633116	13
11887011	13
1235839	13
5480591	13
11898348	13
9493359	13
2030599	13
3270727	13
3676165	13
562878	13
12642870	13
3372228	13
49817736	13
17492370	13
1635948	16
3683672	13
25828474	13
15482790	13
26282031	16
11049127	13
23786936	13
10010724	13
3134476	13
7488452	13
23307620	13
12124727	13
2256702	13
6396521	13
12535587	15
1543058	13
5677792	13
13827176	17
3263961	13
1524155	13
2780769	13
3596958	13
8084209	13
14386823	13
17116334	13
13055444	13
1270330	13
2620833	17
5693942	15
1809708	13
9550093	16
17717140	13
458080	13
3252007	13
8364261	13
16501500	16
12841287	16
447975	13
22471885	13
3317613	13
4160101	13
12180718	13
4030591	16
10853783	13
2526177	17
11364003	13
2540043	13
7573252	13
8487315	16
10171146	13
5311814	15
457395	13
6857293	13
7939359	13
7086412	13
1604890	13
1404379	15
11609370	13
14369058	13
6726205	13
35493678	13
32792693	13
1211803	13
5332210	13
2296807	13
2055453	13
1778818	13
2375730	13
28302130	15
5147118	15
8491022	13
23012524	13
2133974	13
2157618	13
26716823	13
1454789	16
11912100	17
10221591	13
11950014	16
1597291	13
18803214	13
26649022	13
5825647	15
2405619	13
9599750	13
1683554	16
294400	13
11844776	13
776145	16
12278273	13
23356530	15
6246847	13
21728368	13
11021017	13
5301728	13
3679148	16
1821229	17
8355935	17
2456076	13
15198843	13
4467344	13
4363097	17
6752340	13
7552828	13
10545384	13
13342378	13
2180354	13
19342003	15
4625143	13
11765932	16
3376465	13
15771091	15
4726997	13
8907591	13
4889131	13
9126875	13
11798768	13
3390704	13
19349101	16
880940	13
15584602	13
21047301	16
3651976	13
7863788	13
7882425	16
25028638	13
3579186	13
1152258	13
4545095	13
4642861	13
12487231	17
3279723	13
13248504	13
446565	17
2419646	15
9689548	13
12477216	13
28709193	13
6423022	17
12729124	13
5110323	13
8531640	13
10825852	13
11204713	13
26747145	16
7505766	13
342727	13
3156583	13
2190152	13
1064819	13
1171472	13
14179959	13
1612383	13
7107098	13
19821326	16
4899366	13
6077945	16
8369687	13
1346538	13
7520623	16
8261458	17
5104202	16
13036999	13
13796975	16
13721356	13
10909960	16
4483960	16
4801259	13
13145498	17
1805869	13
5005493	16
7014476	13
2518693	16
9624192	13
4992314	13
10460108	16
3866843	13
2407383	13
12623693	13
2182157	13
117208	13
1640974	13
1993840	13
4164476	13
11221706	13
4057195	13
3573858	13
360969	13
15451573	13
499716	13
8077318	13
647447	13
8627387	13
16001087	13
16073509	17
7186744	13
43931675	13
10050552	13
20261754	13
21342454	13
13499765	13
1024880	13
1145144	13
14238772	13
6828532	15
9956284	13
885392	13
7225904	13
4348068	13
22826323	13
361415	13
1005568	13
10686637	17
4896427	13
5399426	13
873195	13
14050777	13
10141903	16
19037740	13
7575829	13
4252367	13
3093939	13
4733533	13
8283907	17
16113590	13
9232600	13
7698485	16
10638955	13
1605469	13
10529844	13
240062	17
2339055	13
2707933	15
2818816	13
5166403	13
4371713	13
7718184	16
7820824	16
8108651	13
8953764	13
4008174	13
9131800	13
8734181	13
1583785	13
8721842	13
1429159	13
3333529	17
898705	13
1397607	13
7123834	13
5366580	13
3621018	13
1580690	16
7504482	13
14237695	13
11982168	13
1697954	13
32092616	13
11231899	13
19508039	17
3112211	13
777951	13
6991725	13
10896954	13
9973895	13
2499444	13
23281393	13
2273403	13
4369523	13
1948801	13
15149897	13
8682221	13
8567691	13
9804131	13
2105748	13
5489006	13
2426669	13
515676	13
3888990	13
4578730	13
2209724	17
314368	13
41166	15
781401	13
4964465	13
2057283	13
10511638	13
9132537	13
20790034	13
17821021	13
1331489	13
5616386	17
1652944	16
2481189	13
1405805	13
5523093	13
21400991	16
10540434	13
19277444	13
5601246	16
3630784	13
6263319	13
53599	13
38622236	13
5588800	13
1910143	13
6612526	13
9286834	13
256452	13
6585767	13
11175249	13
5122529	13
7996529	13
2687379	13
5641710	13
618816	13
5831325	17
686289	13
4518746	13
1368154	13
2181432	13
8429317	17
6077896	13
2715911	13
1896029	13
2414190	13
59796639	13
153703	13
2970473	13
20986503	13
12886198	13
3919431	13
606425	13
10317076	13
2095738	13
3088164	13
9403877	13
14222789	16
31238641	13
17631459	13
301860	17
6685418	13
381249	13
16540425	13
8221624	13
43578742	13
2605507	13
5738770	15
13914730	17
18432652	13
670467	13
6540536	13
3847346	13
5183129	13
3550365	13
9672988	13
11089012	13
851011	17
13915604	13
3142717	13
1546560	13
29909588	13
12966202	13
2000212	13
4870954	13
327251	13
9081836	13
5764440	13
5876616	13
9204993	13
2718727	13
2823253	13
118627	13
10626341	13
309586	13
8350082	17
4790689	15
414336	13
4782350	13
13858984	13
18559366	16
7683808	13
4192566	13
16978486	13
1745876	17
2863955	13
12342207	13
7041458	15
16866726	13
11363044	13
12466829	17
7643067	13
6565967	13
13309705	16
41819768	13
20608378	13
410963	13
23506477	13
10729917	17
243455	13
1423040	13
14617693	13
7971103	13
3208167	13
764071	15
7186017	13
2294289	13
21770678	13
4968863	13
3830925	13
2647505	13
1947503	13
16149556	13
8697127	13
1114688	13
13101936	13
9289974	13
7437369	13
7883256	13
10545439	13
410689	13
5895698	13
9919769	13
9583615	13
33131086	13
14805133	13
8198246	13
7582683	13
9764746	13
5089542	13
10525671	13
3339348	13
3202056	13
2021918	13
2520114	13
13934235	13
1267308	13
2096051	13
13450197	13
14912599	15
13267253	13
9295027	13
762920	13
3944244	13
9418357	13
1421015	13
1402461	13
1128274	13
2099878	13
12904257	13
2380172	13
2605874	13
3376820	17
10618303	13
1966647	13
24486165	13
2905497	13
4104299	15
2215249	17
5165061	13
5018294	13
4041276	13
2165953	13
2932537	13
10392361	13
14485853	13
11415690	13
13711001	13
973640	13
8140728	13
812835	13
9786220	15
1520283	16
1233131	13
5606277	13
2495478	13
3001738	13
3482488	13
41903	13
27999141	13
1887469	13
14376126	13
15339447	13
8040843	15
3811504	13
1635133	13
25209197	13
713837	13
5299050	16
1488123	13
7587471	17
5624890	13
189450	16
7801597	13
16884239	16
8148238	13
12099491	13
967779	13
17560179	13
48543	13
3717630	13
1320144	13
1152194	13
3507885	13
4829506	13
15429003	13
9316251	13
10357596	13
4235365	13
3129108	13
3827559	13
4713723	13
323589	13
5549282	13
19955327	13
12354582	13
31922441	13
19815	13
4501194	13
977254	13
13923077	13
2938970	13
5231023	13
1998913	13
13878599	13
4452260	13
6043190	13
289673	13
11728851	17
8679089	13
4533881	13
9820522	16
1524220	15
5017001	13
2643693	13
15725647	16
1104054	13
392771	13
23571933	13
8220989	13
793136	13
7086756	13
1205093	16
25469309	13
34502128	13
10634335	13
5221373	15
13694605	13
3321786	13
8823006	16
1017395	16
874217	17
6856398	13
6211011	13
1436359	13
2135126	16
6091258	13
7233054	13
2798896	13
5431758	13
19625337	13
8781134	17
26247832	13
3172973	17
19989983	13
9669850	13
6096325	13
7523545	13
1004667	13
5704547	13
648208	13
1970145	15
8703	13
2053851	13
2221793	13
6545676	17
3706529	13
13498462	13
3577436	16
6097059	13
21149098	13
13201959	13
3970940	13
6975690	13
16405090	13
111021	13
26199686	13
27661050	13
4977165	13
6846269	13
287162	13
1540827	13
652312	13
4344591	16
3772943	13
38116728	13
2876075	13
29168149	16
854171	16
10657643	13
1093925	17
11779684	13
1282996	16
3499626	13
1061772	13
2298228	13
6989835	13
3227716	13
3537155	15
18274481	13
2256554	13
4784510	13
8789892	13
13185010	13
20633996	13
10376849	13
137615	13
3825687	13
6849403	13
14978612	16
4390820	13
952867	13
1286886	13
9020732	13
1895310	13
17393278	15
7554188	13
13080706	13
4888768	13
7393152	13
841085	13
3729965	13
8261580	13
5040237	13
556826	16
5827536	13
7518735	13
15248243	13
5440606	13
4120745	13
5895613	17
11377940	15
11923818	13
11287318	13
33876524	13
1972503	13
1131164	13
3431225	13
3568097	13
4505188	13
3491276	13
36932424	13
10219126	13
884230	13
2476384	16
1073998	13
37595	13
7219971	13
709035	13
8310266	13
21307512	17
493093	13
5744890	13
4345974	13
41292523	13
17170965	13
8018070	13
13800165	13
2322803	13
10126510	13
9143401	13
10327825	13
4596637	13
17362558	13
10930003	13
10653190	13
4287385	13
1839312	13
13206954	15
10869823	13
2488619	17
2279951	13
14345241	13
15866219	13
8361002	13
230332	13
23066436	13
3348018	13
17501191	13
39364833	13
12778174	17
12487141	13
19504663	13
15825653	17
15904896	16
7767326	13
7996672	13
3603704	13
3945175	13
6235397	13
7903816	13
35309899	13
5492607	13
4810867	17
1951654	13
1713112	13
4256713	13
5934196	13
16076881	13
1833498	13
29712020	13
13991102	13
15686757	15
641826	13
7364449	15
25098798	17
19522675	13
5493014	13
17319997	13
9348593	15
762503	13
1909420	13
3111094	13
4645705	13
14179507	13
23811497	13
14900748	13
6392659	16
23934001	16
4853715	13
9764817	13
1201062	13
11038485	17
7625937	13
1555356	13
1009517	13
3087021	11
8962214	13
11233718	13
4915715	17
1851085	13
679665	13
938671	13
941012	13
6299810	13
3818274	13
5850212	13
8066238	15
25226796	13
25167297	16
5352464	13
20261611	13
23000378	13
4008988	13
285867	16
1365205	13
1912624	13
12350090	13
3512943	13
14297934	16
4242864	13
4569962	13
4284274	13
8716605	13
9765852	16
3177103	13
26429236	13
4036053	16
4303230	13
6147131	13
14547253	13
26878312	15
10287846	13
3876629	13
4275562	13
4576399	13
335876	13
1137886	13
5697768	13
14164767	13
6515795	16
740902	13
9111482	13
5102056	13
13073420	13
4174960	13
874584	13
4288917	16
1037468	13
18065680	13
580374	13
118485	13
29437518	13
2080822	13
20294053	13
4831012	13
1293746	13
1536642	13
595028	13
5361238	13
9689929	13
524408	13
3808686	13
3844491	13
17136230	13
8578857	13
13437692	16
4539551	13
21621602	13
2181309	13
13917202	13
1008709	17
11836331	13
19496487	13
28301369	16
179970	13
684337	13
29908078	13
3226650	17
8367624	13
7828415	13
71624522	13
1798687	13
78975	13
18132240	13
2970180	13
8226330	13
20674652	13
11184656	13
4068386	13
6314030	13
23064859	13
65745683	17
7486735	13
14967210	13
2177576	13
92952	13
1188948	13
3681649	13
5065398	17
3910682	13
1407319	16
5625167	13
7700256	16
6515063	17
4814298	13
4452183	13
845578	15
7365248	13
3906537	13
16001200	15
730525	13
3432128	16
3593634	13
9333684	17
7273666	15
6592492	13
6704301	13
1409571	13
1660192	16
575615	13
11237772	13
16646854	13
381460	13
251026	17
2799514	13
25586067	13
6373176	13
24852921	17
5438895	13
211126	13
163452	15
587633	13
3800197	13
10032653	13
3464403	13
12799576	17
818331	13
1631928	13
2282261	13
611836	13
36158408	13
17407581	13
588683	13
2338127	13
1176588	13
7489454	13
10153043	13
16348272	13
2392680	13
2606482	16
2360114	13
3109799	13
5122008	17
14136102	13
1630445	13
28867261	13
2229767	13
1489597	13
18693424	16
9572731	13
1899459	13
11210950	13
11399457	16
24537215	13
8434935	13
14568907	17
14258478	13
4188710	16
1708549	13
6113471	16
1387738	13
7934457	13
26370238	13
5715796	13
15170326	13
88924	13
17084142	13
8951240	13
3275272	13
14954464	13
34093085	13
1862584	13
4226883	13
810751	17
2519378	17
7758526	15
5736099	13
11226556	13
2919702	13
1059821	13
5059179	13
4754841	17
3346591	13
9005920	13
836795	13
12643094	13
8790100	13
12271635	13
5843307	17
9819098	13
31524457	13
4649568	13
16720072	13
2339029	13
2557829	13
41894	13
8364074	17
7684040	13
1172109	13
9640500	13
11210815	13
3088998	13
3653114	13
3247519	13
12561898	13
7666152	13
17440264	13
9845162	13
25133380	13
14843456	13
2813389	13
5644945	17
1439457	13
1533416	15
5831869	13
464426	13
6642249	13
14543329	15
8179737	13
1167999	16
2188098	13
6009015	13
5208409	13
22453699	13
10141071	13
3332792	13
13079662	13
487604	13
57335	16
8131776	13
5375592	13
21697375	13
29623905	13
410150	13
18627555	13
17055842	15
1497124	13
30650955	16
3598285	13
22747157	13
3070850	13
58007	13
5323202	13
1223021	13
38141039	13
12982594	13
13524460	13
2323571	13
24791061	13
870297	13
4288451	13
8744618	13
3833069	13
3420444	16
39969178	13
19769991	13
9284545	13
5213151	13
6652094	13
1326351	13
5409754	13
12256964	13
4101450	13
6957888	16
3270710	13
5933854	13
3755636	13
7388393	15
5934241	17
2238975	13
10508788	13
1174067	13
32985487	13
10863558	13
1164835	16
25962142	13
14852372	13
5169259	13
16520777	13
5216371	13
5123116	13
11586526	13
10153761	13
812387	13
33795545	13
8391422	13
7464084	13
495653	13
7725095	13
4297011	13
2108752	13
31693843	17
12356792	13
4552327	13
8561704	13
726677	15
4853940	13
3106776	13
1113129	13
11400432	13
357674	13
5398103	13
4731127	13
6861963	13
10674754	13
730970	13
97567	15
15013541	13
1374480	13
15541121	13
23605952	13
4944235	13
6262052	13
513540	13
649019	17
8257193	13
4400317	13
6846407	13
1518830	13
12677362	13
4559519	13
2334684	13
15463023	13
6087318	13
6039066	13
8629422	13
40454402	13
6828227	13
9837993	13
8963012	13
4608733	13
7800944	16
9513536	13
2693801	17
26581652	16
7491575	13
303115	13
3040186	13
1200618	17
5291010	13
4881973	13
3731642	13
838608	13
31448474	13
8862253	13
15334805	16
13369754	13
3103779	13
31670714	13
10515855	13
8302783	13
5187233	16
544690	13
23127383	13
9835960	17
1091719	13
931259	13
2098530	13
1644365	13
3837233	13
2643160	13
2449402	13
17782293	13
3931140	13
2257213	13
10293588	13
1034166	13
931484	13
2925483	13
3098429	16
3279346	16
19267030	13
16029529	13
5612918	13
6813341	13
13001741	15
1650250	13
13816534	13
14070402	13
15370380	13
9855492	16
9391656	13
220132	13
17368821	13
957752	13
4557919	16
10817189	13
2049159	13
11116458	13
3065154	13
3072126	16
2210336	13
17353447	13
10624120	13
1971084	13
371663	13
8615737	17
7863817	13
5446948	13
33316291	13
11831291	13
11129846	17
1493202	17
12678391	13
6368839	16
7886258	13
1398476	13
11432095	13
15966707	13
4776145	13
17696688	13
2514406	13
1988209	15
30090005	13
8722623	13
1014945	13
1978020	17
5278685	13
12896090	13
43536592	13
12447144	13
10342078	13
5463323	13
11228233	13
20445403	13
21307757	13
8061889	13
16601232	13
6796913	13
3037039	13
9963828	13
2331572	13
9595302	13
2737030	13
4225885	13
10669494	13
3086855	17
18349348	13
6621435	13
1372365	13
2660349	13
15253108	13
22497698	13
10560895	13
22170	13
4194528	13
8001	13
9113608	13
5935312	13
1618632	13
13035797	13
45570392	17
1395373	13
8981576	13
703120	13
23819183	16
12762487	15
21408048	16
38428529	13
20396730	13
8694336	13
31856760	13
1157605	13
2734002	16
2802545	16
8938931	13
1552622	13
7224261	13
12591109	13
2092550	16
4493549	13
2817053	13
7577703	13
2776200	13
5736445	13
12291974	13
4640997	13
14967257	13
2962240	13
8447969	13
13849323	13
4802059	13
14868597	13
7940746	13
5475154	13
13918349	13
9825653	13
11741629	13
20666043	13
17158627	16
1701472	13
2343195	13
1412808	17
2214066	13
9577656	16
3610897	13
2659972	13
3848507	13
7293022	16
563146	13
8281298	13
5852051	17
13831242	13
1936310	13
24941688	13
3203431	15
2816931	17
10501486	13
963922	13
11668999	13
18449953	13
15689353	13
520830	13
20368510	13
15067441	13
424889	13
1428369	13
2339145	13
10225808	13
21239060	13
6803018	13
10555581	13
5840881	13
13557318	16
2890199	13
4010058	13
211383	13
2765589	13
9994674	16
5765436	15
6276007	13
6531536	13
5010869	13
18095722	13
981763	13
73714	17
4096545	13
17568834	13
14838490	13
22701576	13
11571509	13
1650733	15
4780375	13
10351831	13
2168676	17
978392	13
17755312	13
7211668	13
3556520	13
2249301	13
18843753	13
1030242	13
11254671	15
1545336	17
2610273	13
2152642	13
36952794	13
15090185	13
1027459	13
18551251	15
6761033	13
759583	17
2797428	13
6529584	13
177197	13
5887819	13
1682160	13
4500841	13
2515586	13
15408770	13
8734150	13
14634646	13
11162326	13
5253944	13
21055367	13
10119003	16
9787315	13
4139138	13
6484685	13
22214160	16
13823950	13
9045345	13
8124794	13
4373999	13
2590472	13
23014528	13
9059732	17
16445212	17
16817278	13
6620846	16
1981610	13
12442966	13
7205427	13
20493815	13
29641683	13
6346003	13
2005262	17
3129167	13
4943669	13
1144866	13
2729479	13
10308915	13
14213727	17
8120634	13
3847530	13
4556100	13
1218218	13
1517859	16
18789735	16
798434	13
19118723	13
12086285	15
9760159	13
2806606	16
12531190	17
5461308	13
2054812	16
11736204	13
1387844	13
1687217	13
2979385	13
8184875	13
11769174	13
7038059	17
2195848	13
8078978	13
4371487	16
3923153	13
10217871	13
12091508	13
253959	13
14640821	16
16590201	13
845230	16
37141970	13
14604041	13
7372675	13
16408158	13
9163226	13
10158813	13
6181168	17
9163753	17
8827918	13
11007152	16
10967494	15
2256398	13
55356884	17
6329133	13
1040496	13
2793909	13
1463112	13
12913521	13
15354246	13
1299365	13
15406669	13
11769290	13
2348594	13
2794186	16
25740856	13
1071374	13
4658338	13
5040461	13
3292999	13
137942	17
375775	13
819123	13
6540588	15
14410876	16
10635397	13
13009505	13
24387347	13
2701679	13
10638739	16
2870522	13
13762333	13
12142067	13
5215944	17
1891910	13
12962442	13
3929112	13
26509610	13
2484831	13
706005	13
4662946	16
1972619	13
2765852	13
8620842	13
129928	16
4327404	13
7219709	13
5121999	13
3507678	13
4372911	13
1100054	13
3867620	16
7514915	13
5049148	13
2425606	13
5185649	13
12993398	13
13249178	15
11674561	13
1257393	13
30530137	13
9466862	13
146646	16
10126277	13
2557450	16
7510088	13
13965042	16
3660561	13
4320625	13
4810278	13
2171302	13
22741116	16
2556685	13
6302355	16
232774	13
10368210	13
168374	13
5403436	13
2178709	17
7671235	13
34298913	13
510394	13
6794155	17
24810846	13
3594592	13
787524	15
12586947	13
186852	13
9529660	13
8600850	13
5993186	13
6474222	13
3125303	13
10670198	13
19938737	13
4818618	13
3273811	13
7253214	15
4607818	13
3848694	13
44646794	13
1645773	13
6883558	13
9324945	13
1421653	13
588673	13
5297048	13
16002458	13
317766	13
10037694	13
7880974	13
20787334	15
391831	13
1487908	17
13700627	13
427941	13
2981616	13
10393358	13
17969437	13
6974054	13
11046489	13
30251373	13
3706117	16
72946	15
5007743	13
33398833	13
8672768	13
4118700	13
19831714	13
417094	13
4980424	15
13382484	16
4610811	13
16223839	13
29705373	13
252192	13
10850476	13
23765478	17
8271555	13
2266110	13
20124921	13
20102218	13
5811445	13
1826961	13
5175570	13
467787	13
15711063	13
3637636	13
1910937	13
11303548	13
16925115	13
8122533	16
9726263	13
9529272	13
6229632	13
8830578	13
9408323	13
1174565	17
418758	13
1020675	13
15455732	13
8552241	13
2964566	13
17017673	13
570841	13
1408244	13
24068053	16
11438542	13
3275197	17
3770092	13
22804325	13
7702010	13
10963511	13
359367	13
16017744	13
6558579	13
17055459	13
9854561	13
4933790	16
3152287	13
3378643	13
927971	13
11461104	13
15397266	13
2233289	13
1549823	13
6363122	13
7292965	13
3914593	13
9730417	13
2314275	13
4017432	17
5079775	13
115238	13
432973	13
34367	13
12224887	13
12112923	13
7807475	16
9580376	15
2404630	13
3059886	13
1059576	13
2619121	13
12856339	17
33916129	13
10837140	13
1402225	13
8048218	13
6907882	13
14557190	13
832643	13
7672354	13
3836442	13
2141286	17
4895640	13
9874232	13
103494	16
20962562	16
17070243	13
2452724	13
9939400	13
4912224	13
3356239	13
1182183	13
63434204	15
4243332	13
628067	13
447870	13
11734899	13
3902333	13
3796519	13
27051019	16
976950	13
4999144	13
7128154	16
12730338	13
2509300	13
14652464	17
16149051	13
515839	13
1968307	13
10150953	13
3505550	13
5461233	15
20841218	13
1258179	13
16306447	13
13069205	13
6142907	13
3368772	13
21845220	13
7012275	13
14386968	13
753533	13
10266157	13
5508107	13
6800579	13
13523842	13
2887888	17
5340475	13
14868918	13
1017770	13
591885	13
19118185	16
2424037	13
579088	15
8289240	16
72352	13
14583472	13
5560198	13
659921	13
9395244	13
4500095	13
3148383	13
4297907	16
6200848	17
15836972	13
2000587	13
2587716	13
3743103	13
25315407	13
7447315	13
3370127	13
40450049	13
46737366	13
5222288	13
1176808	13
27447571	13
22143262	13
251971	13
4925697	15
8868476	13
4849843	13
8954688	13
6858091	13
23371739	15
12431776	13
2279072	13
8764553	17
525577	13
5838964	13
4803233	13
15498255	16
17216164	13
5002215	13
5874921	13
3931924	13
3210375	13
966224	13
40477462	13
1572296	13
3723000	13
9584848	13
597868	13
232530	13
10875122	13
1440488	13
295200	13
6048418	13
2447457	13
4541479	13
5610115	13
10578545	13
7185450	13
6047951	13
11600173	13
19362126	13
6721021	13
7827603	13
22293707	16
8186471	13
43073526	13
18481756	13
5871485	13
5628306	13
4387083	13
6554448	13
433371	13
4099166	13
23925816	16
12577291	13
1212215	17
6695297	13
4037509	13
44600230	13
15732522	15
11197586	13
5515900	13
6456820	13
2560963	13
3567254	13
4029527	13
10988989	16
6319621	13
3129440	16
8024885	15
24514541	17
53074432	13
11471912	17
4224913	13
2616243	13
6037255	13
21798125	15
2778868	17
7938990	13
1447963	13
17892004	13
14108085	16
4770967	13
1181685	13
359925	13
5065482	13
12540682	16
18554307	13
54496864	13
3067167	13
1049918	13
4131072	13
24964036	13
523308	13
3314931	13
6340172	13
8306434	13
19244987	13
3429795	13
4693830	16
14463317	13
2608838	17
407163	13
8740887	16
2367657	13
18620017	16
3846538	13
280696	13
5035226	13
1187391	13
12130073	13
6939493	13
30935549	13
6797300	13
15774686	13
2113512	13
1538363	13
8821869	13
8994079	13
4688771	13
14678982	13
8214247	13
2269763	13
4031162	13
22724887	16
6456931	15
20556162	13
3329204	13
10846207	13
36829339	13
2447777	13
5067180	13
4600947	17
2993749	13
22633100	13
9557636	13
963172	13
3378993	13
1500461	13
7744113	13
23047916	13
5439137	13
11021857	13
30703876	13
1052179	13
25897303	13
24559549	16
5472487	17
12750940	13
1298852	15
384076	13
4729836	15
1590315	13
9103469	13
27151132	13
304105	13
23621349	13
2277369	13
4085690	13
11863017	13
2971319	13
9276846	13
9355452	17
25640660	13
12918538	13
617758	17
912059	17
7788006	13
15974595	13
5220750	13
6935370	16
16078976	15
10317207	13
5196732	15
5578936	13
5696076	13
27223832	13
8877045	13
43704662	13
3525694	15
20331307	17
9148163	13
12318517	16
22027847	13
2925847	13
28489610	13
12837154	13
1903410	13
1180582	13
16347388	13
12174404	13
4133354	13
15069502	17
7958579	13
16060326	13
5271077	13
19881583	13
5320160	13
13865194	13
9728012	13
5243363	13
11510710	16
30933989	13
9744013	13
123810	13
1010655	13
31848745	13
1130853	13
9242715	13
13564769	13
1575565	13
13267789	13
173018	13
3373981	13
22963047	13
3814116	16
7150447	15
4659086	13
3103749	13
24486241	13
12200007	16
17482440	13
4558586	13
3326100	13
8485240	15
6853469	13
1955007	13
7489311	13
2826600	13
10036115	13
8786313	16
10385707	13
3481891	13
26796381	13
1805669	13
2168368	13
7411788	13
2535921	13
6874767	16
29345450	13
35263844	16
30160422	13
6832530	17
11217127	13
4244687	13
8817827	13
8922996	16
6132239	13
12983176	13
616383	13
24531044	13
4895748	13
674059	13
4597331	13
14769790	13
5282964	17
16207532	13
35543362	13
17128391	13
7810624	13
6176344	13
17433333	13
7785514	13
1124145	13
11171762	17
2353094	16
14444625	13
2432391	13
21501082	13
3171785	17
21005294	13
4129911	13
6834110	13
4748171	13
6158835	13
2346301	13
2242110	17
3685190	13
9633087	13
2982585	15
2478926	17
17771731	13
11006482	13
1596828	13
361349	13
5298834	13
25917368	13
11558207	13
34894268	13
4627319	13
8608976	17
838921	13
10789757	13
12510232	13
1933330	13
937959	13
12588460	13
4175568	13
61141610	13
5564780	13
38141501	13
26349417	17
6547791	17
19840053	17
30802364	13
16245081	13
1467361	13
21004495	13
6161906	13
955766	13
3105770	13
9383308	13
5235873	13
536126	13
4283147	13
1690469	13
2150003	13
15259329	17
6246915	13
2029515	13
24022625	13
1316238	13
9380856	13
29229924	13
29584770	13
19111107	13
1793654	13
27677810	13
2738572	16
35877075	13
9443997	13
667710	16
21873813	13
395494	13
4472152	13
2980066	13
29481123	13
2393217	16
5501252	13
2072126	13
6804230	13
2306559	13
9070264	13
5409283	13
2685293	13
10545600	13
3141567	13
3809576	15
12459475	16
5416977	13
4591732	13
241756	13
2182547	13
2638010	13
14625014	16
3395466	13
7372735	13
6939188	13
7045944	13
5225009	13
8533295	13
1628781	13
9920196	13
7298604	13
2905563	13
7279917	13
2367527	13
9183548	17
870935	13
1827413	13
10068303	13
18305057	13
12265178	13
28668365	13
662324	13
4930229	13
11258762	13
12538742	13
21329023	13
13015061	13
518317	13
3048220	13
836300	13
8003674	13
1789133	17
11877670	13
481574	13
1379815	13
8538397	13
14981252	13
18666224	13
6788961	13
24486731	17
6158629	13
783424	13
2025380	13
13652345	13
788490	13
4279600	13
2450345	13
13235882	13
8483212	13
2458013	13
233552	13
1995884	13
3679428	16
6344380	13
16175503	16
71787	13
1350383	15
1334962	13
12523099	13
13741837	15
7138823	13
8758898	17
39862604	13
6093904	13
27238667	13
2439633	13
2905428	13
14902771	13
9479785	13
2800410	13
7091925	13
10799275	13
4568743	13
1335958	13
207492	13
1480137	17
10778078	13
1843757	13
25762683	13
11512809	13
2084921	17
2653184	13
4656157	13
1378991	13
5996681	13
4981111	13
14762621	13
169668	16
13199649	13
550813	16
8087171	13
17082126	13
15874750	13
1953974	13
6559880	13
3816805	13
7867847	13
555278	16
3947810	16
5239625	13
18256513	13
1144142	13
5663421	13
17149740	15
8001752	13
6470932	13
524518	17
10211189	13
390093	13
3137803	13
15442704	13
2147661	16
4645967	16
4495875	13
2135501	15
3408143	13
15989435	13
24614411	13
12139892	13
12706565	13
10673127	13
6561102	17
10687282	13
2060526	13
1796859	13
7108065	13
15084776	13
7217380	13
2899773	13
899904	13
26836849	16
1864704	13
2354944	13
6116274	13
3032062	13
4913136	13
1158624	13
6332759	13
10231569	13
25499217	13
10396873	13
3538785	17
568154	13
12071549	13
6906188	13
2229149	13
1194624	13
10783868	16
16024232	13
14176611	17
299934	13
1037321	16
895626	13
19314601	17
1429499	13
755504	17
4029611	13
10127026	13
194788	13
3853799	13
4975921	13
12009970	13
19448199	13
4439193	13
27305980	13
3426346	13
14951870	17
2766015	13
1386445	16
1114289	13
9141561	13
3821221	13
11592028	13
1136293	13
19787477	13
1931994	13
1454986	13
9188310	13
10588035	13
2581725	13
15338737	13
13508300	13
1484165	13
781757	13
4989214	13
9351112	13
181339	13
2369206	13
11643191	13
3980958	13
1722341	13
8165965	13
13070428	13
6685207	13
1664716	13
33611373	17
3704733	17
18274699	13
740138	13
787835	13
9871030	13
19234064	13
3149255	13
5039147	13
23407506	13
5258049	13
7316363	13
2412180	13
6488209	13
2654469	13
5316906	13
8028845	15
5442412	13
16637631	13
7743314	16
25820080	13
14987297	13
2079516	16
11520831	16
3171765	13
11953675	13
39597917	13
1505594	13
18143558	13
12182939	15
3890254	13
22470464	13
7659653	13
6739855	13
2842339	16
18326417	13
992745	13
10911385	13
17985845	17
4339224	13
8595901	13
2157412	13
3403032	13
12225967	13
529854	13
4568010	15
11326253	13
9804302	13
8705065	13
13498548	13
1067348	13
19538166	17
7351111	13
2213498	13
4330792	13
14679809	13
15310878	13
3130308	13
1901310	13
6747321	13
856400	13
6697045	13
3241697	17
3806540	13
6939934	13
5992577	13
537846	13
125962	13
6231557	13
2061403	13
13645775	13
1271752	13
3274768	13
318309	13
5741858	16
13954597	17
2307288	13
9194807	13
3745415	13
14529324	16
4950243	13
14047187	13
3542703	13
4784173	13
295444	13
33629900	17
30229358	16
4760006	13
11081298	15
5522725	13
16070582	16
849180	13
10262212	13
53184371	13
1098764	13
19264645	13
27687740	13
18248794	13
8464058	13
4438807	13
16265452	13
1116848	13
2961336	13
579511	13
1776556	13
8500782	16
12849796	16
14655673	17
4399201	13
14941381	13
224188	16
18129296	13
8313034	16
9702289	13
14938596	13
3277917	13
1349519	13
11824943	13
5491830	13
11049754	17
88038	13
3193050	13
2523579	17
973938	13
2510949	13
2925420	13
9258757	17
8977519	15
25254079	13
299167	13
9867772	16
3500605	13
2554692	15
8869760	17
13522486	13
15835747	13
243726	13
1887106	13
3509499	13
7010922	13
8619913	13
10143299	13
13219430	13
8024734	13
21874075	13
7649263	13
17233081	13
13795092	13
9205701	13
14090985	13
10929680	13
440875	15
4322869	13
2654003	17
4259471	13
1655877	13
14412611	13
2560135	16
56656451	13
15456115	13
6699857	13
6529666	13
22461527	13
1321679	13
14836504	13
893939	13
52316	13
51616048	13
8563788	13
3160311	13
4996502	13
8372595	15
3583467	17
4102146	16
3296461	13
4374759	13
11558915	13
10115773	13
4922469	13
3703519	15
835251	13
13201589	16
14503969	13
2203025	13
25836109	13
2566104	13
2872266	13
12521098	13
7845228	13
12525782	16
6170322	13
16867227	16
14095781	13
3669320	13
14254897	13
25243996	13
16089673	13
22428755	13
6581283	13
13396819	13
1517606	13
5008847	17
2550853	13
16064693	13
3482134	16
21805729	16
868926	13
1249114	13
9636961	13
10660159	16
2347929	16
2947731	13
11180282	13
5147576	13
8732773	13
2782092	13
5365740	13
9910652	13
18390994	13
17471628	15
1458663	13
10053046	13
10804090	13
840527	13
5432120	13
3205840	13
12185297	13
5164708	13
454834	13
2629604	13
4130826	13
11755725	13
3581038	13
18044123	13
1101531	13
2341204	13
4277915	13
11233602	13
19323575	13
7127898	13
20290265	16
2949309	16
16989392	13
8155066	13
3066138	13
4640978	13
18886436	13
3371188	13
7441342	17
2128541	15
20299769	13
11042789	13
6492018	13
11355201	13
466002	17
5594090	13
22085408	13
6165186	13
15390925	13
7080416	13
12343061	13
5333147	13
3166038	13
2239817	13
12227253	13
9326920	13
4931562	13
15787632	13
422184	13
10593225	13
14930762	13
4432550	13
25149292	13
550448	13
4923261	13
2062955	13
4690339	13
5098200	13
6802059	16
1872523	13
3430432	15
6450883	13
6422959	13
8833053	13
10308734	13
8356460	13
7830232	13
259031	13
19657006	16
1000997	13
2849056	13
1320086	13
3160849	13
1187916	13
42107117	13
7360567	16
4934197	13
526112	13
631988	13
8443249	13
1516344	13
16073962	13
10693651	15
2772909	13
11285070	13
21196084	13
1019546	13
945535	15
3134050	17
506881	13
12624880	13
6415522	13
23977764	13
13162193	13
11597934	13
685513	13
270976	13
4075920	13
263050	13
8704853	13
5791377	13
5375924	13
958830	16
2063421	16
1465150	13
349947	16
7016296	13
4473324	13
5141263	13
1367758	13
13793426	13
22752053	17
14577818	13
5852543	13
5376652	16
46118258	13
6351181	13
7879539	13
2705379	13
506953	13
73321	13
6051277	13
1665895	13
2176301	13
20808494	13
741335	13
930238	13
14088733	13
19967018	13
818193	13
6083118	17
18819624	13
15380173	13
5239535	16
5006	13
3322370	13
5382519	13
10968320	13
7781445	13
738946	13
11823116	13
1162781	13
1201375	13
8384008	13
2407487	13
20040518	13
1721979	13
10881864	13
3626984	16
10277575	13
4278000	13
27391086	13
17417436	13
6659722	13
9269922	15
21867691	13
4462091	13
11091440	13
5463123	13
12223496	17
4271520	13
8858071	13
8888683	13
2853946	13
2958722	13
5933924	13
16228167	13
754819	13
4538317	13
2243868	13
43498	13
2580500	13
1901991	13
9360157	13
16496919	13
13757629	13
2456866	13
11631693	13
13345737	13
14973557	13
39356188	13
13313910	13
3820953	13
11852045	13
17981125	13
13904097	13
2378573	16
14705950	17
2978188	13
5680810	17
7746796	13
2872956	17
1912277	13
2313585	17
11136012	13
746453	13
4188613	15
452816	13
22949016	13
3173983	13
17491671	13
12873768	13
5189593	13
20991371	13
1136719	13
3295188	13
256632	13
18485234	13
1838272	13
7148310	15
17302698	15
10171732	13
4233708	13
16483228	13
26963195	13
9484746	13
9750833	15
4590585	13
4069224	13
1043881	13
12845337	13
9518149	13
13760828	16
7747942	16
47731554	13
4353022	13
18951435	13
4708431	13
633274	13
2141132	13
1155665	13
14787850	13
15708624	13
8886232	15
12496691	13
1368389	13
5934992	13
7014707	13
7862973	16
26051807	15
12765279	13
14471601	16
6420258	13
6595319	13
10226455	13
6013553	13
1881251	13
36269208	16
5219537	13
5131205	13
1945226	13
4739450	17
37978148	13
4300119	17
34221320	13
25771472	13
4650839	13
18027448	13
16829477	13
6633994	13
453464	13
46684017	16
17492787	13
12353464	13
308691	13
2640170	13
776106	16
13046193	13
8608184	16
5304809	13
4601974	13
18126312	13
20819885	13
14126158	13
5811524	13
22837346	13
7617919	13
896426	13
11998072	13
19394026	13
7722488	13
12054268	13
4365703	13
13596522	13
382759	13
8046829	13
2941700	13
7215482	13
232733	13
680598	13
3352225	13
15836808	17
23096665	17
2023064	13
5508558	13
3941729	13
1937247	13
666180	13
2760077	13
223784	13
55410	13
4811215	13
7476744	13
5081853	13
671297	17
225030	13
9905982	13
8862948	13
11075573	13
10932115	13
4857258	13
5076811	13
7382521	16
1783917	17
4684028	13
9365996	13
5249616	13
7291801	13
15452721	13
15072909	13
3755156	13
2109528	13
8999120	13
10050002	13
14587956	13
1194989	16
486400	13
2675084	13
3009019	13
1198834	15
13235614	13
4611671	13
10285674	13
6449687	13
3945765	13
3048263	13
21111252	13
143390	16
8130143	13
3199566	13
10241218	13
2589912	13
5614220	13
16983227	13
16476404	13
1292508	13
18776801	13
13091379	16
247878	13
5681901	13
8398388	17
646102	17
2649817	16
11707607	13
178609	13
3559744	17
9138560	13
20197695	13
19280618	13
72704	16
2012723	17
5442119	13
12145048	13
4507099	13
10406486	13
2621158	15
204528	17
9892527	13
6195071	13
1544078	13
4465275	13
3297878	13
6764786	13
3191251	17
512344	13
4967810	13
948142	13
20503290	15
782268	13
16907456	13
590192	13
1201732	13
10244448	13
4370129	16
10640203	13
1082652	13
15138162	13
2614224	13
10693430	13
8918402	13
17277690	13
33835166	16
18533797	13
13965857	16
37960381	13
7508055	13
2913104	13
7071408	13
13378597	17
15077514	13
14915794	13
2411514	13
13532809	13
14755463	13
15351545	13
15728084	13
4542683	13
5966030	13
504668	13
2704602	13
17918280	13
4419525	13
6710635	13
14485667	13
3631627	16
7947215	16
1370397	15
13122011	13
24496430	13
18075344	13
126449	17
9601559	13
13168629	13
2545149	13
4701538	13
5907551	13
5733729	16
12444665	13
311158	15
2414763	13
1303373	13
21184200	13
3237079	13
401382	13
24998340	13
7660528	13
40905326	13
5985367	13
4339022	13
8829020	13
4587296	13
26769527	15
10458417	16
46170649	13
5066251	13
21117102	13
3237909	13
2045630	13
8231686	17
869168	13
6789003	13
35698	13
5226237	13
3505344	13
13098090	13
9256583	13
17491474	13
3247966	17
440561	13
5265645	13
10440205	13
16944587	13
12865273	13
1601100	16
4326116	16
11803748	13
11070048	13
1357425	15
13197072	13
2942350	15
15927171	13
8284745	13
6646783	13
5352550	13
6120033	13
5121306	13
20185638	13
9346110	13
10779300	13
9323962	13
15174221	13
5493611	13
7365029	13
15356767	13
4335998	13
10593540	16
5754876	13
17811111	17
11949036	13
7916556	13
32336209	13
14621046	13
15881626	13
2861529	13
19660839	13
2348611	13
18783733	17
21778341	13
23572936	15
3369549	13
7966778	13
15790300	13
4737526	13
9198584	13
4243625	13
14431669	13
429773	13
11254932	13
2487711	16
9067174	13
752939	13
2929862	16
6873466	13
11108872	15
444516	13
1024591	15
12919080	13
2934660	13
1438000	13
17561895	16
6505604	15
36110185	13
799245	13
10749130	16
2436136	13
6210207	13
5862630	13
1466226	13
398775	13
103832	13
13780081	13
5313235	13
10693184	13
12935246	13
3328223	13
6566811	13
26654656	13
10974305	13
12651046	13
1973001	13
18119021	13
3094273	13
2238155	13
17671269	13
3154710	16
922269	13
5359253	13
4400490	13
25638334	13
2538613	13
17696080	17
10023426	13
2393082	13
1572208	13
2447741	13
3150138	13
8620039	13
4515993	13
23930052	13
12697873	13
19334181	13
10106726	13
14845439	17
9136618	13
1513928	17
4492985	13
10852191	13
1591627	17
7289694	13
4355592	13
12075627	13
12501930	13
1906540	17
4929204	13
9602741	13
15270907	13
5439069	13
3750890	16
22032459	15
2482750	13
5778229	13
3471221	15
8917274	13
8982235	13
10331462	13
1230769	13
14301396	13
12660156	13
4895185	13
7149105	13
4119875	16
24664897	13
1807542	13
16575596	13
2817195	13
5488699	13
4738013	13
4258471	13
613474	13
13621336	13
2362989	15
1173495	17
6651834	13
9732845	13
14409756	13
25010839	13
23111190	13
1077817	13
5774771	16
4098260	13
3605721	13
7507756	17
2222884	13
9240615	17
7159704	13
6052958	13
13294393	13
11860438	13
6827371	17
13794509	13
4156131	13
43684740	13
9701308	13
451191	13
8338772	13
1302536	13
34574871	13
2299444	13
2171978	13
16204621	13
1841993	13
813395	13
1454640	13
6180294	13
4966644	13
16983377	13
15823122	13
7354772	17
7721593	13
28479073	13
6312187	13
2213351	13
10582431	13
46534	13
41521820	13
12013644	13
12877533	13
11375761	13
2474739	13
34604552	13
782992	13
885563	13
426830	17
9963554	13
5401182	13
163580	13
2946052	13
7104687	15
564752	13
1610676	13
336198	13
18294026	13
17550768	13
7703755	13
9834833	13
11572524	13
2979227	13
1052709	13
5501231	13
1581036	13
14667813	13
27486289	13
3711693	16
5014456	13
24468470	13
8677944	13
3417440	13
30105489	13
11901361	13
4917641	13
1243195	13
3333114	13
4678319	16
4614902	13
16345755	13
1289076	13
3966274	13
17489994	13
9582376	13
14809211	16
818442	13
5699116	15
3766049	13
9759227	13
832640	13
6754013	13
12837349	13
2194869	13
698616	13
17958	15
6101512	13
3420019	13
16865718	13
26026193	15
29100014	15
2617054	16
25765252	13
5685735	13
20111787	13
3615000	13
439806	16
1285006	13
23322491	13
1147944	13
13756050	13
6619159	13
7246741	13
5076290	13
8965864	13
9358417	13
4055680	16
3270370	15
10578901	13
27255643	13
2159296	13
11786106	13
60564	13
8955011	13
9632221	13
995640	17
2568496	13
496526	13
3045713	13
2533449	13
3766179	17
2972078	13
3369693	13
3501338	13
13537230	13
412499	13
2231532	13
41024639	13
358297	13
5183912	13
1352846	13
12007902	13
4866766	16
5858466	13
3363613	13
23481673	13
583481	13
7935448	16
12483013	13
30563799	13
29676232	13
1895189	13
673231	13
1780255	13
14348985	13
2185361	13
3323482	13
6242573	13
1654521	13
3548262	13
3564756	13
10515735	13
3419897	13
468467	13
1817480	13
8488181	13
531246	17
6895339	13
2020116	13
28676118	13
25328285	13
18430386	13
3370117	13
2201702	13
16673781	13
2941554	13
4727137	13
15915907	15
3147153	16
10131805	13
7327419	13
15964837	16
3242176	13
22455248	13
289820	13
2892733	13
4591178	13
2218965	13
1314272	13
1424883	13
4997101	13
1540679	13
3363387	13
6917857	13
2371351	13
3329848	13
9721602	13
19387015	13
3757029	13
5507242	13
6495013	13
422812	13
6753114	13
5599629	13
3346790	13
2200900	17
19372464	13
3451590	15
12882192	13
2802575	13
6031350	13
4069731	13
3031396	13
9922884	13
2580135	15
5450489	13
9928954	13
10162637	13
8522763	13
33999435	17
3463189	13
2531661	17
9565813	13
38961161	13
1604445	13
2362023	13
303139	13
26717352	13
10499349	15
563903	15
3071292	13
3693923	16
229245	13
3025290	13
20968710	13
4385357	13
2228689	13
3609489	15
16466199	13
15005687	16
2575307	13
21250636	13
6183865	15
45928763	17
1860839	16
17580484	13
5792540	13
20563336	13
4002823	15
13435439	13
1776231	13
2439579	13
6802333	13
13691280	13
2636796	13
22656020	17
11961548	13
23215117	13
18039932	13
9857488	13
1443195	13
5966045	16
17559830	13
24126607	13
1605802	13
38976391	13
2111798	16
10625749	15
7054415	13
3554817	13
5599048	13
15605827	15
9155251	16
6687501	16
5799995	16
7328735	13
4835664	13
1115790	13
10192442	13
5328451	13
5702782	13
3852939	15
5315899	13
13018629	13
2562921	13
17359915	13
16886382	13
15377784	13
19998019	13
13524918	13
4392429	13
1772362	13
7488059	17
158659	13
12952925	13
11466939	13
2922997	13
3389346	13
3404288	13
15364376	13
5253739	13
14910748	13
13043435	13
267379	13
13984177	13
6039034	17
18511110	13
3592223	13
3508603	13
11046905	13
22029461	13
18074354	13
5332035	13
423101	13
8421797	15
2745257	13
13922149	13
7824241	13
16920777	13
544768	13
4280375	13
6305343	13
1182087	16
21566639	13
6335588	13
156748	13
1993293	13
28808906	13
4522670	17
1454155	13
2827237	13
8104966	13
19661432	13
8587681	15
1290654	13
22278361	17
3074621	13
2619857	15
2143612	13
4867650	16
14989485	13
953815	13
1669981	13
642309	13
4591084	13
13341935	13
15902670	13
9340038	13
9861521	13
2513173	13
2024536	13
2337647	16
1318500	13
3054204	13
8450163	13
1406535	13
951550	13
23768206	17
11621218	13
42219932	16
13037056	15
3106144	13
37773390	13
3614258	16
5922926	13
20634084	13
6702035	13
2597365	13
4787180	13
707512	13
3487119	13
2097519	16
32684	13
7468231	13
11014278	13
1460233	13
508998	13
13261679	13
10314554	13
5374135	13
3241995	17
368954	13
6576657	13
15590317	13
4110042	13
3721415	13
22246940	17
602624	13
8589373	13
15097009	13
14253447	13
6917068	13
6954160	13
3142692	15
1312056	13
17846106	13
11167430	15
23450618	13
649091	13
17927255	13
854792	13
8393112	13
2389607	13
14147836	13
2560747	17
1005173	15
391263	13
15538967	13
14023758	13
1536133	13
6219196	13
354955	16
308242	13
2756602	13
8609424	13
4284584	13
868889	13
16929901	17
10878466	13
6113631	13
10846700	13
2312671	13
14922541	13
774143	13
1862388	13
3621386	13
32233472	13
2138244	13
3900146	13
10980941	13
4782126	13
1171337	13
742820	16
9923796	16
501867	13
45569086	13
78008	13
6342806	16
320691	13
14275976	13
5825877	13
6077738	13
429094	17
2945935	13
695481	13
8574173	13
369443	13
2219869	13
360167	13
298244	13
4070993	13
5081523	13
1099944	13
2922951	13
14147302	13
7377798	13
9602243	13
1927495	17
1179797	13
492167	13
3724426	13
1289496	13
1427258	13
5314581	13
7142067	15
42350641	13
4630253	16
3053572	13
286995	13
24134491	16
171120	13
4092428	13
2797921	13
4480328	16
3867322	13
7217880	13
5482244	13
9214153	13
13565475	13
6881079	13
5245447	13
7725833	13
2351680	13
454314	13
16740239	13
20497522	16
4850479	13
3979975	13
603000	13
7605365	13
1557881	13
711067	13
2638521	13
2091369	13
3177546	13
4286570	16
12967300	13
6386306	13
302007	17
4855385	15
29460161	13
6360448	13
1402800	13
14114860	17
7434972	13
3177195	13
7231790	13
20303819	13
792820	13
2760143	16
9387578	13
727042	13
62999393	13
694916	13
1767590	13
2129876	13
796096	13
19371180	13
325120	13
9108207	13
5609019	13
28692451	13
20698723	13
4847752	13
29603269	13
5292323	17
25321744	15
3598667	13
14852813	13
5187278	16
3148180	13
4268760	13
611618	13
2146873	13
4771688	13
1756199	17
12467931	13
451875	13
29780315	16
1141493	13
1320116	13
4934787	13
4990171	13
6970895	13
5460960	13
10950438	16
13632853	13
262731	17
8030492	13
2195594	17
9972807	13
3020692	17
5130118	17
4799118	13
16549022	13
4391815	15
14322318	16
6741026	16
4175943	13
246731	16
21669982	13
2613333	13
9701151	13
607414	13
3925603	13
5389560	16
6159620	13
1848829	13
19708780	13
1973876	13
19444082	13
2047237	13
939492	13
14158050	13
7703662	13
4037882	13
32406215	13
16281269	13
969398	13
2561477	13
16585871	13
319067	13
3263105	16
4479951	13
7451352	13
904735	13
11486589	13
90216	13
20087400	13
9812717	13
12631507	13
9219888	13
18595258	13
15848234	13
15267854	13
5600547	13
19399577	13
12265601	13
3632907	13
13487231	13
15183167	13
2720686	13
243435	13
1349482	13
16273547	15
17622764	13
10821086	13
1310795	13
19548631	13
23349442	13
3780416	13
12878	13
18281758	13
9463043	13
9301708	13
1433941	13
8141308	13
1375249	13
13487990	13
6055258	13
4569590	13
12396798	13
3433918	13
566276	13
5955545	13
10604851	13
2285000	13
7914554	13
6671422	13
2434159	13
18492705	13
3869856	13
1855245	13
17976418	13
4780161	13
8881418	13
455325	13
8794722	13
7716743	13
4066180	16
531198	13
533634	13
1233434	13
2996281	17
7872381	13
1377899	13
7114970	13
3670179	13
602833	13
7906712	13
7788644	13
4715273	13
10410718	13
32945690	13
4750139	13
2521790	13
2614598	13
40607255	13
308188	13
17549491	13
575486	17
13399281	13
853692	16
9440042	13
1935417	13
9154445	13
14184481	13
27870847	13
31599062	13
1517819	13
20438762	13
14777709	13
8391799	13
2037775	13
2531120	13
26525284	13
3808576	13
5728204	13
10726958	17
10785704	13
9948842	13
4947642	13
42434367	16
31870234	13
6712067	17
2624737	16
7512477	13
2416401	13
38739360	13
24962228	16
4043699	13
3408740	13
2863918	15
137727	13
3210402	13
9839075	17
3453735	13
981858	13
20374188	13
16708661	13
6673414	13
1380659	13
7168992	13
3725499	13
4759730	13
17394719	13
171913	13
11826428	13
15723814	13
1375256	13
27151074	13
26992330	13
22791875	13
23931965	13
22170	13
15710422	13
6445763	16
1589765	13
16533089	13
4691143	13
13351993	13
9876109	13
6449718	13
2568133	13
3427995	13
1500990	16
1876101	13
14308590	13
3964489	13
5964445	13
4588754	13
20933518	15
14316273	13
539426	13
2657961	13
10370373	13
8894647	16
1955412	13
5427969	16
26150429	16
3998275	13
4237726	13
5031991	13
18554984	13
366099	13
7115146	13
295735	13
9651095	13
26823253	17
14690384	13
7016976	17
8106	16
503880	13
315113	13
4557733	13
17868234	13
2046975	13
21520800	17
9403415	16
1356888	13
5081877	13
44352285	15
30200456	17
3670522	15
1453742	13
38180707	13
9759967	13
6135103	13
3356179	13
1596133	16
1516999	13
2734887	13
5888226	13
64626520	13
6998390	13
2066734	15
11750243	13
28074810	13
6963418	13
8175491	13
857038	13
4669962	17
3108966	13
14930950	16
9158199	15
12080169	13
6830276	17
11977664	13
4684126	13
1056501	13
1930985	13
621270	13
27289425	13
4571704	13
18517055	13
10959994	17
715768	13
4686691	13
17071	16
14207734	13
2330681	13
8637578	13
25782455	13
712195	16
3769027	17
1996419	13
13294064	13
2984953	13
3268831	13
1014989	13
19512149	13
3373770	16
6694445	13
4660551	16
9691280	13
10334598	17
2121659	13
9782277	13
2758883	13
1703733	13
9681550	13
2929526	13
1244806	13
2432395	13
3133710	13
2438485	15
14206904	13
10104726	13
2845784	13
1943432	17
543711	13
28890371	13
28535897	13
2056649	16
5149109	13
7673317	13
8012935	13
7857980	13
1916172	13
13377749	13
4047693	13
7672735	15
5414749	13
12740592	13
2177444	16
10001738	13
29934175	13
6176663	13
16385839	17
5404589	13
12230586	13
3243135	13
25853935	13
2645672	17
15692621	13
16449176	13
11094009	17
6913556	13
1758949	13
7591201	13
8806046	13
1760463	13
14058251	13
2634901	13
5344576	13
17305797	13
37392904	13
4882476	13
2545459	13
3088184	16
4645575	13
1595567	13
373008	13
8324249	13
5119456	16
16886577	13
17885865	13
9515868	13
7996408	13
4131341	13
9594232	13
3998852	13
3747569	13
8870735	13
8593557	13
2921859	13
2056227	13
928618	13
77728	13
8209145	13
15052761	17
5010015	13
2107596	13
3075755	16
8605318	13
8833638	13
534630	13
10680751	17
32940106	16
4073766	17
160594	16
6220413	13
6954683	13
5540478	13
16810428	13
23667052	16
2597124	13
7156662	13
197971	16
12875807	16
8755006	13
11538336	17
6241174	13
3699848	13
3428761	16
25178700	16
3304198	13
2061942	13
13295211	13
6906273	13
56878	13
3708824	16
8635744	13
10262106	13
18022933	13
9825486	13
5778932	13
3176384	13
3519847	13
1873645	16
8436147	13
29467483	13
3534720	13
9467406	13
5633414	13
16901566	13
1904978	15
2739113	13
3908296	13
15291743	16
17650410	13
6202528	13
18024043	13
15073780	16
6871302	13
3149574	13
12334450	16
16426549	13
9899932	13
14239552	16
1190401	13
1590523	13
5875135	13
2447981	16
4323515	13
10020196	13
20177305	13
8745217	13
216698	13
22828751	13
11033999	13
151527	17
1228889	13
4534713	13
17337212	13
8102681	13
4076536	16
16969966	17
1761836	13
4064855	13
8602522	13
25785683	13
36120460	13
240285	13
18662499	13
4145436	13
29797888	13
1703145	13
6042820	13
31869221	13
573273	13
19568567	16
5363594	17
2877190	13
11677961	13
2806930	13
10995441	16
22284272	13
13037610	13
28310973	13
9189820	13
6844318	13
22344724	13
11130047	13
12957599	17
8047664	13
6707808	13
28234465	13
1720900	13
7540105	13
748524	13
4065186	13
10546790	13
2693561	13
19623707	13
2369045	13
3448858	13
7114691	13
3013484	13
367918	17
2507028	13
37470594	15
11724416	15
5185661	13
2893647	13
543975	13
3779817	17
13935404	13
5081608	13
4515374	13
5429760	13
17150713	13
22397980	13
420777	13
3463338	13
14897961	13
4125116	13
1633281	13
3268697	13
930917	13
13397451	13
5258900	13
5150576	16
32612449	13
27140465	13
10557750	13
11436446	13
349282	13
25378329	13
762613	17
6805282	13
3373597	13
340788	13
11589528	13
9972339	13
35057448	13
8927812	16
2313337	17
4929008	16
3550634	13
718440	17
9806185	13
6750891	13
2085308	13
5223276	13
13222808	15
267302	13
1145885	13
5783222	13
3221023	13
15175504	13
5852507	13
26483206	13
351585	13
8562133	15
147904	13
4699208	16
12236593	13
6861223	13
740364	17
3224344	13
1957542	13
7806778	17
22729372	13
21825328	13
9861590	13
3808829	16
34175467	13
25808260	16
1919518	16
14479515	13
751671	13
126194	13
11052329	13
1743725	13
11296889	13
43860173	13
9406440	13
7613669	15
12352786	13
2892406	13
1737234	13
2733701	16
2950313	13
1391749	13
3473727	13
96616	13
1660977	13
23949908	13
3086400	13
6342132	13
46543469	15
5593918	15
2186855	13
189248	13
4672165	13
3003233	13
20017625	13
6116343	13
6452163	13
591706	13
13639168	17
11202907	13
16333323	17
2095658	16
16315355	13
6951205	13
4162410	13
5185470	13
3462566	13
19326096	13
3723435	13
31735548	13
335525	13
10744816	13
10151479	16
10531618	15
7881146	13
9892294	13
3510591	13
7448424	13
1854955	13
3724487	13
952467	13
1273222	13
4486587	17
1056356	13
1609261	13
5873545	17
2721720	13
17354695	13
12644227	13
4059456	15
20262657	13
2305034	13
24593927	16
21241341	13
4001568	13
1913816	13
3665265	17
40091	16
9190997	13
2846584	13
4268763	15
18533731	13
13216688	13
17241887	13
15151252	13
1993759	16
5813648	13
21881847	13
5419043	15
330007	13
32801963	13
2432596	13
15501683	13
2060541	17
2826338	13
718145	17
15152582	16
1853627	16
3213464	13
4199823	13
9457008	13
5077853	13
3038352	13
10480507	16
1035271	13
5609180	13
2905369	13
16346933	13
1525479	13
6403453	13
10595692	13
14700062	13
10200229	13
5000357	16
6245397	13
6465286	13
6218009	13
868685	13
18535526	13
37028704	13
3496090	17
28966157	13
783300	13
1568703	15
213756	13
1868230	16
4587044	17
13385046	13
6038994	16
25330592	13
17665274	13
2909462	13
5876902	13
719683	17
5729705	13
368783	16
3967884	16
6097341	13
14687422	13
8926240	13
4881882	13
17239633	13
16925299	13
2017069	17
9476007	13
8100440	13
7992805	13
14235634	16
207565	13
4735558	13
1489152	13
4611395	13
3284086	13
9370334	13
9448866	13
4961604	13
2081357	13
81946	13
26724298	16
346117	13
8551238	17
9314349	13
12306887	13
7092546	13
5580090	13
72238	13
26800518	13
4246814	13
4019484	13
8441805	13
158749	13
8974713	13
1858334	13
7880452	13
11569471	16
19315495	13
13567381	16
9559590	13
6563557	16
40314525	13
12732851	16
1796974	13
5174585	16
1086633	13
1836722	13
12169127	13
6283896	13
258298	13
17466598	16
1050927	13
1735265	13
72923	13
21630008	13
23212073	13
3069252	13
3308487	13
5113835	13
9516958	13
6687901	13
19256438	13
2641837	13
889737	13
2286117	13
8398934	13
484766	13
11585624	16
29758630	13
2517512	13
3348385	13
6713237	13
8427064	13
13451091	13
22429351	13
11557710	13
25255493	13
3314362	13
14408629	13
8255780	13
5113226	16
157904	13
20944559	13
10768280	13
2024411	13
11905843	13
7511707	15
1684530	13
14827590	13
260538	16
2841172	13
7020566	13
11813255	13
4215160	13
9717085	13
5091202	13
9233392	13
6001932	13
9036111	13
16287284	13
10613188	13
14372957	13
28662248	13
8600723	13
7283257	13
7945166	13
22958918	13
7202976	13
8235311	13
20486	13
18225087	13
6637485	13
9841768	13
7265311	13
8492006	13
1162782	13
16694979	13
729185	13
3818132	13
10344919	13
804262	13
11082307	13
6167705	17
6050238	13
357979	13
477410	13
14577685	13
1204631	16
2447110	13
16116825	13
3305501	13
745184	17
12664584	13
1413094	13
4764566	13
3001050	13
16461466	13
4030149	13
21580393	13
18442850	13
11023072	15
172549	16
12524959	13
3092799	13
12225374	13
11712418	13
2565348	13
1023099	13
4436501	17
12463522	13
12156973	13
7402128	13
7354276	13
9017293	13
1043614	16
8467374	13
5268019	13
30297735	13
2961608	13
2752758	13
16692130	13
764675	13
3553055	17
2353344	13
9090433	13
11492159	13
9793536	13
19281482	13
2815930	13
3000664	13
12591862	16
2915654	13
467144	17
23460540	13
2816345	17
30286880	13
18192140	13
3009073	16
5144088	13
7581293	16
3955666	13
9101988	13
3325509	13
1206362	13
2393950	13
742225	17
208236	13
7484987	13
2884247	16
58420628	16
20293179	17
381553	13
11256975	13
10185223	15
3634601	13
15783622	13
5280936	13
4072276	13
42796586	13
4007932	13
2526940	16
5628713	13
10403170	13
19380704	16
1944908	13
1623949	13
16600036	16
10831235	13
5495652	13
948438	13
2617324	13
941406	13
37515726	13
13880761	13
10386989	13
2813140	13
12424617	13
2331247	16
10155857	13
18483993	13
1953706	13
235537	13
5937225	13
8175921	17
17968606	13
2215278	13
1642464	13
6593470	17
4098350	13
5808404	13
1850087	13
1461392	15
3963246	13
7013654	13
4984575	13
29835516	13
10483162	13
10008765	13
4543235	15
12332789	13
507234	13
20364500	13
10329565	13
6947587	13
2117687	13
14848675	13
3687638	13
25211143	13
42926781	13
3807175	13
3629519	13
686643	13
7840546	13
5660892	13
15710403	13
35052535	13
1993385	16
5804506	16
7602279	16
12255580	13
33436489	17
11872266	13
26633863	13
5095945	13
2805388	13
943145	13
775901	17
6037167	13
12656745	15
12851275	15
6608103	13
5590031	13
5107194	13
639268	13
3914824	13
4738718	13
8746724	17
14970292	13
2715853	17
15837911	13
12581982	15
6006870	13
11358752	17
9997198	13
1006152	13
776055	13
2746821	16
4222800	13
18577992	13
13037980	13
6605262	13
272345	13
3704046	13
2652337	15
10764539	13
4385350	13
4675605	13
8559319	13
8712652	13
1908634	13
4527203	13
4836948	13
889852	13
6353340	17
153715	16
20322553	13
6910460	13
3040398	13
2246830	13
199433	13
3828993	13
6080855	17
10151128	17
1406489	13
11278212	16
2708706	13
16194616	13
3686062	13
45858	13
3248970	13
17483953	13
2239868	13
7183601	16
394879	13
5487408	13
718848	13
2305984	13
6106287	17
805014	13
4171750	13
52323795	15
15865595	13
25608512	16
13394309	13
8374668	13
1057142	13
2379771	13
556592	13
158262	13
2114205	13
11044908	13
7095166	16
2735114	13
17368138	13
8086122	13
5462366	13
896357	13
1976519	13
1414822	13
10965620	13
11956033	13
11473792	16
41723999	13
29222723	13
5954596	13
3025195	16
9710503	13
10421995	13
8139005	13
22361957	13
2740969	13
3850902	13
29092896	13
394784	17
11231772	13
3170202	17
2000034	17
17129747	13
1951261	17
6026687	13
7287968	13
850165	13
14832596	13
7990406	13
11782471	13
4767986	13
2797279	13
908811	13
576775	13
18853574	13
30532760	13
6410343	13
3616610	13
11795138	13
6548063	13
5681245	16
6669344	16
28376704	13
19521522	17
7172545	13
4427814	13
1602245	13
21605563	17
223264	17
2097046	13
670032	13
3443365	13
35435071	13
12467576	16
3660183	13
11828089	13
6730317	13
17342009	13
55573187	13
10424441	13
7478943	13
30148114	13
8104148	13
12284388	13
19631204	13
14611467	13
13104076	13
1600352	17
22192536	15
6307177	13
3917629	13
1077486	13
7135135	13
12323357	13
15556959	13
1763827	16
3285126	13
205400	13
5428131	13
3324161	13
1879897	13
1333604	13
1236995	13
8225421	17
19580003	16
3273190	16
391570	13
889613	13
4541369	13
926339	13
24466453	13
1190320	17
9191736	16
619645	13
1663260	13
1601295	17
4515751	16
6761957	13
27550438	13
12118609	13
15703956	13
10865763	13
1012380	15
4222064	13
8464554	13
17649887	13
853605	17
24551428	13
739222	13
8457396	13
1246203	13
7285012	17
4411199	13
1567800	13
4826107	13
3323350	13
372621	13
7211118	13
2980501	16
9308295	13
16347788	13
17892001	13
12228009	15
7028402	13
572147	16
15646601	13
4563874	13
762183	13
11350351	13
15648664	13
3069490	13
6647966	13
1611562	13
7142660	17
14281482	13
2345971	13
1779116	13
9595284	13
2134351	13
2733270	13
1452398	13
1481595	13
957198	15
26883040	13
829116	13
5900746	13
1233807	13
16554325	13
3275640	13
5892849	13
9213226	13
604213	16
9032365	13
435138	13
36120295	13
5322461	16
3440813	16
5654818	13
10058836	13
11051293	13
9041924	13
15314911	13
4711506	17
1670231	16
12435491	17
9573902	13
8223623	13
21034110	17
13807108	13
1806008	13
3783712	13
9343616	13
867254	13
14876779	13
6556921	13
13770074	13
4587497	13
3247393	13
3125691	13
6837663	13
35835784	15
6585123	13
15065058	13
16072066	13
22130209	13
5662229	13
13129014	13
7724805	13
5893374	13
4510504	16
6646539	13
1618500	13
979173	17
4277921	13
1227073	13
912295	13
9117541	16
6731457	13
12459911	13
8616655	13
4925452	13
12932918	13
979998	13
4654286	13
15411583	13
112013	13
4850457	13
11152626	13
10874389	17
10113990	13
32495495	13
12642819	13
2395755	13
16336197	13
3441144	13
4386145	13
4533167	13
26236208	13
12853323	13
19604288	16
42902	13
5334729	13
14170435	13
6200445	17
2393270	16
683845	13
933773	13
11582912	13
17870044	17
1133513	13
5954281	13
3635685	17
9488826	13
3293609	13
7076890	13
528512	16
6410098	16
5070044	13
7645958	13
1440046	17
3988429	13
1437721	13
7573196	17
3960873	16
962383	13
5485802	13
1036693	13
7956312	13
24567558	13
37620415	13
1643701	13
12116114	13
3699997	13
12276317	13
1755872	13
16947652	13
25758673	13
13365795	17
12752305	13
774570	13
3506390	16
4551800	13
552691	13
35459039	15
5152001	13
6517516	13
9935657	13
2320756	13
7724905	13
6058177	13
2404288	13
23386532	16
6248935	13
11260167	15
22006530	13
40188500	13
3070640	17
8310037	13
766554	13
6094438	13
3733435	17
3807023	13
1284779	13
2336290	16
1007064	13
17088858	13
2385453	13
15217241	13
33679282	13
12357380	13
2255517	13
4145501	13
7593059	13
1976584	13
3319977	13
7382341	16
12792059	16
316587	16
8302627	13
2479308	13
29588754	13
140084	15
28424767	13
1813146	15
15976398	13
3424738	13
4976213	13
20151399	13
13870421	13
9500431	16
41428365	13
12337855	13
8721667	13
7331720	13
2449753	13
11302	13
5436616	13
7048699	13
3488348	16
5137143	16
1480515	13
14090809	16
7030195	17
13357703	13
5218694	13
30914473	13
1831510	13
6213073	13
3100261	17
905973	13
8957431	13
1238767	13
13524030	17
7950878	13
5292707	13
6732759	13
36503330	13
48496917	15
430115	13
741012	13
100173	13
16925703	13
4948962	13
6676129	13
1877870	13
2519146	13
8896126	17
3708354	16
5982121	13
3434212	13
3125372	13
847841	13
10931945	13
4456328	13
19783113	13
17709803	13
20718400	13
15033579	13
396289	13
3420123	16
7874135	13
4081473	13
697972	17
1369162	17
217084	17
7044654	13
9522487	13
10395153	13
8092948	13
7214937	13
10210349	13
3199384	13
5307715	13
7514796	17
30565924	13
2009753	13
9071639	13
10175367	16
13415489	13
123966	13
403008	13
21234420	13
3689346	13
1551102	13
7931803	13
8697553	13
4601454	13
7033828	13
2111507	13
4642966	13
10720018	13
5240265	17
15293565	16
11542020	17
2580554	17
39691021	13
123815	13
2124849	13
43434966	13
10103978	17
2690422	13
192730	13
8234178	13
620861	13
6518936	15
26054915	13
572530	17
5702656	17
36023645	13
2999669	13
8559138	15
7724874	13
4334810	13
4523470	13
2688448	13
9742906	13
1073718	13
8412136	13
818699	16
7527005	13
657015	13
3099238	13
4872936	13
6050017	17
726951	13
14047573	13
18276638	13
441312	13
33488154	13
9526081	13
1572471	13
2489730	13
2736433	13
3783452	15
11575897	13
24164109	13
5464290	13
4669133	13
10999501	13
8886478	13
27035	17
3251092	13
8923515	13
1326989	17
14152581	13
3485107	13
4542391	13
10774356	13
3699620	13
22841113	13
1105121	15
2629361	13
12670887	16
7715340	13
1331503	13
571433	13
5848753	17
9796895	13
6616504	13
3935074	13
129689	13
8050161	13
3636194	17
2544263	13
7867158	16
561734	13
7750701	13
9203872	16
3567912	13
9987610	13
7141007	13
2966533	13
579359	13
1465135	13
4711096	13
2517400	13
21555639	13
157762	13
2574020	13
2490269	13
2696069	13
25874449	13
2212883	16
12057265	16
5474922	13
192823	13
3729670	13
34885219	13
9542788	13
10002569	13
22364586	13
987757	13
1000503	13
5378579	13
8272758	13
8360569	13
3254244	17
3146302	13
1221138	13
44733174	13
7523902	13
9586516	13
12228277	15
3861069	16
8747701	13
15381340	13
12774419	13
10128218	13
3034410	13
2424220	13
1850545	13
7297356	13
9213297	13
4538136	13
13322154	13
2336589	13
7825147	13
305941	13
21210256	13
7307895	16
506594	13
5093750	13
16617950	15
214638	13
9357603	13
10560288	13
692518	13
1631312	15
3817148	13
10594818	13
3129977	13
40355202	13
21314746	13
898647	13
11514390	17
13940271	13
5967842	13
34485298	17
28546797	13
22643378	16
12354567	13
6184401	13
172727	13
8192024	16
3300740	13
5464336	15
21890177	13
602536	16
8624433	15
30127590	13
6792616	13
16707572	13
7986819	13
18248208	13
470947	13
17762540	15
18592211	13
557403	13
6583592	13
1799957	13
8771099	13
2743348	13
9757010	13
3944978	13
21081348	16
8484865	16
3159036	13
513708	13
4341269	13
6713664	17
10934320	15
28047101	13
15271882	13
1478211	13
7540437	13
12911590	13
9178266	16
184499	13
5993958	13
4200359	15
3274101	17
11296461	13
7935033	13
7041053	13
3508963	13
7300938	13
13364859	13
5069520	16
3086087	13
48363245	13
1177593	17
13822031	13
841220	13
676030	13
5806827	13
13905920	15
1787480	16
45165	13
8344202	15
531603	13
24983515	16
4903412	13
7308045	13
1431166	13
2319981	13
1893067	13
591153	13
30954017	13
15281760	17
24607878	17
25110755	16
3447419	17
24584641	13
15533050	13
15452865	13
9494933	13
830348	13
14368550	13
4474404	13
3719806	13
4269324	13
10723041	13
24681882	13
2415937	13
3527749	13
12873347	13
2055710	13
2730964	13
5270618	13
5284578	15
5996778	13
23593306	13
1235755	13
21378744	13
3518198	13
34070010	13
7251853	13
4711695	13
17422614	15
10421479	13
11777755	17
17350914	13
27367425	13
120773	13
9047252	13
8529417	13
13237306	13
5739779	13
793283	13
4944561	13
6937435	13
11887938	16
50979451	13
7996319	13
2275681	13
3916159	15
15857279	13
10415347	13
5936228	13
10018904	13
7136860	13
8302598	13
3729757	16
2589551	16
19725955	13
1263452	17
5793365	13
3381022	16
3976907	13
4331613	13
1619168	13
42751111	13
1480671	13
3912747	13
1305824	13
5825498	13
12907513	13
713868	13
10425170	13
9582828	13
6107491	16
49954874	13
1132783	13
1487871	13
376415	13
28041406	13
16671896	16
9790400	13
10664464	13
2587840	13
17035907	17
3526611	13
14378249	13
494401	17
1355189	13
11997148	17
7188382	13
12539239	13
13038145	13
2509911	13
2900261	13
1509359	13
4360403	16
9951710	13
4720219	13
507822	13
24457498	13
10658912	15
6843334	15
2594177	13
4342948	13
11724703	16
1413293	16
9638436	13
7688264	13
1027465	13
4756525	13
958753	13
11928692	13
20982168	13
35460908	13
450488	13
5192593	13
2387125	13
5057197	13
2083517	13
4612865	17
1138414	16
1793860	13
1035160	13
9246653	15
15831388	13
2332795	17
1845029	15
6548439	13
482257	17
3394449	13
15828451	13
8887884	13
4514722	13
14990574	13
13753432	13
4181844	13
7689893	13
8196901	16
8993340	13
34829404	13
5309249	16
18782291	16
1050549	15
1734461	13
6026745	13
8810260	13
8656727	13
48675120	13
7462924	13
2510318	13
1657337	13
16111148	17
362972	13
3403117	13
12754839	13
3863488	13
407292	13
716613	16
5181071	13
4198358	13
2729954	13
1988305	16
4632139	13
116766	17
3567	17
266037	13
1500460	16
7806119	16
7072530	17
3846793	13
15769558	13
6429540	13
588703	13
2481157	16
25636971	13
123980	16
955191	13
9286241	13
1068411	16
17511456	16
10387738	13
6404885	13
597879	13
15984643	13
6566080	13
19269800	13
8973888	13
9288402	13
3636806	13
3510333	17
6373467	13
5514728	13
2630483	13
22649364	13
17492046	13
2382688	13
1850556	13
21800294	16
3654407	13
14891728	13
2224601	13
979289	13
22282115	13
15704730	13
5412386	13
7627989	13
314750	13
19433343	13
2705917	17
12596141	17
4750802	13
5023906	17
996326	13
4598438	13
5303364	13
24775717	13
38462906	13
17425662	13
5098676	16
838974	13
411908	13
13923904	13
4540927	13
4302467	13
422737	13
9643487	13
10154459	13
687282	13
37216618	13
36639412	13
13193602	13
7307172	15
5132602	13
7421602	13
7158694	13
360242	16
2351318	13
8510471	13
554973	16
13228845	13
3317958	13
11749716	13
2624754	13
2557146	17
2203131	13
2357332	13
20730592	13
1398202	13
8485874	16
4699229	13
12072786	13
2970263	13
17023890	17
1422589	13
1914604	13
1694918	13
21907903	13
6540035	15
11657534	17
432087	13
2110392	13
4120583	13
7630670	13
654420	13
1405511	13
3589446	13
6637356	13
10838196	16
6250424	13
12473821	13
12981908	17
6701861	13
15351542	13
21950218	13
1214801	13
2644020	13
2924505	13
19532811	13
28272981	13
5191095	15
5403059	13
22379777	16
7178896	16
1913085	13
5107485	13
18675445	13
5806622	13
11093780	13
4034248	13
2803308	13
9206852	17
1110040	13
18318745	13
6704736	13
6413830	13
9220974	13
4800099	17
13550908	13
32041413	13
20307055	13
979327	13
8578206	13
19583157	13
10579852	13
37325838	13
1143348	13
18636588	13
1625616	13
3477759	13
3406375	13
1565584	16
849886	16
6705228	13
26653988	13
32960207	17
10996680	13
24781600	13
6964178	13
21078749	13
1057398	13
1322265	17
485852	13
10914673	13
1251096	13
4581630	15
42032903	13
10120046	13
1149249	17
698763	13
10988798	13
2741459	13
25795165	15
882620	13
465061	13
12658051	13
928626	13
3458073	17
12616241	13
7914317	17
17184760	13
662430	13
2988694	16
12742725	13
2817899	16
2869514	13
5051125	13
8609375	13
768925	15
9436383	13
12458943	15
19071269	15
1911714	16
10425855	16
8752031	13
2945511	13
20006736	13
5583798	13
17283726	13
12530070	16
9950180	13
15174600	13
10270331	13
1160514	16
5710963	13
10171684	15
1325566	13
8514037	13
11129024	13
3499367	13
11005399	13
6785571	13
33559705	13
4503846	17
9736865	13
20322872	15
3453591	13
4944106	13
6133247	13
4978165	13
4169239	13
2110491	13
537862	17
701996	13
140985	13
172105	17
4450690	13
35666533	13
41920518	13
13728580	13
21255319	13
2491594	13
184728	13
34087019	17
11069620	13
1265121	13
16525910	13
8940117	13
6931952	13
799610	13
2640115	16
20281875	13
210464	13
5658226	13
5149801	13
13162405	13
32481113	13
4044582	13
12307409	13
1923431	13
15192895	13
6480668	13
1385485	13
4813143	17
8556677	13
1375065	13
9542671	13
4730049	13
28133977	13
32933807	13
34699370	13
5054936	13
2836865	13
1296715	13
2378536	13
1688334	13
35646881	16
334725	13
9649246	13
7688394	13
7450085	13
2344347	16
3950141	13
3493164	13
12935521	13
17447294	13
6448255	13
4332409	13
3076775	13
10154929	13
2163387	13
49880	13
4659488	13
15993809	13
29673559	17
5830418	13
3254964	13
941206	13
46471782	16
16700771	13
6658744	13
4374039	17
919645	17
4982162	13
1681930	13
2538888	13
1387818	13
5475440	13
527648	16
738532	13
16948006	17
2666377	13
463313	13
17704201	17
2896177	13
20926035	13
19655358	13
6998919	13
10376603	13
668378	13
3463769	13
4958365	13
6953788	13
37436978	13
7677293	13
3339136	13
1699138	13
1215554	13
23529931	17
1421948	16
5020263	13
2891755	15
8767880	13
7253975	13
4719390	13
16355298	13
11311478	13
5556313	13
4913556	15
10360464	13
6453915	13
10426527	13
3666449	13
1642994	13
10196393	13
773684	13
511174	17
500838	16
11517454	13
10247131	13
8964064	15
20203226	13
4881601	13
4809507	13
11539936	13
5184936	16
13467510	13
3064892	16
5321493	13
2617103	16
1537826	13
3409078	13
2513818	13
1335571	13
1307556	16
6393593	13
6284393	13
1842921	16
11841367	13
235197	13
23402669	13
329936	13
9959598	13
2304356	13
1048715	13
8017662	13
25359111	13
3450089	13
467479	17
1218299	16
4412899	13
3162218	16
1790838	13
10055672	13
1283632	13
2263265	16
7936397	13
4623832	15
7895109	13
10385114	13
706836	13
985472	13
12844666	13
9679793	13
52555624	13
34591696	13
10619268	13
20804542	13
1980839	13
1730106	13
15120854	13
5871475	13
433204	13
3231630	13
2602306	13
15043224	13
5314313	13
22038916	13
12712937	13
17363339	15
24414030	13
1716853	13
6254855	16
10909004	13
12420177	13
1752163	16
14642318	13
6991238	13
1852087	13
3842137	13
29739544	13
1818374	13
1828336	13
481050	13
1226016	13
4022239	17
3530326	13
7245770	13
7133016	13
1075000	13
39974178	13
11261254	13
514945	13
35092907	13
47274337	13
1409485	13
5555657	13
1276335	13
7162630	16
2142971	16
8513186	13
8347273	13
2807665	13
2937251	13
6198696	13
2014423	13
6319133	13
3351352	13
8023306	13
5545180	13
9952712	13
3737144	16
78234	13
2539402	13
866728	13
63395	13
1184027	13
1642655	13
9505955	13
6600307	13
7102753	13
3946288	13
18676852	13
15037479	13
817763	13
7051333	13
3893609	13
11806400	13
3816871	13
3716462	13
1864477	13
24587881	13
199445	13
7456086	13
6080727	13
1882909	13
7632385	17
417026	13
32110848	13
172282	13
9942060	13
773342	13
8742481	13
1840804	17
19474782	16
1185940	13
3266668	16
3257321	13
15376099	13
3773372	13
18983997	13
2225852	13
769452	15
460198	13
22932628	13
7190789	17
49300	13
4407590	13
5194561	13
4971862	13
1130550	13
4803961	13
41492220	13
6249122	13
20505561	13
4144400	13
32448752	13
1646747	13
13854188	13
11071948	13
4826704	16
16608167	13
523483	13
12362369	13
32429260	13
5718493	13
5709712	13
6338976	13
6461014	16
280780	13
293347	13
9138131	13
2385815	13
29491242	13
6560056	13
10982553	13
2136405	13
600668	13
500652	15
5130145	13
6007072	16
3989967	13
1721416	13
8787995	16
20490268	16
10398563	13
19145565	15
8312557	13
2332796	15
12823524	13
11583982	13
1170154	13
10353881	15
2288287	13
12118093	13
2714643	13
1758678	13
6626409	16
9043470	13
6035850	13
34401778	13
1949570	15
16597665	13
4983416	13
7191083	13
2243714	13
1731547	13
4891007	13
2667616	13
4242797	13
8421837	13
2648560	13
6595717	13
2357600	13
4005777	13
3402782	13
6732442	13
16521962	13
30378960	13
1326217	13
45320462	13
19262101	13
13558409	16
850576	16
17295301	13
1100410	16
1798783	13
3570033	15
9062730	13
4668652	13
5386423	15
4672495	13
1724677	13
35807	13
20978862	13
32406044	13
8622884	15
7988208	13
12237922	15
25045418	13
8971642	13
247379	13
2220712	13
6867754	13
3025740	17
7095735	13
17217270	13
11949173	16
2973437	13
3307059	13
5877212	13
585363	13
29822074	15
7946999	13
231437	13
311872	16
7280538	13
16351603	13
2871663	13
3434917	13
2505925	13
24346473	13
5150989	13
3936511	13
16246828	13
7430037	13
924091	13
1365074	13
3214985	13
6230625	13
13451251	13
9588460	13
629021	13
4362746	13
8533042	13
11297628	17
6590040	13
29981549	16
3790693	13
8495175	13
36248334	15
6754867	13
20358977	17
17460067	16
1292927	13
10392169	13
2496458	13
1674531	13
3724633	13
7736419	13
9145232	13
28488	13
2508855	17
7003045	15
2346785	13
2012360	13
20692913	13
5725423	15
2124818	13
1277004	13
5733795	13
10908326	13
627747	13
2183453	13
7796872	13
8784737	13
617335	13
6115295	13
2301502	16
10272467	17
6954155	13
11912429	13
1504263	16
13813206	16
10756342	13
4114764	13
7899092	13
17616226	13
3642223	13
1888759	13
34290430	13
32022547	13
723920	16
4405034	13
10731565	13
3211433	13
2578881	13
19994191	13
7886994	13
34218004	13
6830774	13
53809	13
4489444	13
3685004	13
7180255	13
687351	13
10381802	13
3062808	13
4459953	15
3809203	13
1923316	17
228733	13
11153367	13
1064431	16
875807	13
5271309	13
1685025	13
5249986	13
661348	13
4480412	17
731665	13
549816	13
9569855	13
1116460	13
3459299	13
6408848	13
11378079	13
12132246	16
10800400	13
7206447	15
16004550	17
20250687	17
4098492	13
1093649	13
1335016	13
430809	17
7911761	16
7416140	13
3287127	13
2046362	13
15969554	17
359244	13
815443	13
9893767	13
1464103	15
3999347	13
12064257	15
220622	13
14201937	13
19830632	13
6231010	13
26478591	13
1823215	13
21831806	13
3435168	13
13741052	17
4512432	15
36420591	13
19537406	13
8814368	13
5739431	15
478576	13
427550	13
637908	13
27353631	13
278663	13
1149812	13
12454136	13
10692811	13
10366292	13
1393238	13
1213916	13
14987230	13
6505238	13
6572447	13
14527470	13
3709249	13
996975	13
6600257	13
15224044	13
10759517	13
6811124	13
18568250	13
14753786	17
19848964	13
605041	13
16927124	13
18943373	17
16048529	15
12946089	13
605129	13
23373180	16
62150	13
23452210	13
3993928	16
1929818	13
10402300	17
9901623	15
4438646	13
12221519	13
14624885	13
4719374	17
9514264	13
614251	13
14543567	13
8848484	13
2254673	13
11162112	13
3714487	13
3400494	13
19971687	17
5671273	13
8719053	13
16915	17
6530146	17
8858077	13
1741137	13
7546469	13
18949316	13
19581625	17
6492677	13
1030854	17
4592863	13
7533810	13
20752962	13
9748705	13
2184332	17
1247596	13
11692127	13
22449002	13
996	13
11816240	13
8297736	13
4189957	13
3427672	13
3867889	13
9029862	13
2519266	15
16854397	13
8011236	13
9051515	13
3607515	13
15203772	13
4539903	17
5217944	13
15964265	13
13032974	13
3096033	13
8208831	13
999229	13
404271	13
23406796	13
4359061	16
4395254	16
18231404	13
12432438	13
1427352	13
6171266	13
9541940	13
11061983	13
1386384	17
11285159	13
9294720	15
1948051	13
10356762	17
9848305	13
13535538	13
11408716	13
2696111	13
3593613	13
1453487	13
1937420	16
28126930	13
24586839	13
3367078	16
3964672	17
881095	13
7618230	15
1877253	13
22388996	13
2751002	13
4465132	15
17112654	13
14952771	13
2823506	13
9749569	13
12257755	13
1708670	13
3479836	13
7559235	13
598006	13
399656	13
237829	13
4728240	13
18335647	16
1296053	15
2760443	13
15227667	13
1668293	13
2623568	13
6511539	13
1345385	13
9393487	13
14461440	17
3707485	13
1216380	13
7869877	13
2143646	13
9231066	13
4352152	17
5053788	13
205819	13
12444565	17
7457164	13
2371417	13
5310503	13
15640308	13
965914	13
7052562	13
1148912	13
15706335	13
1206326	13
6661365	15
13342828	13
6232839	17
9754730	13
5054376	13
19979349	13
1521239	13
18486630	13
5353588	13
9758052	13
4520289	13
10913057	13
16820622	13
430310	16
241492	13
4733155	13
3707948	13
19900479	13
4197883	13
26901367	13
11640457	13
2643233	13
9515227	13
3307840	13
11289418	13
5853789	13
4182536	13
2758320	17
29854	13
5410005	13
10496113	13
10936179	13
5102822	13
3737627	16
12272349	13
10551814	13
9567375	13
2010417	13
3133329	15
22735000	13
2260975	13
662250	13
101887	13
16572081	13
4432749	13
4914370	13
4601197	13
18191290	13
683901	13
7132902	13
3256204	16
2969430	17
5121808	13
29117220	13
264441	13
3136170	13
16864094	13
6025360	13
12230225	13
4524013	13
12958917	13
8586991	13
14988981	13
1248559	13
11695846	13
1254246	16
3392995	13
31624448	13
19308101	17
3704632	13
4551764	13
27604294	13
16950942	13
3991781	13
4030328	17
7258458	13
9868500	13
17524532	13
3527010	13
2287875	13
4052059	16
16570580	13
14492050	13
12215726	13
12635605	13
1471327	13
22094757	13
16358891	16
9706540	13
5539393	13
784274	17
1219869	13
4798877	13
357781	13
2318722	17
1642243	13
681433	13
8602903	17
16706659	13
210864	13
5196146	13
18184527	15
34671154	16
5943946	13
24906073	13
691102	13
2638859	13
2287283	17
9210084	13
4588198	13
2466227	16
7486842	13
8416996	13
6599513	13
6808143	13
73848	13
2969311	13
48389	17
17853310	13
3472980	16
2159695	13
732080	13
13751718	13
5896040	13
15448138	13
15106370	13
574701	13
8505050	13
361234	13
8643845	13
12881306	17
7262345	13
3397432	16
3072029	13
3864299	13
5290046	13
10951958	13
2450594	13
9903233	17
9168399	17
15487606	13
1877945	13
12993148	13
13555142	16
2255661	13
3654286	13
17925457	13
10963476	13
39918826	13
4521386	13
16906129	13
1302250	13
3257013	13
3948547	13
165424	13
3120787	16
5883574	13
368893	16
2918396	13
1002234	13
1913718	13
619019	16
3228198	13
7955131	16
6092185	13
8746786	13
3426023	13
731925	16
1970933	17
451521	13
1203617	13
695767	13
1470405	13
15708143	13
718368	13
4833443	13
12525813	13
2344408	13
1605519	15
626862	13
19687987	13
4599311	17
7816547	13
113497	13
6941081	13
29447725	17
8061780	17
3205971	16
976422	15
11111434	13
3716381	13
24748419	16
825888	13
11241503	13
10686225	13
12443796	13
4816044	16
4667727	13
19237841	13
6015756	13
15139080	15
7315989	13
5642954	13
14274453	16
8620525	13
4265626	13
4390515	16
14818537	13
9281054	16
10576109	13
25342481	13
8371279	13
7908419	13
10607913	16
1880965	13
7982423	13
14346122	16
1076317	16
27404878	16
13421465	17
5356941	16
6280864	13
12939323	17
3513597	13
3280100	13
8591268	13
23431144	15
2789698	13
11226678	17
28191787	13
12130311	13
14773406	13
4243226	13
2805852	13
11089220	13
5386014	13
4935461	13
5207233	13
2774869	13
6598113	13
31070820	13
7748973	13
483998	13
88496	13
4753465	13
5895920	16
14908138	13
2033496	13
9703500	13
7958523	13
11521611	13
511739	16
17495341	13
18086266	17
10729344	13
7151905	16
4720010	13
1875418	13
1215978	13
789554	13
25043	13
12010082	16
400595	13
4850793	13
4148735	13
5137221	13
1468962	13
371589	13
1444600	13
44132027	16
10750792	13
4348405	13
4596094	13
4439636	13
4670324	13
86947	13
10377195	13
3220402	13
9301360	13
15735881	13
4656835	13
9382807	13
8304225	13
19377888	13
15170269	13
8425078	15
12402120	13
19235427	13
4791991	16
4070362	13
4635292	13
9402768	13
81578	13
20238894	13
33417683	13
5733518	13
5104897	15
2408552	16
6253368	13
5078658	15
6078823	17
11451021	13
12807659	13
3339695	13
25472130	13
29712707	13
2617847	13
14037984	13
2144097	13
2583902	13
9812674	16
12491769	13
18251888	13
7772157	17
10403519	13
12806092	17
10786816	13
19666335	13
7240138	13
852752	13
767050	13
2495335	16
2004200	13
2035817	13
13881381	13
4686096	13
2512806	13
7754822	13
11887424	13
1032962	13
1187504	13
8414392	13
1960781	13
2729567	13
2277086	13
10374472	13
3249764	13
40834200	13
2087819	13
216581	13
2439662	13
7799450	13
2264569	13
824332	13
10090356	13
28048039	13
18627047	13
15235914	13
9489648	13
21779692	13
34281608	13
7984584	17
12800769	13
10849694	17
4597844	13
16748949	13
8753702	16
12514947	13
5297423	17
1384295	13
6076052	13
10297671	13
1336773	13
3574994	13
4353932	17
2627917	13
2403159	13
1975048	13
124056	13
14067744	13
8537396	13
2723218	13
21612123	13
2921242	16
6335037	13
1281360	13
1309742	13
1258763	13
7130915	13
3115836	17
4177797	13
2758537	13
9330487	17
17617718	13
5087422	15
158477	13
7147665	13
5339603	13
1569395	13
10808855	13
5683232	13
1691263	13
4151844	15
690792	16
9379925	13
2698299	15
14392331	13
16578114	13
1061098	13
2665507	16
7921205	13
547689	13
2554240	13
136281	13
651955	13
4409691	13
3706626	13
15234515	13
8176215	13
1851289	13
19385866	16
411460	13
9649191	17
11741847	13
6723768	13
2649493	13
303205	13
18724674	13
8740346	16
31635238	13
13469613	13
22967629	16
3973223	13
22849814	13
10571463	13
630145	13
38717915	13
1116288	13
9957744	13
3115724	13
5622366	15
7340958	13
9447843	13
3841712	13
2824378	13
10308613	13
21784350	17
151057	13
134745	13
3447215	17
17804436	13
5989857	13
5833040	13
1614836	13
1827111	13
8462755	13
12159133	13
9512390	13
1869098	13
1520326	13
14127470	13
13606383	13
5156352	13
6213224	13
19419854	13
24029180	13
2554825	13
982902	13
3580361	13
14215744	13
907971	17
6522484	15
52013	13
4358657	16
4738432	13
1600183	13
14116747	13
3345838	13
8959211	16
2105848	13
508506	13
6598590	13
15747809	13
2307675	13
21147402	13
6030708	13
18128624	16
8310662	16
13134363	13
8767229	13
7092888	13
538812	13
2987553	13
3918821	13
10227135	13
1344336	13
12492840	13
3744846	13
8190741	17
1981497	13
1933615	13
1614148	16
28858072	17
2340476	13
494094	13
6267906	13
6066945	13
10206009	13
6701562	13
2257889	13
24913572	13
2139405	13
1997861	13
1385186	13
8833675	13
8971215	13
48136685	13
3987424	13
12782767	13
2140349	15
4171614	17
967691	16
1480996	13
3360347	13
1776369	13
336686	16
5917701	13
11114672	13
31468408	13
1207572	13
11319671	13
3211235	13
5398868	13
5632646	13
1280164	16
3894280	13
4927577	13
2405149	16
17250627	13
28267457	13
9257720	13
3502129	13
10915132	13
16310984	13
22907300	13
543780	13
3500351	13
8488431	13
3998905	13
6934990	17
1016313	13
5342581	13
11107430	16
3389734	13
4730396	13
4299491	13
2445149	13
13320839	13
4241858	13
17278918	13
9587426	13
6544487	16
7149640	13
4128128	13
5392884	13
4285967	13
15023470	17
7137527	13
20452369	15
6713640	13
3460389	16
950347	13
2312506	13
46961245	13
2568598	13
2630270	15
3433922	13
3411557	13
7242253	13
3809890	13
17931504	13
23024485	13
3035967	13
22612174	13
11516494	13
5925417	13
5897953	13
1312562	13
29101	13
818446	13
5571242	13
11019527	13
3477460	13
8323115	15
4680167	13
1988586	13
411998	16
7131864	16
8082309	13
5589538	13
390044	13
401230	13
8426632	16
18060832	13
956350	13
112290	13
8124209	13
957780	13
4118538	13
707746	13
28805400	13
1307233	13
996016	15
2512099	13
175131	16
6511760	13
5191984	13
2295375	13
5236577	13
7748542	13
10986190	13
598373	13
15414081	13
9131746	13
14619000	13
4893242	13
12141140	16
3000852	13
938188	17
2033815	13
541475	13
126769	16
2319808	13
1382538	13
24280594	13
6211034	13
9031190	13
5074400	13
11280957	16
1260652	16
8673054	13
625102	13
8847182	13
544498	13
11687155	13
6364157	13
9297970	13
7647450	15
5422645	13
2310604	13
5372511	13
12495699	13
31227342	13
2674478	13
25966203	13
16247104	13
6145862	13
6671617	13
8696235	13
5202431	16
877040	13
3491922	17
7122081	13
9355675	13
2624956	13
5226789	13
4597258	13
9663107	13
441471	16
3460138	13
41968716	13
3722770	13
13119110	13
29765439	13
7081248	17
254425	13
13424111	13
99816	15
9966139	13
2909415	13
2487467	13
11286180	13
5808399	13
328012	13
4098	13
3689295	13
4155596	13
6592678	13
9854607	13
2097370	16
13657958	13
3066830	13
11635686	13
4125754	13
24872376	13
8877915	13
7528624	13
8516072	13
2229727	13
13264997	13
11934928	13
4793238	13
3411005	13
9248161	16
5005725	13
2952159	13
492058	13
8099723	13
836345	13
9517660	16
2104374	15
4059568	13
19756209	13
4329172	13
17689	13
17052122	13
18011915	13
12838176	13
41456361	15
949736	13
8483614	13
5355429	13
5654865	13
4868061	13
5984817	13
538113	16
1007661	16
12983838	13
4787122	13
6080243	13
8853241	13
7547553	13
17260128	13
2827212	13
27637532	13
5232675	13
708831	13
408922	13
183994	13
18243336	13
9011077	13
8440784	13
469198	13
14846044	15
11197998	13
7536280	13
1715685	13
18036117	15
4962368	13
34813914	16
10551255	13
7113800	13
995462	13
8583405	13
4669116	13
4109456	17
542057	13
309181	13
1329177	13
5162068	13
11895408	13
9224445	13
11015345	13
2121890	13
4835434	13
24144723	13
8642461	13
2917333	13
674466	13
802952	13
6772455	13
25385655	13
9561367	13
4866076	13
127799	13
6337168	13
13672311	13
20623784	13
12911547	13
1807468	13
4283884	17
2805120	16
1805810	13
2847965	13
18436109	13
7915390	13
652363	13
2040128	13
4948246	13
6890738	15
373972	13
2648794	13
429073	13
14336441	13
12409439	13
4251399	13
7912538	13
1100857	15
6596086	16
14527200	13
2356453	13
6712494	13
2656953	13
23509789	13
3876251	13
5226733	16
3589997	16
9837699	16
5039784	13
1086395	13
12174444	13
9444091	13
2990058	13
3715112	13
9943258	15
2739800	13
2195	16
8815635	13
222714	13
6303850	13
4357601	13
10571111	17
760175	16
3576407	17
7973035	13
28218708	13
10944100	13
9829674	13
10395308	13
492407	13
5799737	13
8022399	13
8310674	16
4251785	13
7940327	13
463732	13
7289252	13
2267112	13
1629592	13
11784246	16
1908753	13
8192303	13
10170216	13
4299687	13
8606044	13
3260536	16
51915	13
4116990	13
7614034	13
3711651	13
7746893	13
975665	17
4081768	13
335700	13
1055951	13
8884157	15
2433890	13
22784188	13
155962	15
17680229	13
3845023	13
5165596	13
225069	13
3164321	13
15423013	16
8545598	13
3974590	17
4294915313	13
4270752	13
1452082	13
1572327	13
6819127	13
10053380	13
7844735	13
1599496	13
10556767	13
2086218	15
2049880	13
22045799	13
1472623	13
17813108	13
4052305	13
16499995	13
25174240	13
2488106	13
8456569	13
1567848	13
3905845	15
12467930	13
1351398	13
2426041	13
10097296	13
11146706	13
20297631	13
8129656	16
5707261	13
8783307	13
19938945	16
1329000	16
12973889	13
26066022	13
43949856	13
31523601	13
4650373	13
20937425	13
26671363	13
17856356	13
2012043	13
8439855	17
6323252	13
5144282	13
10273376	16
338837	13
24377345	13
1726421	13
23922093	13
10561524	13
936353	13
35927214	13
1393501	17
4388241	16
972808	13
9449859	13
5126008	13
1560702	13
366718	13
5739362	13
10793741	13
19307492	15
1361859	13
6993111	13
5510879	13
7323771	13
5067832	17
26774794	13
13247223	16
2064827	13
23064532	17
24418717	13
16678294	16
11793034	17
28407565	13
3337238	17
710042	13
7432387	17
8585717	15
19606829	16
10438858	16
8467085	13
31748173	13
7810805	13
10908412	13
9600667	13
17749294	13
1808615	13
2872820	13
6498282	13
6209114	13
1737909	13
5102099	13
3329472	16
6234202	16
23084706	15
1264870	13
959450	13
5752904	13
5602105	15
1508806	13
7703532	13
10763330	15
18945985	13
17766358	13
10589926	13
13456776	13
5741623	13
6977536	17
11625622	13
3122945	17
968167	13
1303390	16
17823816	13
7922425	13
314014	16
5824851	13
9683919	13
1215070	13
680255	15
1425868	13
1007888	17
11320803	13
1728777	13
21053510	13
3440061	13
2114148	13
10833352	16
11862420	13
11196662	13
1758573	17
5330598	13
120275	13
1868711	17
2749614	17
14990328	17
735303	16
14916210	13
4529390	13
3128417	13
8659158	13
13342682	13
3108611	13
1421493	13
6042923	13
3974868	13
952467	13
19671420	13
133439	13
14313974	13
3638634	13
24712335	13
790285	13
5148738	13
4998924	13
16760547	13
34595417	13
3686159	17
6376720	13
1046432	13
11043143	16
2356445	13
16633102	17
3590230	13
6667752	13
4624247	17
8557406	17
2035573	13
732638	13
20073324	13
4554008	13
707825	13
3280885	13
14252440	13
4675569	13
7773133	13
4321367	13
13107675	13
25693021	17
11652064	16
10665309	13
14438071	13
835892	17
11181636	16
20704128	13
9323019	16
12671146	13
14657737	13
1834939	15
3766391	13
1941307	15
2919457	13
7499416	13
33562224	16
6419984	17
20603149	13
2679388	13
9334327	13
12503889	13
4026494	13
1178556	13
11827480	13
4050608	13
726605	13
244473	13
4698365	13
2870340	13
12514580	13
10232914	13
5526781	13
9365584	13
6939245	16
547764	13
26935195	13
9818953	13
182344	13
12851463	13
6083838	13
7238078	13
9845738	15
2352721	13
65595262	13
11854886	17
36224462	13
14593025	13
12438352	13
15192187	13
675695	13
7747715	13
3972146	16
18205196	13
3865190	16
7544671	13
6046381	13
12878336	13
1342042	13
4562249	13
26251857	16
3330176	13
445664	15
4277886	13
22023869	13
10679196	13
4259657	13
3308735	13
3501435	15
606020	17
2273348	13
21480726	13
2689633	13
5931883	13
662774	13
9825608	13
5676512	13
11901043	13
15205660	13
3444130	13
4987573	13
4340298	13
1408256	16
3105700	16
2508033	13
21522792	13
8545029	13
11226603	15
14896778	13
3777949	13
12070038	13
1097802	13
3187925	13
18313089	13
2425048	13
15158329	13
3410587	17
652219	13
27827758	13
2159990	13
37072241	13
5945517	13
4064825	17
4678436	17
6769160	13
5351559	13
442129	13
25837045	13
542836	13
13866034	13
3299762	13
2193911	13
6770609	13
15743675	15
10296857	17
920666	13
6345226	15
19758448	15
1272395	17
9919999	13
6207382	13
7449297	16
9688806	13
17482264	13
2343069	13
1410291	16
1749845	13
410352	13
9901963	13
12428264	13
4362208	13
35515425	13
27736308	13
30355420	13
9103632	16
4845512	13
10066347	16
18961432	13
31120211	17
77722	13
11619248	13
8977966	13
1153056	13
1178948	13
4628278	13
7350768	13
12899280	13
2444065	16
8427197	15
5787247	17
6007097	13
33145	13
1624335	13
6092250	13
1136004	13
2114343	13
6046623	13
18690786	13
20225	13
4872008	13
6740842	13
7644945	13
1063557	13
5909922	13
1579006	13
8193265	13
3683619	13
8892352	13
1634546	13
6393564	13
1341279	13
304529	13
3106229	13
8586492	15
10286781	17
9138509	13
5832840	16
6158754	17
26457535	13
14666330	16
3645672	13
9279876	13
4473002	13
2552501	17
22418809	13
4084669	13
3326968	13
3933855	13
12973798	13
2607900	13
23435833	13
744394	13
6458941	13
15654618	16
19664129	13
7109101	13
2943350	13
3453175	17
749573	13
8149931	13
11862679	13
7885104	13
19595653	13
6296504	13
1074190	17
3835278	13
13555390	13
1091116	13
24528786	13
4435001	16
6222403	13
10245025	15
21166	13
191309	13
2830164	13
15857720	13
2593012	13
4647	15
24195377	17
9359680	16
4496136	13
11453213	13
3198849	13
7122811	16
546888	13
8679475	13
10911180	13
4968498	17
25026122	13
18461449	13
3098582	13
6510394	13
8569808	13
1517824	13
16394409	13
4534714	13
7458935	13
4758423	13
27284170	13
467274	13
4220463	13
8105849	13
6106002	16
20601683	13
6390218	13
4031013	13
9628843	13
95098	13
13277227	13
3549831	13
6645737	13
4762907	13
3681669	13
8651199	13
17003775	13
28898572	13
7934279	13
11281767	13
5184399	17
1925421	13
1750701	13
4818343	13
1153409	13
24288190	17
19062341	17
9529709	16
7016649	16
5514575	16
10077613	13
7080072	16
15968257	17
438568	13
13888976	13
3938228	13
23994438	17
2754126	17
2213130	16
150645	17
3146991	13
7028218	17
4017161	13
18223640	13
18026251	13
339148	13
12266529	13
5012148	13
74465	13
7926543	13
5911918	13
7206409	17
3429282	13
2615733	16
12727288	13
15722816	13
4264059	13
9096487	13
3125755	13
76131	13
31324172	13
9339040	13
10851864	15
8995277	13
11836816	13
20456629	15
6911026	13
1828306	13
9970566	13
6051592	13
20383899	13
4278113	13
3324900	13
37848	13
2811195	13
17364767	17
1799851	13
31269075	13
347944	13
703	13
15693054	13
11487014	13
10295187	13
16526162	13
5316369	13
2800497	15
10315556	16
4019576	13
2354964	13
16197757	13
6767241	13
2322979	16
10996026	13
8304487	13
7184669	15
512012	13
17223814	13
10312757	13
4980114	13
6804633	13
5818839	13
940886	13
4562143	13
15582713	13
17218812	17
11190921	13
5348720	13
1580523	13
7416387	13
5479877	13
451901	13
38751118	13
9756964	13
2172366	13
5718069	13
1270987	15
4587166	13
6652124	13
13188506	13
7444215	16
3719135	15
1598595	13
5085893	13
3968636	13
13551819	16
9744186	13
2347908	13
4576753	13
9610584	16
33481010	13
16096023	13
3866828	13
1890891	13
6041375	13
8146879	13
20888999	13
11580990	13
15095880	13
18843011	15
1975958	13
6617982	13
5980274	13
2724544	13
545564	13
16385795	13
2092104	13
4115346	13
12300351	13
7831486	13
270357	13
2897575	13
7666942	13
6460969	13
2617980	17
687149	13
2586150	13
4206932	13
18071995	13
19837824	13
880905	13
27275663	13
9825963	13
7813957	13
9735697	16
16834306	13
33137980	13
7261741	13
6377272	13
10158632	13
4043453	13
834899	16
852005	13
30145358	13
1560087	13
4865680	13
17473888	13
498075	13
2706021	13
8039190	13
1496945	16
137854	13
18131383	13
18552760	13
25359413	13
1405510	13
11312668	16
1934310	13
1385398	17
18128898	13
17728105	13
3214918	13
10386532	13
4195038	13
696228	17
5583751	13
5493003	13
1721108	13
6311430	13
3274609	17
8331244	13
3606332	16
24268491	17
14400251	13
2094660	13
28516419	13
3383056	13
9123505	13
22710051	13
14937818	17
492134	13
1440186	13
19467994	13
11484843	13
13058714	13
3568591	13
19831450	13
3204087	13
2837192	13
6899078	17
46860838	13
19964079	13
8646379	13
2590088	13
11878787	13
10706473	13
4694901	13
1950873	13
3529271	13
1230449	13
5891986	13
1388434	15
3196369	13
805835	13
2708594	13
1529976	13
6607666	13
1882499	15
6314692	13
12326512	13
3561962	15
6223308	13
3953411	16
18391929	13
10466233	13
417872	13
2285135	15
4866223	13
1825420	13
13838344	13
3977988	13
6695148	13
112785	15
8563157	13
13292560	13
8747162	13
5112271	13
4810942	13
12301880	13
7837788	13
8526104	13
648581	13
248315	16
2753999	13
4685346	13
6588953	13
9995774	13
7446292	13
7954503	13
3264295	13
9094054	16
14176172	13
1033188	13
4331549	16
3051482	13
4038262	13
2538739	17
19228534	13
15612948	16
7784831	13
12872586	13
15319364	15
2174528	13
14927974	16
945712	15
13814688	13
11806969	13
3314979	13
2700887	13
3421443	13
17479284	13
9653282	13
2060939	13
8868194	13
43987	13
9124416	16
2964429	13
906346	13
53608353	13
20133016	13
26707137	13
463244	15
16089072	13
11117899	13
1933442	16
6164869	13
763846	13
395181	13
26232041	17
8726302	16
54387	15
1331795	13
17984392	13
1991699	13
1578205	13
2439586	13
3878810	13
1790856	13
7381029	13
6818005	13
227356	13
34507621	13
18178573	13
2499845	17
2942933	13
870352	13
3351355	15
3486669	13
13799586	13
3850033	17
4498898	13
2056225	13
882997	13
13674614	13
4880967	13
2005494	13
21000742	13
7468080	13
21768357	13
1608776	16
3263863	13
5452837	13
8250048	13
29551292	13
201609	13
5933046	13
3713678	13
981637	13
4799616	13
12236063	13
727570	13
4510334	13
5935054	17
3857410	13
220238	13
7389316	13
9840655	13
1570541	13
12767963	15
14718414	13
9333980	13
18589542	13
11797681	13
6568123	13
2288794	13
14630212	13
12099407	13
23690538	13
8924205	13
9871473	13
11362074	13
9197	13
3532183	13
209393	13
7407527	13
856827	13
4228463	13
2582300	13
12612619	17
4795048	15
4262054	17
7772470	13
12349590	13
459814	13
1993337	13
37327313	13
705824	13
1990871	16
3293560	13
9411573	13
4734052	16
7343863	13
1733825	13
2075311	13
3896490	16
7490393	13
15494670	13
142226	13
1160952	13
3885131	13
5976079	13
2591058	13
983593	13
3400177	13
8915932	13
6931220	15
10045359	13
3539875	13
5220923	13
10832866	13
2567769	16
5018738	13
2677107	13
22871765	13
2434051	13
4247485	13
28400397	13
3929684	13
19777907	13
8274384	13
24267634	13
9146527	16
838161	13
8389317	17
4725652	13
107777	13
6203767	13
5355868	13
4159650	13
2171066	13
16984549	16
26165828	13
16512606	13
6518378	13
899471	13
6603719	13
5737127	13
30935860	13
4841035	13
4275595	13
27901201	13
6632648	16
3874097	13
7081496	15
4275943	13
10245070	13
2739267	17
6495395	13
8221210	13
2461984	16
2092902	13
15555439	13
978134	13
3914226	13
3660576	13
12066932	13
3435451	13
1869048	13
10008880	13
6080339	13
18623398	13
666537	13
10914916	13
22790692	15
2770713	13
11183384	17
2787326	13
5633373	13
7711783	13
650946	13
3381534	13
33144076	13
26741740	13
691288	13
3009503	13
5431207	13
1453725	13
30327412	13
3615675	13
3093003	13
1493203	13
1388839	13
1847481	13
2296869	13
358878	13
4388630	13
13562705	13
6531698	13
9573697	13
8145949	13
9796221	13
3252769	13
3374353	13
19624271	13
4346970	16
18847895	13
28744582	13
22312528	13
15855829	13
2392104	13
2207236	13
734952	13
191249	13
4205851	17
4832715	13
697951	13
1282035	13
9256841	13
1101888	15
6427839	16
7844712	17
2130137	13
8805964	13
2031181	13
2236765	16
2651644	13
14510820	13
19158500	13
10812132	13
2660866	13
2296484	13
3251884	13
9729625	13
1426250	13
706987	13
9286888	13
13643069	17
7261064	13
1919855	13
2954129	13
6521440	13
2823666	13
7790314	13
3732338	13
14218261	15
361428	15
18345302	13
2525647	13
957525	13
20845797	17
5123209	13
5736438	13
12122595	13
8007847	17
25072055	13
4136059	13
2222498	16
7760857	13
2828169	13
16167180	13
7789570	13
1102846	16
10595231	17
3319294	13
13109680	13
5850513	13
8535171	13
40389064	13
8934568	13
1934089	17
6197592	13
9600233	13
5149227	13
11601258	13
4331751	15
21764701	13
30083006	16
9325432	13
7356143	13
11080049	13
3198062	13
10429710	13
55164	13
6428634	13
13516843	13
10766499	13
6254597	16
5543902	13
5887531	13
8368044	13
1077249	13
20461695	15
2760799	16
4015306	17
12729241	13
12703288	13
5019742	13
25170651	13
7087831	17
7593243	16
3528681	13
7321019	13
16836400	13
1567954	13
17731669	13
6970170	13
4822347	17
5045066	13
44753	13
14867054	13
8935269	13
8151840	16
256993	13
10448464	13
14487462	13
1718109	13
424272	16
24281002	13
7752152	13
240723	13
6095665	13
9980481	13
22198130	13
8776058	13
707187	16
152513	16
1066731	13
2049918	13
539993	16
4578202	13
7758332	13
19380914	13
41498737	13
6833495	17
1333344	13
4395067	13
15491143	13
383025	16
34626368	13
9275116	13
677055	16
4797186	13
10765161	13
26249	17
23005579	13
12531223	13
26375746	13
1870392	13
12771992	15
3187129	17
11085045	16
6079378	13
3737818	13
3034912	13
12505287	13
9621206	13
16151750	13
6657189	13
10727075	13
2164549	17
2646182	13
6258043	13
535098	13
3756214	13
7250180	13
4352006	17
857112	13
4616907	13
11019557	13
7133657	13
697642	13
1965060	13
10602789	13
8527442	16
1457632	13
4232951	13
3588050	13
11305806	13
2275112	15
1450853	13
35954045	13
6570687	13
3759508	13
2917255	13
18586569	13
7329530	13
2168237	13
22993246	13
2983308	13
635253	13
6399762	13
7533146	13
19784912	13
485344	13
5709922	16
7813022	13
6484893	13
7282519	13
12413316	13
9305578	13
6874621	17
803940	13
16240269	17
8940832	13
6574258	13
17656633	13
23083217	17
47018604	13
8854870	15
8144214	13
9648085	13
4296615	13
9147095	13
583646	16
2667207	13
922843	13
5721383	13
4195140	13
9771990	13
11846793	13
3185878	13
1732742	13
6153038	13
16695780	13
1636045	13
7074288	16
35838782	13
629475	13
3381386	13
11865599	16
743036	13
19441165	17
4327507	13
18403447	13
22278091	13
5263556	13
23492702	13
1682011	13
4374449	13
759911	13
2474061	13
3235178	13
30157269	16
4692822	16
412053	17
4847579	13
11814271	13
18660549	15
4990485	13
19559817	13
1881339	13
8911944	13
433040	13
47264	13
6377309	17
5117891	13
6316584	13
2153033	13
15870960	15
28749811	13
16822307	13
1657631	13
4032339	13
10992251	13
1920410	13
7612038	13
244683	13
16335292	17
2209497	13
9880690	13
8028204	13
880636	13
1578755	13
4320119	13
1100723	13
2995396	13
3328840	13
918873	13
11678824	13
12585678	13
16755747	17
27611397	13
252313	13
236655	13
1114577	13
8445	13
2401080	17
3030799	13
12139542	13
3016533	13
27918059	15
4315797	13
6320703	13
4066306	13
17107556	13
1904175	13
46562124	13
2725091	13
4535559	13
11199707	13
3156240	13
9256715	13
1494961	13
6457152	16
886407	13
4108193	13
265238	16
6255835	13
12566961	15
11821411	13
7090882	17
2275577	13
6888820	13
18007728	16
2752304	17
1194039	13
498471	13
1556237	13
797611	13
22698665	13
1866967	13
4720368	13
1366001	13
9649237	13
6549663	13
40031	13
1186438	16
984379	13
3561448	13
687790	13
8874815	16
6970085	13
11484050	16
2670852	13
583107	13
3096888	13
1523827	13
19776211	13
19833439	13
37591052	16
2827549	13
5722305	13
2790242	17
6999327	13
6850038	15
19915735	13
7557697	13
7388605	13
9960031	13
20644099	13
6462121	17
1974861	13
3375958	13
264522	13
14002776	13
10397863	16
12158152	13
5216952	13
20779879	17
2845097	13
647119	13
2438667	17
13732749	13
2292773	13
4958983	13
12901682	13
8083724	16
4934263	13
858548	13
15492500	13
623668	16
826223	13
47233754	13
6590343	13
13805388	17
14111845	16
2888266	13
10863004	13
17528029	13
7584643	13
24593274	13
4016086	13
12718043	17
5174555	15
2624018	13
10175601	13
9432348	13
206039	13
8798372	13
14493059	13
13513585	13
21594613	13
7904567	13
13885840	15
3726970	13
771282	16
6730538	13
5603691	13
18697980	13
4092764	13
5636008	13
28442256	13
5753676	13
761543	16
5511486	17
15972822	13
2465488	16
5858324	13
227594	13
592707	13
7839417	13
1033522	16
1844231	13
12726575	16
7583115	13
24742243	13
5671028	17
5504085	13
271260	13
11382871	13
15372757	13
6476968	13
5890213	13
22449195	13
1896776	13
19467696	13
2713840	16
18763895	13
1615719	13
10284903	13
19359037	16
19974872	13
23458292	13
2437704	13
7404144	13
5995219	15
19779893	13
11160867	13
14762372	13
27955459	13
2380070	13
3226029	13
5958692	13
7966835	13
31956715	13
24211854	13
7371448	13
6366548	17
9214745	13
20864447	13
11417260	15
20706195	13
3988000	13
1272408	13
511850	13
821179	13
1758765	17
411960	13
6433404	13
23058099	13
1830294	13
11563021	13
14642354	13
17153119	13
290096	13
6762495	13
10657863	13
10107628	16
2455382	16
41898418	13
6984755	16
4672460	15
8643024	13
11245875	13
10905007	13
22090527	13
18409208	16
190410	16
1022019	13
4172491	13
1259983	13
925282	13
3031073	13
9698116	13
861145	13
14349186	13
32635371	13
25429448	16
3560832	13
13177502	17
7601088	13
291797	16
18474344	13
12058795	13
14958220	15
10058680	16
8688469	13
22053411	13
21473983	16
7031071	13
6261249	13
3753803	17
33584933	13
2382254	17
250621	13
16108035	13
9590009	13
774834	13
1910488	13
7489459	13
8004772	13
3714772	13
133431	17
1950102	13
5637979	13
4704921	15
1843877	13
2368274	13
490615	16
9538745	13
10828995	13
778354	13
4402736	15
3197227	13
3064383	17
8371255	13
17558435	13
7462719	13
21847882	13
4942538	17
4139579	16
3261687	13
3141973	16
3773244	13
1931593	13
15065334	13
8983383	13
9366793	16
2893101	13
1215751	13
4160417	13
5162479	13
1702063	13
3957761	13
4142838	13
1118454	13
3632551	13
1156561	13
10581136	13
47849588	13
3059982	13
5569568	13
10495949	13
7967853	13
11279824	13
6792167	13
1486713	13
11026663	13
21264554	13
19477161	13
22680249	15
8208211	16
358186	13
9899862	13
10601465	13
8797	13
1634056	13
2344406	13
16612072	13
1292333	15
11023142	16
3278182	17
19324251	13
159247	15
4346847	13
28297319	13
2785341	15
11152404	17
793713	13
9933544	13
18289665	13
17597741	13
1977215	17
2292867	16
18296426	13
35821041	13
4404622	13
4159135	13
1345682	13
1346276	13
18023212	13
19695488	17
7566162	13
6048542	16
631514	13
6353045	13
5467480	16
5102125	13
2412670	17
1011807	13
5075338	13
9245036	13
6327018	16
501288	17
3559468	13
4001806	16
20425212	17
1079784	13
10018009	13
1368217	13
8643271	15
734324	13
7488881	15
10067791	13
9593112	13
274202	13
18499484	13
3508047	13
5848277	13
13434746	13
14154989	13
5380139	13
8432227	13
7613880	15
42970950	13
5354429	17
14101317	13
287901	13
15751165	15
20294946	13
11867521	13
19695548	13
6140043	13
4790948	13
51417	13
34442468	13
13179253	13
4681540	13
502128	13
593073	13
2307030	13
5071236	13
3903349	13
10266965	13
2257580	17
15976898	15
6635407	13
30479233	13
3254070	17
5788185	13
3222103	15
4700432	13
4997803	13
8399699	13
4595480	13
3689649	13
32616069	13
1244159	13
1518050	13
13551777	13
16399436	13
1186491	13
14968444	13
5182893	13
8014479	13
14394108	13
918547	13
20327003	13
7049828	13
17985682	13
9383902	13
8087615	13
7852007	13
8553160	13
6267959	13
11422642	13
7523275	13
15738034	13
184371	13
2440329	13
12963032	13
456285	17
1102114	13
2751060	13
665783	15
10633330	13
22377947	13
16439916	13
14146435	13
2953007	13
23669679	13
1464470	16
17294334	13
3432350	13
3253333	13
865729	13
5555507	13
2295730	13
10460549	13
15146696	13
1450708	13
1747378	16
11919907	13
18993866	13
6167903	13
812669	13
18415034	13
3378708	13
2799719	13
14823340	13
3042183	13
6075481	13
9882162	13
27517350	13
4776725	13
1782362	13
16464232	13
11334243	13
9746272	13
9815518	13
1734403	13
11916901	16
8166862	13
3152027	17
3743759	13
2174315	15
5417649	13
18483261	13
2591973	13
12433660	16
6787675	13
6472287	13
9170526	13
26660851	17
1103223	13
991352	13
5250359	17
1200802	13
3641037	13
151838	13
627726	13
22149263	13
14024706	13
5661876	13
2567094	13
11291076	17
2772174	13
1762066	13
41643568	13
2943085	13
1278686	13
3947791	13
5173670	13
725886	13
675113	13
13443654	13
30502470	13
2850303	16
4393376	15
1624546	13
11286194	16
24502904	13
17138385	13
3632662	13
1557685	16
429959	13
5967275	13
9192792	13
11943089	13
2037324	16
29396305	13
4793901	13
2118111	13
2067009	13
61512912	13
9384181	13
940274	13
2769204	13
775178	17
1703126	17
18013490	15
3202107	15
3626252	13
9337066	13
7190982	13
18288185	13
30866096	13
29543676	13
34187229	13
3117276	13
1651463	13
1446538	13
6124517	15
14293643	13
3807851	13
1017370	13
17517051	13
6260031	13
18761898	13
5779708	13
25252442	16
8190399	13
23443224	17
1031409	13
11063573	13
8266732	13
1810681	16
8137309	13
6316080	17
3407101	13
2925634	16
3580503	13
4648278	13
6691810	13
7106673	13
2629403	13
2137013	17
12069065	13
8757988	13
13523289	15
13141475	13
54214604	13
10975107	13
13939650	13
2346861	13
328508	13
18043907	13
1270580	13
15108887	13
24827594	13
5928977	13
9054315	13
7464971	13
17163415	13
877266	13
5141001	16
5245492	13
13988683	13
526954	13
3256054	13
13899	13
5186727	13
11142563	13
5989966	13
1025464	13
1645864	13
3017760	13
6729300	13
3116862	13
207459	15
11613780	15
1232478	13
21203621	15
6510710	13
21922088	13
717828	16
2372445	13
18440433	13
378755	13
15225858	15
9865993	13
14844564	13
19523634	13
3555515	13
8522993	13
29162526	13
5933778	13
10824550	13
1188653	13
3838803	13
7172584	13
2469758	15
4850373	16
4671290	13
7244274	13
7943520	13
17265008	13
23606392	13
5974076	13
58379	13
5312286	13
6526687	13
2392109	13
9688998	13
14259343	13
19576616	13
18354938	15
10317993	13
6788744	15
24906501	13
3637418	13
3002808	13
5913731	15
12268202	16
677283	13
862062	13
8677809	17
2175736	13
7656687	13
3460236	13
1461915	13
2130666	13
2727124	13
4037115	13
4032820	13
8151458	16
18161446	13
11782773	13
3729825	13
31663917	16
1266616	15
15341789	13
1237458	13
1187638	13
6514873	13
1043957	16
6247147	13
2373879	13
5990981	13
1536419	13
1388951	13
1278302	17
4102372	13
27514774	13
9107188	13
2534279	13
1345705	13
15480968	17
12509555	13
3417468	13
11649380	13
120713	13
1116196	13
6684090	13
7663941	13
9069750	15
9350402	13
22941113	13
5035910	16
8489293	13
10817781	13
7813542	13
31282806	13
10220100	13
10034294	17
13928457	13
6527401	13
19089901	13
6548010	15
4424856	13
12990008	13
4078993	13
13020952	13
4339301	17
587804	13
14693685	13
2875363	13
13936259	13
3355801	13
10175726	16
7350451	13
12565184	13
6041873	13
10841844	13
1675796	13
7321584	13
3417289	13
1807722	13
9450220	16
6185523	13
8556412	13
2302683	13
2685694	13
15582540	13
10834628	13
9865234	13
11579267	13
1438281	13
4001964	13
125471	13
9761476	13
3975584	13
2610830	16
638074	13
11409482	13
4198565	13
2846657	16
464202	13
1249875	13
4025093	13
530753	13
2213306	13
2747453	13
5004955	16
2524088	13
13818947	13
13658044	13
2022079	16
11802715	13
21614968	13
2032531	13
3845733	13
18514465	13
390973	13
1550495	13
3327279	15
158380	17
1506390	13
25539582	13
22207023	16
3028135	13
18187776	13
14408122	13
11283407	13
9321033	16
14916577	13
1535497	13
10040214	17
10774905	16
1052143	17
10728761	13
405642	17
9548952	13
2748729	13
26242	13
2209705	17
5111896	13
31109486	13
35039957	13
233879	13
9521540	17
6594397	13
10093638	13
23087112	16
1635477	13
2254995	13
34943	13
3094599	13
18334696	13
8690502	13
1175737	13
792492	13
16315178	16
1734396	13
24806797	13
16386549	13
3396555	17
344910	13
4824367	15
2818909	13
8489093	13
4956035	16
1759214	13
10421555	13
12775334	13
1766596	13
348801	13
1262944	13
65258279	13
1754967	17
19961615	13
700780	13
1924331	13
758393	13
3948834	13
2033868	13
12407065	13
1945747	13
215144	13
6520622	13
2262661	13
679373	13
1453792	13
17243677	17
38647217	13
9124495	15
2105483	13
883510	16
202588	13
3041133	13
5875986	13
14633935	17
6839696	13
37348376	17
307580	13
625798	16
203745	13
3965323	13
17811482	13
10733559	13
14183789	13
5655117	13
10641815	13
20277333	13
5715957	13
4030906	13
16596347	13
19801487	13
2009670	13
1370117	13
4758980	13
4114887	13
12537888	13
21886651	13
923177	13
2602194	16
11361235	17
27373622	16
8681749	13
13327592	13
12037507	13
1526361	17
229359	16
1667294	13
4424173	13
9096376	13
23997010	13
1676317	13
27225602	13
24499071	13
2459893	13
5557346	16
7507373	13
1522384	15
1183586	13
6629417	13
8694972	13
1229876	16
3354456	13
10167864	13
7878000	13
15967180	13
6632407	13
26246271	13
5393625	13
3719109	13
113010	13
8045391	13
1464708	13
1734416	13
5446122	13
52360651	13
600874	13
3665324	13
2131770	13
17109407	13
509074	15
10017381	16
13383018	13
5312626	16
147174	13
8641063	13
770778	13
1659248	13
36834607	16
1619951	17
898081	15
1390561	13
27181921	13
10250151	13
8426487	13
4589954	13
12187506	13
974441	13
2734158	13
8619104	13
126713	13
27222843	13
1173291	13
3556682	13
9929523	16
3146348	13
11942657	13
3656179	13
17021534	13
11419361	13
11389960	15
16489804	17
596711	13
2833875	13
2928607	13
12128341	13
6709494	13
8973990	13
8720377	13
12417652	13
9681782	13
2717953	15
8339587	16
2356120	13
1511865	16
10226017	13
6901454	13
3306804	13
476377	15
17215168	13
1656043	13
2625876	16
53554089	13
5723559	13
13979328	13
5590387	13
852967	13
8646500	13
12568153	13
4835910	13
17149932	15
726786	15
8805638	13
15780506	17
3690997	13
1590025	13
10033884	16
4522200	13
10752492	13
11095099	13
371016	13
2587563	13
8889811	13
3090905	13
8893257	13
1059673	13
20039530	13
12996332	15
2976037	13
80186312	17
5370956	13
4347868	17
17600859	16
2283530	13
12465373	13
354014	13
9927974	17
1069434	17
19097996	13
738772	13
12207169	15
5624901	13
5713350	16
840521	17
211114	13
9080542	13
17990344	17
29250511	13
978151	13
5145615	13
16751515	13
4975494	13
7673685	13
5060594	13
11855951	13
8315387	13
1865008	13
10880150	13
5223422	13
15886619	13
525574	13
899773	15
388615	13
9413108	13
1386352	13
645359	15
28802394	17
8451017	13
7647319	13
527552	13
11915709	13
20401699	13
6463113	13
4664239	13
1788962	16
15575309	17
3384861	16
15137521	17
9565424	13
23231415	13
18621825	16
6887171	13
11478760	13
5355022	13
6204780	13
7972918	13
14980169	13
1368497	13
10538598	13
995857	13
9617880	13
274668	13
11609156	16
1866288	13
697820	13
22503622	13
11004744	13
433807	13
3036726	13
5915918	13
223586	13
2308568	13
8504003	13
488907	13
149937	13
7850660	13
13190633	13
6168497	13
31347226	13
2869734	13
13452208	17
9007494	13
2613272	16
989157	13
8575335	13
2313938	13
2207086	13
26838981	13
14239646	13
888161	13
5808025	13
6086319	17
12510560	16
2283024	13
3251620	13
7084973	13
15047412	16
3378970	13
9808889	13
12672099	16
7184455	13
23271417	17
19670330	13
11891360	13
5863895	17
6634258	13
11300956	16
5386892	13
1272568	13
5751579	15
620645	13
4659996	13
8647938	17
12164794	17
3394403	13
37056	13
10248205	13
4862260	13
12420884	13
1195592	13
6055305	17
13659559	13
10345582	13
276913	13
6310671	13
22847062	13
5741750	13
7186844	13
4710607	13
5432380	13
26159953	17
6833821	13
6511171	13
22682222	13
3302917	17
11945805	13
16504	13
16279704	13
8062395	13
12593422	13
89097	17
4834577	13
17718286	13
18441219	13
16312765	13
3564588	13
356120	17
1033935	13
36831712	13
4604612	13
5925012	13
3388078	13
55507	13
5975697	13
9006512	15
1571641	13
2336244	13
10592049	13
194612	13
7982770	13
2046705	13
18980089	16
9341151	13
4742213	13
2078446	13
7070075	13
1316752	16
3847846	13
7547159	13
6713471	13
9846956	17
115096	13
16361344	13
913396	13
2711712	16
17030259	13
6426207	13
4741986	13
593872	13
21114040	13
9065037	16
6074263	13
40362796	13
18754678	13
13035570	13
4144801	13
3232133	13
19619592	16
15283380	13
12428810	13
6256707	16
5511890	13
1774249	13
8275615	13
9873311	17
26721010	13
2263479	13
19074794	13
946285	13
6239791	13
31339138	13
326303	13
3615	13
1933580	13
2237201	17
649550	13
7845850	13
1879505	13
2176243	13
14628270	13
309454	13
5447921	13
13567773	13
4231383	13
6749273	13
16194210	13
4252309	16
3353463	13
13937747	13
1683772	13
1266728	13
609302	13
780200	13
4132427	13
2383321	13
1394985	13
872577	13
1839836	13
4275017	13
1536476	13
1831894	13
9759430	13
5175286	13
13359730	13
1195797	13
40181762	13
2927731	13
12316119	13
1366905	16
2051467	17
3932386	13
56247157	13
5846346	13
7445873	13
5709286	13
323026	13
3019703	13
8053122	13
17422965	13
12702868	13
98647	13
4113801	13
10677478	15
10243166	13
11158047	13
22139261	13
21441212	13
20705898	13
5255543	13
5178932	13
14360835	13
2592346	13
5394833	13
14385381	13
5205754	13
2808786	13
11506039	16
3515300	13
20195460	13
195338	13
10277408	16
1076216	13
8095244	16
8974721	13
10972401	13
473437	13
8488519	13
17793229	13
12302251	13
31724448	13
3030171	13
2435217	13
15881597	13
3424810	13
3206032	15
3508923	15
815843	13
1526071	16
6290615	13
4293665	13
5753128	13
3668110	13
5547754	17
5313612	15
11219362	13
22932265	13
4879579	13
16554613	13
4342680	13
23058831	13
1667475	13
847313	13
804894	13
34095077	13
9331104	16
3678931	13
9781512	13
19869065	13
7263006	13
3024317	13
5033209	13
2237707	13
5637449	13
3188839	13
2848527	17
2593035	13
8700117	13
1948015	13
13796476	13
11230547	13
7021160	13
12564207	13
2125177	13
18667416	13
21294579	13
13722334	16
29619856	13
407260	13
2124246	13
2404624	13
2600346	13
629674	13
2973374	13
6866590	15
754368	13
1083585	13
4191008	17
6604164	13
30979791	13
2817708	13
5644341	15
4941599	13
5269102	17
4083126	13
4876236	13
5246020	16
988433	13
10638167	17
6080958	13
5612777	16
463920	13
713712	13
20464655	13
59828725	13
5777395	13
2694590	13
5234293	13
7638449	13
11711313	13
2762591	13
3991151	13
1800208	13
33219297	13
5758197	13
29185907	13
1054662	17
1877510	13
16176	13
4419333	17
32657155	13
8608668	13
11571497	16
143739	15
6501327	17
34496772	16
15728126	13
6683294	13
9808750	13
11263080	13
18785989	17
14927900	13
70126379	13
1641926	13
4100957	13
1803802	16
2845800	13
7154519	13
2864088	13
5692880	13
16972105	13
18265304	13
8516268	13
23235861	13
4083389	15
6409145	13
3393747	13
26372006	13
6595814	13
425359	13
27581870	13
3632434	13
5495855	13
3904747	13
5042211	16
1018187	13
2501977	13
1880903	13
7842893	13
1967805	15
8683580	13
2050049	13
21081622	13
3423999	13
3599361	13
14697694	13
15300662	13
19185477	13
2523080	17
5188912	13
3764044	16
10427430	13
2219866	13
5194122	13
6608821	15
6442213	16
1327277	13
8620634	13
11283787	13
13549837	13
7921567	13
104962	17
7397885	13
455665	13
33536906	13
1392719	13
11163300	13
15947334	16
7395948	13
15704364	13
241157	13
11267961	17
4101184	17
27132947	13
8997827	13
3176069	13
482837	15
10543271	13
17202975	13
6697202	16
9154945	13
7492588	13
3391383	16
3008682	13
1180120	16
25916990	13
6073741	13
15677304	13
16562896	13
2167194	13
1063411	13
16533868	13
1351118	13
4354506	15
146153	17
13767671	16
4915468	13
8602529	13
13114425	13
20686979	13
6604746	16
944024	16
8353140	13
16792996	13
16927129	16
5374608	13
20696670	13
3389092	15
2489680	13
5021703	13
966609	13
3723423	13
7377862	15
1989391	13
230424	13
2693187	13
2030607	13
12387137	17
4703103	17
57442085	13
30920348	13
1161737	13
652240	13
3129345	13
56640	17
873973	13
19558998	13
4898463	13
19459957	13
6637373	13
8637097	17
7463449	13
6802014	13
1914389	13
919367	13
10849230	13
1275242	13
3001506	13
15160185	13
4560603	13
2888531	17
7605716	17
27517038	13
7896025	13
3579266	13
30020157	17
4367723	17
2563984	13
10122571	13
4530931	13
26658347	13
17600232	17
14225641	17
3354984	16
19001073	13
4059582	13
11104124	13
1760399	16
41245144	13
6664366	13
23186649	13
13425677	17
25082058	13
16699393	13
2882211	13
3891072	13
2602724	13
8838717	13
281378	13
12995928	13
10553607	13
1688114	16
3258358	13
1165689	13
10395899	15
9661054	13
3791939	13
8545668	16
1771636	13
3760330	13
20962949	13
3011675	13
13005298	13
6323328	13
39874096	15
3090236	13
5996309	13
5284104	16
94067	13
3154633	13
351658	16
14172230	13
15474589	13
5314203	13
18446291	13
4074950	13
1660992	13
2405923	17
11410732	13
10468251	13
943987	13
2618944	13
6312865	13
28107845	13
3594983	13
4021202	13
2740201	13
18400052	16
5984388	13
53824843	13
18535143	13
1028437	16
391933	13
1958917	13
2063064	13
813589	15
9111461	13
9849667	16
1572481	13
9385761	13
6826371	13
2921001	13
8186716	13
12335078	13
19681183	17
7655798	13
13549347	13
10080653	13
7333340	17
4103350	13
9190422	13
2092739	13
920829	13
10729132	13
9482263	13
7153751	16
22029781	13
10002431	17
9015147	13
1998960	13
2410954	13
22319936	13
9274319	13
1434413	13
7547939	15
9686773	13
3649498	16
10055317	13
3283139	17
21974679	13
15918292	13
4383191	17
4429756	13
4163018	13
8653115	16
3568786	13
2880903	13
2216695	13
15987218	13
1076065	13
17882984	13
2529586	13
530178	13
4603647	17
8668644	13
13087923	17
27066156	13
5922787	13
5409340	13
10213897	13
13451014	13
1135032	13
10406508	13
20829343	13
10371731	13
684954	13
2327684	13
20976812	15
1532297	13
14954983	13
10957155	13
19520029	13
16460566	13
4529912	13
13613388	13
7762107	13
3558040	13
4672960	13
10191349	13
3714383	13
24024969	13
4560895	15
16810121	13
9143629	13
11253131	15
11158165	13
10663046	13
21549308	13
2705299	13
2984885	13
5135339	16
5568090	13
7876055	13
2294519	13
14086901	13
6280657	13
4321224	15
13719202	13
56686678	13
1828759	13
1081326	13
2622672	13
5600218	13
18354669	13
805419	17
8528310	13
1275892	13
13307949	13
2343675	13
4152719	16
998234	15
2725832	15
2937160	13
1465579	13
14853292	13
1204968	13
20784319	13
11223740	13
7335476	15
6846177	13
4917315	17
1433622	13
25364295	13
1381175	16
7734348	13
8906500	13
1311121	13
2754855	13
7487135	13
26549555	16
30492530	16
7021025	13
1778495	13
11647317	13
10254857	15
11575107	16
13402028	13
1708446	13
13631671	13
13668005	13
4431496	13
4535647	13
11514296	13
3788176	17
11325042	13
1308825	13
2556396	13
6780720	13
12979863	13
11832270	13
5599404	13
1796215	13
4411846	13
8642146	13
1546003	13
9744021	13
2588328	13
1837508	16
17188357	13
2323469	13
6430234	13
1280542	13
5517136	13
1553882	13
9391024	13
13777386	13
10713644	13
16743153	13
25058583	13
273995	13
13406896	13
2545822	13
6107564	13
41177187	13
25418032	13
965431	13
13136727	13
1429409	13
329245	13
9480499	13
20156268	13
16493000	13
972877	13
4883732	13
30658865	13
758253	13
41880780	13
12990890	13
11281349	15
28245284	13
17802140	13
18172863	13
2613679	13
6816316	13
4466377	13
3536885	13
7264379	16
3484063	13
9028373	13
2604360	16
7679768	13
12613898	13
304651	13
6102596	17
3369163	13
4417009	13
8380688	15
249500	13
26434127	13
29386048	13
29066076	16
21568751	13
14975331	17
702490	13
6768381	13
341759	13
7346496	13
18886040	13
8508497	13
99912	13
4881461	13
37348360	15
3250901	13
3463815	13
3455228	13
2776129	13
872985	13
19545212	16
14128447	13
241821	13
13242782	13
5100711	13
7834335	13
12665070	13
5960813	13
2407037	16
3390011	13
7029014	15
6064036	13
801335	13
7444735	13
7305170	13
3637410	16
12242004	16
1552647	13
3346270	13
10975561	13
6738841	13
900392	13
246353	13
18245697	13
6651606	16
6787307	17
3440677	16
14945463	13
1266452	13
983267	16
25809921	13
2223565	13
8306003	13
3716593	13
7834258	13
2524377	13
3539168	13
2884845	13
2223253	13
1031957	16
13522943	13
1246170	13
6162732	13
16208721	13
10343593	13
21815854	13
1871728	13
16867039	13
11421651	16
24109956	13
1616412	13
5868788	17
13077614	13
16411631	13
6673869	13
2881560	13
9352794	13
4992086	13
7653999	16
10075150	13
8060014	13
5821182	13
11211771	13
1180640	13
2219314	13
2304852	13
14485114	16
16251026	13
7446988	13
2681116	13
1033050	13
1034186	13
5156384	13
1100081	13
18714418	13
2525727	13
1429671	13
6593132	13
3010289	15
3274901	13
18224311	17
2045741	13
9958845	13
14540800	13
4774583	13
12518421	13
815119	13
4887673	13
7526739	16
18384095	13
12495708	13
2222555	13
45578	15
7276949	17
4886578	13
17131465	13
28907	16
10680268	13
1588379	13
809492	13
24784766	13
6167126	13
2413305	15
16133458	13
17358042	13
10080753	13
6167093	13
9032978	13
1056654	13
10198083	13
3720011	15
15239468	13
27968805	13
1897766	17
36634175	13
7214256	13
6803313	13
9359433	13
6521499	13
1919976	13
4557276	13
4552964	13
26747116	13
2540409	13
4823808	13
799650	13
6334713	13
4067576	13
7158081	13
17022937	13
4042883	13
5928850	13
147805	13
6958109	13
457558	13
5543920	16
9959657	13
5729806	13
4538320	13
6424632	13
4756630	15
17365955	13
13066108	13
9492305	17
7387306	13
7843509	15
4090085	16
7875401	13
1493044	13
9022618	17
10137785	13
8469736	13
579489	13
17124176	13
6198484	15
3774354	17
12630690	13
4697238	13
10177896	13
4942981	13
5572778	13
15434057	13
3851152	13
1631888	13
5111861	13
12613473	13
6715283	13
10539798	13
10077687	13
3359327	13
4387763	13
9635839	13
2793339	13
3787752	13
1741194	13
16666530	13
1894690	13
145655	13
10092312	13
2187848	13
27038658	13
6068294	13
5348067	13
2502273	13
2600574	13
2741895	13
10087822	13
4744241	13
3411647	16
11058034	13
12536038	13
504403	13
16686517	13
8803787	16
7479612	17
12104438	13
1332318	13
1948483	17
10269125	13
1360163	13
5821430	13
2514097	13
7134465	13
19129355	16
4224780	13
318223	13
12283552	13
11564257	13
281835	16
3114093	13
398241	17
7825936	13
2583404	13
12810326	13
13552817	13
10214169	13
2560722	13
1493133	13
5333092	16
277259	16
212959	16
21766628	13
6553690	17
2677888	13
17403232	13
820398	17
7637674	13
3601951	15
10515022	13
20098821	15
15174518	13
7593239	13
6023825	13
3399142	13
8019487	13
3633444	13
6798397	13
15776077	13
6479251	13
21660449	13
7690868	13
2715812	13
16900891	13
3873960	13
2791754	13
1822620	13
18115645	13
11750892	13
127191	16
8095039	13
4541838	13
3160002	13
13018960	13
13263690	13
21478988	13
12492513	16
2201433	13
18695494	13
4518480	17
1574123	13
2184379	13
3681411	13
14790444	13
3797390	13
2820202	13
19110476	13
8094972	17
1214098	13
933650	17
1192826	15
5625540	13
9482481	13
328560	13
13991680	13
8569259	17
5752503	13
996383	13
14780844	13
1615377	13
16776989	13
1721398	13
22256194	13
3119726	17
746733	13
20429635	13
3152796	13
14322145	13
24841665	13
43038996	13
2377269	13
1195303	13
5413873	13
1905714	15
4576668	13
23994123	13
251294	13
4329629	13
10227149	13
2938156	13
2424950	13
637514	13
15330286	16
12419347	13
13357230	13
3387921	13
12875806	13
3573395	13
3844284	13
20191220	13
6847547	13
12839718	15
4373636	13
549858	13
729927	17
43647592	13
8540366	13
11959015	13
2128939	13
2837017	13
7225378	13
7342833	13
14245608	13
16010922	13
3021054	13
17470628	13
7333595	13
6950534	13
3668238	13
10546122	13
33403920	13
2266606	13
5010620	16
4133331	15
4865460	13
8677222	13
29669784	16
407928	13
4337996	16
10375020	13
1823290	13
37594848	13
11249350	13
3675591	16
3302631	13
3319947	13
12596045	13
10872213	17
4440564	13
6995866	13
21937157	13
2653654	13
22788859	13
5236500	13
3274597	13
4181288	13
4996047	13
4352947	13
3301632	13
1930731	13
3547959	13
4568181	13
12492853	15
7097991	13
3948477	13
24441899	13
7678816	13
814660	17
327197	13
56018422	13
14447431	13
2777987	13
6067905	13
3060671	13
2870270	13
1528123	15
762011	17
44183332	13
333592	13
214221	13
6226762	13
5675511	13
15568093	13
2564197	13
8123052	13
21382350	13
12697491	13
15331902	13
3497036	13
16447874	13
4276684	13
4968932	16
4828758	13
21511152	13
14908335	13
16318063	13
22312714	13
18849952	13
2929562	13
4574713	13
1524473	13
1915675	13
4894983	13
7950756	13
15461433	13
562393	13
5236274	13
3844029	13
2509965	13
21627054	13
22239577	16
1760389	13
5216018	13
4079377	13
5359501	13
7367591	16
1236203	13
1844319	17
3585267	13
9674017	17
1979463	13
809997	13
9742654	13
3118218	13
4207372	13
5502393	15
14481096	13
12166887	13
689288	17
495993	17
4281467	13
18622736	13
692522	13
4924164	13
222181	13
15173069	17
1560948	13
6326698	13
29711874	13
5380131	13
8681387	13
27253070	13
69713130	13
1086186	13
842130	13
14617276	13
2637601	13
25023744	13
14422308	13
2720385	16
17345263	13
3379032	13
2783868	13
8532121	13
17836301	13
1556938	13
34083791	13
318555	13
728756	13
2684917	13
7223876	16
25794378	13
33708269	13
12393359	13
6793271	13
6541306	17
4310116	15
2361930	13
1255356	13
6129751	13
1704461	13
1755670	17
1327403	13
7559814	13
2308213	13
9576725	13
3961700	13
1032978	13
27822026	13
11181692	13
1779647	13
3136654	13
79803	13
21561197	17
4036439	13
7880891	13
795396	13
43202483	13
15958676	13
4010912	13
5150867	13
1222906	13
31336671	13
9900752	16
12917010	13
22669832	13
2734051	13
5614244	13
7487062	16
11598278	13
25978908	13
1114713	13
5640289	13
4984092	13
2716324	13
128543	13
3344351	16
4500111	13
156608	13
5313230	13
12607648	13
8376400	13
15715209	13
1183831	13
4001225	16
2620363	13
8433269	13
6613430	13
527071	13
13316667	17
5875635	16
6393643	13
14723252	13
10262913	13
8985112	13
8901101	13
7998785	13
18393272	13
28168422	13
11861965	13
2751981	13
7003799	13
19670544	13
1687	13
14608686	13
422122	16
22176994	13
8657342	13
30352828	13
4635110	16
2403251	13
2770824	13
6818147	13
13658325	13
1550847	13
5357160	13
1469873	13
2340338	13
636314	13
83254	13
2699557	13
20012272	13
11738134	13
3411122	13
14866557	13
727160	16
4113989	13
11242451	13
10718965	13
27618792	13
6467531	13
1197636	13
23285310	16
390718	13
2166652	13
11904469	13
1693595	13
733520	16
15092964	13
4564062	13
2369578	16
6967826	13
15089850	13
18625648	13
7081691	13
2968434	13
5736723	13
5106320	13
28991101	13
19047389	13
2438740	13
2566567	13
38017688	15
137649	13
10514131	13
2734427	13
2339951	13
3727775	13
5989307	16
1980334	13
3866404	13
3714033	15
14264118	13
18599727	13
11565332	13
123767	13
5205788	13
8260083	13
26035182	13
2476030	13
95110	13
22939247	13
21844297	13
2410366	13
4763522	13
4463618	13
10584196	13
10835003	13
2373188	13
2813056	13
21758319	13
4607133	13
799080	13
8702284	13
3835428	13
944374	13
16857598	13
7227287	16
6886545	13
7650551	13
6216789	13
8810808	13
1231489	13
511872	13
10226149	15
35046977	13
206754	13
10832018	13
962979	13
11075219	13
9316007	13
20374588	13
5903073	13
16377176	16
3122976	16
892255	13
8257859	13
5884657	13
9576682	13
17842608	13
2625153	16
4888042	17
975255	16
4588602	15
2566343	13
18278281	13
566524	13
2495129	13
13967833	17
1573824	13
6223182	13
1189361	13
306300	13
3807588	13
4732224	13
23162567	16
1886453	13
7919224	13
532548	17
35479490	13
6041113	13
6174593	13
4043283	13
2681973	17
5003393	13
222719	13
1442886	17
15923403	13
1509103	13
5868629	13
39847198	13
7177034	13
3346599	16
67141	13
8096958	13
5230193	13
57907694	13
5316038	13
3423477	13
3914198	13
896683	13
11281259	13
1858156	13
2891144	16
4360887	13
6964682	13
1567502	13
5339058	13
2963359	13
8524975	13
774276	13
3790057	13
14721380	13
5254146	15
6220945	13
9107070	16
992077	13
11333966	13
429103	16
122097	15
8395443	13
2195578	13
4054110	13
8503972	16
2391859	17
25280997	13
651972	17
16091587	13
13571509	13
6997167	13
25887852	16
2477433	13
8496127	13
6699645	13
405947	13
8422538	13
14506397	13
1798995	13
4641988	13
11685848	13
3772804	13
9027639	17
13587854	13
5336027	13
8065003	13
4604853	13
5795124	13
8092234	13
13631949	13
14203364	13
3387450	13
19548942	13
4545325	13
1412420	13
2877425	16
1263904	13
12693728	13
19411806	15
13072800	13
7419493	13
3019923	13
14935367	13
2524204	17
341868	13
7177119	13
11980824	17
7421120	13
5535025	13
12296691	13
13719363	13
9351455	13
3020487	13
602702	13
4543815	13
5777493	13
310714	13
14080	13
22238358	13
12788590	16
10625126	13
6521401	16
26001839	13
5058465	13
2964774	13
1351690	13
3395521	13
822653	13
712719	13
4732830	17
17920	13
13604615	13
1333424	13
6374014	13
41472553	13
7941061	13
8214185	13
10496139	13
11981806	13
11454758	13
4056434	16
1969963	13
10825383	17
6298772	13
9966658	16
27379991	13
813131	13
7572916	13
755434	13
1041965	13
2148784	13
21012726	13
1823136	13
31343141	13
24550369	13
4860616	16
4864099	16
15334321	13
5246120	15
336953	13
26111516	13
4164585	13
10464794	13
1866100	13
483944	13
3865971	13
815853	13
2420328	13
8170260	13
135574	13
12617783	13
1155743	13
253348	13
6629327	13
5983195	13
14322817	13
11516510	13
10531930	13
1279736	13
12973481	16
22323	13
3619028	17
9012757	13
32044870	13
2730973	13
11980919	13
16398223	13
4946040	13
26325137	13
11678209	13
6195073	13
6949331	13
4086547	13
1912033	13
22277065	13
7546147	17
7578407	16
24883810	13
5070986	13
7925877	13
8067208	13
1514740	16
9842638	16
3446079	13
24043758	17
11004872	13
27972394	13
1134437	13
1819504	13
5418453	16
17099985	13
4017709	17
13989096	13
11853620	13
13545806	13
4247452	17
32509993	13
827504	13
13998180	13
17337623	13
2884876	13
12873395	13
12755461	16
4133794	13
17469030	13
6355423	13
12041245	15
5934020	13
6731331	13
1063237	13
12588352	13
6139342	13
3478300	13
3848959	13
8677714	16
9048707	13
2968232	13
14457709	16
20008496	13
4922971	13
2862626	13
10653210	13
4419256	13
8915235	13
4859585	13
8927860	13
6345587	13
8389624	13
10126491	13
4136561	15
21843156	15
2378053	13
4385927	13
21006454	13
3101058	13
31619659	13
9091499	13
8331124	13
14177531	13
36330930	13
7974116	13
20054656	13
1865806	13
5457093	13
18211092	15
12640790	13
26726625	17
4330816	13
8960184	13
1720089	13
205645	13
5380869	13
17672695	13
5241539	13
3229419	13
11285415	13
13870421	13
8923920	13
4149165	16
14448330	13
5710550	16
535835	13
489885	13
7762430	13
25481732	17
3803495	16
10433219	13
5551488	13
3247877	13
14729561	16
6526710	13
4743279	13
337024	13
4527946	13
3675857	13
6377997	13
7952654	13
2554712	13
930024	13
21124256	16
617397	13
16038777	13
12164059	13
7580731	16
23287147	16
6331083	16
1773198	13
4612349	13
4046659	13
11788672	15
678231	13
3779762	13
140839	13
5448956	13
15513843	13
10178837	13
10380490	17
1799515	13
9342609	16
2967316	13
12497119	13
6386966	13
13228971	13
583200	13
14231417	13
357201	13
24047841	13
4790806	13
6285642	13
178425	15
1216364	17
30665342	13
3274568	13
16885368	13
1352437	13
170446	13
8368054	13
910582	13
2868299	16
4528903	13
15075074	15
829508	17
14998358	13
36752368	13
9827010	13
3398881	16
4758909	13
1022317	13
6229993	13
23519113	13
26375859	13
1275510	13
3034726	13
25622008	13
30684376	13
7460164	15
519707	13
18196870	13
15093884	13
274250	13
2736328	13
8767018	16
1634347	13
25496816	13
9626907	13
8904068	17
3949857	13
44344	13
8259688	13
3616585	17
7642782	13
11556852	16
3324056	16
1706064	13
734452	13
6642214	13
11425912	16
2011666	16
116394	13
6871394	13
8592	13
183013	15
19795870	13
14318889	13
6912289	13
7396077	16
412649	13
17213958	13
1954412	13
31832325	16
1117464	13
16755999	15
23416294	13
15768751	13
22039915	13
2650706	17
13353003	13
11193989	13
476122	13
3063092	13
2112737	13
1138070	13
34117357	13
1528940	17
1235471	13
6485274	13
3108713	13
10762844	13
6965983	13
10429854	13
4655310	16
6190494	13
2449364	13
19925657	13
3493931	16
37963247	13
3102323	13
2066174	13
9989444	16
30018588	13
18564130	13
7310656	13
344644	13
15239778	13
4310539	13
33607544	13
19992320	13
3161775	13
5249476	13
1263689	13
5998058	13
1337641	13
18523340	13
4086529	13
2812334	13
3072994	13
9942235	13
3749521	16
3547187	13
22726240	13
7938391	13
737412	13
15014779	13
721662	13
954943	15
630244	13
3771906	13
511612	13
9779164	13
2946724	13
16549821	13
16551352	13
6830668	13
5409524	16
12903501	15
8007475	13
3958514	13
6628489	13
2635793	13
358664	13
1032155	13
5506221	13
453975	13
7804865	13
636746	13
1307499	16
11377454	13
5372742	13
8471121	13
1667853	13
10570083	13
3964671	13
2918707	13
1643586	13
13082791	13
5794566	13
695142	16
6699357	13
1604013	13
5070796	13
8885426	13
8093193	13
2407194	13
1521316	13
6913170	13
6414065	15
1821043	13
7799986	15
845501	13
16881824	13
121412	13
12387679	16
11969797	13
1137239	13
12401036	13
3468525	13
2065168	13
3426194	13
1479989	13
2934144	13
17119153	13
2282338	13
7659870	13
18886441	17
10057554	13
608131	13
2387459	13
3701344	13
8558813	13
9401906	15
17365641	13
3400434	13
16345781	17
898790	13
21084344	13
14081179	15
10591662	13
10073168	13
5486726	13
1639440	13
162921	13
17137582	13
18768378	13
16085032	13
30602	13
22481	13
2823893	13
21830376	13
611351	13
19508699	17
3673324	17
1967540	13
17457989	16
7369346	13
8525361	13
3066167	15
7471717	15
1936893	13
33020510	15
1313996	13
8850892	13
8586248	13
783040	16
7219285	13
5558815	13
2622548	13
1869953	13
12085564	16
13416051	16
3165647	15
6764971	13
64049	13
251611	13
11217877	17
1998884	13
20908204	13
12782979	13
9865420	13
11358023	13
7136288	13
1341744	15
3649199	13
1906212	17
387324	13
301762	17
2905482	16
4071353	16
3415499	16
3649409	16
8528313	13
1850926	13
7921767	17
22499776	13
4192406	15
12810887	13
3764075	13
12774891	13
3537970	17
15293224	17
10186457	13
3189692	15
20933194	13
27675646	13
6607566	15
702562	13
11218492	13
16093400	13
3727692	15
6272186	13
551685	16
1182511	13
1005300	13
909391	13
1424276	13
27475212	13
6094711	13
9329245	13
2933392	17
6388296	13
3794632	13
995040	13
5166959	13
3069934	13
2184369	13
28100333	13
28455204	13
2333698	13
9896457	13
17501385	17
14516214	13
837620	13
3597712	13
11475716	13
884832	13
10149356	13
3070974	13
4917376	13
4787174	13
492214	13
4533396	13
70738	16
2701235	13
27182489	13
967623	13
3896461	13
41347	17
11957035	16
12486542	13
7961247	13
6499820	13
30005558	15
4340439	13
490587	15
2101610	16
26261491	16
19541741	13
2854254	13
12842985	13
1085872	13
12715732	13
10084780	13
11141304	16
1732205	17
4122560	13
3111028	13
1010580	13
18598868	13
2052385	13
343144	16
3255314	16
449157	15
7050161	13
5687805	13
7215793	13
1015547	17
226626	13
3765976	13
1248470	13
5372868	13
1420522	13
17405226	13
4477832	15
12984801	13
8293757	13
125336	13
16091691	13
1698526	16
17146233	13
9150862	13
4966158	13
900858	13
6841281	13
12802877	13
8084939	13
3832216	13
3778682	13
12984340	13
35988083	13
15507586	13
2381019	13
25445504	13
8596941	13
199586	16
11487043	13
1039907	13
3053574	13
19484334	13
9309268	13
7067219	16
84644	13
2821767	13
6713269	13
2932883	13
41179018	13
1124732	13
9859693	13
12667342	13
13990203	13
2585055	13
5730632	15
5333913	13
4693309	13
550823	13
27834210	13
13077565	13
1399103	15
10453338	15
430194	13
2157909	13
5008178	13
5065932	13
471790	13
56387	13
8617013	13
858450	13
7878288	13
17142756	16
319065	16
7505534	13
5865985	13
7471191	13
12878851	13
1607394	13
859153	15
7744323	15
898111	13
3496374	13
1678732	13
17646529	13
654434	13
2406068	13
1093541	13
3635721	13
3874569	13
2369642	13
2432568	13
3771544	13
3857825	13
2608788	13
1282937	13
3710137	13
39154709	16
8256226	16
3760869	17
16080783	13
6938368	13
10263411	13
14916749	13
15270671	13
4938990	17
770747	13
966898	15
7226935	13
911045	13
6952394	13
4106957	13
8651911	13
5760672	13
4324316	13
11526585	13
10487083	16
10039735	13
1813517	13
22412459	13
89860	16
362004	13
3358728	13
2621922	17
3609609	13
6603970	16
7818268	13
2897842	17
2095568	17
12957688	13
5106417	13
3134489	15
1571212	13
1141224	13
3339387	16
3954418	13
4582002	13
9931763	13
12265734	13
3602450	13
9730398	13
32991507	13
1910918	13
5282949	13
2012538	17
27414002	13
11664689	13
8265122	16
3432219	11
3996634	13
12228052	13
925368	13
6897629	13
1629137	13
3391309	16
17589358	13
2006057	13
25810641	17
2986552	15
17505519	17
16665548	13
735571	13
7231111	13
1808515	13
4055922	13
21585111	13
1168635	13
11858307	13
11041951	16
1667559	13
7547988	13
117885	17
10419207	13
9260604	13
12276968	13
318946	17
3004389	17
14259059	13
659844	13
2312590	13
20528458	16
6599509	13
15041161	13
17036403	13
1271320	13
12617364	13
1080691	15
34055189	13
945336	13
6920715	13
891903	13
14511555	13
16073622	13
6311045	13
4691369	17
7867339	13
4165045	17
27479975	13
3207492	13
951726	15
1124164	13
393713	13
6360564	13
17915945	13
202366	13
3312510	13
15340044	17
3305814	13
6956054	13
732764	13
2783138	13
8821906	13
33559440	13
6570823	13
4604225	13
2796404	13
9071255	13
32671650	13
25666832	13
10378888	13
9414391	13
15723766	13
9856543	15
12806401	13
11924500	13
7993040	13
830141	13
16912594	13
4534715	13
4960308	13
3669500	17
1767586	16
2897218	13
2657882	16
547217	13
3894451	13
11512867	13
4953179	13
2429129	15
12077257	13
972619	13
12053349	13
17185130	13
290392	13
11510153	13
3036143	13
18858327	13
5766882	13
1759497	17
2407077	15
6840494	17
6115606	13
2780311	16
6066423	13
2669159	13
1884700	13
94212	13
3895147	13
2650957	15
10778323	13
2512056	13
7861448	13
7849017	13
2183383	13
3847333	13
2237653	13
12875856	13
1288158	13
11945823	13
9592049	13
9653403	13
6016991	13
3494166	13
1166739	13
21693767	13
14040825	13
6304077	13
6142865	13
293519	17
24640251	13
201680	13
353787	13
10504547	13
3597306	17
3441963	13
427618	13
13105621	13
2694809	13
48638433	13
27183011	13
14267743	13
8419947	13
1561270	13
7419644	13
4685145	17
1486900	13
4902299	13
19938448	17
5816054	17
9292406	13
2309140	17
8798739	13
38973790	13
13416215	17
11876687	13
2304355	13
2262758	13
5273589	13
11291459	13
135916	13
801771	13
6689978	13
7843305	13
833647	13
3821846	13
10016172	13
26136784	13
23811159	13
1463949	13
1186749	13
28453877	13
1813288	17
26485935	13
7177539	15
5886776	17
2403534	13
11945033	13
3274049	13
3807851	13
442659	13
1620590	13
3197955	13
10997858	15
19801503	17
18626608	13
823372	13
4501058	13
119701	13
2126435	13
5110321	13
27649830	13
11897930	13
8734520	13
8693768	13
5318482	13
1775761	13
5399282	13
652085	13
13233907	13
26026211	13
14767964	13
6775817	17
12045975	17
31886222	13
14291796	13
528387	13
1454191	13
1963715	15
3961519	13
5452711	13
11105348	17
1969971	13
17673970	13
10262912	13
2370661	16
7626817	16
15029400	13
782878	13
7201668	13
3239731	13
70993	16
1247736	16
12394541	13
2727225	13
2463656	13
6014996	13
6108633	13
832870	17
504283	13
4019453	13
14354816	13
341130	13
6102977	13
21947786	13
3368687	15
141560	13
4367870	13
24137644	16
8962868	17
22381855	13
9694203	13
2804291	13
5081850	13
1542914	13
7702353	13
13552380	13
6462889	13
2818190	13
18658486	13
1486767	13
5216254	13
7239241	13
5208588	13
2535654	16
12339536	13
3863217	13
10899553	13
1374939	13
570120	13
5886354	13
1741948	17
3803483	13
2332225	17
15153581	13
8118756	13
6300336	13
7715622	13
4865446	13
738780	13
6596787	13
26167796	13
1300425	13
5379813	13
5328027	13
27291440	13
841304	13
19441295	15
7196557	13
2195745	13
10039445	13
9063599	13
3543950	15
8679810	13
2367659	13
1217629	13
1653769	13
6180997	16
3070448	13
2994896	13
2385826	13
238012	13
1122089	17
17933101	16
475774	13
2236722	13
19661605	13
2637009	13
2999979	13
12259321	13
10370111	13
1020338	17
2599942	15
3012205	15
764804	13
7709363	13
7676692	13
9227691	13
4157671	13
13675153	13
6320100	13
6836709	13
2229222	17
2506450	13
5393532	13
2797828	15
2420120	13
3987712	17
18560508	17
2412685	17
30932521	13
6215082	13
16805879	13
2581402	13
7948063	13
23408370	13
6495169	13
9655959	13
4800564	13
1077598	13
15884613	13
1727239	13
2368682	13
38148763	13
31013065	15
5271117	13
11541382	13
9849315	13
2546259	13
1157727	13
1120485	13
1683873	13
8333726	13
7123228	13
6012288	13
4407366	13
11234139	16
9229225	13
1472412	13
4150658	13
4298364	13
12006013	15
6814101	16
8610078	13
27855870	13
31627526	13
2534858	16
599648	13
17258541	13
11493693	13
1959158	17
6585761	13
13013815	13
2507632	13
5391601	13
8330153	13
9484078	13
27926996	15
4430973	13
2926105	17
19502060	13
3397788	13
1165855	13
4436599	13
11063267	17
7895787	17
12060623	13
2849030	13
1710707	13
2637321	13
11160796	13
14222268	16
13833264	13
1964249	13
1812024	13
6559050	13
13461737	13
11236817	13
6167203	13
2299082	16
13620597	13
7171301	13
19128522	13
1356310	15
2434336	13
763980	13
8740864	16
633257	16
1378822	13
7538018	13
6983276	13
1084543	13
13086340	13
23260606	13
2703568	13
173638	13
4114524	13
1385466	13
25735437	13
301688	15
8727039	13
8591674	13
2091405	16
29871599	13
7771843	13
9828850	13
1791580	13
9043920	13
2502206	13
17961125	13
9494839	13
2275656	13
4094254	13
34448342	13
3115914	13
11907466	13
3387147	13
9293301	13
10242893	16
24743792	13
17625621	13
7877595	13
17266452	13
32532817	17
6914257	13
2256539	13
1161547	13
21491905	13
3526427	13
13503764	13
9058406	16
572499	13
30387448	16
5248607	16
5846958	13
14796917	17
532769	13
918522	17
1757757	13
1748213	13
15827513	13
11280641	13
1945913	13
13388124	13
2530673	13
8323	13
557370	17
11121926	13
42683427	13
1625408	13
1119815	17
1213629	13
1604959	13
13820773	13
19737632	15
304299	17
8547947	13
2434848	13
40202491	17
4267446	13
4249379	13
6556213	13
16479068	13
39012766	13
51333272	16
6771807	13
27627030	13
2463304	13
12594029	13
22658451	16
13909073	13
2146981	17
38461587	13
6072070	13
1170884	13
6115675	15
8151456	13
10363316	13
21175332	13
5250061	13
8352115	13
4111453	17
3146474	13
8139147	16
1609888	13
17025164	13
5743387	17
4598030	13
10315808	13
584501	13
1866577	17
4529818	17
6660011	13
6732119	13
3607776	13
674383	13
51429	13
4268093	13
1654642	13
2070762	13
3047489	16
14924202	13
7670461	13
9758122	13
3465933	13
14120762	13
68533	13
5543605	13
1369182	13
8412128	17
6148254	15
30328	13
4870892	13
14104240	13
3000447	13
3382750	17
337332	13
19142272	13
10593125	13
13666936	16
8274576	13
2620708	13
8158734	15
19000799	13
29502115	13
3152075	13
17115919	13
2291499	13
18233226	13
2551627	13
141741	13
5711995	13
7774075	13
6173900	13
5757029	13
19921380	13
1314225	13
6628390	13
963587	17
11630390	13
6588810	16
434638	13
5578451	13
7916452	15
11826608	13
9637321	13
1975735	13
11328510	16
5180186	13
9506752	13
27490633	13
10142253	13
1601714	13
8220355	13
15461763	13
579600	13
2737476	13
9599926	13
4871812	16
8149917	13
857060	13
215128	13
1231620	16
406565	13
7636763	15
34634	17
269377	13
7180496	13
12998280	13
9427406	13
9235234	13
1950998	13
11351928	13
7655140	13
1927729	13
20997025	13
14996157	13
4600744	15
4307999	13
13805095	13
16463713	13
16523934	13
5255652	15
1146004	13
506141	13
1817302	13
1534647	13
9064835	13
25959067	13
11284442	13
26850109	13
7075172	13
13573856	13
16078979	15
46164647	13
8273585	15
923235	13
479849	13
1435851	13
3811035	13
425949	13
43208650	13
6943577	13
1030987	13
4309685	16
30682934	13
15072404	16
1501890	13
1525427	13
21460518	17
3871604	13
811817	17
11303818	13
3233211	13
1262266	17
15031342	16
17166795	13
7658550	15
2012545	16
8605171	13
2398811	13
218588	13
15123577	13
12695235	13
6471239	13
2550253	15
1514519	13
14323349	15
188793	13
8323759	13
29224051	17
3703145	13
32470099	13
5848167	13
3150875	13
2212751	13
6926906	15
5420756	13
3020939	17
7535723	17
19587222	13
23484887	13
15775699	13
4796924	13
465906	13
18644959	13
11471227	13
9126996	13
495731	13
4090856	13
3759639	13
2997986	13
6390789	13
1819091	13
5304419	13
5538186	13
13166952	13
13368094	17
4810883	13
9154166	13
9325665	15
1931034	13
16406019	13
13086542	13
1383198	13
2605161	13
2949382	13
1462803	15
3707539	15
22544283	13
3641454	13
1305698	13
20123341	15
10639797	13
33535215	13
16900352	13
4906512	13
4308581	13
1786027	13
5249994	13
2741281	15
2851467	13
60149	13
23140492	17
8589990	15
42914063	13
3674928	13
12814832	16
12461110	13
674815	13
19600917	13
4357443	13
7144367	15
12513196	13
10306793	13
12221280	13
15586817	15
2636517	15
17684188	13
4669569	13
4423251	15
2988509	13
6417422	13
5668183	13
6233886	13
5154052	13
4358911	13
4555172	13
13208154	13
38910946	17
5041426	13
9617316	13
10936097	13
16750466	13
3396270	13
8349231	13
986382	13
3032048	16
7306375	13
4430661	13
14791522	13
695861	13
6763179	13
2565736	13
15169045	13
727196	13
2730514	13
16373194	13
2294231	13
510787	13
5438949	13
428243	17
8093837	13
17187184	16
1728794	17
2478048	13
19082627	13
7598371	13
9731257	15
5176159	13
12446511	13
2243214	13
554040	13
12570577	16
11424170	13
7649490	13
7711876	13
1647724	16
5628691	13
1272930	13
3954605	13
4956523	13
1546917	13
1150801	17
8712296	16
5778690	13
1996158	13
26196619	13
3489535	13
14556027	13
2365310	13
5534161	13
11066819	13
545100	13
249637	13
3709537	13
32144190	13
420423	13
7821912	13
177791	13
1387905	13
4039131	16
9001184	13
5642084	13
6435726	13
15070962	13
257515	13
20838203	13
6583215	13
17500752	13
75201	15
25538120	13
1575999	13
4825593	17
1435464	17
3248654	16
687405	13
1964220	13
4593377	13
993223	13
9658568	13
2654072	13
12037054	13
23019341	13
1250881	13
7400805	13
24193215	17
176344	13
6827802	17
6716127	17
2235338	13
11223162	13
9720077	13
3297451	13
20592299	13
4101569	13
167691	13
8108935	13
3122002	13
8499989	13
6559311	17
23141343	13
22403192	13
7711131	13
4944058	13
14322885	13
4133884	16
7698959	13
357382	16
1362667	13
690507	13
1400042	13
2799230	13
6404143	13
5425418	13
3919000	13
2435230	17
6378445	13
2716359	13
13207300	13
29832221	13
23177200	13
12542817	13
23557	17
8654910	16
17607678	16
2517667	13
1787155	13
8891506	15
25892	13
6374368	17
12851148	13
5308006	13
16366220	13
655244	13
1961827	13
3793743	13
7340715	13
31730023	13
25227927	13
17109281	15
10274414	13
4213172	13
2851763	16
773611	13
6466427	13
10378841	13
6501310	16
1397165	13
473496	13
25381041	13
6168865	13
25139	13
10496165	17
14900797	13
1107441	13
18859716	13
635290	13
253365	13
9961153	13
112309	13
1084525	13
2744075	13
3382253	13
1847790	13
21843153	13
10109389	13
5023364	13
1507551	13
7692194	13
1882074	13
22408941	13
4607353	16
223747	16
13033670	13
3640347	13
9142143	15
6215569	16
5268724	13
6010340	16
4210921	13
13829476	13
498345	16
4148053	16
1867112	13
14742128	17
4051085	13
9270260	13
808833	15
650614	13
7081447	13
12780140	16
7142186	13
10005959	13
406404	13
1484942	13
21266771	13
10380155	13
2116718	13
4721795	15
9032359	16
3376299	13
4521838	15
4084312	13
2218898	13
1825310	13
9845957	13
10630467	13
9090288	13
3205150	13
8159198	13
500178	13
724168	13
7964312	13
11712312	13
2088518	17
1936254	13
4722555	13
2660104	17
971528	13
12938118	16
8031113	13
616852	13
11782565	13
8051157	13
4125096	13
16621484	13
14442699	13
5035359	16
17075160	16
4167744	13
413073	13
11865763	13
588851	13
14295532	13
1555970	13
5406207	13
7119812	13
18879156	17
8481954	13
11463776	13
4063039	13
18833647	13
6046850	13
117103	13
5580660	13
19932188	13
5691288	13
15334392	13
957357	13
2547070	13
17159174	13
10243858	16
10153983	13
1694103	16
8698334	13
2131036	13
7480450	13
5547870	13
17696607	13
5714955	13
6417373	13
1063787	13
1316217	13
4170504	13
1637679	13
1424101	13
5002925	13
3291810	13
5670506	16
2915520	13
12667601	13
8647847	13
20274825	13
11894189	13
13905865	13
24193202	13
5075922	16
26338471	13
11407746	13
4211508	16
212556	13
4501501	13
7241926	13
11131705	13
10133391	13
30256623	13
4654070	13
12710243	15
10259819	13
6879636	13
2502744	13
7955970	13
9882775	13
1374942	13
1607427	13
6854529	17
231462	16
24806781	15
880727	13
390499	13
4562869	13
1342815	13
1300816	15
13018970	13
3708532	13
15974406	13
16644846	13
6575310	13
22587743	13
309011	13
594026	13
9535899	13
4433946	13
2749925	13
83944	13
2263463	13
4302173	13
1191282	13
2388665	13
4875080	13
2834895	13
19630984	13
396000	13
17682002	13
471970	13
7564387	13
9489368	13
5092760	13
6362059	13
13467644	17
5245604	13
3454842	16
4263581	13
8520699	13
11314896	13
10825645	13
17076569	17
8102787	13
21966729	13
1552470	13
10835461	13
7338265	13
479791	13
10863021	13
26299891	13
2547233	15
3664704	16
6359076	16
8543796	13
11164435	13
5939772	13
394017	13
15592540	13
3795477	13
479864	13
9665711	13
4145681	13
10526353	13
1057893	13
535672	17
2225614	17
13572785	13
7489693	13
9678124	15
5824356	13
16212595	13
5571876	13
7941944	17
6851191	13
15774779	13
18446922	13
7685156	13
1998349	13
11752911	16
1851563	13
514293	13
5716971	13
1073378	13
3677850	13
8536193	15
1645889	17
13066520	13
7973011	13
9555941	13
14838878	17
3920393	15
6970742	13
2769675	13
3526039	13
22929540	13
2235219	13
2296303	13
946769	17
6260364	13
4203159	13
1810391	13
1425146	13
6562735	13
2922291	13
4841025	13
2555214	13
18094914	17
6624999	13
3873441	13
5615703	16
4631021	13
5958109	13
2462106	13
3206857	13
2887943	13
1675490	13
2954006	13
10381691	13
13178604	17
11520378	13
7558000	13
2618440	13
259226	17
2271640	16
1766069	13
5844300	13
4919639	15
100945	13
635356	13
8631883	13
9564845	13
5836142	13
12531868	13
8402297	13
456954	13
20444966	13
6037447	13
1004891	13
8709840	13
1127484	13
8894568	13
10445182	13
5849091	13
9938231	13
2323370	13
31969956	13
1057176	13
5995907	13
39315149	15
584350	13
10581719	13
705879	13
9175001	13
25901466	15
13968946	13
17891250	13
3951789	13
7540847	13
12094521	13
972808	13
696412	13
405073	13
8065435	13
2177564	16
1245440	13
14505673	13
2627233	13
3201713	13
3024717	13
20265770	13
14530839	13
11351299	13
146480	13
1877304	13
1990996	13
14106048	13
10458211	13
1708045	13
946050	17
7593360	13
6118019	13
33082	13
3481754	13
2632095	13
16042767	13
3303039	13
7873905	13
10614042	15
1328214	13
14965084	16
3485615	16
10112578	13
890630	16
8180822	13
3283222	13
8314719	13
9026975	15
15651771	13
8942285	15
2826483	13
1628649	16
4116879	13
4992063	13
1975921	13
524072	13
3970032	13
5277268	13
23499322	16
9860593	17
27547758	16
4522312	13
11514082	13
5229963	13
6565431	17
10030731	13
1374172	13
3214207	13
17256621	13
21358889	13
4768092	15
886556	13
294527	13
14990060	13
3126353	13
2685192	13
2299757	13
22014387	13
9570090	13
2884908	13
3873395	13
2843920	17
2639403	13
1937390	13
9226404	13
2643139	13
3556074	15
682163	13
700949	13
7828154	13
1756071	13
13549822	13
2251704	13
937484	13
34545	13
5962388	15
79356	17
3869362	13
502112	13
1590600	13
7904853	13
6407060	13
9180777	13
16787740	13
2863473	13
771338	13
13020053	13
6543817	13
4339335	13
6202992	13
16462972	13
22351621	13
29313726	13
359659	13
8060511	13
2731126	13
6884403	13
4920718	13
5712115	17
4254029	13
1199607	13
367550	13
3966369	13
2789899	16
12908203	13
11069673	13
24118901	13
14501578	13
7967892	13
1475725	13
18973097	15
1297341	13
14491732	13
13594795	13
17905166	13
16745517	13
1354419	13
14640134	13
6229754	13
1648231	13
1675323	13
1511865	13
5869805	13
4182183	13
1926657	13
4751232	13
13126253	13
6674064	17
46245435	13
18115027	13
8645267	13
11011788	13
11109271	13
13784762	13
5694911	13
111941	16
2518113	13
5844919	16
3740787	13
11448857	13
2628449	13
12880038	13
12505411	13
15021426	13
10594366	13
13516065	13
17254378	13
508938	13
5050312	13
7328824	17
10658106	13
4390975	13
7780787	13
11425259	13
22203411	13
15866143	13
2439865	13
21266990	13
12936272	13
13776700	13
2176001	13
1342864	13
7893337	15
6725890	13
15953087	13
24905203	13
237227	13
7734251	13
2429060	13
23060574	13
2821673	13
13029685	13
8245931	13
18855824	13
3311413	13
7818780	13
3657580	13
5129318	13
10238818	13
1583257	13
5876620	17
3095381	13
9455346	13
2066269	13
446304	13
9889991	15
2196983	13
567666	13
9528047	13
633826	13
3152969	13
10760117	13
6903407	13
23951389	13
1675817	17
2578664	13
2501372	13
2102056	13
5657852	13
1332902	13
30460445	13
13743138	13
8371031	15
8838373	17
10202308	13
10633939	13
2380989	13
11279203	13
5316539	16
5217842	16
5138880	13
2986613	13
16070037	13
31910294	17
21814945	13
3002618	13
10458152	13
4452364	13
1932900	13
6816499	17
16773454	13
1856859	13
5109629	13
16502277	13
20786602	13
2255848	13
7362391	13
35924523	13
9547071	15
746478	13
3314182	13
9456524	13
1064262	16
8040942	13
19000893	13
376101	13
17393518	13
9612626	13
20100173	13
1439307	13
866426	13
18751494	13
10280315	13
21766648	17
5578240	13
251884	13
5592732	15
9721768	13
29919305	13
4780682	13
7342094	13
4738085	13
26919669	13
255711	15
5258725	15
574576	13
12410737	16
13061292	13
905176	13
9337952	13
5327719	13
2730622	13
1558081	13
3884682	13
3239616	13
12114170	13
29153870	13
3190801	17
1014676	13
5540276	13
29064205	15
2507998	17
16447333	13
9940949	15
7923600	13
5904079	13
857856	13
4154063	15
2870998	13
506553	13
169242	13
1368837	13
5240836	13
33237985	13
5163197	13
6367332	13
2344935	13
883978	13
1004999	13
16728068	13
8949658	13
15215878	13
4242170	13
1866981	13
25584106	16
3278705	13
8088590	13
18767828	16
6344562	13
664204	13
2441020	17
1379622	15
5728843	13
4090987	13
4838692	13
15624962	13
2420962	13
10645181	13
5140895	13
6269928	13
4139398	13
2297457	13
17658875	13
4161309	13
7852534	13
12323279	13
22867426	13
901987	16
4058604	13
8640897	13
232706	16
2163811	13
12185418	16
12970210	13
15662207	13
250138	13
3092929	13
7779882	13
34827919	13
11223693	13
557889	15
12371855	13
17530236	13
2673702	13
3889168	13
6594921	13
407137	16
33172000	13
16475496	13
3845980	17
8042772	13
125020	13
6870031	13
10430244	13
4627185	13
15813248	13
2591913	13
3535525	13
9529817	13
9992325	13
6559074	13
2386570	13
4339737	13
42341119	13
10629400	13
4472106	13
22683864	13
5126681	13
11748119	13
3563990	13
639788	13
876014	17
81285	13
7525656	13
5317273	13
3303378	13
4260060	13
1079251	13
3607580	13
2352209	13
5659059	13
15233820	13
37439873	13
16083296	13
4999422	13
918968	13
6781284	13
14486659	13
3340713	13
583771	13
18509508	13
34011721	16
17962856	13
2774778	16
463838	13
11644781	13
7135942	13
1111969	13
4124891	13
20725348	13
720193	13
18071007	13
7904083	13
2569535	13
854321	13
6522336	13
16046057	13
7297004	17
6798047	13
29449185	13
8400913	13
4519662	17
1290297	16
4615295	13
1418427	13
1078029	13
27338645	15
7950173	13
1573618	17
3463636	13
7673871	13
6663793	13
8641663	13
7065633	13
2255536	13
14064159	13
6547544	13
19205844	13
2022111	13
4845309	13
23944124	15
20219497	13
3007040	13
3987910	13
7688918	13
4414906	13
13998489	13
6923438	13
5480549	13
830802	13
12084222	17
5023584	13
173558	13
7252929	13
1524606	13
8739564	13
177921	15
2576347	13
4562262	13
5562180	13
9711554	13
4278279	15
8240902	13
1817238	13
23191973	13
1521260	17
110759	13
5521483	13
8082536	13
3395239	13
12008768	13
9150390	13
24695568	13
2925938	13
2990509	13
3549953	13
7640851	13
19504572	13
677094	13
4369650	13
321568	13
5542592	13
3474297	13
9901906	13
11189349	13
5312902	13
1863057	13
640427	13
537925	13
17791412	13
8235564	13
21865530	13
9107525	17
8093732	13
4238166	13
2792254	13
1953898	13
4539453	13
211353	13
1172604	13
1822085	13
27887162	13
7216028	13
27111811	13
9012749	13
2297065	13
16504042	13
13419246	13
2384165	13
21121491	15
7763052	13
9361971	13
4782703	13
584937	17
338851	16
12120451	13
51293	13
604107	13
18526898	13
17095477	17
116898	13
11835248	17
262171	13
4201430	13
1146213	16
674426	13
1494246	13
12313424	13
149137	13
8634286	13
10228918	13
9908614	13
6794466	13
24045033	16
5932229	16
7930796	17
20945019	13
18578739	13
9234336	13
12976001	17
15710751	13
1905960	13
7595352	13
937720	15
1234839	13
24864799	13
8578053	13
2932507	13
7270209	13
5990890	13
5882351	13
4381451	13
2987009	13
2312193	15
1090007	13
1281332	17
8066377	13
23628	13
2543641	13
1270028	13
13242301	13
7431426	13
11130339	13
13473461	13
8385823	13
3657449	13
12681844	13
6897417	16
7996135	13
8054968	16
2318404	17
1476806	16
21003806	13
11053068	13
21153519	13
6978900	15
19601711	13
6409061	13
410882	13
4791208	13
6069279	17
6590839	13
7009833	16
4668258	13
6705110	13
23378722	13
6278768	13
14697242	13
747669	13
17570842	13
5628346	16
122417	13
5968078	13
8101969	13
2481795	13
18716875	13
9640994	13
3532328	17
10332651	13
3417612	13
1476048	13
8640044	13
15585083	13
2707464	13
8071071	15
10554298	13
39587049	13
35390496	13
9254598	13
6202846	13
3591313	13
2612758	13
4096324	15
18321476	13
5875169	13
2426535	13
11062921	13
4298130	13
3276117	13
8725518	13
937800	13
1932053	13
7389342	13
5732011	13
9670593	13
3202738	13
11562391	15
650755	13
4086837	13
7334204	13
12283823	13
27598090	13
12887164	13
598116	13
3319658	13
2143919	13
1448128	13
13552279	13
10323169	13
2814744	16
25416558	13
3359163	16
2927200	13
2968121	13
4804757	13
14097337	13
21689755	16
9185970	13
11305424	13
2407455	16
11570136	15
480618	13
8328303	13
3854797	13
8602343	13
3235362	13
28382596	13
6816981	13
28849583	13
5921809	13
4144046	13
5728968	13
5721545	16
487721	13
9699538	13
4146111	13
12878773	13
11757117	13
351721	13
16095363	13
46918880	17
20261845	13
9716622	13
7394348	13
3898482	13
6102578	13
15148881	13
27802455	17
22594276	13
5316087	13
12168280	15
3577238	13
7800364	13
13476354	13
2521561	13
10958589	13
9400820	13
12524065	16
25699137	15
29513961	13
1560715	13
627511	13
23875883	13
15600916	13
6357341	17
1950955	16
1857066	13
2918885	13
687250	16
2975594	13
8520035	13
6253249	13
17583281	13
5646843	13
13577338	13
5081323	13
2050989	13
1545352	13
1727432	13
3975187	13
8097787	13
5179129	16
1531013	13
14007797	17
29427816	13
2530309	13
516092	13
2781668	13
3002039	17
1544207	13
9885842	13
4280224	16
6057577	13
881165	16
16941885	13
2901192	13
2895213	13
2614934	13
5062209	13
24770101	13
2571070	13
6014023	13
11720101	15
2633608	13
6188707	13
6104679	16
6156985	13
3376445	16
1775197	16
1933737	13
1492521	17
9691124	17
274388	13
3460463	13
2931646	13
2908623	13
6241316	13
12676797	13
5710777	13
13734452	13
1379674	13
1903987	13
2622580	13
8242623	16
2839178	13
21896521	13
4860744	13
1606765	13
19640647	13
5584227	13
13995039	13
5238331	13
12275418	13
2465440	13
3655495	13
6382922	13
11912971	13
7698238	13
77140	13
7169920	13
6823118	13
11829482	13
35288589	16
16722055	13
5003018	13
5858920	13
30249098	16
7816940	13
24270731	13
7495329	13
28139773	17
1332555	13
3616980	13
5044093	16
2655820	13
8221338	16
926611	13
5557490	13
5377070	13
5072772	13
2137406	17
752697	13
10429510	17
15937526	13
11146975	13
7487293	13
3652996	13
4499249	13
38654528	13
19797260	13
11761586	13
2619019	13
4181795	13
3707537	13
2866776	13
8603094	13
9902208	13
5311223	13
4277034	13
9140613	13
13580266	13
25515365	16
9864472	13
11258888	13
15461657	16
848912	13
3781638	13
975082	13
16518537	13
2118819	13
1533602	13
1018971	13
1075586	13
13862933	13
9798677	13
22628718	15
1855490	16
2913749	17
3787129	13
955349	13
13218849	13
40873171	13
8842864	13
6417608	13
9152181	13
25072650	17
27305091	13
6155176	16
1781113	17
7438246	13
12535545	13
5125676	13
1873455	13
17234910	13
687565	13
3005904	13
6461158	13
366259	13
5991361	13
8108018	15
11564664	15
3326546	13
2302459	15
3370801	16
5861406	13
13375885	13
2885403	13
10582528	13
11273199	13
15938299	13
16419881	13
2909750	13
23630661	13
9490963	15
7473471	16
433397	15
4161306	13
1736128	17
7029079	13
9218972	13
6522704	13
7625752	15
783394	13
19393010	13
1526376	13
9960095	13
6918331	13
679164	13
25674199	13
7846146	15
7268907	13
4634824	13
8675086	13
2459621	13
307615	16
2504404	17
23877790	16
748645	13
1115178	16
12091840	13
3205130	13
12393766	13
7371091	13
6575488	13
5197811	13
8856720	13
487959	13
1438361	13
9036571	13
13090445	17
11061327	13
2689764	13
23430272	16
857637	13
123592	13
11114360	13
8844054	15
16972203	13
1175048	13
2244726	13
7987866	13
26578716	13
9560886	13
1765683	15
2651239	15
5339223	13
1233405	13
8441639	13
196978	13
4508731	13
8152838	13
4185532	13
9559954	17
2465347	13
21952946	13
6976447	13
18992530	13
2896228	13
877823	13
16202326	13
2688166	13
433239	13
1639464	13
6122781	16
27857992	13
12854506	13
13839761	13
3054620	13
1865187	17
42485863	16
13661632	13
12703512	13
6287173	13
161160	13
10622830	17
8002944	13
1814518	13
12417463	15
3360932	13
1530135	13
8205181	13
343608	13
1394202	13
5169400	13
15138568	13
12481537	17
402289	13
1220240	13
6674018	13
2599210	17
4767907	15
9532438	13
32105298	15
10953108	13
5274504	13
11272647	17
6071309	13
7553721	13
5482500	13
2840826	13
57211557	16
26857733	13
64935800	13
41451302	13
10551729	16
4660544	13
3592515	13
16211552	13
7808151	17
14430513	13
5498837	13
6022299	13
19972737	13
3733891	13
1330665	13
3682920	13
5915272	13
9765725	13
15506407	17
3187008	13
13367113	16
2873888	13
14848668	13
287459	13
7123892	13
9338128	13
5658543	13
28145811	13
6301337	13
12620887	13
6291386	13
7484645	13
6342179	13
3632680	13
4146375	13
31409713	13
5444743	13
15997793	13
4778063	13
11786007	16
14830129	13
1264514	15
1842308	15
162009	13
1602557	13
11257458	15
22685270	16
10066345	13
6873822	13
15711041	13
461816	13
6479222	13
7993275	16
5354061	13
5199881	13
11618945	13
11662143	13
2059219	15
6567702	13
7769519	16
1079068	13
15631752	13
33578459	13
6481739	15
18707104	13
15356835	13
4452319	13
12439719	13
14384686	13
938159	13
5989481	13
1347872	13
2871213	13
1913254	13
11110522	13
4305932	13
15761944	13
1571864	13
3577863	13
4617962	13
7460454	13
6256627	13
22813681	13
16151944	13
27912258	15
12911468	13
711814	13
6772405	13
3919888	13
62484	17
200969	16
999105	17
9664175	16
1835918	16
721886	17
20250018	13
1315362	13
5969349	13
7679709	15
34664552	13
1952067	13
9889170	13
2255366	16
4976771	13
3861045	13
1578017	16
11374445	13
10180086	13
11487306	13
21142186	13
8852120	13
25029576	13
14841448	16
196122	13
6682821	13
11999409	13
784934	13
338213	13
4267216	13
8446038	13
7612605	16
1781608	17
20489212	13
13610443	13
8497825	13
21739938	13
11428407	13
834708	13
3857082	15
6792183	13
11745004	15
3574574	16
6691018	17
7005699	13
11679998	13
4894663	15
1828025	13
2503070	13
911440	13
14505179	13
2799449	13
5488963	16
10415076	13
8271553	13
8428713	13
4814754	13
179615	13
3429260	13
2221581	13
21216307	13
4231900	13
22390380	13
10794402	13
1660652	13
5669913	17
3186396	13
65642	13
13477415	16
4576730	13
26020399	13
4304027	13
5537111	13
12671453	13
29004942	13
10617102	13
3364592	13
11948586	16
13574198	13
22211973	13
8077656	13
4934889	15
17264819	17
1532820	17
8822712	17
6170083	13
14683088	16
39923163	13
4101684	13
7339215	15
1859753	13
957895	13
4851395	13
4569199	17
6216678	13
24141516	13
2373019	13
19870425	16
10039766	13
2259372	17
1789087	13
8673846	13
4661502	16
6056849	16
38667	13
14744562	13
5324195	13
1032881	13
5662402	17
1195442	13
16334199	13
4552532	13
8591106	13
161831	16
2899138	13
5283289	13
42032595	16
12165489	13
7113091	13
9262783	13
9713696	13
21790455	13
4263956	15
14343735	17
15074819	17
31865147	17
4060101	13
3597966	13
762616	16
2957752	13
16351240	17
397598	13
13679602	13
10149456	13
3017645	13
13388381	13
7627423	13
1330291	13
20675	15
2952580	17
4242476	13
51096	13
6936186	13
3297144	13
692365	13
7833639	13
234733	13
28399280	13
19891234	16
19698851	15
4139661	13
2346585	13
651526	13
6945059	15
320364	13
1906742	13
529000	13
28916708	13
20303230	16
2584282	13
3435862	13
289790	13
14495880	13
7771751	13
10162365	16
1251176	13
20658256	13
2604529	13
22210192	13
3068995	13
307421	13
9907279	13
105284	17
28046206	13
5229798	13
5879589	13
15176623	13
539320	13
129720	13
15246812	13
13066530	13
27198622	17
922787	13
1794382	13
30764687	13
13904193	13
6023306	13
6703435	13
7996883	13
4139296	13
1821784	15
14581363	13
1069533	13
10619171	16
11272166	13
1441756	13
27428977	16
26313005	13
19796956	13
1459626	13
10320800	16
847100	13
6679075	13
1765542	13
3654378	13
6769675	13
2180444	13
490417	13
26659551	13
8197824	13
3616844	13
3400442	13
805586	16
5938144	16
2159298	13
3099230	13
3458932	17
5416981	13
929160	17
18829247	13
2365698	13
6205098	17
57487	13
9837887	13
5171176	15
16484641	15
4433429	13
6843767	13
3599639	13
2256003	17
6073149	17
2988207	13
13361671	15
23496314	13
32538293	13
1860481	13
6765284	13
19706464	13
37090246	13
4845461	13
5571136	13
23590193	13
13398499	13
2846235	13
7096365	17
3980539	13
1605197	13
4333745	13
15184170	13
1754324	13
953120	16
4906277	16
8071538	13
6723023	13
3505009	13
6005654	15
47975	13
4253005	13
2107858	13
37288226	13
139505	13
1810022	13
4679934	13
843589	13
21794628	13
11888378	13
3794302	13
16614964	13
9539075	13
13819975	13
2099361	13
7108425	13
1009155	13
20023049	13
812338	13
1846879	13
2462919	13
12131249	13
34114417	13
11325068	13
1648445	13
4094144	13
394957	15
1683132	13
60115	13
19518010	13
1426809	13
4258890	13
2255646	17
412785	13
15480043	13
12799489	13
289896	13
1791507	13
5986411	13
32611554	13
3606510	13
1451591	13
1860797	13
8371463	17
10262742	13
39456627	16
69743	13
2323136	13
20352697	16
808281	17
3013304	13
7424950	13
25725080	13
14297003	13
426394	13
5461661	13
356132	15
7177139	15
15922	13
5734766	13
21552531	13
9239172	13
12353375	13
1049014	13
7011695	13
8847149	17
3789145	17
9932035	13
2040965	13
36114542	13
1283645	13
5064225	15
6380924	13
5321295	13
3038619	16
500979	13
32235392	13
4293785	13
18352686	16
6893128	17
2776724	13
20235553	17
10452381	16
8295291	13
7878241	13
23003020	13
2315712	13
4878966	13
3263450	17
1645883	13
5254626	13
18566357	13
8999761	13
4011282	17
6013763	17
3241334	13
16711007	13
9803352	16
1340186	13
5338139	13
12275677	13
4778788	13
5762730	15
733935	17
5317274	13
8799179	16
13270245	13
12352564	13
3829149	13
9577370	13
4334705	13
4429358	13
12199550	13
385454	17
14644382	16
2178772	13
6837753	13
6920226	16
7404089	13
17004160	15
23918700	13
13783796	13
1266762	15
5025071	13
3879216	13
2372442	13
1203194	13
23391385	13
6217015	16
6387958	13
4747151	13
23603676	13
8563257	17
12637457	13
26827978	13
7939765	13
11172481	13
4803516	13
4614323	13
1906158	13
16001181	16
126017	13
7901063	13
7433737	13
2503735	15
14290159	13
15460846	13
6047339	13
11786900	13
1665288	13
1983005	13
6869225	15
13908785	13
672823	16
2513544	13
35640100	15
973247	16
8323128	13
5906769	13
15468707	17
7378249	13
5804543	13
2550671	16
1311725	13
656716	16
2051440	13
6015984	17
12786840	15
14878824	13
778775	13
9524272	13
6075510	13
2999320	17
6260899	13
495046	13
5211443	13
30181446	13
13775520	13
10957786	15
17519494	16
13299967	13
18571754	13
1889580	13
7952660	13
4305244	15
6113019	13
1138153	13
5757953	16
2920553	13
2301396	13
4061035	13
2834926	13
141393	13
12135241	13
1574735	16
12159449	13
15231077	17
19178681	13
56189391	13
22050769	13
1237611	13
6918488	13
6216519	17
7590778	13
2687399	13
127823	13
4483971	13
871039	13
15272182	17
585676	17
6698512	15
14131523	13
6831011	13
4353292	13
535524	13
793581	15
8154813	13
1738033	13
4790854	13
31204407	13
4530810	13
9324967	13
11000416	13
10724482	17
17147	15
9860846	13
5876957	13
1751149	13
2964704	13
5160598	13
23980453	13
11664724	15
737099	16
6114741	13
347880	13
1574571	17
11303164	13
11818466	13
60622	13
1081097	13
4653230	13
1922689	13
2953166	13
1981780	17
20417227	13
5362350	13
900137	13
1917687	16
6947093	16
15288694	13
1861239	16
3023685	13
6639497	13
1635490	13
4765074	13
4177	13
1956379	13
4255353	13
34387	13
5106031	17
5006790	13
30186688	13
4391861	13
21714278	13
10750556	13
2653641	13
9079589	13
8521532	13
1675523	13
2533953	13
6359746	13
10882999	13
1587981	13
39092891	13
2841000	13
1837756	13
2909345	13
13213626	13
9487715	13
1809086	17
2160597	13
20154153	17
4972586	13
1467010	13
21701039	13
7976809	13
11758680	13
4686266	13
1508451	13
13255890	16
34050763	13
5175876	13
2917867	13
8233085	16
13546434	17
165625	16
16077656	13
4897862	13
7358830	13
8280523	13
1279711	17
9305636	16
7268900	13
16944992	13
6036339	13
3679704	15
7845129	13
6144518	13
17224090	13
75351842	13
6717243	13
17665898	13
11821920	13
6060461	16
11094612	16
6700072	13
26914693	13
3839420	13
17548461	16
6891774	13
1772473	13
8588286	13
22186440	13
13442128	13
13783769	13
404751	16
5533412	13
7752703	13
14892410	16
12965666	13
1540971	13
4853214	15
22433329	13
1906715	13
2211985	16
3686824	15
4655886	13
3250165	13
11120708	13
3911417	13
3534099	17
6624850	13
3473902	13
3260694	17
507789	17
4616077	17
4615096	16
2520879	13
14307906	13
11607921	16
7260546	13
3527510	13
491158	13
42753217	13
721731	17
10034631	17
9362613	13
703318	13
7453225	13
6889460	13
2761059	13
8702919	13
30285992	13
1287558	13
1149559	13
12335192	13
584233	17
15327700	13
879593	13
912732	16
13437869	13
28504068	13
11354413	13
8735853	13
245428	13
6904256	13
25257155	13
21397333	13
11922274	13
2364507	13
2555725	13
6251678	13
6055002	16
18329691	13
10331136	17
6235867	13
6989563	13
49838582	16
6415117	13
15792246	13
11045052	16
19277672	17
1761544	13
13439870	16
4811636	13
18087335	13
210179	13
5827462	13
7245944	13
9207069	13
2280	16
8189835	13
6100885	13
10399114	16
3168809	13
2113102	13
1916922	13
2648499	17
516116	13
13414899	13
16548108	16
19475917	13
365560	13
5188069	13
14246238	13
1008737	13
2244018	13
1397861	13
1755505	13
9993779	13
25495153	13
4107048	13
14842191	13
9412550	13
2512191	13
9062862	13
3826399	13
6432560	13
6496823	13
1777977	13
15909421	13
1258162	13
27800992	13
19466018	13
52508	16
21498626	16
35938348	17
4850377	13
18250198	13
18716755	13
19878643	15
2624955	13
3985209	13
13254565	13
2593603	13
14146124	13
2782547	13
36836191	13
10883235	13
1091281	13
5791666	13
28392377	13
275753	13
95775	17
5837741	13
36716172	13
1607691	13
8777599	13
1917187	16
1300906	13
6563220	13
3020927	13
21550437	13
4650994	13
158233	13
2823173	13
8628268	16
2192624	17
11705920	13
16810269	16
6132978	13
11541167	13
4081621	16
6353439	13
7372772	13
12934044	13
8507320	13
7241831	13
3223326	13
8108873	13
12463797	13
4798984	13
137317	13
8971402	13
1139173	13
6165155	16
2516578	13
3158030	13
1540533	13
7567206	16
3793223	13
52876	13
1895133	13
1641859	13
10247573	16
4168591	16
3902823	13
5423909	13
10096537	13
1738389	13
550550	13
3224713	13
13453197	13
7062575	13
8637960	16
1238844	13
13731455	13
12526382	13
2769322	13
15830977	13
14001085	13
383610	13
3775902	13
11602474	13
2004058	15
10183486	13
190771	17
21040077	13
20911782	13
2478010	13
23467039	13
451906	13
11494958	13
13707130	17
5513189	13
19227830	13
9012788	13
5148774	13
5036338	13
3358630	13
12285860	13
7136872	13
29079966	13
2383126	13
7926930	13
9324378	13
355436	15
251652	13
1400813	13
11539677	16
34705028	13
3668938	13
5307290	13
5143078	13
8613919	13
476178	13
34899817	13
14626968	13
12881345	13
3548525	13
931806	13
20379079	13
25431234	13
10755978	13
3040141	13
8865341	13
10480089	13
31057065	13
7027428	13
3611601	13
14456590	13
18047194	13
18776859	13
1346984	13
4290693	13
6789523	13
9667455	13
403182	13
12708825	13
4185281	13
15623195	13
30689001	13
3738267	15
6671196	15
4519492	13
3528737	13
12746932	13
6622973	13
8315449	13
1339360	15
8115650	16
3033871	13
13226123	13
10153984	13
8337254	13
1553751	13
524724	13
1415495	13
9219172	13
6722926	15
9541190	13
7166802	13
3703392	13
1352896	13
2450512	15
7831098	13
10844250	13
18053367	13
19836871	16
11545168	13
3963784	13
29213244	17
1262487	13
6260819	13
737188	13
2119877	13
5147579	17
7331398	16
8572939	17
15202382	17
5198489	13
864746	13
6363315	13
10502830	13
23241881	13
1842398	16
1851949	13
11541858	13
9213290	13
7619670	13
237875	13
6866558	13
12596854	16
276299	16
9084655	13
4905040	13
38926402	16
13211225	13
14515716	13
10111443	13
222415	16
3793039	13
124346	13
9157028	13
5079388	15
12581342	13
3686898	13
17637	13
1593493	13
13425918	13
6870606	13
3099770	13
5652245	13
34033622	13
1037767	13
6583857	13
3367991	13
1366920	16
1264903	13
5970472	16
4142538	13
1595544	13
2379243	13
20293738	13
9614138	13
5030745	13
39562432	13
11653420	13
6485101	13
6638878	13
6187291	13
2853324	16
3249059	13
3337195	13
2542898	13
10216579	13
1590765	15
3654041	13
1088950	13
529568	16
6651781	13
39307231	13
574650	13
3127793	13
6230278	13
366510	13
20947305	15
6844894	13
1731508	13
6050689	17
11103665	13
9282222	13
5546663	13
19125110	16
6988259	13
13950588	13
6520355	13
2024286	13
10331979	13
26714030	13
93551	13
5513065	13
21321761	13
11640310	13
12776969	13
5063130	13
4333988	13
1889987	13
10101062	13
7490884	13
16622225	13
3136435	13
4788755	17
19263471	13
13528983	13
5121009	17
7399618	13
645962	13
2193331	13
9016097	13
2939766	13
4021769	13
6154683	13
765129	13
2314426	13
12534601	13
1938401	13
2982336	16
1136396	15
8818565	13
6429572	13
6222831	13
180242	17
2838051	13
4175313	13
54801715	13
23885617	13
1978042	16
7856873	13
4859638	13
14632933	13
14916757	13
19941055	13
8832409	13
735911	13
11633317	13
14786507	13
20890	13
10002861	13
1656711	13
21778292	16
2211111	13
24321476	13
1763338	13
15737250	13
1814205	17
2097338	13
4214736	13
3946444	16
19083186	13
20162789	17
4196263	16
1489626	13
2942724	13
3791964	13
9390082	13
24219014	17
12993068	13
2391361	13
14675188	13
12652228	13
44901936	13
5919748	13
11721418	13
6975235	13
4409444	13
3739657	13
6999960	13
3349122	13
10202651	17
10801640	13
1832642	13
10460844	13
4261817	13
6276573	13
8711514	13
4097122	13
3061849	13
22509419	13
2706192	13
17268014	16
2803139	16
901726	13
1188617	13
10514442	13
5157560	13
10448123	13
211530	13
85926	17
10454538	13
6045689	13
1168296	13
1235095	16
6190247	13
3392934	13
1906841	13
31472929	13
5726241	13
5928642	13
37732056	13
1954780	17
5770645	13
10879222	17
9081861	13
25972714	13
37489424	13
104403	17
7957695	13
824628	13
54440322	16
6324480	17
317961	16
4381240	13
4719957	13
4448685	13
24571467	13
89626	13
28582588	13
6795165	13
18349286	13
552132	16
3114064	17
4426662	13
1630235	17
7116374	13
4992564	16
28222292	13
30748063	13
2502887	13
10622558	13
1145292	13
334654	13
2024076	13
19714316	16
7840695	13
4097326	13
10326085	13
4593401	13
2365455	13
7338228	17
909493	13
847381	13
2066483	13
861340	13
13434671	13
3101231	13
1801754	13
992769	13
4620865	13
2022763	15
6826159	13
14807807	13
11713476	13
3712978	13
7521209	13
812859	13
84482	13
2328438	13
9129543	13
1006369	17
1393385	15
3157431	13
20009993	17
25278367	13
6138778	13
6051609	13
19520958	13
3678320	17
71555	13
14404256	13
23024676	13
6671793	13
8237543	13
1855793	17
2844199	13
21128284	17
9429355	13
10083946	13
6784936	13
731540	17
15755693	16
8014117	13
32981538	13
21801692	13
689719	13
87528	13
39982599	13
19433320	13
1856463	13
10363581	13
2262563	13
8433512	17
4865202	13
7079286	13
19092991	13
2006769	13
22888725	13
6181979	13
7943376	13
2730267	13
7885604	13
12613463	17
2661805	13
14915345	13
20602746	13
1962851	13
9283612	13
25961007	13
64427169	13
1251148	13
5325768	15
1200879	13
13279752	13
750973	13
9520069	13
12451837	13
10836548	13
3068024	13
11156280	13
1683864	13
7143280	13
10375186	13
18856800	13
7532977	13
14884552	13
5761165	13
24994468	13
5930096	13
22255750	13
1572338	16
5585819	16
3955428	13
11374964	17
1623895	13
1696933	15
8018754	13
1182817	16
8604173	13
41042	13
1163537	13
4258485	17
5437679	13
10997512	13
791118	13
7375330	13
2086285	13
7631821	13
2282476	17
5505928	13
2000534	13
4970789	13
10145666	13
1966718	13
2689660	15
1993115	13
8908034	13
2705634	13
1233894	13
16194842	13
18189587	16
15496440	13
18204362	13
9204587	15
14919395	13
7878271	13
5439892	13
6745248	13
2906118	13
1079321	13
1074990	13
6675507	13
569772	13
7445980	13
10667	13
1458701	13
37129761	13
4001651	13
204919	13
9884972	13
3678960	13
17395263	13
535946	13
6397389	13
17295158	13
13025477	13
10410249	15
25180493	13
10990034	13
2940334	13
11495492	13
3639295	13
1716819	13
7963289	13
160560	13
959428	13
8706237	13
813053	13
1914970	13
1232150	15
6700581	13
1865480	13
1156837	13
2341319	13
15966586	13
14794469	15
9317119	13
670129	13
4849400	13
2695153	17
1429440	13
24854168	13
15876099	17
733252	13
15681943	13
16273175	15
433867	13
10723748	13
3367054	13
15673070	13
3356755	13
7373197	13
1451736	13
2808358	13
4483870	13
9388634	13
1867588	16
8039547	13
5640133	16
17713607	13
10953106	16
12366089	16
5515748	13
1520322	13
26791147	13
3763172	13
3073499	13
2855029	13
92569	13
7554001	13
581808	15
6090094	13
9157835	16
26365081	16
16338365	13
15804866	17
1302412	13
2107495	13
6474424	13
15701618	13
9293926	13
25736149	13
79928	16
9600404	13
4965799	13
15793026	13
3633829	13
2260997	13
22722670	13
6029128	13
976923	13
5169263	13
1071624	13
8380422	16
8909163	13
36241621	13
2773033	13
8117630	13
12825012	15
142590	13
19121954	13
7111141	15
7745274	13
1318169	13
18653351	13
27014167	17
1672957	15
5326351	16
7246178	15
18382980	13
806072	13
4984611	13
12975465	15
4958222	13
1857444	16
404677	13
138782	15
2114895	16
2815944	15
3819211	16
5586882	13
739289	13
4035807	15
2054217	13
7894164	13
15380817	13
8168655	17
1279179	13
6205996	13
5745604	13
19042379	16
9869917	13
14282881	16
4848426	17
1358323	13
6475267	13
2864465	13
13925509	15
4510950	13
191742	13
946826	13
9185692	13
6294196	13
4047286	13
16665599	16
7180947	13
1914295	13
1315899	13
696017	17
26169578	13
13626312	13
10796156	13
26480	13
4514694	13
3999821	13
2674419	13
11115955	13
18412385	13
46356419	17
7081461	13
7074593	16
19352358	13
1080794	17
7196454	13
9373756	13
2156011	13
3266333	13
997346	13
5034313	13
830381	13
3024653	13
954988	13
13729225	13
30145742	13
12024396	13
21866438	13
3585953	13
26693665	13
6659151	13
12798376	16
1818671	13
9253273	16
1393944	13
3121375	15
14007024	13
5722607	16
4812915	16
11342906	13
15472097	13
2257676	16
13163345	13
4075238	13
238235	13
57921124	17
17947054	13
1905373	13
5676249	13
16655087	16
1296965	16
6859091	13
9831616	13
4435701	13
4202816	13
4088171	17
13148408	13
24423787	13
22298616	13
6847558	15
6080862	17
23740401	13
5989101	13
1532377	13
12094345	16
3883378	13
180779	13
10004104	13
11262508	13
2971803	13
109458	13
9416049	13
5280845	13
4301435	16
1496267	13
4383093	13
11715865	13
1762035	13
2717721	16
1164585	13
15816322	13
3046056	13
4818954	13
5468022	13
4953787	13
2569241	13
2407744	13
254258	13
3409921	13
1754260	13
21239042	13
17475044	13
2666743	13
5144630	13
17775606	13
2570595	13
19068713	13
7792271	13
5169277	13
6992151	13
11050971	17
5245943	15
1357506	13
2724519	13
1222516	13
8693158	13
32948555	13
7578276	13
12470201	13
947062	17
1726734	17
14968009	13
7863231	13
4878714	13
1166232	13
1048025	15
3404356	13
343269	13
10152392	13
8638187	13
7756467	17
4913393	13
40065074	13
2667594	16
6548527	13
6083105	13
287971	13
334700	13
1109023	16
6264948	16
20284041	13
14196683	13
21240561	13
4528187	15
12466373	13
3800398	13
9776153	13
747638	13
39064245	13
17624601	13
7463581	13
7234272	13
3849268	16
3386784	13
10343584	13
8568948	13
18212692	13
169859	13
6919610	13
9551354	13
19699269	13
34122167	13
4124917	17
2088165	13
2197032	13
7851198	13
2890827	13
680296	16
975268	13
15750642	13
3473198	13
15199629	13
6572776	13
971979	13
9149412	13
6510188	13
6883123	13
980772	13
4226589	15
4790835	13
16310100	13
2139033	16
17154659	13
1696118	13
2638221	13
11579243	13
601916	13
6344043	15
501053	13
4515528	13
4533360	13
9902665	13
2509685	13
3748155	13
4655246	13
610845	13
14393874	13
16752868	13
49235576	13
12059193	16
30117376	13
13906975	15
22316593	13
13432101	15
4903321	13
2993234	13
5222294	13
24434146	13
25680466	16
4787682	13
14013540	13
10215326	13
13073938	13
8780790	16
8930825	13
706614	13
1744503	13
13206817	13
13518413	13
1901232	13
19464206	13
13366029	13
1381151	13
3818518	13
2786202	13
172910	13
5071953	13
5900801	13
1636054	13
12936739	13
155697	13
3112225	13
11710263	13
9279315	13
1416680	13
10982477	13
35342615	13
2595272	16
612756	13
15907690	13
1946549	13
2255387	16
1784366	13
1321216	16
4706025	13
11832774	16
5242348	13
4406262	13
39043320	13
6516504	13
3851426	15
3387616	13
8851417	15
7821903	13
9466672	13
561486	17
10233172	13
7678291	13
4268129	13
2768003	13
7583614	13
6515008	13
1453206	13
4400101	13
8896856	13
91260	13
143147	13
4902720	15
5132285	13
26425200	13
16493777	13
3894780	16
4747136	13
1155481	13
4533627	16
14472223	13
2195285	13
17638310	15
16917453	13
5577841	13
8427814	13
42819851	13
11461349	16
10821426	13
1198046	15
4534654	13
6375516	13
7812874	13
14735387	13
5371116	16
2913922	13
6988042	13
23677888	13
2871828	13
17729327	13
14885422	13
4257971	13
182932	13
6981286	13
6960299	15
4540715	13
3007121	13
4736653	13
214197	16
18684494	17
7878047	13
13351945	13
871955	13
21706942	13
8606481	13
4758403	17
17045643	13
1131421	13
3451206	13
4680058	13
11713596	13
1762098	13
29234516	13
432182	13
2030471	17
28516308	16
2632128	17
5473019	13
13658989	13
10502841	13
7989711	17
277167	15
2178451	13
7637312	15
4404240	13
4294467	17
1484212	13
26578620	13
2627953	13
43990711	13
1484255	13
348930	13
2309405	13
7744307	13
2859621	16
833467	13
1212610	13
7801017	13
2608865	13
28732246	13
10106025	15
6358627	17
1927894	16
4429512	13
2891249	13
1447703	13
25189968	13
17335304	15
5314170	13
20993865	13
8073809	16
1177463	13
5283506	16
10335	16
5757091	13
8314422	13
5033830	13
414498	13
1936088	16
1069078	15
1308673	13
6276307	13
9154361	13
2503931	13
10540345	13
6213635	13
9080357	15
4596229	13
6355326	13
12821714	13
3820011	13
11871060	13
12920242	13
7866275	17
16607647	13
4174612	16
2300708	16
3331619	13
3171947	13
2995379	13
18206002	13
871047	13
1574962	16
1480525	13
9779126	13
14075860	13
7045552	13
3529379	13
10100876	13
20715671	13
403652	13
1224705	16
12351007	13
13063530	13
2479330	13
10390694	15
25678746	13
370030	13
6475437	13
3150841	13
10214317	13
13242450	13
626083	13
442694	13
3616060	13
12197361	15
664059	13
373251	13
12672888	13
11390912	13
10715843	17
10858771	13
2406130	13
17402348	16
15581757	16
10399147	13
4894797	13
102945	13
4884816	13
5014490	17
12625597	13
20346441	13
814080	13
1761709	13
1512423	17
2039165	13
906146	13
5208081	13
15540475	13
2792328	13
2299880	13
1626198	13
2043261	13
1335174	13
5375103	13
31753459	15
4501523	13
2345129	13
17629786	13
643015	13
1538	13
30603598	13
19255690	16
5499582	13
2422523	13
6855477	13
18580300	13
4088784	13
2970590	16
2493397	16
701140	16
2600109	16
3155937	13
220010	13
2572748	13
13803991	13
2550102	13
4163325	13
490221	13
3894361	16
10431955	13
8307638	13
1734138	13
1018202	13
4841223	13
1685322	13
1775251	13
1562075	13
5838610	13
2158766	13
4682607	13
6150000	13
3464601	13
6543073	16
8649767	13
9454058	13
4396239	15
3688314	16
5254897	13
3413618	13
4167052	13
9055517	13
42487	13
9362653	16
2901019	13
10837162	13
3832734	15
227271	13
10162318	13
57136	13
9004904	13
2586621	13
4146064	13
1717691	13
191991	13
11111322	13
4353123	13
7014461	13
10266006	13
954674	11
8274011	13
9579132	17
9810635	13
9749408	13
7087918	13
19195555	13
3575564	13
3308256	13
8680205	13
26528488	13
5779545	13
8735682	13
2694955	13
172100	13
1595680	13
2549587	17
19882818	13
2192944	13
426706	13
860528	13
8029936	13
23779792	13
33481719	13
12947167	13
10969056	13
10122279	13
7180393	13
7674731	13
18537318	13
14467502	16
9045647	13
2717346	13
12908018	13
8721221	13
9472380	13
6748089	13
1480172	17
29015028	13
2050099	13
4203724	13
14649847	13
2261398	13
12031420	13
13840257	13
372426	13
7845694	13
11193672	13
13638805	13
841599	13
9482314	17
4941589	13
1768112	13
2353732	13
10020045	13
19606154	13
3078235	13
1014052	16
6091859	13
13031342	13
35837959	13
10575180	13
13608126	13
3725104	16
11429096	13
19055348	13
3920312	13
21860574	16
2371156	13
7434	13
23221722	13
582291	13
4585633	15
4551765	16
4376442	13
605245	13
5159648	15
738385	16
5230621	13
36094213	13
6997321	13
9747515	13
12427570	13
1849526	16
990135	13
2394648	13
3082267	13
3185979	13
6676775	15
10198885	13
8835651	17
7285331	17
7599557	13
6754931	13
7503161	13
2696615	13
5982270	17
7668093	16
6471908	13
5086088	13
11178641	16
780896	15
7889914	13
8144833	13
2174404	16
11771153	13
1127548	13
12298926	13
5185940	13
1689412	13
1150075	13
1803069	13
14404061	13
3446597	13
6071868	13
44101	13
2614965	13
1822499	13
7913769	13
596576	13
6297771	13
1383664	13
13949462	13
8449238	13
23523984	13
10481881	13
54643679	13
442710	13
440091	17
13158917	13
6252130	13
435657	13
5514977	13
1078925	13
16103368	13
18641567	13
184261	13
5571798	13
5231631	13
14810601	13
10699543	13
8213872	16
1319577	15
13768474	13
1272986	13
5157339	13
25318132	16
6332518	13
6297198	13
8935257	17
15941405	13
1959603	15
18711833	13
16345000	13
20419226	13
8262842	13
1426579	16
2805002	13
1307843	15
887616	13
10590288	13
2997001	13
14763963	13
4945122	17
9653411	13
1215861	13
5103632	16
1398483	13
17772791	13
1588736	13
9966991	13
5680910	13
9327387	13
4035511	17
3506033	13
19821822	17
15429532	13
34796614	13
1430814	13
1577952	13
23258696	13
1645277	13
4644742	13
5197370	13
19776713	17
14810979	13
9993122	13
3839577	13
25730880	15
13794457	13
1478890	13
10459035	13
6345312	13
17823430	13
13703266	13
2663528	13
9757043	13
9028195	13
666479	13
3859260	13
1221365	13
910117	13
10192297	13
18027438	13
16308494	13
1381618	13
2001476	13
14915775	17
9643381	13
3379419	13
3453451	13
320073	13
14115330	13
5167798	13
7844176	13
20312457	13
2793103	13
7387126	13
17974182	17
345068	13
1444835	13
628363	17
7337978	13
14134613	13
4232959	13
2314237	13
2684674	13
3954070	13
22125617	13
25537218	16
19782533	13
811373	13
3911641	13
7006028	13
2225483	17
2958715	13
18034780	13
19976767	13
8705289	13
2582695	13
258693	13
25081748	13
646601	16
44418336	13
3283196	16
2027220	17
6228936	13
24862921	13
2640975	13
12730808	13
13464334	13
3865411	13
6995990	16
5750971	13
5563509	13
35483447	13
10872877	13
16430438	13
4127707	13
3720734	13
11225042	17
8313875	13
8602895	13
6671531	13
12858046	13
7672200	13
9978920	17
6223242	17
1032434	13
4902286	13
19477167	16
3116068	16
7804885	13
10938265	13
3332246	13
41772327	13
4619062	16
17013463	13
10744892	13
9408561	13
1138942	13
17090052	13
10959555	15
3015482	15
19337559	13
6872237	13
682047	17
14093825	15
1480633	13
3831755	17
1481095	13
10928385	17
9736598	13
1468163	13
7525094	13
3659557	13
3346696	13
7817928	13
11063690	13
978113	13
13567928	13
16286753	13
2922803	13
28154900	13
935999	13
3372005	17
6757512	16
1743813	13
4238608	13
3006028	13
1734481	13
13424866	13
2414029	13
26777246	13
2198534	13
1328480	13
4529260	13
8277508	13
3864666	13
4342485	15
25889777	13
689002	13
16134881	13
1626400	13
11395913	13
2890249	13
1539291	13
6335117	13
36727165	13
35800875	13
6385708	13
1625346	13
16114045	13
35655462	13
6769851	13
12901477	13
10395742	13
14922637	13
635828	17
5918245	13
11082991	13
1042428	13
6822338	13
94251	16
256351	13
23551031	13
7452622	17
22034221	17
3350153	13
4093272	13
1701089	16
26112194	13
4849058	13
10082726	13
11859115	13
12521306	13
1431457	13
4004587	16
504089	13
9898116	13
13467012	16
27316471	13
5847244	17
22103121	13
8858232	13
3821627	16
3005305	13
309623	13
4792661	13
6413896	13
737904	13
8030561	13
6484814	17
8303163	13
2120805	13
7260927	13
4669145	13
1813847	13
2659615	13
8711315	11
10203225	13
8452351	13
11798618	13
13557172	13
12924670	13
9028832	13
18655598	13
3386708	17
11642871	16
1336023	13
8803080	13
6216406	13
4677140	13
6267355	13
8063960	13
7219251	16
4301662	11
4182868	13
18352385	13
8724235	13
6218718	13
539341	16
1176369	13
9938618	17
318490	13
9851739	13
7677988	16
15983745	13
20497020	13
5690316	13
8872594	13
1105141	13
3115368	13
3282578	16
462126	13
6663964	13
3954856	13
24781248	16
79749	13
3688805	13
1100444	13
7013121	13
6659887	13
1704288	17
23421668	13
3046628	13
1861504	13
15573773	13
5811710	13
11503788	13
2533539	13
21933522	13
15690720	13
833414	13
17267032	13
523482	13
20740216	13
4394227	16
9012782	13
5211596	17
4051618	13
3467427	13
36757953	13
7821432	16
5625911	13
37717126	13
8671101	13
6754030	13
3830355	13
8356668	13
248517	13
8933747	13
1271479	13
2896963	15
4454405	13
2113086	13
6734706	13
4933489	16
23558567	13
728257	15
6011168	13
3546111	13
16060915	13
20950754	13
1798437	13
24897718	13
4779474	13
6354549	13
9587696	13
3165066	13
8699910	13
4171854	13
19153130	13
11470917	13
25803007	13
11059388	13
5770574	15
19506717	13
9085649	13
1145285	13
9257590	13
835998	13
14986685	13
5296664	13
5860331	13
8671182	13
32414882	16
1492663	15
3737907	13
8269588	13
23279736	13
1407174	13
2782103	15
8765746	13
6435025	13
5178852	13
18834565	13
2835346	16
7738551	16
18451474	17
4277637	13
12254451	17
953513	13
18615371	13
9710789	13
11749760	13
7205071	13
17471036	13
7450140	13
782902	15
4415228	13
22883021	13
4938723	13
10734739	13
14090968	13
483972	13
465954	13
519154	13
6984214	13
3035485	13
5544091	13
7091865	13
12829119	13
7463871	13
11403949	17
8968792	13
15578301	13
24689917	13
8072396	13
7782611	13
4882996	13
8485386	13
1503640	13
282357	13
3777858	13
7530320	13
613978	16
2672064	13
11396466	13
4144952	17
45161249	13
7331659	13
75110	13
2537384	13
10929759	13
12400921	13
8945576	13
997512	13
4634885	17
6284497	13
13985607	13
7739897	16
4522692	13
22086228	13
7361126	13
7141699	13
2752162	13
25350306	13
6336676	13
9935672	13
2563331	13
2884559	13
8747909	13
1019740	13
3296186	13
216891	13
1376727	13
4337395	17
10637785	13
4634917	13
6857982	13
2175121	13
5035531	16
2809333	13
6047597	13
4338966	13
4051439	13
1701147	13
16702788	13
6019807	13
691349	13
4476094	13
12731172	13
6154657	13
2693478	13
9641229	16
1345253	13
30334317	13
3950780	13
19440227	13
626085	13
14100900	13
2529628	17
1542464	13
19202185	13
8027076	16
8576393	13
2685987	13
6719440	13
3330815	13
14672912	16
2965946	13
11942032	13
8748512	13
8104990	13
29782786	13
2671525	17
1737328	13
1467744	17
6955300	13
8127699	16
2131411	13
5388131	13
7483145	13
1030604	16
8719104	13
501383	13
26744305	16
3447098	13
8250164	17
17827584	13
7688571	15
4976227	17
23581686	15
9221828	13
1517230	13
297551	13
1125102	13
9075215	13
20494315	16
2233783	13
3324615	15
1864828	13
13462602	17
8295898	13
6227492	13
18196899	13
9222974	13
8047112	15
12835494	16
2164677	13
308692	13
36610342	13
9350309	13
2399193	16
14254111	13
3188228	13
15139140	13
3154115	13
8668326	15
7260828	13
6577861	13
4423859	13
5755268	13
2472718	13
2658165	13
1850149	15
1647726	13
21155322	13
27213539	13
6549884	15
6363479	13
4806737	13
18017392	16
4456882	13
1305569	13
12943159	17
5082010	13
79744	13
5320856	13
17767643	15
3937760	16
16694874	13
8971963	13
13518939	13
2942276	13
18921428	13
13226348	13
28719964	13
596535	13
4186903	13
17207232	13
6454139	13
1591645	13
18868077	13
135300	13
5879186	13
11498592	13
2311065	13
1980008	13
3764960	13
1876204	13
12589656	13
5430295	13
14423172	13
10927329	13
18343526	13
7442425	13
12273502	13
3288132	13
18561486	13
4528876	16
276742	13
3352438	13
3952169	13
3252732	17
250021	13
1880414	13
2263484	13
5765797	13
1925328	13
23291015	15
859693	13
345725	13
3936091	17
5007260	13
2639812	13
1515353	13
5663300	13
9123687	13
20509210	17
23073371	13
6139510	13
8663145	13
4957676	13
5406080	15
9481940	13
3613992	13
430472	13
7393490	13
4399597	13
4821798	13
37499246	13
19013299	16
2000562	13
9070798	13
9062245	13
8119246	13
22782607	16
5522867	13
3133150	13
6043729	13
5446633	13
3711958	16
4577003	13
17765078	13
4037552	13
15380848	13
2664628	13
8920135	17
4038420	13
14659183	13
721763	13
490434	16
7193094	13
3790222	13
9116778	13
15090081	13
11079396	13
340372	13
277985	13
11544548	16
2974424	13
4040130	13
12869343	16
4191140	16
25878400	13
4148452	13
6571507	17
5025255	13
1028075	13
271168	13
10647727	13
1749141	13
10809909	17
226561	13
6993050	13
1921356	13
626357	13
5555611	13
623210	13
35715975	13
1473270	13
28503512	13
24454518	13
1600319	13
6662439	13
3384001	13
1934868	17
12710431	13
19864402	15
17979227	13
4299656	16
7239632	13
13872757	13
6625050	13
9608994	13
10895364	13
23913074	13
1716052	13
19258198	13
13799463	13
12846853	13
3018880	13
1720910	13
290016	13
3430300	17
9985749	13
1953600	17
6399316	13
13977372	13
1110976	13
2742233	13
10418334	13
15862797	13
3719945	13
739044	13
27222323	16
28221252	13
9545917	16
10542049	16
8309860	16
13014390	13
6629690	13
1895109	13
6700252	13
26850716	13
9222137	13
27820180	13
38650941	13
8112085	13
6107629	13
17838806	13
8533959	17
18879872	16
6097396	13
35695	13
4639707	13
11350033	13
9039704	13
1452731	13
7833371	13
7400256	13
6316198	13
2376094	13
1828315	13
13432666	15
4426250	13
807514	13
2010077	13
7762710	15
9976728	13
955351	13
682480	13
2813342	13
3081673	16
4895074	13
4275877	13
463141	13
1702413	13
786147	16
926530	13
12307986	13
17754998	15
4828513	13
4632657	13
8232237	16
8881402	17
5545747	13
3592805	13
16684750	13
31031357	13
3056893	13
17033792	13
27175950	16
12095906	13
4386131	13
909458	13
234226	13
4244703	13
15301225	15
9097199	16
12497165	17
14345788	13
12585468	13
5568968	13
8376373	13
6169996	13
5981211	16
2800162	13
11248056	13
1866354	13
10591248	16
1417655	17
6043978	17
4967777	13
15350358	13
10974758	13
12881934	13
13286819	13
13273490	13
29481723	13
13006667	16
26398892	13
8804543	16
4515479	13
14293666	16
1039055	13
6173288	16
17975771	13
10212647	17
24939190	13
4013738	16
28394197	13
425076	15
6268080	13
556880	13
16197181	13
16055545	13
17862337	13
1681798	13
11600510	13
16421956	13
3037181	16
17979000	13
13652301	13
9856694	13
6355504	16
1743423	13
5702370	13
14598233	13
5163114	13
1690644	13
1222758	13
12135940	13
10051213	13
7971642	13
2490653	15
6104640	16
236565	13
8447159	13
3385615	13
22448564	13
3273629	16
7492964	16
4751834	16
1512833	13
4195466	13
2586479	13
1530593	13
3976757	13
7130077	13
2853594	13
641590	13
8131451	13
13193226	13
5295125	13
6207281	17
1307307	13
8015171	17
8061743	13
3447647	15
5564255	13
22294114	13
9519812	13
13330960	13
24628186	13
12618959	15
2951289	13
5524452	16
4735200	13
9840607	13
13700187	13
324715	13
675313	16
5413845	13
293899	13
1966607	13
961345	13
2368547	13
7826488	13
657210	17
881109	13
27668293	13
11609479	13
27383110	13
4463022	13
2595455	17
16760158	16
6067734	13
2445677	13
12990282	13
17297443	16
8300571	13
11049362	13
2300947	13
6681315	13
2024476	13
7865905	13
6867735	15
2038722	13
1502022	17
6009246	13
14575389	13
4063867	13
567548	13
6393185	13
4637343	13
1543940	13
699902	13
26604365	13
8930263	13
5484412	13
555331	13
8912096	16
851354	16
1603639	15
3841923	13
26325953	13
9887849	13
5033471	13
7510687	13
6443945	13
2355863	13
973005	13
3367983	13
4932476	13
154993	15
13304052	13
25779973	13
4613445	13
2688764	13
12681537	13
11597270	16
1644348	17
7160474	13
4213584	13
9098451	13
892512	17
11887767	17
4786597	13
52094	13
3839023	15
12854425	15
2640077	13
2742296	13
5494017	16
453621	13
326345	13
19616656	15
685548	13
8337046	13
7004376	13
2784740	13
6165207	17
4399133	13
5670837	17
6599952	13
16009826	13
2210199	13
11276166	13
22753896	13
19148763	13
492171	16
15522225	13
1422463	13
1409936	13
7581558	13
1862081	13
2852731	13
26258863	13
7685278	13
3140223	13
2801318	13
2085173	13
10504135	17
12537530	13
3848655	13
3949751	13
2887201	13
3366769	15
199315	13
1411633	13
2929399	13
2841758	13
6245452	13
8470868	13
6053708	13
4221175	13
4694139	13
14023597	13
7912350	13
10306873	13
1448764	17
13230420	13
103121	13
16372528	13
11602880	13
6137178	13
38821832	16
825092	13
8821469	13
41770397	15
3867018	16
7243428	13
5515105	13
7626001	13
3744243	17
4970469	13
30286144	16
11960193	13
6164297	13
9667490	13
33901219	17
3200181	13
6272749	13
1834796	15
2552516	13
16621136	13
17269474	13
14193688	13
3157464	13
8228124	13
2640399	13
12532085	13
1062660	13
7562524	13
8142050	13
6430815	13
11575625	13
16999936	13
1356706	13
9499506	13
3939858	13
3007360	17
5781160	13
14692340	13
3954902	13
22635338	13
5862937	13
10042974	13
18478130	13
1166224	13
11132770	13
3285219	13
5561072	13
396513	13
5136988	13
12337332	13
8128116	13
26951248	15
15282827	16
36769943	13
1337597	13
5483108	13
5399025	13
11384844	13
6781717	13
1453436	13
2014115	13
30207959	13
1292611	13
2486837	13
2722078	13
1817085	13
1743715	13
17457349	13
11001722	13
12580120	13
11120199	13
1982653	13
1620565	15
6396044	13
2320711	13
7162713	13
7169749	13
18154845	16
6145234	17
3898502	13
3009304	13
5677361	13
2953334	13
3493105	13
4756203	13
12777300	13
6889660	13
6041610	13
18534473	13
2385184	13
12833424	17
9355916	16
356254	16
17099638	16
7909573	13
4563953	13
25022636	17
2188086	17
3992362	13
952372	13
5120237	17
14839558	13
7789810	13
10667285	13
2036747	13
3020675	16
17293683	13
15321552	13
9820234	13
13434472	13
13247749	13
1289259	13
5143640	15
7835408	13
15753660	15
1658782	13
3559982	13
97778	13
1837836	13
665486	17
4950851	13
11514820	17
14832494	16
3641106	13
3629194	13
18929127	13
1450993	13
10349012	13
2275368	13
3612584	13
12544743	16
38113679	13
13759271	13
41957386	13
18450801	13
10173453	13
2427485	13
5471762	13
562253	13
6077703	13
3301254	15
23979425	15
7013548	16
22050436	13
138135	13
5044026	13
581727	13
8533589	13
23440261	13
7746196	13
9676719	13
3403641	13
7117266	16
17358205	16
361891	13
7756424	16
3719119	13
8401375	13
3512299	13
1314314	13
10849250	13
10686103	13
5207991	15
23057432	13
2012553	13
7942715	13
20375100	13
1252222	16
11146257	13
6474330	13
2515971	13
12611358	16
2497012	13
8974613	13
3237039	13
13989240	16
92521	13
238659	13
2098562	13
8068750	16
4559054	16
8777558	13
9214923	17
605955	13
7560262	13
791013	13
9991290	16
3177597	16
11273858	13
1841655	17
2568782	13
626503	13
5029867	13
5807324	13
6555770	13
18953722	13
3073964	13
12578941	13
1942647	17
10457692	13
1366585	13
32710972	13
15308672	13
17283399	13
25208938	13
1059702	13
4157481	13
16443336	13
3425692	13
3521193	17
14492866	13
1320685	13
12131271	13
5952207	13
7154193	13
9768397	13
29952203	17
14517873	17
2509224	13
33228211	13
10161979	13
5952112	17
19450688	13
1192952	13
24289924	13
11367696	13
14811402	13
963318	13
13990097	13
4001113	13
5887198	13
3938538	13
1289721	17
728123	13
13873762	13
9635961	13
899782	13
8069231	13
2271409	13
14956269	13
4229860	16
4666351	13
12626254	13
2986287	13
40410168	13
9684777	13
81870	13
1730952	13
13558987	13
11370238	13
7043829	17
7278231	13
3629004	13
6509233	13
25300958	13
1501950	13
161759	13
15100943	13
7338614	13
3693967	13
2890691	17
4091123	17
10067165	13
1148117	13
23687143	16
4189188	15
7164008	15
20160736	13
1428647	13
5890199	13
12477796	13
899757	13
21815889	13
6287965	13
1002711	13
1851090	13
16831283	13
1330976	13
1180468	13
17023928	13
8298286	13
28125048	13
1035795	13
12495490	13
6420114	13
991222	13
1433366	13
16382868	13
3596509	13
778540	13
2734824	16
10609160	13
2001813	13
2513586	13
19340585	13
4564228	13
2512583	13
1591303	13
8561876	16
8605120	13
9975744	13
13641594	13
20727089	13
6517301	13
4343867	13
12050153	13
5527923	13
71748	13
6089682	13
1302723	13
3677677	13
1754720	13
3496969	13
11170019	13
14138255	13
7182091	13
9035220	13
20026481	13
1690858	13
14461529	13
14499475	13
15155270	13
145806	13
4231869	17
100987	13
5857306	13
8695085	13
1220540	13
19583989	13
11621532	15
887467	13
11011274	13
15410163	13
29682912	17
36324451	13
1087871	13
2108699	13
533970	13
12406744	13
12006648	16
1582317	13
1275974	13
22191908	13
6842084	13
722890	13
39477290	16
10196687	13
6515685	13
74192	13
1544319	16
18580767	13
26668184	13
16679775	13
11752732	16
9499513	13
2638394	13
4755275	13
15007737	17
19321723	16
7977854	13
24690980	15
1271485	13
5872031	13
10736307	17
3797106	13
3096777	13
2625382	13
291072	13
23362 triggers and 274 candidates in 206316899148 cycles.