25506205	13
7316175	17
25083085	13
3490020	13
4117227	13
4947696	13
11032810	13
6556260	16
360191	13
8962876	13
19930418	16
22834702	15
3513968	16
10025022	13
10553439	13
3384307	13
10602379	16
8141435	13
3634701	16
4582055	13
4525716	13
4823543	13
11774041	13
8257028	13
4881307	13
17494954	13
971511	13
126587	15
5343318	13
13544772	13
1177055	13
15359233	15
1232846	13
4877848	13
3505716	15
3675643	13
484663	13
2738785	13
31311150	13
7700129	16
3063877	13
382868	17
246497	17
4455747	16
9336859	13
28243819	16
12020803	13
1549704	17
4329426	15
940339	13
12744708	13
16807424	15
8021117	13
7422943	13
7326766	13
11062023	17
11176141	13
15180189	13
2138070	13
4199581	13
6518019	17
1326250	13
36972917	13
3784783	13
3394563	13
11260875	13
4790739	13
1437012	17
12631574	13
1961921	13
2494222	15
7572026	13
3688598	16
1391662	13
28457658	13
9349545	13
950253	13
3954859	13
3149507	13
23566620	13
6652255	17
7655798	13
2741317	13
2323800	13
1557179	13
21703458	13
1667686	13
8388402	17
7011716	13
3004728	13
3906940	13
64912	13
5722544	16
10009804	13
14346176	13
16469383	13
7449553	13
8426868	13
1329901	13
5245395	16
8115836	13
4970371	13
2940269	13
5396747	13
14143039	13
2972560	13
3901961	15
2096030	13
18276907	13
24591736	16
3778031	13
12377377	13
9795944	13
41063298	13
18904893	13
1155895	13
38596747	13
207472	13
272088	13
458904	13
4426026	13
1444959	13
12257521	13
1735815	13
6974038	13
4961274	17
6228162	13
5763308	13
5234199	17
12225521	13
16161899	13
1111667	16
3044257	13
8263418	13
57885601	13
3513641	13
11356833	13
24832872	13
2806763	13
3122841	13
956659	17
14471977	16
8327462	13
8408385	13
3604180	13
4472552	13
7535048	16
6041911	13
2621613	13
1561556	13
8787036	13
14680865	13
3645214	13
2817086	13
1800404	13
2696713	13
893747	13
1611764	13
1366868	13
3033320	13
6949692	16
19831252	13
1789566	13
6106841	13
4196595	16
2415113	13
2902624	13
748962	13
13464769	16
21808168	16
962637	13
4367836	13
7951271	13
6074373	13
8178634	13
782377	13
636741	13
12718884	13
4684409	13
1528729	13
1071036	13
8181079	13
894197	13
1733497	13
3049043	13
4077781	13
2530625	16
6898709	13
12422659	17
4329125	13
7180393	16
19645201	13
1074842	13
3796888	13
1934125	16
4739935	13
4900442	16
4834008	13
2123827	13
11336405	13
12773687	15
25145566	13
2352281	13
15770730	13
5984238	13
1510245	13
481312	13
10014628	13
10543222	17
8882121	15
8998604	17
3963967	13
6970613	13
9358934	13
13302533	13
3889307	13
12057696	13
673113	17
4216843	17
10909526	16
25655927	13
2378391	13
1524475	16
8209933	16
4305742	17
8441142	13
2151202	16
13699552	13
24580890	15
8704484	13
8098741	13
1420305	13
11163413	13
2899710	13
339998	13
10804698	13
5392243	13
1386904	13
4464738	13
463479	13
142578	15
9425419	13
22619875	13
408750	15
915047	13
8422968	13
62987415	16
8081339	13
17943881	13
2182299	13
12076322	15
14742244	13
5528803	13
1119285	13
15214726	13
1824149	13
1585157	16
7892339	13
9527844	13
53542840	13
27460977	16
7099538	13
30302954	13
1349660	13
2557377	13
2718622	13
14072384	13
2500612	13
8491816	13
4568017	17
20188304	13
2129688	13
41264808	13
8536453	13
3620954	13
4026649	13
24783911	13
7842765	13
3632023	13
2094772	13
3292856	13
48664871	13
1286202	13
4831412	13
21004440	13
3662163	13
172740	13
16558186	13
425173	13
5926306	13
7876782	13
1166865	13
5447419	13
4703275	13
1232019	15
5995210	13
3327980	16
7988837	13
7776265	13
12697200	13
2449059	16
20310558	13
116600	13
401781	13
3630872	13
14409358	17
7946084	13
7664412	13
3274296	13
22254473	13
5914516	13
1341665	13
14220102	13
3635634	13
10225887	13
323093	13
33248686	13
12868682	13
2156957	13
3591544	13
3497289	13
1346974	13
2447214	13
2899843	13
4835997	13
8445885	13
10063218	13
10139955	16
13616196	17
9079207	16
15347165	13
1573098	13
3948805	17
4240600	13
7464279	13
15467865	16
5511071	17
4852458	13
1670272	16
5638949	13
11026124	13
12139110	13
2568788	13
6252749	13
8656834	16
11135769	13
4154868	13
5710175	13
30419575	13
95814	13
18035050	13
3556139	13
14583809	13
17956223	16
8947526	13
13024445	13
4572693	13
6238526	17
5238249	13
7832762	13
3943185	13
1051751	13
19652741	13
1717999	13
24825131	13
7209143	13
4513230	13
2273697	13
13943223	13
15872095	13
14084296	13
2505307	16
888169	13
1916206	13
167076	13
2158572	13
1006152	16
12735600	13
3093179	13
8107064	15
40497	13
30122396	13
2583942	13
643153	13
8478373	13
4099564	13
1362629	13
7237015	13
16180531	13
17555364	13
5070574	13
6017075	13
11064467	13
40516786	13
7435423	13
1857320	16
441608	13
3164174	13
2728641	13
1423754	13
3541160	13
5316794	13
23754596	16
6977543	13
48012	13
8074256	13
16334004	13
11318215	13
10076616	17
12304562	13
27805553	13
5023341	13
5065134	13
4786900	16
1063940	13
17729218	13
10555406	13
1315495	16
3534961	13
6680527	13
7213185	13
21200731	17
8204309	13
17096738	13
8216511	15
10402090	13
4395043	13
14850200	13
12586031	13
31022029	13
627940	13
6532120	13
39894	15
5503379	15
1235884	13
1173801	13
29554677	16
3853467	13
2025013	16
11416820	15
951618	13
881655	13
1985343	13
12550385	13
1628080	13
2228704	16
7286724	13
464916	13
2406250	13
18057	13
2701814	13
10166938	16
262598	13
2470091	17
10805771	13
27618516	13
618220	16
2233189	13
8754576	13
16222705	17
22391071	16
5117304	13
1632647	17
3672857	13
2521860	13
16283458	13
1438038	13
1721047	17
15610639	15
27505239	15
34358275	13
8657436	13
5887963	13
6959037	13
11282391	13
2428185	13
1782086	13
28763299	13
23737615	13
717437	13
3660620	13
832629	13
8421924	13
3264769	13
1974694	13
6426686	13
9821842	13
23486463	13
12943015	13
2022702	13
3806259	13
3872609	13
2111200	13
9764637	15
6916295	13
19116948	13
2072113	13
10703746	13
515161	13
13689605	13
218937	16
17861731	17
30824178	16
291699	13
1307496	13
12132439	13
13122669	13
4364951	13
4481866	17
18268827	13
9619665	13
2782430	13
5019026	13
31129	13
1687031	13
9981084	13
5629820	13
27830577	13
22799707	13
6576222	13
7781131	13
27726265	13
15158242	13
2783201	13
7632329	13
13187741	13
4587170	13
1173065	13
6066300	13
661054	13
1613190	16
8952993	13
315570	13
16551430	15
7079673	13
5136569	13
13251989	17
36147762	13
3329570	13
25141546	13
7701296	13
9940297	13
2047046	13
4788071	13
2198256	13
7893560	13
5503335	15
96201	13
88255	13
10531294	13
3735527	13
1068024	16
1238639	13
5124382	13
2824919	13
30316034	13
5176364	13
7562290	13
2442945	16
5812975	16
1784230	13
10180365	13
3445439	17
20247215	13
17652043	13
3562393	13
9468139	13
15431393	13
10588569	15
635924	13
38398	15
4469674	13
8127811	13
717314	17
436290	13
2302525	13
8686568	17
24899529	13
3301231	13
655706	13
3887218	13
5682529	13
783870	13
1289241	13
11186078	13
2286946	13
13022417	15
4411371	13
6724338	13
1455729	13
8950889	13
4716884	16
10948646	13
3891164	13
23119219	13
3678228	13
1482151	13
666740	13
10640767	13
5213790	13
10564844	13
28220651	13
7117491	17
4051793	13
20987853	17
2514622	15
11507644	13
1840596	13
2980649	13
980150	13
11044180	13
16547759	13
907769	13
7632292	13
4980245	13
5047883	13
343868	13
4633344	16
9595422	13
7957480	13
14248179	15
32438231	13
1719904	13
15077125	13
19693150	13
2906582	13
18629158	17
281730	13
9929532	13
14424407	13
8734530	17
6128176	16
5833392	13
4386832	13
844748	13
1368971	13
16930005	13
4119126	13
16709578	13
38590060	16
6566512	13
1089276	13
4794928	13
5860096	13
9854966	13
6676602	13
2313727	17
235072	13
8312757	13
3885708	13
13454336	13
21271335	13
46015826	13
521859	15
7949368	13
6294820	13
3415019	13
8745228	13
2837466	13
7786647	16
12394693	13
2932961	13
3056252	13
17085506	13
19369674	13
1401701	13
8673241	13
5305905	13
2328666	13
482040	17
12230302	13
34612466	13
10056154	13
634908	13
34430805	13
7724106	13
1264324	13
16664829	15
3874120	13
7985622	16
13296143	13
4255950	17
26054926	17
787386	13
1290302	13
12110213	13
11556810	13
32951	13
14481878	13
1494936	13
4326748	13
3357286	16
1916573	13
114675	13
18217397	17
8621453	13
1689991	13
3426352	13
6946586	13
1821821	13
30491108	13
5395230	13
2844704	17
27688	13
14053536	13
214511	13
207641	13
9678660	13
6037052	13
85085	15
1672271	13
15508704	13
2547605	13
10283875	13
3436430	13
11065625	13
4055150	17
5914092	13
7821890	16
2003607	15
12485997	16
738315	13
15012449	17
4039033	16
12267701	13
569478	13
1316481	13
2415765	15
13785488	13
140034	13
487100	13
29245417	13
6301504	13
1166276	13
4508016	13
418816	13
11152060	13
14600403	17
2531891	13
176381	13
271185	13
12585458	13
1441287	13
590259	13
95196	13
12981118	17
4371998	16
7545455	13
10573508	13
1755218	13
1524227	13
22236594	13
4831179	13
202655	13
7122445	16
1186906	13
7976484	13
2543338	13
13467746	13
10901709	13
1318639	13
35096118	13
4128331	13
10034168	13
1049126	13
21696406	13
871147	17
12114564	13
19205717	13
2286408	13
2662512	13
7117341	13
6134976	13
19997708	15
10115632	13
6787906	13
6653362	13
10882447	13
6523887	13
8357039	13
8681151	13
15786903	17
2750815	15
14231887	13
2215546	13
17045059	13
3894410	13
2101816	13
2923143	13
13894119	17
20516103	13
7548289	13
29027602	13
563246	16
181211	13
5382813	13
1706040	13
2069084	16
7815045	13
6078321	15
6891035	13
5124825	13
6196072	13
8056995	13
10728323	13
14425429	13
4556765	13
2845355	13
2815894	13
24966743	13
148291	13
10387128	13
3399327	13
18371596	13
19654251	13
259660	13
5063053	13
9399348	13
2743042	13
13590176	13
11930020	13
4919718	13
7068837	13
18825618	16
692686	15
2294356	13
2533528	15
2967269	13
12332737	13
16809346	13
2545756	13
7159196	13
9403852	13
27118950	16
9707187	16
6229850	13
5250823	13
6086870	13
2078314	13
713378	13
3110500	13
29657301	13
8614338	13
2571910	13
3610639	13
6203692	13
2795135	13
2127115	16
2328765	13
1916967	13
5624108	16
2173335	13
911218	17
16813801	13
617730	13
1280969	16
3817598	13
8278209	13
1693684	13
7425720	13
12007988	13
16835827	13
6766175	13
4777249	16
7079267	13
7545360	13
21745378	13
11531112	13
16111786	13
2230108	13
300967	13
6338495	13
7805865	13
67918	15
354070	13
4102479	13
8605218	13
1952516	13
6214966	13
232262	17
7278263	13
10688593	13
5190186	13
2777744	13
5740516	13
13386419	13
3273146	13
5245120	13
5666256	15
1147293	13
2466088	17
20820225	13
7172709	13
20197756	13
4018197	13
1350552	13
3248687	13
34378677	13
16594612	13
10586851	13
1931012	13
11800876	13
11768271	14
2575091	13
78418	13
7509192	13
30098295	13
5819770	13
6310845	13
3885115	13
10338548	13
5254287	13
12967329	15
4644809	13
9590014	15
6817061	17
17114978	13
22762332	13
1676472	13
25989398	13
6132353	13
7112691	13
2027145	13
3130526	13
9530077	13
6628010	13
8785468	13
4944201	13
18092278	13
639828	13
6303580	13
3684685	13
128269	17
10397097	16
17456650	13
4195265	13
479589	13
163881	13
6816500	13
1953536	13
1896022	13
17444872	17
821253	13
16110228	17
3502393	13
2573094	13
43302256	13
264620	15
7940537	13
5990389	13
1417297	13
12367140	16
4419925	13
24156082	13
42815667	13
5931316	13
11162262	13
13538800	13
2807967	13
33325634	13
3838680	13
7464923	17
2808067	13
8223925	13
7967813	13
10351302	13
16066014	13
11952516	13
4282783	13
1639897	13
4377472	13
10820909	13
22071833	13
7233010	13
33529947	13
193585	13
2705360	13
1417890	13
11261645	13
12425211	16
4121187	13
5456898	13
3597349	13
14746241	16
13754581	17
443237	13
9349899	17
15414654	13
23998156	13
7964056	13
5962444	13
44780356	16
1682817	13
14349188	13
5325064	15
9902530	13
4392213	13
995878	13
11895502	13
67115656	13
4585838	13
746824	13
37952453	13
3696608	13
6810998	13
438688	16
2666610	13
3638698	13
6657591	13
27261692	13
246213	13
1575652	16
5641910	13
6916712	13
11281938	15
3172732	13
1889529	16
9981633	13
27294749	16
12261596	13
5163221	13
1620601	16
7039455	13
1808630	16
8418294	17
12673605	13
16182336	16
3381638	13
4361561	13
1510335	13
1388073	13
4737195	13
213287	13
2324105	13
4990515	13
33738706	13
1486229	13
5846579	13
2997850	13
2830353	13
1174825	15
12937871	16
5284120	13
21387972	15
5955491	13
3654528	17
7610378	13
1063332	13
8875860	13
8317890	13
12422204	13
1577390	16
30179798	13
3938333	16
1146325	13
12469806	13
141677	13
12364057	13
16255773	13
5092729	16
9881056	13
4278999	16
3733518	13
16878892	13
11627221	13
1723834	13
8009543	17
5759354	13
1076267	13
11065865	13
21800162	13
9140207	13
20684946	13
4254524	13
17167195	13
9298304	13
1644524	13
445842	13
7127964	13
4643285	13
1630352	13
4768242	13
15941364	13
5088800	13
5117392	13
17966233	13
5973658	13
4255431	15
11897989	13
10650742	17
2707947	13
17339	13
4658951	15
4914503	15
839165	17
22366158	13
9796171	13
8506941	13
4822416	13
1674291	16
6646240	15
6468829	13
4740236	15
824421	13
33269260	15
5356218	13
13857057	16
5291964	13
746539	16
4897221	13
6607036	13
539675	13
248725	16
3575784	13
1243534	13
871924	13
1751184	13
6913128	16
10384916	16
10455015	13
2543242	13
357094	13
18009906	13
11024142	13
9855084	13
1551145	13
3402674	13
331808	15
125562	13
5910869	16
3900720	17
713302	13
14369858	17
9955736	13
20370438	13
7673681	13
12823636	13
1062007	13
6333619	13
3692699	13
2927631	13
2168930	13
1413415	16
76160	13
16274125	13
208518	13
5473458	17
6865438	13
4620049	13
946521	13
9822490	17
5491062	13
11820006	13
12502041	16
10137583	16
2988434	13
5739667	13
7650722	13
2862464	13
2058861	13
15395111	15
8171528	13
8720448	13
6319007	13
7142374	13
4207958	13
1308013	13
11100914	13
2596823	13
6148438	13
11895088	13
133403	15
11379766	13
10948607	16
3645273	13
1470900	13
1524390	13
11106355	13
34956904	13
17936603	13
4567622	13
18288641	13
5515693	13
3218343	13
247172	16
1046610	13
3450465	13
3899348	13
8145517	13
8135888	16
12041585	13
2980164	13
9335975	13
2173034	13
3148051	13
25764	13
6319113	13
2797365	13
15027631	15
992805	13
7429444	13
1021942	16
481193	13
10128378	13
3714299	13
6137224	13
1307959	13
8684503	13
8362459	13
22498519	13
8745888	13
8272894	13
17316133	13
26761065	13
10019950	13
3416157	13
2337952	13
5430037	13
434247	13
16840049	13
21375234	13
14590102	16
3029372	13
1666633	15
7377576	13
3810471	13
15124985	13
6805848	13
306330	13
2425381	13
7928097	13
592892	13
30018444	13
24242389	13
2559390	15
18079478	13
1051168	16
11173012	17
333017	13
5129725	13
516957	13
8975322	15
7920962	15
53719	13
19844536	13
5398847	13
14591050	13
614411	13
5453765	13
2583808	13
16137982	17
9605681	13
10921	16
1896044	16
2458762	13
794873	13
1075254	13
13127030	13
1515139	17
13273353	17
2015076	13
557447	13
24426862	16
3750103	13
13777296	13
4893313	13
1845861	13
5066761	13
2488808	13
11338698	13
11714964	13
118963084	13
6298144	13
647870	13
17666487	17
13076535	16
2613077	13
20510754	16
7386297	15
3964174	13
7056558	13
1035609	13
1193182	16
10972880	13
992982	16
6160211	13
8789655	13
11109419	13
7269838	13
9945383	15
1779011	15
3151654	16
21794533	13
24479134	13
9473701	13
6528202	13
16946001	16
6294878	13
5760845	17
5602450	13
2445598	13
1938460	13
6427461	16
3633049	13
24586318	16
9551806	13
18377840	13
1793409	13
15580218	13
4052801	13
2242948	13
322198	13
2395935	13
7051061	13
7657599	13
441427	13
7881369	13
2523626	13
5143241	13
21025020	13
1178843	13
2946447	17
3953015	13
5710459	13
992199	13
696972	13
10146366	13
11492790	13
13884122	13
8084257	13
6780230	13
5844658	16
1893942	13
19319020	13
4837700	13
5844935	17
45334348	13
6321583	13
4550262	15
3546073	13
5800439	13
29461878	13
10880838	13
639920	13
12803338	13
9797127	13
513479	17
124167	13
2608361	13
1532050	13
20622121	13
838614	13
4440466	17
31331873	13
1955754	13
218812	13
405168	13
19310457	16
23997577	15
3994405	13
2866992	16
744660	13
6087525	13
145364	15
18445516	13
6914774	13
6521313	13
4717633	13
15889115	13
14976962	13
5254102	13
2509930	13
2859392	13
6103805	13
5109330	13
664585	13
299517	16
1773124	13
6497255	13
3479953	13
3759883	13
21670351	15
11217638	15
14555474	13
1703270	13
3465402	13
7144979	13
20293978	13
13763681	13
449100	13
6896397	16
4326488	13
2298468	13
7133271	13
10450985	13
13990892	13
26661949	17
3847575	13
877138	13
12159059	17
2883256	13
1583154	13
2265024	16
2922629	13
6936513	13
9480814	13
578967	13
17871218	13
4615394	13
7360710	13
5861264	13
2649965	13
20230648	13
1695990	13
183644	13
11651951	13
16457463	13
11473267	13
22214975	13
1195685	13
23522456	15
3120106	13
12885359	16
4141417	13
1649726	16
17399407	13
3877999	16
20411504	16
6514683	13
3951177	13
9728669	13
10379665	13
4190443	13
11575950	17
231979	13
3377893	13
6208961	16
6219182	17
2893509	13
7833116	13
14186890	13
3734847	17
6857546	13
13498792	13
10930051	15
12327970	13
3731958	13
6890369	13
27328487	13
23305668	13
8632466	13
4168490	13
2184059	13
19486842	13
20292285	13
6854545	13
4150791	13
4949889	13
276876	13
7201748	13
4727523	13
3550089	13
26261163	13
7043646	13
5998650	15
19285097	13
3255131	13
581928	13
4198205	16
6192451	13
1200535	16
11498710	15
2212720	13
7713743	17
6511513	13
4558639	13
8159552	15
15380423	17
10126681	13
2251900	16
13235853	17
11013913	13
6414169	13
2625700	13
4373632	13
6412141	13
1682748	13
3349200	13
10909139	13
5608326	13
14874790	13
11503866	15
338477	13
6241395	13
5888324	15
8545746	13
18063169	16
34931246	13
9396010	13
7454990	13
6184414	16
5687993	13
9229145	13
4647992	13
18967777	13
5916533	13
23195296	15
10504558	16
558882	13
2559295	13
15611974	13
1813285	13
5901167	13
3388130	16
10164409	13
16373303	13
5637003	13
222946	13
6107399	13
14890943	13
1928511	16
5965217	17
193966	13
3942767	13
3582626	13
3568741	13
12989985	13
12991234	15
7638655	13
25798118	13
23633479	13
634663	13
41018	13
6907610	13
2875497	13
2471747	13
12158402	13
2457079	16
12164781	13
4750418	13
378260	13
3558403	13
13552464	13
2427316	13
10906287	13
10685986	13
5704402	13
16509010	13
15444590	15
17431446	15
3647068	16
8353631	16
3737341	17
6716631	13
12293089	13
4293736	13
3670030	13
144729	16
484983	17
381498	16
3662066	13
5646719	13
11486785	13
6351493	13
1931029	13
898812	16
177223	16
10744296	13
6477019	13
10800582	13
442383	13
7113685	15
3494050	13
14530413	13
2037344	13
765252	13
13613221	13
9316995	13
3182858	13
4622126	13
5152864	17
3218766	13
8561266	13
2313969	16
19809625	13
17821568	13
6342502	13
21476249	13
1117295	13
7161347	13
19680344	13
1237953	15
3387498	13
11490856	13
5078012	13
6323104	16
14526256	13
2550118	13
13809303	13
2342449	13
15174287	13
8606987	13
791071	13
1260760	15
21465637	13
11047873	13
4433307	13
5241636	13
456450	13
2358561	13
4119327	13
1110113	16
8382380	13
18869732	13
3687256	13
839033	13
11286787	17
19656831	13
23244057	13
1121863	13
5170475	13
854919	17
1458372	13
600755	13
9835687	13
19458531	13
5749932	13
8995608	13
3099335	13
7240879	13
20042905	13
7691231	15
21384623	13
3534481	13
11229382	13
7049319	16
28561943	13
3512243	13
13808594	13
448	13
9478321	13
27151329	16
5666670	13
10390605	16
816957	17
259104	13
7581313	13
5159466	16
47496	13
25189807	13
12892307	13
749073	13
5674548	13
8742424	13
167989	13
12193838	13
591792	13
2733635	13
3129502	13
2669231	13
9223912	13
11248734	16
28429510	16
2190215	13
30068720	13
305868	13
1419185	17
4002546	13
729855	13
4097372	15
7411401	13
448191	13
2832283	13
17834442	13
23714932	13
5090438	13
4435516	15
7540474	13
18103589	17
3925137	13
4250040	15
4554920	13
12993675	13
17344168	13
10078755	13
3897445	13
7691920	13
14042456	13
3472143	16
3531874	13
1311576	13
25185863	13
20952061	13
21388202	15
3789338	13
3310011	13
5075324	17
9722039	13
2382890	13
7452923	13
7005378	13
5135908	13
5343048	13
11358	17
8456991	17
2443107	13
3740946	13
426561	13
12963059	13
7938636	15
5615674	13
19802945	17
1191381	13
7020205	13
20409600	13
3828033	13
1163214	13
16350741	13
4090139	13
2840502	13
6303090	15
180120	13
26553058	13
733461	13
5539488	13
241317	13
1192463	13
14527097	13
1258599	15
2218550	17
18133535	17
2584291	17
319840	13
10771163	13
6649712	13
5659474	13
11926520	13
2829881	13
1198111	17
8137540	13
13226880	13
23242650	13
7283916	13
20508348	13
228317	17
6726479	17
4047897	13
301396	17
27576446	13
11989413	13
22154369	13
27514691	16
44736827	13
6184829	13
9112003	16
32576890	16
3366361	13
649824	13
4644802	13
7071659	13
9732185	16
31586990	13
3936067	13
18154011	15
1368470	13
1752177	13
667958	13
34173824	13
173243	13
14027900	13
4510805	13
12634349	13
3959797	13
599863	13
13299154	13
4478497	16
7640378	13
2655415	13
4006254	13
5374719	13
1908935	13
7682032	17
2281336	16
1190673	13
903166	13
7095837	16
9489325	13
23783683	13
2425922	13
3666016	13
15536200	13
3242938	13
32812834	13
515830	13
1096563	15
21320414	13
5205811	13
308750	13
4992298	13
18471894	13
6398198	13
2111203	16
1233403	13
13900349	13
3511790	13
17935012	13
1460528	13
7702965	15
7130710	13
4830251	13
12350268	13
13407508	15
3511009	13
12732839	16
18788067	13
19191933	17
5567535	13
6788332	16
12663704	13
8302243	16
27138202	13
22764604	13
17662360	16
15232474	13
4828930	13
9835736	17
5883813	13
6211198	11
4449461	13
3081294	13
16443891	13
8839791	13
4145047	13
7313814	13
8616324	13
9875124	13
6334915	13
2670515	13
7435428	13
2448424	13
3142817	13
800756	13
1034932	13
6608841	13
1832107	13
16499774	13
6027854	13
8365420	13
22050373	13
1235313	17
221790	13
3514361	13
6043620	13
11460758	13
13744563	13
1418962	13
9633347	13
2984726	13
13124092	13
8144825	15
18179504	16
11079010	13
61668	16
3962398	15
2541209	13
8327919	17
22237209	13
175263	13
13740065	13
4956692	13
19057630	17
9551073	13
6612995	13
367789	13
4272022	13
5404209	15
3673264	13
1808559	13
12380274	13
8648105	13
5228602	13
2913107	13
3576202	13
2692677	13
3154705	13
5249306	13
7284440	13
42352153	13
4128837	15
5796582	13
4973608	13
2743656	13
8740229	13
706865	13
11399106	13
7341011	16
8925793	13
1193574	15
18539005	13
15540005	13
9803518	13
3201648	16
197981	16
5460242	17
17268881	13
21445698	13
1428162	13
8480117	13
9441927	13
3766805	13
48600091	13
7315176	13
8135799	13
6270673	13
2189746	13
2067241	13
14308018	13
2409507	16
65958629	13
1112572	13
5364637	17
20896421	13
7464575	13
23024524	17
11992503	13
6646582	13
2227550	13
8778820	13
3548703	15
5986702	16
5146443	13
17742336	16
11115708	13
661939	13
12355851	13
409828	13
18079758	13
6326074	15
2668155	13
7028786	13
9796896	13
21926843	17
1241992	13
14679536	15
4567299	13
19436044	15
535936	17
6460083	13
11621089	13
8759706	13
15207163	13
7246569	13
3341521	13
22926466	13
2820232	13
4201861	13
2727738	13
38104202	13
413774	13
17748603	13
1930114	13
11127780	13
5575892	13
14158830	13
6415271	13
9972993	13
4644725	13
5040307	13
13388097	13
9420308	13
7311879	13
5211604	13
745351	17
6883111	15
15216447	13
16526062	15
4976424	13
7293773	13
3636752	16
3902409	15
5386511	13
4665169	13
28536091	13
11921199	13
5725787	16
814405	13
4561837	16
11051904	13
3664994	13
3241856	17
4715301	13
355578	13
6212153	13
3900366	13
7708182	15
2232834	13
1712622	13
7246615	13
9410595	13
4368778	13
3645666	17
1264754	13
8614076	13
1160507	13
2843981	13
3705522	13
11181900	13
6885214	13
21828962	13
4513362	13
1383532	13
3770736	15
13115342	13
29039019	13
2074586	13
19069864	13
1688307	17
8120012	13
50175471	13
2279736	13
11083670	13
3530386	16
1305485	13
10834953	15
978843	13
23563340	13
9485553	16
1111450	13
3034836	13
2383627	13
33339864	13
14159477	13
17709521	13
7518225	13
8039378	16
779989	13
24590351	13
6944438	13
7983365	13
6132480	13
5032317	13
3518448	16
12483631	16
8931423	13
6698582	13
368796	13
277501	13
16564421	16
1012417	13
1075816	13
6176773	15
3828118	13
5805746	13
6504043	13
6256192	13
5125980	13
2376750	13
2301484	13
2602650	13
10667555	13
4492536	13
3746561	13
1943368	13
2771316	13
9914084	13
43555501	17
33050807	13
1855415	13
34073235	15
7853985	13
20772668	13
2279424	13
3054271	13
8204326	13
11321882	13
434401	13
2563806	13
17968641	13
32281792	13
17675923	13
7639655	13
1933124	13
26324312	13
15335931	13
3021681	13
18750166	15
20619703	13
589958	15
24768513	13
20927945	16
20095151	13
5336964	13
8718146	13
9020929	13
404859	13
25683328	13
16657306	13
81930	16
6854749	13
10562168	17
4659954	13
38555317	13
12133412	13
14670539	16
4548821	13
9261864	16
8466466	16
1583897	13
12466695	13
14944791	13
1374044	13
8295724	13
6336050	13
39213581	17
10803952	15
11386853	13
19264360	13
6489935	13
18110520	13
3818304	15
2331822	13
13728098	13
1495942	17
6636339	13
1516323	13
7837980	16
13524384	15
31608371	13
11259529	13
3102237	13
1539071	13
8417503	13
32394501	13
166016	13
15386235	13
6304768	13
3625730	13
6289080	13
1497149	13
10238658	13
29560850	13
15960273	13
6363365	13
15250	13
23981881	13
8991026	13
498168	15
5066747	13
4923555	13
10304538	13
14629883	15
7045251	13
8463432	13
9066790	13
14200529	13
8231216	13
2968991	13
5958216	13
1294867	13
6660994	13
2687498	13
3594281	15
11836442	13
3760657	13
6698274	13
1807655	13
2870033	13
121400	17
17401592	13
3109533	13
15506450	13
6646746	16
921245	13
3158906	13
17764656	13
967657	13
2691789	13
10278105	17
3300367	13
1181811	13
13492917	16
14457126	13
1250198	13
184127	13
10332407	13
1578168	16
5206623	16
7382931	13
952118	15
12911464	13
1338130	13
15271438	13
12029316	13
5209275	15
2501095	16
8368290	13
9434992	13
4807057	13
17932256	13
1601399	13
1439566	15
33511	13
18314416	17
337693	13
11938756	13
4574859	13
286759	13
9639357	13
9527845	13
6227149	13
375342	13
8998050	13
9201038	13
18513789	13
14178357	17
1100181	13
7420805	17
3183121	13
5664724	13
6822313	15
25258279	13
9831240	13
135225	13
13082091	13
12186653	13
6663827	15
3544205	13
1491131	13
1783565	13
6720724	13
1740132	13
3371356	13
18440866	13
5350352	13
1813777	13
2235409	13
2683928	13
12866139	13
5963851	13
3367136	16
4891482	13
30269541	13
5044047	13
21723681	16
334016	16
7452224	13
160667	13
2695882	13
6969104	13
25425830	16
11383459	13
12768547	13
1924442	13
19014770	13
8651570	13
6426105	13
6437906	13
7147513	13
1676015	13
16688025	13
8533612	13
3297268	13
17043669	13
113173	13
6280131	13
9527833	17
12381402	13
185617	13
11573963	13
14474589	13
11087116	17
7589473	13
5168155	13
464331	13
1182805	15
3765961	13
6230815	13
14076714	13
18958017	15
23168691	15
187750	13
38243	13
22924561	13
2966532	13
5479606	13
19269553	13
8665872	13
12938337	13
163124	13
5201539	13
1063456	13
4317091	13
5224857	17
16432216	13
4499181	13
10863429	13
5187821	13
19862057	13
6940780	13
6061310	13
979899	17
12188951	13
8986197	13
6361043	13
4547066	13
1007813	13
1176620	13
3456197	13
1466379	13
3992546	13
9944535	13
25644492	13
3915213	15
4674005	13
7935976	13
95053	13
3515197	13
24958576	13
45298093	13
14145688	13
2820316	13
1020689	13
6046942	13
221812	13
6834127	13
765638	13
8164030	13
29140035	13
12542356	13
1553547	13
6619427	13
34953593	16
3261164	13
2772094	13
856069	13
3607485	13
2462595	13
7230485	13
16672122	13
7485499	13
3726548	13
9206667	13
6328148	13
2818218	13
40851165	15
13106465	13
3717748	13
5557060	16
16022466	13
3960022	13
5467945	16
7325246	13
828717	17
870524	13
2226195	13
498835	17
1338202	13
8805793	17
18748705	15
73660641	13
8174865	13
2771046	13
3607518	13
1338251	13
3559652	13
13058917	13
22246617	13
583920	13
19088605	17
6145112	13
2301778	13
638002	13
7223930	13
637538	13
5547359	13
10778079	13
6569970	15
1695007	17
323329	13
647706	17
1196751	17
4129717	13
3273958	13
2678627	13
2281903	17
2712384	16
813492	17
9925804	17
4070034	13
6026634	13
8767715	17
3225006	13
19672378	13
1166744	17
9467329	17
1814260	13
17624710	16
2028777	13
5929462	13
2712683	13
8265169	13
15573275	17
1646822	13
146587	13
10226763	13
10973788	13
10403197	13
1942799	13
5491162	13
2006444	16
20262239	13
43375	17
7404237	13
27616623	13
25507700	13
5714831	13
11124194	13
10236993	17
25192358	13
8928602	13
5642096	13
29785390	16
12604516	17
28308370	13
3047040	13
16361860	13
2972453	13
101472	13
11294970	16
2791007	16
25464423	13
8020457	13
15999680	13
5877115	13
6020891	13
3017524	13
3440857	13
7378728	13
18731260	13
10605586	13
16812448	17
13882358	13
22559683	15
3080936	13
6785602	13
286085	13
12547596	13
14834919	13
3935575	13
6146151	13
3378532	16
14263570	13
3178836	15
33445218	13
20869105	13
734876	13
565097	13
7392014	13
2091943	13
13122977	13
11384074	15
11099469	13
15180504	13
3833714	13
2903525	13
15800552	13
1216759	15
20990475	16
6488051	13
6329360	13
7689188	15
392004	13
17974307	13
1114657	13
100018	13
4014974	16
2286963	13
3951394	13
13493514	13
3962125	13
1991063	13
41174458	16
867341	13
23686584	13
7382728	13
1046907	13
470708	17
14038367	17
5456784	17
6162001	13
5289330	13
1950423	13
19202816	13
193771	13
27098696	13
12629172	13
6856159	15
73316518	13
4631470	13
14048082	13
1876244	13
17703587	13
4368354	13
7407283	16
1450050	13
2493472	15
12222026	17
4015251	13
41812211	13
4911826	17
10682286	13
4161934	13
4803613	13
4583795	13
5029995	13
921963	13
3197085	13
13835	13
5782664	13
5122055	13
2581466	13
17058987	13
8099071	13
6438181	13
26204749	13
6417760	13
6633645	13
1695544	13
4302866	13
21138117	13
10389620	13
2568371	17
1894367	13
792950	13
24881985	13
7630113	13
3665460	13
21373710	13
6016481	13
23368204	13
16528559	17
20277515	13
2236307	16
3105351	13
999517	13
6682286	13
5182495	15
2903951	13
23551962	13
9880207	15
2995004	16
8746745	13
3666356	13
850044	16
3680776	13
1550830	13
695317	13
518219	13
7166414	13
4923248	17
8715666	13
5945160	13
6655779	13
3279896	13
10779570	13
2447671	13
11540342	13
31961795	13
396374	13
576181	13
21046992	13
13354904	13
4046510	13
4335486	13
1378742	13
2088192	13
20375973	13
27969087	17
8608128	13
2733966	13
16726988	13
10295730	17
1280141	13
1291393	13
3079712	13
5350215	13
4353348	13
2356862	13
25955049	13
2539209	13
17277726	16
1798493	13
25859	13
3261559	13
5043002	13
11774524	15
3774502	13
4921464	13
7453764	13
7990605	13
11032402	13
122549	15
2755935	15
32746701	13
13155177	13
563567	13
3339808	17
8657421	15
2156161	15
5232224	13
946201	13
3580523	13
14494485	15
1638576	13
32481538	13
11490592	13
1203115	16
1974400	13
4510618	13
2598957	13
670014	13
6542782	15
1939809	13
6057010	13
2548915	13
2826218	13
8170182	13
33209234	13
2687318	16
9572809	13
2347447	13
3627240	13
4097752	13
3469053	15
3743953	13
1725806	13
1283367	13
13712686	16
18166891	13
1590827	13
2578148	13
91078	16
4733120	13
5498191	13
4325698	13
3922244	13
8382338	13
6000779	16
5660533	13
19923488	13
15261741	13
6640278	17
9854373	17
23074600	13
11368424	16
2729988	13
4251	17
2026121	13
14120142	13
15149481	13
27343814	13
10773534	13
20582933	16
728206	16
15720411	13
14679400	13
3616180	17
698412	15
8265394	17
29645474	13
3129839	13
5587213	13
9682018	13
21348754	16
8754483	13
15285297	15
2838330	13
5559321	13
4048730	13
6214150	13
30221742	13
18409881	13
3229783	13
2849901	13
19912739	13
4830343	13
18053083	13
26789207	13
1722698	13
1952155	13
3940593	15
10703255	17
82583	13
5368787	17
6183723	13
1492145	13
14133985	13
3413250	13
5548392	13
8395337	13
535815	13
5717213	13
19071278	13
82848	16
35079151	17
8978951	13
8216626	13
8772641	13
333113	13
555757	13
17015782	13
12602663	13
2833177	13
5693404	16
1701797	13
6493129	13
7669051	17
4574159	13
14644571	13
235917	13
9629160	13
12157468	13
10605925	13
3747908	13
2963096	15
5352101	13
12928688	13
1592536	13
7664595	13
15711356	13
5617727	13
2181088	13
7967966	13
9001686	13
69094	13
9462687	13
780548	13
13397362	13
5509371	13
600163	13
4164720	16
10533200	13
5742939	13
13580440	13
15494759	13
45353434	13
16377116	17
1270353	13
7821135	13
4632156	13
5588087	16
4306847	13
3366855	16
434923	17
8618708	13
2441452	13
9176476	13
14050008	13
18790612	17
6464827	13
14760252	13
21320759	13
3798791	13
14835001	13
20915361	16
29936691	13
20555025	13
11969497	13
1235197	13
10047756	16
34338845	13
491022	13
29326056	13
2185072	13
1393495	13
1563720	13
13723239	13
5648509	13
12489362	13
1124974	16
3152019	13
11355100	13
10573991	16
2125557	13
6142147	16
32488149	13
5202512	13
5257214	13
24006614	16
23590559	13
4502180	13
6864707	13
8719071	13
770356	16
6062335	13
5308498	13
11795767	13
11957908	13
1587871	16
5644159	13
2633906	13
654876	13
1366802	17
16493017	13
1184317	13
786513	13
20423346	17
1382328	17
8114790	13
293715	13
5655057	13
9266443	13
2760062	13
1588833	13
10888818	13
13195570	13
7755718	17
12774013	13
759718	13
898496	13
17568235	16
20500510	13
1454299	13
11042446	13
21175082	15
704548	13
12263	13
1669804	13
25631	17
5141042	13
8385	13
144349	17
476063	15
116099	13
1273646	17
2946819	13
9206856	17
9973530	13
6773108	16
14580978	13
3108202	13
15313642	13
4588997	17
4776375	17
3878483	13
13874072	13
5926933	13
3961160	17
1314995	16
28698900	13
7311746	13
5107909	13
3330850	13
2513449	13
1321601	17
8472336	13
19059836	13
7004964	13
1015243	13
9519530	17
2633284	13
23995930	13
5900251	16
3040807	16
166293	16
4910248	16
11528610	13
7262614	13
577065	17
427182	13
824941	13
1484176	13
8068030	13
4237099	13
2719794	15
1305865	13
2691840	16
821835	13
718708	16
23379697	13
4036287	13
2417651	13
14772359	13
7170351	13
16600885	13
7366722	13
17629484	15
340799	13
4327461	13
566662	13
9944342	17
1262761	17
938636	13
4678354	13
267716	13
4404969	13
10141194	13
405239	13
33689504	13
19299453	13
18051289	13
2654041	13
5461794	13
750185	16
9848810	13
2102706	13
611390	13
12876533	15
1618300	13
7920485	13
9686697	13
562657	17
1125845	13
1263985	13
3316760	13
225887	13
27832288	13
3582791	13
7387097	13
760767	16
2771584	13
5948148	13
2134997	13
2331305	13
4486954	13
112077	17
11392215	13
4866899	13
3578052	13
6381909	13
2182448	13
6585538	13
4518364	13
20899970	13
6378399	15
251426	13
12952371	13
9252517	13
25224359	13
4463115	17
1394577	16
5474775	13
2698485	17
12185706	13
6009788	13
16925069	13
271285	13
7519570	13
3090508	13
11976441	13
12214184	13
8248246	13
1465052	13
55713927	13
3852868	13
2096736	13
722587	13
5060954	13
2163741	13
6922044	13
361760	13
8323273	13
1118629	13
10914169	13
2590410	13
9647523	13
10678492	13
3418733	13
2174663	13
5490757	16
2096531	13
6384807	17
652033	16
23356	13
2333609	13
10827859	13
302366	13
27432778	13
8558055	15
56670	13
24315236	13
12167422	13
1977375	13
15236706	13
11744732	16
8025519	15
2107908	13
55946	13
3505079	13
4376943	13
1919398	16
494196	13
1700574	17
5568562	13
5726094	15
15328646	13
14082947	13
12553903	13
5771376	13
2505797	13
4740245	13
14512505	17
6425729	13
1251485	13
15728567	16
21231025	13
11463291	15
1649088	13
629612	13
23502704	17
15449513	13
4907107	13
1202863	13
13135157	13
9082271	13
2289120	17
39481562	13
11711788	13
4328385	13
5850133	13
1947436	13
3403080	13
11065146	13
1036514	16
1084852	13
1345426	13
1452162	13
3022125	13
2337425	13
166409	13
41330142	13
12837545	13
33615649	13
12158317	15
18610011	13
263669	13
16916332	16
4090019	15
2561171	13
12300026	13
23379634	13
9025718	15
43208831	13
4619735	13
7297719	13
475474	13
4185920	13
16550861	13
625066	15
8685020	13
680076	13
3188317	15
35328557	17
11406358	13
36597090	13
18376158	13
8264748	17
30585451	13
18081137	13
9263068	13
34047887	13
3360667	13
1555084	16
12212649	13
1534936	13
3212035	13
3856286	13
3923406	13
4899922	13
8976370	13
302871	13
1001265	13
6113241	13
8250504	13
5769971	13
710074	13
5459696	13
2962077	13
7237046	13
6342809	13
4560621	15
7761069	13
32619818	16
1823443	13
7189363	13
18953238	13
13922958	13
216487	13
3888297	13
2469694	13
8938588	13
1798926	13
2549439	13
5603000	16
320360	13
2269954	13
11438242	13
4985430	17
541539	13
1938660	13
7213056	17
1513990	16
12847056	13
3993207	13
16189634	13
5495170	13
22835262	13
6257530	17
13634795	13
4900580	13
3312760	13
15633172	16
2450076	13
1401942	13
650857	17
1507494	13
2038512	13
4707462	13
3620912	13
4394362	17
2263052	16
9509423	17
627797	15
7622034	13
1027172	13
13813163	13
21141620	13
7684703	15
9881704	13
18947882	13
12643176	13
26334500	17
18722412	13
34627680	13
1054075	13
9853080	13
15961973	13
4519170	13
11233694	13
14979773	13
1513842	13
13389817	13
11615045	13
9541939	13
111520	13
8875940	13
4188505	13
826857	13
28515395	13
2316859	13
2511023	13
20876050	13
8540220	13
8044733	13
18310176	13
5070799	15
3829169	13
6699807	16
20547150	13
23413481	13
26540881	13
15817047	13
1995170	13
11363947	16
7901090	15
1826132	13
4422406	17
19503791	13
1316760	13
73155	16
7363059	13
4042990	13
10735554	13
5045318	17
3807140	13
6499658	13
7545139	13
301727	13
367267	13
887567	15
11030022	17
6663918	13
2565066	13
1528933	13
4578981	13
13764851	13
10759514	13
7000666	13
7644054	13
6059399	13
12231690	16
2577021	13
1547869	13
30308398	13
19933136	13
10032001	13
5464611	13
12794390	13
9834246	17
101022	13
1641150	15
2717628	13
3257113	16
6627452	13
1123570	13
19486290	13
1016421	13
16750400	13
1184869	15
11361077	13
13092444	13
6436926	13
428957	13
21648731	13
29069749	17
12772884	15
3408013	16
4910670	13
4222605	13
859668	17
3612149	13
4078698	13
39962175	17
7852815	13
11219990	13
8592141	13
1101576	17
15258488	13
1139628	17
1847905	13
3202779	13
11548113	13
13453278	13
29001660	15
3867458	13
11358369	13
8157983	13
4109574	13
10072631	16
3701696	16
3875978	15
2521062	13
8087580	13
7785711	13
3353773	13
12544673	13
15809	16
2403904	13
9086192	17
610424	13
30160033	13
3786028	13
5128525	13
1740260	13
6044191	13
4177435	13
1007806	13
812396	13
3164626	13
3621347	13
172838	13
8197861	13
12306487	13
7463910	13
1555779	13
11675029	13
13210593	13
13057474	13
6404965	13
9573511	13
1825094	16
12043942	13
10272213	16
5636717	13
1755787	13
13021128	13
8022237	13
17813960	13
40580404	13
22909	15
29767800	16
7276216	13
8725844	13
15340346	13
9312	17
5271085	13
16266720	13
6529692	13
11106329	13
7749338	13
602334	13
3663314	15
3013280	13
9362686	16
1822404	13
23731979	13
5839926	13
10621284	13
7469438	13
5101159	13
97640	16
5697001	13
2831164	13
7575102	13
6606239	13
564081	13
143703	13
22102888	13
811693	13
2191307	13
4574900	17
13011373	13
3985811	13
686717	13
12704178	17
926571	13
1557586	13
8669196	13
2454084	16
3404042	13
645272	13
746725	13
5203283	13
7388714	13
12587432	13
968650	13
2782460	13
2813199	13
5352606	13
15932951	17
5932578	16
5444357	17
39713	13
1426409	13
2881397	13
3888329	15
847291	13
18974832	13
2192918	13
27916312	13
4753915	13
2149594	15
4154863	13
3887201	16
18122996	15
2535834	13
9119147	17
8519011	17
17863998	13
20068243	13
1582722	13
64009924	13
997551	13
16346786	13
5344139	13
14755184	13
3973812	13
8096281	13
367200	13
3731530	13
16395387	13
8164950	13
3765059	15
2150224	13
202432	13
257691	13
117517	13
6428074	13
2168662	13
3932168	13
1913419	13
920136	13
23327356	13
2218168	13
42638435	13
4066869	13
4602796	13
1489100	16
692174	13
5800177	13
5815129	13
5936379	13
451130	15
15489390	13
1621084	13
19236736	13
10039081	17
4583351	13
8239812	13
4813102	13
10117179	13
11817302	16
4394044	16
3593868	13
1518851	16
4907966	13
2848379	13
537548	13
3892166	16
13967712	13
3228220	13
12222595	13
3974025	17
4842381	13
32932129	15
7028068	13
8041824	13
4053106	17
1413392	13
5104236	13
1275056	16
633599	13
6840189	13
15102381	13
1805303	13
9862533	13
649403	13
3347900	13
28171306	13
8115233	13
4262420	13
17953945	13
2640623	13
1198167	15
7027386	13
988851	13
16308061	13
15794849	13
7558882	13
28687371	17
825823	13
12157820	13
256846	13
5287277	15
7589013	13
2977617	13
19157061	13
2488818	13
3903493	13
38083151	13
5271149	13
830136	13
4856658	13
5508419	15
1621599	13
7850283	13
1621871	16
7362358	13
4147464	13
9083612	13
111014	13
2483490	13
4326176	13
27932867	13
10617710	13
9940467	13
10584153	13
193863	13
3023862	13
13134882	17
6969185	15
2761360	13
6703616	13
8176788	13
6849345	13
17483949	13
6928866	13
21548233	13
402625	13
2559511	16
4164671	13
13527704	13
3828811	13
5410835	13
3714643	13
4632027	13
2079528	17
10619196	13
8982279	13
5609848	13
465912	13
2788405	13
2810642	13
5177588	13
4059736	13
7018145	13
9673758	13
12567654	17
32386776	13
24310614	13
2144394	13
8297520	13
3669952	13
10210043	13
5879366	13
18579553	13
17882950	13
6260742	13
4085826	13
5085277	13
28225740	13
8070978	13
7662410	13
24901718	13
407096	13
2109141	13
633844	13
35990390	13
9359458	13
3275455	13
963644	13
10743938	13
538405	16
2188639	13
3564781	13
13597704	13
30196	13
9297491	13
9254035	13
6106459	13
11376534	13
7110017	13
3851062	16
26232526	13
5328075	13
11454321	13
26864420	17
9116891	16
12733225	13
21747494	13
9586900	16
6224919	16
1355396	13
2995967	13
4457201	13
1860074	13
1882703	17
6966153	13
28062519	13
1556420	16
644562	13
3432492	13
3123082	13
2893226	13
10543246	13
17168901	13
24566209	13
19366131	15
24980999	13
10311123	13
3890861	13
2564143	13
4374197	13
7382979	17
9893982	13
178560	13
11327817	13
10443615	13
5269207	15
7268401	13
5682775	13
11289875	13
584473	13
2518663	16
14427357	13
7701134	17
11086596	13
6458451	13
388747	17
119372	16
3878183	13
7834257	13
20746013	16
7648539	13
8113929	13
11713466	13
6440372	16
7131881	13
5334926	17
1899815	13
5825785	13
1440744	13
28410427	13
1863683	13
33474749	13
3121816	13
1768601	13
5791744	17
4502030	16
3164504	16
966726	13
1671847	13
369168	13
10215152	13
5114349	13
40870650	17
7767823	13
5490169	13
5014372	16
6840707	13
3668557	13
14331168	13
12321493	13
1569113	13
1434091	13
5600870	13
5098018	16
21557777	13
16363742	13
308321	13
2595242	13
1856969	13
4628992	17
17577177	17
10904120	15
16411568	13
15930	13
16259498	13
25922468	15
3536881	16
13167368	15
4164698	13
2794680	13
43427806	13
25947778	13
1772044	13
715139	13
5132906	13
2250982	13
3499115	17
7031315	13
4634641	13
328331	17
1780574	16
6529712	13
30864299	13
1036877	13
2713120	13
15086021	13
1230453	13
6067564	13
2216156	13
1686220	13
2604607	13
11466756	13
1208024	13
6314012	13
10342159	13
10057344	17
9531751	13
5004276	13
7797415	17
5843152	13
6925925	13
14463536	13
2706178	13
1130129	17
2687368	13
2546156	13
3180831	13
5661890	13
14045458	13
452820	17
8612557	15
2473833	13
10623949	17
10731391	13
6066458	13
8116148	13
8608248	13
1170305	13
6232370	13
34649	13
695177	13
9774038	13
3916283	13
770599	13
134512	13
112893	13
19809462	13
14072490	13
14577207	13
6036261	13
2361910	16
26422148	13
14019742	13
8507725	13
64772	13
3098734	17
4826601	13
112030	13
9992529	13
3358313	13
6446898	13
392756	17
5603169	13
28881383	16
4372647	13
1012409	13
10637747	13
24734692	15
49771764	13
5929700	15
7837614	16
4480118	17
3661325	13
3002765	13
12358521	13
11234411	13
16118293	13
16672681	13
28127705	13
4199334	13
5553078	13
7081930	17
6692854	13
723704	13
6659524	17
9879257	13
4398112	15
7194733	13
2093125	13
16165923	17
6263611	13
1959157	13
12748209	13
2325053	13
4174202	13
3722491	13
3947198	13
2277836	13
3368653	13
741649	13
7160202	13
20699520	13
10926940	16
6326035	13
17532103	13
671888	13
21495648	13
497873	13
624991	13
6298120	13
23905799	13
33199516	13
19875389	13
967724	13
1135587	13
8215914	13
8042080	13
8036148	13
56280	13
7526571	16
7099201	13
13485790	13
8014694	13
8727032	13
5890210	13
6310758	15
2854381	13
26485192	13
1990086	13
19259244	13
509588	13
8740427	13
22895288	17
12364330	13
5653496	15
4880071	13
4671112	13
7046669	13
158234	13
1941473	16
18004164	13
14057919	13
745339	13
21261415	17
7518405	13
13613965	13
8144046	13
25940182	13
19906504	13
5423678	13
591654	13
7727896	13
190825	13
2751442	13
15308552	13
19095170	13
1984063	13
7801454	13
6370851	13
6411509	13
7313018	15
11063309	13
1971621	13
28581805	13
5648520	13
17885714	16
34555573	16
4258205	13
9399328	13
18347039	13
10570121	13
188721	16
149117	15
23592473	17
27575532	13
25697549	13
9459399	17
11772544	13
40331338	15
15803369	13
149923	13
4772998	13
5500675	13
11431912	13
9576558	13
16775944	16
2699297	17
7894653	17
997211	13
9591101	13
13018339	13
10695266	17
8155103	13
6390251	13
3742995	13
8447744	13
19724086	13
14949962	13
3630104	13
11230889	15
23406266	13
1332690	13
6619934	16
22180493	16
3016528	13
4675738	13
158231	13
10685457	13
11302421	15
4915320	16
7815040	15
2242991	17
8423062	13
7221343	13
3523628	17
325567	16
4062296	13
28076554	15
25722976	15
18393332	13
361704	13
3440260	13
13528516	13
812724	13
25775245	13
22484143	13
15757371	13
2048614	15
9069981	13
5002888	13
3764865	13
2634744	13
34743	13
4771832	17
372028	13
1222826	13
11635802	13
3632273	15
10955937	13
1886824	13
11137011	15
4398573	13
11898889	16
7303638	13
500498	13
15629447	13
36341107	13
17188808	13
3667983	13
13353403	13
295687	15
15561305	13
1518589	15
6172379	13
1501868	13
7176775	13
4973542	13
4537114	13
6403142	13
1793923	13
2729804	13
20757534	13
2760997	13
3793929	17
34644051	13
5896379	13
5785396	17
2310567	17
1150439	13
3154732	13
2869827	13
5107151	13
5113519	13
3719515	15
2954673	13
1286833	13
4034944	16
3090197	13
10678139	16
11229572	13
1168740	13
486248	13
6198503	13
16892668	13
1099659	13
5010528	13
12033057	16
3876635	16
179332	13
2291328	15
28478599	13
12925482	13
1783055	13
17219535	16
9740573	16
6279541	13
17808121	13
453137	15
8189555	13
16525140	13
2119582	13
13805484	13
2003127	13
4567672	13
2256198	13
17789172	13
11309522	15
17678713	13
20443739	13
6246987	13
31878494	13
32745789	13
1984300	13
304591	13
5476001	13
2349883	13
4955576	16
9277031	13
12202046	13
13697327	13
2525373	15
4313845	16
22416608	13
3093993	13
2555025	16
8031787	13
9398806	15
10075289	13
16201378	15
9908340	13
12198150	13
7379050	13
10691438	13
3794800	13
2833444	13
5116534	13
3493435	13
170452	13
5924684	16
203076	13
7683398	13
189651	13
16645898	13
32342616	13
2471933	13
4619526	13
920924	13
14444410	13
16134713	13
737594	13
9674386	13
3057164	15
25174731	13
6352288	13
5041724	13
21280211	17
2478814	13
4942960	13
4415313	16
4070252	17
573010	13
7615686	13
3996965	13
5419054	13
3923734	13
635117	13
39932346	15
6241031	13
1941695	13
3936140	13
425320	13
13232340	16
19043502	17
2068371	13
7832378	13
2447400	15
1274009	13
6536736	16
2533624	13
12261312	13
8603358	15
25814924	16
5740207	13
9908322	13
13932971	13
13559749	13
131138	13
7465041	13
10010798	13
17442726	15
5891289	13
8750129	13
3098078	13
9864278	13
2124608	13
3461878	13
1015733	13
2245495	13
23099493	13
2865698	13
2882500	13
15078734	13
791498	17
4154986	13
1948624	13
936466	16
22078224	13
21730034	13
11120028	13
20162994	13
15286833	16
4183123	13
2184202	16
21311785	13
10823624	13
1927776	13
89362	13
6585638	13
5189497	15
2381685	13
720599	13
10823005	13
2497400	17
531578	16
4689979	13
2512740	13
1068426	13
1353900	13
7748336	17
2798219	13
840665	13
4223576	13
3672215	13
9231101	13
901993	13
17966702	17
513334	13
13851889	13
21714811	13
13411971	17
2618888	13
1582214	13
975739	13
23454912	13
3038602	13
3658869	13
8422123	13
14173618	13
6627948	13
6041733	13
30550109	13
2582268	13
247944	15
1380670	13
15637381	17
4943125	13
55367	13
3535393	13
3382801	13
2482731	13
4859316	15
8208388	13
12089063	13
871865	13
5340769	13
10589963	13
8732056	13
10434043	13
10955978	13
17939172	13
6263348	13
9186660	13
811251	13
4170362	15
5402532	13
48005805	13
2004961	13
486821	13
892736	13
17425336	13
20811842	13
19291729	13
3547527	13
6624232	17
14378974	13
8567703	13
17073089	15
2304617	13
438566	17
2438397	15
3205360	13
1856829	13
2181758	16
157447	13
19705209	13
10119064	15
20992444	13
13092621	13
28041	13
24204950	13
259014	13
9933406	13
5205894	13
6007439	13
3181788	13
7260653	16
904065	13
8805233	13
6490676	13
539615	15
5711318	16
2372928	13
7079107	13
3950988	13
13928248	13
11008909	13
979498	13
1557464	13
476040	16
6727692	13
452527	13
11602447	13
370058	13
21982225	13
15382419	15
4347675	13
26436313	15
5933472	13
490057	13
13651068	13
7149490	13
6654441	13
654434	17
89826	13
5072159	13
2068525	13
8540515	13
3021612	13
20332978	13
7907315	13
960007	13
2657036	13
1873678	13
5377240	13
4051558	13
6947181	13
23407962	13
21811358	13
8531012	15
428389	13
10519170	13
19817346	13
3772278	13
2771047	13
6637187	13
3133742	13
463307	13
6257270	13
4975430	13
38786628	16
17900404	13
3124520	13
14279889	13
273324	13
20298828	13
12539042	13
3449544	13
608641	13
30357459	13
9491756	13
7733699	17
12068349	13
17042047	15
7622908	13
14670107	15
3254726	15
5134047	13
11149639	13
14147493	13
3165525	13
58496	16
761503	13
8329756	13
4242994	13
13588723	16
15973059	13
7314549	13
2237572	13
49596573	13
2293211	16
11874160	13
2331012	17
2248275	13
9512666	13
2329079	13
7638506	15
2040480	13
1804549	13
2860744	13
21668031	13
7672832	13
1142395	13
6223113	17
1018153	13
10684200	13
8849091	13
4879131	13
18442456	15
8083480	13
11988560	15
1652962	13
2155015	13
12455956	13
1935574	13
4052224	13
1572619	16
11453899	13
5040089	13
593836	13
3814948	13
7470804	16
7976258	13
7346831	13
15519190	13
15966057	15
17472658	16
11095940	13
21319664	17
20571946	17
5893645	13
23902570	13
18787550	13
4564451	15
3609051	13
10264308	13
5474293	13
1124132	15
278992	13
17598017	13
19842622	13
1767736	16
355492	16
3347037	13
3367650	17
1227246	13
11159742	13
3056726	13
10222098	13
3964366	13
652525	13
3565252	13
1865961	13
10699071	13
4715615	17
9914700	13
6736887	13
4852806	16
9039725	13
2463020	13
359971	13
4906499	13
5459205	13
8297535	13
472494	15
23562468	15
10547003	13
1339932	13
9752432	13
435588	13
10712970	13
1085976	13
3768068	13
20081713	13
3758293	16
435423	13
14824075	13
1747350	16
2840688	13
1212855	13
1283389	13
1108065	13
6741569	13
2487691	13
10061272	13
482513	16
3865330	13
2450856	13
1879756	13
2540270	13
10680922	13
200279	13
14155778	13
5650823	13
1728340	16
629050	13
4730205	16
5134023	13
9200995	13
2520543	13
12149210	13
3399201	13
12062191	13
1050749	13
41121370	13
45408127	13
29109849	17
4091218	13
2992722	13
3808437	13
18410732	13
15860626	13
5520443	13
14684866	16
28869507	15
7654664	13
9084318	13
3297866	13
26442398	13
15781660	13
647808	13
580222	16
1293246	16
14784307	13
10982463	15
15238428	15
14701184	13
13811215	13
15060389	13
24781241	17
6075913	13
1014828	13
744045	13
4356494	13
1218903	13
22594112	13
4438019	13
607550	13
12719086	13
7359028	13
11941139	13
1046113	13
945292	13
5778955	13
4052083	13
9193108	13
6794393	16
818535	13
17591143	13
1722069	13
3903755	13
1935456	16
6040085	16
821182	13
38549609	13
29084235	13
11162324	13
25817322	16
6823178	13
1130783	13
13411154	16
7978213	13
9970319	17
134551	13
29738308	13
4874317	13
8140752	13
4068544	13
5920676	15
8401455	15
15710754	13
3554734	13
15325488	13
22859375	13
372749	13
5649191	13
1049969	17
54769	16
11083204	13
2423372	13
2630135	13
3278637	16
40523950	17
18471397	13
26918	13
701348	13
7354971	16
5165217	13
6401298	13
386991	13
7250888	13
1290634	13
8694595	13
11705777	13
15717257	13
3639502	16
524487	16
3509923	13
15231562	13
21359228	13
14823489	13
23606860	16
12562104	16
6533412	13
417332	13
16779351	13
6823436	13
757360	13
49792572	13
9774236	13
1671732	13
16538864	13
6480688	13
1791008	15
8676994	13
5970631	13
4758220	17
27324259	17
24078125	13
9358024	17
3732351	17
1524351	13
5337444	13
47241	16
46968	13
1241082	13
3855835	15
1552018	13
4564559	13
3280634	13
7044176	13
5616115	13
4806700	15
3692299	13
1027099	13
28997570	13
16763790	13
10310910	13
283842	13
7744919	17
4323003	16
19390239	13
5485610	13
20338670	15
12300391	13
1301678	17
6779892	13
2065121	13
368757	13
5229153	13
43222993	13
2048540	16
1453186	13
1963576	13
26830749	13
3837243	17
4191167	17
2244747	13
5993642	15
5804517	13
3857321	13
6747785	13
4567034	13
2613714	13
9588036	13
31051298	13
19351983	13
8100006	13
24272527	13
5021827	13
7311015	13
12680386	13
7056754	13
6924201	16
1440644	13
15240773	13
3326918	16
22447107	17
8359656	13
12032109	13
9824783	16
1421010	15
7672474	16
4838803	16
2080766	13
14334685	17
39557336	13
5255441	13
18335559	13
797104	13
13558096	13
3514028	15
11868826	13
24372109	15
7127834	13
2196959	13
16156560	13
291917	13
4019704	13
3153003	13
3317022	13
18497483	13
6073987	13
1401820	13
11297334	13
21400724	13
2573765	13
10394513	13
24179056	13
2473451	13
2405415	13
6429056	17
38533866	15
1985444	13
3940350	13
290641	13
8916070	13
2020271	13
818615	13
12437989	13
6168000	13
11403516	13
4957497	13
2885818	13
11047093	13
2005921	13
10837981	13
2004879	13
4148511	16
3437674	13
1511518	13
3678223	13
40650095	13
2956272	16
8167776	13
11317095	13
4141666	13
32233170	17
589421	13
9503591	13
4633987	16
16814193	13
13607779	13
920593	13
12226926	16
2105730	13
15595074	13
2990061	13
13256160	13
7016254	13
3797385	13
15329679	13
15521686	13
1660385	13
7894534	13
18347192	15
8987435	13
14561540	13
2250042	13
755103	13
14738835	16
5286731	13
5458161	15
5796931	13
2218279	15
4419379	15
6989961	13
8980031	16
1910741	13
12693366	17
31616404	13
7718886	13
6041515	13
3944012	13
11236718	15
4772105	15
10618193	16
11288425	13
3491388	13
5726727	13
37966508	17
4905005	13
4823438	13
16361183	13
3118038	13
8177974	13
4772875	13
3872673	13
16825972	13
25668822	13
2216840	13
6982406	13
24385	17
13521028	13
7084753	13
8444249	13
3471043	13
7782139	13
13008371	13
7162072	13
4246764	13
5370014	13
293655	15
3871935	13
1512849	13
5629556	13
11459237	13
6121144	13
544818	13
13431721	13
27510399	13
4580937	13
5197259	13
3884262	13
277199	13
1899613	13
24529350	13
13044911	13
10669474	13
12477521	13
1697291	13
17980481	13
5821495	13
12810800	13
24884343	16
14071488	13
15315371	13
11830947	13
1724435	13
6935099	13
19943864	13
10994267	16
31355277	13
822902	13
13342088	15
40397394	13
12659303	13
6700215	13
13797813	13
1712269	13
3358189	16
25919278	13
3153420	16
1247483	13
3157796	13
19769112	13
14476251	13
1519390	13
11914804	13
13831705	13
539046	13
16092926	13
659824	13
4053619	15
2548206	13
253635	13
1395200	13
15434298	13
12126448	13
10201800	13
95492	13
10302524	13
13636517	13
2245157	13
31905773	13
26141313	16
1855160	13
14579625	13
4012244	13
7818420	13
1464790	13
14924139	15
40557970	16
1119776	17
295147	17
7411056	13
2086757	13
2425394	13
4530763	13
198845	13
2244460	17
291339	13
285280	13
5382781	13
4457952	13
16644504	13
1863053	13
10074324	16
1493715	13
5756147	17
28401374	13
12226565	17
186646	15
1633239	13
32745098	13
8800236	13
16348371	13
3322845	13
163240	13
3467900	15
18169333	13
10813662	16
1463774	13
3379086	13
1737489	16
8241441	13
18573637	15
7884626	16
12542540	13
46654233	13
10489755	13
7830332	15
7079265	13
2936879	13
21858718	13
2052318	13
11675397	16
16549889	13
1347842	13
836135	13
9243264	13
2510783	13
1439669	13
3323882	17
7180097	13
1852474	16
71872	16
15948042	13
23865072	13
4814616	13
5817937	15
25471	13
10743065	15
21250402	13
9070444	13
4136104	13
1698236	13
8388393	13
7837387	13
5906092	13
2808856	13
121580	13
3877057	13
9870698	13
874056	13
4728132	13
7394563	16
4295651	13
29125685	13
235634	13
24260598	13
16320664	13
22620753	13
16249863	13
9086819	16
10644219	13
1165828	13
434902	13
17620636	16
1616774	13
4055989	13
29585474	16
676892	13
8577569	13
18728018	17
26116873	13
4106668	13
9420977	13
6910092	13
32818921	13
14261900	13
466230	13
44264188	15
10054507	13
364407	13
13633988	13
3847209	17
8095231	16
16054433	13
26064008	13
9886800	13
9168369	13
11862166	13
3681482	13
2190615	16
3209287	13
2455315	13
117919	13
15603164	13
8728498	13
5588483	13
17164660	13
9982810	13
3425326	16
5570147	13
1981467	13
2129704	17
4935681	13
11599543	17
4106494	13
15400794	13
3289184	13
7434960	13
5432637	13
7894434	13
3878816	13
3596038	13
2170262	13
724743	13
5419185	13
1494802	13
7493589	17
18319152	13
5355881	13
6534448	13
1086762	13
914476	15
14151637	15
23739473	13
3621204	13
562592	13
10873380	13
6557051	13
25597508	16
5391288	16
4753686	13
13520270	17
4045678	13
27404463	13
954854	17
1088490	13
1037412	13
785638	13
25105143	13
25314456	13
20841781	13
20050120	13
608712	15
596882	13
4819357	13
521356	13
3279921	13
585693	13
1952818	13
13000731	13
8807662	13
707363	13
7630707	13
7773280	13
1331298	13
9971566	13
23613341	13
6970266	13
4586145	13
5192358	15
1109742	15
17324209	13
1071822	13
19508283	16
6037177	13
8526850	13
12753206	13
556733	13
4703727	13
3999292	13
4281901	15
522543	13
18078801	13
3084511	13
4934806	13
6034037	13
6856311	13
3355392	13
876004	13
169563	16
4421629	15
1217598	13
7805262	13
2880361	13
19416381	13
2047432	13
2600112	13
4825195	17
427624	13
3143302	13
15151807	13
5269262	17
3233159	15
7154284	13
40718544	13
10747827	13
9118696	13
20465415	13
2575033	13
13424408	13
10391207	13
24225663	13
1000322	13
13572027	17
5320869	13
17648293	13
4492491	13
9472627	13
4996405	13
13904939	13
4011725	13
5161921	13
1846365	16
350846	13
16490944	11
11267899	13
6921863	13
13387105	13
10565241	13
3937619	13
472999	13
2360925	13
2899839	13
11016300	13
15250288	15
2729893	13
1096476	13
64074	13
1157011	17
5015532	17
9687828	13
2514429	13
9478604	13
7624733	13
884618	15
2969810	13
14494171	15
29087603	13
17928437	13
14287055	13
1110717	13
6918698	13
10154170	17
5267567	13
8506847	16
2822322	13
701468	13
1083428	15
12596146	16
3692202	13
8778681	17
36139743	13
7067523	13
64199	13
10230678	13
2100066	13
1595103	16
4639769	13
15788483	13
16212597	15
2978601	17
17493242	16
23322602	17
1415388	13
9859908	13
20750636	13
13074041	17
4398253	13
12313973	13
14092588	13
137410	17
29290861	13
12255149	13
4544923	13
4483815	13
24747856	13
12630148	13
29540421	13
7729694	13
3369317	17
14942625	13
890023	13
11443347	13
11399767	13
4940993	15
7068443	13
3058233	13
2690646	13
2963339	13
5734846	13
2504053	13
6098846	13
6039994	16
4340668	13
18510928	13
43183371	15
15519199	13
8973373	13
3868076	13
16421207	13
1443445	13
6485413	13
379403	13
19472152	17
1666986	13
803904	16
8970261	16
32735518	13
1339591	13
6621902	13
24303547	17
6632445	13
15048910	17
2086827	16
9241186	13
31111217	13
4107541	15
6865710	13
1674624	13
538499	13
3273490	13
2997559	16
7413437	13
2508315	17
11902894	13
10406021	13
9815977	13
329756	13
4320298	13
11090961	13
3695341	13
1070292	13
8911709	13
2778027	13
9822671	13
14053107	13
7818715	13
7529139	13
29805551	13
3501163	13
4075950	13
20917854	13
3455931	17
1053246	15
7939575	13
10147924	13
20068422	13
11520771	13
3737093	13
1104431	13
3910105	13
1839127	13
6195270	17
2885806	13
11562940	13
30830629	17
8928745	13
852149	13
7775811	13
6953816	13
5996875	13
9048292	13
2301804	13
10841101	13
12539923	16
706809	13
2038494	13
330183	17
11056266	13
3761417	13
3083025	13
11390372	17
4374617	13
2854235	13
647004	13
4070865	13
1534409	13
307617	13
6489233	17
8932753	13
3738086	13
26935586	13
5273642	13
34021940	13
10265933	15
23297355	15
2243887	15
630993	13
4986566	13
6336229	13
4810846	13
3440527	13
11991617	15
792373	13
7351515	13
2373214	13
400000	13
13506840	13
11331921	13
11731830	16
4588912	16
13699325	13
10108611	13
576062	13
21409236	13
1593393	13
302072	13
1440624	13
1763143	13
370363	13
3600891	13
20719755	13
1790487	13
6482745	16
2994404	16
8906851	16
1715714	16
2508564	13
16216484	13
8657928	13
4671573	13
5582169	15
15245412	17
10159288	13
7412392	13
47270559	13
4524623	17
4770674	13
1784028	13
7051772	13
350830	13
10050790	13
1308495	13
29399108	15
6187465	13
17004222	13
10938820	13
11022711	16
25538174	13
1442334	13
6603159	13
6966709	13
3035488	13
5036425	13
1955638	13
11533751	13
1184006	13
4777823	13
12690631	13
18752398	13
3892465	13
2029884	13
939675	13
6982	15
245507	13
27750088	13
1290219	13
5291281	13
2828251	13
733972	13
17347972	13
7361896	16
9104735	13
5319771	13
10773599	16
21456539	13
10048174	13
4602702	13
8519954	13
9086685	13
9366508	13
4260976	13
6939547	13
2002071	13
33547214	13
5048026	13
58542	13
8456138	13
6542582	13
6317132	17
3482753	16
5240183	13
1023287	13
16847093	13
3550363	13
13382222	13
9194119	13
2497553	13
33993864	13
2079160	13
1097061	13
267982	13
1484154	13
4304917	17
12039819	13
5382726	13
5899528	13
12544717	17
4628317	13
12374793	13
1388374	13
21737628	13
29502517	13
1177623	13
29458279	13
443466	16
6052568	13
7537711	13
15641753	13
15772693	16
29492307	13
1968049	13
708781	13
1082550	15
1109494	13
26106276	13
12531136	13
917561	13
3435242	13
6453416	13
20866892	13
3164578	13
14853318	13
3803795	13
3466530	17
4406935	13
2616319	13
14334079	13
7073060	13
426600	13
1505890	13
706312	13
41912117	13
2122979	13
8049641	13
1708194	13
586348	13
3619044	16
13871008	17
5508877	16
1340659	13
11212355	13
847647	13
6930342	15
2128445	16
482022	13
7698145	13
20902460	13
6485537	13
17182630	13
1408902	13
2957346	13
39333140	16
4656630	13
4818618	15
2776586	13
853990	17
10672094	13
1780012	15
6246458	13
2452639	13
7043110	13
7743862	13
17736534	13
7056119	13
367205	13
9244340	13
230870	13
9985626	13
28160709	13
7057767	13
1020842	13
10032295	13
8406862	17
11417432	13
3804231	13
4406496	13
1719026	13
8846716	13
2589341	16
10429947	15
14899128	16
40634281	15
1220264	13
8479353	13
16252852	15
3957143	13
1918998	13
42586	17
22621091	13
1658831	15
5740871	13
13036906	15
9660202	15
1701148	13
4923443	13
3678723	13
7129579	13
23153860	13
11909838	13
33164164	13
172194	13
9069735	13
13275519	13
3236122	13
4272351	16
3790662	13
5727201	13
2900179	13
28744177	13
11039136	13
13068170	13
684884	13
51445670	13
1070372	13
5677858	13
6664013	13
4848060	15
4386119	13
6833430	13
3098247	13
5602204	13
1562305	13
3486166	13
4163604	16
454715	13
3256653	17
7359778	13
3588565	13
707802	16
13986221	13
5790478	13
2643252	17
19282205	13
5884687	13
1601250	13
68171	13
23670092	13
17839976	13
1227658	13
19504411	13
141066	13
5711856	13
10654400	13
10627825	13
4425581	16
1705467	13
23779761	13
13837970	13
7027918	13
8112028	13
590337	13
3778760	13
797688	13
3328924	13
2871381	13
4262815	15
3166973	13
2037493	16
16714285	16
8956550	13
7039558	13
1714594	15
10199374	13
5364495	13
2426940	13
6539865	13
5009786	13
10285705	13
3627082	13
7639700	13
11717879	13
13406891	13
1856679	17
6044313	13
11786334	15
59017	16
4885052	13
5161698	16
3197997	17
680344	13
3125382	13
19564624	13
7706450	13
1341039	16
2128949	16
5146991	15
2748870	13
7638667	13
585896	13
10731144	17
5667675	13
2925283	13
2744756	13
2715995	13
11162186	16
8006361	16
20148445	13
1224703	13
15992096	13
18432964	13
8510539	13
697813	13
8101047	13
322172	13
15388023	13
14530836	13
9426126	13
8402474	13
6319783	13
12067775	13
6238948	13
1695660	13
2836610	13
499265	15
9186400	13
6555407	16
1792435	13
1192839	13
5223179	13
3946777	17
8028883	15
5118117	13
7308349	16
1232037	13
6777276	13
16272104	13
1913670	13
5380237	15
10447925	13
3367991	13
1398897	17
10300641	13
15688692	13
1328638	13
15067006	17
368352	13
13289823	13
863681	15
157037	13
245302	13
15453850	17
5537554	13
9348417	13
4696486	13
1660100	13
1845913	13
2258657	13
4755660	15
1494240	13
2326902	17
21417170	13
4116731	13
4472646	13
21867561	17
10377143	13
32889868	13
12524409	13
18036654	16
13561119	13
721299	16
2503675	13
1683615	13
24602849	13
1703248	16
388306	13
28212924	13
3766871	13
4698236	15
13452263	13
8522916	13
12884583	15
3812509	13
10802959	13
228065	13
22828634	13
8758359	13
2808746	13
13155430	13
3221859	13
327063	13
8331863	13
8231459	17
5308712	13
10370604	13
4625917	13
7149572	13
1640648	15
2404733	13
21929473	13
20714825	17
2743974	13
9286375	13
20076243	13
7588694	13
1013335	13
37488135	13
2589099	13
7788598	13
493556	17
9584810	13
4519708	13
1345930	13
15314984	13
4329885	13
1685	13
805007	17
28308564	13
30809715	13
4096791	16
4561103	13
3773947	13
405	13
2232021	13
1456119	13
10122312	13
323731	13
3400809	16
2024883	13
11802978	13
21856574	13
4886086	13
1690300	13
15578787	17
15726606	16
9418677	13
6300203	13
3710919	13
2380314	13
5700213	13
3986840	13
13820285	13
3915757	15
5853245	17
1722459	13
2433394	13
1407484	13
3446372	13
2202351	13
7526176	13
19120522	13
13192372	13
8766150	16
5247798	15
1414128	13
13415948	13
6237112	13
4592178	13
4777479	13
13260877	13
91903	15
9730360	13
3046508	13
5538415	13
2331972	13
7747567	13
16658775	13
3449101	13
17780875	13
5606761	15
3255628	13
2841293	13
10040887	13
19356291	13
31720449	15
409926	16
18400778	13
9321679	13
4622694	13
19389285	13
15122280	13
10113892	13
5588614	13
12659600	13
1736063	13
765423	13
729651	13
1108747	13
7546516	17
15351196	13
1350368	13
9698669	13
5958087	13
4648006	13
16641761	13
3537625	13
19378804	16
2856205	13
1312807	13
4629474	13
310063	13
3948952	13
439250	16
3936852	13
31467595	16
397732	13
19281293	13
15309205	13
2931394	15
8886205	13
6384092	16
18972413	13
4314572	15
14906418	13
3519673	13
8732694	16
2425278	13
3049993	13
5426372	13
17938562	13
2698605	13
2637497	17
9115671	17
264246	13
4614181	13
7426718	13
12636128	13
20650	17
1969276	13
20974310	15
13734438	13
1014880	13
14005660	13
60454	13
6899676	15
12861666	13
1001132	15
3428556	13
16718314	13
21294049	13
10821032	17
14561714	13
7126034	13
19817403	17
8328662	13
2780855	17
27258382	13
3239143	17
6204275	13
17581056	13
12263960	13
12894150	16
97729	13
5340518	16
61401	15
6363385	16
9662213	13
8128217	13
4428012	13
1385247	17
10326257	13
18294327	13
6275180	13
17431974	13
976504	13
9649781	15
4653166	13
1772889	13
1672913	13
3129220	13
22276330	13
3273103	13
2935620	16
24256079	16
4652430	13
9079510	13
9435039	13
16417706	16
1935929	13
10213911	17
969368	17
9921233	13
730947	15
5767571	15
8234339	13
17412693	13
18174605	13
5758440	13
5242616	13
701442	13
410969	13
10366032	16
8842489	13
1411680	13
7649202	13
9952511	13
14017503	13
3774523	17
1980697	16
35693607	13
4870343	16
33924913	13
15708488	13
10780659	13
5331319	13
400221	13
1540758	13
2165153	13
5766680	15
4707204	13
3361314	13
13902863	13
4713163	13
33719444	16
6769854	13
10217498	16
6342253	13
143571	13
15860625	13
3464441	16
2066264	13
17518048	16
2465604	13
7260261	13
2728206	13
17782879	13
8474940	13
6551925	13
3231710	13
17277852	13
5532395	13
10498569	16
20580531	13
9325420	17
9344512	13
4190558	13
2071809	13
6522625	13
23586248	13
8003059	13
5568787	15
11685091	13
5864375	13
12310525	13
605444	13
893158	13
5062182	13
496134	13
15414594	13
16045528	13
2616908	13
2172315	15
7944429	16
3481073	13
4925637	13
6391283	13
15054223	13
8002223	13
7206671	13
1644050	13
444882	13
21368255	13
20314746	13
1212240	13
266599	16
883092	13
6374420	16
14369930	13
3295021	13
12075855	13
1329587	13
5341417	13
13175057	15
1485151	13
3738329	13
10877233	13
2303719	13
2338300	13
4919893	13
1301328	13
2003333	13
33359824	13
1702492	13
14913329	13
4930332	13
14496428	15
2973965	13
1479103	16
22869002	13
2653803	13
9464664	13
3584315	13
15233841	13
1746350	13
12308094	15
2789696	13
22932259	15
16480819	13
8870873	13
3498818	16
6996179	13
22638091	13
7570380	13
2965046	13
15572303	17
37445779	13
17653294	13
2504534	15
14969432	13
6959052	13
5928319	13
3484226	13
2088258	13
1603796	13
29279900	13
16496381	15
14008382	13
5327201	16
5758334	13
4162508	15
13209729	13
15476486	13
7057221	13
3721594	13
2578117	13
8560732	15
19025828	13
6324261	13
3145329	13
1388883	16
100631	13
8468470	13
3361082	13
4886290	13
6371590	17
8157502	17
12671634	13
1826922	13
3611201	13
18393543	13
18635355	13
1721655	17
11798190	13
28776639	13
6897093	13
7699977	13
4815941	13
3265346	16
5764627	13
1982274	13
1070783	13
1675137	13
3426491	13
8538983	13
646166	13
23796396	13
4127554	13
740140	13
29516555	13
926772	13
3749729	13
7281526	13
4144699	13
1670286	13
10272122	16
5864890	13
2630247	13
2137754	13
9532365	13
5888571	13
4473479	13
17144284	13
6290660	13
11214551	13
14633871	13
16240012	13
131783	13
1914175	13
17756076	13
8992743	13
2235658	13
11211225	13
10209180	17
4789545	13
2712315	13
36394625	13
16171614	13
2383582	17
3500800	13
7072294	15
2151121	13
2848590	13
10387581	16
4007297	13
3936418	13
14957012	13
6340332	13
863025	13
2618268	13
14718519	13
5526619	13
18377807	13
4946009	13
1283242	13
6920467	13
258204	13
1492466	13
554316	13
4764363	13
6859293	13
48818644	13
100613	13
6430864	13
7283099	13
3291069	13
9543221	13
7914780	16
4391676	13
31940641	13
12413819	16
699941	13
937522	13
670465	13
34737	13
3998165	13
7039058	13
6021571	16
8032117	13
2573046	13
5720230	13
293989	13
3918230	13
15951652	13
6584328	13
335993	13
20060136	16
2559206	13
2194187	13
8501108	13
9318670	13
11178301	17
2145247	13
20897339	13
4109358	13
13604782	16
23248797	13
2349595	13
967723	13
22329356	13
5040592	13
32855734	13
10096780	13
4274884	13
16508893	16
5030278	16
6001371	17
9646780	13
2407892	17
1089898	13
6106667	13
4799265	13
4632770	16
22957460	13
4441769	13
20707353	13
1297496	13
11901306	13
11233182	13
6694705	16
15444139	13
5551155	16
2552043	13
675687	16
1352490	13
5837393	16
14589161	13
20258323	13
4522078	13
6331729	15
583665	13
4025886	13
3132378	13
17541970	13
10278883	16
14150915	13
2583896	13
19739915	13
4424488	13
473201	13
8116388	13
1767365	13
7207925	13
5813291	13
8220459	17
2388002	13
5427664	13
18899542	13
2843351	16
3452487	13
13785298	13
4175780	13
42303	17
16942519	13
5152912	13
3721948	13
502831	13
2406435	13
2549411	13
20024971	13
334521	13
9195747	13
73247	13
1563806	13
11719335	13
519638	13
6530420	13
932644	13
15352016	13
6708824	17
152746	15
777627	13
18603062	13
6770131	13
14901137	13
5919189	16
1104252	13
7473168	15
12153703	13
951493	15
3222468	16
4358617	13
3665243	13
277101	13
8344540	13
4858924	13
13494606	13
5988742	17
8065518	13
4770074	13
7853386	13
1519621	13
4231209	15
10749329	13
20116408	17
12226581	16
10676530	13
429359	16
1952354	13
17529547	13
1129087	13
15102037	13
1174559	13
426278	13
25709201	13
2839940	13
2897779	13
11058616	13
935746	13
14158786	13
2714088	13
852090	13
5024771	16
8772374	13
28191796	13
1123179	13
27779682	13
6413132	15
3548599	15
13305936	13
6197964	13
28917948	13
10404533	13
5823413	13
17076757	17
1013450	13
3765990	16
2664719	13
6025232	13
2023591	16
33707765	13
3804256	13
4604052	13
4929812	17
30347891	13
5253496	13
12169304	15
12144211	15
4508637	13
2735542	13
5736667	13
3642289	13
15273008	13
7749659	13
12359140	13
10283282	13
6156330	16
4699979	13
21563695	13
5681711	16
3904562	13
6269004	13
8673869	13
3287612	13
1340560	13
7702446	13
9404800	13
5522454	13
350394	13
2062690	17
14554426	13
213071	17
12662266	13
17956603	17
11608194	16
11028372	13
16396694	13
12985631	15
12423468	13
2375564	13
6941186	16
3641407	17
279528	13
1997151	13
9629578	17
8970543	17
9866783	13
6633830	13
7084677	13
10127501	17
8875634	13
11560763	13
9662913	13
4696895	13
301676	13
1535774	13
2267930	13
6118880	13
1402963	16
1322368	13
13471586	13
3235797	15
546616	13
26560687	13
21282847	13
7113836	16
20290505	17
1722216	13
2200632	13
20490488	13
1112930	17
14035360	17
19073694	13
4621507	13
349172	13
1375174	13
10604596	17
4120041	13
6280211	13
17402571	13
7146777	17
10252778	13
9517208	13
20247936	13
33730	13
26020596	13
1492242	13
6007629	13
1778833	13
2768164	13
1370555	13
12207828	13
2735221	13
6266122	13
13127013	13
14681008	13
19284996	13
3659246	16
434335	13
12375599	13
15723941	13
128545	13
5194619	13
7216103	16
22157718	13
11141060	13
6216732	13
55869153	13
7797335	13
2350368	13
5346893	15
17414124	13
8794670	13
4184238	13
16357035	13
18627073	13
12514539	13
62346	13
5700644	13
27599673	13
1655589	13
6912157	13
30806172	13
1274015	17
5111951	13
2619166	13
18893066	15
9523970	16
2604361	13
477927	13
17804436	13
14755502	13
2032798	13
3942954	13
13587093	13
5937205	13
10582125	13
16117337	17
3106819	13
6984338	16
250903	13
591444	13
29817324	13
2354660	13
1598566	13
3029168	13
1523906	15
201161	13
7693001	16
2153894	13
1597068	13
10448378	13
2743069	16
10061543	17
344743	13
7256590	13
37432323	13
3694783	13
17541733	13
991667	13
9056665	17
8139664	13
12377209	13
11656504	13
6093701	13
5579190	16
3771173	13
303746	13
4054610	13
15687245	13
2208472	13
1945981	13
17993387	13
5951305	13
11720346	13
11323678	13
39807296	13
4074656	13
18277576	13
587281	13
31230640	16
4490225	13
5739072	13
1846193	13
8499849	13
3999220	13
401885	13
15799438	13
378665	17
8572132	13
8755781	13
3074516	13
9285132	16
7066160	13
8803022	16
6069026	13
9108510	13
4830616	13
2792059	13
21813823	13
13975937	13
1233175	13
17989718	13
10914338	13
25067433	13
1268781	13
402507	16
3513954	13
14052278	13
2627893	13
7159564	13
994131	13
2084889	13
4799343	15
2722376	13
7465568	13
5827014	13
190005	15
4374513	13
17243633	13
15332869	17
2086697	13
786857	13
13605215	13
3943423	13
5855192	15
5086648	17
41992973	13
10827349	13
2444602	13
14160466	13
2974088	13
2258838	13
791122	13
32739842	13
4472541	15
24588274	13
5480520	13
1827254	15
38790	13
5444881	13
29163968	13
1612918	13
4420127	16
2356164	13
13103894	13
7544465	13
4458027	13
16571827	13
782629	13
4957504	16
1681427	13
11373930	16
18617697	13
6121743	13
1717129	13
7734021	15
13893400	15
1831990	16
6093147	13
8476415	13
630840	13
2546619	13
10981285	13
10627232	13
23572047	13
4715303	13
3566671	13
702669	13
8666449	13
10310022	13
2426603	13
7085951	13
1916060	13
8425833	13
3409039	13
11248349	13
797350	13
5675735	16
20069049	13
61071	13
7268140	16
1814853	13
1644992	13
10144955	13
2156306	13
4014003	13
23427987	13
947834	13
9366623	13
16067236	13
31867130	13
25895350	16
2853740	13
10312866	13
2628672	13
18234829	16
2108544	17
3286173	16
1146629	15
16158094	13
740665	17
2866726	13
9933135	16
15839076	15
1201694	13
2475748	13
3029749	13
1760713	13
1240646	13
5426595	16
28791572	13
14269855	13
9692159	17
22365025	15
472982	13
3299324	13
12042605	16
11710186	13
11082865	13
1214252	15
3222402	13
7054039	13
40981276	13
6341063	17
9081882	13
1836723	15
5852441	13
16739866	16
8507211	16
7086391	16
4910727	13
4589814	13
819233	16
374942	15
7608699	16
2714349	13
17606547	15
3202864	13
2251314	15
9562529	13
1143673	13
24711082	13
7673177	13
4952860	15
16313963	13
2307054	13
8188466	13
31674656	16
5500748	17
10952066	13
14597636	13
28654979	13
66602	16
14486431	13
11184742	13
9034068	16
567439	13
16272229	13
8644708	13
1154383	15
11353425	16
3502645	13
6567701	13
403040	16
3675844	13
3952757	16
3440898	13
5697088	13
22169452	13
21338638	13
1314890	17
10997810	13
5101810	17
11115661	13
5321196	13
4297471	15
69842	13
749514	16
3964183	17
4500614	13
2572418	13
18525073	15
10530134	13
1474962	13
7208367	13
567347	13
8358238	13
17581650	13
1933079	13
10876265	13
9465541	17
7280761	13
4729747	13
2752715	13
32825859	13
12857975	13
5282382	13
3646736	15
7709607	13
4846870	13
13822346	13
6420047	13
7983737	13
1945617	17
26098889	13
2310433	15
1114694	13
4463752	16
2750300	16
3199749	17
11427399	13
176447	16
4176640	13
3407752	17
10475315	13
9469596	13
3522097	13
16812814	17
330184	13
9798380	13
6561095	13
557221	13
41793077	13
17911918	13
4949363	16
5164315	13
2752687	13
11568125	13
14593655	13
127024	13
25145635	16
23533022	13
2122638	13
1761790	13
32994576	13
8419493	17
14218893	13
9570408	13
1955355	13
5354407	13
3894483	13
8150554	13
16280401	15
649804	17
2945959	13
4312169	13
752598	13
6337315	13
2709097	15
7273799	13
2631942	13
310755	17
29534419	13
638544	13
14809274	13
34916767	13
5176563	13
6068595	13
15071710	13
5530695	13
6856452	13
746241	13
4217780	17
5070417	13
10582874	13
26865628	13
1702503	13
2141746	17
1799649	13
27410913	13
76589	13
2968813	13
2985140	13
1059500	13
14219776	13
8699527	13
6471597	13
3090640	13
7390644	17
8016291	13
1697090	13
4399887	13
483774	15
15047054	13
4060416	13
17523417	13
141412	13
1265399	13
2648605	13
2530265	13
2915170	15
34975910	17
8074456	13
424607	13
12385901	13
3324063	13
422327	16
2387227	13
9237246	13
8842626	13
6532535	13
11387891	13
24781082	13
34711	17
14819999	13
72593	13
9821144	13
177271	17
6895491	13
4651931	13
23805972	16
4050473	13
18114837	13
1097644	13
1297353	13
5239979	13
319690	15
3574306	16
5006570	13
2378664	13
11718751	13
3265213	13
2605896	13
5658211	17
12119679	13
35234124	13
4326246	13
2023786	13
803008	13
11969769	13
7768295	13
14960995	13
23727045	13
6610826	16
7624187	13
20114228	13
6862979	13
3893386	13
13080611	13
22206430	13
13470097	13
3222544	13
328871	13
9737226	13
5618604	16
13884955	13
1753663	13
636489	13
112800	15
11770208	13
17433545	17
7680693	16
2287744	13
3778824	13
444951	13
2948641	15
2814508	13
6893932	13
5425708	13
4429832	16
9955923	17
3816663	13
10376826	13
7680258	13
301497	17
6706709	13
10359257	13
5236420	13
16904536	13
3986624	13
4786272	13
12874195	13
8889005	13
1945432	13
5791835	13
1921973	13
2760814	13
13955046	13
17606392	13
2859483	13
4425779	13
1844739	13
1203348	13
3733564	13
3569834	13
1973524	16
19260442	13
4539857	17
10417740	17
8331473	15
496457	17
12658644	13
738986	16
4979805	13
961003	16
3894229	13
836934	13
1650404	13
7464519	13
12748512	13
8753087	13
11410310	13
2928919	13
628950	13
3617078	13
5900796	13
5320977	13
7819059	13
2789607	13
354603	13
846930	15
8759583	13
66576431	16
3768886	13
255303	13
7961812	13
2357393	13
7811304	13
31891108	17
18514029	15
5245260	13
1547593	13
8346514	15
501218	13
3773506	13
7167449	13
4747795	13
2390023	13
15573372	13
20370	13
783085	13
10405371	13
17470386	15
12311369	13
2414909	13
28768032	16
324227	13
5057981	13
994760	13
23821263	13
891083	13
10686199	13
17197713	13
3701341	13
3658191	13
23305598	13
18505068	13
55595546	17
3499775	13
11512674	13
7710358	17
6731764	13
323915	13
3846031	13
4539392	13
256338	13
4373176	13
21494295	16
10966876	13
7769759	16
5878268	13
27235	15
9247499	13
23732162	13
12351994	17
9501336	13
5221286	13
5696290	16
19481333	13
7561872	13
624306	13
365859	13
137026	13
11990747	17
8265922	13
7463069	13
9139878	13
7387967	13
3021277	13
10052143	13
4975470	13
144150	13
4526201	13
9566758	13
1293628	13
3896349	13
7623924	13
5172479	16
7912638	13
6298934	13
600231	13
958915	13
511028	13
1995819	13
1807180	16
6392203	13
10040611	13
13047389	13
2487339	13
89180	17
3025845	16
664662	13
3889406	13
17646684	13
1412885	13
14504629	13
165573	13
10976197	13
10263886	16
2244399	13
42404960	17
512510	13
91155	16
18490803	13
393512	13
13932838	13
8867167	13
1708514	13
4571610	13
3857425	13
3865555	13
13351209	13
1916740	13
26277077	13
2636586	13
27163221	13
1712538	13
3825491	15
3637212	13
7380149	13
471931	13
3243830	13
15586679	13
6098821	13
6564156	13
8391645	16
1798964	17
18916501	13
17781721	13
18903218	16
13957893	13
8865557	13
9073135	16
10396689	15
6582145	13
7210991	13
6718769	13
3965039	13
10269764	15
1011351	13
17657434	16
1795614	13
4098245	13
772206	16
23649965	13
9793034	13
5466530	13
8971420	13
39426803	13
8393970	13
3421085	13
3480130	13
9088478	13
15741975	13
1112787	13
3037028	13
22062752	16
9019559	13
8456048	13
2105655	13
1268996	13
9081212	13
10043321	13
8667649	13
971595	13
355660	13
3209419	13
18332903	13
1273702	13
24893250	13
7203077	13
16577130	13
4013979	13
5852225	13
16659011	13
12386097	13
1837028	13
22956675	13
10373927	16
4107509	13
3530873	13
14461000	13
11261406	13
13540175	16
2893729	13
29291544	13
40889	13
23067803	13
11981210	13
18928708	13
800338	13
9424037	13
1683458	13
4975356	13
4574669	13
11374558	15
1211964	13
9264778	13
8929796	13
7883992	17
12452412	13
2317855	13
3159856	17
10627862	16
5030031	13
1882431	13
5239138	13
150419	13
4565618	13
9126727	16
2690889	16
5957113	13
1045259	13
4151047	13
12358805	13
2133021	13
23548658	13
2227523	13
7423146	13
7615029	13
5881485	16
20893858	13
18497387	13
2031508	13
11158190	17
28550678	13
7470954	15
14049722	13
8677624	13
1014741	13
2254622	13
834705	13
3549997	17
258866	13
4831849	13
5552452	13
5486343	13
1754699	13
6886347	13
1271283	13
17842760	13
2736231	13
3836422	13
1317400	16
6568227	13
2435487	16
4645948	15
10696177	16
6648656	16
2976866	17
846614	13
228130	13
231892	13
2564838	13
10049546	13
7240532	13
10960240	13
1104361	13
7751726	13
3561665	13
6438480	15
1621777	13
13808678	13
14541062	13
4899063	15
755496	16
38245237	13
7759563	13
1461366	15
3737439	13
530465	13
12651013	13
5533300	13
4715463	15
18357729	13
15851521	13
835087	13
1369646	13
12780975	13
8404801	13
16421137	16
15774102	13
299809	17
1144322	16
3165251	13
3942039	13
26857507	13
5059387	15
12235915	13
10019335	15
5642623	13
2755214	16
17401582	13
14865575	13
8362913	13
9089404	13
35478517	17
5836236	13
23776531	13
718578	13
7071079	13
44885190	13
6073832	15
26927889	13
16426805	13
3999430	13
2138430	15
7155566	15
6840481	16
3206185	13
9929769	13
18221970	13
20522137	13
872246	13
4969022	13
1179289	13
17576970	13
1686054	13
4050272	16
50470692	13
5129523	13
2431987	13
6157750	13
8620214	13
5683776	13
29064456	13
15999834	13
8542425	16
15429932	13
23622186	13
563698	13
16962336	16
7912905	13
5350331	13
11341594	13
18943176	16
151987	13
3242517	13
40625585	15
5570576	16
10151567	13
1023942	13
4987576	13
26937523	13
4025382	17
10665026	13
5629643	13
4103667	17
2965193	13
1752616	13
444269	13
7388076	13
27993285	13
19966068	13
19205228	13
1555638	13
8481871	17
8631501	13
1218022	16
11622011	13
8870334	13
15232468	13
1145665	13
467471	13
320682	13
26303290	16
19981816	13
2844179	13
2874883	13
19490443	15
7528803	15
11006907	13
9816367	16
2856447	13
9299159	13
20460813	13
11824073	17
4023346	13
3302443	13
5742663	13
49620109	13
4001405	15
1002100	13
899765	13
3530965	15
4843887	16
2571499	13
1645044	13
1740877	13
449946	13
2770818	16
13541185	13
2826713	17
32261144	13
9759851	17
14632332	15
32699235	13
8009632	13
11926351	13
20802328	13
7334693	13
1936430	13
1440917	13
9276792	17
7471811	13
792660	13
34398	17
218759	13
1193111	13
13589	13
4444169	13
2569505	13
16210238	17
804867	13
7004463	13
25015353	13
958105	13
32768	13
1381034	13
6896447	15
286928	13
4288278	15
1597323	13
27363545	13
9986035	17
21024923	13
10967899	13
2897209	13
2131722	13
7796116	13
20672174	15
6129754	13
8339455	13
6180996	13
405655	17
4937138	13
14223397	13
2547706	13
3112748	13
5517219	17
6601305	13
36186000	13
8201577	13
8463207	13
150860	13
4509978	15
470719	13
5567100	13
15583568	16
4870075	13
4831568	16
5051587	13
1875790	17
23464271	13
3154151	13
478167	13
5812495	13
2082442	17
15330629	13
16819511	13
948895	13
3226227	13
4821693	13
1111531	13
5577156	13
2575079	13
618603	13
12254504	13
7541206	13
6439624	13
11724694	13
4344749	13
449589	13
1488616	13
9119596	13
354210	16
731469	16
21306440	17
5067685	13
304828	13
22294599	13
4342264	13
4309446	16
3240525	13
1085669	13
3540798	13
707697	13
10885538	13
1497627	13
12743853	13
4008179	13
6313027	13
8229276	13
13494535	13
10029419	16
3662318	13
2163233	13
3731935	13
13944836	16
1953146	13
3410085	13
3451660	13
3947044	15
9113579	13
3282989	16
8630994	13
5320965	13
3784908	16
964900	17
1009145	16
10004210	13
6885842	13
11477612	15
5696238	17
37660468	13
10673734	13
2801749	13
608217	13
16643355	13
16433302	13
88436	13
3379557	13
6260846	13
1769525	13
4619870	13
1911414	13
6706573	17
15026213	13
3305029	13
10624145	16
7302129	13
1607069	13
9689898	13
851302	13
16055595	13
2189107	13
4668490	13
3278102	13
2664560	13
5211839	13
12320498	13
7977233	13
1424850	13
9562952	13
35238352	17
1866292	13
846877	13
15944477	13
7752904	13
20239205	13
6894868	13
2854485	13
6121332	13
11736887	13
5557670	17
18942496	13
37744930	16
2324875	13
2751241	13
17183558	13
1141423	17
4552607	13
4285294	13
4277748	13
8906623	13
5439190	13
742407	13
33040405	13
8290954	13
9536216	13
540336	13
225581	13
4208521	13
4017979	13
1842073	13
1015811	13
1855589	13
17573846	13
8996886	13
7280675	13
15565191	13
3894978	13
2462235	13
964319	13
6701759	13
2157322	13
1213977	13
15985111	13
16512795	13
5073600	13
15680034	13
1484725	13
7174015	13
5718271	13
3520271	13
9684637	13
4075028	13
4486105	17
5399435	13
12349044	13
626098	13
740861	13
2504449	13
8487268	13
3386797	13
1614178	13
1026083	13
140364	16
14326317	13
7974528	16
15720555	13
2633632	13
9226416	13
2932607	13
3405382	13
17000211	13
26933078	13
11755383	13
14618154	13
1625650	13
132296	13
12635035	13
179388	13
15543456	13
1559881	13
5378174	15
5175428	13
9446454	13
1334531	13
20442298	13
4317667	13
6965045	13
3208501	13
1978793	13
5626722	13
3488038	13
10700832	15
5350342	13
2643698	13
2056025	13
2449899	13
26467376	16
16309779	13
5443958	13
5220973	15
6639731	13
1491503	13
698700	16
11039864	16
531938	17
16318162	13
759336	13
23844601	13
8400492	13
7222311	15
7837448	13
2899996	13
297554	17
1626922	13
8993373	13
16130174	15
9367294	13
3266224	13
10420788	13
5701743	13
33149392	13
1944934	16
6930099	13
4211490	13
673248	13
4672729	15
14185039	13
728642	13
7561561	15
8698534	16
381401	13
1459665	13
18884864	13
6106917	13
2721753	16
17645775	15
10772978	13
2810651	13
1350178	13
14487576	13
49059916	13
7413169	13
2516349	13
24832878	13
6240409	13
2001422	13
30852976	13
4090361	16
7762224	13
1784947	13
159558	13
7182402	13
2018277	13
3146037	13
46562	13
17968655	13
2128357	13
19689269	13
5623463	13
26624570	13
18294106	13
18101864	13
14829833	13
25829642	13
21905810	13
24372040	13
7779865	16
6603	16
739717	16
7546885	13
8510235	13
3203652	13
1922264	13
1406563	13
791055	15
4296341	13
2681514	13
31273153	13
7257094	13
6371301	13
22888386	13
10334941	13
17098309	15
4091306	13
2205729	13
5301398	13
509974	13
465467	13
4640063	13
1913975	13
289858	13
4360834	15
16695115	13
332671	17
15155666	13
294490	13
11421404	15
9349047	17
6672446	13
3281130	16
9985341	13
6853784	15
2407084	16
1090492	13
7189431	13
1266273	13
171654	13
11517476	17
1157803	13
2341349	13
2209646	13
8213470	13
10029125	13
10381424	13
2059780	13
406985	13
297083	13
5574080	13
1823622	13
7401685	15
4380849	13
7857930	13
2023260	13
9168285	13
10656251	13
36181114	13
928549	13
2393255	13
35829167	15
6289056	17
9265178	13
34273142	13
5854675	13
11036903	15
1056587	13
11351795	13
8773582	13
14527574	13
2708956	15
32341563	13
6837503	13
5316331	13
885063	13
5664393	16
1763990	13
31037119	13
3915499	13
11298071	13
651237	13
8892844	13
3462296	13
7424221	13
2458779	13
6413202	13
5692869	17
33522828	13
12164163	16
519846	17
1324030	17
6161182	13
39573703	13
22429548	13
5488976	13
1988970	13
654107	13
1787340	13
9653678	13
464313	13
2488564	13
540752	13
6554255	17
16176067	13
3514662	13
2460016	13
551301	17
976816	13
10888454	13
492321	13
15709294	13
2486184	13
6938808	13
1095038	16
14347789	13
13536087	13
1013920	13
1676956	13
7852592	13
7928051	13
1441197	17
4646030	13
11732675	13
11199448	13
896759	13
512808	13
2257619	16
4481300	13
3046447	15
10403508	13
18317801	12
8112927	13
4149304	13
340446	16
349374	13
20677477	13
8624487	13
10129185	13
11958713	13
3412226	13
6415644	13
3060064	13
12258952	13
7554900	13
40824384	13
3916134	15
9203283	13
996336	13
13277813	13
31202615	13
9282636	17
1976495	13
4071051	13
9082957	13
25514531	13
13059027	13
5118823	13
4399226	13
1043713	16
3370968	15
17661577	13
10812687	13
20936724	13
3344728	16
15946249	13
9835511	13
1538374	13
4579932	13
26311621	13
5411944	13
281551	13
10932938	13
276730	17
1456701	13
445520	13
2262771	13
7887128	13
2546941	16
1960034	13
27080573	13
20410483	13
10607280	13
2848480	13
3601752	13
27978866	13
2034025	13
7206602	15
5490838	13
8136631	17
9494626	13
481421	16
2611584	13
10020450	13
27057452	13
1601227	17
20251517	16
19913750	15
4388986	13
5446134	17
1119138	16
1728059	13
1199453	13
13137827	13
7417583	13
2646617	13
73472107	13
26409895	13
409009	13
6019703	13
2935081	13
6401164	13
11156287	13
2875103	13
8611120	13
51827500	13
4305130	13
4100035	13
4530458	13
2107169	13
6534960	15
964572	13
3570210	13
5318424	13
3891111	13
16473533	13
9990730	13
684118	13
11812788	13
1856135	13
16270692	13
1858514	16
3935426	13
2784923	13
25505223	13
7993834	13
1554929	13
1549459	16
301188	13
2810199	15
4256297	13
5604790	13
3208607	17
1704396	13
5954486	13
17466346	13
11311192	13
2014685	15
254781	13
7642457	13
14234752	13
1497193	13
380927	16
3312358	16
3391820	13
786537	13
10041021	13
389047	13
16454090	13
18134161	13
8190044	13
2079307	13
11517605	13
2596448	13
423132	13
9698548	17
1808750	16
6180933	13
490544	13
9311583	13
6752479	13
843605	13
13218360	13
3663225	13
13116746	13
25248	13
19972298	13
2811244	13
125722	13
690412	13
18007308	15
178142	13
7085359	13
8534241	16
9997394	13
1000499	13
9112291	13
3122478	13
1781631	15
479465	13
14741262	13
14739781	13
7103471	13
4652571	13
32815783	13
3970784	15
201887	13
6399433	13
4008219	13
7369841	13
17011847	13
6138185	13
29598731	13
19123515	15
3513512	13
1300294	15
1647502	13
4210031	13
4144094	17
41060112	13
12346179	13
5026974	13
29873364	13
969686	16
1003458	13
4213297	13
8497707	13
982075	13
8518388	13
16927101	13
9567206	15
3987562	15
26942583	13
47933362	13
12223731	13
5127565	13
14900115	15
14276922	13
8481848	13
3379342	13
9175451	13
19535889	13
3247271	13
19483474	16
2158693	13
4142633	13
19061574	17
7134935	13
14504038	13
1316547	13
10172499	16
7274131	17
5430851	17
1430338	13
3481533	13
1824420	13
536316	15
17824021	13
27779137	13
6911412	17
5296773	13
8043619	17
46165346	16
3178220	17
7443173	13
4488116	13
7025358	13
4324920	13
1587222	15
9770128	13
2112932	15
740328	13
4559901	13
2242423	13
5435655	13
1119748	13
25667044	13
307174	13
10897776	16
2735434	13
617833	13
1445675	13
11389506	13
7949999	17
12721306	17
22963618	13
4355201	13
15985008	13
2450101	13
9784883	13
5151884	13
1223089	16
17850768	13
8045628	13
399971	13
6410212	13
11177703	13
2145878	13
1599993	13
1584710	17
7780878	16
6774144	13
6970003	13
3647476	13
3509158	13
21247575	13
467207	13
7733237	13
8142307	13
4953209	13
730398	17
3918337	13
15012948	13
10890668	13
175763	17
13167	13
8334361	13
7631122	13
896742	13
19729639	13
26708860	13
2008739	17
8988073	13
5003182	13
6935477	15
2792287	13
6932223	15
8038321	15
14639416	13
906607	13
179126	13
6433032	13
6941423	13
2193295	13
12109184	13
6131050	13
27752553	13
41360805	13
452138	13
3977553	13
4925978	13
17723372	17
12151045	13
5967694	13
2447573	13
1917156	13
2009942	13
24289476	13
11959470	16
8202213	13
8349072	15
7322665	13
14758383	13
1241783	13
806097	13
6696219	13
9966682	16
4627729	15
8499182	17
3557458	15
2331660	13
693836	13
15569416	13
2116261	13
3786266	13
4374843	13
4127453	13
8541761	13
4628588	13
841194	13
4491471	13
6746802	13
9028281	13
5993443	13
11875667	15
13174582	13
3482128	13
1031387	13
8860605	13
2268666	13
30048803	13
16705210	13
17869410	17
39152948	13
362688	13
113628	13
13298065	13
4131084	13
8007903	13
11720239	15
6181367	16
23155033	13
11109782	16
4062708	13
1227253	13
70417	13
3665120	17
10610927	13
580933	13
6400238	13
120545	13
3632579	13
1376066	16
11376815	13
2367123	13
6504412	13
13783190	13
1644628	13
5628672	13
6689562	13
4825004	13
2877439	13
11403566	13
4172271	13
302646	13
354819	13
9863070	13
2274103	13
445234	15
22391354	13
6909917	13
5820021	17
1748958	13
3130231	13
63261	16
1996639	13
3232852	13
1639867	13
8465745	17
17375853	13
15396653	13
12802913	13
391199	16
570412	13
23366332	17
1289264	13
9479059	13
3105859	13
456586	13
1442324	17
900689	13
4144434	13
966506	13
567160	13
3896403	15
10164537	13
4840463	15
36264984	13
16510816	17
9681745	13
5763827	13
16624799	13
6029495	13
3900602	13
5597816	17
4165457	13
2274711	13
629922	13
12810661	13
9238694	13
26053690	13
2013116	13
3837878	13
3970642	13
24313760	15
2376633	13
3930782	15
11468304	13
600653	13
5384528	15
10847486	13
12160304	13
1994669	15
11184512	13
6650798	13
4883442	13
9876853	13
25750687	13
15573911	13
10940694	13
1546744	13
4002926	13
25162213	16
11470737	17
8918324	13
2689844	13
4354957	13
1155641	13
5458935	13
6053729	13
12144048	13
1341526	13
5221118	13
2598433	13
3142934	13
9058292	13
10449724	13
1812001	13
12830623	13
877487	13
2322455	13
1873604	13
4987986	13
2230168	13
1693729	13
7965676	17
5880671	13
223850	16
9690691	15
2965669	13
3852311	13
10379825	13
15196033	16
511301	13
2863996	17
1492553	13
28130093	13
4280063	13
17719796	13
17731908	16
6737017	17
15510119	13
12296087	13
4904244	13
678100	13
8002741	13
9154014	13
12367423	13
3235537	13
1845935	13
11755243	13
2733022	16
2793528	16
5791250	13
1795950	13
2085482	13
10978026	13
21123833	13
10492217	13
3892429	13
341884	13
6117747	13
16645089	13
363982	13
15075926	13
617876	13
2646818	13
8407392	17
4396284	17
24742478	13
12248143	16
12265292	13
8943387	13
26703527	13
8352556	13
2426626	16
1657050	13
17278396	13
18882030	13
17623816	13
6307936	15
7948509	13
5122694	13
11187407	13
660276	13
10228192	13
4417080	13
1054778	13
19975914	13
2295535	13
24637584	13
727879	13
1396023	13
4973139	13
17182	13
1650720	17
1115703	13
1917585	15
2500073	15
29042598	13
9318400	13
7088899	13
10493940	16
3531844	13
651027	13
5122369	13
1898329	13
7051911	13
13604816	13
9136175	13
4283	13
5651145	13
13635263	13
3580219	13
13555235	13
9788099	13
7211086	13
1528533	13
15146040	17
6726256	13
2591184	17
538116	13
2182870	13
30182954	13
7623882	13
9701600	13
5941592	13
11867374	13
22725162	13
1424303	13
17965442	13
13094223	13
24162003	13
26252967	13
4167527	17
5168607	13
11205451	13
4570290	13
3126520	16
32974	13
2892494	16
11081071	13
16060117	13
2054861	15
8240060	13
2839268	13
20373635	16
14457522	13
2684499	17
2118332	13
8837043	13
1230383	13
13882606	13
3589460	16
1987854	13
281516	13
961802	13
9822733	13
8798687	13
4231618	13
6468111	13
7544839	13
19525216	16
5557187	13
2449112	13
6985203	15
1699448	13
17161599	13
9597383	17
5559132	13
2041909	16
554364	13
12217969	13
989908	13
20309586	13
6734240	13
5115707	13
2727358	13
2025083	13
2766414	13
2056768	15
5576483	13
1322110	15
2619133	13
6046824	13
1687785	13
10071490	13
6380104	13
11251870	13
5898975	13
27312674	17
13668616	15
1948307	13
22239345	13
5081438	13
24063460	15
2880709	16
18699181	13
5776576	13
24648971	13
4028471	17
2547612	13
2654779	13
13649532	13
8149675	13
381842	13
4632086	13
579795	13
1194412	13
11458587	13
7068268	13
3760055	13
5390497	13
7639285	15
8248977	13
22939475	13
13275661	13
8437510	13
4909065	13
13178232	11
18729128	17
2622476	13
17234183	13
1335901	13
14100492	13
5917409	13
2060476	13
3643807	13
8423567	13
8089612	13
10717079	13
3029491	16
3489986	13
9867916	17
2927091	15
1182806	13
17421621	15
17743737	13
15975201	13
10021893	13
19597860	13
17218985	16
6885936	13
5704810	13
12649773	13
12028743	13
154595	13
13845535	17
5098253	13
845222	16
8251919	16
20885013	13
2278244	13
3428090	13
18950302	13
15520089	13
27204833	13
11769464	13
5133788	13
4980740	13
16113105	13
4745608	13
28108382	16
3032880	13
10021788	13
2688375	13
7491846	15
1859901	15
3968077	17
45809	16
3827106	13
7399266	13
631125	13
2205338	13
3624510	13
2389230	13
1293065	13
6927089	13
4149706	13
6414250	13
24472536	15
2231075	13
4810507	15
21694321	13
1054692	13
737927	13
2486114	16
715020	13
1728907	16
1511401	13
5883335	13
1671951	15
3373966	13
7809763	13
4083341	13
12222198	13
5691120	13
6660707	13
5621087	13
16178375	17
10291848	13
5296453	13
15857712	13
2618765	13
18364539	13
12477731	13
9261069	15
1723287	13
8536071	13
265404	13
1729660	13
1374626	13
1203039	13
23693622	13
5874392	13
15277027	13
5579252	13
1749214	16
6421516	13
6160781	13
98706	13
14109003	13
24814734	17
1936330	17
2496022	13
686376	13
3678398	16
54293	13
5097839	13
1244616	13
22547015	13
11046411	13
7712469	17
16396742	13
2029090	13
15974297	13
380911	13
2043545	13
526046	13
338777	13
15977496	13
4291111	13
867972	13
1263085	13
669121	13
1770764	15
9591385	13
3701312	13
2144207	13
7291092	13
8655365	13
24220369	13
5096941	13
2762893	13
9176022	16
5412935	13
7918767	13
6504635	13
6489990	13
17774327	15
13006876	16
3748934	13
17569708	13
6791767	13
1804834	13
12323598	13
1698276	13
9014888	17
1786928	13
18854034	13
21761723	13
169080	13
4395678	13
12379812	13
4110142	16
6909605	13
21279982	13
8169702	13
12109428	13
398961	13
1027543	13
2350514	13
922364	13
5963144	13
5292500	13
835547	13
335565	16
3903808	13
4639502	13
18183832	13
1460126	13
3496432	17
623518	16
4253496	13
5834943	13
8677098	16
1556121	13
3710794	13
26312971	13
4022725	16
4150360	13
10277737	13
12709769	13
649784	13
5864362	13
2139903	13
7184889	13
4201101	13
1931971	16
2503684	15
3596190	13
7009649	16
1828759	13
5843184	13
23641110	13
6189107	13
3831905	16
28299795	13
1231615	16
3326416	17
1674366	13
15233772	13
1344631	13
9205629	13
11179890	15
18347259	13
14047315	16
20684299	13
1829299	13
4162022	13
1805665	16
1172412	13
404323	13
2810300	13
4683659	13
3746354	13
4087793	13
23286065	13
2185650	13
2816000	16
45979322	13
7116939	13
19064574	17
12344817	13
2982668	13
3304819	13
13321501	13
4897277	13
3793701	13
10067208	15
10011643	13
22094770	16
1520251	13
7245383	13
2106497	15
4068404	13
4208051	13
8701418	17
973742	13
8104889	13
3224866	13
1229178	13
1242872	13
3775054	13
4515058	16
2916301	13
16398805	13
13042959	13
21042381	13
6931746	13
4510939	13
26997828	13
4946979	17
5970417	13
7899763	17
6358922	16
6719352	16
6262538	13
15585811	13
17158	13
1622017	13
1537859	13
3747187	13
10017194	13
11549067	13
25788521	13
307292	13
14139593	17
14028735	13
6221971	16
13967176	15
10952819	13
13405682	13
25281295	13
14136710	13
16238578	16
4457232	13
1486358	13
1772074	13
5565619	13
6633817	13
2577655	15
5719771	13
5113297	13
4965544	15
3371569	16
18543614	17
14733267	13
21722644	13
1094540	13
18533184	13
773350	13
1700382	13
11106030	13
1235056	13
9171985	13
21925196	13
11118336	13
6961563	13
1842798	13
8753986	15
13633113	13
13969745	13
15573606	13
768063	13
1072408	13
591100	13
6011518	13
3210663	13
20195673	13
1014264	13
789726	13
5484520	13
3169824	13
5925101	13
14434577	13
2657692	13
3355573	13
8535587	17
28528941	13
24984670	17
1293112	13
2442677	13
19374396	13
7337361	15
11196621	13
944553	13
925989	11
18157618	13
15025405	16
2141074	13
1464097	13
978812	13
1427006	13
19602618	13
29721674	13
11579598	13
5904402	16
2003439	16
16437753	15
1807570	13
31771951	13
5896173	13
3488590	13
7988642	13
18602359	13
941169	13
10957957	13
12407217	13
8841295	13
31054405	13
2730537	17
584711	13
5792370	13
12211773	13
3923103	13
3249063	13
9009420	16
9176139	13
15679543	13
19454292	13
257286	13
4087760	13
11803221	16
4820215	13
2707599	16
9542515	13
7907295	17
19709695	13
1586684	13
13211253	13
22655650	13
14025289	13
818725	13
13176234	13
5227724	17
26459494	13
21130209	13
2891707	13
423200	13
973689	13
5009316	13
3373088	13
7946461	13
3005379	13
13684063	13
8981077	13
10585941	13
13022177	13
31827164	13
1941455	13
2577989	15
11101070	13
2880148	13
11639458	13
2844435	14
7573860	13
3416004	13
7779781	13
1695234	13
347577	13
7538666	13
20900560	13
2531549	13
32860567	16
10080729	13
4128597	13
6050822	13
3570133	13
1769734	13
1709602	16
1572525	13
39529874	13
3567750	13
8301426	15
22843990	13
9200711	13
19041864	13
858065	13
6946772	13
12878090	13
10709421	13
15975829	13
40998241	13
8953327	13
2448037	13
1692966	15
5871448	13
830782	13
786877	13
10784109	13
9715954	13
3398942	13
1214453	13
15828787	13
716962	13
4478058	13
8936921	16
178926	13
20724151	13
1521565	17
11583780	13
2134929	13
2982249	16
7642843	15
1499697	13
2552737	13
20068912	13
8882804	13
9040598	13
243251	16
2449855	13
7566426	13
3000571	13
1547055	13
17709533	13
11031473	15
125413	13
11782797	13
207076	13
1687175	13
6795941	13
408212	13
842509	13
15379619	13
1130747	13
12634051	13
19610799	13
1656190	16
2343477	13
20193547	15
11136358	13
11908754	16
9437848	13
3087713	16
18719403	13
8328411	13
21401219	13
14764799	13
93630	13
5021054	13
5124337	13
9207663	13
9640682	13
15524	13
1113250	13
7996986	17
13688903	13
21340187	13
864241	13
15079902	15
12371906	15
12030263	16
447126	13
19119685	13
1793306	13
4689153	13
9345859	13
438816	13
2765674	13
4892034	13
16320366	15
9789885	13
318448	13
13422800	13
4290	13
9820603	13
14505846	13
6822315	16
1488350	13
10482093	13
7031645	13
17885938	13
6979252	13
4172116	13
2693072	13
1275669	15
2209355	13
27573423	13
3297911	15
2958864	13
5023155	13
14707251	13
13158448	13
3708662	13
6700850	13
23242493	13
5134560	13
15421671	16
3897762	13
3043880	16
20467175	13
9972875	16
13805792	13
10745129	13
2906856	13
6233706	13
4936670	17
20768028	13
9202350	13
26006209	13
3755198	13
2156051	13
14793629	17
7134629	13
1586943	16
98756	13
29455221	13
19686377	16
5897459	13
3665098	15
7609868	13
16992111	13
4177111	13
27871617	13
6500214	13
6677677	13
219215	13
7829685	13
3201717	13
5738095	13
684959	13
22898431	13
22423487	13
938118	13
11010897	13
285312	17
18680488	13
5483697	13
3113728	13
4371518	16
7492277	17
9150071	13
4978646	13
21380130	13
28388696	13
1667425	13
8746031	13
672490	13
8917498	15
22732396	13
19419089	13
3270171	13
6049375	13
15548797	13
2557555	13
478229	13
13042750	13
14591069	13
24480862	13
3691444	13
18410124	13
1122592	15
327831	13
40611171	13
345304	13
4088109	13
1773872	13
3850276	13
20608122	13
846041	13
10641427	13
7797889	13
12287522	13
6980851	13
10043512	13
7010468	13
5912012	13
18197184	13
23554447	17
345838	13
899571	13
3806566	13
9455969	13
2979679	13
779732	13
4889346	13
6242008	13
8681416	16
20140790	17
6628119	13
1507847	13
2169691	13
9132352	13
2244053	16
3177564	13
6297501	13
114200	15
30156358	13
36636761	13
369179	17
7036007	13
1439428	13
2066271	13
14149744	13
3641340	13
1770019	13
4830501	13
16369352	13
9032671	13
7893393	13
19075373	13
1144824	13
62015654	17
1050830	13
10106255	13
9458857	13
21452498	13
8996392	16
905966	13
3346052	16
32976943	15
2267745	13
1035133	13
144510	13
19223898	13
8446952	13
10307902	13
2929791	13
2527227	13
2443464	13
7923892	13
3977962	13
17020244	13
10143700	13
4805599	13
10440577	13
5890063	13
98186	16
19029781	13
11809495	16
32419710	13
1851043	17
1866272	16
10978125	13
3457338	13
12139899	13
4155879	13
10558434	13
28055093	13
5891943	13
20208250	13
19799060	13
25218170	13
5045183	13
6223526	13
20862533	13
5249999	13
7787121	15
32746186	13
1169619	13
12592228	13
15580701	16
8289804	13
294082	13
2340122	13
1088174	13
32126620	13
8707960	16
35519505	13
1321697	17
1224793	13
17106677	13
27945782	13
7560030	13
11523026	15
1319354	13
1102032	13
4407112	13
5130535	13
2144064	13
486747	13
5656706	13
13607890	13
36632422	13
1064716	16
16299859	13
389473	13
3931328	13
9387233	13
14673003	13
12723297	13
4348264	15
947394	13
30414070	17
455470	17
17442891	13
27752602	17
22357477	13
365645	16
632729	17
4184656	13
480289	12
10655331	13
1798848	17
1172504	13
630993	13
16951454	13
4423840	13
6547072	13
17817787	13
644139	16
1190552	16
16627435	13
1950992	13
13843224	15
61591	13
48074	13
7109453	13
1450741	13
2341123	13
4726952	13
3137412	13
565846	13
8565325	13
4983053	15
12895780	16
7397650	13
1089176	16
12991698	13
21014896	16
6979199	13
22360295	13
2242619	13
3136723	13
4217423	15
1952865	13
4858977	17
2959545	13
79043	13
4846951	13
17365982	13
9649809	13
7519574	13
2524474	13
18716463	13
32800389	13
1892993	13
1919029	13
1284497	13
4272319	13
7636808	13
1081672	13
5586798	13
8116994	13
6393245	13
4590547	13
12627434	13
7554714	13
4764561	13
2851237	13
8302320	13
6512380	13
7567578	15
5631065	13
5130269	13
10044188	13
5532445	17
12655248	13
679508	13
7441935	13
12046692	15
7571439	13
1781220	13
5050570	13
3995252	13
2408162	13
2089793	13
164372	13
7445032	13
12345306	13
20290899	13
427300	13
10378717	13
1458700	13
2453917	13
342831	13
2405122	13
6579327	13
17882276	13
18037042	13
2094411	13
4074548	13
25138636	13
2567771	13
22670007	13
19338181	13
1215697	16
6127118	13
4290114	16
23557853	16
1856749	13
6412235	13
7236189	16
1284515	13
547471	13
15950041	13
4212182	13
3951037	13
6417891	13
7563451	16
1045786	13
12564547	13
2143361	13
34866127	13
7161382	13
12843272	13
1359797	17
5570784	13
7827388	13
7513024	13
1446193	13
18773207	13
11172859	13
9289332	13
7050619	13
1521209	17
20122670	13
42864212	13
1915377	13
1566083	13
6074168	13
6148398	13
20354568	13
15558550	13
2183544	13
6732325	13
21084977	13
78234	13
1828985	16
2393289	13
3881099	13
193467	16
2496363	13
25976227	13
7667002	13
4714398	17
16646923	13
2549967	13
12744391	13
6182423	13
3160533	16
971093	13
4813359	13
4385578	15
7142837	15
1282973	13
5849916	13
1775774	17
4150133	13
6604863	16
9355160	15
381431	13
4998722	13
14296985	13
4536419	13
1496644	16
4484959	13
2348344	13
18755423	13
7330197	13
2129288	13
7383404	13
3261136	15
8633884	16
1054888	15
15881518	13
1057903	17
4398819	13
15650411	13
782984	13
6284186	13
3855624	13
1104932	13
2586112	13
9941265	13
8576440	15
487274	15
2282262	16
5898553	13
8562307	13
3214620	13
9958349	13
6994019	13
10406521	15
23219187	13
3129669	13
5438325	13
5163922	13
5028871	13
4157900	13
8357610	13
3628121	13
1390179	15
4267734	13
24812628	13
16485988	16
4195409	15
5577699	13
2903092	13
423964	13
18435657	13
1203922	13
2708360	13
2079140	13
3604155	13
33912519	13
9004817	13
10319117	17
6820198	17
11102863	13
12178	13
13170975	13
3781915	13
2225212	15
739669	15
22265568	16
5409037	16
17496752	13
653518	16
730520	13
15770424	13
5485854	13
22933078	13
403577	13
22785233	13
19595470	17
8443585	13
8960142	13
1440966	13
3454480	13
3864079	13
2990192	13
1357742	15
3648617	13
2407891	13
2851855	13
3697406	13
873342	13
5809676	16
149978	13
3088703	16
26602109	13
229508	13
19117636	15
2883336	13
16888791	13
13447848	16
6401434	13
274313	13
5954540	13
8230441	15
12220678	16
20989206	13
27901	13
8723741	15
2069752	13
4343886	13
714829	13
27196	13
11139738	13
8890586	17
8899872	13
16785697	13
8231168	15
2625898	13
18631864	13
21804058	13
2635985	13
4333175	13
2335483	13
39042478	13
3006550	17
11257642	13
8750119	13
37854267	17
1922527	13
272101	13
8898003	16
5356892	13
13252211	13
13139556	13
2931624	16
10327318	13
11999760	17
884869	13
14742660	13
62062	13
270798	13
24939267	13
598018	15
1453300	13
4966432	13
10280741	13
5346973	17
1700672	13
2010365	13
25908924	13
11933798	13
5614184	13
16831978	13
5856228	13
6130059	13
3323277	13
7436461	13
1222173	13
4346153	13
7895079	13
8195259	13
10912985	13
511575	13
3150095	13
917365	15
8462197	13
5806952	13
21985681	16
14600290	13
1003378	13
460831	13
6235727	13
37878935	13
10064525	13
6391693	13
2558073	13
1317246	17
11394811	13
8969551	13
7866035	13
15452645	17
6837288	13
1810466	13
1858064	13
4460638	13
10276167	13
8445058	13
7833878	13
4546383	13
26912979	13
1285057	13
8853973	13
21287468	15
10673520	13
17274166	15
30422618	13
1447310	13
11075143	13
4587188	13
4622585	13
8246362	15
27891774	13
7732783	13
10634846	13
9838919	13
1428899	13
9432465	13
11480731	13
12797813	13
450121	13
8348151	13
3715368	13
1288338	13
9089084	13
6215843	13
325738	13
12275704	13
1420276	15
7487621	13
9268567	13
5893969	13
23244938	13
2709496	16
2326561	13
6494729	13
21975334	13
1602469	13
14116991	13
258293	15
1922242	13
36221653	17
2425118	16
7711204	13
786361	13
2960471	13
6390512	13
9857329	13
3378589	13
5908070	17
4814135	13
16169608	13
2579196	17
1393729	16
3126589	13
18172586	13
10853809	13
19625026	13
7376183	13
195359	13
16313507	17
12035532	16
8646079	13
15820355	13
3130897	13
6975520	13
4603255	13
27908590	13
7233170	13
2371322	16
3804643	16
37786	13
7367710	13
2059925	13
51984907	15
14808290	13
11376372	13
24738139	13
6581389	16
2141853	17
8028083	13
3735539	13
3006184	13
9497841	13
31998875	16
168990	13
77352	13
13215757	13
2559228	13
23994365	13
5442942	13
10072998	13
2944919	13
5997821	13
10237209	15
488129	13
11713536	13
11378096	13
19278986	16
1464444	17
20869578	13
5285285	13
1681598	13
9645488	13
2692315	17
14053642	13
1345015	13
5108247	13
20215704	13
3583178	13
2556515	13
5189409	13
49342	16
3933524	13
6978575	13
4764685	16
3121878	13
21266894	13
4634817	17
3483582	13
14046150	13
6176949	13
10635631	13
704323	13
2217601	13
1381779	13
698668	17
9016393	13
3694626	13
5636792	17
2794193	16
3773887	16
868518	13
2176195	17
12577953	13
4491236	17
11542201	17
12999142	17
2207703	15
4306060	15
42185503	13
14843582	13
6300054	13
161713	13
3135417	17
87146	13
3975413	15
2413395	13
6093422	13
7455711	17
9205562	16
5096048	13
20039882	15
16901465	16
3864016	13
8704575	13
2604635	13
2244471	13
7354855	13
93954	13
15406809	17
8415363	13
6759059	13
2318106	13
6617627	13
5678205	13
1914817	15
2847612	16
7747738	13
8776231	13
5243127	13
5305222	17
156508	13
452677	13
5524008	13
3210158	13
2768204	17
19105656	13
22111819	13
1035930	16
15482534	13
1987302	13
6216581	13
4092394	16
6025740	13
8584767	13
2222260	16
4420701	13
266999	16
17498680	17
9154879	13
7260095	13
11093673	13
7758384	13
11487586	13
4821766	13
3771561	13
24879759	13
14988093	13
6273284	13
302727	13
26235346	13
6449944	13
3285221	13
3576934	13
2411526	13
8090397	13
282579	13
31610643	13
513338	13
366724	13
21556642	15
9692377	13
4457686	13
1602644	13
18612902	16
12927942	13
666576	13
7955763	13
3735451	13
10556953	13
7093355	13
6974119	13
13058653	13
2233128	13
2201332	13
6055702	13
6456983	15
27439998	13
839190	13
3114288	13
4603776	13
17359650	13
668939	17
728624	16
2939360	13
5367249	13
6009396	15
23690	13
7429926	16
13507079	17
10573515	13
2376141	13
482286	16
3864824	13
23231156	13
4581913	16
21283558	13
819798	13
3980395	13
7996700	13
18569248	16
8368558	15
3993557	13
20447565	13
2626340	13
1400506	13
405033	13
11125250	13
5990161	13
1526684	13
10093166	13
10082327	13
2924075	16
9935920	13
8008683	13
5996970	17
3059901	13
5427971	13
3719567	13
28952293	13
4598315	16
14916949	17
9665203	13
139923	13
1519043	17
3864040	13
5187285	16
8648220	13
1296043	15
9282767	13
11952448	16
5628385	13
5952752	13
11837855	13
1010361	13
33104868	13
8924876	13
6907735	13
5173740	13
4597410	13
11622332	13
13157959	13
2671233	13
8146901	13
15851511	13
9862442	13
849505	13
77134	15
11662883	13
6736098	13
8653681	13
15085927	13
6879866	13
9535819	13
1453755	17
16810479	13
36056065	13
410216	13
8726756	17
1577751	13
462985	17
107139	13
30760623	17
279694	13
6741091	16
5965885	13
5895314	13
2498255	13
15073509	13
14922457	15
3644707	13
27860748	13
3693047	17
2028911	13
7429135	13
27192435	13
170925	13
3507146	17
1775314	13
3405000	13
2862712	13
9371573	13
3832026	13
4074023	15
10054727	13
20550873	13
7022581	13
3144111	13
5152883	13
6623644	13
9823759	13
605847	13
13830183	13
9785511	13
7663563	13
15877032	13
7535668	13
1071388	13
4646889	15
7982762	13
13583502	13
11178837	13
670099	13
10454904	13
9660997	13
6014953	13
11368095	13
1155233	13
9028379	16
14363681	16
1449818	13
4709883	13
13564877	13
1993133	13
1839901	15
15105643	13
1756287	13
5524125	13
11252575	17
1914190	13
13638682	15
18363336	13
10749003	13
9485809	13
940318	13
363487	13
17863554	13
13771576	16
5281734	13
11190531	13
3583530	16
74155	16
8140195	13
630543	13
12688679	16
15005321	17
18299743	13
6745847	13
3283996	13
1895312	13
35528002	13
20539016	13
14288415	13
3930594	13
1032113	15
1987119	13
7117355	13
3978019	13
239312	13
1250833	13
54410640	13
3526936	17
403664	13
671058	13
925296	13
24533763	13
23567372	13
1825254	17
2330523	13
10024329	13
562993	13
140221	13
3703299	13
25697557	17
647505	13
5768099	16
2333495	17
13948576	13
5770844	13
1038600	13
8927061	13
14496016	13
29639779	17
4246894	11
6840273	13
3052535	15
3617569	16
8604643	13
6964198	13
1524252	13
4546011	13
2965504	13
1880503	13
1020028	13
1321759	13
16580887	17
16369425	13
4860126	13
8905158	16
7394219	13
10380371	13
954797	13
5479265	13
3552112	15
6106504	13
3797835	13
16554297	13
2092016	13
17068470	13
2904503	13
13866594	13
19852231	16
2996504	15
3158765	13
16864137	13
467355	13
4691954	16
17565052	13
4491358	13
2348500	13
528665	13
10004426	16
19170933	15
2094716	13
8056326	13
7780339	13
21092962	13
5663422	16
19289577	13
1560646	13
4839794	13
1546858	13
5878477	16
587264	13
12203154	13
7010165	13
4761116	13
1918144	13
15759872	13
5522197	13
6121581	13
29984824	15
18963371	13
25275553	15
4129939	13
4933789	13
10177266	13
4242063	13
2171747	13
4407407	13
3492949	13
4779165	13
4235884	13
1252776	13
8769447	13
3342268	13
10708	13
4564051	13
11499774	13
25219975	13
6442529	13
4409839	13
19318330	13
6235311	17
15657288	17
55306898	15
1831806	13
41195050	13
8280559	13
12345168	13
3944413	17
1149269	13
17816023	13
970262	13
270500	13
7280750	13
7903794	16
9240513	17
827655	15
427797	13
620135	13
17508297	13
6993227	13
16091100	13
4414314	13
22534902	13
10391579	13
8229291	13
9266888	13
9948063	13
6443278	15
3629783	13
355388	13
4547284	13
7285439	13
3416618	15
3868324	13
4231656	13
9609721	13
449180	15
7647129	13
14277320	13
1701986	13
10510023	13
18003414	13
378330	13
487699	17
14218496	13
400394	13
6333076	13
5826594	13
5817257	13
20688298	13
3656542	13
12113312	13
14772990	13
10042770	13
7110950	13
1275057	13
4817739	13
16462357	13
12606359	13
17097707	13
33114160	13
6090600	13
15490778	13
26014113	13
321710	13
11242118	13
2891826	13
198585	16
3805755	13
9663319	13
2226218	17
10121392	13
7111389	13
9572015	13
6071142	13
8705424	13
16038840	16
4127937	13
5320222	13
1694437	13
7567923	13
1226	13
10119703	17
10265645	13
31091798	16
6064073	16
2034266	13
16986300	13
6849000	13
6061088	13
5748976	13
1742004	13
5631540	13
11492074	13
3466598	13
4254825	16
6352201	13
2288406	13
7085315	13
4595136	16
15725398	16
4442481	13
11372592	15
1504526	13
848124	13
2396138	17
18803920	13
10806253	13
17673814	13
3140815	13
3285033	13
15715025	17
10552832	13
13608799	13
7155795	13
16492844	13
3106691	13
5515244	13
893574	13
14149681	13
18227488	13
7729811	13
976330	13
2376261	16
750231	13
16374867	13
11704163	13
1973751	13
3310979	17
33102837	13
604927	17
4502008	15
12452910	13
12647589	16
5040046	13
4525790	13
2637611	13
8145618	13
2517877	13
7635826	13
2447588	13
3317569	13
12623527	13
3443272	13
18669406	16
13449985	13
18024654	15
9947130	16
3384886	13
727759	13
73353	13
10344664	13
6372966	13
8296378	16
10585049	16
2220485	17
3025546	13
1158147	17
9997344	16
1519862	13
23689057	17
3004982	16
28135607	16
11983113	13
1083244	13
3480160	13
11857969	13
2331461	13
30984022	13
12645309	13
9478937	13
11473268	15
3357329	13
3868865	13
5661772	13
10663929	13
193532	13
4465830	13
3005391	13
2311035	17
554453	13
14294229	13
1242322	13
4371120	13
8393172	13
6563645	13
15538090	13
16398217	13
11254106	13
6545825	13
7655376	13
8147020	17
14114420	13
16379141	16
2913470	13
20875251	13
20709397	13
12691310	15
12899527	13
3959324	13
8963249	13
8551937	13
18924468	16
889811	13
232073	16
12002458	13
568887	13
2836118	13
831972	13
447669	13
10013979	13
11048916	13
18519162	13
6689670	13
22035271	13
3756802	17
7529407	13
980245	13
155743	15
2228171	13
4010953	13
5707898	13
1756659	15
15476168	11
3297696	13
1942386	16
1595790	13
19827711	13
10473751	13
3144794	13
7734460	13
9221765	13
266028	13
20956312	13
9835606	13
19007723	13
1536041	15
13129060	13
9471629	13
10784511	16
874515	17
867497	13
2734454	13
19538950	16
8125919	13
3556608	13
7679039	13
5565985	13
39596731	16
14829801	13
12271267	13
548693	13
8843554	16
3274828	13
2487670	13
10901494	13
29736350	13
2924911	13
8257959	13
15794262	13
15817995	13
10956810	13
1138289	13
2017568	16
29132909	17
5390654	13
8082076	13
821390	13
6361098	17
20881655	13
6001394	13
7693420	13
8214056	17
6443859	13
7284537	13
28775299	17
16532336	13
14271008	13
5746625	13
9767901	13
4218148	13
2121007	17
4770572	13
1113848	15
5502784	13
1793367	13
102199	13
7085705	13
5844575	13
3084395	13
10591169	17
111649	13
2341001	13
8825162	16
4037278	13
315037	16
5288129	13
2956287	13
711899	13
2849210	13
7139796	16
4134394	13
7777100	13
8172705	13
6065755	13
5866128	13
3561515	16
1370643	13
9450985	13
9911598	13
9286439	13
5618625	13
7271646	13
4092484	17
2220316	13
573063	13
2732555	13
3486040	13
18885116	13
13996778	13
570545	17
16934065	13
13271075	17
3845194	13
18260729	13
855064	13
5488722	13
32401807	13
24043959	13
10941059	13
5611824	13
19870615	15
5954251	13
43837	13
12935771	15
2453031	13
761914	16
6099250	13
26478029	13
13034843	13
14510420	13
2819989	13
13650411	13
421889	13
14448693	13
626986	13
3582448	13
2857680	13
3968913	13
12308017	13
6705054	13
6749118	13
4983459	13
4172387	13
11897014	16
2231884	13
959114	16
13287122	13
3726103	13
1836115	13
1931637	13
7416259	13
19207839	13
2141037	13
30408357	17
1992289	16
8365170	16
17978309	13
5888973	13
2499635	13
3422896	13
17914825	13
5033110	13
6564705	13
6837050	13
3093327	13
8993989	13
1985630	13
12207907	17
2393657	13
9270297	16
13365872	13
14511472	13
8431013	13
1673249	16
3344782	17
19076	13
9301345	13
5103697	13
4023478	13
697476	13
10961202	13
528098	17
3060525	15
6549800	15
10960508	13
12278589	13
12521020	16
5076634	13
12035486	13
11584224	13
7594251	17
13008398	13
2049867	13
8616871	17
10294069	13
11290177	17
8740268	13
4473714	13
7744907	13
14592023	17
5511034	13
1127301	13
11088235	16
32923504	13
346268	15
8877640	13
513026	13
14785767	13
885305	17
3625749	13
200625	13
7476095	13
5769519	13
10239367	13
2092654	13
4277283	15
6109741	17
1599245	16
641628	13
10154114	13
869112	13
1529742	13
175069	13
4491941	13
10402569	13
7160255	16
10692434	13
11804773	17
4005431	13
1205450	13
7866928	13
11187399	13
6953948	16
1657459	13
3996990	13
780750	15
4951476	13
4565697	13
2584598	13
3117734	13
3738008	13
12718394	13
9566688	13
2072898	17
4219834	13
10669649	16
2789258	13
1024866	13
2311600	13
36519915	16
392859	13
18635629	13
292987	13
3555891	15
3442387	13
2212452	13
3283642	15
2566249	13
2519769	13
2268682	17
16258980	13
30026939	13
2355875	13
2129811	17
10838089	13
11719921	13
7459336	13
705349	13
829630	15
24189175	13
15237346	13
936689	13
13579114	17
10068324	17
2331591	13
2319560	13
916833	15
464174	13
5114952	13
35146270	13
8748452	13
6478942	16
25459659	15
8671416	13
3974759	13
22989560	13
1609922	13
30831466	13
17524480	13
3685102	15
4193952	13
7154091	13
3196489	13
1048050	13
9033402	13
791324	13
4422880	16
12035902	13
7101841	13
21046058	13
4368809	13
3307668	13
1613408	13
8957012	17
2060679	13
3810298	13
7871644	15
7110761	13
329145	16
4952400	17
2169752	17
10634416	15
12745509	13
673101	13
2641563	13
8325157	13
2643237	16
61596	13
798173	13
19935854	13
1555507	13
14996223	13
18179018	13
749363	13
2078792	13
628162	13
594097	13
7351584	13
22919108	13
24438440	13
5846160	16
1127751	15
4319742	13
1345702	13
1176128	13
6141430	16
12782357	13
16295059	13
3850123	13
7306568	13
17530876	16
8543733	13
1000519	13
4358069	13
687252	17
6378145	17
5055436	13
2004717	13
7679323	13
7659014	17
38979665	17
1669668	13
4133380	16
6921968	13
8446228	17
2958435	13
4476480	13
10397581	16
5024656	13
7060128	13
2883930	13
8737008	13
10590796	13
8474168	13
1704906	13
2016260	17
46846	13
18993900	13
6337168	13
2973995	16
1889529	17
16454966	13
1285279	13
1089728	13
63837	17
4240817	13
2325800	13
8226590	13
10848774	13
6126447	13
9289179	13
684260	13
4146894	13
178184	13
2338144	13
36214126	15
1544383	13
5482679	13
7398845	13
126994	13
2146166	13
8712864	13
5705158	16
8808337	13
2058443	13
16568641	17
10364840	13
10593781	13
5758939	13
2065814	13
2111332	13
2605679	13
5601370	13
9602888	13
6377291	13
3025387	13
7141472	13
16977688	13
23117736	16
17902625	13
45728583	13
15450721	13
465417	13
8925382	16
557430	15
8149838	13
1761264	13
18576996	13
19195566	13
1472235	13
562741	13
24426113	17
6496030	17
4102911	13
3007439	15
1535783	15
27590662	13
28455721	13
9159352	13
7732259	13
25682973	13
3251126	13
6334191	17
25640840	16
6648228	13
26907087	13
5770182	13
625065	13
8839260	15
6206389	13
6567657	17
17718460	13
1548623	13
15528000	13
2465308	13
10887167	13
2375080	17
1604575	13
23157777	13
2310316	13
465700	13
4193590	13
10298353	13
1100736	13
27843454	13
7797201	13
3050228	13
6425068	13
3859256	13
13484356	13
27727451	13
11108594	13
2397464	13
13022490	13
21071778	13
13741960	13
11914227	13
11950977	16
1260942	13
14933101	13
5077630	13
42210	13
8755413	13
661988	13
465177	17
4018030	13
1168407	13
7263169	13
13503455	13
16615383	13
3371290	13
197262	15
27349402	13
147226	13
427140	13
837137	16
2731062	13
9493463	13
31166669	13
1383968	13
9155846	13
1242198	16
9471136	13
1054760	13
14101826	13
8035218	13
7739219	13
5878641	13
8606802	17
3753104	13
20625628	13
11176528	13
3193880	13
10308473	15
519184	13
5830972	13
4957108	17
1465674	13
4003565	13
4262449	13
10510978	13
4140669	13
9059992	13
3739941	13
314875	13
18443436	13
3113723	13
17470933	13
9040578	13
8677080	13
158182	17
8875087	13
4455141	13
1626831	13
16710542	13
3315016	13
3014212	13
1360712	13
5427588	13
8707544	13
13238110	16
17486119	13
4232656	16
9992863	13
34579791	16
35844875	13
878401	13
2234091	13
26929204	13
10066019	16
2138366	13
2144382	13
6651549	13
6367307	13
1802366	13
9385069	13
5669617	13
12106975	15
5199094	13
18457893	13
4234800	13
15666698	16
4105179	13
21046038	15
11436240	13
844369	13
6609380	15
2016906	13
5775507	13
1952089	13
798927	13
2779121	13
20103154	13
4381351	13
8974764	13
13526848	13
6367400	13
15267193	13
12942122	15
241774	13
8684265	13
15480266	16
14146352	13
6350523	13
15574322	13
3283163	13
6643633	13
2194187	13
961176	13
7799997	13
9381124	17
2886717	13
1212494	13
12876111	13
4605855	13
3616471	13
14324389	13
3239858	13
2158971	13
181428	17
1621066	13
6669768	13
5596602	13
7099033	17
2107576	13
16912844	13
7178182	13
3932427	17
28497422	13
19649403	13
3677247	17
15065737	15
31739108	13
2485352	16
3145439	16
1659190	13
9810833	13
1185806	17
9484410	13
9604637	13
4446313	17
188325	13
24334308	13
1072299	13
2615462	16
2091617	13
1366744	13
3317044	13
1778862	13
4696282	13
5081303	13
7495926	13
17461267	16
1027197	13
11933961	13
9406195	13
13286697	13
1942604	13
20735032	13
5289196	13
6932025	13
191021	13
418010	13
2277820	13
1161743	13
14695599	13
4235580	13
8249435	13
19148415	17
13399612	13
433275	17
22865490	13
4282903	13
1064865	13
5193184	13
7571624	16
4267728	13
1245304	13
406061	17
2088375	13
5692183	13
6820845	16
6353649	13
824475	13
22789222	13
16540732	13
1980026	16
1929222	13
42173864	13
4366948	17
11809744	13
3639859	13
18316217	16
2099146	13
790871	13
12911241	13
2207563	17
15963929	13
6725706	13
14170080	13
3559350	13
10170437	13
14021840	13
7099899	13
1935707	13
9105469	13
5608899	13
3265780	13
9312319	13
15439541	16
21788662	13
8460014	13
2904473	15
9376363	13
939936	13
3611473	13
5735599	13
3526159	16
3588347	13
9656098	13
1481494	13
441020	13
7248902	13
28200828	13
8141304	13
15800103	15
235021	13
2211	16
6801266	15
3478115	13
2111390	13
3011084	13
498203	13
1974549	13
256151	13
3104951	13
6785922	13
3513202	13
3901234	13
13306002	17
9539196	13
4210228	15
11837322	13
1173997	15
6612170	13
1072603	13
1409478	13
10561461	13
21965558	13
14654690	13
274006	13
6219251	13
70952	13
7882725	16
544675	13
18967316	13
15483785	13
3182010	13
19278827	15
1395365	16
2927632	13
1878963	13
10214075	13
3131908	13
4844151	13
4433040	16
23763373	13
1651369	13
16533889	17
14415643	13
4936474	13
12185509	13
830721	13
7566675	13
26278064	17
2360758	13
7647459	13
28007334	13
26942425	13
2786063	15
5680835	13
265792	13
246882	13
17323966	16
903545	15
11248093	13
9560085	13
406445	13
8889486	13
9820820	13
24757093	13
15530993	13
2248025	13
8579888	13
93290	13
3740864	13
16673456	13
7613187	13
3954039	15
2590815	13
18061785	13
2657370	13
7775206	13
2161499	13
22945916	13
10229810	13
9971092	13
3538560	13
1731331	13
7485490	13
17568783	13
4140468	17
9380457	13
8468257	13
11919705	13
9140315	13
21395591	13
4082927	13
1480938	13
9569582	13
12579725	13
9834964	17
491050	13
4278533	13
21155942	13
961604	13
21109973	13
2907574	15
8109275	13
17217750	13
1788787	16
1972688	13
3043226	13
6268099	17
3013561	13
4564519	13
2197152	13
1704357	13
19872131	15
3991692	15
14850842	13
4993821	15
5714137	17
13502697	13
16527853	13
3559763	16
1036971	13
5044439	13
25711083	13
3266945	13
4189661	15
36027461	13
12875138	16
6722324	13
5640705	13
4915108	13
9608345	13
4036880	16
3609625	13
21824542	15
14299425	13
5751136	13
4443501	13
45417467	13
3685198	13
9684119	15
3559622	13
9112327	13
13907446	13
30847176	13
4627604	13
30483729	13
6310039	17
3163506	13
8854270	13
18081047	13
21015918	13
435527	13
2130845	13
25209403	13
19550483	13
3856961	13
3127767	13
4886413	16
3362549	13
7308326	13
5171766	13
2629058	13
9780861	13
8902657	13
57619730	13
345338	13
8140241	13
228613	13
7274018	17
9318905	13
6781003	13
7930570	13
18666674	17
8966772	13
10419866	15
7259333	13
5765742	17
8398323	13
208660	13
5287909	13
9316335	13
5014230	13
1575945	13
14496993	17
5334868	13
3518569	16
1978096	13
1564687	13
4709151	15
2334499	16
5460263	17
6694518	13
1027839	13
5457934	17
6064375	13
4334312	16
12146004	13
7156478	13
596495	13
2062602	13
8037313	13
18569349	13
3163093	13
6531374	13
4274903	13
4067218	13
824727	13
20349818	13
2374475	13
11679959	16
2484816	16
43452401	13
4235357	16
3581635	13
196498	13
6481028	13
25599785	13
3792535	13
8133321	16
999611	13
6064177	13
2332430	15
3525274	13
17297164	13
27436815	17
18302558	13
12521801	13
3600704	13
5960434	16
9718020	13
262178	16
8996926	13
1520484	13
494338	13
5219716	13
11368463	15
22699495	17
3855373	13
3712837	13
1426447	13
11175413	13
3004072	13
13756400	13
4132301	13
46558287	13
17216023	13
8912652	15
28324741	13
16285373	15
51655	13
5799891	13
4903033	17
11908037	13
12981469	13
6658973	13
857027	13
297364	13
7404498	13
709066	15
17453890	13
3294176	13
11737158	13
3013275	13
4233138	13
14639134	13
12948653	13
14004309	13
18339224	13
25175396	13
7944920	16
13809363	13
15463207	13
770675	13
11671062	13
1958318	16
2152	13
9386986	13
2763649	13
11435636	16
15045551	16
20584410	13
6710141	13
9159896	17
1284514	13
12272284	13
5217521	13
2897318	13
3415410	13
24398878	13
3281199	13
4335697	13
6023773	13
16963575	13
4200476	16
28770986	15
4609945	13
332176	13
8772246	16
2389191	13
15834033	13
6474639	13
210664	13
33187220	13
1714513	13
9262425	13
2434995	15
14184210	13
210136	15
5986309	13
8259084	13
1881703	13
12843877	13
1509315	13
17580688	13
2614334	13
4654555	13
7086541	16
4793024	13
2413802	13
11713455	13
477730	13
27324460	16
685627	15
12936360	13
5143208	13
5494290	13
4622254	15
11898923	13
18274669	13
4187098	13
2325026	13
9845849	13
8705479	17
5867232	13
4585838	13
626359	13
569886	13
17276152	15
3804051	13
3471166	13
5672385	13
6265417	16
13740955	13
1463521	13
14595988	15
4544137	13
2788117	13
2957782	13
6451	13
5266745	13
1689697	13
375256	13
2586640	13
14791084	13
11979080	16
2616483	13
6329925	17
9281122	13
1850753	13
12693024	13
13541531	13
6054542	13
12329296	16
21112043	13
7892304	13
6961594	13
18379518	13
5631754	16
6871356	13
3194555	13
7850400	13
4191954	13
5393350	13
19847470	13
4836527	16
3547666	13
21179109	13
2021048	13
7031559	13
37015899	13
20859597	16
5026804	13
8345371	13
412197	13
10114308	13
19323640	15
8723752	13
6071690	13
4072763	16
3930431	13
654965	13
23415257	15
4748992	13
9459133	13
7630994	13
2061220	13
2228564	13
14232576	13
1024767	13
8224175	13
9185864	16
12009060	16
6872451	13
31901921	13
12438271	16
4900385	13
1045020	13
13530152	13
12178274	13
2208550	13
3114616	16
1157801	13
19591156	13
7518179	13
26925111	13
6748486	13
15875449	13
28513806	13
10271888	13
4450471	15
1633838	13
59849	13
14399329	13
1855291	15
114335	15
1103854	13
7385390	13
10402595	16
16193078	13
8459886	15
4964779	13
7421728	13
2887656	17
12060236	15
7014953	16
19882474	13
9460129	13
1903465	13
265829	16
3808690	15
760042	13
8917126	13
23036822	13
5453729	13
11883282	13
15191989	13
29524737	13
1557678	13
2895766	13
3367812	15
6179915	13
4667140	13
11277644	13
397406	13
4596455	13
6130896	16
2940854	13
19725682	13
15498366	13
1886055	13
4705679	15
2429883	16
16825492	13
8345917	13
4521453	13
506667	15
9098856	13
9969653	13
4594507	16
1822436	13
4733992	16
1964392	13
17368176	13
16268371	13
1974560	13
3022811	13
10812025	13
4787332	13
1913056	16
28580191	13
1491397	13
2124112	13
13002590	13
221015	13
1608719	13
1682659	13
1000674	16
9672330	17
10648556	13
11389515	13
1368384	13
9533179	13
821314	15
9249126	13
5939675	17
4304738	13
10979168	13
1420031	13
40514981	13
6263474	13
13239702	13
8091151	16
42107086	13
7522911	13
150272	13
16235593	13
10190483	16
6269390	13
6216823	13
13116876	13
21846709	13
5191384	15
23387068	13
4828599	17
8611281	16
1172440	13
5609247	13
137149	13
12500299	13
6614960	13
7313290	13
49507	15
18096218	13
6858643	13
30557789	13
14923560	13
17112543	13
3480811	13
1108657	13
852738	13
4834886	13
3242894	13
2214543	13
8535668	13
1152255	13
4648108	13
10862708	13
4909588	13
4528135	15
3370274	13
4245868	13
303318	13
6829910	13
21499050	13
18490419	13
911027	13
5486778	13
12315957	13
4348462	13
6169303	13
11317791	13
3750327	13
743401	13
10795593	16
447203	13
7213808	13
8943883	13
10496746	15
5587813	13
17405116	13
17542368	16
1760936	13
2062780	13
8114185	13
2223256	17
4212232	16
10938500	16
4616967	13
9576617	13
3170689	17
1227068	13
1460240	13
19651011	13
262768	13
16964676	13
21366813	13
18448217	13
22174742	13
8109813	13
2248062	13
3047569	13
8218174	17
9506155	13
2858848	13
1100610	13
41559046	13
2132468	16
243959	13
6567918	15
7727248	13
10039875	13
5839718	13
9633029	16
1075988	17
522072	17
9036706	13
4612705	16
1382004	13
14348659	15
7038712	13
16159195	16
2406503	13
140440	13
8247019	13
655447	13
1087476	13
63026	13
25717923	16
2734704	15
774982	13
9033598	13
4426650	13
10285259	13
12606081	17
4384200	13
9969717	13
2579114	15
4658703	13
5088358	13
5220775	13
11843925	16
1129386	13
3024456	13
20995	16
2430369	13
193335	13
3160701	13
15391083	13
15784508	16
5149505	13
10369895	13
19142932	13
8428701	13
4022577	13
4913271	15
36763158	15
6974067	13
20012013	15
1069830	13
3182053	13
6787264	13
2200678	13
7338176	13
11645415	13
9599481	13
2485373	13
776893	13
3764061	13
14280	13
20352998	13
3807214	16
2688153	13
7951521	13
5545658	13
8342888	13
1847060	13
13652099	13
10680884	13
5122890	13
2842096	13
5605728	13
4061297	13
6539754	13
2164344	13
676781	13
9037172	13
1590715	16
12527777	13
5449042	13
9606297	13
5114713	13
5771261	13
9579066	13
8954389	13
11936558	15
21697543	16
215821	15
266686	13
723544	13
5596520	13
3013552	13
10005295	13
2031715	17
6922362	17
5650641	13
12745444	15
19682514	13
2317359	13
2257106	13
6086775	13
1332796	15
10119419	13
14311582	13
9618329	15
16602586	13
1368401	13
2818553	17
453061	13
11685206	13
8602709	13
9010290	13
19429824	15
7069072	16
8512986	13
4672274	13
2023175	13
3910092	13
2180895	13
16632625	13
1290176	13
2029847	13
6961318	13
2253406	13
7177537	13
12589983	13
5643214	13
34718	13
649715	13
3222378	16
7000834	13
33661658	15
1816144	13
5224353	13
22948024	13
6693238	13
4624755	13
223770	13
944924	13
16211474	13
2381281	13
5054465	13
354677	13
12015434	13
4723899	13
17575592	13
7722386	13
24283308	13
18221222	13
20272256	13
38262775	13
6099430	13
1570782	13
8462227	13
578315	13
2585895	13
17725419	13
3164990	13
798262	16
3383558	13
7579205	13
14373238	16
24427794	13
11593938	13
3470060	17
10764190	16
18678740	13
3766506	13
6122915	13
294702	16
1101506	16
16429990	13
4756683	13
4668466	13
117426	16
5076594	13
9938344	13
345908	13
8207678	13
4506033	13
4597514	15
10405487	13
5880329	17
2691060	13
12282346	13
1709886	16
3307184	13
1609170	16
2625659	13
7030171	13
21173245	15
15170797	13
5086776	16
2985678	16
524993	13
13684855	13
9879669	13
3483961	13
4955364	13
1477413	13
53718	13
5314656	13
6676548	13
10467594	13
989054	17
535366	17
1268496	13
1074962	17
11716029	13
3528513	15
9645946	13
4093643	13
149398	13
122006	13
4725456	15
19600860	13
10441756	16
4510778	17
8771787	13
289416	13
709321	13
3079585	13
17236976	13
80171400	13
3497758	16
3672572	15
3308366	13
7460082	13
6514136	13
9095965	13
5496286	13
11231476	13
4067068	13
23878787	13
613035	13
17649985	13
14394677	13
2736521	15
5784223	17
3405353	13
14855345	15
12929682	13
1488548	13
1223481	13
4652282	13
11660165	13
1782453	13
3783596	16
1569304	13
9251239	15
2371545	13
11923779	13
3180622	13
2282185	13
35007638	16
2018720	13
2245439	13
1774742	13
6395521	15
11849841	15
673464	16
6331578	13
4606178	13
151426	13
1843988	13
7306579	13
1762788	13
1679807	13
2075645	13
9567793	13
1062881	13
10425969	13
10960148	13
12591735	13
8463112	13
2386547	13
8802381	13
8834724	13
15881941	13
1347655	13
7246879	13
108082	13
7516589	13
3216829	13
1007216	16
5922347	13
2347064	13
1172187	16
259217	13
958976	13
4551944	16
12931591	15
8108678	16
5309346	13
36313080	13
3843440	15
3225240	13
13513348	13
9490463	16
2237711	13
17062367	13
14995089	16
19495969	13
2290468	13
22458897	13
1811990	13
6064480	13
1220014	13
1905657	13
16946977	17
12127436	13
17720850	13
21714694	13
54919786	13
15524061	13
11485617	13
34756334	13
7213339	13
19252038	13
3985295	13
16236162	13
217313	13
9922773	13
8774485	15
3533743	13
9001304	13
5900663	13
3102113	13
13879501	13
2579425	13
6623962	13
6489515	13
6776812	13
766250	13
2934802	13
17358595	17
5847007	13
891684	13
5314406	13
6927257	13
6197774	13
10635636	13
3456930	13
1811898	13
22264527	13
3229318	13
20077456	13
3021214	13
8250811	17
2668157	13
8942267	13
6791085	13
6294389	13
17383649	13
2944	13
3782302	13
542400	13
440024	13
3557343	13
26154662	13
3571845	13
1384667	16
12412170	13
466677	13
15053200	13
4106501	13
3863855	13
3305742	13
11747748	16
6116686	15
477290	13
8813482	13
5212530	16
8884786	13
9050354	13
6246652	15
11195412	13
2208174	13
980492	15
3770273	13
2980598	13
5396327	13
12012993	13
14678704	13
16315163	13
866284	13
5366762	13
6186454	13
1978005	17
3881236	13
2168788	13
23344192	13
2760886	13
2230487	13
246197	13
6149557	13
16945354	13
8141019	13
7872923	13
5942404	13
12857291	13
18794647	17
649327	13
12031032	13
11118996	13
17787467	13
10950617	13
9590171	13
19167030	13
2336541	13
33422244	13
12475287	13
11073170	13
6236731	15
11854228	13
1319244	13
2463442	13
20871367	16
18724232	13
2817705	13
1602667	15
4013270	13
33173257	15
2249511	13
6593271	13
15089823	13
2031400	13
2183096	15
4926887	13
10305813	13
16577427	17
9166331	17
106774	13
22244862	13
3544644	13
9587748	13
1411161	13
2691235	13
18737914	13
851391	16
10107205	13
28665632	13
23331396	13
3187010	13
1489442	13
6098314	13
5887433	13
2763071	13
12009602	13
5658176	13
954375	13
2721262	13
5620879	15
5064395	13
415192	17
5207229	13
824680	15
9189050	17
3927162	13
457731	17
11902546	16
7505474	13
3993238	13
32817964	13
2836834	13
3411168	13
5320892	13
3022070	13
5736654	13
2664976	13
13813576	16
4323505	13
20023451	13
23621901	13
5232873	13
4314492	16
4734685	13
17234549	17
391150	15
13167974	17
1869022	13
1642668	13
12234197	13
15059467	13
157250	13
749450	13
5831003	13
7299971	17
5271710	17
7212440	13
14136921	13
11822605	16
19043849	13
2376370	13
4978788	13
16803472	16
17466331	13
3185602	15
16008559	13
16432295	13
12054732	13
7255424	13
28210135	13
28198460	17
3049245	17
8957309	13
668488	17
497823	13
471785	16
590871	13
4382590	13
4072370	13
5238653	13
2520866	15
27237852	13
13412606	13
1568832	16
2431268	15
5827833	13
22933715	13
11936322	13
1395898	13
6632705	13
3179186	13
1656395	16
54421344	13
1030406	13
27640519	13
18789268	13
24782186	13
6910600	13
5469612	13
17783354	13
14116492	13
589781	13
8942024	13
5618721	13
6167715	13
4700040	13
9934630	13
15741393	13
10018691	13
1344303	13
2142706	13
2492488	17
623624	13
6718858	13
3213627	13
7024768	13
765542	15
11073299	13
6252393	13
1215738	13
830275	16
11220145	17
3347721	16
4358205	16
3985704	13
7084253	13
12617491	15
121647	16
18198462	13
29528595	13
58148	17
2517443	13
19138203	13
3328279	16
6467295	17
9442557	13
6260633	13
2785455	13
6365378	13
4577039	15
2262830	16
12029697	13
4660805	13
21334287	13
706745	13
1329270	13
2550260	13
1811633	13
31791221	13
23964989	13
727897	13
1722197	13
5334071	13
10481539	13
9150981	13
1160648	13
7979869	15
30674409	13
8490868	13
821776	16
5029891	13
776851	13
1434737	13
16059238	16
14604020	13
4940578	13
18769576	13
5702902	16
14633141	17
11418123	13
14220800	13
2516763	13
9283044	16
348300	13
10581399	16
11041392	13
4997501	13
7645727	13
398810	15
2493515	13
2755397	15
1185132	13
10694353	13
38596493	13
2367783	13
16410737	13
4200717	13
4347602	13
4694254	13
12546004	13
397616	13
19668291	13
19731609	13
661889	16
4676120	13
5920242	16
21887922	13
519489	15
1881840	13
7526114	13
378938	13
1386880	13
62761	16
1926919	16
2599483	13
19770071	13
12116560	17
429048	13
825250	13
7059611	13
9944083	13
1642231	13
4727308	17
8128624	13
10246014	13
2506383	17
11036223	13
6591430	13
5141867	13
73431	13
8205627	13
8124911	13
591199	13
4835264	17
5468898	13
4686829	13
15302001	13
9407467	13
2285123	15
4744712	13
9243527	17
5251230	13
7869811	13
3369238	13
1090665	13
1863332	13
1218731	17
1991519	13
6867030	13
14088585	13
9018216	13
3453500	13
16966557	13
5296167	13
1444093	13
8038794	16
3472607	15
10428275	13
9520295	13
3337812	13
8514798	13
2376344	13
340461	13
3587418	13
6010637	13
16870747	13
4311007	13
552066	13
4271457	13
2119717	13
11020896	13
8135648	13
5670909	13
7763213	16
1073993	13
671434	16
13773387	15
27364539	13
72477	13
15384211	13
3402929	13
21881127	13
14426680	13
6389855	13
10587666	13
3731685	13
3821094	15
21948298	13
940660	13
9537850	13
137853	15
1437341	13
12689428	13
2712802	13
2406298	17
2352385	15
8280803	13
22416614	17
16804478	13
666850	13
21383715	13
23078117	13
12227442	13
12896281	13
4292171	13
39593	13
13549032	16
10676870	13
2246036	13
6093702	13
2425330	13
3020614	13
1397809	13
3325960	13
51601824	13
2101317	13
36554686	13
3973607	13
5509673	17
12702485	13
16021433	17
16524974	17
12308170	13
6239687	13
16533801	17
5258766	13
8396727	13
1008044	17
4279952	17
2258956	16
3506694	16
14778753	13
7757226	13
7447652	15
4263823	13
19910254	16
1820908	15
16660309	13
17498011	13
13473286	13
4474625	13
247102	13
1401084	13
9119813	13
18352688	13
4550370	13
8329346	13
19444747	13
12531583	13
2517216	13
2858984	13
4676014	13
666057	13
5622046	13
1606877	13
2675674	13
2433468	13
5722460	13
20882846	13
33418725	13
2647830	13
8336182	16
3917491	13
3814093	16
14538287	13
22096163	13
8330714	13
1827457	17
2538385	13
2422599	15
9927307	16
2569194	13
5974555	13
3933785	17
1422852	13
12820040	13
14107943	13
23790021	13
133126	13
13825886	13
11934659	16
2126586	15
96732	13
2251317	13
24274225	13
8556363	13
11942412	13
325190	13
6356049	16
8373779	17
13992311	13
2724668	13
6257205	13
43533615	13
8030703	17
3513954	13
9147854	13
15016302	13
24548261	16
21358761	13
2881903	13
1041272	16
4973479	16
11706682	13
3117542	13
56909834	13
14905866	15
31401472	13
10833932	13
1300379	13
13375796	13
1195130	16
13485909	13
3616583	13
1371082	13
3291521	13
4957824	13
5427084	13
26348	13
428921	13
5613530	13
669949	13
3233736	16
8789805	13
23166174	13
3009613	13
30216107	13
6670808	13
5220317	13
4385724	13
599607	16
20715268	13
20493341	13
5322896	13
7480767	13
1530851	13
7008250	13
466826	16
512979	16
9104224	13
8770487	13
15636321	13
5901436	13
7777620	13
11410099	13
2931680	13
100661	13
5579949	15
2248277	13
1413823	13
2740249	13
2609271	13
1078901	13
10958893	16
3187139	13
3442497	13
40148803	15
4709769	13
9526069	13
1140469	13
22496223	13
24819689	15
9709053	17
677282	13
11783960	13
7985378	13
18261316	13
1837743	13
4720646	13
1822757	13
11161910	13
1513532	13
2681571	13
16275912	13
1057615	13
149866	13
13875154	13
15949265	16
8694317	13
982510	13
1483966	13
6540916	13
10753623	15
28577123	13
19962701	16
1661261	13
1381814	13
5288520	17
24342937	13
8970388	13
7982495	13
9648159	13
5649242	17
10513006	15
8798145	13
15190311	13
21628123	13
2631359	13
937156	13
9937750	15
628449	13
3441701	13
21625643	17
705160	13
8476480	13
15305416	16
7211584	13
2335121	13
6917395	15
14331953	13
60815780	13
3995796	13
19894509	16
2825655	13
14572461	17
31002117	13
8410711	13
13947432	13
6273824	13
13287805	13
2691184	13
620592	13
6525331	15
9155089	13
4078573	16
20479195	13
7167677	13
6867539	13
296740	13
8599123	13
7214511	13
26608816	13
2610609	15
16640	13
8636835	13
13696707	13
52125	16
11267782	13
20142416	13
401979	13
10084069	16
22812337	13
1280819	13
3179886	13
5082973	13
11648780	13
4310178	13
6481288	13
37734042	13
1134590	13
31047771	13
7724874	13
5134964	13
21176986	13
14184962	13
7675594	13
6115228	13
1180422	16
11527798	13
1878826	13
4410177	13
3103891	13
5279917	17
8714535	13
7494049	13
57028476	13
4845934	15
41163851	16
6633355	13
13037862	13
4501207	13
5572851	13
18972878	17
12484953	13
8061304	13
6220177	16
8366032	13
12346186	13
7781121	13
11827946	13
7360011	13
3344415	13
4593803	13
2351822	13
6012203	13
800399	13
3662850	15
473623	13
328496	17
4040602	13
5255904	16
1982816	13
12029534	13
3048801	15
1541613	13
7198316	13
114844	13
8420772	13
12545760	13
28077558	13
16460136	13
517353	16
11163188	13
11654870	13
20186027	13
8554265	13
2519092	13
11020487	13
8547347	13
1985063	13
1851626	13
5616995	13
6010083	13
6160514	16
3686768	13
5619553	13
13389798	13
11672169	13
8003618	17
4412228	13
12865319	13
5335667	13
7608166	13
5344883	16
897934	13
1153322	17
25515888	13
16428408	13
3789447	13
14447525	13
9480732	16
9153522	13
20812719	13
4438864	13
15189586	13
15179769	13
2215063	13
2116487	16
5653530	13
9385546	13
5203071	17
2286740	13
5333744	13
5691946	13
1995319	13
4404516	13
5416296	13
2958583	13
13103882	13
6946179	13
1177651	15
15957003	16
8646062	13
11328067	13
7054065	13
12045971	13
24308010	13
3530137	13
8873944	15
1658864	13
5668403	13
7324723	13
67992	13
9489330	13
3800418	13
16109411	13
1962675	16
4449362	15
2241093	16
6373848	13
22413547	13
37556573	13
7667805	13
5585701	16
16299767	17
10550821	13
4474069	13
7180239	13
19134016	13
4031315	13
3291639	13
7901924	13
10902422	13
465902	16
15381725	13
1868215	13
1605289	13
6024020	13
10344557	13
5631060	13
17026896	13
12721812	13
5199868	15
10614474	13
720058	13
11498177	17
3393338	13
10524138	13
3817451	13
7173203	13
7751475	15
16533111	13
6829058	13
5062356	15
6851087	13
1631807	13
13182782	13
11203371	16
1791527	13
19831979	13
2254230	13
12394195	13
11334877	13
7544984	13
24643856	16
10497260	13
1863319	13
2730586	16
1988135	13
3924770	13
2465908	13
2680134	17
3960623	13
330156	13
501986	13
4948186	13
3935664	13
13720700	16
8685061	13
8326983	13
2982303	13
2292049	13
4685897	13
7559072	13
1667313	13
2623852	13
4012097	17
17652522	13
4880508	13
8433225	13
37720362	13
4353512	13
21329930	16
3610078	13
4091647	13
10106219	15
3742613	13
5519361	13
9136133	13
3943355	13
6893402	13
393450	13
1336653	13
1218352	15
748153	13
14667298	13
4675510	13
9453185	17
19628871	15
5475082	13
45684019	13
1808229	17
15968450	13
6729570	17
20006234	13
7469789	13
130192	13
742717	13
10973546	17
2204232	13
6228448	13
16328027	17
4453524	13
5434129	13
8142941	13
21499807	13
6962473	17
2562185	16
5307321	13
2097168	16
32652399	13
469470	13
4393562	16
15579532	13
2687701	13
5684472	13
3296288	13
30158097	13
1820650	13
3569813	13
4375695	16
19374945	13
14135471	13
761628	13
1546265	17
3322155	13
6018294	13
12821154	13
292548	16
2897116	15
10095748	15
5284268	13
2446069	13
24051145	13
7980658	17
8920081	13
2562788	16
10023264	13
27176261	13
3764684	13
8972821	13
2106988	13
2522414	13
12680625	15
6702448	13
24792742	13
5284623	13
9666547	17
13826679	13
1115932	15
6298394	13
5613318	13
8931876	17
21076933	13
3316522	13
15578625	13
1211280	13
8249926	13
29832674	13
12758936	13
23907433	13
4107056	13
2528897	13
636757	13
4490921	13
11263366	17
4033263	13
3328350	13
2352455	13
8079633	13
3890947	13
30238675	13
1993193	13
15350755	13
5385875	13
7228200	13
13471068	13
2713960	17
29979584	13
1683005	13
3763831	13
1876759	13
3314152	13
947820	13
16429474	15
3849151	17
5029	13
11528486	13
6343263	13
16112859	13
11282484	13
6634095	13
14608994	13
69878	16
12269916	13
8457574	13
1699563	16
25339272	13
29182641	13
14310691	13
18515379	16
9804496	15
6559185	13
6658293	15
9421128	16
4768521	13
25172685	15
7845529	13
9833687	13
3307734	13
8602530	13
2821452	13
1132140	13
2823387	13
9815853	16
11947031	17
8666456	13
4868359	13
19640975	13
13434245	13
43549434	13
18399067	17
6237795	13
11202301	13
3177062	13
1580115	13
3316769	13
1426237	13
10398867	13
34700792	17
631964	13
4395739	13
12932611	13
534623	13
7129145	13
5745784	15
445634	15
5125850	13
6682560	13
1876655	17
570535	17
1392349	13
736710	13
4395255	13
2019252	13
5813472	13
960706	13
21121146	16
16717764	13
10178962	13
17018374	13
7294777	15
1931341	13
1412251	13
5184755	16
1020100	17
1848516	13
13421789	13
7638844	16
982594	13
8760906	17
11550914	13
56561	13
3561010	13
1537804	13
14076134	13
17300110	13
4199770	13
2649769	13
10896881	16
9181222	13
628595	13
21028128	13
8718617	13
1248380	13
3869181	13
3534455	13
5998108	13
4161549	13
5914059	13
5542159	13
16893638	13
19854934	16
611986	13
10594730	13
8563442	17
15187844	16
9306280	13
10243825	13
398111	13
3469569	13
6164671	15
2245496	13
16355236	16
876597	13
7426076	13
9586388	13
4890459	16
162150	15
5727139	13
612056	17
12019895	17
18033972	17
14267146	15
12054	13
388723	13
2305028	13
13794154	17
2884569	13
23354613	15
1855665	13
5174589	13
17569765	13
1023939	13
15706339	13
9403801	13
3544178	17
4686456	17
5966026	13
9475066	13
2358941	13
2732626	13
5408655	13
3491378	13
2594724	17
4911053	13
3446015	13
320202	13
2994470	15
12486006	13
4066078	13
51688307	13
24227189	13
9520055	15
1898381	13
1388364	13
49802202	13
3610652	15
27373016	13
5132797	13
226087	13
29250130	13
13651349	13
4613062	13
4634742	13
2230192	13
6865481	13
11336095	13
16731827	13
2995388	13
14474034	13
28231120	13
12122351	13
541064	13
2879213	13
6450631	15
3109431	15
19694890	13
5971025	13
8620264	13
9491287	13
1502087	13
8314127	13
371990	13
7074630	13
807445	13
3465041	13
1426049	13
24020801	13
3019198	13
2522672	15
3231214	13
1640574	16
396599	13
7859575	13
7162348	13
2597073	13
25786458	13
6608057	16
3225976	13
10441488	13
9138893	13
6961349	13
7976426	13
83263	13
3308475	13
1042100	13
9348970	13
26921197	13
3872734	13
1138130	13
1702075	13
18872412	15
288944	13
21922004	17
8113575	13
2885043	13
15489116	13
27381228	15
1203931	13
38084259	13
8338311	13
6062086	13
18575611	13
2044194	13
9155400	13
10388207	13
1054623	13
16425927	13
15047178	13
5160480	13
6321650	13
8529621	13
20106349	13
7858477	16
1422592	13
12608680	13
4436053	13
2864346	15
11956388	13
3929922	13
15049847	17
1085212	13
33691754	13
5431587	13
1600971	17
3487187	13
3341323	13
6207652	13
10379500	13
2684691	13
19967500	15
24621454	13
13187324	13
1165909	15
1083990	13
8035021	13
1168231	13
19314530	13
2550856	13
18620253	13
203407	13
6922987	16
9026116	13
420583	13
18385199	16
4862038	16
3885641	13
998850	13
2313857	13
2840563	16
8215787	13
13477591	17
10121979	13
13909604	13
3891631	16
2757523	13
1725104	13
2638806	13
4663140	13
7710843	13
169500	13
2117810	17
715326	13
13790068	13
9369703	13
9024797	13
2690095	13
1495849	17
378078	13
6786341	13
22815952	13
16128878	13
9824937	16
2425544	13
16747602	13
1092387	13
1816048	13
8683619	13
640032	13
6961692	15
9839624	13
2520065	13
8954139	13
1829451	16
2110730	13
4906478	13
16010823	13
694321	13
10119666	13
34954035	16
3462120	13
8044833	13
8508491	16
32208499	13
17134235	13
5799928	13
169577	13
3894476	13
5788456	17
17548073	17
11584843	13
16809154	13
9621859	13
4446023	13
20413563	15
13363876	13
1970737	13
4058824	15
15319307	13
5532593	13
14959612	13
9753547	13
16886526	13
7219483	13
681873	13
10231691	13
6329331	13
8185427	13
4324704	13
5765565	13
855893	13
3882604	13
32260989	13
6776684	13
2961049	13
6155231	13
2241901	13
2832854	13
7511215	13
34185775	13
3965408	13
1051866	13
57079	13
2499310	13
7605676	16
995074	13
954049	17
7471970	13
32713509	13
613681	13
8363529	13
1710103	13
5937153	15
13969713	13
1953361	13
5741465	13
1004878	13
14542324	17
4210226	13
54955242	13
7251363	16
10898982	13
2349589	17
9992948	16
37100456	16
8720156	13
3856752	13
17230303	13
1825029	17
20935938	17
15348296	17
14726167	15
5465166	13
19391581	13
11537244	13
4417157	13
5335380	13
2776323	13
4150818	13
8945749	13
2325290	13
16448029	13
2109253	13
981910	15
1987588	13
8751178	13
1473154	17
7246094	13
9924121	13
10648046	13
3857992	13
639370	13
984084	13
8080651	16
19116359	13
11352688	16
15178871	13
1906572	16
2427916	13
153994	13
4555252	13
33214581	13
9939760	13
6624115	13
6675773	13
3090204	13
19371647	13
16821051	13
11226183	17
1828787	13
5594467	13
31599229	13
10304947	16
2905123	15
6078135	13
4646329	13
9666712	13
4261768	13
6505285	13
1077341	13
2564813	13
3203268	13
1580742	13
1636810	13
12277813	15
3243504	13
3131226	13
1544827	17
7394048	13
5032675	13
3346762	16
16415429	13
1626563	13
3807639	13
320835	17
5954751	13
8610346	13
27406644	13
485520	13
5281321	13
3839526	13
1462538	13
2991417	13
705711	13
12619628	13
940889	13
13144519	13
37360541	13
4116792	13
10284847	13
14528392	13
1493419	13
17867607	13
5093324	13
2553512	13
2768254	13
10521259	13
1911328	13
216796	13
10172391	13
19441861	13
4986768	13
13440893	17
7176751	13
20222456	13
7500196	13
7687919	13
7543831	15
8306387	13
13094878	17
3496943	15
2736833	16
11340063	13
98300	13
13974237	13
3716719	13
11282588	13
28464779	13
11720644	13
9298391	13
188223	13
916778	15
16919864	15
876386	13
2300532	13
4719921	13
1947499	13
3445705	16
13351517	13
7167263	16
4903414	13
6623014	13
14321412	13
21318879	13
1031258	13
10156022	13
10684860	13
10237728	13
9287778	16
7790233	16
3769586	13
59402	13
1054224	13
3147727	13
4148883	13
28343127	13
7384300	13
18439017	13
3125854	13
6350090	13
9116954	13
2325070	13
6457	13
12232184	13
13588841	16
1877757	13
2742177	13
20158204	13
2007292	17
4635298	13
9720599	13
11404383	17
2853879	13
246832	13
6931506	13
11939404	13
3637113	16
874093	16
1097909	13
24818984	13
2888980	16
8583023	13
992421	13
13860379	13
13886407	13
4010460	13
4490098	13
18188997	13
1779247	13
11254643	13
5946811	13
7265936	13
862231	13
8121127	13
12250146	13
3030272	13
22269969	13
3585962	13
9448897	13
362074	13
984671	13
3901723	13
10279200	13
1799945	13
2238006	17
1824203	15
30738129	13
4544802	13
4428013	13
2777893	13
4766957	13
2549673	13
25740872	13
7712740	13
2195986	16
7506146	16
220087	13
7394459	13
1390363	13
3141534	17
10800855	13
10839025	15
1431993	13
13337173	13
3332069	13
4895718	13
5064068	16
9578969	13
10237442	13
2323425	13
5976685	13
2035870	13
2872933	13
14444530	16
1718990	13
25689176	13
29670116	13
5964901	13
274556	16
1172003	13
3256950	16
3697739	13
11906815	13
5339174	13
5410256	13
1316234	17
4853712	13
5948723	15
3260887	15
7866820	13
1442357	13
12169987	13
4687993	13
18733875	13
5803509	13
13392935	16
1603080	15
15292575	15
11374116	16
1104938	13
8574587	17
956236	13
862921	13
1764698	13
5602963	13
8623134	13
54913172	13
6280125	13
10391829	16
7879906	13
2843263	13
6550995	13
3322848	13
1243416	15
2555648	13
207480	17
2676964	17
5927612	13
7301859	17
1749952	13
449259	13
6083260	13
12712941	13
8217979	13
1083297	13
3147809	13
1203882	13
756857	13
13200099	13
2659991	13
5482190	13
18955930	13
5796508	13
2282135	13
4025284	13
39884375	13
4004025	15
1916239	13
13000286	13
1253445	13
248858	13
24030397	13
2326086	13
729282	16
9115526	13
3876205	13
2041805	13
28319689	13
567196	13
2789805	13
9013303	13
8743729	15
850519	16
6298761	13
2388783	13
7439325	13
12570378	13
22350545	13
2979141	13
10063285	13
15572917	13
7547230	13
4968809	13
1122776	13
10526682	13
6267514	13
1256950	13
19470749	13
4645559	13
3964281	13
2517829	13
6279389	16
1447902	13
3540906	13
3511912	16
8678903	15
18336477	13
10781112	13
12879906	13
307739	17
5143512	13
1443202	15
5257950	13
2066370	13
204705	13
909400	16
3684659	15
1333119	13
11966229	13
2436046	13
7890055	17
3498578	13
753815	17
4715359	13
7023664	13
9558778	13
3808948	15
1164118	13
6409376	13
1560625	13
8904820	17
15340722	13
28760088	13
892754	13
1813489	13
8131485	13
2336121	13
11414981	13
2556110	13
9405504	17
1754289	13
4450440	15
9186155	13
2221096	13
13236491	16
21704061	13
750195	15
7502080	13
7691157	13
6108752	13
22321983	13
7324018	13
3480547	15
17658178	13
14991784	13
2335863	13
12562435	13
3175021	13
8697089	17
4162506	13
7203801	13
15916199	16
5879740	13
4818912	13
5568674	16
11434339	13
6132121	13
4672004	13
12144632	13
12528450	13
15253911	13
2385407	13
6462077	13
31899818	13
7419301	15
2903592	13
5687876	13
2175088	16
1288030	16
5223801	13
29987361	13
2361102	13
12143696	13
845760	13
11210186	13
7559712	13
1089688	13
3965325	13
3726771	13
4935269	13
3670187	13
5072476	13
15404285	13
2520919	13
18213583	13
11088263	13
8430046	13
13502215	13
3643843	16
10709339	15
20907	13
1415921	13
166385	13
629	13
6459682	15
14804932	13
6955786	13
6050157	13
8896792	13
655339	13
10495224	13
1052560	13
1458737	16
14142375	13
922311	13
4504129	13
7321553	13
2404047	16
6396103	13
3585108	13
545182	13
266650	13
2593294	13
3249929	13
2294672	17
3682336	13
2036210	13
21167424	13
4637576	13
17350928	13
9294174	13
7520751	13
14249645	13
2131719	13
10915143	13
8349681	13
9421750	13
3316736	15
8094033	13
7735980	13
11039975	13
2678787	13
430562	13
8003895	13
13008750	13
15065517	13
3883122	13
18497772	13
935846	13
7716575	15
1780346	13
11660578	13
1658208	13
3052977	17
3815091	16
6218699	13
16547	13
8055485	13
8242732	13
27762850	13
20806422	13
2227100	17
6329104	13
669131	13
22816613	13
1242871	13
13308572	13
5028904	13
2016584	16
4391719	13
603611	13
1369809	13
33752208	13
13958401	13
17562223	13
14717110	16
24543194	13
16391779	13
4782401	13
3230746	13
709867	13
1554836	16
5116002	13
15124157	13
467318	13
8859930	16
20516945	13
2063458	13
3047511	13
3176478	13
14428572	16
6710232	13
11485123	13
15235342	13
6334857	13
10238038	13
22614662	13
13964683	13
11204988	13
738861	13
10727234	13
1258861	15
11589118	16
12634439	13
14090444	13
1237274	13
20190084	13
13206457	13
460864	13
7231430	13
3728180	13
22656510	13
11012145	13
8137529	15
1464993	15
8322896	13
1632802	13
1266965	13
24802	13
10916876	13
6668765	17
8500962	13
13803224	15
3413543	13
498022	13
24135869	13
3716355	13
703634	13
5318272	13
7891737	13
565395	13
2661705	13
18949938	13
5306443	13
10818557	13
643710	16
129053	13
24876673	13
30979977	17
1133501	13
2758435	13
15919905	13
640033	15
3197493	13
36986494	15
8841396	13
4048652	13
9116450	17
1686725	13
4874482	13
1898233	15
3185909	13
8183900	13
3640408	13
7423415	16
7797435	15
26468415	13
7324053	15
15136769	16
600760	13
5265738	13
467301	15
4174595	13
5651546	15
6447680	13
11585874	13
558531	13
43007	13
4704754	13
13571390	13
16115699	13
12398327	13
19916337	13
4701205	13
3201496	13
19983995	17
46432273	13
27249882	16
8768442	13
4413610	13
6314049	17
347579	13
6241890	13
13698950	13
3485320	13
2998286	13
4847099	13
14330187	15
969695	13
5146187	16
8859830	13
6896226	13
2645847	13
4107872	16
1257183	13
14872049	13
2348224	13
12279091	13
4944930	13
4534907	13
14817697	13
6101081	17
11014176	13
1645848	15
934240	13
24272394	13
13735700	13
26085487	13
3036919	16
9721593	13
14463652	13
3238626	13
6400378	13
145899	13
16180128	13
8841944	13
4768081	13
2506780	15
21323796	13
12455038	13
16978462	13
17215025	15
3071684	13
11663340	15
16793153	13
2302754	13
41982375	13
172497	13
2921055	15
9323466	13
4645735	16
17739346	13
2679397	13
15723	17
45475431	13
5089283	13
19559065	13
3530130	13
7748563	13
1322217	13
2212220	13
526268	13
12065483	13
3079359	13
480050	13
3840644	13
9622069	13
9299847	16
3845028	13
1515224	16
1545904	13
8185020	13
1892682	13
1319964	13
6976513	16
9412998	13
29449157	13
1958242	13
5563630	13
7718410	13
18444242	13
500885	13
5788688	13
6253079	13
41560	13
12638138	13
25810028	16
8161128	13
2922496	17
12510030	13
36044	13
2507564	16
36135586	16
3956732	13
2602047	13
4629933	13
813655	13
10474667	13
15891735	15
3648039	17
14807889	13
11741298	13
12361749	13
16604148	13
572535	13
16714088	13
1833445	13
8225550	13
7468758	15
4497378	15
10228127	17
10576155	13
4453542	13
11082582	13
2917711	13
10112737	13
20983576	13
5207843	13
32038093	13
26302993	13
13486092	13
21673989	13
10136678	13
7269320	17
7231663	13
12983446	13
6195775	16
8064580	16
784271	13
21681756	13
760488	16
39476	13
3838026	16
17481570	13
676347	13
4410591	16
14659533	15
6474692	13
28937620	13
3328534	13
17674550	13
2287520	13
10098195	16
821828	17
16216087	13
22956654	17
4249798	13
631311	13
226157	13
7232429	13
7588572	13
5662681	13
3491390	13
22365395	13
10101816	13
314152	13
31323501	16
6818213	13
4524107	13
12126658	13
10044521	13
14215940	13
56141943	13
7413936	13
18448190	13
5390149	16
93576	13
1470949	15
8335793	13
35636854	13
4011770	13
10610104	13
15003156	16
284455	13
4222371	13
14224601	17
3402174	16
8710433	13
5753222	13
24584532	16
9308338	13
1115689	13
8248066	13
7296483	13
1376317	13
4564834	16
7878911	16
14544309	13
9977491	13
6264702	13
1791972	13
12092851	13
3092978	13
6183263	13
1817471	13
4165388	15
910241	13
5952920	13
3114590	13
12772561	13
318029	13
990231	13
3055701	15
3654537	13
15777967	13
4550483	13
5541290	13
16040149	17
13683207	13
9150398	13
8807876	16
190191	16
16861675	13
643194	15
3906116	13
18116718	13
13244720	13
11275724	13
2548041	16
11660730	13
2584501	13
8444269	13
8643748	16
2868052	13
3182107	13
4925447	13
859427	16
315060	13
9615041	13
5344303	13
3734731	13
382584	13
2734992	13
5810620	13
3008481	13
3768604	16
1452678	13
4416574	13
2301716	16
14560550	13
787060	13
14316581	13
20305446	13
1851073	15
40074582	13
8088693	13
547541	13
640680	13
23663730	13
132644	17
8814369	13
14496281	16
820416	13
6202358	15
15522697	13
9064100	13
3617003	13
14396003	13
6079545	13
7835366	13
917109	15
555609	13
2128765	13
31644591	16
1480024	13
8331692	13
1147514	13
500486	13
20987981	13
1509465	13
12216063	13
1648409	13
1348167	16
24585730	16
181577	13
4871474	13
4960497	13
2561888	13
2687351	13
15521866	13
17596808	13
20853145	13
1263121	13
3300007	15
3466766	13
6441619	13
31998516	16
3302012	13
2722062	13
11217654	13
1839728	17
9684092	13
11033149	13
443941	13
6418372	13
894491	13
1687025	13
17872889	15
4871256	17
12800281	15
7266910	13
413938	13
4546584	13
8200392	13
1171971	17
6042699	13
4194012	16
11797218	13
10119533	13
4587752	13
8810602	13
787745	13
13367963	16
29608011	13
4627069	13
11856047	13
2612013	13
33361115	16
15387177	13
23770305	13
7773726	13
540078	17
3107758	17
16583328	13
3223564	13
22333164	17
287614	17
15176876	13
13702979	16
434014	13
3584944	13
7979102	15
3278949	13
12613233	13
40065	13
724791	13
3566383	13
6034138	13
6480032	15
7846265	13
3849340	13
1579716	13
323930	13
5462924	13
1495827	16
2716802	13
13784907	13
4600192	13
7795766	13
2467839	16
18167834	17
913142	13
2935523	13
5456129	15
6340906	16
13150185	13
7518153	13
10864039	13
1049148	13
2465191	13
9959499	16
22102809	13
8458687	13
1201795	13
3274732	13
3158214	13
4166695	13
13276224	13
7329061	15
1510089	13
17519122	13
12782651	13
29626	13
3139717	16
30476101	13
144122	13
8025912	15
1600148	13
15641966	13
873438	13
11513466	17
15302156	13
7923783	13
14132508	17
3817645	13
18244764	15
5052911	13
10218484	13
7971302	13
6630083	13
7759683	15
5222939	13
1288706	13
5136875	13
6872176	13
5894700	13
9048802	13
3830546	13
13917280	13
3777634	15
4445203	13
2692909	13
4768478	13
11460936	13
2080530	13
8603177	13
8057859	13
7429701	13
722832	13
1471331	13
1573998	13
3048683	13
1639440	13
1667189	13
35664694	17
25239252	13
10407835	13
2400316	13
736842	13
3176990	13
25897288	17
398609	13
8100572	13
86616	15
9127552	13
2316624	13
492413	13
2134582	13
5373916	13
34581512	13
2862610	13
8458050	13
433680	13
5681887	13
6858891	13
7176840	16
1540738	16
6462076	16
8013963	17
3672907	13
2104384	13
8915443	16
4304101	13
13480234	13
7128606	13
4092821	16
15518117	15
869312	13
18912305	13
13245600	13
27656205	13
3882161	13
17084320	13
1599000	13
524509	13
32760870	15
7247137	13
5166761	13
45718371	13
3462231	13
4970331	13
4013045	13
4792999	13
1967751	15
6389168	13
4087119	13
936477	16
8939458	16
2329242	13
6997494	13
20327724	13
2506204	13
7381986	16
1785429	13
4355959	13
2651969	13
16901412	16
1469594	13
8945985	13
15464246	13
6370764	17
17583803	15
12920292	13
6815514	13
5639611	15
508324	13
15672560	17
3176950	17
6058828	13
22136473	13
38307149	13
327842	13
84516	13
6947090	13
4234461	13
5634681	15
14748175	17
2668002	13
15294707	17
8088902	13
26260714	13
23450528	13
11034413	15
9733982	15
15945011	16
1775450	13
3340502	13
4355720	13
2417540	13
18203028	13
25193452	13
6427526	13
17751467	13
6244965	13
6298241	13
8188804	13
1959891	13
11691008	13
659226	17
131368	15
8670743	13
16357190	13
9666256	13
11610936	13
8133328	13
10072892	13
2158678	13
3968735	13
6032104	13
20130434	13
19150395	16
12318759	13
5770533	17
4012314	15
2490482	13
10076477	13
20250187	13
8705753	13
7331748	13
10097816	16
6919355	13
4097592	13
3564731	13
1385458	17
512192	13
3686555	15
9895113	13
11546914	13
21086083	15
3349767	15
1111848	13
2998603	13
11319281	13
10143384	16
6807505	13
8140887	13
482413	13
46012	13
578787	13
937823	13
65729	13
6142860	13
4058620	13
4225051	13
1220270	13
5736833	13
726196	17
25757978	13
9257629	17
5364576	13
806262	13
2328454	13
2651228	16
13483427	13
139932	16
15888383	15
5987686	13
1309190	13
10396727	13
10779707	13
17971302	13
1786951	15
2834721	13
5130953	13
408056	15
746743	13
7539517	17
3639365	13
4209868	13
4526246	13
5190538	13
9441817	13
12944247	13
5424170	13
801387	13
7057710	13
571759	13
26832690	17
3760812	13
11871601	13
9365434	13
7951685	17
8307416	13
5903056	13
19796485	13
1794628	13
1343092	13
8056799	13
5165345	13
4806353	13
190283	16
38120004	13
13280100	13
9378897	13
3822438	13
3868480	13
21926359	13
2715351	13
12534545	13
10031476	15
6082690	13
9595615	13
1912203	16
3671508	13
6563464	13
4857289	13
10190563	13
5599181	13
35742508	13
18814678	13
5242828	13
24893968	13
26286198	13
5433007	13
18463763	13
23551442	16
8889771	13
14881941	15
4267197	15
3936222	15
6342026	13
3231838	13
4972964	13
3840187	13
2946706	13
256455	13
4536575	13
6555432	15
1320190	13
5131348	13
564364	13
9031253	13
10743298	13
4758429	13
21191448	16
5669622	17
927703	13
997415	17
1638253	13
927252	13
5174407	16
10433549	13
4967595	13
2465168	13
4949635	13
586588	13
31963681	13
2002564	13
18200380	13
12532366	13
16029578	13
18214440	16
8490193	13
2491492	13
10108986	13
9464660	13
15110801	13
10429281	13
11601555	17
4499128	13
2523379	13
22941234	13
3350438	13
2181738	13
3985790	13
3242273	13
2664757	13
2796516	13
3829859	13
11318174	13
1611536	13
14112273	13
11523284	15
16991743	17
16974035	13
5760186	13
762163	13
9421297	17
4465693	16
19950296	16
11925661	13
702473	13
7079744	13
16558106	13
2561006	13
6782089	13
701140	17
1383138	13
9838870	13
10930952	13
3416038	17
5649336	13
2950168	13
78623	13
5530575	13
13123273	13
12597195	16
2819259	15
4272562	13
2586038	17
5414549	13
1421435	13
6245693	13
28029831	17
18345159	13
24164939	13
2141408	13
12064067	13
6097656	13
2276937	13
12005471	13
878796	13
860703	16
2559615	13
17126535	13
10475401	13
7199645	13
10770151	13
5965716	13
10841858	15
5887988	13
6044470	13
9341904	15
7981583	13
11942130	13
4606757	13
5933293	13
4813905	16
147152	13
2806510	16
710622	16
6569025	13
8205224	13
2469503	13
2559247	13
5217978	13
6859755	13
2470576	15
6996560	13
7971134	13
4632565	13
5961747	13
6760570	13
1281237	13
4656326	13
6031941	13
22553318	13
1935294	13
1025564	13
997899	13
12905557	16
18156386	13
37522347	13
3561988	13
17993966	13
4305544	13
11596959	13
1245176	13
18341537	13
17397235	13
10781516	13
11948885	13
256308	13
503276	17
27909777	13
14282030	13
1270437	16
23283506	13
19738821	13
4149503	16
14064121	15
96679	13
3206599	13
8054196	13
1161653	13
1026972	16
5313736	13
8522190	13
1414668	13
641363	13
1001182	13
17184769	13
23587452	13
28017411	17
13154798	13
447456	17
586116	13
8494131	13
187497	13
401493	13
27763612	13
2075659	17
6700443	13
12580979	13
28236756	16
6681509	17
5846978	13
2411119	13
6693068	13
13618197	13
5488323	13
572660	15
3212735	16
18592066	15
26329661	13
7925525	17
8331903	13
23146968	13
490492	13
6397229	13
7799107	13
1612308	15
4331020	15
9687301	13
510561	17
2140451	13
17982082	16
10830615	13
12575007	13
2174391	13
6732211	13
13164632	13
12390234	15
5845241	16
7417715	13
1567637	13
9739059	13
19886343	13
5585820	17
5764737	13
4021601	13
6745484	16
7324177	13
11148973	17
20401734	13
20779086	13
22763747	17
13022761	13
3063274	13
474413	13
5665764	13
1621518	16
29926899	13
4304891	13
2204279	13
1843518	13
21379	13
3900097	13
2149840	13
2486452	13
4585021	13
3216872	13
5560394	15
5757080	13
5064031	15
15771425	13
2961097	13
23783557	13
29352054	13
10161537	17
11047031	13
5893640	17
8851052	15
1520279	13
16873906	13
4528543	13
6661879	15
1038499	13
27009784	13
1011693	13
22201709	13
6384775	13
6933611	13
1333519	13
2292158	13
8662859	13
11101680	13
11843877	13
5641570	13
625434	13
17809974	16
15550890	13
8308803	16
1609863	16
3362976	17
2370760	13
908443	16
1304552	13
25122490	13
16949457	13
5968344	13
758301	13
649970	13
84007	13
132744	13
17332011	13
14624658	13
4333121	15
479868	13
4917397	13
8870874	17
2700792	13
20451617	13
545870	13
29430634	16
3330259	17
4089049	13
2375828	13
11424846	13
32494503	16
1650381	13
5849015	13
15136836	17
1031531	13
4784139	13
1383230	13
8922207	16
3497588	13
4803017	15
5908874	13
4356929	13
5214280	17
2054670	13
5576753	13
2171282	13
3909901	13
9653798	13
7677369	13
5281122	13
76460	16
8136685	13
2160319	13
7666719	13
3435689	13
11445853	13
6085266	13
949627	13
2348571	17
1079010	13
10068100	13
25701932	13
1369764	13
4179353	15
2736580	13
19929517	13
14248598	13
733083	13
8982345	13
7942769	13
5336564	13
29829122	13
17330825	16
4837229	13
5587500	13
8932853	13
12127344	13
75289	13
4550917	13
7563890	13
10631470	13
2182063	15
10614400	13
645461	17
13835180	13
21716216	13
3213790	13
515124	13
350192	16
954592	13
1378934	13
467483	13
3967683	13
9625644	15
27023964	13
3366852	13
2490128	13
11295092	13
2492695	13
8419197	13
7447618	13
5299953	15
1714346	13
700195	13
5552532	13
1962913	13
4347467	17
32110334	13
3127358	15
1285418	13
8986416	13
2687258	13
14520908	13
6957681	15
72786	16
512387	13
9327384	17
2404192	13
2889937	15
10157574	16
5715475	13
11301999	17
3755952	16
8341013	16
9428592	13
641824	13
3003150	17
2709291	13
3553646	13
21228356	13
116276	13
11360076	16
10367664	13
6961522	13
11828642	16
12941438	13
4006339	13
30303029	13
24186594	13
1518310	13
32009241	13
1041595	13
8829989	13
1431938	13
5730806	13
677069	13
7692087	15
9026595	13
2030934	13
5887308	13
2309528	13
19515795	13
13375710	13
24205179	13
2465897	13
16836550	13
16041650	16
3157297	13
25691125	13
18002191	13
25471302	13
3400425	13
411753	17
9608244	13
7720631	13
2184808	13
6110600	13
10519069	13
1016253	13
3076424	13
3885461	13
198193	13
11182081	13
2261964	13
10053221	13
17396954	13
10763082	13
2912726	16
6703707	13
5453446	13
6351192	13
1389174	13
1876077	13
15774483	13
12278998	13
16431175	13
24331340	17
4563976	13
17891262	13
2832865	13
1772653	16
11194966	15
210967	13
10728525	13
5181976	13
12618237	13
3573870	13
24249038	13
1863537	13
3132848	13
5712567	13
11071133	13
9757465	13
3584195	13
8303799	16
566125	16
4315926	13
15289764	13
11576792	13
100475	13
25205843	13
1241450	16
4011591	16
9239170	13
8652740	13
11025330	13
1648600	13
8828708	13
9880181	13
6479095	13
1643562	16
27755712	13
19334605	13
31250287	13
4567018	13
12436347	13
6668415	13
2767640	13
5707104	13
4906353	16
3347026	13
3621719	15
12287584	15
7422964	13
2141161	15
4947375	17
604846	16
224157	13
744061	13
238973	13
19321518	13
10906449	13
732950	17
9400476	15
4912616	13
15347866	16
1999788	15
6768421	13
9575799	13
11232672	13
11732787	13
11443526	13
10502583	13
27731789	15
3556598	13
3617268	13
3292526	13
3682503	13
14011680	15
12531771	13
15880303	13
8219016	13
36400197	13
1726466	13
14863583	13
11008	13
7747114	16
235307	13
1749425	17
15224000	13
1980192	13
6133355	13
13018297	13
26713609	13
179918	13
4522034	16
4559182	13
7676275	13
10120229	13
9503502	13
8932711	15
597788	16
2376439	13
17480121	13
2157598	13
12573697	16
22741507	16
8695364	13
4539498	13
147904	13
7685657	16
13402921	13
713885	13
8730070	13
16391849	13
2120647	13
5111783	13
11295652	13
31591140	13
22520209	13
16702976	13
9664736	13
6246030	13
11567484	13
7449819	16
2848469	13
14979442	13
15921997	17
11479567	13
22326869	17
17332521	13
2472590	13
5320699	13
4414142	13
14138736	13
4165479	13
1176441	16
7234452	13
16022806	13
890884	13
590128	13
4281029	13
11837574	13
2594255	13
22857795	13
1295522	13
4881753	13
5866369	13
20596889	13
5471472	13
10692864	13
9992605	13
8461546	13
2753787	13
2759524	13
2901008	13
9892493	17
106772	17
3166530	13
1185248	13
321317	13
1987426	13
8526594	13
4723635	13
5051264	16
387947	13
4485317	13
933580	13
1509273	13
777503	16
6320664	13
1302781	13
12895807	13
117195	13
8623720	13
25178915	13
2383938	13
11803033	16
1638888	13
5362551	13
31157422	13
11030914	13
1862840	15
964849	13
1573291	13
16713473	13
3332113	16
3070326	13
1409584	13
10761945	13
6693044	13
6398892	13
5719627	13
16687715	13
1157256	13
3529691	13
12472761	13
20789255	13
1002255	13
1845720	13
9126240	15
8418185	13
1424381	17
7213059	13
4236329	13
8306944	13
16180775	13
9580958	13
113322	16
3527400	13
3875262	13
724253	13
1724658	13
8322909	13
252786	16
10015725	13
17244024	13
13331033	13
5004970	13
37961936	15
3753353	16
8627677	13
14722455	13
4410247	17
13749867	13
2553988	16
907001	13
2151561	17
3382081	13
25527548	15
1292207	13
10773255	13
9125561	13
10623088	13
10164563	13
16645699	13
472453	13
3402864	13
740083	13
5136389	13
1046752	13
28568061	13
1971499	13
7842721	13
1728646	13
8203289	13
27501845	13
235157	13
560599	13
11233887	16
21520639	17
10545440	13
3571206	13
9175102	13
615623	13
4241575	15
1230611	13
21113595	13
8010469	16
27181865	13
14196274	13
12832360	13
12014409	13
11564518	13
6048340	13
5413982	13
14859480	13
1927842	13
294006	13
13792921	13
11182585	16
6423124	13
3114394	13
1112591	13
5872854	13
341384	13
4263544	13
4717379	17
4691186	13
10030999	13
7558961	13
20662335	13
8313415	16
2151277	13
12622514	13
28660809	17
5036870	13
5472815	13
15557853	13
7884704	13
3712644	13
3636908	13
3355297	16
5274698	13
982351	13
473823	13
17767580	13
8372609	13
500665	13
2883905	13
6466244	13
1144700	16
14828695	13
1364278	13
2704783	13
13577837	13
11298920	13
37534076	13
2951512	13
7915948	13
16280332	13
4060528	16
1390572	16
24157205	16
25003589	13
11939365	13
3890300	13
539186	13
15328493	13
47611	13
1461320	13
9368270	13
2506163	13
4838575	13
628303	13
40227643	13
2726729	13
8753607	13
22096978	13
897563	13
23854516	13
5156512	16
2489182	17
12902016	17
143354	13
3393212	13
2557434	13
3814931	13
480690	13
18086725	13
25558672	13
6697935	13
11366592	13
9701902	13
4402775	13
2459180	13
14682104	13
10813387	13
7437808	13
14872432	13
686779	13
3135122	13
2594114	13
6676921	13
7361458	13
4164054	13
983167	13
8355265	13
3404295	13
6256775	13
663424	13
1240687	13
6558763	13
14394959	13
993353	17
14341640	13
9775533	13
1402361	17
3591842	13
1375503	13
4957813	13
6296692	13
11759390	13
10926415	13
14077570	15
7360794	13
3931493	13
1373019	15
2287736	13
14995949	13
902918	13
16423912	13
102459	17
16590565	13
3692028	13
6920920	17
12334232	13
1890687	13
5852723	13
19114320	16
3662476	17
5440415	13
985070	13
5271154	16
7535989	13
419718	13
7147301	17
9600131	13
1546613	17
1957134	15
1391510	13
28136612	13
3602761	13
3088859	13
1010336	13
221851	13
14401778	13
34638863	16
16289418	13
2930406	13
5231395	13
55225624	13
17421838	15
2475213	13
24973580	13
7931583	13
1303413	13
7430602	13
4662297	13
9962211	13
14494374	13
734670	13
7220644	13
5183850	13
15860020	17
1971622	13
4617967	13
12125068	13
730560	13
2254477	13
28781248	13
22492940	16
8320543	15
8517417	13
19783999	13
858964	13
7987872	13
408919	15
6412385	13
15540969	13
7153499	13
13684638	15
6735750	13
3273674	13
5889127	13
4205267	13
2096810	13
4066587	13
17341592	13
23348259	13
23278388	13
4092475	13
1987828	13
460914	13
4929762	13
4603404	13
14589804	13
14099434	13
475731	13
3922935	13
18303328	13
2994245	13
7978418	13
12111483	13
26671010	13
7084422	13
7797501	13
6961600	16
17992	15
19278724	13
13161149	13
31811062	17
18401143	13
959439	13
3422664	15
4934022	13
5260855	13
2107887	13
11948317	13
15176792	17
4407034	13
9569454	17
11599809	13
6204645	13
5169342	13
13788321	13
3995313	13
4696361	17
985028	13
2168816	15
6050693	13
123087	15
17499565	13
1824826	13
33341762	17
11124848	13
7008788	16
6452632	17
10438562	13
48987604	13
562842	13
4192805	13
23003107	13
1136799	13
5521862	13
1223508	13
3155651	13
5611137	15
3146460	13
18114896	17
6226487	13
1134146	15
419940	13
71682	13
1345413	13
2759470	13
1554300	15
1060219	13
2999608	13
984107	17
185163	16
11125103	13
10500058	13
1984207	13
5930835	13
1313629	16
31144225	13
14877313	13
703359	13
8719787	13
1404334	13
8294016	13
16172150	13
1460229	13
4420764	17
2366400	16
10011947	13
4549080	13
1080932	13
20848581	13
2264375	13
25126443	15
1074085	13
16461920	13
282677	13
24527469	15
6289804	13
6159222	16
539214	13
10631704	13
2757380	13
6170377	13
1103843	13
8482587	13
3315073	13
16308181	13
13181557	13
11364175	13
10435970	13
7853384	13
2528338	13
14477741	17
6015861	13
15291898	13
37515	13
9570440	13
3877655	13
1611213	13
2141262	13
18558222	13
13108522	13
992810	16
4886560	17
266567	13
6346432	13
32247341	13
7119201	13
6256403	13
2908444	16
9053655	13
3719590	13
18928628	13
9719032	15
5329023	13
5506193	15
9355643	16
73563	13
4441409	16
1157539	13
6594225	13
22650742	15
318362	16
10520465	13
9757234	13
16590400	13
8088669	13
27744397	13
4514098	13
13971026	13
6799301	13
5129503	13
16874325	13
131840	16
1349202	13
12698832	13
7322197	13
10345376	13
211631	13
15482758	13
1134858	13
19389539	13
2494994	13
2793377	16
23239886	13
2496652	13
14994599	15
647434	17
2376195	13
7430743	13
4138607	13
20026964	17
3914677	13
33813509	13
1948214	17
16223479	13
2545995	13
7488569	15
1479373	13
9730229	16
763507	13
13627083	13
1154716	13
1509765	13
3602551	13
4030821	13
10084491	13
14821900	13
1668807	16
2937028	15
5115520	15
2754487	13
16877378	13
3432100	13
5453881	13
41913742	15
4263619	13
12554783	13
742446	13
3352568	13
300177	13
21195263	13
31178993	13
4390683	13
14258140	13
18844553	13
792328	17
6542740	13
7676582	13
6869416	16
5885676	13
1399777	13
4087011	13
6497948	13
9935316	13
8900005	15
11849833	13
11743114	13
3278760	13
3134108	13
1554642	17
313598	13
34452471	13
7141550	13
4849809	13
30862176	15
6365658	13
18929809	13
2227177	13
9436566	16
2422768	13
3546252	13
5044444	13
2540743	13
338441	13
29148884	15
11974645	13
2768025	16
5772252	16
7414545	13
1365984	13
1427420	16
11194523	13
17837551	13
9051315	13
44807052	13
13716756	17
3763683	13
3612043	13
8197320	13
15187376	13
4835720	13
17655565	13
4330719	13
1327001	13
3970303	13
29934799	13
5257488	17
3195478	13
5703372	13
7269217	13
10686697	13
216656	17
3117312	13
493331	16
998808	13
3051585	13
6668455	13
6307988	16
2734081	13
2099037	13
7422577	13
17054226	13
22478330	13
1190656	13
4638609	13
16892163	15
27839571	16
8259483	15
15019987	13
2957024	13
15760190	13
5126748	15
6096413	13
3631296	13
5610875	13
10736415	13
21912465	13
2875148	17
2175870	16
7584082	13
20433961	13
1725620	13
17402540	13
1612824	15
11745855	13
9836773	13
37682109	17
2185851	15
4903308	13
5302652	16
5245080	13
1934837	13
20363324	16
20513234	13
3767804	17
17511890	15
1548832	13
10729551	13
3397397	17
14092470	13
12827553	13
2084515	13
4037565	15
19303571	15
474627	13
969605	13
1363766	13
822274	13
4606713	13
298888	13
8154997	13
11113852	13
1995680	17
8734203	17
1411272	13
6539579	15
3473013	13
27835	17
1455157	13
7212999	13
6644933	13
13873308	13
1719602	13
12965674	15
28621205	13
3398500	13
3414211	13
440858	13
4573755	13
2472796	13
7985585	13
10162407	13
165364	17
3795850	13
18979750	13
10927330	15
10330414	13
17429782	13
6487210	13
3276404	13
5174489	15
7355064	17
987696	17
6969141	13
1220048	17
3530516	13
10894934	13
3546412	13
12625568	13
31032284	13
19737120	13
5993327	13
6788140	13
10920006	13
2144025	13
22006528	17
4274986	13
4323320	13
13877162	13
1506103	16
5060936	13
7563102	13
25085418	13
4449820	13
7364178	13
3090981	13
687792	13
3231354	13
6792881	13
163954	13
15673274	15
549155	13
7587109	15
9931933	15
20004925	17
10367902	13
4609379	17
959097	17
17545590	16
2196568	13
9373834	13
6361301	13
1609764	13
5076798	13
4291648	13
10432150	13
12975586	13
3501396	16
2747714	13
10162063	13
6990533	13
24758104	13
5239707	13
22619818	13
1727078	13
11902059	13
4251602	13
22301141	13
473984	13
3929794	13
2949585	13
2588485	13
3235210	13
1375269	16
685091	13
50148	13
949171	13
9719004	13
6597603	13
6288662	13
4351353	13
235798	13
11137984	13
5083900	13
38299001	15
1512005	16
12220891	13
14548005	15
20784514	13
3814934	17
4794111	13
12943158	15
6175719	13
2176915	16
32034614	13
13026159	16
7607830	13
3117494	13
14590718	13
7972122	15
13223854	13
2839359	13
12352921	17
7346348	13
2141642	13
3173273	13
7187224	13
2003544	13
3397734	15
4219023	16
1608687	13
3606221	13
26712309	13
10121280	13
1614743	13
4277520	13
6697159	13
282944	15
14735444	13
7732002	13
667245	13
16725487	17
665902	17
18575079	16
13720084	13
8049066	13
1692621	13
6063381	13
7487061	13
23793648	17
3275620	13
4754236	13
23592143	17
10862001	13
5250135	13
2070788	16
8132659	13
1112334	13
3796449	13
5960979	16
3675046	15
7135548	17
2223516	13
5537343	13
4453896	13
1051236	13
3269390	13
6366853	13
9832112	13
19767270	13
21925867	13
3300922	16
4562014	16
4887421	13
1303719	15
2054584	13
10041586	13
3488177	13
3192796	13
38703	13
2853070	13
5847681	13
3255060	13
37313	13
20915899	15
928151	13
27565552	13
4512857	13
856917	16
2390790	13
4933854	13
6735761	13
1915697	13
13251453	13
2941301	16
14962391	13
1746560	13
4662415	13
2214465	13
2554953	16
2756437	13
1482253	13
20970854	13
17997522	13
18482974	13
10069161	13
5196420	13
874279	13
134674	15
5102204	13
28442254	13
17612156	13
369340	13
26317784	13
104556	13
29390	13
1333517	15
12962783	13
8406821	13
26851435	13
5660144	16
3004223	13
12117396	13
149376	13
3604799	13
5570446	13
10034006	16
4184487	13
19562549	13
16261318	13
5267867	13
11835261	13
3407948	13
7643446	13
1191492	13
13700159	13
2915964	13
4929469	13
4430748	13
1248797	13
1271381	13
11011951	16
2752791	15
6502736	11
11632532	13
1100257	13
26496825	13
6473742	13
26949756	17
9835516	13
2385769	16
3298145	13
6656440	15
2709111	13
3876900	15
6448712	13
1318564	16
5949118	13
22238881	13
33275402	17
6091705	13
3775088	13
3228764	13
8942465	13
17243803	13
12718758	13
17274336	13
1473235	17
15524148	16
2468556	13
2903513	13
15669651	13
10415847	13
13370898	13
2661379	13
3926765	13
7392814	16
11695797	13
5500032	13
5630070	13
10035074	16
6535494	13
3277674	13
4370538	13
5630294	13
2481107	13
13873525	13
1508299	13
1464348	13
1896002	13
17659835	13
24427766	13
8175475	13
8620381	13
5288942	13
5177331	13
1305557	13
11914569	13
3991930	13
3183474	15
7809773	13
3879448	13
11417704	15
3643834	15
15119988	13
13318246	13
4709197	13
2918852	13
3042703	13
4430601	13
3482856	13
887207	13
6224505	13
1349802	13
1278757	13
10825868	17
22090467	13
14951714	13
1925100	13
4668299	13
10449624	13
1840754	13
4042314	13
9968659	13
6167574	13
5676556	13
9730745	13
1880908	13
3090676	13
54507	13
23915004	13
4481605	13
14882926	16
42897358	13
3314056	13
5569452	13
1469812	13
7588081	13
795222	13
20054177	17
4454089	13
2865961	13
3874173	16
19560909	13
12139190	13
17579666	16
5738089	13
796516	13
245330	13
13395205	15
9779258	13
1539952	13
16258063	16
44549956	17
2474411	13
1119317	13
2174660	13
3501644	13
2879993	15
5530354	13
3612308	16
5771865	13
9516348	13
11511814	13
720102	13
3480655	15
6828723	15
194397	13
23645938	13
1619078	15
4562192	13
5719744	13
6948900	17
7700613	13
1341163	13
9569596	13
1063632	13
17901680	13
4398397	16
4699625	13
12712257	13
9028719	13
3076613	13
2559036	13
4789094	13
4120595	13
1592634	13
19532919	13
26858280	16
15905237	13
27153969	13
34136125	13
5516007	17
17550545	13
2176773	17
3079218	13
5300786	13
582816	13
1367180	13
170755	13
13129682	13
3884562	16
2161978	13
38219627	13
7304529	17
3255000	13
9347684	17
82268	13
3294467	13
8500724	13
15568715	16
17023877	13
860094	17
228101	13
4342745	16
23934897	17
7349881	13
620558	13
17387043	13
7451	13
6301226	13
5776617	13
3073833	13
12448732	13
1311916	13
14259306	13
14649805	13
18387068	13
8647179	13
10210345	13
15783658	15
722570	13
2663848	17
3833412	13
6972645	17
3939084	13
7450871	16
5245254	13
15593047	13
7487053	13
19197849	13
13324266	13
633197	13
2895980	16
1314120	13
233621	13
9116376	13
32900051	13
1805297	13
25222821	15
368732	17
12718488	13
27466314	13
7957044	13
29660831	13
7769691	13
908728	13
615019	13
9578881	13
7822536	13
1749342	13
14309514	13
7294808	13
3299576	16
15829675	13
2434871	13
11463225	13
12272569	13
19252477	13
5380729	13
27330514	13
18231422	15
4010573	13
4194405	13
2820521	13
23849437	13
3348176	13
17814027	13
3950321	13
7373613	13
7027502	13
11966615	13
5821266	16
2229485	13
3747270	13
1683309	13
967456	13
3328340	13
12469273	13
1581003	13
5754881	13
4515573	15
3218712	16
3734174	15
6633369	13
2658962	13
21210072	16
223963	13
1875257	13
8929180	16
7806013	13
27134361	13
7590549	13
368162	17
4218063	13
9499224	13
749282	13
1663937	13
12889848	13
2525113	15
8975626	13
4917802	16
7436976	13
540595	13
5393433	13
5828827	13
6107642	16
2243831	13
9668347	13
1352788	16
13528911	13
7847564	13
6314998	13
1315860	13
8345010	13
6500076	13
4540315	13
6068684	13
15796916	13
5654043	13
10547828	15
30214078	13
21822862	13
9994014	13
15381097	13
11765574	13
2578685	13
7283346	13
8719317	13
7239732	13
578690	13
11226097	13
4347150	13
6691324	16
3117231	13
25176193	13
2005008	13
28394289	17
603214	13
15253482	13
2685085	13
1779852	13
10734991	13
7042972	13
1543086	13
3814247	13
642582	13
3461314	13
1277537	13
3994659	13
1948233	13
20313934	13
6677636	13
24037022	13
5494686	13
7269903	13
34023805	13
16684235	13
15914721	13
66445	13
3840220	13
17919664	13
11904283	13
4968165	15
8420085	13
12838559	13
4292205	13
9172935	15
7095963	16
193188	13
10924028	13
5641813	13
6210974	13
725845	13
958483	16
1664587	13
1542172	13
35222114	13
17520950	17
288764	15
860786	13
13034894	13
5252778	13
2888849	13
1735822	13
45762882	13
13471573	13
15861886	13
15448420	13
1433343	13
4372816	13
13095083	16
3103793	13
3570377	13
2900671	13
3708292	13
17602068	13
17419589	13
2730656	13
13540078	15
12246783	16
16631056	16
268733	13
9427453	13
3410768	13
5972184	13
3601737	16
15109839	13
1902140	13
421730	13
17337469	13
11945748	13
14298159	13
3156204	17
6801030	13
927563	17
608739	13
1188598	13
4183765	13
1900600	13
6561003	13
4256074	13
3157509	13
1558188	13
1546255	13
3763972	13
300969	13
664463	13
6833515	13
3140253	13
1171024	17
472031	13
4540308	13
17429814	13
5768921	13
468991	13
4128858	13
29027034	13
30333164	15
744387	13
415650	16
3593454	16
8621092	13
6392897	13
5667141	13
1995253	13
9906939	15
7688098	13
2748663	15
7574704	13
1742646	13
6950046	13
17596776	13
171785	13
9294735	15
5318734	15
2588402	13
20070360	16
8444524	13
1571635	13
1152214	13
10827810	13
3197382	13
4854040	13
32128645	13
3172177	13
3002893	13
4057553	13
1677620	13
9374272	13
1785786	13
1414289	15
2244979	13
1059434	13
12333989	13
13880346	13
2743102	13
1393010	13
760429	15
985137	17
2090489	13
45659115	13
10372076	13
6444898	15
12527184	13
5910576	13
25067476	13
5387744	13
3113870	13
7502681	13
1275092	13
2140894	16
21717630	13
8963481	13
7052593	13
1987421	13
5939858	13
7445973	13
8978566	13
12588072	13
7193355	13
17216926	13
32909649	13
10813963	16
5619237	13
2438195	13
7600423	13
4585560	13
19465103	13
4945511	13
14723443	16
1189729	13
3797264	13
2340235	13
2741180	16
8587596	13
4741416	13
1656642	13
13273620	13
1575810	17
118735	13
11991297	15
15806861	15
6266369	13
883675	13
484035	16
3812912	13
1798919	13
147371	13
4768858	13
87323	16
8718940	13
17878084	13
2213488	13
1479770	13
27180195	13
21663916	16
12821378	16
3011336	13
2194106	13
12329545	13
5799209	16
8314295	15
5457487	13
5666563	17
6023271	13
12785761	16
5979126	13
5025068	13
662101	13
6988870	13
2788084	13
1156940	17
6253323	13
10979654	13
34124810	15
36340360	13
16251226	13
5661036	13
19828464	13
2370117	13
6728833	13
3143312	13
2096829	13
5324598	15
3297469	16
5352650	13
17211243	13
4798450	13
29562433	13
4079197	13
13389123	13
4194370	15
2164819	16
23492149	13
19657805	17
12696036	13
39060	13
12245577	13
1639196	13
9885562	13
28215501	13
15040932	13
15414494	13
6895846	13
2147174	13
4500605	13
13074571	13
10878051	16
726262	13
23239987	13
312546	13
15773383	16
2141487	13
9036950	13
3582888	13
9727655	13
656980	13
22039992	13
3161545	13
1951270	13
19492721	13
12123507	13
19022	13
2242668	15
3906857	13
22922559	13
7289479	13
18570346	13
2427121	13
5096010	13
31001000	16
17126974	13
9756347	13
1070139	13
29560516	13
28603761	13
1272676	13
159632	13
12500781	13
3692982	13
11960424	13
1125886	13
13672790	15
3255846	16
4775947	13
6083171	13
5348607	17
16109781	13
1889592	13
3928671	15
371443	13
11954601	16
5643735	13
4902715	15
3381808	17
1827168	13
16309036	13
171697	13
1508143	13
2003139	13
2638277	16
7714672	13
26108473	13
4898675	17
26447084	13
4233863	16
177147	17
3693398	13
19354580	13
10911946	13
8498651	13
11390915	13
814449	13
3680987	17
6886904	13
11928114	16
14387485	13
32989871	13
1325469	13
20377829	16
2432282	13
39136816	13
17099198	13
10451186	17
10354625	15
12600845	13
1677730	16
1753853	13
15294662	13
13555924	13
6205329	13
10048724	13
4351831	15
1878879	15
8556472	13
23625445	13
9555315	13
1217677	13
22387682	13
8175312	13
18058176	13
10418469	13
8961991	13
453120	13
2044906	13
3335444	13
4213087	13
24248490	17
971031	13
7825218	13
11990724	17
5649072	13
9737737	15
6654319	13
1320050	13
13270295	13
22009752	13
12276548	13
13724893	13
270489	13
5266548	13
2377595	13
1561763	13
1229337	13
9369126	13
6842910	15
3021765	13
14033619	13
3175658	13
5575830	16
2760247	13
4243290	13
1628634	15
10410616	16
6412826	16
13239088	13
10524142	13
1027635	13
24414016	13
11705175	13
3490111	13
8721650	13
1205883	13
14504008	13
4213510	15
3394725	15
5151236	13
5076972	13
7345587	13
5159430	13
1248313	13
1044052	13
718804	13
9496363	13
6406064	13
736915	13
5931666	16
14807495	17
913150	13
504686	13
17880303	13
11299515	13
4896828	13
8800500	13
9320770	16
32144037	13
3800737	13
23493857	16
1073946	15
234613	13
38805770	17
225200	13
9537225	13
802123	13
10906327	13
3870447	13
10016964	13
1242693	13
22772065	13
17358544	13
19739828	13
3950002	13
3841454	16
24637303	17
6647853	13
10380019	16
12811001	13
4771232	13
8356036	13
13172657	13
12227415	13
4198280	13
14557367	16
961337	13
6437926	13
4070501	13
1593523	13
2859204	13
3266429	13
3174622	13
8468264	16
1575183	13
1451168	16
3715783	16
12402865	13
4902872	13
12792657	13
4148920	16
5058401	13
1786231	13
2743823	13
30039936	13
7877134	17
6890578	13
4686766	13
2635735	15
5833982	13
831929	13
2615512	13
9638742	13
3112485	13
37087065	13
76815	13
2230609	13
14406622	13
7953447	13
18080398	16
1421848	17
4919240	17
10801405	13
4984711	13
4878471	13
5824105	13
4421219	13
15445468	13
2711042	13
2756792	13
17164597	13
3652555	13
20118405	13
5500432	16
16859519	16
15621260	13
2881051	13
2608324	13
12542827	16
5632898	13
17723871	13
9421135	13
2731327	15
1994216	13
7571067	13
1462827	13
4182322	13
16214075	13
4591666	13
13723304	17
19521218	13
26739560	13
2873985	13
3441096	13
3611024	16
833164	13
1322563	13
20669845	13
11366228	13
2384031	13
13758648	13
57721	13
5335332	17
5438559	13
10316142	13
13775166	13
2971548	13
10557080	13
59735137	13
4312559	13
6192531	13
2328502	13
5451437	13
1717939	13
8718770	13
998449	13
13027912	13
4982307	13
310297	13
4748187	13
14821999	13
2028480	13
17894729	16
13866337	16
16721434	13
7547367	13
9419309	13
10658749	17
3840513	13
8464242	13
7980880	13
26877762	15
7389824	17
9056048	13
8559092	13
9025000	13
9190284	17
6431827	13
856354	13
13163892	13
3395039	13
6264451	13
6888647	13
22907008	13
2174872	13
12105066	13
1106455	13
4664769	13
2723674	17
7251476	13
6406376	13
9351910	17
8230224	17
4488881	13
4186106	13
14178496	16
2761603	13
268610	15
7485170	13
3999363	13
1196547	17
327010	13
1321963	13
20202466	13
1746283	13
18232214	13
1645148	16
8459470	13
10181470	16
20177008	13
4479416	13
12029854	13
6453181	13
4322846	13
5120422	11
2408096	17
14632726	13
2607405	16
3226709	13
1789242	13
18519524	13
8893721	17
5737319	13
8703423	13
11697871	13
1366	13
1001294	13
2098884	16
14108271	13
1969126	16
1253873	13
20647837	13
2843351	13
15981569	13
36781718	16
4106314	13
2366364	13
6688303	13
2931	13
41726509	16
15687072	15
1451347	13
1790875	13
236174	16
6679559	13
7719680	13
655259	13
4127614	13
23172831	13
968131	13
6898946	13
2491711	15
3214566	13
7528114	15
5443711	13
6106469	13
2072629	13
2871035	13
10566742	13
1510114	13
12550413	13
3135001	13
4849308	16
627869	13
3751493	15
3770512	17
3429758	13
5472474	13
8534133	13
4161740	13
5597381	13
854606	13
2585305	13
3413669	13
751773	13
5673338	13
2994382	13
1340874	13
12311959	13
1516900	13
25696702	15
2676081	13
1945230	13
1949759	15
725233	13
3702861	17
8422258	15
4270701	15
1907443	13
1814656	13
39456012	13
12558825	13
8838084	16
21114673	13
315766	13
7266084	17
4978209	13
3329498	16
10983179	13
6932011	13
5428514	13
35241796	13
5060380	13
15967607	16
95565	16
1815779	13
2568628	17
3398292	13
736112	13
3053112	13
1723657	16
5984931	13
9150980	13
2479269	16
976016	13
1724499	13
9670352	17
3946564	13
11234798	13
21628596	13
5447836	13
13128909	17
11724041	17
1880796	13
6715293	13
6931525	13
5220265	16
9989544	16
14210409	13
5590847	13
5088952	17
1242391	13
11612947	13
4971514	13
13655034	17
8247075	13
7512932	13
3732500	13
14888921	13
53339	17
1077535	13
10093917	13
3201641	13
18052661	13
6374832	17
12134651	13
4726501	15
4700280	13
17330412	13
3847023	13
3305688	16
1035896	13
26047314	13
4725171	13
2669243	13
1327443	13
165379	13
7308116	16
17191126	13
4429647	15
16766655	16
2237813	13
4104393	13
17312964	13
41642	15
15008874	15
4374291	15
12099683	13
12076869	13
11904035	13
7003308	13
4726143	13
5291625	13
2101925	13
227555	16
3036233	13
1918985	17
86221	13
4961426	13
8536587	13
13077077	13
11443978	13
4645129	13
5523616	13
42862811	13
2927798	13
46714834	13
9791074	17
11172661	13
14943478	15
5488087	16
6978752	13
11380562	13
2478568	13
3709619	13
4065905	13
7631188	13
8723390	16
243794	13
8885208	13
313115	13
10062682	13
3665621	13
9937368	13
6931840	15
1132344	17
3216925	13
10306151	13
7777732	13
680136	16
35247	17
8458759	13
372898	13
215736	16
12001757	16
5660159	13
8485138	13
11355961	13
26359548	13
10924185	13
7462133	13
1760555	13
32506257	17
4246233	13
1510689	13
1246340	16
9309493	13
7972672	13
3904697	13
2266690	13
7668385	13
2905063	13
1429651	13
1069604	15
1986022	17
12813462	17
3496678	13
4023434	13
12668106	13
9878202	13
987701	13
12351763	13
8620076	13
985984	13
9316427	13
13076243	13
5153288	13
16492704	13
24660038	15
1987318	15
6362283	13
16356677	13
10946161	13
101695	16
294905	13
7270682	16
33880945	13
1325143	15
5259099	13
3065023	13
34466265	13
41022045	13
11118642	13
8390658	13
6401225	13
8256149	13
2254245	13
27511553	13
8696159	13
3522787	13
11378084	13
1864068	13
6833792	13
1160904	13
17468062	13
15191846	13
3308160	13
18875752	13
4828468	13
13643142	13
2479204	13
865580	15
6894537	13
3797578	16
7386886	13
8193782	13
2359046	13
11835660	13
18921289	13
6874945	13
671338	13
30009420	13
5164759	13
2887128	13
11794926	13
716182	13
6215509	13
3361849	13
529507	13
36631773	13
2751608	13
16295159	13
7731239	13
697507	16
12497671	13
1179055	13
2006915	16
4028967	13
426168	16
6521542	13
23448888	13
3786747	15
5592803	16
8401068	13
28793050	13
3568330	13
5510180	13
3046755	13
649004	13
3608045	13
10545927	13
2624045	13
3978733	13
335019	16
10243099	13
15441234	13
23044996	13
3214994	16
1194972	15
2130754	13
4875699	13
1543758	13
21134292	13
6292943	13
13586382	13
915598	13
15052335	13
730745	16
7941993	13
6089691	13
1521452	13
27521732	13
5735798	13
7946652	13
8334720	13
3188801	16
3384460	13
1845648	13
17365581	13
15724911	13
6519163	13
5016242	13
4742215	13
8774319	16
7941431	13
548988	15
20166954	13
5942133	13
5277401	13
14482375	13
8735876	13
27394639	17
14501351	13
11714284	13
19085467	13
2596810	13
17544663	15
13547972	13
4487042	13
5106261	13
8213755	13
514304	13
1142258	13
2372300	13
2317158	13
5891911	13
9181830	13
15089193	17
1514632	13
12900535	13
4827317	13
7564832	13
6197650	13
21181396	13
347314	13
6287644	13
10665503	13
100836	13
33707487	13
5366828	13
3180652	13
10265943	13
12979160	13
1590179	13
227905	13
818797	13
22084125	13
1539101	13
2109778	13
19341522	13
11667931	13
7367194	13
2858430	13
25589897	15
7215539	17
4370726	13
5661091	13
10660592	13
389350	15
18869506	13
9386192	13
3999252	13
6884170	13
19161571	13
556957	17
10534132	13
17549035	13
7013254	16
438406	13
3591695	13
11756039	13
53005931	13
8972263	13
1753557	13
10838226	13
5246875	13
20041353	13
10436334	13
17064569	13
14482655	17
8306332	13
6182866	13
22768271	13
7418104	13
2590037	16
1273723	16
1339345	13
15046586	13
2745247	13
13118125	17
7343806	17
16642384	17
5865560	15
10523955	13
4930954	13
7091119	13
5116694	15
20020112	13
398846	17
5642445	13
9314253	16
1955018	13
18423173	13
15931826	13
6702280	13
11497762	16
4584210	13
6707472	13
38232797	15
14296424	13
5938208	13
4284324	13
8519683	13
14819050	13
6677794	13
15890765	15
2078204	17
11030492	13
13287313	13
9374391	16
10753911	13
10589370	16
9065214	13
116964	13
4118116	13
17773735	13
4711692	16
6476591	13
10073303	13
42111625	15
1763556	13
20042616	13
15728241	17
9851504	13
3267261	13
2214290	13
5594958	13
14160145	13
4584211	16
17457033	17
1175712	13
10530980	17
534640	15
310615	13
8135575	13
11536923	13
14524586	13
2987653	13
842802	13
7806130	13
3559283	13
8286011	13
1969098	15
15557196	13
16100823	13
5917250	13
8297523	13
12241536	13
1241800	13
1466608	13
9590162	13
19388438	16
17929031	13
5497471	13
7293843	17
5656254	13
6087713	13
4234879	13
1335130	13
224486	13
2736235	13
10325962	17
2061552	13
15911624	16
1648361	13
23976191	13
1799297	17
4519809	13
4634018	13
10254432	17
9011675	15
5443787	16
327388	13
14059077	13
1455144	13
2792266	13
13550226	13
19390509	13
2950645	13
16279965	13
8181770	13
8752617	13
8818298	13
7232957	16
7492859	13
3926782	13
5519350	17
3418268	13
35099356	13
18284181	13
29427437	13
2850648	13
321503	17
13196594	13
6286960	13
1086934	13
9426472	13
8274429	16
965802	13
11382047	13
3021626	16
4880946	13
11991962	13
3284741	17
3179255	13
11591723	13
8515286	13
12576091	13
4315060	13
17808831	16
30448115	13
9100694	13
27465	13
26245797	13
3197482	13
3082431	13
3101616	13
10403620	13
3444298	13
3932579	13
18201723	13
22190001	13
19433246	13
15024742	13
4342826	13
4499856	13
6610486	13
7231432	13
10951266	13
295804	16
5259953	13
1029516	13
2944274	13
11602788	13
6902212	13
12413968	13
4566530	13
5999820	15
16073872	13
8294341	13
8679051	13
14074463	13
32353083	13
261186	13
2496780	13
1153431	17
882897	15
1542528	13
13117578	13
100126	13
2831556	15
5558729	13
1079611	13
5444529	13
17419796	13
9845179	13
12273482	13
26906367	17
1552312	13
3629749	13
13538454	13
29771252	13
10089607	13
6172807	16
999741	13
11279101	13
12866069	15
3898202	13
19125693	13
112546	13
13152139	13
1017828	16
4951961	13
26268565	15
6943169	13
17347182	13
773154	13
7527048	13
1297936	13
1793510	15
1067541	13
9656926	13
10926984	16
2143383	13
15679109	13
5686795	13
10293611	16
8467278	13
3093737	13
632997	13
1046696	15
30074083	13
11746962	13
16283551	13
3256224	17
449154	15
3818015	17
1490809	17
4164422	13
4647394	13
5366271	17
7867815	13
770756	13
7243669	13
9070279	16
5961570	13
6480301	13
9591737	13
1583216	13
4812733	13
7818653	13
9769261	13
63839	13
10679250	13
7111006	15
2041485	13
4654925	15
3950810	13
4532655	13
13061303	13
2353763	16
19683268	13
2531158	16
2775287	13
5161639	13
7020721	16
4862340	13
29400611	13
2827315	15
4422612	16
4069746	17
6982316	13
12468963	13
4808068	13
6212484	13
34530485	13
19289365	15
2987102	13
22500643	13
22924553	13
10218215	17
32543944	13
2218191	16
34085031	13
3359647	13
1377989	13
5205330	15
1523062	13
26423852	13
1042074	15
1377926	13
2519562	13
384952	15
159136	13
33059511	13
4779627	17
15865267	13
15338137	13
4651387	13
33353682	13
700315	13
1135697	13
15424178	13
15791602	13
9751555	13
6332582	13
13458555	13
11547723	13
6239492	13
1641795	13
1055477	13
894331	13
6582832	13
16085525	13
211888	13
19951111	16
9801408	13
60368091	15
678820	13
1014712	13
2855893	13
10873086	16
116104	17
41237849	13
2248634	13
823851	13
3434241	13
3110010	13
401810	13
1871463	13
1920261	13
5697336	13
603132	13
5295920	13
4293079	13
10605927	13
6901349	17
14475152	16
1451771	16
2982969	13
3028848	13
643041	13
315990	13
23833728	13
13844986	15
4424725	13
23397438	13
2878605	13
17458737	13
1579684	13
8493931	16
7670522	13
6166878	13
23241641	13
3283223	15
3903732	16
6984385	13
7633801	13
1931551	13
8846321	13
18135780	13
8576017	13
7978250	13
47108731	13
7817597	13
3099974	16
6988282	13
8730731	13
16128660	13
1963830	13
13088135	15
14548505	13
12671004	13
19152930	13
525655	13
1082649	13
13727	15
9454304	13
2756154	13
4860630	13
1205957	16
3191409	13
1414257	13
17778380	13
4629953	13
12068738	13
9230173	13
5982669	15
173448	17
7535374	13
27530079	17
3172646	13
5991176	13
4978260	13
7574735	13
24689707	13
52196783	13
1325968	13
2980582	17
5371048	13
7881150	13
2880953	13
8958256	13
12318862	13
12849412	13
7827484	13
4170203	13
10184587	13
3430756	13
9315959	13
2417023	17
871461	13
8266683	13
2283625	15
3065991	13
12349949	13
4355436	13
24396953	13
3201766	13
17229307	13
14454290	16
11870449	13
814151	13
15146708	13
421655	13
10905288	13
22688196	13
23758290	13
23334719	16
19327893	13
1468724	15
10478557	13
323212	15
4600934	13
2549377	13
95458	13
10089044	13
1049764	13
25942411	13
14566928	13
2489145	17
5487822	13
5231478	13
4165750	13
4367687	13
26340164	16
1625469	13
23454635	13
1467018	13
3959976	15
18080986	13
9695833	13
13553576	16
3528000	17
9012454	13
12741125	13
8615300	13
146840	13
3152502	13
8575962	13
6556535	13
2603705	13
118192	13
1955525	17
508484	13
1035248	13
9558173	13
10359597	13
17227170	13
15513339	13
387994	13
3353972	13
4653018	15
17954583	13
16973424	13
34869075	15
18474757	13
7514636	15
1010166	13
1841998	16
6319564	13
2025755	13
322180	13
5950715	13
4205927	13
19691763	13
2987110	13
13439637	13
19291	13
2815912	13
19641809	13
6909427	13
9487994	13
14513447	13
4579798	15
1690450	13
18748900	16
8267037	13
9874847	13
9810823	13
1394298	15
2024172	13
3339816	13
3434634	13
2313397	13
9248536	13
7368848	16
2149106	13
28469504	13
6126423	13
752315	13
2486108	13
2201749	16
16892223	17
8538278	13
1621731	13
11303685	15
7913276	13
5869559	13
13477659	13
2496896	13
42226106	13
949531	11
3683047	13
6637944	16
11470627	13
6134125	13
4257390	13
920259	16
3700023	13
7613183	16
8669578	13
15061759	13
10420402	13
572445	13
19388878	13
67600	13
10275847	13
6931691	13
19347349	17
671150	13
11357438	13
630957	13
581930	13
19731020	13
24499860	13
21991933	13
6725007	13
4322616	13
4425952	13
2000097	15
2110863	17
11610789	13
13591863	13
7080225	13
2221933	13
7208973	13
419362	13
17604322	13
79039848	13
236716	13
11638436	13
5378966	13
1987291	13
4690475	13
3507894	13
1362343	15
9395909	15
4523417	15
3348604	13
8912778	13
7920464	15
352738	13
863064	13
11075858	15
4399633	13
5954690	13
8645246	13
16303691	13
10026983	13
14002588	16
9182945	17
12490366	13
10426355	16
2372850	13
9447756	13
6328921	13
4591581	13
7585172	13
4025206	13
1019423	13
1482178	13
15953790	13
2680158	17
2468834	13
1268441	13
11065822	17
6042051	13
2607886	13
10916994	13
13938108	13
15751195	13
2492269	13
15277878	13
5485545	16
502453	17
1944703	16
13120369	13
3105112	17
1711142	13
634365	13
18768401	13
1560654	13
8444856	13
11116083	13
2929033	13
631286	13
13078588	13
1584859	13
19233661	13
4692238	13
3239051	13
9739912	13
1320000	15
8206352	13
841410	13
1837886	13
10059044	17
10189197	13
3743825	13
2324196	13
1341549	17
1757970	13
22849880	13
5543324	13
3307539	13
655145	13
387582	13
1688027	13
18232928	13
4076588	13
1046485	13
2029061	17
1434646	13
6617076	17
988280	13
3139885	13
2015660	13
12484582	13
7785335	13
363906	15
3059280	17
4611890	16
278710	13
8199468	13
170502	13
6090792	13
22793381	13
12547803	13
326712	16
8375115	13
12642356	13
2358710	13
11309588	13
3854801	13
1486759	13
3539615	13
1693371	17
391463	13
2419714	13
9982558	13
8941193	13
6081661	13
5249560	13
2599846	15
11757468	16
4774263	13
9046971	13
8928910	13
6986683	13
2423466	16
13273591	16
10124730	13
8802394	13
937466	13
1108047	13
5923277	13
937301	17
4934693	13
3270952	15
3824049	15
27514231	13
467207	13
19559659	13
342943	13
1806986	13
1683045	13
5594857	13
9034452	13
6603977	13
1560076	13
6293530	17
14649476	13
12163267	13
1658125	13
18407517	17
1814843	13
10479476	16
7688781	13
2314599	15
5995873	17
1942727	13
13812191	17
14755066	13
2860193	13
58358	13
783845	13
8401475	13
7916161	17
6746803	13
12102390	13
2049111	13
9584767	17
9685910	13
11491733	13
6518301	16
11272969	13
1648116	13
9680976	16
439159	13
280127	13
12428993	13
2801191	13
1239256	17
3300411	13
4256233	13
469876	13
6334242	13
6697365	13
8083857	13
7712429	13
21004609	13
11080922	13
13066107	13
3561218	13
1048381	13
3692941	13
11772110	13
3706023	13
56750777	13
15369298	13
7189183	13
12391938	13
28285909	17
9199101	13
18937447	13
6298116	13
28779131	13
7853870	13
10419692	13
5008986	13
471657	13
42499888	15
1834166	13
1765273	15
8152827	13
3076241	13
694712	13
6434563	13
7815104	13
983310	13
9609880	13
3969698	13
11985251	16
27286455	13
266386	13
3417478	13
4960698	13
10074504	13
8424890	13
143741	13
4300374	13
5519851	13
2756676	13
15626313	13
2081692	13
19947327	13
5374032	16
6840530	15
11207597	13
6426196	13
9569633	13
7468465	16
800569	13
2174973	13
2500490	13
826193	13
1288907	13
23182544	13
3567020	17
3010044	13
4289549	13
4142967	13
5042530	13
8886005	13
1043128	13
9119856	13
32665389	13
10399234	13
820929	13
1084588	13
1816781	15
2245536	13
7368650	13
21085443	13
1552057	13
4365822	15
2811352	13
765364	16
3723381	13
23178855	13
4728446	13
1544032	13
6177110	13
1345031	17
265143	13
7961674	15
1025676	13
693341	13
7828544	13
36807738	13
14776116	16
33929988	13
569366	13
4979321	13
13807183	13
935333	16
25059374	13
5124171	17
1164314	13
307799	16
19475147	13
963685	13
8763873	13
3049221	13
11699872	13
177438	13
11066554	16
3583560	16
920631	15
10527931	17
642012	13
2295703	16
829507	13
5224344	17
5680712	13
10203385	13
12246563	16
30853536	16
7907148	13
9208228	13
37734911	13
3724295	16
2249136	17
3242070	15
13499646	13
10244918	13
13262833	13
4705242	13
35007579	13
6403822	13
9693487	13
159734	13
2607260	13
31032141	13
9547170	13
635222	13
9152709	16
3417527	13
1232781	13
3897282	13
5136272	15
9393452	17
2757442	13
5661564	13
233739	13
3085890	13
40755	13
2230353	13
7870294	13
18404021	13
5013038	13
9838123	13
2655074	13
7382089	13
2989523	13
7165893	16
2554655	13
1070799	13
34107419	13
2554721	13
1254698	16
34826	13
773862	13
4157015	13
3867387	11
44975293	13
2097265	13
2686177	13
7172861	13
29582670	13
1843114	13
12672056	13
15543136	13
1416808	13
3144128	13
2172523	17
12164303	13
3528442	17
9207331	13
7497781	13
8613960	13
20052624	13
604681	13
20225015	13
17705148	13
3902974	13
7404787	13
6888660	13
21832793	13
2516830	13
450784	13
8541872	17
4475249	13
661112	13
7226191	13
3010973	13
1248694	13
576998	13
549981	13
18619455	13
98367	13
527041	13
8338726	16
24508065	13
18603187	13
19443041	13
1663520	13
2015070	13
17817143	16
18713755	16
3338075	13
3590066	17
3586796	16
2346915	15
142793	16
9272946	16
13113100	13
13063630	13
6661011	15
34108520	13
1257247	13
6808877	13
28629634	13
16137088	15
7390386	13
2338867	13
6485675	13
1391727	13
1436210	13
7468843	13
29211825	13
603496	16
20449761	13
10198482	13
16867156	13
14869899	13
915501	13
18824075	13
3756804	13
886963	13
24905104	13
2601889	13
9429716	17
5482049	13
6914258	13
5279916	13
4586007	13
2980975	13
9956192	13
8694479	13
14829521	13
13269880	13
2545312	13
14754030	13
6629921	16
655646	16
6134856	13
6386916	15
4839412	13
10062614	13
23086290	16
4832424	15
5199643	13
2027040	13
2428586	13
5986872	13
30917813	17
1358709	13
1167665	16
918869	13
11495859	13
6255189	13
8538159	15
10721690	13
1775079	13
6736038	13
2179372	13
1175294	16
7199271	13
5116829	13
3395066	13
1018651	15
528138	13
12440427	13
2913224	16
8872663	13
1516130	13
16980502	16
8596795	13
5577979	13
5272560	13
5178062	13
1811170	13
9566661	13
19807235	15
2549322	13
9414985	16
10075178	13
2063923	13
12789292	16
5838677	13
3572	13
30687796	13
3159102	13
2631707	13
1257773	13
21453147	13
10941750	13
5387369	13
11840763	13
218836	13
5858842	13
10671419	13
3352722	13
452160	13
8884615	13
16331343	16
9121838	13
749605	13
338280	16
4227186	13
265061	13
11355287	13
1190337	13
31136099	13
11169068	13
1832412	13
12256384	13
1456463	13
14117328	15
17181044	13
2119409	13
1823375	13
21191132	15
7501980	13
23842	13
2176119	17
2558550	13
644463	13
1089878	13
5318486	13
21460160	13
3296922	13
282330	13
3808141	13
3064785	13
3362398	15
2819802	13
10317717	13
27733140	13
14821061	15
39454881	13
14843460	17
724122	13
5208895	13
217078	13
17545228	13
3443152	13
1524810	13
4743650	13
3940433	13
3886363	16
3287536	15
13894109	13
14273	13
1830106	15
12466255	13
21611572	13
26986799	13
2257513	17
1917042	13
19720190	16
6664765	13
18542611	13
11673046	13
4733051	13
113062	13
14949978	17
2436734	17
8867983	13
10896325	13
665336	13
9993234	13
8186676	13
9043471	13
6051033	13
17246744	13
4732855	16
239543	13
7627800	13
15296605	13
4054495	13
9370494	13
11565587	13
7344163	13
13021181	17
2602790	15
29480627	13
2491053	13
142988	13
4661641	13
42403111	13
6767004	16
42904183	13
1010040	13
25474679	13
11267121	13
18204704	13
25739484	17
55885820	13
7425189	13
6593441	13
9382833	17
4182950	13
58203065	15
10410505	13
732671	16
15594240	13
112737	16
4661395	15
18200159	13
9952242	13
196285	17
33985240	13
15355876	13
3273977	13
2677405	13
8254292	13
16929614	15
14598681	13
13669660	13
8621019	13
1812495	13
1025560	13
2069658	13
12981843	13
23676498	13
11573269	15
23558757	13
13299690	13
18474288	13
6134866	17
7594341	15
4231291	17
4165632	13
3260884	13
15235230	15
6536573	13
13381694	17
17620894	16
172146	13
8629389	13
4545344	13
1106261	16
4428834	13
2102015	13
8757242	15
1047837	13
1719451	13
3646581	17
22038556	13
861458	13
11853459	13
1459658	13
1659550	13
32174500	13
7212280	13
1919580	13
9701067	13
5619749	13
11892292	17
6143321	16
7836702	13
6035872	13
1946657	16
20573944	13
4841606	17
23766005	13
1714465	13
6601827	13
11439292	13
9966844	13
19681162	13
9849267	13
23607963	13
1832577	13
14622142	13
1055112	13
2070140	13
2569395	17
1910293	13
8406144	13
4427281	13
4657133	13
1590759	13
11245046	13
6020279	13
2003860	13
33296258	13
6375496	13
52113478	13
4838291	13
1600115	13
21145256	13
2319716	13
633792	15
18342633	13
12575169	13
1947296	16
14785799	17
14335223	13
25543380	13
13907872	13
4232177	13
168291	13
21164022	13
2610437	13
2273299	13
13597211	13
18375229	13
3116129	16
13765293	13
7222064	15
27621390	13
10477111	13
7526517	13
5166734	13
721154	13
9458260	17
20724168	13
9304235	15
5379062	13
10482644	13
2292600	13
17365890	16
112311	13
7311934	13
11866095	13
27228380	13
5395873	13
49113	13
4658139	13
9423676	16
16699224	13
1180666	16
4856507	13
3371939	13
4959215	13
1299381	13
2088109	15
3550367	16
8175092	17
6046594	13
7128511	13
17156738	13
33200358	13
56683	13
7543419	13
1796708	13
8204421	13
2439138	17
1383268	13
27750037	17
5170910	13
1934794	13
4994634	13
13194255	13
16343394	16
5296537	13
550225	13
1557052	13
1292934	13
13443133	13
9199540	13
19636223	13
5147020	13
1288978	13
19453495	13
2234531	13
15511235	13
2227503	13
7712203	13
1330519	13
3476851	13
18032115	13
1576997	13
14536163	13
14394378	13
8787395	13
3463044	13
15487408	13
753576	13
2905615	13
418179	13
4439149	13
3190318	13
10429126	13
3158379	13
3868031	13
33268547	15
8247450	13
7191503	13
9536393	13
32403616	13
170097	13
490529	13
2523138	13
16451279	13
3092284	13
9619069	13
5642882	13
9761112	13
8328965	13
104510	13
14973799	13
8159183	13
14335234	13
5155955	16
7079118	13
1333770	13
1063727	15
3218849	13
6705280	13
200915	13
8969629	16
10447872	15
1944799	13
4880943	13
6054516	16
13373536	13
25177790	13
10867589	13
5716769	13
2090484	17
1594719	13
11304756	13
1951523	13
9309136	13
2032541	13
31146048	13
14276686	13
1763822	13
3629419	13
45328178	15
11845576	13
4125213	13
22647385	13
5284196	13
3209126	15
10813952	13
17375830	13
7748706	13
4438177	13
4611146	17
28264930	13
39633	13
8586670	13
2587713	13
24585162	13
15372336	17
7836871	13
21066706	13
870454	13
11080607	13
6961709	16
21053202	13
14534356	13
2699783	13
243093	13
1364042	15
12501168	13
30199	13
8207015	16
24551254	16
6336923	15
1669021	15
4230945	13
1545032	13
4747176	13
41536145	13
18046838	13
4882168	13
2375854	16
9919826	16
9885578	13
1068903	15
39724325	13
91567	13
1075053	13
32735164	16
7328271	15
19781095	13
6437073	13
24915899	13
5283435	13
1459213	16
12420748	16
17400871	13
4440975	13
1103886	13
5319037	13
1455433	15
24353903	17
11039820	16
2974245	13
14179477	13
2875244	13
22097333	13
1167524	13
10596967	13
176378	13
5955195	13
6081049	13
1778164	13
5865097	13
7716073	13
1754930	13
7159352	13
7112058	13
18133699	13
474674	13
12920556	13
6927349	13
3192183	16
21912714	13
7438060	13
865677	13
1252235	13
3258329	16
2286466	13
4309322	13
23893703	13
1591769	17
1810128	13
4920995	13
1463755	13
12031006	13
1584122	16
8522753	13
2306987	13
1120478	13
2363548	17
7861559	13
4234938	13
7684361	13
11900823	17
14667685	13
132910	13
13187417	13
536546	13
17310661	13
1324606	13
6917023	13
7514333	13
4061661	13
9807542	16
4722933	13
6207019	13
612659	15
9131083	16
4668236	13
1942942	13
2967720	16
4594886	13
16418041	13
31678363	13
2910687	13
7808392	13
508904	13
7560435	13
3248957	17
10831356	16
6452273	13
15701619	13
15086289	13
8581760	13
1645877	13
667734	13
10065521	13
8579483	13
9026015	16
1327686	13
3364886	16
9787066	13
9007902	13
2975983	13
6755218	13
723625	13
16549107	13
849782	13
9671152	13
3237652	13
4521076	13
13524446	17
3928813	13
1095079	15
4808369	15
10376743	13
4046385	13
8163910	13
13180087	13
8260950	13
241501	17
2141516	13
9053718	13
1171	16
20870097	15
11453811	13
11330188	13
4091744	13
11038317	13
1324015	15
1218114	13
22136687	13
23290750	17
27013154	13
1243071	17
11008775	13
14463048	13
7833971	17
8304983	17
472180	15
7451933	16
623764	13
3332659	13
210249	13
1161867	17
15034321	13
15502783	13
6849065	13
30592941	13
298361	13
2253717	13
8080470	13
13090184	13
12423065	13
4623022	13
3575660	13
1698624	13
991200	13
5207985	17
7629653	13
14534249	13
4889036	13
6251199	13
1674375	13
5488992	13
9920928	13
1663305	16
657563	13
19887094	13
11869864	13
9105622	13
5233296	13
2669904	15
13001519	13
1376519	13
22640571	13
5872936	13
4817487	13
1942089	13
6070478	13
4810793	13
472727	15
12016055	13
5860599	13
20822463	16
20421381	13
8125874	13
8464555	17
21853932	13
864933	13
8090891	13
1010422	13
2052322	13
679158	13
1122516	13
17402400	13
23576360	13
1868574	13
34631266	13
14440213	16
15731673	13
9222270	13
152186	13
5218359	13
18930296	15
4465517	13
16493557	13
14169108	13
5162856	15
1811091	13
4100299	13
1495463	16
26173496	13
3870322	13
15322663	13
2786242	13
893067	16
1153780	13
12040785	13
16961637	15
4057229	13
19098118	13
35200253	13
2152316	13
1477338	13
3801231	16
18728245	13
2470729	13
9452733	13
1852142	16
15356275	13
1541089	13
14057998	13
4897095	13
6643045	16
1950530	13
18556761	13
4905887	13
6567725	13
1941647	13
12846779	13
1649713	13
1595229	13
12074126	13
4941168	15
4086879	16
16961591	13
9310481	15
693581	13
1672093	13
6250205	16
3412047	13
5114272	13
13812785	13
132515	13
16400765	16
24533014	15
1786980	15
8457157	13
5113153	13
1055436	13
7911789	13
9126984	13
2632899	13
519812	13
2512725	13
1413799	13
980834	13
4394831	17
5727830	15
583809	13
958679	13
48363049	13
20899834	13
3644058	13
6016205	13
3730974	13
2103156	13
3701439	13
5754529	16
1434201	17
8533929	13
4223531	13
8654525	15
9433517	13
3742311	13
14870304	13
4615585	16
1007973	13
930757	13
7685071	15
1662748	13
11219904	16
536033	13
4473309	13
1763974	13
7778938	15
3437709	13
4872950	13
3791048	13
11189600	13
4201082	13
734576	13
2297051	13
26310539	13
1434453	13
2069141	13
22678200	16
7203359	13
615686	16
8768191	13
4483281	13
1743382	13
2447960	13
8546041	13
15742998	16
4448081	13
115449	17
6470376	13
4783576	13
3646608	13
20912408	13
5124854	13
603424	13
14692806	17
1520728	17
1359960	13
1449813	16
2283444	15
1430416	13
23914508	13
10598795	13
3231555	13
1234720	13
13586722	13
2759949	13
4595938	17
17292134	13
948842	13
32685631	13
4075029	13
7148045	13
1843371	15
5708557	16
101543	15
7652462	13
1268322	13
1534179	16
204391	13
22133775	17
2687338	13
4862880	16
3501402	13
1576454	17
27777	16
1214149	13
1160399	13
23629849	13
921971	13
18991822	15
2169498	13
14323503	13
21517654	16
11138252	13
7092588	13
4319327	13
3343838	13
1318499	13
5036416	13
7052985	13
9899103	13
4227183	13
418118	13
3614739	13
5612669	13
8605441	13
860615	13
10310899	17
4625076	13
7525734	13
3552162	13
15835256	13
5597079	13
7076397	13
281447	16
1356843	13
1671005	13
3935287	13
9709048	13
9671430	16
7532558	13
423202	15
19546523	13
27578758	13
4294227	13
6865831	13
2205465	15
29185115	17
408106	13
23889877	15
30647849	13
26473163	13
3812504	15
16543948	13
8411470	13
2071727	17
3612169	13
183366	15
3403665	13
8782630	13
10379364	13
197489	16
20436337	16
1677872	13
12007446	13
20099355	13
8643569	13
1342433	13
17241068	13
6181772	15
5244652	13
983119	16
1830241	13
8678678	13
24650004	13
2373569	13
13442439	13
20245451	13
3714169	13
470735	17
5828238	13
13295829	13
8480587	13
19439779	15
6698773	13
26278127	13
5855600	13
1242898	13
83247	17
4865203	13
4986079	16
1626764	13
9838634	13
25777059	13
1814047	13
5564068	13
5357697	13
18017881	13
7258998	13
4239071	13
3349189	13
3735683	13
16357627	13
14330759	13
7916925	16
21807330	13
3787600	13
2772634	13
16675256	13
1411111	13
3711216	13
1808128	13
3630950	16
11389879	13
14035281	13
2544403	13
4599462	15
8055656	13
7771268	17
1218374	17
9770230	13
9944703	13
1367680	13
27106631	13
7756909	13
2669352	16
7732912	13
7838388	16
984692	13
35588487	17
4765585	15
1725919	13
2754336	13
6488467	13
5885547	13
2018983	13
4642862	13
259696	13
8231120	13
10723099	13
6055753	13
5788552	13
668646	13
1325464	13
22728018	13
1860135	16
4103718	13
4795914	13
7972523	13
6029011	13
8106569	13
9910579	13
6750348	15
12716571	13
4826015	13
18688613	17
7988586	13
6756762	13
955084	13
6811573	16
21755383	13
3273077	13
7297955	13
2105539	13
5749551	13
4366235	13
5142619	13
5874236	13
11983459	17
15595274	13
5689193	13
4195786	15
4918143	13
27259036	16
11403623	13
9968481	13
6721018	13
586894	17
13384273	13
5685364	13
6836741	13
2407570	13
9382156	15
2737890	13
7140686	13
670720	13
2162814	13
2892624	15
4755134	13
5793788	13
13978294	13
3926807	13
8095142	13
297226	13
5450960	13
820883	13
1315446	17
1074528	16
40104494	13
8224304	13
21046849	13
23731248	13
12003502	13
9341164	17
8275753	13
6768355	13
3684662	13
38737118	13
135387	13
23312828	13
312084	13
6812389	13
454642	13
23678901	13
2458694	13
5621624	13
13868417	13
8981254	13
12156124	13
5206785	15
1653497	13
40431299	13
9256017	13
5573837	13
11627187	13
5853103	13
2932842	17
7555661	13
53083124	13
11646734	17
7431744	13
16600860	13
5419541	13
1922428	13
1664720	13
9429790	13
8527511	16
8289472	16
29758841	16
7946844	15
9149232	17
42659592	13
16830577	13
11030176	13
1843779	13
4145721	13
1666112	13
15496731	17
152035	13
14989577	13
515644	13
165385	13
4287158	13
2938358	13
1397111	13
8280009	16
7599638	13
1186988	13
10687442	13
1221038	13
14772101	13
3208547	13
22692893	13
10578835	13
5807344	15
3298977	13
9995617	13
1530729	16
5792849	17
1876520	13
7972919	13
1327800	13
1498835	13
412834	16
7970056	13
778406	13
5710014	13
11236783	13
18916578	16
6646776	13
11258735	13
6889170	13
5812059	13
2308710	13
1372916	13
5168105	13
33052530	13
3680724	13
15568215	13
7264958	15
2987264	13
1212344	13
2262745	13
3785011	13
8700894	13
6051857	13
16968295	13
17527419	13
10447289	15
2287605	13
330835	13
28834812	13
710617	13
2084653	13
5538774	13
2026878	13
17328955	13
1791113	13
4116728	16
1441722	13
231292	16
5178010	13
318894	16
3920306	13
5093173	15
5773180	13
660691	16
1824464	13
3979101	13
9186947	13
4404849	13
13082276	16
8906585	13
681598	13
1161264	13
3101623	13
37821672	15
2334059	13
27375589	13
773493	13
12905003	13
22858933	13
10341959	13
8738115	13
1046671	13
5029017	13
5751663	16
969859	13
3305396	13
17657918	13
686499	13
16825059	17
7153851	13
20331311	13
3320797	13
1658451	13
10074394	13
2584215	15
1011598	13
15023885	13
862151	13
13430876	13
1417982	17
6145078	13
9855604	13
747918	17
522665	15
5987289	16
947735	15
2767321	13
2719796	13
272915	13
1678169	17
8915634	13
7481667	13
24190762	13
8077331	13
3755836	13
6891292	13
9914300	13
5750878	16
1427294	13
4469163	13
1987820	13
1559839	13
18453711	13
18572064	13
8779493	13
3404871	13
2302920	13
3285976	13
19024612	13
6584425	13
1285537	13
7143762	13
10792036	13
8182860	13
2475919	13
4239834	16
10187379	13
697275	17
1331895	13
9409651	13
3008095	16
12511024	13
24853848	13
366596	13
40786633	13
7830455	13
11229140	13
21224623	16
12137746	17
5048586	16
6978115	13
527455	13
5321924	16
8737068	13
873338	13
8329498	13
3179340	13
1129256	13
30155454	13
3569287	13
924350	13
9073384	13
3593325	13
10584453	13
12356741	13
35192212	13
33033194	13
3576288	13
10039548	13
2628486	17
4194786	13
7513980	13
22208609	13
3848892	13
947735	13
7542408	17
11237648	13
3572857	13
9239190	13
1610856	13
9469460	13
1729515	15
446618	13
7364912	13
29102527	13
838596	13
9630475	13
2376963	17
10010561	13
2649335	13
12018089	16
7033576	13
23145633	13
6471123	17
3809063	13
10831458	13
11472118	13
11131647	13
2157890	13
1865309	16
6869063	13
19498710	13
1481689	16
9908385	13
5583165	16
671769	13
3407020	17
27687183	13
554548	13
23353772	13
7190998	13
5940456	13
7504193	13
8213721	13
6404023	13
14155220	13
5463446	16
9624015	13
637023	13
372598	13
29819361	13
33269411	15
7528007	17
1306851	13
4155404	13
1834578	16
4663991	13
11165086	13
7586290	13
1727850	13
1963992	17
21260303	13
9812395	13
2282098	17
9417930	13
13467894	17
5045423	13
481148	16
7963873	13
668987	13
8109156	13
21537846	16
20718512	13
2322956	13
3956037	15
12297384	13
1529073	13
5710789	13
8351823	13
22811133	13
5066721	13
874798	15
575577	13
2502907	13
9401405	13
4642481	13
3617605	13
2117081	13
23818795	13
1297621	13
11981084	13
11387616	15
6393748	15
727420	13
13131168	13
19949418	16
1257765	13
10184772	13
8433261	13
2348883	13
13456270	13
4875820	13
1503071	13
7382626	13
4972208	13
7308530	13
1957736	15
8033459	13
11359021	13
13931880	13
6561734	13
1317791	13
6767916	13
10444951	13
7943143	17
26700294	13
3636275	13
1200343	13
6250852	13
6349805	13
1261823	13
6805786	13
11597717	13
1073557	15
31817450	13
13197372	13
916931	13
19265374	15
5801859	13
760595	13
1141057	13
1373220	13
4506731	13
4383507	13
22003864	13
27492410	13
418412	13
4215384	13
757379	13
8009133	13
18429758	13
247631	13
6428243	13
21139759	13
2942004	13
2669395	17
11695466	13
1248651	13
29802965	13
177825	13
6458163	13
6621593	15
2170288	13
8028214	13
28630626	17
12438141	13
11623823	13
1972341	13
7671416	15
14332982	13
4879528	13
34426235	13
6363494	13
3330278	13
74903077	13
14269632	13
5544421	13
267040	13
893911	13
5733695	15
562508	13
21964401	16
3379404	16
3531723	13
8065302	13
11873899	13
7618347	13
5297056	17
1910893	13
9492778	15
10184256	13
4076300	13
5761736	13
7164307	13
4504011	17
10347105	13
19603755	13
9216501	13
2839360	15
10388113	13
26452795	16
63040	13
18988101	13
7026906	15
1135584	13
2662136	13
28868379	13
19478909	13
13907287	13
8147409	16
2931619	13
1289726	13
4044113	17
10302483	13
10461044	13
1000871	13
8541487	13
8912725	13
12942019	13
10085215	15
3873797	13
11067712	17
13679043	15
351220	13
916808	13
15222388	13
29053746	13
11969437	15
267156	13
55886	13
18719031	13
2365570	13
9021991	13
13731843	17
2010044	13
90699	13
2785625	13
5182437	13
1696269	13
960766	13
66152	17
8516868	13
6303105	13
5972259	13
5588015	17
453673	13
4855442	13
988681	13
6205865	16
9220815	16
1667686	13
8164726	16
3258601	13
5500370	13
1903301	13
1156405	13
10409780	13
4353937	17
29264862	13
3329112	13
4717400	17
4966151	17
485461	13
10686263	13
13523292	13
1331855	13
12283021	13
21075869	13
7631988	17
8778690	13
2758493	17
1534693	13
177655	13
3982328	13
11593783	13
16615886	16
579130	13
1752050	13
1715056	13
15902508	13
4256302	13
2384108	13
553979	16
31549252	13
1805378	17
13215636	13
3967275	13
2525044	15
11196265	13
5937984	15
6286172	13
4978474	13
11396961	13
10318016	13
16403548	13
2323608	13
3367067	13
11459494	13
11568678	13
816164	13
209684	15
10210288	13
5116520	13
4506945	13
4568850	16
1301118	13
15968091	13
1032841	15
2015424	13
7738810	13
7188603	15
10784517	13
3144977	17
336635	15
1122094	13
4943276	13
4314745	13
5514220	13
29145659	13
2003371	13
5378795	13
3173500	13
6616085	13
1773730	13
1081636	13
7909308	13
7070511	13
2051043	17
6732216	15
18735837	13
614694	17
878926	13
17692926	13
994506	13
11068026	13
20899664	13
11090201	13
2303614	13
17963130	13
9612465	16
1834147	17
10574003	13
8020799	13
99012	13
1044867	13
1424194	13
1652696	17
5002356	15
18211760	13
36745775	13
7025376	13
591661	13
1449003	13
4567324	13
16829127	13
32098053	13
416057	13
18882668	13
1204334	13
4627270	13
5210540	13
23714308	13
3289435	13
5649758	13
15292557	13
32026850	13
6593096	13
7699072	13
13490010	13
13110330	13
11841315	13
1522290	13
13283274	13
30973249	13
7593074	13
15142255	13
7466860	13
1814430	13
41612679	13
279320	13
1467670	13
13566858	15
954625	13
1221910	13
39918773	13
918457	13
11337535	15
3403332	13
2941703	13
4296596	13
4273579	13
13878564	13
19336706	13
8619901	15
10133419	13
22239804	13
3190881	13
5207994	13
4224314	13
832962	13
3665208	13
20308485	16
7157957	13
62045393	13
2227886	13
7316544	13
5497106	13
7619777	13
3267083	13
10642911	16
3785511	17
38967423	17
1617433	13
3922540	13
5091340	17
13731220	13
1797765	13
9736419	13
26211420	16
3390208	13
6289645	13
6021965	13
5424987	16
30245902	15
1578078	13
36642416	13
16176551	13
3680575	13
489051	13
2203729	13
2238106	13
20690364	13
62592	13
1910673	13
12494126	13
3092370	16
15963645	13
2599888	13
16244028	13
11421275	13
4619419	13
4032157	13
1082811	15
4137130	13
3855713	13
2984184	16
8689834	17
2105242	13
12044814	13
4500846	13
10309881	15
19447494	13
458316	16
10168142	13
7109981	17
14692879	13
15846850	15
2733198	13
11519559	13
19673720	13
9867715	13
13617323	13
7203110	13
3353387	13
20719676	13
455117	15
3564206	15
6992020	13
2338259	13
26345	16
1294150	13
19458382	16
11810578	16
17133145	15
5549877	13
110276	13
2400994	13
2491004	13
2662225	13
5154001	13
7103651	17
7018065	15
6723331	13
12587882	13
3400303	13
13236920	13
6885207	13
5859859	13
14355129	13
1228945	13
3215897	13
12056247	13
11554499	13
1649762	13
82035	13
2698814	13
1426050	13
17204935	13
4411184	17
7977824	13
5791047	13
12629825	13
3572038	11
3199696	13
10284598	13
11620853	13
24636308	16
3825346	13
3609146	13
5244515	15
2350998	13
1666899	16
3587098	13
31139090	13
22344771	13
7121272	17
17378256	13
8801346	13
1476566	13
5886793	13
517747	13
3541092	15
17746615	13
6940803	13
3473537	13
29912607	13
5141617	13
9414964	13
5286604	13
2483028	13
10853227	13
7063748	13
3277808	13
1389652	13
3123930	13
1750868	13
6474585	13
21039987	13
2781927	13
5641803	13
17795958	13
4499599	13
2631723	13
4728063	16
16999642	17
2340599	13
15658725	13
6357506	17
3497230	13
3150421	13
4523954	13
13640572	13
36921032	13
7147752	13
854929	13
24456821	13
17822064	13
147049	13
7175202	13
4594772	13
11835942	13
2201806	13
3689348	13
2843543	13
3901065	13
266201	16
27669133	16
12085566	13
10352861	15
11209775	13
5559059	13
347214	13
7154888	16
260187	16
1188819	13
678956	13
2993781	13
3764777	13
3133921	13
4655212	13
498337	13
7409354	15
8272280	13
8958394	16
6615709	13
10312174	13
2369320	13
19107653	13
8876702	17
4374226	13
762406	13
18310294	13
10479200	13
7436379	17
163042	13
178955	13
773196	13
198465	13
6897493	13
3889511	13
36398583	16
5545247	13
13217393	13
3677532	13
2668791	13
2909785	13
135017	13
3753243	13
9392912	13
5681359	13
8079563	13
890719	13
772334	13
12647141	13
765054	17
7949224	13
20256128	13
4603105	13
3086429	13
8037646	13
22521984	13
67430	13
2917205	13
6160865	13
16314019	13
2390415	13
11267652	17
20196258	13
1879559	13
4742614	13
5689862	13
8793587	13
6224097	13
2064140	13
6971632	17
7657251	13
5285621	13
11326609	13
20246871	13
177322	13
4440961	13
3925659	16
13803121	13
7941480	13
30983382	13
8276521	15
20529853	13
29467656	13
10510802	13
675785	16
31726509	13
22235297	13
14487276	13
2363332	13
12056457	16
3475766	13
16294327	13
3257050	13
11174914	13
4146333	13
3538878	13
7188080	16
10061110	13
37132	13
3786587	17
2903509	13
1840794	13
1677185	13
9238572	13
3622611	13
12950851	13
8544941	13
8157607	13
5436064	15
4774060	13
13866876	17
12986253	16
4861711	15
13291007	17
1959902	13
6200512	13
436095	13
137640	13
6753963	16
128497	13
1908532	16
4212911	16
33035020	13
14411636	13
1304669	16
7280775	15
2742868	13
3796701	13
14576655	13
5770784	13
1165410	16
12754754	13
7504792	16
2449430	13
4316448	15
6907352	13
1903652	13
7353873	13
25560522	13
5489120	15
19463512	13
7796911	13
2000817	13
17382228	15
1484073	13
7640382	13
7772551	13
2554000	13
4148971	13
9650301	13
7417765	13
4553869	13
10746028	13
11205032	13
1602177	13
1283393	13
2375206	13
4602619	13
4623246	15
2400374	13
775528	13
4657482	13
12661815	13
5575185	13
1423559	16
3152987	13
10414532	13
3483994	13
2267876	13
12157331	13
4327838	17
2941578	13
3474446	13
4573664	13
290063	13
1455083	17
9429423	13
3664848	13
6733086	13
24184294	13
3842606	16
5157109	13
921562	13
4006400	16
6764170	15
702835	15
931717	13
5984049	17
14153935	13
7816762	13
3369458	13
2534438	13
3906564	17
3947556	17
2194082	13
18824096	13
1924026	15
1067495	13
4575298	13
1535569	13
5436046	13
6484675	13
8204343	13
23308695	16
13804837	13
13255979	13
25473414	13
2559711	13
668115	13
1821773	16
68402	13
13550049	13
5221781	13
11867520	13
1842354	13
4037235	13
3839140	13
16154061	13
19895881	13
6743168	13
20339868	13
1321305	13
2118443	13
1284702	13
3888166	16
2080833	13
4970762	13
4805573	13
1193951	13
19148938	13
4588913	13
3593557	13
2849810	13
668340	16
10006672	13
7634290	13
5628983	13
208589	13
561198	13
4943747	13
161525	13
4885492	13
1432566	13
1793761	13
4367286	17
6951641	13
3012319	13
5365809	13
1844519	13
26858078	13
432278	13
14450536	13
1548914	13
1079273	13
5663053	13
5969711	13
1049026	13
1780907	15
30881	13
5758698	13
4705571	13
7858903	13
1791431	13
427348	13
38027606	13
1956031	13
741025	15
9342712	13
3869474	13
7683609	13
6598942	13
7376665	13
12137385	13
15822787	17
12824148	13
305435	13
15392628	13
3278453	13
1632147	17
27808207	13
12278833	13
190533	13
1827750	13
5106259	16
3607509	13
1302257	13
8945731	13
664334	16
135186	13
1436622	15
3050421	13
11057239	13
13648031	13
369131	13
1241505	13
14049412	13
14947742	17
2980287	13
1225689	13
873900	13
8201119	13
34354922	15
1541532	13
17637454	13
480423	13
1838363	13
11918307	13
7188400	15
8523521	13
7170747	16
13950749	13
19097224	13
6506252	13
2756456	13
50056628	13
10325303	13
2701144	13
6307708	17
1895012	13
5893336	13
3908975	13
26403454	13
3605168	13
10623052	13
136279	17
9370661	13
19482303	13
26678854	13
3894744	13
21548527	13
18744390	13
18037690	13
11776805	13
1660945	15
12996563	16
8115328	13
25529937	13
14754064	13
1264083	16
5230822	13
19683498	13
24845573	13
878876	13
144978	13
1057203	13
6155069	17
4379662	13
12357870	13
574734	17
24678577	13
3593943	13
2066241	13
16157641	13
17631057	17
12917446	13
3458427	13
4501519	13
16777855	13
5738672	13
32253018	16
16175018	13
3246542	13
197382	13
3289358	13
7572985	13
2148184	13
4661264	17
5355054	13
5475887	13
1733417	13
1202581	15
11086127	13
11359851	15
18471017	16
4747785	13
2432972	13
3046527	13
14201035	13
5887790	13
6966375	13
7708696	13
6826488	13
7441213	13
7096167	13
10717107	13
1031296	13
10418885	13
5272363	13
16474314	13
1412824	13
3028483	13
6120551	13
3911389	13
13625405	15
5982273	13
1401566	13
2948705	17
8413473	15
3418364	13
1330090	13
9888244	13
1076135	13
3038724	13
1121071	13
4360600	16
2733381	13
10322837	13
1070220	13
10652719	16
3835438	13
1304051	15
5644010	13
895736	13
6309395	16
74303	13
16559517	13
866747	16
9233446	13
10756766	13
2949366	13
7727763	13
2847467	17
3535687	13
36526966	13
10869651	13
39768383	13
3151392	16
2373464	13
11007441	13
5432849	13
16294976	13
1422361	13
408225	13
5253139	13
3126986	13
195089	13
3507339	13
9716697	13
2889990	16
4442760	13
715128	13
2262188	17
12082452	13
1021092	13
904700	13
15648841	13
6680415	13
24787538	13
3171372	13
5722611	13
21865220	16
2283927	13
120353	17
3060746	13
4961756	13
3551499	17
478928	17
5853831	13
10575110	15
1220281	13
897530	13
8154280	15
4009114	13
6636979	16
8378901	13
10315364	17
8535667	13
2168201	13
15008658	17
5380454	16
6130575	13
5956616	13
22104	13
18488640	13
12218601	13
6981906	13
1277482	13
626476	13
9351303	13
8615739	13
7658091	13
18601333	13
13937384	17
7405114	13
1722236	13
1466397	13
2732725	13
7522249	13
15274251	13
22185043	13
1292114	13
2087201	13
30574049	13
26317077	13
12279183	17
3004267	13
18768943	13
1992664	16
2745646	13
6269261	13
3192935	16
4271830	13
2316591	15
4777370	13
1984796	13
2361402	13
27633973	13
5763889	13
33709382	13
467568	13
1004198	13
736307	13
8140884	13
4972616	13
22837168	13
472786	13
3879529	13
1440054	13
12862021	13
3644526	17
6066406	13
6436054	13
7982958	13
9053472	13
22218012	13
12507744	15
834350	13
2457302	13
8807076	13
3964363	13
2962533	13
2815222	13
19557054	13
5320292	13
8441863	15
9028832	13
10710718	13
2342284	13
5046634	13
30085002	13
5187005	13
682578	13
5771065	13
38433537	13
5157983	13
13256314	13
23156264	13
2436948	13
336095	13
10652962	13
5172330	13
6651620	13
13348486	13
233420	16
6453263	13
11978679	13
27657845	13
909529	13
8863157	13
15861200	13
2079142	13
6066820	13
1607433	13
1452178	16
15170281	13
1398431	13
510607	16
22646448	15
8461837	13
4674821	13
7178150	13
1352571	13
4097296	13
13106722	13
9354233	13
11401942	17
7384221	13
9897151	13
89361	13
10607166	13
949685	13
78975	13
1550196	13
5107887	17
18679034	13
26164106	13
4230734	13
4291556	13
8162973	13
2451909	13
954603	13
3803255	13
8006911	13
2255997	13
1590051	13
6149495	13
11485031	13
83154	13
2109192	13
9169643	13
14332643	17
17603075	16
5955884	13
371626	13
2448325	13
2303798	16
3786761	13
1136183	13
9821801	13
22140246	17
2728979	16
6235468	17
507686	13
1966822	13
6374370	13
1155061	13
3964506	15
2057782	13
11055127	13
3122779	16
12477156	13
18718006	15
821254	15
4297502	13
9299115	13
18647616	13
5844593	13
12377587	13
3832557	13
8023578	13
36187716	13
1704902	17
1835331	13
19060702	16
1153761	13
1022720	13
6413773	13
24161788	13
9930368	13
119378	13
3139434	13
4898855	13
4956265	13
1939330	13
13585168	13
1209587	13
16603490	13
13595408	17
3322535	13
8183497	15
337332	13
13647764	13
16140250	13
7817022	16
10392877	17
17628229	17
39067480	13
5814531	13
4759185	13
21189521	13
5308036	13
22803055	13
1234790	13
17787848	13
5269826	13
5517680	13
1156712	13
12367025	16
9302770	13
81515	13
8686574	13
914859	13
15996028	15
2561392	13
2066032	16
2965300	13
7425580	13
1157098	13
7001988	16
8687746	13
3040736	13
22944238	13
7687754	13
5300057	13
185555	13
8544638	13
1499074	13
296746	13
2674885	13
30740496	17
11673678	13
10994040	13
8182643	13
15912167	13
51822023	16
50247	13
16941475	13
6586528	13
19761118	13
9028778	13
278057	13
5416871	13
3077379	13
3421679	13
10084487	17
1076525	13
5362604	13
8810872	13
9679650	16
7317894	13
9605438	13
87628	13
7878375	17
5718300	13
859199	13
9255997	13
4141123	13
5645383	13
1344453	16
10195503	13
15947147	13
294093	13
16473155	13
2541036	15
6953495	13
14163157	13
14439910	13
12576564	17
2440168	13
35886	13
22211635	13
1242025	13
28562589	13
6234611	13
6642373	15
30995743	17
1035466	13
3768952	13
17318813	13
11036270	13
1141181	13
2966001	13
8665268	13
16189247	13
9927485	15
11630819	13
4710542	13
3142718	13
1522389	17
14360244	15
12663393	13
4190927	13
11165047	16
14140162	13
14930859	13
10247722	13
170157	13
2554302	13
7779961	13
3636768	13
355431	13
7833816	13
14436601	13
6347516	13
8844128	17
1222910	13
12803743	17
4246789	13
7614067	13
8822966	16
1730231	13
4832672	13
52597255	13
5325156	16
5312967	13
9021134	13
606518	16
23732606	13
1099808	13
2015094	13
710333	13
2085050	13
5452998	13
9960977	13
2963677	13
9791995	13
5952324	17
14175565	13
3166112	13
10772884	13
1242032	13
4877726	13
2077851	13
15073105	16
1837066	13
10568369	13
6621491	17
8964242	13
1268945	13
11282924	17
2678935	13
5793801	13
5709124	13
1046335	13
1509288	13
5914960	13
2851571	13
2095391	16
11002340	17
1618053	16
3249306	17
23078581	17
224686	13
3255625	13
8940631	16
12279362	13
7208106	15
1053406	17
6461705	13
14153393	13
6792400	13
2354093	13
2606049	13
1049792	13
9130840	13
1125525	13
2645204	13
7842776	13
4305081	13
8549552	13
12910065	13
1191418	13
12128341	13
889662	13
44753021	13
8823887	13
9165822	13
1676088	13
3591177	17
2248469	13
9705783	13
1284218	13
16276907	13
4960544	13
2599206	13
37249837	13
1655455	13
22238385	15
4173075	13
5472812	13
12101520	13
3240723	13
1813984	13
20840231	13
1392982	13
4893675	13
7533048	13
693160	13
7876617	13
1696996	13
8624765	13
636340	13
27693949	13
1387365	15
24180114	13
1927302	16
8956302	13
845841	13
4433027	13
22058318	16
8193809	13
212921	16
28392090	17
3248728	13
22886305	13
8421891	13
3252969	13
17728035	15
10851643	13
7472926	13
8667778	13
6543585	13
10357162	15
38290324	13
5085204	13
3389124	16
10287415	13
2699267	13
28811572	13
15375804	13
22162224	13
4268556	13
6213655	13
24694036	13
630973	13
12011833	13
9512682	13
50827159	13
2751769	15
6394359	17
55688617	15
18803136	13
6502319	17
930696	13
663310	13
4525094	16
18899645	13
16855547	13
18668406	13
9541120	13
847641	15
6913664	13
8536025	13
932004	15
16648429	13
5907452	13
51817	13
3617266	15
5243610	13
24654604	13
16705095	13
1681219	13
2886924	13
5363085	13
26614126	13
10687190	16
7648208	13
4555657	13
8229194	13
1360602	13
8305285	13
12227260	13
1841597	13
806537	13
1421234	13
11144751	17
1275980	13
1477000	13
15187883	13
13665049	15
4248030	15
1055608	13
6081916	13
5797442	13
2712896	13
27032260	13
3264117	13
935541	13
17198251	13
7674415	13
10880240	16
2289120	15
6716087	13
18953084	13
1969046	15
13885511	13
8208276	13
15510045	13
9946489	13
1289649	13
1989614	13
2548807	13
10914193	13
8719027	16
3788832	13
32663601	13
6408715	17
689393	13
17806814	13
216440	16
7823482	13
35663735	17
53413545	13
6642543	13
14223136	15
4430090	13
19497	13
2876458	16
6119080	13
41421150	13
5228219	17
3097309	13
5075724	13
2398727	13
13844321	17
3307758	13
2441298	13
14716297	17
4042707	13
16145937	13
26460484	13
8123478	13
5386453	16
5757747	13
2044614	15
12222264	13
17777483	13
4785082	16
767906	13
22327218	13
4456190	13
10653373	13
3432900	13
1270841	13
12434742	13
1852841	13
1025523	13
8818911	13
17034991	13
29791930	13
303387	13
3300024	13
3941252	13
18898162	13
6194213	16
1942214	13
5207229	13
6599832	13
22050712	13
1421582	13
1174775	16
3269930	13
7000723	13
20701371	13
9608053	16
3726161	15
1548973	13
4461308	13
6244350	13
3563851	17
4203271	17
9762915	13
11836348	16
12865328	15
5708376	15
3462215	13
26457803	15
204872	13
5854028	13
11025946	13
7863615	13
5955048	13
2944819	13
11968304	15
29510651	13
4009971	13
6269580	13
3866923	13
10802746	15
23014173	13
3145811	16
1197367	13
5225888	13
1969391	13
5243496	16
2458953	17
7101933	13
986556	13
10500172	16
3037486	13
13084090	13
14458570	17
14279508	13
7613167	13
18882138	13
24831236	13
2512543	13
998643	15
4768419	13
2076050	13
18422928	13
14746775	13
5607674	13
3691888	13
4678428	13
749149	15
13832573	13
2059158	13
32195	15
7708300	13
2697094	13
3505517	13
1336016	13
930364	16
1882288	15
7629126	13
4755224	13
2791879	13
20460958	13
814124	13
8869279	13
2763579	15
18197638	15
1954836	15
13919207	13
8502544	13
477812	16
2801947	15
11845214	13
21276460	16
19399663	13
2187362	13
437199	16
1184483	13
361693	13
337827	13
2287971	16
24998863	13
2816406	15
905020	13
4216591	13
13643404	13
6034995	16
6666619	13
11011864	13
1055676	13
3178827	13
3952911	16
3255787	13
37574712	13
31589930	16
3161824	13
1233968	13
7091326	13
5241904	13
8880896	16
4936134	15
17094219	13
1191229	13
5978825	13
2827442	13
2380334	13
7282760	13
34916	15
11295823	13
11169763	13
7273468	13
3882575	13
972956	13
6922556	13
6431393	13
12652664	13
18388243	13
4407045	13
374093	16
2754538	13
21695795	13
196368	13
1400477	13
2824330	11
3113835	13
4302071	13
3965202	13
7674979	17
5964757	13
2236372	16
6391104	13
517583	13
10104145	13
10097128	13
2226164	13
4212915	13
9125238	13
1278230	15
6951446	16
9816896	13
35598757	13
6463040	13
11540196	13
6163008	17
19367439	13
4884271	13
6431580	13
2257257	13
3000279	13
6105493	13
208763	13
12673427	13
2391318	17
30120014	13
15673473	13
9086263	13
11416886	17
2106836	13
5875155	13
4095968	13
38530736	17
3549064	13
12566499	13
12779655	13
12401442	13
17421392	13
30349748	13
1884193	13
5225750	16
23108354	13
2079101	13
15380933	13
906375	13
7585025	13
8747657	13
27933569	15
2217124	13
5186671	13
7531538	16
383808	13
2846052	13
12039794	13
8097128	13
1016092	13
1372672	17
1622661	13
2391367	13
1097885	13
1844556	13
203251	13
7407787	13
5852279	13
6021779	16
11170591	13
1733219	13
2657220	13
14821188	13
4608432	16
2227075	13
5287453	13
561673	13
2568724	13
4424964	13
5319231	13
14700035	17
1452882	13
5574182	13
969123	13
12706715	13
1337622	13
2201729	13
13421998	13
2736789	13
3389702	13
10539106	17
2970286	13
13412851	13
8405811	13
1480580	13
25426932	13
16754195	13
2884260	13
11748276	13
62207083	16
690973	13
8249302	13
18946246	13
860527	16
4219568	13
19898646	15
11804079	13
24979882	13
123848	13
14825025	13
2068387	13
449952	13
13717726	17
1624941	13
18654938	13
26082381	13
7150165	16
30920006	13
5505334	16
7257495	16
4773128	13
7005290	15
22800432	13
3202367	17
60387	16
3005911	13
4637654	15
18501175	13
7529734	13
2061057	13
6966457	13
14928854	15
1580119	17
2365781	13
1751864	13
2159507	13
3108260	13
15972069	13
11524772	16
1517430	13
5901689	13
49590	16
2257369	17
9753347	13
15655324	13
13643663	13
2133437	13
1670169	13
2445192	13
1117365	13
15826816	13
14580583	13
5148758	13
7890008	16
1308331	13
4705594	15
12037159	16
12459326	13
14356350	17
8005814	15
8793024	13
3807665	13
12847969	13
8477358	13
5471696	17
29655697	16
8981564	13
11028752	13
1505599	13
3677080	13
3800782	16
5994582	13
1179043	13
38471288	13
5806959	13
4181240	13
13734775	13
18298009	13
5452940	13
1329315	17
784753	13
2946810	13
9723702	13
4996816	15
10613495	13
919771	16
6317934	17
17455399	13
11846699	13
20601598	15
7039659	13
9428840	13
18076275	13
5203268	13
6341842	13
21458900	13
2778574	13
2544013	13
9104169	13
782961	13
10373204	13
2684010	13
6632579	15
14268412	15
462665	13
10392765	16
16368885	13
5934745	15
14153688	13
6215171	13
1841189	13
341479	13
2572677	16
3536353	13
1057666	13
715347	13
2159173	16
2492610	13
10876677	13
8856860	13
19594145	13
9469863	13
2480443	13
20615953	13
15659089	13
1816717	13
10151842	13
7760071	13
25211386	13
3200797	13
12384163	15
11644146	13
4728482	13
4657492	13
4580660	17
13591203	16
3138884	15
7300671	13
2858552	13
8817706	13
19804101	13
8405132	13
15347600	16
2906798	15
4497985	17
5824797	13
11969193	13
7955665	13
3076466	13
6253330	13
3346129	13
4886672	13
323265	13
4461245	13
3890824	15
2350678	13
1120458	13
13825536	13
3063076	13
21472188	17
631027	13
6025154	13
4245034	13
3523835	13
37298820	13
8499467	13
20662822	13
9479791	13
5436222	13
18951273	13
4406639	13
1544260	13
1643529	13
15864252	13
944135	13
16281398	16
1186659	13
3891934	13
5093546	13
4319837	13
7293272	13
1498532	13
20834756	13
2424511	13
1185356	13
14322355	13
7129329	13
2958066	13
2326267	13
119339	17
2586490	13
18350272	16
12228219	13
1615829	15
5222473	13
4596036	13
6886137	13
20500926	16
921518	13
4087100	13
10275127	13
4515744	13
7056454	13
2367443	13
2074063	13
6827861	13
1577732	13
21848	13
6199518	13
16258952	16
14134411	13
425474	13
9002430	17
10834977	13
9878469	13
7351803	13
9089704	16
17537789	13
20292959	13
12344734	13
5395962	13
1705880	13
3552728	13
10673906	17
5620530	13
1100698	13
1572307	13
2883524	13
4899257	13
3067193	13
10246394	13
12867122	13
2146461	16
17779039	13
2481605	13
13422910	15
3985144	13
1750304	13
1900428	13
2698581	13
14213540	16
628447	13
2431504	13
1511039	16
18385855	13
20964691	13
27101556	13
16536181	13
4343848	13
29621168	13
1639073	13
2178067	16
17454076	16
3360851	13
27638926	13
8035287	13
5111230	13
4670516	13
941227	13
5205964	13
2525349	13
4471989	13
8764486	13
5028314	13
11547153	13
5275843	13
2837810	13
512424	16
49890318	13
28356653	13
10286361	13
7275128	15
258827	13
2048964	13
5420698	13
4788183	16
2992153	13
4086484	13
10615156	17
7846322	13
541000	13
25071366	13
10440664	13
5772696	13
1807404	13
6699290	13
15087561	13
11091023	13
5613206	13
2451601	13
1449546	13
5345370	13
15141513	13
5009713	13
5343022	13
8816971	13
1753092	16
3437954	16
1995372	13
3286540	13
4736352	13
22218460	13
16205909	13
2040142	13
9270587	13
3484802	13
5453743	13
11455511	16
3076380	17
5514057	13
8511	13
1786167	13
7507795	13
3447500	13
16903074	13
6640493	15
1140108	13
7749029	13
5184264	13
20350842	16
8176173	17
6100632	13
4726513	16
51165	13
15192420	13
12029201	16
24555849	13
9297789	13
5330987	13
11556362	13
1171319	13
865870	13
18189755	11
7227488	13
3106217	13
418557	13
4699619	13
7743973	13
15306059	13
11700515	15
2664323	16
2589219	17
5894456	17
13251777	15
19642935	15
3412157	15
5469170	13
116134	13
10551643	13
8592594	16
1638454	13
5030907	17
6686976	13
5532052	17
4826310	13
936067	16
2726141	13
8472974	13
4904577	15
2056546	13
13635297	13
7588869	13
861017	13
3369940	17
26802700	13
2159647	13
1536331	13
2587298	13
8979332	13
3442482	13
10587186	13
22369752	13
6674750	16
466898	13
13023277	13
5131842	13
17550405	16
618795	13
11488963	13
15689140	13
21486047	13
17267545	13
14963379	13
4825801	17
6493634	13
3744717	13
1565242	15
9192630	13
5240523	13
1006701	13
16636863	13
4369777	13
2246644	13
37238585	13
6830369	13
272226	15
827680	13
3453130	15
18792744	13
5957072	13
6775437	15
2280965	13
778200	13
12908422	16
32057247	15
3914163	16
3036241	15
2822987	13
2919840	13
1082494	13
12544170	13
6693546	13
2262160	13
25174906	13
8056206	13
8278989	13
2292197	13
4689351	16
11205732	13
4765583	17
6356367	13
393263	17
11728783	13
15944216	13
6417577	13
1648137	13
12462959	13
2722562	13
17191128	13
6428541	13
7328575	13
13170175	13
3114927	13
27088209	13
10666571	13
2599710	13
457226	13
1122052	13
16399449	13
10863229	13
5665613	13
9458898	13
42021739	13
4212066	16
2310209	13
1219874	13
1312686	13
9207217	16
9510035	13
2509611	13
888008	16
7588226	17
7675093	17
15272145	13
6461638	15
35633289	13
4246904	13
6386291	13
16666856	13
1864341	13
5462444	13
4374534	16
9221885	13
794747	13
6754788	13
27377326	13
12327865	13
10048003	15
458264	13
10464104	16
27545891	17
1297613	13
17947997	16
11603768	16
14797087	15
14652675	13
13711058	13
6224248	13
6793774	13
4989133	17
30990054	16
14861875	13
25928466	13
2483779	13
9838640	13
1720215	13
8350305	13
1032670	13
28458597	13
6623669	13
17511106	16
5178059	13
12994475	13
8574709	17
8630848	13
3434113	13
3770046	13
3546262	13
12199243	13
25024990	16
10968566	17
9702332	13
2327043	13
5677918	16
4741983	16
22770531	13
6433268	13
11526882	13
2350546	13
8576908	13
314203	13
28444699	13
847729	13
297978	13
888974	13
804661	13
4318521	17
4930620	13
2498352	16
348260	13
639935	16
3223289	13
322607	13
1294476	13
1699777	15
9182516	13
14835033	13
8333066	13
15156129	13
1683694	13
4249093	13
1913387	13
7334606	13
6085731	13
9834224	13
4975036	13
13099278	13
11067403	13
9178176	13
23706255	13
4175356	13
3217121	13
18418722	16
2954853	16
5102596	13
19887382	17
27270554	13
765999	13
22320332	13
26511563	13
13513594	13
21007252	13
1727654	13
25955903	13
9493607	13
1098552	13
8146392	13
8192778	16
8032135	13
9698819	16
14430637	13
183500	13
17117666	13
9545116	15
4366459	13
27710	13
547128	13
5069536	15
3768126	17
32397314	17
4626451	13
15961741	13
19392976	13
7820153	16
2184933	13
16962573	13
23095595	15
4806750	16
19692332	11
7261986	17
8526050	13
1908704	13
14207658	13
13876032	16
6318451	13
1428892	16
4557194	13
2918504	17
8230892	13
2318025	13
4357669	13
603347	13
10835470	13
2276798	16
2170556	13
9430417	13
6572427	17
7729452	13
2503842	13
7410057	13
17587250	13
10331912	13
11539898	16
166647	17
5170474	13
3098797	13
10026572	13
5559343	16
1114556	13
5398647	13
6596362	13
21909	13
16231859	16
16601928	13
20247937	15
7632075	17
10282662	16
52578555	13
10249016	13
10221417	13
10833323	13
2575664	13
4875356	13
5521358	13
1168137	16
1363288	13
7840379	13
6589149	13
2432183	16
3788234	17
2295822	13
24051641	13
2328414	13
2725347	15
10689164	16
9392350	16
2156797	13
5912295	13
14453597	13
398796	13
15620974	13
8260272	13
2209011	13
452216	13
18626483	13
10484604	13
8112112	13
3653737	13
119313	13
12607765	13
9193448	13
2247879	13
16178663	13
19445610	13
44068697	13
47018247	15
8186179	13
4450424	13
1384503	13
790336	13
30263367	13
6745029	15
17076619	13
18985097	13
8421739	16
4467633	11
4201858	16
9152481	17
4633664	13
6921562	13
4923303	13
3476861	13
5451257	15
1915942	13
2922450	13
3216128	13
1202505	13
5560906	13
294174	13
9122792	13
2600566	13
8657867	13
25865766	13
1087028	13
11100238	16
3280863	13
9001586	13
1548788	13
2169532	13
10174147	13
11308651	13
2269085	13
2738606	16
6491588	13
2752487	16
5298221	13
3069166	17
2217409	13
5964302	13
2986702	13
4417895	17
2403353	13
14926031	13
190647	13
17539794	13
14998010	17
9373683	17
11334751	13
7658469	16
1211315	17
8032312	13
10521076	13
8203273	17
5266089	13
5570678	13
478422	16
2809441	13
12056033	13
11174841	13
8987469	13
5741777	17
16275449	13
14190823	13
9049019	16
17801739	13
2969592	13
924504	13
6237534	13
13805774	16
2296311	15
39691452	13
47432502	17
11519963	13
896724	13
11251568	16
1339870	16
13134725	13
5663816	13
16882611	13
3453961	13
2042998	13
1689036	13
2141143	13
4712661	16
89492	15
681591	13
644878	15
5506728	13
435672	13
29626309	15
18386334	13
49145583	13
1431825	13
5205790	13
5902296	13
11868612	13
15431928	13
1884496	13
6140341	13
8081115	15
13123293	13
1685781	13
573903	17
5036982	13
1827778	13
10721020	15
9389393	15
196224	13
5732412	15
2632592	13
9728946	17
1740209	13
4248258	16
11646557	13
763206	13
3745428	13
6930271	13
5391524	13
23982245	13
117827	13
427692	13
6466426	13
4193220	13
2583847	13
6840018	13
7787052	16
3437695	13
10321198	13
1081361	13
7751838	13
1289975	17
6079025	15
9468118	13
3454887	13
7602974	13
3716818	13
22475662	13
796132	13
32487692	13
3361613	17
45251114	13
6181521	13
2123964	13
5502868	13
31568914	13
556961	13
7596350	13
1355820	13
5147067	17
1220182	13
8663061	17
12599917	17
1182459	17
836968	13
8062934	16
2984241	13
2402526	17
1515263	17
9166819	13
15704390	13
7683109	13
22191203	13
5508214	13
9047638	15
5945088	13
1654857	13
4498049	13
14280493	13
9612931	15
19777347	13
11138206	13
3938530	16
5614823	13
2344563	16
4855566	13
1741786	16
14373056	13
758616	13
7666714	13
22693352	15
1157153	13
19524131	13
8888791	13
9969497	16
9264666	13
19051631	13
22354831	15
2406373	13
2850910	17
14178815	13
4207718	13
8584646	13
873399	15
5534360	13
20135	16
8470085	13
7165501	16
9792002	13
8467246	17
6429945	13
27576600	13
5105983	13
6570679	13
9053343	16
10654742	13
6846237	13
1836615	17
8889974	13
2133652	13
23215794	16
213825	13
468837	16
7835147	13
12152937	13
7673177	13
1448456	13
1569977	13
22389782	13
10287386	13
7620855	13
4131744	13
25972004	13
10890229	13
22405068	15
3209931	13
3647642	13
9111226	13
473656	13
5159112	13
4402910	13
10434486	13
7480290	13
1350330	13
24293927	13
813345	16
6353002	16
76161	16
17983369	13
458775	13
20251990	13
950002	16
6219010	13
2934497	13
812428	13
4976975	13
4660693	13
10220770	13
16713799	15
380508	13
2132205	13
151503	13
12028139	13
17415329	13
30604647	15
22930690	13
7712154	13
1544924	16
8962442	13
4060837	13
3597938	13
3100643	13
1774721	13
2064572	13
20709526	13
3127202	17
531250	13
368471	13
7467751	13
7960359	13
12883243	13
12548891	15
7223971	13
324366	13
1379805	13
6558646	13
366634	13
1948100	13
14738190	13
8125561	13
5769372	13
73079	13
15302838	13
21704479	13
12878933	13
2980783	13
3431339	17
7080508	13
1213656	13
11188597	13
6479793	13
16112364	13
9010435	13
7448955	13
8757590	15
2391774	13
18291710	17
4899223	13
844542	13
4855910	13
5408266	13
810452	13
30712439	13
3973848	13
16326330	16
1255924	13
3764382	13
20066905	17
1952740	13
4118429	13
10168787	13
14548647	16
9092832	15
2234106	16
2843896	13
1245139	17
14809681	13
5210564	15
12702671	13
8128749	17
3056627	13
7820514	13
5245119	13
4336142	15
3572745	13
2981705	13
9099217	13
19150564	16
1927455	15
1365302	16
5473483	13
25370906	13
21456735	13
5041956	13
4991112	13
3047280	17
6202959	13
4292341	13
10810689	13
19905158	13
8674114	13
15041031	15
23266547	13
4542232	13
12237017	13
205210	13
144660	13
12205734	13
8377476	17
4681582	13
2883546	13
3311358	15
3298584	13
4919806	17
353255	13
23106657	13
393309	13
5657837	16
2077793	15
823193	13
1434115	13
1286696	13
16245697	13
7785828	13
3132011	13
12943356	13
3787886	15
3364105	13
1587974	13
2519631	13
350689	16
17996642	13
9770543	13
575857	17
1832128	13
16375193	16
17061407	13
8389678	13
1160334	13
4063997	13
25268227	17
5669317	13
2772449	13
1527446	13
21862757	13
14756887	16
8606295	13
5141815	17
10643012	13
17660799	13
2212305	13
7104123	13
12854980	13
5624461	13
2679523	13
15054249	13
16346196	13
981163	13
10797154	15
16381059	13
22365879	13
5641458	13
8895655	13
3655392	13
15585267	13
260330	13
3397494	13
1325408	13
20810734	13
8712733	13
5704223	13
3935984	13
2482644	13
5537901	13
4747634	16
4690438	13
7313840	13
14054282	13
3969654	16
2993141	13
84152	13
935290	16
5904344	13
6589841	13
796820	13
10756796	17
5989342	13
8804618	13
4437252	13
23161445	13
34860644	16
4782131	17
9640441	13
4286997	13
3664756	13
4858386	13
2026146	13
17350468	13
5403494	13
10483281	13
22952950	13
3003406	13
3920328	13
18505290	13
5375035	13
10095459	13
116555	13
4453691	13
13148051	15
6026557	13
21879143	13
3026981	17
6656182	13
2736846	13
6261289	13
3103290	13
2521306	15
13186764	16
1910729	13
970539	13
1749472	13
1721944	13
38007887	13
11482368	13
1306130	15
4268551	13
65330	13
32971	13
5529749	13
2297953	13
22010852	16
1258203	13
19135788	13
14230177	16
7926268	13
30829085	13
3206250	13
6781713	13
39382329	17
5327388	17
7049942	13
23789743	13
764947	13
6125970	13
55361871	13
1213849	13
18388579	13
4454570	13
15760270	16
10778377	13
444025	16
1285762	13
5482923	16
6777973	13
14579699	15
3339662	13
18287965	13
19764632	13
1291798	13
11307861	13
8830894	13
2544353	13
18690007	13
2856928	13
4438848	13
3410739	15
207809	13
8819414	13
1413449	13
1822882	13
14768824	13
20894235	13
12444462	13
19042099	13
8868610	13
5955718	13
4284622	13
12861139	13
7912628	13
449239	13
543797	17
6094415	17
8480650	13
6363181	13
1003267	13
2528755	13
1562104	13
10848021	13
10879822	13
6134911	13
5055697	13
4292706	13
3926064	15
14385429	13
5004338	16
1150170	17
869442	13
4936326	13
5644517	13
1586102	13
4788376	15
3944238	16
33354021	13
989220	13
36875093	13
7625649	13
3760617	13
15199349	15
19136089	13
882631	13
1724202	13
6612660	17
8764746	13
1092909	13
7930126	17
1139275	13
8340897	13
1105938	13
8855275	13
497807	15
3085184	13
14328240	13
3059964	15
178178	13
1786082	13
13695681	13
3110864	13
3676947	13
4397864	13
667341	13
15850057	13
4598196	13
804619	13
44927199	13
4374997	13
17005762	16
10443888	13
7656578	13
1262415	15
296127	13
220123	13
4701575	13
9445733	13
27409244	15
11616862	13
760871	13
1182449	17
147460	13
11093705	13
1881015	17
39300417	13
12742240	15
240392	13
18500858	17
582303	15
481418	13
246883	13
20262951	17
10392782	16
532720	13
10886098	15
5001161	16
26850961	15
1598218	13
129720	13
17454572	13
6766557	13
8255561	15
20180798	16
2822537	13
21962735	13
6835335	13
5139036	13
15729750	15
12231197	13
3379547	13
7744871	13
16474318	13
5550226	13
16184510	13
4344593	15
3688957	13
2814753	13
7943764	17
3440930	13
2918212	13
3241974	17
14420002	13
15214624	13
497917	13
35639803	13
11908442	13
15030898	13
128280	13
30706994	13
1686252	15
7755871	13
16953081	13
23567786	13
3092549	13
18356635	13
11881410	13
4484102	17
3968927	13
2207025	13
12123329	13
5167196	16
8903997	13
4189910	16
5842283	13
8628182	13
5631183	13
11920527	15
3016524	13
6817513	13
27710239	13
22246817	13
7879889	16
3976920	13
6187777	13
8325226	13
11167773	15
571390	13
5014399	13
2400643	17
1893838	13
3888844	13
1316931	13
6798725	17
562953	16
7972155	13
17683067	17
8381630	17
4126840	13
8349391	16
13690427	13
1341171	13
1667107	13
3198773	13
3755716	13
9812317	17
2203278	13
5939087	13
6403940	13
25290321	13
3777992	13
11459867	13
313859	13
10738370	13
306040	13
4107086	13
1844779	16
4828428	15
7663263	16
11712433	17
5337839	13
10078210	16
1710829	13
13710391	13
13480073	13
14141672	13
2478787	13
5873581	13
6312752	13
1460036	13
953466	13
91890	13
14183874	13
11753319	13
4717494	16
5703397	13
6539778	15
452828	15
630927	13
12973630	13
1384931	13
18166	13
11058938	13
3356347	13
46416704	16
2018063	13
24616081	13
8418124	13
19837416	13
6491764	13
17583547	13
365581	13
26568298	13
1083000	13
12724460	13
541677	13
935859	16
2881941	13
74663	13
7323638	13
34258261	13
18419050	13
1289884	13
242869	13
35892367	13
1260125	17
2831312	16
885597	13
11800476	13
3215447	13
3362571	13
11448660	13
243847	17
508561	17
462905	13
4771828	15
336463	13
1131850	15
157198	15
4488183	17
17587509	17
1445383	13
10671844	13
7848603	13
1209387	13
6978808	13
3189665	16
28963857	13
2877689	16
2784536	13
2108459	13
369540	13
1244309	13
5304198	13
3375015	13
11570449	13
2828049	16
31983850	13
6207800	13
3800205	15
12985303	13
2145901	13
4914	13
10538017	17
26692720	17
758242	15
5579021	13
6273522	13
5872282	13
7110977	13
943876	13
1474469	13
3464966	13
12756079	17
2643373	13
30795437	13
12643052	13
19132578	15
3480752	13
9170353	13
2577098	13
1294653	13
4447016	13
19648194	13
3540609	16
1190218	16
9789511	13
3608707	13
13431031	13
8317068	13
9233930	13
57692564	15
940613	16
3244591	13
5582178	13
16659686	13
21181691	13
15199055	13
13445841	17
16736354	13
6158112	13
6465483	13
10696823	16
518626	13
8220258	13
2362288	13
2689247	13
440379	13
1963017	13
11615522	13
16617883	13
3390151	13
37291805	13
2189110	13
11679148	13
24750339	13
3928407	13
5816084	16
7428498	17
9417533	17
1423149	15
5390863	15
2964371	16
1373611	13
9456678	13
9264887	13
12165563	13
4836301	16
13443877	13
33194778	13
314242	13
1221617	15
16879013	16
5811894	16
25377772	13
9874822	15
20198238	13
955394	13
13930910	13
5449368	13
3767061	13
47727293	13
19963974	13
4817044	13
212534	13
12410070	13
7335527	13
231226	13
4660559	13
5593490	13
11587460	13
1957441	13
5216583	13
8558496	13
1102189	13
2057597	13
2696535	13
1975174	17
4472084	13
10510467	13
607016	13
922797	17
17544889	13
7188000	13
14288861	13
14431234	13
11990506	13
2245655	13
4369101	13
1591409	13
1386230	13
1857601	13
14495365	13
9066681	17
6213339	13
19733503	13
13868593	17
2124498	13
4941822	13
5215339	17
6893327	15
5139890	13
22187692	13
5885288	15
4835734	17
6945204	13
14065614	13
9255076	16
14051698	13
522436	13
2650931	13
10928946	13
21486224	13
6727849	17
21779662	13
3203223	13
8916545	13
4638991	13
1652737	17
7141045	13
1920503	13
9774931	13
16802628	15
1172637	13
7456549	13
6558173	13
12223902	13
5107581	13
23940592	13
12783145	13
9794903	16
21883540	13
97080	13
2155918	17
59299800	13
4552316	13
439113	13
7207856	13
30258027	13
23800823	13
14609120	13
13275462	13
20353125	13
15439384	13
16046528	16
176894	13
3701675	13
17114902	13
3346080	13
40988600	13
9051375	13
10904205	13
1943441	13
18919843	13
12132525	13
6594884	13
1059648	13
2106638	13
14041662	13
1700146	13
7146537	13
20652554	13
1256831	13
5977511	13
1587590	13
14032160	13
3156872	13
4483282	17
3339103	13
7491821	13
6972616	13
12789959	13
10158762	16
6338178	13
25488086	13
4000941	15
2544756	13
12890459	13
66286123	13
2367571	13
1574076	13
11900339	13
34899924	13
12158564	13
12270836	13
348184	13
8320649	13
57118	13
252195	13
8074244	16
2392306	13
10811732	17
3106824	13
6139105	13
26075617	17
961756	13
2365781	17
14824499	17
5889576	13
13052734	13
11768306	13
6208874	13
13008877	13
9528887	13
4345449	13
11804632	13
14669904	13
5937500	17
22832799	13
39539714	13
3364676	13
18434834	13
4363908	13
2130252	13
1845432	13
8327150	13
23852012	13
24808276	13
7336201	13
17408768	13
12288593	17
8248632	15
3385004	13
6119165	15
27929427	13
5480732	17
3459024	13
9078021	13
2976495	13
904836	13
3743233	13
5420402	13
7651115	15
32705617	13
940337	13
2932639	13
15752362	13
1580320	13
3696500	16
310083	13
45532933	13
2871112	16
13019493	13
1621980	13
5961391	13
419797	13
2852574	13
1767319	17
5578986	13
12129875	13
7343844	13
5397002	13
422954	17
24310294	13
1073563	13
14639943	13
1206914	13
17171965	13
24891867	13
16431220	17
5589258	13
5630025	13
999726	17
4755925	13
13868455	13
14723074	13
8103250	13
14170751	13
3625140	13
3196395	13
7450740	13
603184	13
1608371	13
2444125	13
1184901	13
5491210	13
37475932	13
1528131	13
8941932	15
2927682	13
444763	13
4049267	13
18479912	13
7924648	13
10011643	17
3847554	13
3551951	13
1646605	13
2566892	13
32018049	13
2066090	13
7202886	13
12816178	13
832808	13
2031525	13
15102190	13
760564	13
4024212	13
16038379	13
4018591	13
7159052	13
4166581	13
4816283	13
4300308	13
31335662	13
2222629	13
6772689	13
13770793	13
29080962	13
393000	15
15227311	13
14940689	13
4575777	13
11527339	13
10703303	13
3669819	13
32675688	13
23909785	13
7294931	13
20070968	16
4508616	13
14649946	13
16952723	17
2265737	17
3137198	17
5840114	13
1729779	13
1850091	13
680746	13
4655524	13
8096354	13
2334687	13
914345	13
6250916	13
12728635	13
53230	15
5645394	13
10845651	17
1269115	17
5407425	15
6350331	13
11209710	16
7353634	13
929851	13
12844674	13
86491	13
2852416	13
2134655	13
3312734	13
15979253	17
1314554	13
4658561	13
1131667	13
6524159	13
25612332	13
24023183	13
1318177	13
10737702	13
3704141	13
15676838	13
6447079	16
10481951	13
4533162	15
3070106	13
4300844	13
6222204	13
5472468	13
24100531	13
5703491	13
5156198	13
28417855	13
10288018	13
3718351	13
497074	13
1092913	13
5224889	13
12385004	13
25912659	13
8651479	13
8713943	13
5266933	13
8697716	13
7747052	13
680283	13
1302238	13
154397	13
12786610	13
3548287	13
7051087	13
2506869	15
4435653	13
10538330	13
20602467	13
3009381	13
5138631	13
19945500	13
17507290	13
3156739	13
3778085	13
8856196	13
6509137	13
5412311	15
25339324	16
859481	13
10800594	13
4883115	13
6230886	17
16411710	13
13050053	13
8615992	13
13614749	15
9335399	13
340672	16
16933514	16
5040287	16
502036	13
3892025	17
5476274	13
4869016	13
2009693	13
2024879	13
6658459	13
3073419	17
45415863	13
2357623	15
15655411	13
12570727	13
3242908	13
4229866	13
3335655	13
6138348	13
4937790	13
882986	16
2167079	13
5277387	13
1959006	13
1352091	15
2203041	13
7182011	13
2499469	17
3156694	13
18156630	13
5740545	13
29425025	13
2102801	13
5944406	13
14865775	13
2631796	13
6000302	13
3378850	13
25976451	13
7605926	13
5805139	15
12155336	13
5749083	17
7377344	13
968341	13
4290020	13
11960048	13
8786784	13
5127004	13
6568102	13
2938592	13
3358629	13
1088294	13
9374781	13
25230980	13
10228705	17
78796	15
9729789	13
2961074	13
7169118	13
1274572	16
2537483	13
1399567	13
3468545	13
5364128	13
2065010	13
3712471	13
2313497	13
888718	13
1475890	17
5964494	15
759177	13
10073468	13
10084330	13
28909264	13
7298274	13
10532819	13
10338686	13
697742	13
28180032	13
13305737	17
2900948	13
5021780	13
859444	13
10153167	15
2123814	13
14872326	13
4090100	13
3100662	17
4057230	13
778230	17
11951972	13
1129138	13
12844883	13
2003831	13
2938516	16
2970681	13
439628	13
2614769	15
8778397	13
4165057	13
418133	13
246753	13
893794	13
4438833	13
566251	13
641975	13
2298520	13
23617134	15
3228914	13
5019768	16
16328099	13
7619496	16
3065036	17
17322801	17
11294935	13
13114745	13
12868990	13
417757	15
23360726	13
16167154	13
1382545	13
41560808	13
274408	16
7618838	13
9190263	17
6070861	13
4923714	13
13730695	13
30425995	13
1207832	13
19345581	13
8702108	13
3397299	13
513278	13
16687314	13
5307153	11
8620381	13
1680586	13
685769	13
4982826	13
1248401	13
3472021	13
7366482	13
15620397	17
937535	13
5764363	13
8563	13
24150600	13
5980098	13
2031456	13
4399358	16
48842495	13
7689536	13
2359744	16
66910	15
850734	15
80214	13
13265790	16
19589958	17
2648221	16
3436937	13
2568679	13
4871900	13
2668235	13
16472893	13
1464016	13
5213431	13
15167186	13
5681204	13
3089090	13
979210	13
373032	13
15027614	13
13190381	13
3857270	13
15073760	15
1035438	13
1036027	13
4187072	13
8340030	13
6617537	13
15061946	13
3840585	13
2766995	13
1112760	13
6064864	13
2750191	13
5084014	16
3817074	13
1356270	13
8906948	13
21288019	13
3450983	13
9442349	13
7450414	13
794567	13
935796	13
5380306	13
15916532	17
3997710	13
15583410	13
9489527	15
13213907	13
3638622	13
7717788	13
1379002	15
12340395	17
1940749	15
8570603	15
24085581	13
2540225	13
29077259	15
8812743	13
16052797	13
4202527	13
1988618	13
7311806	13
5469093	17
2037105	16
8130950	13
5041240	13
4062670	13
20481651	13
15235562	13
8281563	16
1401892	13
539298	13
18711935	13
3235081	13
13753275	13
6974183	13
4067666	13
19064734	13
10194515	13
2536134	13
19946245	13
12352747	13
1912785	13
15883975	13
35664902	13
1266436	13
2490509	15
7027541	13
7038708	13
704248	13
623004	17
4968158	13
1941885	13
141383	13
530121	13
22320310	13
9729095	13
6221682	13
9882238	13
8641423	16
571493	13
18147674	16
5638467	17
18026665	13
5310864	13
7467798	17
1395224	16
7288002	13
9088275	17
1858982	13
1563785	13
389360	13
7906984	13
15816766	13
36836783	13
2355384	17
8335256	13
7445386	16
86504	13
4598764	13
843304	13
233842	16
3074347	15
20261093	15
12792076	13
5157991	13
787194	13
22397894	13
1968125	13
14814594	13
25930380	13
3390639	13
1847944	13
8986603	13
15807535	13
22924605	13
8235316	13
2681443	13
3302607	13
5322776	13
1595708	13
16392586	13
3637415	13
2584220	16
17108533	17
10590499	13
10198119	13
679562	13
4711547	13
1495861	16
2630339	16
8176286	13
7935711	13
9545794	13
589430	13
9572196	13
5881919	13
1493736	17
155370	13
9555749	13
9915346	13
9867899	13
17695864	16
11775512	13
624789	13
3053495	13
11905414	16
1264550	17
3842153	13
28596766	13
750940	13
25643807	13
5712396	13
33588981	16
4908126	13
8126944	13
2431041	15
2931470	13
2169550	13
5442780	13
15321211	13
5178801	13
20673155	13
45878983	13
402083	13
9318792	13
3610050	13
2311717	13
6946338	13
3606329	13
4452192	13
579434	13
660809	13
5506263	13
3895067	16
16367064	13
21653030	13
1205998	13
15382250	13
4374083	16
41283843	13
1900096	13
2447438	13
2365352	13
13572788	13
2276771	13
286908	13
10818940	13
2946273	13
5753622	13
3208357	17
3665009	13
5043091	13
7224454	13
536700	13
1523024	17
180825	13
5662695	13
2477433	17
4953927	13
6215026	13
12781217	13
11075265	13
5502314	13
11027550	13
11869616	13
654138	13
1395949	13
25286510	13
21943151	13
17186820	17
5751315	15
4928224	16
3251802	13
2809618	13
7409476	13
326218	13
2584969	13
9586691	13
14636842	13
530388	13
6298707	13
2148561	13
187704	13
5163585	13
4336569	17
4756689	13
53728479	13
26231228	13
1005034	13
2509613	13
16560044	13
13664753	13
12518530	17
4162000	13
12127773	13
6938331	13
9209434	13
892001	13
4313732	13
15988136	13
9875754	13
8707480	15
4202276	15
564361	13
1982595	17
9723415	13
14527157	13
29008594	13
27864609	13
5322427	13
3075627	13
17166930	15
2972327	17
7116222	16
7278437	13
8199375	13
1769694	13
9058724	17
5235355	13
2076073	17
468075	13
821714	17
5286402	17
535393	13
16166272	13
6884041	13
31897500	13
1190009	13
7929473	13
4693710	13
7590996	13
2700848	13
536041	13
331405	13
7355084	16
17742	13
1219920	13
6126796	13
713527	16
6090553	13
3202259	15
4545548	17
4705524	13
223744	13
4915667	13
19706893	13
1086133	13
14578603	13
9373796	13
5241302	13
8144008	13
19998092	13
15746355	13
13968637	13
2710073	16
14128110	13
6491503	13
4875018	16
1073522	13
524583	13
5430363	13
9541729	13
2279844	13
18467214	13
12970761	13
6595000	13
19155357	13
12428567	13
5830854	13
22240936	13
8960181	13
1680419	13
2303948	13
35831964	13
22930161	13
2426126	13
7153215	13
24199487	13
2515856	13
4932300	13
10309914	13
510510	13
13277709	16
13457496	16
9122505	16
9169713	13
6070150	13
3936232	13
9220508	13
1268623	17
12155706	13
237179	15
4291350	13
20310754	13
13253171	16
10917025	17
8005389	13
2569574	13
6493578	13
1313074	17
24510016	13
3858481	13
16280227	13
19388540	13
9560332	17
9627672	13
5156674	13
4924561	13
30414904	13
11847076	13
3917188	16
15174447	13
6836166	13
2162428	13
2311676	16
1833723	13
7287161	13
1951066	13
25716802	13
9840365	13
2545897	13
5067176	13
5279723	13
253115	13
3005787	13
4791056	11
14184616	17
4705287	13
3641526	17
4174416	13
6144784	13
248132	17
5541295	13
4754580	17
4156262	13
8512048	17
3757538	17
3234985	16
54469645	13
9259116	13
2936849	13
9673786	13
6367883	13
4360690	16
5480443	16
86950	17
7474190	13
13039882	15
5164022	13
348180	16
2492790	13
21510119	13
75849	13
5091857	13
2928671	17
9856208	13
17934989	13
26308564	13
17522074	13
7712258	13
8605830	13
5624460	13
899458	17
1106695	13
3675189	13
5711198	13
3239442	13
1047888	13
17713007	13
5871328	17
9532288	13
8447879	13
12145654	15
16062209	13
905846	13
17836270	13
8135490	13
1451645	13
1903291	13
1857946	13
6375302	13
12275064	13
4167543	13
4916509	13
1458783	13
7808844	13
35358940	13
4676711	13
5615166	15
5098757	13
7942591	13
2548467	13
2553380	16
7910563	15
15925294	13
2144792	13
6320130	13
6195300	13
5273179	13
7583461	17
1705871	13
2449451	13
1827862	13
1246257	16
658455	13
10807070	13
24294	13
7813583	17
37749419	13
5860442	15
5234016	17
8529185	13
7682690	17
20122740	16
8035713	13
55551318	13
8242519	13
605318	13
8219290	13
490047	13
389556	13
3744525	15
3651401	13
12650929	15
1349860	13
10214714	13
1244382	13
1932720	13
7013544	13
1309641	13
4625605	16
3069124	13
3517027	13
7993215	13
5224640	13
3130005	15
12831107	13
163600	16
36124943	13
24150332	17
6248469	13
23672573	13
982043	13
410662	16
21707815	13
2575063	15
7000866	13
4770773	13
4965461	13
13911577	13
16363608	13
7790374	13
2619928	13
1345934	15
4919202	13
6149760	13
18060478	13
2887252	16
6596075	13
5726953	13
5427805	16
3716739	13
531929	15
3397012	13
8802213	13
4590194	13
945122	13
7710667	13
3115390	13
7993343	13
10166958	13
1776510	13
5131390	13
502340	13
1859792	13
3742917	13
5400047	13
12839583	13
6899784	13
12718642	13
3706498	13
499528	16
5197241	13
12042190	13
3959357	17
2271480	17
20179481	13
183742	13
3338247	13
1236541	13
575996	15
8338248	13
5843017	13
1494243	17
2281747	13
3421506	13
16359675	13
19058728	13
1868676	13
5187953	13
15917219	16
4337249	13
16312336	13
13490938	13
1337733	13
32008750	13
11415287	13
1307692	15
8971731	13
747047	13
2476428	13
1033653	13
6768219	13
533808	13
19473027	13
2968391	13
137844	13
5214187	13
20874463	13
2538551	13
17993791	16
3442962	17
5215296	13
14670827	13
16281030	17
26712028	13
2963997	13
11584871	16
6012148	13
6110512	13
1447483	15
12182331	13
4992616	17
3572140	13
4922689	13
5929635	13
5458003	13
14297826	13
13697443	13
2021139	17
7671288	13
898894	13
2369350	13
6654170	17
53075117	13
102428	13
10881712	13
12787951	13
5499176	13
3586296	13
9136663	13
12589222	13
2669853	13
8245375	13
20972179	13
861467	13
595613	13
6946626	13
15090905	13
9847298	16
2842347	13
7156804	13
22454160	13
5733009	13
84738	13
445252	13
10392935	13
17999494	13
861935	13
1370811	13
2214759	13
4343016	13
1593746	13
6358660	16
12929575	13
15775959	16
7472522	13
11704877	13
786201	13
4653854	15
9270218	16
7490402	13
15220235	13
3289136	16
5720206	13
673539	17
17569221	13
1927456	13
2075668	13
11314433	13
67405	15
2146765	13
3603909	13
1536546	17
5927179	13
500504	15
10026379	17
8641932	13
8271535	13
10783356	16
16704094	13
13650678	13
1946157	13
10627761	13
1993216	13
9532156	13
3864646	13
14515002	13
17512464	13
4903	13
21954346	13
2055716	13
757842	16
20402990	13
4655056	17
12101244	13
927643	13
851452	13
6202767	16
15536963	13
4315947	17
20148432	13
5116976	13
3997891	13
495925	13
13266078	13
2822927	13
13215239	17
9717097	13
938170	13
29447661	13
10458673	13
1284861	13
7048732	13
18155551	13
3596004	17
4662259	15
28663022	13
9104689	13
9152918	13
11047507	13
8572933	15
2528141	16
2214630	16
16530986	13
3340489	16
2133154	16
232930	13
784823	13
21356897	13
13848259	13
6903714	13
411354	17
9707533	13
2584079	13
6470890	13
6986179	13
6982462	13
27375117	13
3215913	13
1442707	13
8695635	13
8321058	15
1307195	13
4262311	13
5224520	16
5007443	15
3662019	13
11653613	13
5273071	17
5146154	13
1768696	15
22716385	13
12894119	13
1952961	13
170215	13
4385205	13
10028503	13
7861469	13
219947	13
321092	13
8437430	15
26396865	13
439937	13
4819883	13
23577139	13
16384387	16
256368	15
17093629	13
932246	13
35140403	13
13754439	13
2094316	13
1237215	13
28895526	13
2956823	13
636043	13
105511	13
23919390	13
5210724	13
23593129	13
20836638	13
1430059	13
141032	16
2867825	13
13633279	13
7519355	13
1938415	13
5904453	15
18704435	15
10453398	17
415007	16
2381003	13
2728143	17
15802529	13
83938	13
1327610	13
3612794	13
6971852	13
6706401	17
14376523	13
6482301	13
17911584	13
2950370	13
9609511	13
8837970	16
1263677	13
2297032	17
227797	13
1772812	16
8231826	13
9008199	17
9658166	13
16080407	13
911239	13
6835705	13
930054	13
13739932	17
9374389	13
13588616	13
9741040	17
1163614	13
3933829	13
8432327	13
6552940	16
1149983	17
4000222	13
5949872	15
17301457	13
1850059	13
10941295	13
6756415	15
34534626	13
9336115	15
9714569	13
8247076	13
17247362	13
9168387	13
2900765	13
6106632	13
1428523	13
850374	16
15605064	13
4315478	13
4183684	13
784648	16
2679238	16
14253951	13
1122412	13
6419213	13
4603240	13
14017691	17
7070277	17
3166725	13
6247030	16
5232967	17
4624328	13
7900542	15
1342087	15
6778454	13
5531889	13
2498028	13
11784184	13
31688968	13
4465875	13
2572113	13
16013959	13
1425795	13
1213849	13
440380	13
742836	13
3397594	13
22301069	13
13693901	13
2838981	13
1560543	13
4169750	13
18999317	16
1561075	13
1685573	13
920233	13
8276190	13
4888916	16
3109526	13
3775898	13
33082020	13
2607340	13
858090	16
5858124	13
3458210	13
7559433	13
164467	13
33820779	13
10074642	13
3269984	17
364674	13
47379	13
6204467	13
4588570	13
14409952	16
8712168	13
3101131	13
699939	13
18051116	13
3834119	13
11122451	13
1149082	13
7244184	13
27487864	16
11272456	16
4527551	13
9739346	13
3762530	17
3534587	13
11746575	13
3324835	13
27339830	13
1070272	13
12257848	13
19148828	13
29819653	17
4193119	13
13458978	13
5610548	13
9052047	13
8071765	17
417311	13
2335507	13
2582663	17
15053427	13
147939	16
7542489	13
13725687	13
13429893	13
2380781	13
17826918	13
15747101	17
6018518	13
3064451	17
8248994	17
9026141	16
2066550	13
3935496	17
13966849	13
3186532	15
3696554	13
19588797	13
11037420	13
4576911	13
1022924	13
7241197	13
8525848	13
872242	13
7652901	13
18463333	13
2051691	13
11818804	17
11000188	13
8608617	13
5125326	13
6766597	13
3703206	17
2042982	16
10942012	13
1479343	13
6663051	13
11527121	13
13765448	13
10485901	13
22625938	13
3010215	13
6412540	17
5583304	16
24271909	17
23496631	13
1735426	13
7620737	13
10594262	13
2437589	17
1706022	13
6322321	13
26354566	13
527790	15
3646899	13
3978982	13
806711	16
2820692	15
24626571	13
754937	13
1396584	13
8847679	13
22668584	13
4772589	13
4332895	13
19418216	13
711572	13
6920592	13
3789464	17
10813266	13
2617630	13
9061558	13
9660783	13
29345040	13
2103633	13
8399893	17
10985944	13
3313577	16
511565	13
16026498	13
18703844	13
993759	16
20590573	13
1389689	13
10278016	15
12153993	13
24009441	13
4996273	13
5560306	13
1538264	16
22411866	15
15024191	13
5132861	13
2823723	13
331610	13
9259796	13
10227795	15
13246016	16
11246570	13
3718656	13
13027811	13
1675207	13
5198065	13
102151	16
5503712	15
20089437	13
8120800	13
3935462	13
19590939	13
1822281	13
2902890	13
177978	17
15406755	13
1822005	17
1287137	13
20904411	17
20617240	13
2696068	13
2628104	13
10247332	17
4622276	13
3024814	16
2595103	15
9316182	13
16729027	13
11097827	13
4038246	13
6530264	13
11194315	13
17296881	13
320003	13
6656728	13
1420505	13
1061912	13
16570467	13
16957332	16
2148434	16
6479595	13
3096485	13
3448031	17
1014375	13
13454149	13
31609157	13
6163144	13
8058384	13
3253408	15
5565937	13
11303556	13
11601797	13
2122429	13
13539472	13
5961948	16
1810709	13
3488868	15
13362315	13
1021784	13
4733416	13
2152979	13
5245283	13
6755595	16
29575797	13
11168386	13
1211440	13
4767867	13
369931	13
21104982	13
7286468	13
5543901	13
5742139	13
8771401	13
30030577	13
6594802	13
9127560	13
571201	16
443285	16
4538498	13
12205201	13
8164466	13
8682824	13
13208885	13
424093	13
3097946	13
10335999	13
7348968	16
7532150	13
1034386	13
8546466	13
6377370	13
5375038	16
8910671	13
15606607	15
8771103	13
5975749	13
8434119	13
2847541	13
202108	13
2598879	17
1323732	13
160275	13
1263209	17
15854303	13
24964503	13
919799	13
22208270	17
24317929	13
4516062	13
34405325	13
18383990	13
7403890	13
8621783	13
5013525	17
11287581	13
8373022	13
3930244	13
14758143	13
13410448	13
4601156	17
3698742	13
18661575	13
13607205	13
201416	13
551232	15
2775722	13
3233935	13
22960792	13
1966916	13
28870740	13
36591315	13
6037120	13
4786738	13
2272891	13
5297336	13
6674684	16
23495	13
13567645	15
6458999	17
1869973	13
1920376	13
6284984	13
587183	13
21490300	13
9257652	13
8611358	13
8792401	13
42892126	13
1342162	13
6602063	13
1175256	13
3379768	13
1703940	13
9030237	13
227167	13
18571508	13
14376382	13
29337261	16
8486970	15
932025	15
3087116	13
1834795	13
31238	13
3947501	16
9032845	13
9690325	13
2833345	13
432669	16
19237403	13
19563437	13
3344808	13
1187486	13
7269199	13
3536081	13
1279788	16
17760038	13
1654356	13
10187947	13
9926687	13
14324505	13
12012262	13
4688231	13
10722027	13
4176450	13
8720936	13
3047785	13
13988472	13
24415146	15
615545	13
7153285	16
931855	13
5964233	13
126366	13
18548393	17
9485320	13
5040671	13
2323540	13
4025011	13
9500177	13
23493259	13
17577645	13
1176269	13
440323	13
620437	16
8295306	13
465627	13
4679307	13
4855350	16
5465310	13
6055193	13
37739354	13
990428	13
15368129	13
12581251	13
16414798	13
9047971	13
147835	13
526253	13
1038073	17
6636081	13
8961883	13
2011515	13
3094859	15
14675269	13
6056873	13
10515961	13
6833578	13
2925326	13
4709743	13
11981685	13
1478256	17
2202026	17
7310004	13
6428992	15
13275974	13
80466	13
10488756	13
949883	13
3968949	13
1748932	13
7725987	13
10840628	13
13394998	17
4609065	13
9688980	13
177469	13
9676347	15
6552454	13
50024324	13
32519554	13
8738202	15
12630041	13
5795124	13
12190525	13
2605109	13
1188119	13
4849046	13
26794734	13
112034	13
2093416	13
7579949	13
1797784	13
26826410	13
3183628	16
8575303	13
4748602	13
8178234	13
12049766	13
13663537	13
1771213	13
921770	13
1974284	13
24630996	13
9504692	13
7051391	13
2998171	13
34967785	13
8830435	16
35825305	13
32740	16
1923857	15
6908399	15
8473811	17
1457058	13
12389993	13
19622638	13
19166948	16
5793890	16
10802806	13
4245021	13
9732108	13
2045363	13
10177307	13
2379771	16
4208822	13
231041	13
2127005	13
10114518	13
3005433	13
3958907	13
26818870	17
3276179	13
5938702	13
14081854	13
6776017	13
7922216	16
23913141	17
10287231	17
7889513	13
7333621	13
7043612	13
7968038	13
6183697	13
26995008	13
10616605	13
28851888	13
7720856	13
18220921	13
93992	15
504980	13
4413716	13
8186972	15
5713449	13
7368444	13
10233518	16
5934084	13
23731706	15
7816070	13
428424	13
8641179	13
1030089	13
534286	15
1259836	13
9147263	13
5700242	13
13019001	13
15278	13
2901789	13
8746219	13
2342830	13
5994459	13
39840664	16
4096478	13
12000507	13
3020723	13
3113531	13
1867609	13
2141848	13
8867554	13
16887046	13
1647441	15
9409539	13
21062411	13
6238865	13
18551707	13
788527	13
751523	13
12061630	13
4831034	13
5984258	15
15533394	17
2444749	13
46176298	13
3867898	13
730571	13
182843	13
9753852	13
6713600	13
18597397	13
3398108	13
6059553	17
940617	13
321618	13
2786768	16
6847665	17
12491509	13
5669969	13
9540533	13
1887935	13
52325629	17
20223020	15
3231297	15
4323548	13
7254929	13
162211	13
6920282	13
13279282	13
4979426	13
4016508	16
5539679	13
10565413	13
11024177	13
2420135	13
2112480	13
3587128	13
11734532	13
900247	13
1331857	13
3546232	13
1517939	13
7641343	13
2978611	15
29746168	13
4503913	13
9068894	17
3650706	13
6693254	16
3348600	13
15650233	13
243543	13
2180904	13
10096396	13
5613145	13
11969039	13
3753620	13
22443236	13
4165537	13
11937651	17
166671	16
18127250	16
10287792	13
14660559	13
21486307	13
1959494	13
13495503	16
2312638	15
15404365	16
1795849	13
1088676	13
11570152	13
15480146	13
9827396	13
10483896	13
7407993	16
8433455	16
21222120	13
4495846	13
16969809	13
399472	16
6391182	13
1717344	13
4901467	16
657441	13
20636083	16
6138778	17
1251949	13
8132271	13
2795814	13
9480703	13
3226624	13
11910182	13
878630	13
828494	13
387692	13
2004626	13
2529237	13
175219	13
1128252	13
3118812	13
1821520	13
10358973	17
3958962	13
2691438	16
5439403	13
25485560	13
7291875	13
5649918	15
18432601	13
16374225	13
13949439	13
15834899	13
13763512	17
573305	13
5796613	13
5947305	13
165698	13
6650012	13
35780286	13
491238	15
1711422	13
4939974	13
7745032	13
1500115	15
9681150	17
1828763	13
1470901	13
8085982	13
17770015	13
6411164	13
429925	13
9617115	13
3902149	13
3376213	16
1448992	13
9619265	13
1220502	13
1968647	15
11675794	13
2639352	13
3335109	13
10710287	13
27266367	13
23685931	13
2595779	13
11654913	13
1089630	13
169975	13
22310949	17
2351869	13
18509279	13
1381250	13
8555643	15
2340018	13
8994366	13
3368362	13
1736250	13
1645509	17
3759301	17
7784641	13
8250100	13
2894061	13
2797284	13
2934310	13
549869	13
13637087	13
2055928	13
4922611	16
1973907	13
58395304	13
4156296	13
13767577	13
83343	16
1588757	13
15884428	13
4395706	13
9287349	13
9736179	16
3503709	13
2455246	13
22941897	13
6561331	13
7110546	13
8977219	16
634188	13
1269831	13
20687552	13
3301133	13
5107670	13
19940001	16
21524194	17
2979397	13
2174890	13
1217927	13
10207155	13
6912714	13
4587965	17
9761060	13
9632058	17
14734997	13
4623934	13
4582532	13
12294099	13
1769905	17
2028867	17
5305895	13
20918472	13
4889726	15
9484155	13
16876976	13
8349215	13
6592911	13
13822392	16
96995	13
1905580	13
3455545	13
2390298	13
8675622	13
2940679	13
6132221	13
15682090	16
48692425	13
3607994	13
42653	13
6890143	13
11924411	13
5218240	15
2742454	13
5123283	13
3708656	13
409328	16
1231265	16
1862792	13
12941669	13
4441439	13
11839971	13
5632024	16
20045657	13
10915550	13
387010	13
2505299	16
6873990	13
9398678	13
2556772	13
469369	13
1021382	13
33034137	13
3117520	17
15401215	13
13485687	15
2514285	13
7054694	16
4410861	13
5277720	13
5225227	13
19212266	13
2082366	13
7210831	13
20183510	15
12466296	13
10805728	13
4977899	13
21111313	13
11726011	13
7660516	13
3125563	13
410326	13
11586922	13
5776540	13
3676849	13
4320110	13
5306513	13
14740651	13
1401838	13
7829786	13
4276544	16
13839903	13
1667600	16
13579278	13
7116871	13
7966303	13
6122069	13
1952973	13
2419539	13
10390292	13
6707069	15
4856925	13
10204747	13
5724129	13
6803882	13
7301583	13
37789965	17
9326695	13
2985415	13
5262385	13
1878001	13
4891631	13
2139454	13
2810833	13
16004942	13
18419584	13
3267289	13
11433895	13
11056055	13
12296433	13
8210766	13
9779224	13
8808857	13
19027093	13
1419614	13
6121938	13
901391	13
17390514	13
12753944	17
1658637	13
16931311	13
6012664	13
2146674	13
11370973	13
2274847	13
5863941	16
8644827	13
1868751	13
1252755	13
10300189	13
9866685	13
490014	13
14585596	15
9743126	16
1120410	13
7505555	13
1234983	13
6885628	13
14581879	13
3141283	13
4291136	13
3192360	13
12829626	13
7461596	13
11082284	13
114190	13
2408628	13
2504371	13
13489884	13
11101169	13
13185638	16
36147959	13
9614330	13
19883509	13
7323089	13
13374591	13
22753960	17
2632060	13
4304460	17
2695100	13
14212307	11
16627438	16
10318882	13
19064092	15
3973830	17
1747213	13
5221221	13
5214811	17
7370172	13
3151443	13
13944570	13
5750627	13
14748211	13
267611	13
71230	13
356594	13
4031734	13
1302733	15
4347761	13
13577621	13
641740	17
1984592	13
13426974	13
9909599	16
12971387	13
2373842	13
19398589	13
1968595	13
14745860	13
5464537	13
1819451	13
1751815	13
882610	13
8634133	16
18031185	13
3581453	13
4067896	17
3152467	13
7341596	13
13618619	15
4294434	13
9445684	13
8023142	13
1320750	13
19244004	13
24953804	13
1361079	13
4084446	13
6909989	13
7480740	13
13876490	13
28898453	13
4174448	13
8847560	15
4586007	13
10276087	13
6209642	17
14920017	13
14203180	15
4543069	13
11726247	13
634563	13
13456410	13
14503119	13
1079880	13
5032856	13
13094912	13
3410010	13
25601551	13
3298519	13
104110	13
7227302	16
7779832	13
415368	13
8832095	13
7642413	15
2342743	13
1339312	13
551636	13
13308860	13
22406892	16
9889215	13
9210579	17
4204978	13
14898303	13
248086	13
3658544	13
12275855	13
7847657	13
16723010	13
3303430	13
14725049	13
13353902	13
8227706	17
6159932	13
2910544	13
1295328	13
20144597	17
7413744	13
10350886	13
2195785	13
23305087	13
9830117	13
15492856	13
2834691	13
25868390	13
12354934	13
1282556	13
524304	13
4844071	13
5846114	13
2146788	13
9284740	16
19545873	13
11980268	16
21662729	13
7256938	13
5752607	17
8423776	13
402372	15
1157101	17
14534513	13
19122866	13
3553312	13
1751701	13
7044986	13
12805548	13
722045	13
423130	16
2753686	13
6711511	15
5743190	13
19280834	13
8134613	13
3923032	13
3435617	17
11691315	13
3449428	13
394698	13
2502847	13
6575925	13
2604643	13
44830	13
5045419	15
1966412	13
22975106	13
1241796	13
11953114	13
2302977	15
5403714	13
3412748	13
10998046	16
1890680	13
24528351	13
7182741	15
4671654	13
16991966	16
7838697	13
10090648	13
11294876	16
4002004	13
2163571	13
2080103	13
532680	13
4254156	13
1542240	13
2731697	13
10961308	13
398533	13
22573079	15
6293909	13
24161206	16
4082161	13
1344578	13
4689741	13
3336586	13
21484958	13
8358548	13
5094731	13
5665391	13
4884221	16
1093809	13
2778063	13
3939694	13
4044932	13
2728352	13
8210431	13
6132180	13
43537484	13
925687	13
5445500	13
2317214	13
25867852	13
17094509	13
19302831	13
10991709	13
3738495	13
5122733	13
3286389	13
6390257	13
16045711	13
22780614	15
14363904	16
10702677	15
10045384	13
7332539	13
619267	13
19529885	13
12386676	13
2892464	13
10989887	13
2707048	13
646444	13
3405385	13
1979940	13
3427129	13
791446	13
3199804	17
12829222	16
5472028	16
18445744	13
4688443	13
6320938	13
21997217	17
1371410	13
3733778	13
416766	13
13213996	13
842023	13
749912	13
10113430	17
3365344	13
8392616	13
978669	13
12194360	13
33618	13
7642088	13
22122368	13
12442282	13
4704270	13
8684579	13
12278645	15
810457	13
82052	13
8508234	13
4929657	13
5047569	13
12715015	13
7667338	17
10640513	13
16721500	13
728345	13
1430169	15
2660895	13
10016956	13
3398704	15
7581384	13
1408819	13
4196111	13
3334700	16
2467621	13
2914329	13
2915419	13
10799284	13
14609394	13
8064568	13
10670981	17
470301	13
5481251	13
9706278	13
8073633	13
1364391	15
4965854	13
14195939	13
17487337	13
1274422	13
14866086	13
1180612	13
1828832	13
4919216	13
15048860	13
200187	16
675456	13
9637314	13
3239129	13
8394164	13
1098265	13
6540078	13
9501684	13
985381	13
2060692	13
2585453	13
10968348	16
6888095	15
5700777	13
2489958	13
21996762	13
6884469	13
9211377	13
19445889	13
336370	13
3435570	13
4359516	13
660276	13
3782575	13
4172694	13
6887111	13
680466	13
740559	13
2287805	13
1205659	13
1684665	13
1962328	15
15691117	17
5940471	13
7887151	16
46363968	13
2430791	13
1844631	13
731418	13
3503167	17
3766404	13
10882399	13
5516972	17
4674980	13
2732918	13
8963915	13
1185322	13
3781513	13
1251648	13
2490360	13
9255196	13
15372707	13
9879745	16
4290818	15
5716795	13
10031425	15
9143503	13
11393225	13
2797605	13
13412389	13
2835534	15
46806	15
7763106	13
2381147	13
34346105	13
3824607	13
4742218	15
4195147	13
40856734	13
8666561	16
5977738	13
27850667	13
12877289	13
14587300	13
4257898	16
707577	16
1574755	13
32067043	13
1334630	13
25140796	13
9209874	13
2355745	13
3436285	13
1682981	13
18449716	16
3574033	13
28480679	13
5263869	13
2362824	16
2873834	15
2059472	13
1916481	13
2048510	13
14128396	13
16266775	13
9162821	15
9368770	13
1939352	17
1146548	16
2616449	13
14447662	13
15880638	13
14734516	13
2005122	17
5290766	17
1479719	16
1024013	13
7242751	13
1026372	13
7983860	13
3103042	13
6893965	13
12725005	13
6472993	13
14168675	15
16792294	13
7788105	13
4178306	13
51918	15
25678889	13
5459252	15
15368044	13
3189545	17
168680	17
1051640	13
3220226	13
11323504	13
10273072	13
19454963	17
14708108	13
817362	13
5479586	13
6826416	17
957445	13
4192660	13
5184455	13
1746078	13
5489061	13
3065984	13
6740158	13
3276216	13
7101541	13
11628682	16
3536462	13
7000001	13
963554	15
5535080	13
5943860	13
4868935	15
8466660	13
30178267	13
13643439	16
14900472	13
3600960	17
7874594	13
11110718	13
171983	13
179647	13
13349734	13
5627568	15
7003294	15
4743604	13
8891170	13
33768815	13
4676232	13
16385463	16
7899648	17
2235265	13
23391674	17
1850226	13
3332835	13
16824011	13
16813860	13
2072690	13
3545444	15
11834205	13
2248771	11
8311851	13
1056792	15
31762424	13
1660500	17
508982	13
8219706	13
34343	13
7137022	13
1814570	13
279229	13
12223624	13
7799891	15
530826	13
3324438	13
5132388	13
6201477	13
129890	13
123146	13
6263579	13
10767957	16
19082805	13
6371738	15
13264786	13
9121724	13
6165953	13
13101042	13
7267602	13
8561782	13
6522485	13
3315850	16
22316952	13
14301660	17
913166	13
9166145	13
4257850	13
2060610	16
17324869	16
2669859	13
4093837	13
13638610	13
1599620	13
3621927	17
6983562	13
1333479	13
15074586	16
1926391	17
15964260	13
8285242	13
6391368	13
5084103	13
9149309	13
14900579	13
26774399	13
4947241	16
28016956	13
2416802	13
4117252	13
14071105	13
2453552	16
2907728	13
13272216	13
6941878	13
9536384	16
8441206	13
16967571	13
3784418	13
4393928	13
1753484	17
11108766	13
10223081	13
5689086	13
3251811	13
9132485	13
757299	13
5629572	13
9282955	13
185301	13
13299954	13
1065690	13
16648121	15
9695868	13
6043196	13
11244302	15
30488376	13
600310	13
4012033	13
8935211	13
6187551	13
724608	17
985212	13
29193510	15
6467763	13
2535874	13
13027915	13
1197549	13
3296796	13
7775145	13
6986799	13
6221688	13
485179	13
8997521	13
4214069	13
7354821	13
1501828	13
2867193	16
22142710	13
1149753	13
15499265	16
3704703	15
4937252	13
11404847	13
4205854	13
3256510	13
14598164	16
29134876	15
3693527	17
10193263	13
551181	13
5979189	13
3897212	13
24803822	13
4818931	13
7973587	13
20473816	13
4823541	13
11324032	16
390338	17
163712	17
15008596	13
851806	13
3517419	13
1176522	13
12788174	13
3329586	13
15497778	13
1025820	13
2573702	13
946847	15
27017129	13
11661544	13
15108561	13
2556949	13
3490437	13
302870	17
326715	13
4438870	13
5786563	13
17304240	13
10813492	13
8231711	13
10857824	13
950087	15
44080458	15
2351254	13
8265192	13
689211	15
6665392	13
2667143	16
4538970	13
1484174	17
7840684	16
1716291	13
1568083	13
80130	13
17849463	13
7593516	16
9979500	13
1433884	15
28601034	13
1413044	13
2394869	13
7593044	15
22144352	15
2206008	17
5709026	13
3604632	17
3351600	13
5914431	13
5108507	17
34441533	13
4280598	13
31948555	13
1722751	13
8238134	13
10530449	13
21887635	13
4517893	13
1421804	13
3107960	13
1031044	16
13838245	13
1244696	13
17877631	13
20850073	13
2949360	13
1885696	13
9607047	13
24071729	13
8082419	13
13692161	13
5423536	13
1200773	13
35464197	15
4264757	13
12994652	13
8066749	13
20857081	16
10588519	13
2074938	13
106358	13
27855680	13
5794623	13
6496041	13
9207082	13
7139755	13
5975827	13
18225054	17
552886	13
18385666	13
1251219	13
2338341	13
991326	16
6308345	16
13390454	13
1765350	16
1822885	13
722848	17
11357158	16
13290536	13
23676368	13
23208247	13
5558636	13
3036081	13
5977781	13
1848560	13
3973953	17
130673	13
3453809	13
1608971	13
1433109	13
22064010	13
7223619	13
6246231	13
699366	13
22383285	16
997619	15
18096949	13
8469323	13
3753691	16
12745747	13
415542	13
16597536	13
17889652	15
12017030	13
2103068	13
2416206	13
18705029	13
2530401	13
8810636	13
1675255	16
9726117	13
12841738	13
2863215	13
26395963	13
133739	13
5836039	13
23765021	13
686915	13
5489361	13
12670878	17
8940480	13
3877479	13
2107679	15
7933612	13
24005182	13
19118764	17
8635662	13
511047	13
5563997	13
324617	17
9237885	13
7824465	15
3901023	13
791363	13
16044851	15
9583021	13
4267128	13
3923669	13
6773946	13
2075940	13
9141165	13
5211241	15
5165144	13
11033767	13
2307343	13
34407965	13
10170683	13
4466907	15
10202567	13
3010457	13
12649827	13
2482518	13
11299083	13
17921020	13
1459950	13
5275541	13
11282481	13
7048458	15
227862	13
5652745	16
6022719	13
2327327	13
6695454	13
1768309	13
17108594	13
10355014	15
21778708	13
8224212	13
11791032	13
1973151	13
15733091	13
24419420	13
17185878	13
37080920	13
1530356	13
3971204	17
2275969	13
5570361	15
9679954	13
7354695	17
8098224	13
9815744	13
164244	13
9096730	16
18057181	17
4300826	13
2172472	13
11349078	13
29092132	13
1841640	13
7231786	16
3942093	13
17567199	13
3696138	13
927208	13
19405183	13
20792340	13
5111483	13
3950434	13
10098422	13
5249852	13
9157400	13
5744581	13
1496998	13
3110698	13
11987738	15
2776326	13
11273640	16
5803791	13
12597089	13
613749	13
233584	13
8514482	16
1624252	13
22671654	16
1106634	13
8492366	13
3873577	17
1054364	13
2015474	17
1836927	16
8167507	13
18259493	13
1390239	16
2757220	13
29782068	13
1640980	13
6623632	13
5393634	13
161046	13
7486970	13
22807150	13
4235003	13
1487003	17
14538834	13
15576478	13
4262671	13
17352126	16
3521853	13
32170171	13
5886253	13
9262993	16
7185653	13
9877592	13
9110238	13
1088504	13
15367069	16
6195926	16
482645	13
2392524	13
1144356	17
25552511	17
1544103	16
11311971	13
17561230	13
872883	13
1991269	13
2024354	13
14088977	13
10521786	13
31140754	13
9964161	13
5683810	13
3178929	16
2932512	13
5113226	17
13476097	13
4476643	13
7152672	13
120990	13
37701348	13
3996700	13
1759434	17
6557600	13
1081582	13
2929599	13
8719506	16
19624855	13
4155834	13
10933716	13
9484987	13
2276426	13
2653181	13
586646	13
1969044	13
25244592	16
36731504	13
2975116	13
12546930	13
5317800	13
11916593	13
474135	13
2937604	16
127020	13
2125855	13
8937673	13
17546883	13
13375750	13
7965240	13
861418	13
3181499	13
4073704	13
13564097	13
8503868	13
17368132	13
1161236	16
1412373	16
4527683	13
996611	17
15408910	17
21313863	13
3929197	13
651751	13
3149457	13
33406216	16
16444151	13
7628694	13
16111171	13
7535925	13
23088825	16
7825528	13
3160909	13
1523391	13
5851865	13
2506107	13
4114578	15
26532062	13
29754250	16
11173700	16
801427	13
4976724	13
2605290	13
13757245	13
104791	13
45521623	13
17865727	16
11030830	13
6843594	13
12639	13
8657090	13
1043555	17
18031704	13
6386874	13
11865457	13
781093	13
15970415	13
14403927	13
4029218	13
8485724	13
343770	13
8803273	13
2545696	13
12051284	13
6155413	13
2265291	13
23433466	13
3509374	13
946392	13
3604946	17
7232062	13
30982523	17
576965	13
8002723	13
3417082	13
4423078	13
6394554	17
1775335	13
6189612	13
4816940	16
8219293	16
22121489	13
2591692	13
10531028	13
6330412	13
11844370	13
20883874	13
10312549	13
1291683	13
10483291	13
292283	13
6089382	13
9903942	13
6846238	13
340985	13
9563379	13
8278160	13
10208933	13
2298414	13
3736361	13
31667698	13
7169890	13
6132353	16
1181108	13
1049311	13
72005	13
5337136	13
11319609	13
654659	13
10949600	13
3131033	15
2579300	17
463146	13
3457600	17
10999720	13
3709040	13
640544	13
22233103	17
8322136	13
1901149	15
20578095	17
787020	13
130509	13
2484282	17
3526799	13
19031546	13
5327329	13
17871399	13
921538	15
26149380	13
1795847	13
1431020	13
10351332	13
4002403	13
4721168	13
8724230	13
15498592	13
3526229	13
2760122	13
4253384	13
8452826	13
3297045	13
5037838	13
2292660	13
3434728	13
6098753	16
2840686	13
2498629	13
895010	17
6594236	16
5658396	13
424520	13
7666318	13
24021660	13
20788549	13
5234280	13
7348483	16
13742269	15
4748358	15
18320023	13
5281330	13
7255783	13
7037856	16
10334149	16
2056945	13
500743	13
15850331	13
403666	16
6590703	13
172874	13
12004511	15
4007560	13
3657937	16
18550334	13
2753787	13
3681658	13
10198330	13
4627581	13
1927853	13
8029886	13
4155793	13
321958	13
11686053	17
3521613	13
37537484	13
7803969	13
21624197	13
8741842	13
10549308	13
24798662	13
7496636	13
5824126	15
122983	13
4789254	13
1307149	16
6883371	13
1347861	13
1889990	13
20254093	13
3143327	13
1090877	13
18733416	13
4622219	13
9161184	16
6107441	13
9775403	13
4656219	13
14026175	13
5506824	13
3996150	13
2578299	13
3215536	13
5328423	13
797371	13
22140502	13
4137550	17
3049392	15
1087942	17
12643718	13
1666715	13
3749135	13
2703894	13
325056	13
7819296	17
13335063	13
5738702	13
4571078	16
536551	17
5363863	15
2747339	13
6519493	13
2303908	13
3032421	13
525597	13
9589707	15
11565312	17
11243810	16
398418	17
5868029	13
282460	13
21872267	13
1394405	17
26192907	16
1789232	13
729106	13
3609016	17
19294036	13
103780	13
3709019	13
21405918	13
3328313	13
983276	13
1768718	13
583484	13
26885220	13
3003198	13
6561431	13
2616206	16
175688	13
2394126	16
2967034	13
13882023	13
10358998	13
5063300	13
6788918	17
7651544	13
5674545	17
15226685	17
2197472	13
9994812	13
9688639	13
2057312	13
1607600	13
20176997	13
4238107	13
1178389	17
14439750	13
256500	16
14065448	13
3623529	13
1642877	17
4869974	13
355788	13
2581308	13
689991	16
1595833	13
496981	13
3888819	13
7907920	13
12584273	16
12740331	13
6276795	16
2444063	13
7686270	13
14242886	13
18867275	16
1609937	16
608308	13
15504251	17
3956161	13
5324916	17
3320367	13
9819143	16
9578668	13
8445617	13
4202608	13
5577529	13
7532831	13
20954704	13
11416051	13
202211	13
19195209	13
2216319	13
22475788	13
24095726	13
5410463	13
4177584	13
3356237	13
19932902	13
4693432	13
20568590	13
244146	13
79292	13
2061146	13
27330913	13
2211418	13
32727856	13
10175678	13
4427472	17
4691493	13
11556990	13
1799275	13
2858206	15
14528266	13
23718911	13
26367298	13
1881914	13
3207448	13
50420	16
3330737	13
11341626	13
9123869	13
18939842	13
1003000	13
3289028	13
3905162	13
1761568	13
12097950	17
35594655	13
3297006	13
12973588	13
4134397	13
31098330	13
455755	17
3610743	13
10306934	13
557314	15
2901019	13
10409824	13
9242675	13
1451336	13
22079409	15
43443614	13
4666055	13
4858667	16
11915523	13
8624587	13
1735882	15
5592222	13
15226214	13
19865901	15
3628309	16
740637	13
6656488	13
3251596	16
2588822	13
56135234	13
9450401	13
2319255	13
984633	13
6411823	13
12533377	13
7612091	13
451310	13
6796561	13
2380299	13
16095132	13
15139385	13
5631290	13
10226733	13
7284506	13
350415	13
2416302	16
1844667	13
610426	13
399473	13
14836566	13
9640727	13
2807523	15
17131011	13
19517434	13
10252940	13
2137258	13
362153	16
2951917	13
6863503	13
10067595	13
19299672	13
5545026	16
4399999	13
1397945	13
15983901	13
7065299	15
5466704	15
8231502	13
4213237	13
3157369	13
7657922	16
14396753	13
226314	13
5149647	13
2383881	13
16585324	13
458442	13
3854176	13
4275905	13
4817866	13
24211176	13
571758	13
14241025	13
1861125	13
7032326	16
13446238	13
7551108	13
7370081	13
4418	13
6453144	13
7092150	15
408946	13
10387074	13
874101	13
16392430	13
15989124	17
3420570	13
15249154	17
29517538	13
21051557	13
6978241	13
12605964	13
23123640	13
1578923	13
6054190	13
12301159	17
12209046	13
3820995	13
2152243	13
8075983	13
9063636	13
2482446	13
5359187	13
10432828	13
2104134	13
757390	13
2475636	13
13921212	13
2785562	13
10570493	13
945288	16
13700641	13
11113324	13
48480821	13
6468360	13
23913450	13
12846658	13
3156369	15
3531232	17
3701894	13
7178399	17
7741548	13
925930	15
14052475	13
7285646	13
2943159	13
3636422	13
4300818	13
4315094	13
14653879	13
5718505	13
1053491	13
4911598	16
30409994	16
22900627	13
20171760	17
4662025	13
19727696	13
13667144	13
7290459	13
9077942	16
602574	13
796602	13
35164746	13
2325614	13
15924047	13
2842689	13
7462502	13
9377189	13
5405390	13
4642790	17
7093162	15
14985709	16
3589375	13
12494871	13
1422099	13
19156121	13
355364	13
10212348	13
37772127	13
9485234	13
1097733	13
4750943	15
8578963	13
297193	13
9421308	13
10706148	13
3427790	13
13160893	13
6311918	13
17103626	13
2228579	15
3013693	13
3781668	13
7731188	15
16873911	13
21954368	13
8317157	13
3667898	13
3063395	13
4713686	13
22491969	13
5388439	13
8431128	13
7317217	16
1167433	13
894571	13
20948436	13
16433717	13
5625955	13
18672639	13
5754789	17
15014522	13
3102272	13
57794	13
1278536	13
3282729	13
18448888	13
1507929	13
1689708	15
41017536	17
2233408	13
43848938	16
13719731	17
5300693	13
7131188	13
18233228	13
1785812	15
7737352	13
16350066	13
9929312	13
48924	13
24131504	13
24020399	13
25983280	16
5330761	16
2930986	17
3933751	13
22624961	13
22530941	17
1164021	13
12520209	13
11073743	13
86989	16
848900	13
19854356	13
8986227	13
4091811	13
3542993	13
24220865	17
915443	16
2885132	13
4099210	13
2643285	13
18726128	13
8744432	13
1344162	16
111868	13
7121086	13
1772264	17
6693604	13
7690480	13
856427	13
1593419	13
11654846	13
2877911	13
10936125	15
2386955	13
8478059	13
11512503	13
2655880	16
17515607	13
2116371	17
9875112	15
2722535	13
1698666	13
3679630	13
7851902	16
28739797	17
1298182	13
3525514	13
6724499	13
4038983	13
10758481	15
30721655	15
1576649	13
2725734	13
231596	13
4932323	13
2328056	16
21018380	13
5432107	13
4916038	13
5875419	13
1080330	13
2611606	13
29286515	17
15950381	13
13685237	13
964073	13
8602868	13
2785258	13
3964158	13
3237467	13
21848909	13
11369398	13
7479842	13
5746374	16
7300221	13
7118262	13
8258782	13
14236709	13
3682176	16
4346407	13
5986078	13
2258577	13
3140804	13
558603	13
4086130	13
9273875	16
4425817	16
5096745	15
2047866	13
122081	13
896512	13
4360478	13
8890436	13
7357684	13
14713289	17
22052292	13
6579011	13
2782801	13
6456131	13
4319290	13
11737717	13
2584469	13
22572244	13
6143209	13
12027549	13
2906309	15
14414919	13
15696016	13
25440304	11
19710743	13
19388510	15
2051740	13
13339260	13
3851714	13
17657012	13
2441121	13
7931684	13
15140073	13
252031	15
6979738	13
7703683	13
5336239	15
5739048	13
858778	17
1049616	13
7265628	13
10756772	13
249992	13
3480938	13
5084183	13
26383304	13
2026683	13
16582439	13
9650225	13
10607737	13
3137427	13
2992767	13
594763	16
11000811	13
6723446	13
716967	13
3519662	17
23482251	13
15444408	13
352297	13
5006185	13
5175156	13
8652786	13
22258195	13
6858363	13
3418323	13
12628289	13
1165732	13
8259462	17
2439629	13
15626109	15
3563031	13
4993852	13
7345599	13
1660990	13
1764910	13
7577161	13
28607492	13
4991832	16
5403241	13
3766664	13
2602477	13
6347974	13
1110316	13
22842763	16
1037610	13
6438578	13
3521692	13
3263851	13
2054831	13
3112256	13
5650246	13
6044960	13
2847302	16
12340463	17
2571773	13
160079	13
11027079	17
20785099	13
2010891	13
28415872	13
2537261	13
5800627	13
7580876	13
5173687	13
2603790	13
8713345	13
4525624	13
8180281	13
6620920	13
1587616	13
952242	17
2958808	15
6865	13
4754069	13
12558623	13
11725093	13
210934	13
17268610	13
382445	13
17208087	13
16529598	17
4773125	13
21111373	13
19970913	13
1077599	13
19714230	13
481782	13
72081	13
25982076	15
307605	13
9697411	13
101902	16
10107975	13
2643343	13
2920666	17
4389242	15
16574270	13
4606275	13
14299910	13
432385	13
13424985	13
11269243	13
13883067	13
5300199	13
5773477	13
1153786	13
18650874	16
4312126	13
29400117	13
1351691	13
17198411	13
15863381	13
5885655	13
13800481	13
11973697	16
2088181	13
5398385	13
592983	15
2540999	13
8830249	13
3569139	13
1573859	13
488178	16
9159785	17
21587654	13
30690171	15
11056390	13
1535218	13
24453500	13
9083041	13
10451565	13
3024731	13
5249754	13
12204411	13
6273973	13
1939468	13
36839921	13
583875	13
11769937	13
5630098	17
12423819	13
1924123	16
5003076	15
367250	17
8138269	13
21173336	13
7426172	13
13756498	13
9529175	13
1997756	13
3815343	16
4391384	13
18700478	13
843300	13
1094144	13
7377103	13
18103622	13
36820451	13
1004013	17
15296796	13
70789	13
1091051	16
23220660	13
1973436	15
10367513	13
1344310	13
50478182	13
11725464	13
5321201	13
384569	13
9740654	16
8452260	13
5340268	15
5539518	13
10941629	15
13357433	13
2280943	13
3125559	13
4621435	13
7209144	13
133835	13
7600114	13
9739442	13
703589	15
1364410	13
16891009	13
3182800	15
20449971	13
691372	13
22582754	13
3205636	16
25056729	13
6029850	13
17009486	13
9096885	13
323061	15
2394271	13
1456138	13
8992329	13
3626121	16
13430030	13
13596607	13
6623308	13
7942820	13
2065882	13
21616131	13
12254048	13
1105240	13
1287924	13
9205231	13
15054819	13
4454671	16
1751174	13
3861344	13
4902938	13
5276697	13
4488151	13
2126249	13
778429	13
1529709	13
33523990	16
18618750	16
313689	13
20711583	13
7138115	13
33936724	13
633008	13
2480841	16
21248156	13
4610540	13
1069120	15
14947760	15
23152625	13
8602144	13
16652241	13
5229269	13
355729	13
11113095	13
6088399	13
3853701	17
19937995	13
3256132	13
5949308	16
6703460	13
19913622	13
26419606	13
786229	13
5980526	15
6360801	13
1358236	17
7215443	13
5629374	13
18924275	16
5567333	13
1538025	13
1765892	13
1980243	13
15578700	13
1163619	13
1253572	17
8129389	13
225952	13
2629573	15
33924712	13
20400181	13
5451661	13
41181950	13
11462383	13
46224468	13
3448735	15
4953767	13
8982851	13
6500561	13
339206	15
9457728	13
161658	13
11089076	15
7043587	16
12323275	13
1654536	13
13635851	13
1311871	13
3962154	13
20846176	16
8733366	13
3126063	13
1081109	13
3643582	13
13491	13
5515637	13
12107131	13
9054204	13
2831794	13
30127469	16
18706721	13
4108774	13
10646345	15
6954457	13
1908172	13
6936383	13
81948	16
7920110	13
6386679	13
4804929	13
4916407	13
10851829	13
3227621	16
6405665	13
2676395	13
3465515	13
4326533	13
9018346	13
5746521	13
3908875	13
2305438	13
8339921	13
546315	13
19597726	13
8078878	13
15592527	15
10187564	13
2283182	13
7706197	17
9293263	13
16732663	13
3730565	16
5744562	13
686469	15
4346198	13
9619783	13
16038832	13
50463	13
6888830	13
11334499	13
8446729	15
11090640	13
2142167	13
1749934	13
15863858	13
8019398	13
3555408	13
3024508	13
8508200	15
10976172	13
1236872	13
11243211	13
13357269	13
15735149	17
92952	13
10033357	13
16929135	13
35042881	13
6404308	13
3369138	13
11011280	15
29823426	13
4993194	13
13048458	13
23246725	13
12559460	13
14929642	13
8052700	13
2189813	13
1232782	17
35432868	13
32671939	16
2608781	13
3902598	13
17664969	13
12450428	16
8826462	13
2040899	15
22003509	13
379023	13
9146656	13
16800365	13
9127295	16
16250063	13
2396547	13
6592085	13
1012160	13
12463903	13
6390650	13
12008839	13
2940632	13
2945258	13
222483	13
2574760	13
2721181	13
1005818	15
26820857	13
3523909	13
4859170	13
20450825	13
1870829	13
6773343	13
9287152	16
9004945	13
16853519	13
344588	13
7850951	16
12235874	13
11259265	13
3646087	13
8606722	13
26496880	13
451347	13
18232371	15
3356972	13
426607	13
608037	13
20360346	17
11163496	13
832523	13
12632541	17
1251044	13
5887124	15
8484950	13
2198514	13
2669454	13
4341253	13
5620023	13
7372516	13
27604327	13
11840797	13
7489740	17
3063745	15
2307234	13
4999546	13
7257175	13
16773893	13
783442	13
5559032	15
8048328	13
15104307	16
261300	13
3883119	17
7965965	13
16016620	13
15157957	13
12809791	13
2216110	16
7785998	16
6293780	16
6598544	13
2070188	13
13003426	13
4530423	13
16402577	13
6908264	13
7901411	16
900473	15
12119383	16
3063610	13
1847003	16
443438	17
6155371	13
1095639	13
17206026	13
9446990	13
863587	13
2215354	13
2717899	13
4439538	13
7373096	17
1913878	13
6029663	13
50800620	13
16177450	13
4132410	13
6473376	16
5212811	13
17326925	13
401603	13
20401457	13
2313384	13
12704406	13
1715033	13
1637728	13
6042315	13
1465479	13
938244	13
15890347	16
4947906	13
9478107	13
5803164	13
2834595	13
9796228	17
19832433	13
1822604	13
7067198	13
18827430	17
9461222	13
682150	13
6731474	13
2182783	13
4182283	13
780276	13
8777386	13
5749172	13
9627696	15
8052295	13
9222436	13
2391573	13
20275457	17
3786718	13
2734289	13
53582848	13
356015	17
25641433	13
6141745	13
470738	13
15006455	13
1068422	13
12561495	13
5137959	16
2776396	17
1513742	13
1894196	13
442164	13
9169653	13
5285776	13
7272779	13
352493	13
2570239	13
949726	13
2637188	13
5143589	17
19409356	17
10306488	12
8998514	13
10363133	13
4580232	13
104546	13
5803154	13
2333508	13
7232792	13
819821	13
3424414	13
39264186	13
1666414	13
6699662	13
4218406	13
4612193	13
1229476	13
92359	17
12443542	13
11913158	13
12337619	13
1535158	13
13679271	17
487980	13
3827050	13
7574438	13
811538	13
2478024	13
3515266	13
2827279	17
7376779	17
1444300	13
12681731	13
13576125	13
7278985	13
2519976	13
12631380	13
2150910	13
11467339	13
25233236	13
13619478	17
2087363	13
815390	13
3235177	13
24627635	13
11678921	13
6119295	13
3934655	16
14388045	13
541290	13
10498811	13
8062708	13
6036778	16
3775928	13
7625033	13
25025610	13
1499917	13
7173959	13
3167564	13
3980126	15
10689785	13
2146955	13
10135314	13
7087509	13
25476129	13
26468	13
20052691	17
953785	13
27300815	13
19389981	15
42232855	16
1458492	13
679206	13
1080696	13
31388979	13
47331086	15
1659957	13
21118358	13
3851437	15
6561798	16
7508847	13
2978915	17
9948005	13
12496645	15
4952760	13
8608978	13
254761	13
7254541	13
2780800	16
3565314	13
5919738	13
21300449	13
2133579	13
4318245	13
2699160	15
3359129	13
2099625	13
15579816	13
7341788	13
4870112	13
5190701	13
2074686	13
3451044	17
15113110	13
4737307	13
558905	17
9177130	13
314369	13
2648697	13
4247722	17
17805530	13
2144412	13
6265087	13
7546060	13
10573687	13
2275679	17
4325744	13
14875868	13
1128712	13
949319	16
957465	13
17247558	13
5034125	13
4211143	16
9613056	13
6717675	13
7428193	15
5627601	16
13508556	13
4979776	13
49378678	13
29455966	13
83881994	16
336710	13
32146181	16
22738110	13
1326328	13
6307889	13
12360013	13
4199266	13
9725980	13
4975095	13
4519218	13
3008468	13
7103859	13
39793024	13
5807907	13
527078	13
6486588	13
28884770	13
89431	13
21894165	13
15026719	13
1721404	13
2045561	13
2236722	17
9088603	13
9631292	13
4253220	13
641527	13
3404474	13
4912761	13
44867541	15
17389717	13
10348545	13
6600694	13
2467287	13
3044285	15
19134835	13
4655630	13
40158139	16
12784106	13
1944016	16
12303061	13
6632409	15
14303609	13
5918836	13
4210583	13
2652551	13
13727118	13
3464372	13
367685	13
2913055	16
442615	13
4240932	13
14820280	13
2460930	13
11435804	13
931223	13
19772549	15
8314539	16
12689191	13
10424787	13
2992803	13
3838367	13
2021781	13
6200153	16
2637568	16
6051856	15
1151355	13
17176815	13
14835880	13
1662127	13
7582979	15
15154500	13
8553757	13
3498129	13
12036094	13
11440888	13
439180	13
445441	13
4093018	13
9198190	13
8369078	17
4288795	13
8540028	16
3859456	13
3394703	13
1563845	13
4346340	13
25751171	13
4835729	13
13387873	13
5127110	13
212278	13
6171862	13
302013	13
2349372	13
13156407	13
2360921	13
2160560	13
8937699	17
114292	16
9432753	13
7188185	13
1143661	13
10058281	13
839978	13
6852517	13
26189943	13
7847131	13
8970717	13
2415258	13
5538017	13
6944985	13
12009567	13
2583062	16
14785987	13
10048034	15
3672864	13
4621228	13
4279000	16
5021235	13
284708	13
99451	15
12744574	15
5249130	13
32309	13
7920649	13
1686888	13
656436	15
19377947	13
3906782	13
10679721	13
7310301	15
1397052	13
7700189	15
44516895	13
1396708	13
8382635	16
45314748	13
592562	13
10775727	13
1431653	13
678083	13
3188204	13
13267132	13
1699882	13
17234348	15
273045	13
28920814	15
3499800	16
7003923	15
24373065	13
9602557	13
7379715	13
7407321	16
892175	13
2958934	17
17895787	13
10357103	13
14002145	13
14677503	13
16411533	13
22988951	13
15074439	13
13472558	13
10734733	13
7534219	13
9701489	17
11501512	17
31755141	13
7865224	13
386991	13
1890811	13
6194298	17
4906211	13
26816764	13
24042947	13
14667847	13
9008259	13
3077775	13
1137752	13
13414277	13
4749133	13
6035854	13
5923200	16
3122875	13
1067440	13
426768	13
6761163	13
723069	13
5034638	13
462954	13
11077659	13
3216989	13
44508758	16
3502331	16
5749299	13
29937275	13
11712864	17
728654	13
36330692	13
9060035	13
7893461	13
10238103	13
5495527	13
469815	16
634635	13
1103611	15
12828592	13
15155642	13
15429194	13
5938172	17
4048690	17
17498147	13
16943919	17
1800215	13
5007425	13
44383045	13
1099831	13
15359992	17
26143420	13
1805300	13
9675802	13
19879819	17
554819	13
34468229	13
15399691	13
16460753	13
1585581	13
10866328	13
16873213	13
10971291	13
3115189	13
5360049	13
2276633	16
1890228	13
26196067	17
13468977	13
2047666	13
4141778	13
3550312	13
12951594	13
9592337	13
29348417	16
1447028	13
3663083	13
13665599	13
5927058	13
6760874	13
2954151	13
24388979	16
3208532	13
4235677	16
4202032	15
18278486	13
14342682	13
12889297	13
11873802	13
3736739	13
1075740	13
5136591	13
10189913	13
5333607	13
1590677	15
3457255	13
12417099	13
2281382	13
36713068	13
1359071	13
361785	13
7791653	13
1753971	13
17564796	13
14027895	13
2905065	13
6715374	16
6767742	13
78969	13
4984521	13
565739	13
717371	13
4420432	13
3778935	13
20085635	13
1371579	13
7722935	13
1489051	13
4665979	16
471972	13
2688500	13
31611718	13
1065073	17
25242681	13
179896	13
2169976	17
7146282	13
3881785	17
8324198	13
9877644	13
5639958	16
9226157	13
288364	13
11718379	13
15551237	13
238750	13
28857963	13
7091518	16
24037475	13
704063	13
16701025	13
1086166	16
35219443	13
3036773	13
1328861	13
5057420	13
3863233	17
3979737	13
1895136	13
840871	13
6419230	13
155690	16
6344444	17
8440374	13
4500189	13
4841719	13
29009116	13
12135357	13
4140334	13
11782515	13
1187201	13
2642284	13
4111428	13
15586537	13
24147128	13
10716674	13
5667057	13
6471703	13
3992367	13
7165444	13
8466945	13
3966980	13
68046	13
10517234	13
6019039	13
3037758	13
10407816	13
16093009	13
1845239	13
4456504	13
1323965	13
47498947	13
13433725	13
6735954	16
10053931	13
29615551	13
425576	13
4782495	13
569561	16
3178778	16
4583740	13
4077718	13
20732651	15
4791250	13
1908671	13
11560053	13
12437215	13
2484810	13
23972334	15
2927795	15
2837276	13
3904835	13
3818678	13
1162781	13
1080196	13
23368627	13
2515720	13
10531468	13
16758323	15
8410331	15
318223	13
15422938	13
2556711	13
2826773	13
1635705	13
16032498	15
12593	13
13884651	13
10285978	13
14849680	13
1216464	13
3572222	13
8792705	13
2987513	13
5182174	13
16695848	13
8969924	13
2738814	13
3069829	13
2556749	13
3374450	15
19711381	13
2845132	13
419522	13
276214	13
173576	13
3525848	17
1780568	13
21450340	13
8224336	13
7792927	13
2119885	13
2283621	13
25699904	17
473726	13
6486074	16
1313071	13
2435856	16
9790637	17
12624	13
1762840	13
24075690	13
472264	13
20195209	17
11017553	13
1114558	13
4245863	13
11998199	13
3535915	13
4271364	13
4583238	16
143687	13
5996440	13
4945619	17
1020392	15
12820615	13
2026908	13
246349	13
13366298	13
7117379	13
2542369	13
17100789	13
31923613	13
6286669	16
2788599	13
9186871	17
396701	13
541076	13
650241	13
4222178	15
3597778	17
2280366	13
795463	13
30156939	13
11309228	13
5050565	13
10994166	13
13766755	13
14508077	13
12205441	13
1976250	13
7767247	13
13770536	13
16902511	13
565375	16
4136264	13
8270539	13
1919908	13
7633614	13
5932913	13
6304691	13
1121858	17
1408045	13
50521697	17
8317018	13
3865144	13
4466934	13
11361317	13
4168511	13
7906685	15
20380714	13
8170985	16
1943469	13
5277737	13
960268	15
8481197	13
4948580	13
2356086	13
223528	13
2716586	13
20098176	13
5868290	13
5466986	13
88978	16
12084701	13
23818483	13
10792168	13
4385992	13
1780528	13
4632546	13
8018994	13
3671144	13
3276272	13
7779373	13
7910571	13
1712643	13
3845346	13
1355683	13
5963640	13
2419669	13
5605451	13
1962968	13
5897770	13
11693649	13
8259164	13
3750590	13
8096318	13
1724412	16
4963856	13
7578733	13
4500029	13
20161911	13
4646788	13
3860931	13
10676126	13
14332364	13
1014038	13
936215	13
3391875	13
19025630	17
5142533	13
9580040	13
3494637	13
1500837	13
39160625	17
3613117	13
8775172	13
7404845	13
5421701	13
7080614	13
2532781	16
10207874	17
532605	13
4172283	13
10403846	17
6945917	17
5446839	13
3110394	13
22522883	13
21101958	13
1287403	13
4245502	13
3142300	13
11401446	17
8017657	13
7089448	13
222054	13
7429439	13
2545191	13
11041704	13
18754312	13
621988	13
3010960	13
6091680	13
3783272	13
2858507	13
19010934	16
6568468	16
1915848	13
30504984	13
10495950	17
13474385	13
18245515	13
4886994	13
8709803	13
2397323	13
9487644	13
65184	16
4833159	13
13039309	13
11103825	13
8768494	13
29614017	13
9345998	13
6789324	13
6664219	13
5707734	13
6004687	13
251340	13
12124230	16
4776655	13
5346643	13
1929572	13
202246	13
555966	13
3369889	13
27085680	13
6571093	17
4879832	16
8637030	16
9959558	13
1838034	17
4606329	13
2016377	15
14001667	15
22621421	13
11865241	13
327345	15
6114128	13
218508	13
1960734	16
4676109	13
11402905	13
1521035	13
14669416	13
18537151	16
4292856	13
537705	13
2377318	13
2839764	17
7920297	13
381677	13
2760894	13
3878880	13
140513	13
12731116	13
8411107	13
2562640	13
9782608	13
7702047	13
10410100	13
3256055	13
5147867	17
34189956	17
1300580	15
3893956	13
9196006	13
14526555	13
206499	13
1451679	17
58036144	13
5479777	13
21877573	13
12547567	13
16614149	13
24937849	13
9090538	16
11363503	13
28407150	13
16018229	13
6254168	17
2346966	13
2231115	13
5703173	13
9158569	13
2337610	13
21052468	13
5377058	13
36170252	13
9500825	13
1572644	13
18937132	13
1572683	16
10765691	13
503938	13
12041966	15
3378419	13
24610831	13
3298521	15
11384634	13
5778374	13
6490142	15
6377955	13
3058518	13
15652017	13
8646165	13
18327732	13
14538167	13
10352564	13
1203006	13
6977822	13
810529	13
8575576	15
1725350	13
9469876	17
9534646	13
151663	16
18052201	17
6213928	13
11772203	13
7896171	13
6418077	13
9700572	16
4386614	13
9815640	13
3492743	13
25120276	13
105592	13
1111820	13
13823875	16
886061	15
695724	13
9850448	13
6081011	13
1934949	13
5553294	13
3266299	17
22493887	13
2011561	17
3421259	13
7861980	15
10395105	13
7634081	13
11775299	13
10411487	13
13081130	13
3348245	13
9973098	15
16182642	13
1436365	13
1270367	13
28423	13
1177471	13
5737828	13
1690050	16
1441145	13
22036239	13
10462793	13
2098000	13
9820520	15
17630654	13
2950218	16
17659594	13
1824663	13
420582	13
398759	17
7771847	13
16056482	13
13481023	13
1295192	16
745029	13
238057	13
1533375	13
997347	16
2880156	13
1735014	13
2132723	13
9121271	13
616276	16
928423	13
7798808	15
15991213	13
2719045	17
6018919	13
5800887	13
1466600	13
14705155	13
491235	13
4717962	13
5224833	13
6010158	13
15109879	13
18601735	13
25952227	13
5328483	13
4614769	13
345605	13
15282938	13
9419556	13
13296886	17
4107664	13
1123106	13
3587534	13
5679558	13
2646395	13
7010042	13
1246370	13
1432216	13
522721	13
9324653	13
369756	13
70157	13
6568712	15
6441784	16
1678349	13
15477140	16
3996911	13
8915211	17
10886282	13
8435530	13
23049077	13
462132	17
21098095	13
4724216	13
6382687	17
3369395	16
1486777	16
13758205	13
4442013	13
8962021	13
6053810	15
5459706	13
8079540	13
2570408	13
9430994	13
1104750	13
9633379	13
2751057	13
8913414	13
18318486	13
5501437	13
1085707	13
567012	13
6952016	13
3824519	13
4374827	13
6611808	13
8766915	13
8685725	13
3850613	13
33593471	13
2702585	15
14330681	17
25886144	13
18719700	16
7882445	13
13218583	13
778907	13
6377709	13
9100636	13
7849477	13
4476125	16
2292389	13
4071031	13
4015193	17
28039290	13
1632269	13
3673548	13
14772837	13
5519172	13
22167081	13
1557136	13
1567469	13
13474027	13
22708957	15
9561550	13
1572697	13
3803891	13
3921480	13
3640931	13
28153195	15
493864	16
26431306	13
27580845	13
16984162	13
3316471	13
408218	13
705341	13
7616607	13
18906293	13
898639	15
8415646	13
5207239	16
18210559	13
7846737	13
133554	13
125388	13
10314932	13
2901002	15
2959837	13
4120144	13
5639070	13
8923697	13
11247788	13
1450595	13
7468291	13
2807520	13
17798577	13
12607438	13
1900675	13
10943129	13
21597092	13
7749371	13
1785437	13
15369518	13
14122203	17
3371269	13
8179339	13
21557610	13
19744996	13
2159561	15
1634924	13
4012749	13
6532567	13
6185332	13
7033215	17
6034682	13
3034044	16
7221295	13
2023730	13
11408075	13
547914	13
5086332	13
8763696	13
1309412	13
3606082	13
4609306	13
1887857	13
3531498	13
1763772	13
14806715	13
4445765	13
3270476	13
3113332	13
605134	13
619625	13
4441059	13
25910086	13
1388883	13
1757356	13
3294465	13
16998746	15
10050864	17
4557322	13
398261	13
1345785	13
23365603	13
8009073	13
16687788	13
361023	13
15792225	13
668997	13
20713124	15
2222750	13
2307187	17
7362742	13
9106791	13
4661046	13
9241276	16
8398771	13
3806699	17
35350504	13
2042658	13
2037707	13
1445937	13
1694219	13
5298170	16
3723958	13
14750575	13
1519232	13
2056948	13
9156441	13
24587825	13
9126500	13
24296865	13
2506761	13
6657538	13
18006180	13
1428111	13
7376362	13
2683147	13
2256286	13
7120407	13
14802306	13
744993	13
4719189	13
207855	17
5316476	13
15559166	13
2348963	13
141528	13
8838613	13
6030576	13
14722357	13
6152739	13
2164960	13
3412837	13
21065236	13
9610794	13
6101005	13
12961799	13
1229832	17
29334769	13
16788551	13
19783912	16
2109616	13
2972057	13
5441799	15
34338597	16
7441498	13
42943660	13
30034852	13
5235050	13
1994615	13
27619345	13
31085705	13
30172428	13
11241280	13
8502449	13
17119112	16
1115635	17
2487903	13
6551371	17
21610368	16
2986822	13
4587927	13
5643079	13
3166291	13
11640104	13
12928469	13
3509047	13
11116074	13
30554329	13
13822435	13
4078174	13
18283836	13
4964857	13
21207184	17
5655856	13
310202	13
1639320	13
9395755	13
3188332	13
143892	13
937554	16
23621151	13
12319579	17
21146170	15
13871365	13
5557192	13
1532518	13
13779795	15
7909199	13
7850114	13
351735	13
2545535	15
2632180	13
2693833	13
1125434	13
5868621	13
1029003	13
46782853	13
4632660	17
9044432	13
13550601	13
7211456	13
1555695	13
10101490	13
6584778	13
4162830	13
4719255	15
1387094	13
2869355	13
4855477	13
14448547	13
3861200	13
15038786	13
8167070	13
12228733	13
10831737	13
2249178	13
17088148	16
3600734	13
132875	17
2612051	13
5296206	13
1042740	13
12501869	13
14539205	13
7685722	16
5840971	13
556493	13
18499067	13
32758815	16
11698461	13
5678410	13
4302292	13
4167989	13
5840460	13
3187544	13
4381104	13
777021	13
691459	13
15104763	13
4690067	13
333548	15
31092360	13
7295213	13
2626854	13
1934232	13
18367892	15
278498	13
2531361	13
2490768	13
2619257	13
3621103	13
9902030	13
3746812	13
354783	13
8337018	13
324216	13
12135939	13
19191470	13
13982883	13
4104191	16
1819501	13
4839405	13
37023816	13
7434947	13
27668546	16
2025847	15
5117737	13
8352114	13
7398071	13
4847396	13
289082	13
6474904	13
26251603	13
5832951	13
10238581	13
15933953	17
11181480	13
14066874	16
9430070	15
14380212	13
15586457	13
12076789	13
5029781	13
20592616	13
6474659	13
441859	15
2563563	13
3468396	13
31975658	15
7811072	13
9498225	13
729265	13
10486877	13
5168066	13
352228	13
4358223	13
3526137	13
6885987	13
12827480	17
5461844	16
15375082	13
2012328	13
7756376	13
12775949	13
4152556	13
7202784	13
2343186	13
22010365	16
14030951	13
14487748	15
17115956	17
1717902	13
3583612	13
1999533	13
975723	13
3524269	13
10756133	13
249694	13
12610946	17
4425665	13
1014822	13
5731347	13
20847673	13
10609731	13
241819	15
19378925	15
7153358	13
25650617	13
7183416	13
5852724	13
5599190	13
7661320	17
1174508	13
11162697	13
3976107	13
4513854	17
2195963	13
1577867	13
14711944	13
7107279	13
3386007	13
4199130	13
2953817	13
33885801	15
16784248	13
2398691	13
1042359	15
643501	13
5125033	17
232470	13
7653458	13
349520	13
2723197	15
2266942	13
13353557	15
12550954	13
2664913	13
4954271	13
1124258	13
10519687	13
17991133	13
19198380	13
10845200	13
2737030	13
8967489	13
6094117	13
5575688	13
9846175	13
8780902	13
31626719	13
5358950	13
11117060	13
2319313	13
8404005	13
5441990	13
592523	13
299093	13
26524793	15
5880783	13
10165658	13
178307	17
3104233	13
14456653	13
8627800	13
5234773	13
1351559	13
1649363	13
8208587	17
27266882	16
458418	13
9730558	13
20506298	13
5464664	13
3748143	13
4781210	13
14765964	16
5349930	13
22920867	13
13719932	13
1211779	15
20337160	13
887373	13
491638	13
21625975	15
3385542	13
1627106	13
2008072	13
3707468	13
13669411	13
1129764	13
1550975	13
5413591	13
2580843	13
300892	13
20660016	13
2822513	13
4665596	13
5738689	17
15627405	16
2805499	17
14244677	15
31896400	13
5288575	13
3244982	13
4707594	15
512409	13
11278504	13
3162841	13
875763	13
72813	16
8124357	13
36790324	13
1545405	13
9027741	13
7840614	13
7832912	15
4149716	13
7050835	17
2572871	13
7739479	13
1478993	13
7062258	13
5753383	13
3845943	13
747043	13
1534550	13
6186141	13
1820243	13
2484713	16
5907452	13
958507	13
19420224	13
4786347	13
12977494	16
3455583	13
1510581	13
1330424	16
12733786	13
627992	13
20597810	15
1520079	13
2929687	13
2939488	13
10606018	13
24432179	13
15715639	13
15053754	13
7665244	13
8001354	13
16366052	13
4855034	13
28297998	13
3811844	13
12967953	13
1769376	13
22012417	13
5739627	13
645147	16
3349690	16
881535	13
25855820	16
2085829	15
7315519	13
409950	13
20909250	13
8064398	13
3953471	15
4317172	13
4938814	13
9084413	16
285668	13
6622848	13
10164554	13
12101574	13
7772871	13
12459929	13
26526435	15
6094552	13
7684721	13
41925005	17
5013229	13
417395	15
4307487	13
18545827	13
4426344	13
4174506	13
7976742	13
2873928	13
6346924	13
4501890	16
2129596	13
2278377	13
10147876	13
4958776	13
1702061	13
3953458	13
16225298	13
10894617	13
1893520	13
2466666	16
4887620	13
4927403	13
5051106	13
1136372	13
2797612	13
14047026	13
8647464	13
4437780	13
6435300	13
3625407	13
4581980	17
7174887	13
13780203	13
1995758	13
11642946	13
3403391	13
459832	13
2909062	13
58501483	13
17270695	13
3482662	13
16755021	13
21260	13
23526590	13
7635011	16
13715833	13
4380137	13
5841730	16
8873247	13
34849534	13
2362238	13
14291095	13
3764494	13
7462960	13
5637604	13
2557348	13
2177643	13
12998456	13
1184580	13
21187	13
11533578	13
11033864	13
11687239	13
5746663	16
5820612	13
1113926	13
4572571	17
614936	17
106668	13
5325394	17
2191900	13
2750453	13
10821948	13
2156392	13
906802	13
3878524	13
2813915	15
1109734	13
3068941	13
274848	13
3620510	17
42263237	13
6088602	13
103801	15
84934	13
14320949	13
12122409	13
3952208	13
2117452	13
11690609	13
24558657	13
16260702	13
8625348	15
8926515	13
38213	13
3857517	13
2951960	13
8784743	13
2016935	13
17753914	13
9090586	13
1436711	16
1362099	17
5006879	13
5978993	17
2867861	13
5561802	13
13191009	13
2038300	13
11266171	13
1613833	16
11931697	13
1264383	13
8081188	13
17511996	13
28783365	13
19211896	13
677793	13
18906304	13
14222928	13
5919469	17
20832964	13
8581877	13
7929413	16
16141712	13
1430716	13
742820	13
5776974	13
4663654	13
533022	13
6351415	13
8665710	13
390565	13
1577105	13
1354333	13
2943720	17
38540309	17
16848362	15
12323645	16
5459733	13
2885828	13
16414375	17
1759677	16
2305621	13
12803046	13
938216	13
989376	13
1605033	13
944241	17
8829112	15
4923285	16
2584439	13
3285698	13
5330120	13
1914641	13
3367646	13
1541669	16
681848	13
10227429	13
150742	13
6186796	13
3430861	13
2684471	13
7076843	13
7666372	13
6600117	17
11475333	13
9274619	13
4277409	13
6955518	13
189697	13
27347631	13
1674176	13
4674347	13
10643549	13
2400061	13
1076685	13
3596540	13
4722864	13
12836810	13
8599069	13
3050787	13
537110	13
4156668	13
1367063	13
745945	13
929419	13
9212903	13
22534894	13
3898507	13
5427034	15
1278696	13
26616780	13
8261375	13
4891778	15
4390895	13
1152288	13
34984926	13
1239138	13
10924292	13
7805024	13
30003	13
2930255	13
9604604	16
9684525	13
104102	13
5657226	13
6357738	13
706516	13
2103669	13
5425579	16
283976	16
13607024	13
16136982	13
16417800	13
1434062	13
24546597	13
6260924	13
8024686	13
2689397	16
14265657	13
3706458	13
5979915	13
228824	13
2323109	13
57893435	13
13442882	13
13736071	13
1581232	16
15025442	13
8015796	13
11713673	13
36526	13
3291055	13
542219	13
4709162	13
9605078	13
2054531	13
208621	13
5488672	13
20535888	13
9101794	13
2708134	16
4816	13
2401239	13
1915785	13
8079516	13
13390475	13
12208645	13
10512419	13
19669714	16
16974942	13
13700639	13
4426288	13
12511195	13
18250503	13
182440	13
2217054	13
7861070	13
12015203	13
27676098	13
3000245	13
5284705	13
1944187	13
1289452	13
12815812	13
7062486	13
6686770	13
2631480	13
50644085	13
3833075	13
28797693	13
15307219	13
11759182	15
6430689	13
5597426	13
10047700	13
4937410	13
166414	16
9915445	13
3233463	15
12974459	13
9592027	15
3073216	13
3342561	13
1100892	13
3122693	16
21147061	13
10510809	13
13074512	13
8799982	13
12654865	13
7771312	13
5289831	13
16801758	17
5553039	13
18254956	13
11662313	13
7174985	13
7124408	13
786277	13
13053336	13
11227802	13
893591	13
2907347	13
9453487	13
3438640	13
4385279	13
296923	13
1991103	13
11170459	13
1965638	17
4110129	13
8175076	13
2775052	13
14028675	13
5912937	13
3281180	15
5414002	13
1710925	13
2901980	13
9392283	13
32935584	13
3186857	13
8736861	13
30456124	13
9901634	13
1943246	13
644216	15
1395269	13
890830	17
6219019	13
19880646	13
3791252	16
20806166	13
5545309	13
3509677	13
14721973	13
8885586	13
9288790	13
1515552	13
8879023	13
1745892	13
24452518	13
2748717	15
767879	13
5345266	13
3226137	13
426100	13
144900	13
3580710	13
20747976	13
4816114	17
1120685	13
7438207	13
13328987	13
8741637	13
13969054	13
2024424	13
2723121	13
16355281	13
6507286	13
8102429	16
5127999	13
20434344	13
2576938	17
448390	13
12662947	13
6702036	15
747519	13
8537048	13
988908	13
10829006	13
16636673	13
23246456	13
15089843	13
2535421	13
20823704	13
3925990	13
20113105	13
1917143	13
58861081	13
3840621	17
2927980	13
18336016	13
9821244	13
4098391	13
4960136	13
1939196	13
3240432	13
7006809	17
12502306	13
5950498	13
1861590	13
7441305	13
10037460	13
11175547	13
1501216	15
1369823	13
2827176	13
11728423	13
21249763	13
53815623	15
435323	13
1204785	13
3966160	13
7147809	13
189413	13
1737156	13
889035	17
7539041	13
105670	13
1678235	13
32843309	13
6747658	17
108666	13
4287745	17
20303946	13
13405709	13
40797000	13
6950734	15
16850025	13
1526045	13
11881506	13
6313604	13
4898852	13
9369972	13
7092079	13
6622922	16
3245783	15
3403620	16
1936994	16
114618	15
235248	13
199829	13
2514394	13
748321	16
7975894	13
3146022	13
1452164	13
2567562	13
8499125	13
1445896	13
6175607	13
9225506	16
12414917	13
11515517	13
1171169	13
207558	13
3450799	13
2393595	13
12804000	13
8200039	13
12756499	13
3546922	13
1512481	13
2135293	13
3311933	13
2581489	13
5588508	13
421265	13
2106968	16
6978525	13
7944580	13
1890901	13
31840311	13
6250399	13
10830950	13
1180168	13
6168809	13
9094513	13
19680541	13
866002	13
7376782	13
866894	15
9820616	13
6758574	13
19092998	13
7559775	13
16726620	16
373310	13
139238	13
5724285	13
4351675	13
3290039	13
2347468	13
4889892	13
12032769	13
2593379	13
502697	13
13209106	13
805566	13
6955715	13
7140558	17
12169326	13
5607410	13
10107684	13
28324148	13
3792858	13
2584047	13
11485732	13
3548658	15
12841533	13
14292893	13
3980217	13
17565723	13
1459072	13
3679777	17
10415652	13
13733351	13
4316515	13
5013821	17
5388108	13
4123038	13
8175580	15
2389272	13
10154913	13
17373691	13
12315190	16
792186	13
11587498	15
8287884	13
2414818	16
7660098	17
13710852	13
10719475	13
15221410	13
32371000	15
8773142	13
9844866	13
471281	13
961560	13
1934263	13
14544529	13
496294	16
6924275	15
15126	16
4735168	13
20008492	13
8176602	13
4062102	13
16012042	13
6529916	13
5482901	13
10074661	13
11189187	15
3926492	13
6483808	16
16171695	13
1929375	13
12312329	13
2762486	13
7391641	13
7669446	16
209384	13
15599292	13
1876107	13
12488903	13
3588295	13
7077974	13
3343245	13
14081680	13
23289442	17
4339665	17
235961	13
3869515	13
2014121	13
11265445	16
11448753	15
5221688	13
30735387	15
5072036	13
1321302	13
360778	15
16130001	13
1107498	13
612146	13
8951984	13
3960759	17
13527810	13
19860028	13
4204202	13
180360	13
1365705	13
23449463	13
2410908	13
2371459	13
6899408	15
1822120	13
27326435	13
1479164	13
16135915	13
2556756	17
15680269	17
14883708	16
3491039	17
42627603	13
5036904	13
1627423	13
7843747	13
8809439	13
5045764	13
952723	13
488332	13
3125364	13
3762672	13
10247053	13
55850	13
17427376	13
9050266	17
19365958	13
7375563	16
6140822	13
18156544	13
19850295	15
9735114	13
6075032	13
10243235	13
3681668	13
5512261	13
1667914	16
6971598	13
1937536	13
1197632	16
32739	13
9051384	13
907954	13
4757518	13
26544758	13
161977	13
10363065	13
19512564	13
2420399	13
91125	16
20695880	13
9408214	13
3121886	13
5498516	13
1725552	13
1152954	13
9409603	13
2155630	13
6233700	16
488995	13
5846106	17
23462083	13
1247948	15
282766	15
5027767	13
799868	13
845948	15
1069957	13
2830375	13
5062448	13
8588400	13
1176783	13
19506825	13
5406640	13
2410275	13
9759182	15
14859247	13
2724667	13
669283	16
1967713	13
8155157	13
13227332	13
18532973	17
728913	13
21624276	13
4951439	13
9747998	16
2411812	13
21372417	13
26331405	13
4774837	13
1284718	15
11716873	13
2570931	15
20473358	16
7501379	13
3481243	13
6160895	13
36148516	13
2023426	13
89137	13
964427	13
1630198	13
3679466	13
12837198	13
6702726	13
1012206	13
20452913	13
15710228	13
1083014	13
3141500	13
13788304	13
24914687	13
16197513	13
17083590	13
396984	17
6802447	13
40178	16
57751	13
2447786	13
2495230	13
14097713	13
4090601	16
669057	13
7522159	13
8519355	13
107870	15
1111816	13
2111956	13
7456064	13
7618020	16
9261195	13
7304426	13
5254799	16
15647586	13
655057	16
14691284	16
7299818	13
108736	13
24827901	13
1383915	13
11959374	13
9127844	13
2266396	13
5451966	13
50869	13
14245753	13
635974	13
55191	13
11834276	13
15906843	13
17215324	16
2028816	13
30691423	15
11185758	13
4667769	13
6955934	13
8335785	13
11377985	13
1284094	13
3263462	15
16841931	13
15100014	13
2465360	13
3225590	13
6927936	13
2468252	13
6766999	16
8894326	13
8653267	13
2324924	13
458941	13
689500	13
1581660	13
25656469	13
4320010	13
295788	13
2447872	15
1678495	13
5763484	13
24601148	13
6851990	13
9281186	13
9415950	13
1391306	13
6202921	13
2040628	16
6098909	13
12868080	13
420711	13
6537060	13
7991793	13
15282465	13
653550	15
8563932	13
2653807	13
1475383	13
2471995	16
3512726	13
46641580	13
1862640	13
2515776	15
1017245	13
18319611	13
2616347	13
11209058	13
3296436	13
8989236	16
4055805	13
8864708	17
5685737	13
9322247	16
14590393	13
3315392	13
26937954	13
4112383	13
25206007	13
5058075	13
5181395	13
2282631	13
15084937	13
6990058	13
4015240	13
13501691	13
6920086	16
1757506	13
1432143	13
6704391	13
23017519	17
3710780	13
11378235	13
510150	13
76519597	13
5047043	13
12070689	13
8938375	13
823826	13
35809332	13
13425073	13
7085903	13
8219636	13
16787393	13
10663374	13
23446647	13
2516367	13
16915283	13
262757	17
5405222	13
7973166	13
10777837	15
13223787	15
18384271	13
18821379	15
13343014	13
1199811	16
685348	13
4781510	17
2819805	13
5868877	13
946615	13
8676686	13
9379189	13
11525360	13
3983246	15
7549722	16
13839768	13
1741575	16
3435	13
1630063	13
13504136	16
10225259	13
7217450	15
436803	13
11622621	13
2743551	13
17416349	13
3199928	13
2781906	13
6566087	17
18764978	13
1846399	13
8920519	13
13207269	13
2881819	17
2548988	13
4775314	13
2807254	13
9064466	13
22006707	13
445893	17
25988614	13
4556256	13
38751391	13
2144023	15
3965773	13
33769426	13
13216349	17
3555603	13
4788245	13
8092663	13
15096935	13
8546503	13
615298	13
385090	13
2204881	13
7058995	13
8545342	16
11246546	13
25546365	16
3744344	13
6834469	13
172612	15
29483669	13
4327592	13
5700275	13
5756785	13
908601	13
2531966	15
1935565	13
8682767	13
6697962	15
5417692	17
3978781	13
1596173	15
2006333	13
4028270	13
6640925	13
13872954	13
4406498	16
16194898	13
1083821	13
4968469	13
10586346	13
1569820	15
8611705	13
14732770	15
498567	13
6160	13
8848352	13
3910404	13
2671244	17
3266888	13
1049595	13
9133561	13
7140595	13
9060680	16
4653941	13
7192801	13
15391929	13
2416777	13
12006559	13
29755494	15
685412	13
34305232	13
5310412	13
38012	13
6529768	13
7102156	13
11765280	13
3772813	13
15260306	13
5768318	17
11422296	16
1382371	13
3254456	13
5529505	13
5194526	13
18074730	13
5331965	13
12926283	13
611954	16
1361047	13
7685017	13
8129587	16
2934933	13
9189378	13
8421221	13
5058998	13
15465057	13
3788865	13
14111586	13
5033377	16
1063348	13
3213341	13
3150970	13
2567923	13
2058628	13
5581615	13
186326	13
8334773	13
3756286	13
5611203	13
3210081	13
14269861	13
8236454	13
5649865	13
13877163	15
2231693	13
4610115	13
726439	13
19987201	13
9372163	13
2446962	13
18367157	16
22052322	13
5813750	13
7583639	15
5407669	13
3867432	13
5336673	13
13904295	13
5728034	17
775539	13
15263661	13
4210893	16
2285839	13
76819	13
1983043	13
15953882	15
1695317	13
45820840	16
920816	13
11474194	16
12499317	13
9506333	13
11863660	13
19887304	13
10368966	16
6728071	13
20541114	13
35987891	13
349727	13
7661931	13
268307	13
15898479	13
6696208	13
594948	16
974410	13
5557185	13
12208871	13
882449	13
47582	13
5456771	16
10771604	16
13725442	13
43872416	13
950997	13
4420572	15
2944188	13
18399307	13
7387452	13
18532590	13
3470678	16
40589712	16
14830335	13
19067181	13
3668592	13
6105737	13
7839672	17
601552	13
9077472	13
1756939	13
16091356	17
2348513	17
102110	13
26692715	13
5227221	13
14891860	13
87155	13
972685	13
14682709	15
3244250	16
43821	13
10446551	13
20081838	13
370667	13
4270474	13
1776081	13
2270145	13
48758031	13
408860	13
498926	13
1094271	13
794160	17
6313842	13
3444519	13
33939760	13
993945	13
6028167	13
6247323	16
7034869	13
7690913	13
2325608	13
2148712	13
9577273	13
7240325	13
6507196	13
11289705	13
5167140	13
21177764	13
4292500	13
3063186	13
15124756	13
12563634	13
1161802	13
1863523	16
6382208	16
2953009	17
4386872	13
3215252	13
1452302	13
7906959	16
6375405	13
12537796	15
2060086	13
5386797	13
443871	13
7341084	13
7409306	13
1939503	16
3046468	13
4802770	13
5656457	13
1445956	13
5180355	13
11566637	13
6162043	13
4776808	13
1986266	13
4968666	13
359817	13
8903709	13
6639207	13
3642111	13
6605952	13
7234574	13
14912157	17
338447	16
9598931	13
2018273	13
7580373	17
8852973	13
7019525	13
1358969	13
14478087	15
17276550	13
1529863	17
15974803	13
9998701	13
11924070	17
4674100	13
128581	13
190607	13
2600550	13
2236377	13
18484032	13
9894458	13
1213302	13
3465486	13
12811295	13
3931750	13
797303	16
10928137	13
977817	13
16638207	13
7776826	13
3582087	13
11609778	13
3430860	13
3386711	13
415984	13
3588741	16
4504056	13
6893652	13
1329711	13
5607770	13
3937648	13
428563	15
7262070	13
1739903	13
15543664	13
4757640	13
564113	13
1589179	13
30293343	13
7831918	13
9295580	13
2853110	13
13685426	13
12974599	13
3737769	17
3785688	13
13831299	13
11239047	13
3254301	13
4075936	16
2100546	15
131966	13
32882552	15
12552253	13
2455847	13
2933132	13
20605661	13
14277312	13
4828715	13
10177624	13
7819954	15
289645	13
5227325	13
32647863	13
4746272	13
3459315	16
374383	13
7946290	13
2718154	13
6341931	16
1793915	16
1535732	13
126573	17
538012	13
14109828	15
37237779	13
4261009	13
3127044	17
2446740	16
2550877	13
14437158	13
9936164	13
6077507	13
947740	13
3436068	13
9161113	13
16562297	13
15024753	13
4247529	13
14535027	15
2079486	16
27373609	13
79993	13
2118235	15
17740639	13
6017856	15
7820596	13
5420897	13
258295	16
13380421	13
4431348	13
42583880	17
14546610	15
2897510	13
7300633	16
1429710	15
2908169	13
287583	13
4697511	13
23089232	13
1521897	13
2248811	15
9022617	13
33761651	13
4235163	16
9553051	13
443447	13
10297671	13
31815084	13
29353978	13
6837012	13
875423	13
1981299	13
1123316	13
12415499	13
4627754	13
1076647	13
9805590	16
161691	13
2088863	13
2273697	13
33082031	13
8983108	13
7264163	13
26305061	13
3948817	13
1615515	13
4184944	13
13497421	13
9781333	15
6801589	13
23766258	13
3135560	13
23964024	16
1509199	13
2149148	13
1882026	13
9640136	13
615076	13
2513618	13
6575138	13
49011742	13
2663389	13
291111	16
5149888	13
4114975	13
368881	13
5094045	13
2507061	13
2734226	13
1620594	15
30454784	13
7219583	13
5099996	13
8188756	13
21321114	13
2909586	15
15259714	13
3514227	13
7520070	16
6825597	16
14011620	13
1609083	13
5166140	13
13842635	16
4086842	16
4385725	13
15422245	15
3917625	17
8708874	16
6909936	13
3225019	13
2606401	13
1304970	13
6424861	13
1138514	16
7724670	13
34070954	15
1224161	13
1226771	13
1247464	13
21297274	13
2262488	13
417415	13
5241793	15
2553617	13
12713025	13
20449961	13
7555490	13
10729014	13
418859	13
15359512	16
6662419	13
17808643	13
2728214	13
5923681	13
168252	13
19300736	13
18506970	13
30246787	13
4670200	13
4097151	13
1724780	13
974651	13
11082205	16
12456484	13
12347942	13
2438155	13
9143315	13
2680123	13
20541783	13
10019059	13
3452892	13
7142083	13
626488	17
7709587	17
10631453	13
915924	13
1653843	13
12320779	13
19864916	13
10331251	13
7856612	13
5068668	17
14053896	15
8021489	13
4823737	13
4537657	13
804315	13
77095	16
1844741	13
22036644	17
16882939	13
2731524	13
2563560	13
7081371	13
3884227	16
36360127	17
7299337	17
23907690	13
170538	13
5389734	16
13626891	15
1049039	13
7858911	13
594452	13
15721322	13
24068156	17
271739	13
3258070	13
12413837	13
320845	13
9509083	13
11642656	13
3840799	13
9016119	13
5272644	13
9411869	13
10862154	13
13315402	13
3177704	13
1459149	13
15298031	17
258208	13
26799578	13
2602559	13
1479242	13
2973608	13
20731315	13
2597312	13
17462580	13
5214649	15
3312222	16
2519326	13
3265062	16
9481468	13
5217400	13
589294	13
14861491	13
5065246	13
3228330	13
9277942	13
8287478	13
1794061	13
1785003	13
11828031	13
403313	13
2315841	13
3714949	13
6543981	17
30815138	13
7514704	13
15400712	13
725878	13
14419652	17
3328111	13
8087697	13
2563832	13
180402	13
2371462	13
34702152	13
5709313	13
4586078	13
2275300	13
4066566	16
10725050	13
8617550	13
1156185	13
1656954	13
472710	13
1363625	13
2171242	13
14026439	13
46646	13
5405992	13
181895	17
216279	13
11651823	13
12703735	15
18425510	13
4698766	13
8597581	13
18786144	13
2625550	13
5385087	13
26936400	13
14367444	13
29868227	13
12760146	13
7181144	13
910536	17
32164532	13
5107067	13
31537454	13
8955470	13
1984852	16
34258783	13
6041164	13
14383903	13
1704859	13
143648	13
7075384	15
5840754	13
848568	13
2392128	13
2093408	17
3956829	15
23363531	13
11165974	13
13965975	13
5182581	13
3906325	15
304525	13
1519880	13
7254681	13
498259	13
4973148	13
11995511	15
2350815	13
28290133	16
13582272	13
18296883	16
1368282	13
1914270	13
816112	13
3658351	16
5062611	16
5014511	13
4470678	13
412362	13
24386741	13
871442	13
2053471	13
2405990	13
1965994	16
2385921	13
3568074	13
46216586	16
10622754	15
9081079	13
3411650	13
14698288	13
5390004	13
2458565	13
3061840	13
134658	17
971052	13
142712	17
12831158	13
11154367	13
1249136	13
3536286	13
210565	16
3050056	16
10163986	13
14298735	13
1553885	13
600201	13
3907330	13
4942059	13
3618139	13
3611542	13
14059129	13
686736	16
14920042	13
2485968	17
2308208	13
28767391	13
14166606	13
17040929	13
19286709	13
17871686	13
2237084	13
335501	15
12800083	13
2446923	16
5940656	16
10458884	13
6305937	13
781255	13
14406501	13
12687794	13
1724945	13
10687116	13
1144335	13
7556867	13
8229201	13
5275291	13
16256055	16
19261580	13
4702516	13
5780545	13
2107366	13
36578883	13
7816527	13
7438003	13
7403556	16
4300851	13
8079145	13
14310633	16
9856190	15
4139874	13
7539006	13
542767	13
11399240	13
11020507	13
25565434	13
12867677	17
5364902	13
441663	15
6871284	13
5874234	13
1480883	13
11484014	13
6659013	13
3106606	13
288847	13
3182141	17
8005094	13
1062000	13
2324691	13
4476507	13
2167850	13
5313015	13
16461948	13
37190852	13
2714759	15
19510915	13
8219732	13
6682531	13
6197325	15
4250076	13
18056426	13
18757924	16
7840066	13
1083854	13
9244649	17
4326005	13
11705452	13
5006473	13
11089273	17
2606723	13
15196177	16
10307427	13
1610678	13
19032848	17
2447063	13
11039807	13
5309850	13
7875198	13
9286816	13
25841855	13
433462	15
12014481	13
56249	13
3427750	13
1192951	13
16817605	13
8676180	16
415486	13
6477943	13
13037526	16
3872228	13
280680	13
14802251	13
2811191	16
16393408	15
4870162	17
2818187	13
204459	13
2133124	13
3057974	13
18135400	13
29225027	13
5011449	15
759315	13
5705704	13
1564203	13
16772132	13
12830812	13
9956464	13
2055490	13
7954260	13
9903285	13
1755838	13
26426313	16
582627	13
510475	16
10853712	13
47859930	13
23304835	16
11411542	13
19556993	17
2496509	13
8610526	15
5580846	13
25914761	13
8351736	13
7560474	17
738815	13
1187015	15
85675	17
3157759	13
16035874	13
4332490	13
11451038	13
10428404	13
11501056	15
13486046	15
10232693	13
4687484	13
32380804	13
1358458	13
559571	13
55254731	13
3695162	13
12043055	13
1479786	13
7354428	13
6979471	13
20769498	13
8016067	17
3355979	16
457313	13
13083468	16
11217699	13
2389492	16
2812015	13
10102019	13
27157598	16
3338407	13
8653706	13
4094983	13
6075696	13
28629279	16
2381810	13
9248029	13
2853782	13
4201152	13
19123136	13
39445005	17
387662	13
767356	13
4701584	16
9498539	16
18507860	13
3350726	13
17299094	17
1326920	13
6029909	13
8914542	13
484700	16
8431433	13
16300449	13
200115	13
1375840	13
5815791	13
4547343	16
5218809	13
1976102	17
3759253	13
4291848	13
2394323	13
15871282	13
385593	13
12810286	13
15734478	13
3605814	13
109632	13
6833694	13
3710419	13
17635474	16
142374	13
3511680	13
6153628	13
16747818	13
3023957	17
8010585	13
4725710	17
6096860	13
3934738	13
19023276	13
12163805	15
7721405	16
7794787	13
9185603	16
2051258	13
25418265	13
5348955	13
1653070	13
8338858	13
2090312	13
3941527	13
864459	13
2051116	13
3387426	13
4695790	13
17689786	13
19374154	13
35863918	13
367923	13
8033008	13
14218733	13
2168659	13
4025814	13
6824631	13
17529279	13
2938806	13
16818668	16
3572143	13
1788850	11
21233188	13
5893461	13
18602341	13
9238799	13
8945860	15
4385168	13
11764750	13
14797353	13
745419	13
2802192	17
5716710	13
672483	13
18539667	13
9759195	13
5018921	17
10048004	13
5914163	15
7740983	13
5175142	13
10017765	13
3915503	17
414019	13
3728963	13
8606172	13
3636928	13
4749114	13
1853008	17
8648263	13
642103	15
2045900	13
13343064	13
24289321	13
5602712	13
2245569	13
11024524	13
2152414	13
376611	13
1363283	13
2043649	13
5329442	13
2389748	17
1024151	13
5696451	13
1063901	13
12038665	13
4513659	13
2622223	13
7609426	13
6765087	13
799465	13
9990057	13
18232124	13
7050332	13
13035578	13
3683756	13
7248161	17
3081032	13
13035568	15
2228209	13
1565915	13
16242992	13
27072204	13
1851933	13
12812569	13
30430164	13
3781430	13
12102205	13
9964483	13
1998289	13
6550767	13
19140743	13
3387438	13
3168159	13
806304	13
2821110	13
82579	13
4068801	16
8557007	13
401500	13
3152865	13
13730971	13
93215	13
6373666	13
3096740	13
21858461	13
24543209	13
1271292	13
21565951	13
1757751	13
4193419	13
2345093	13
2391595	13
5600228	13
11048606	17
6184609	13
13409080	13
9754523	13
14425382	13
23472145	17
981163	13
11335019	13
16194825	17
4257806	13
4867469	17
738432	13
627733	13
3338455	13
2597925	13
8873111	13
6306850	13
2186976	13
8944900	13
10397162	13
28247840	13
5790661	13
7092545	13
5249701	13
63544	13
454760	13
914076	13
5927566	16
1258527	17
13221362	13
23097550	13
10838793	13
20305383	13
4612631	13
14241390	13
28380252	13
7386183	13
9623257	17
593948	13
11545	13
6154721	17
4186128	13
10095754	13
488808	13
30669347	13
21524452	16
1812316	13
18166426	16
850584	13
5637981	13
923507	17
15015063	16
2809988	13
872654	13
24233442	13
6463607	13
25760897	13
8960493	13
124679	13
9867170	13
6018038	13
1862438	16
3298339	15
2529378	13
12699803	13
5530064	13
1733979	13
7094213	13
18614394	17
234313	13
2647696	13
5256211	13
504117	13
8862009	13
1837799	13
1621538	13
13062689	13
5381662	13
2261942	13
14833297	13
2435853	13
14028222	13
7726443	13
1714910	13
3152606	17
7588901	16
21306128	13
4567228	13
13776691	16
3671560	13
2085329	13
2042144	17
9995649	13
8530238	13
1883130	13
1436001	15
14561736	13
15270949	13
5135636	13
5047981	13
8602823	13
6083478	13
8582652	13
454719	13
1056112	13
6500224	13
11738336	17
6949897	15
31916981	13
1571753	13
1801564	13
8028218	13
8494416	17
3991865	13
20658549	13
1773019	13
7206499	13
2067627	13
1332142	13
2709540	13
4406593	16
18936928	13
423558	13
15156978	15
7964806	13
277601	13
940336	13
62872	13
3180475	13
2719997	16
3068977	13
34165886	13
13579953	13
6734160	13
747289	13
35451653	15
14139220	13
13580602	13
3915066	13
15380906	13
3184621	13
9170808	13
23983353	17
10720414	13
4573010	13
2314218	13
14114950	13
9012154	13
20321191	13
4679694	13
423332	13
738359	13
4220969	13
14223604	13
1742529	13
2019411	13
4241430	15
17197935	13
10270076	13
10625152	13
6370038	13
3835892	13
15133563	13
735824	13
528785	13
1150724	13
4238599	17
4527803	13
33741	13
5344824	13
7551992	13
7607226	13
5828840	13
1919230	13
19738767	13
25463643	13
11945702	17
1331795	13
26222219	13
23306934	15
28071546	13
7352367	13
4518685	13
4285189	13
1904069	16
16562042	13
8250170	13
11801989	13
1064987	13
12105913	13
14035362	13
2692887	13
11567141	13
33872964	13
15729531	13
4565946	13
13532508	13
59878	13
10421256	13
14322773	16
11567688	13
535685	13
587797	13
17702082	13
6476777	13
7070321	17
4662871	15
8128199	13
976530	13
596548	13
14055526	13
3239746	13
4469877	13
16904497	13
3620615	13
5966824	13
1890890	13
14514450	13
6340811	13
3318109	13
6871090	13
985705	13
1251524	13
6720042	13
4351849	13
1201934	13
17679890	13
5997486	13
5372106	13
14390397	13
1798079	17
1483308	13
8718008	13
4021701	13
18676257	13
4158151	13
11674754	13
2072539	15
4803923	13
2257932	13
2025377	13
3261634	13
8562017	13
2980806	13
11388886	15
1054921	13
10363289	13
5225221	13
146235	15
185591	13
2686571	13
13967570	13
12185565	15
2306303	13
8097149	13
8371398	16
5061755	13
7790375	13
4138675	13
1625500	13
3895904	13
2857991	16
9113101	13
2889340	13
4033136	15
10764415	15
12796937	13
10237304	13
9857214	13
3068040	15
10526908	13
1862319	13
6528088	15
1298161	15
1656303	13
16791681	13
40504114	13
6774527	13
5270540	13
606271	16
4389448	17
23043287	13
27478764	16
11855892	13
2641890	13
836305	13
1993554	13
25181857	15
17649151	13
214378	16
11752985	13
3624085	13
6619001	17
12208363	13
288237	13
1620834	13
2435294	13
7733331	13
10334366	13
10444639	13
8510398	13
453382	17
880648	13
4860526	13
34558311	13
37224446	13
11893336	17
6728049	16
3883993	13
5262600	13
10747168	13
14446496	16
1736604	13
23484474	13
163782	13
12958031	13
37556394	13
418062	13
5650071	13
493355	13
4489338	15
5192420	13
3092533	15
1623137	13
19474363	13
19124355	15
316112	13
10089753	13
2394003	13
2790696	13
5075326	13
10228055	13
439330	13
5747947	13
894859	13
5859137	13
5572151	13
17814278	13
1072787	13
1800752	13
8868126	15
11969263	16
4508890	13
19746496	13
2507538	13
13147399	15
12341411	13
260457	16
6885111	16
12920236	13
22455749	13
9829691	15
1109734	13
2063671	13
1481399	16
353822	13
3625203	15
5101530	13
7083049	17
9754616	13
6802309	13
4621055	13
8257083	13
2016733	13
2505664	13
5862586	15
30009416	13
9706586	13
51120948	17
2587281	13
7996337	15
5754664	16
3879843	13
997336	13
9562795	16
22950423	13
920165	13
15407852	13
3797530	13
10862021	13
12160941	13
2513068	13
10162525	13
1328754	13
5170323	13
5302674	13
163959	13
15353796	13
30755334	13
3231147	13
3625989	13
14310142	17
1115850	13
2935703	13
8651664	13
64586	13
1597396	13
27006251	13
9976961	13
6548624	13
4074317	13
2550327	13
638989	13
2032969	13
747499	16
16746949	16
1384420	13
907137	13
23303292	13
5262307	13
3342498	13
13722642	17
5368787	16
39550	13
8369742	13
4610460	17
14657554	13
1166944	13
25277205	13
20289226	13
1408860	13
8091733	13
2481186	13
6549756	13
9706534	13
822810	13
8005488	13
8622180	13
4449137	13
6238192	13
1452818	13
109860	13
3524765	13
584816	13
7775418	13
561734	13
11872810	13
5515945	13
6047047	13
18490448	13
8922305	13
8828241	13
168246	13
17672294	13
20793025	13
2569542	13
3158839	13
7487706	13
6258594	13
7847195	13
4412305	13
1259247	13
3861853	13
8156708	17
3220345	13
13663280	13
6784338	13
3912644	16
1050506	13
24023514	13
4346062	13
1897010	13
5376679	16
1087357	13
6201445	13
7607449	16
9158161	13
18274681	15
855578	15
3650758	16
5709315	13
10200712	13
8078251	13
12014887	13
7571422	13
15899450	13
16723417	13
19131973	13
1368647	13
129717	13
1398068	13
24657322	13
3727480	13
5818309	13
395233	13
1979003	13
7199255	13
2599121	13
9553401	13
6575804	16
199950	16
8248532	13
3583381	13
1167281	13
795859	13
13186275	13
3773846	13
13428438	13
8726779	13
5159423	15
17043938	13
11529890	13
11737929	13
39168454	17
97700	13
12656637	13
35861106	13
2396521	13
21920893	13
288659	13
544027	13
15554416	13
1562875	13
13913606	13
1147873	17
6549787	13
2426854	13
4141166	13
6777792	13
4727992	13
19411103	13
17263180	13
4877304	13
11140214	13
25426742	13
12893884	13
13605557	13
15083368	15
2253441	13
3318970	13
969447	13
5137886	13
5426812	16
4135051	13
2024142	13
5175732	13
1732722	13
5677792	13
31310390	13
4656558	13
39537768	13
744067	13
1210443	13
43884826	13
30835524	13
2089907	13
5338184	13
10365879	13
8153068	13
5469338	13
16230251	13
7248423	13
9916666	13
22300843	13
22993116	13
4947608	13
10733342	17
23167	13
2914217	13
22666670	15
7527935	17
3557442	13
4651200	13
10757490	13
16283373	13
1717309	13
291557	13
11572486	13
4935610	13
1214354	13
765784	13
11338860	13
2796348	13
15742368	13
4067634	13
3472729	13
1309779	13
2745657	13
1084871	16
1388504	13
1066757	13
438035	13
1684988	13
18315553	15
5569760	13
7827667	17
814119	13
1702310	16
4134554	13
8711743	13
6127024	13
8833358	13
4494352	13
1807468	16
25335696	13
8794924	16
8101522	13
8970231	13
9916941	16
4589275	13
29990022	13
6923188	13
1476616	13
6576833	13
1323729	13
8583441	13
1495988	17
3061512	13
1657771	15
1204009	13
18569188	16
3460084	13
48798990	13
9005628	13
1705184	13
10279208	17
3377927	13
10878898	13
752202	13
9837353	13
3321910	13
12471207	13
1789245	13
5890706	13
11564120	13
2429466	13
45479908	13
23495813	15
8262529	15
15235216	13
26261718	13
6633343	13
251737	15
5242021	13
31441253	15
13255094	17
18195617	17
7468688	13
1890186	13
540548	16
26962992	13
1663705	13
1909875	13
5959868	13
6288140	13
21041020	13
2177134	16
18819832	16
6094007	13
18282931	13
9711804	13
2761748	13
9212216	16
12031610	13
13904360	17
2974215	13
165606	13
3994001	13
1029723	17
8472270	13
7517811	13
9802965	17
141390	13
5457058	13
18118001	13
2615761	13
16224689	15
6423083	13
5192185	17
3277080	15
4533464	15
15058227	17
13050472	13
1405280	13
2555357	13
9382301	13
17549551	13
1337153	13
3508822	13
560954	15
10472264	13
23529035	13
3860944	13
7393916	17
10372260	13
10015548	16
10603090	13
21578712	13
2588854	13
17269174	13
2918986	13
2111076	13
9925646	13
523592	13
3865839	15
2848540	13
7037131	13
181088	15
16805611	13
464530	13
1947770	16
8653722	15
4006041	13
7156282	13
670313	13
21996367	17
2733203	17
744655	13
22091750	13
4062641	13
12414238	13
3147642	13
26643419	13
11599511	15
1815711	13
2293440	13
350169	13
5306553	13
2046571	17
5088531	13
5393449	13
40925560	13
2705183	13
6548574	13
3076095	13
6951750	13
9014345	13
21332378	15
22156858	13
926515	13
1204251	13
3868875	13
16820065	13
814930	13
12674871	13
746674	13
2485952	13
11746020	13
11778266	15
10766882	13
13409261	15
6116549	13
8439342	13
11529545	13
1221289	13
9257143	17
8649792	13
5323604	13
10236754	13
3587087	13
800624	13
1583127	15
12052274	16
16808050	13
620890	13
1487215	13
7437195	13
13235724	13
3520328	16
6541523	13
6771132	13
8772787	17
2809717	13
16203532	13
7525037	13
1489214	13
6510754	13
7038636	16
562504	15
18223618	13
9890733	17
1602411	13
151082	13
9254586	13
2692187	15
15209194	16
10126081	13
2302397	13
5570365	13
8146210	13
2775185	13
11018720	13
5408155	13
5848549	13
4687593	13
24546946	13
859904	13
2426554	13
4991144	13
21181777	13
1738416	13
10117652	13
5632708	13
6028533	13
9331375	13
938505	13
765284	13
8324611	13
23610265	16
2900580	13
355150	17
7311176	13
5097781	13
623801	13
298917	13
27300507	13
2524900	13
1292851	13
26395247	13
6403116	13
3859835	13
7306676	13
8417346	13
3055494	15
24684151	13
11610415	13
7742366	15
6334242	13
19568588	13
388003	13
7380977	17
7194203	13
15355995	13
4229968	13
3413798	15
1351528	13
15788001	13
2278456	13
1266267	13
909250	13
3486747	13
4836316	17
12620621	13
5759240	13
25331705	13
7166794	13
3571690	13
6057028	15
23112563	13
21253394	13
3633407	17
511963	13
1197387	13
2049238	13
4844129	13
57275	13
6977093	13
4703498	13
3210745	13
1477500	13
34210051	13
2897561	13
19170599	13
1371059	13
6254637	13
4953497	16
8925835	13
2904531	13
1838752	13
6919202	13
8933822	13
5344925	13
3433874	13
1118685	13
6911604	16
1504420	13
28464559	16
3082796	13
2544802	13
12797553	13
10871579	17
12957637	13
271558	13
3753486	13
11257757	13
4991882	13
5033872	13
2648774	13
1365058	16
19996736	13
9476115	13
5753646	17
8069093	16
9467823	17
7478582	13
2317146	13
314211	15
15447829	13
6715529	13
3585908	13
1675491	13
1451040	13
9490374	13
20467915	13
1773218	13
12593817	13
7059416	13
471974	13
4834513	13
15543892	13
13109478	13
518757	13
53072020	13
9111773	13
640939	13
9653431	17
8808107	13
6633927	13
9775865	15
5643921	13
1558015	17
6421487	13
9599818	13
890765	13
13671353	13
4369104	13
1998089	13
211325	13
16557430	13
6401036	17
7254040	13
1329563	13
13442402	13
4680337	13
2802691	13
21232456	16
1997900	13
1214602	16
5309254	13
12794779	13
2868932	13
18390538	15
3409572	13
8075576	13
1063822	13
224476	17
7185526	13
28382895	13
6551105	15
16401498	13
10358918	13
496768	13
15389571	16
12017500	13
1298311	16
179430	15
3478993	13
23277902	15
14016487	13
16299686	13
6865512	13
7322458	16
6486926	13
2042115	13
24167297	13
18870327	16
461877	13
1701279	13
19968621	17
6790658	13
3643981	13
4601163	13
9755502	13
2004270	13
7176692	13
2882075	13
15048097	13
3481144	13
1870924	13
3699884	13
5845918	13
3607642	13
2795944	13
9914911	17
3741665	13
3960895	13
14890004	13
6164204	13
1064409	13
580420	13
9032758	13
6812751	13
7351207	16
811046	16
2174872	13
11493429	16
950176	13
3293396	13
12254037	17
10364736	13
517729	17
26946405	13
13718604	13
2087403	13
4704018	13
3410355	16
311538	13
3987528	13
4415591	13
7386286	15
20506794	13
19777224	15
193366	13
62026	13
4908363	13
3060444	13
17913195	17
12079381	13
23432830	13
5964812	13
1091781	13
2577430	17
16852490	16
7797555	13
20575798	13
792583	13
499527	13
12496649	13
188244	17
21407890	13
2888476	13
1615412	13
4569870	17
1716244	13
13749239	13
46739	13
9077276	13
2353667	13
5721980	13
12645	13
3219255	13
2422562	13
17326267	13
12419327	13
19083265	13
5887696	13
5922128	13
8185909	16
27118381	13
2757924	13
10614415	13
2103427	13
6878110	15
1613112	13
2759297	15
2122302	13
21996151	13
23266867	15
2327205	13
8628990	13
39317833	13
1816496	13
14443728	13
6480227	15
2180636	13
11795076	16
4868604	13
2059041	13
935550	13
6294098	13
462906	13
33493812	13
321000	13
95692	13
10428159	16
4754264	13
6808439	13
5777105	13
1905401	13
14290349	13
7191960	13
1291762	15
1269987	13
9735193	13
2857565	13
5919569	13
16822372	17
6075426	13
2789961	13
30080825	13
5781465	13
19112647	13
705444	13
4070926	17
7241298	13
13521420	13
9063381	13
6852654	13
4815531	13
9312322	13
9329442	13
23491991	13
9351995	13
1282786	16
3246679	13
3093134	16
1481563	15
9006460	13
16238445	13
13155851	13
3520856	15
6936702	13
13838386	13
658481	16
8084289	13
2108887	13
3849582	13
5786254	13
14168619	13
3351160	13
9613994	13
772713	13
7017772	13
1135430	15
3198979	13
3225048	16
11695257	16
15598982	13
8584029	13
183154	13
6752746	17
4818471	13
4301834	13
1479097	13
12696566	13
58178	13
3463601	13
6041356	17
11769709	13
5383678	16
3672596	13
856397	13
29616715	13
7224409	13
5879024	15
11995522	13
19511288	13
13638367	13
9305050	13
2299863	16
2526208	15
2872674	13
2431286	13
21524164	15
6971610	16
6310880	13
1808157	13
752962	13
12383901	13
37452352	13
16032786	13
3208382	13
13797604	13
4506000	13
1040011	13
1612949	13
1493370	13
25883895	16
4994509	15
21036708	13
33130125	15
1843794	13
6606944	13
1240111	16
4679534	16
21988506	13
7642556	17
12614487	13
520088	13
3038068	13
4135433	13
22375321	13
7764565	13
594118	13
3961232	17
6430803	13
5767565	13
658058	13
20170631	16
1190792	13
848163	13
21652499	13
22849932	13
194177	13
7978189	13
1619955	17
9757605	13
3495625	17
1276278	13
1049520	13
5141958	16
1055469	13
292081	13
1781341	13
3374259	13
4300607	13
10970662	13
7008906	15
14260548	13
4604601	13
22967192	13
12281044	13
5380298	13
12216895	17
1924452	13
5234642	13
15523520	17
5465416	17
1156589	13
1485855	13
5341434	13
15249973	16
7330499	15
8207020	13
24572217	13
7298376	13
8075034	13
1977293	13
8510839	13
23423799	13
8295274	13
5307916	17
6918685	13
8643190	16
1749795	13
11309915	13
25737513	17
3592800	13
3423476	16
8431325	13
8233772	13
18159929	13
1548593	16
1804239	13
2372941	13
3569810	13
18351220	13
689255	17
9795345	13
8881423	13
16481537	17
5947434	13
961563	13
150842	13
15703928	13
2523006	13
1029019	13
22470171	13
5596710	13
5027016	13
5056850	13
8588166	17
208408	13
8405780	16
8222810	13
12504000	13
2356959	13
13354158	13
5615403	13
5521374	13
8057658	16
2395310	13
12605631	13
2228483	13
363680	13
4624250	13
21941346	13
53047	17
6486021	15
2713651	13
857007	16
4991396	13
5100125	13
2612110	13
8469904	13
6572014	13
13141943	13
24484205	15
3348797	13
20683754	13
1538476	13
7852130	13
6102389	13
33247360	13
9218070	15
8056328	15
11559296	13
32990278	13
487546	16
3941216	13
110529	16
4946666	13
5562556	13
7182610	13
12341741	13
26141523	13
7731146	15
394713	13
3906250	13
3451303	13
5259963	13
11326432	13
12852167	13
4961007	13
1725006	13
8994284	17
9567996	13
21171264	13
3187136	13
126736	13
858645	13
5625886	13
18980677	13
21554583	13
11065500	13
2655467	13
3266755	16
9409817	13
6552725	13
8282741	13
2754683	16
7613442	13
2517951	17
1595453	13
3290488	13
2497719	13
5343933	17
39673332	13
9852311	16
5565339	13
21433356	13
938682	15
16187181	16
2286234	16
9773711	15
18251697	16
31076654	13
4979401	13
144971	13
6298550	13
41524535	13
7260958	13
2702447	13
7240348	13
9371183	13
2566166	13
3556981	13
13060891	13
23367399	13
1614623	17
22859039	13
5704270	13
3167527	13
21634131	17
407486	13
4205862	13
4142807	13
5591130	16
8650732	16
9173891	17
1896311	13
1551189	13
13618020	13
50248266	13
3789091	13
11096740	17
399083	13
10490845	16
7570335	17
5715553	13
15067937	13
4079783	13
4872604	13
11484678	13
889930	13
3686567	13
302903	13
8741677	13
13006541	13
10666816	13
15311605	13
8977053	17
1533833	13
3669758	13
6994142	13
1259295	13
4188421	17
3480950	13
1218527	13
5834511	17
7706622	13
123808	13
10623454	13
28434737	13
9431757	13
14626577	13
1754798	13
7448744	13
4365605	13
3834962	13
2216832	13
18363672	17
5877668	13
8228692	13
1086952	13
9442696	13
6842074	13
20159726	13
5034551	13
28615743	13
6165128	13
2714416	13
6999487	15
29310963	13
8198645	13
2089285	15
20579361	13
38918367	13
4802133	17
4423919	13
13073214	13
10176408	13
10109344	13
819224	13
5705907	17
13215385	13
16695553	13
3025006	13
949824	13
15489268	13
33211	13
6952430	13
10135403	13
16433311	13
5022570	13
12456384	13
8649352	17
15756431	15
6901488	13
1522877	13
328888	13
4270530	17
6886696	13
3873995	13
1055323	17
1408504	13
35368528	13
4378539	13
7100085	13
6134354	13
27426155	16
11685002	13
21981585	13
8964855	13
12585007	13
16587009	13
10609256	13
4828854	13
3244723	13
2288885	13
10006847	13
21775155	13
17405351	13
20319624	13
945176	13
3990090	15
7551060	13
19644292	13
2731853	13
1236009	16
2083386	13
3111786	13
4267000	13
4077038	13
5972090	13
52748539	13
2487149	13
18525691	17
5294373	16
11419796	15
32422	15
4870805	13
9028810	13
6049105	13
1481393	13
7246908	13
7444395	13
1757437	11
4819743	13
4111547	13
29715347	13
24141436	13
6170716	13
9134028	13
5001790	13
10743520	17
18657600	13
15333966	13
17563894	13
11580230	13
4612217	13
4517287	13
12422969	13
9236842	17
1201809	13
10176588	13
832608	13
11797284	13
10874496	13
3047001	13
30606667	13
4121344	13
1943308	13
11612449	13
6521910	13
16123382	13
5347965	13
21427739	13
1872489	13
5157896	13
9988394	13
2911621	16
4270011	13
1450864	13
4167856	17
29609067	13
2295051	13
7801089	13
7565041	15
281873	13
5144480	15
22340809	13
4058155	16
382251	13
3734402	13
10328355	13
3590426	13
1477204	13
12930754	13
9435215	13
4926668	13
812734	13
5089262	13
8305235	13
6140086	13
76868	13
5392265	13
3469566	13
47694662	13
1764002	13
23330832	13
1514276	16
4602475	13
12455502	15
14448043	13
1621170	13
28951	13
4275791	13
27576109	15
8353910	13
5484799	13
21085642	13
2588058	17
7680299	17
33890494	16
2478578	13
11245259	13
9768970	13
17543520	13
7095476	13
6791523	13
12899943	15
37540	13
3825661	13
1815761	13
19448194	13
1765718	13
1695064	17
2563581	16
23069621	13
8166075	16
2166404	13
12797036	13
145292	13
33515889	15
5155546	13
6315990	13
27236493	13
183851	13
19891454	16
2966606	13
3273007	13
29839744	17
2026701	13
9571060	15
7995387	13
14123134	16
12895342	13
1142532	13
8963735	13
10539643	13
2501509	15
2160868	16
2750178	16
11406406	13
4478473	13
3102081	13
14953423	13
3945534	13
2430791	13
5180638	17
8543680	13
2187267	13
8634711	13
26461260	13
1217435	13
9731752	13
2625491	13
8389766	13
1902544	13
13910546	13
14861573	13
8454175	13
2039680	13
15196196	13
13285061	13
7480671	13
9306489	13
6638793	15
5940453	13
362419	15
18336924	13
9417976	13
17154847	13
2481095	13
6636306	17
13847945	13
22972232	13
3517696	13
1612557	17
984157	13
4120792	13
7483	13
3700877	16
9303321	16
6626192	13
9737359	16
4264644	13
1564714	13
12348097	13
4889684	13
2167567	13
1071463	13
7176790	17
2012814	13
741697	13
9325883	13
1528469	13
96039	13
768595	15
10942289	13
2930380	13
7068431	16
20630022	13
201244	13
18734458	16
23604452	15
14191140	13
12347929	13
794363	13
308552	17
12417160	13
868854	13
21737117	15
2940795	13
9647647	16
2503846	15
2058050	17
6849944	13
8529153	13
489367	13
1515615	13
4947829	17
4310348	15
12437045	13
3806383	13
392747	13
5863587	13
1827795	13
6279927	16
3511276	13
8136688	13
10168076	13
5136502	13
10408085	13
3993853	13
4489362	15
12552802	16
3201759	13
6148	13
14555383	13
9868626	13
2266015	13
12757156	13
5171632	16
4906454	13
947113	13
11081475	13
2460124	13
9110255	13
6023898	13
38885	13
9797304	15
10068906	13
1015083	13
1782442	13
2464062	16
1419564	13
6853321	17
1697032	13
5036527	13
4674166	13
2578083	13
30751292	13
715500	13
2309589	13
16951097	13
2370702	13
18385347	13
10192544	13
9622617	17
32069869	13
23987299	13
13393151	13
57022	13
4086866	13
13490067	13
4507497	13
200212	13
14275105	13
6033931	13
5888746	13
1236030	13
4073696	13
11334367	13
914706	13
25969859	13
3178075	13
1162282	13
3003240	13
8295436	15
2373079	13
4963483	13
34669078	13
4508486	13
3652976	13
3039063	13
7437514	13
3802986	17
14516989	13
2285404	17
11926889	13
20383879	13
1442166	13
14192114	13
23005404	13
697165	13
5481832	16
11786819	16
8653963	13
7949857	13
11056855	13
697798	13
7108172	13
4019970	13
3525933	13
373092	16
1144491	13
12209931	17
32199219	13
2563129	13
933594	13
25669217	13
18798533	13
116466	15
3224187	16
15827387	13
20374617	13
5445676	17
12952315	13
1797761	13
10694588	16
7959356	13
15760086	13
13648000	13
11085711	13
12471795	13
16101077	13
9268825	13
14991912	13
4118624	13
3088796	13
28430513	13
19797243	13
21235646	13
4352400	13
2199504	17
2506456	13
17435691	13
1537638	13
1372966	13
21058975	13
10171493	15
1093905	13
23431995	13
7889262	13
4131913	13
1537092	17
589756	13
24626853	13
324571	17
3924179	16
11595470	13
10241505	13
1098731	13
893644	17
1668446	13
10839815	13
20482121	16
8026677	13
8994146	13
11129099	13
256993	13
20039852	13
13990553	13
11609626	15
32931147	13
1544281	15
4156695	13
5981291	15
2386356	13
8673352	13
4359449	13
3743488	13
12706698	13
7808276	13
6531900	16
3466735	13
13135493	13
2556125	15
5294787	13
12028930	13
7578253	13
164589	13
688430	13
3813561	13
4028600	13
7953980	13
159549	13
402154	17
1269199	13
3979490	13
18846140	13
191655	13
723808	13
3448512	13
21585633	13
3092434	13
100066	13
7145007	13
3264459	13
7552181	13
3929990	13
6516564	13
7977528	13
4002829	13
7106400	16
444022	13
122594	15
7686338	16
4762156	13
327816	13
3431254	13
19769304	13
25091272	13
666501	16
1537516	16
5237979	13
41909127	13
6555691	13
1791316	13
2333062	13
911046	13
21757221	16
13422	13
16121694	13
493193	13
1223068	13
2400477	13
480276	13
1702733	13
8044295	13
8277306	13
3685277	13
956591	13
24686838	13
11723748	13
5817245	13
4171344	13
23534716	13
7068338	13
13937141	13
5757183	13
107476	13
4121924	13
14152887	13
12480320	13
3379311	13
3369015	13
3317458	13
6300252	15
821145	13
1448503	17
7152	13
6971145	13
7900440	13
8023033	13
10679397	13
13704839	13
794709	16
12870035	13
1994704	13
972453	13
10866036	13
2181328	13
5241900	13
12233803	13
5883094	13
11235110	13
5326525	13
5366738	13
1327878	13
3641267	15
27793679	13
18315182	13
8193897	13
7748176	13
13019645	13
8740223	16
10952895	15
12457068	13
1257756	13
11307040	13
17567822	13
1537216	13
10122622	13
9428100	13
29115163	16
39927422	13
7506390	16
5522812	13
23292245	13
852409	13
18293424	16
7012743	13
7311211	15
11701559	13
7835369	13
1060366	17
1069267	13
2155868	13
2791555	13
4201001	13
3126419	15
11957466	13
5267641	13
2244459	15
14844557	13
14942602	16
361274	13
672149	13
2673590	13
2733432	13
302547	13
7042519	13
1879417	13
6748320	15
12763609	13
10294662	13
6799450	15
3848408	13
16294343	13
8113239	13
5286861	13
6175588	15
4309827	13
6279821	13
37230371	17
4357897	13
1898240	13
9517149	13
1980775	13
913202	13
5913340	13
5477890	13
7260022	13
14467223	13
17272581	13
94656	13
4894396	13
19766199	13
1269194	13
4260916	13
5592758	13
18926772	13
15054759	13
9984207	13
21348712	16
6092129	13
752313	13
5333001	13
601550	13
2780139	13
157727	13
215266	13
5215512	13
16873902	13
3917250	13
1211019	16
5733045	13
304361	13
3834616	13
8343199	13
834059	13
6588975	13
4045489	13
2396595	16
9586195	13
1247142	13
26228503	15
281458	13
4915277	16
3395289	13
22525779	13
865764	13
28207161	13
7566048	13
15900963	13
16949622	13
14041445	15
5543783	13
14737585	13
6410322	13
1253505	13
4426738	17
1575894	16
10560243	13
9090781	13
272199	13
22666789	13
337624	13
9281273	13
2859246	13
22320741	13
8358206	13
11138490	13
11734804	13
2969903	17
10575050	17
13174698	13
4283019	13
6270965	13
4313501	13
6318236	17
6530129	13
17117294	15
5111765	13
8831727	13
3986717	13
25746439	13
1352085	15
30665941	13
1446037	13
6063031	13
16471783	13
12644481	13
1750857	13
2948968	13
5894321	13
2958913	15
1221989	13
2463289	13
20420378	17
550281	16
865752	13
13324607	16
12322180	13
5728798	13
1719580	13
4540932	13
4243881	13
11532508	13
495080	13
652728	13
571365	13
18792457	13
8453108	13
1201520	13
15274739	13
9862265	13
1817311	13
3570755	13
17140607	13
32591228	13
9369722	16
884943	13
19630649	13
6829656	13
3084156	13
488923	13
5800050	13
18784513	13
21835507	13
20291769	13
9228437	13
3685972	13
14944571	15
5309315	13
7350930	13
15685295	13
77211	13
1457106	13
1078766	13
633526	13
1912668	13
13229448	13
6644007	13
14430148	15
7237875	13
17505679	16
10745224	13
31902009	13
21670924	13
14309606	13
8437258	16
1676531	17
18882989	13
14591972	17
5838066	13
1917384	16
7227011	17
2726165	17
2510843	13
1246995	17
578929	13
53485624	13
7272567	15
3161783	16
9345269	13
2774946	15
6897869	13
3630412	15
1111123	13
774136	13
15597790	13
8569074	13
10603301	13
7833737	13
2287676	13
21652018	13
3048127	13
20537182	13
2693399	15
3783356	16
1743243	13
5858686	13
8087463	13
3737343	13
3777342	13
3239667	15
6089291	13
15829833	13
3394852	13
11322873	13
18970427	13
10164542	13
7290943	13
7240386	17
537157	17
5808107	13
4603616	13
23529106	13
9254240	13
10206973	13
10588359	13
7803043	13
5194005	13
52964554	13
1813814	13
1317815	13
35956695	13
6528408	13
2730919	13
9019474	13
1569729	13
14025463	16
3532245	13
479865	15
13427053	13
16555109	13
9069085	13
8274669	13
5874126	13
9072797	16
36472888	13
11370384	13
10147811	13
4868767	13
25033497	15
1968856	13
2395086	13
10574803	16
1035590	17
4948638	13
16948902	13
6480228	13
13009470	13
3258778	13
3049222	13
13207319	13
8460011	13
11163756	13
7552289	15
5282085	13
16055733	13
1024064	13
5574590	17
37395342	13
5702032	13
13789058	13
2140291	16
2988790	17
12268594	13
20661075	13
8224540	13
422048	13
44972	13
8233714	13
691498	17
21364321	13
5379024	13
6326063	16
33148902	13
16701045	13
216847	13
1130306	13
7587897	13
11493237	13
2222599	13
4327725	13
5686528	13
927067	13
9972702	13
12008809	13
9205552	16
11569132	15
9479895	13
4403873	13
8399858	13
5088422	17
11028557	13
5560585	13
4250403	13
7021632	13
5369585	17
7386244	13
7817096	13
2467304	13
7005760	13
1388890	13
7270690	13
805053	15
454340	13
1337766	13
17629017	13
7518050	16
1073675	13
16208154	13
22396879	13
39887701	16
10975519	13
474334	13
7266478	13
16975924	13
7033765	13
15043016	15
1142201	13
9866608	13
1525021	13
10852581	13
3992853	13
7167402	13
13283866	13
1651943	13
3462763	13
9313546	13
2214098	16
14639463	13
5331811	13
5864548	16
10808294	13
9714261	17
7612789	16
2658897	13
3182139	13
7930972	13
8254146	13
9327187	17
4053683	13
28166637	13
5000875	16
9785718	13
13315779	13
14623413	13
5830919	13
5957029	13
7107300	15
3543411	13
11688577	13
1550433	16
2865232	13
6221621	13
58366	13
11569625	13
15692781	13
1890582	15
11475619	13
6107961	13
6199891	13
3227095	13
11829821	13
1896595	17
5906729	13
4171757	13
17492414	13
719444	16
22901781	13
381270	13
9594759	13
7039350	13
6658520	17
14551397	17
8922902	13
6883143	15
1281290	13
5170251	13
8339292	16
44926713	13
3850865	13
6359834	13
6010159	13
4319899	13
15072151	13
15628950	13
4049868	13
4162866	13
2633612	13
9994517	13
1607492	13
8915583	13
2658153	13
1021637	13
6797056	16
8154597	16
42006428	13
5285642	13
1022012	13
5505382	13
41881276	13
2953936	13
7061850	13
31298489	13
1634175	13
4742581	13
197537	13
2838656	13
8193464	13
1347665	13
8174703	15
7650987	13
4223555	13
20983590	13
14401831	17
2629374	13
556029	15
7279432	16
10909582	13
7772190	13
10295083	13
30168397	13
3609207	13
891497	13
5101929	16
2851052	13
30760996	13
4007353	13
20888458	15
22783853	13
2974885	13
1889491	16
9655992	13
16253836	13
3690086	13
7410140	15
14229374	13
2984405	15
16621243	13
2523231	13
19852650	15
421945	13
276332	13
8763337	13
20103095	13
8033604	13
2941605	15
7846787	13
1754834	13
6177382	13
2755030	13
616455	13
10097247	16
13136049	13
4014341	13
36758896	13
9918967	16
885408	17
35034672	16
3222773	13
14659436	15
8268048	13
937409	13
12422868	13
63055246	13
4900022	16
3395334	13
5665547	17
19469325	13
1079651	13
30571952	16
80138	13
21027638	17
9782483	13
26519940	13
5828740	13
23298589	13
940977	13
8540835	13
29113320	13
2483615	13
12434114	13
7170660	17
3547618	13
13301548	13
4251143	13
2060267	13
4192331	13
3452581	13
20611090	13
14291496	13
13755967	13
28939776	16
14936756	13
7738640	16
6486633	15
725825	13
445435	13
11850012	13
1002717	13
2379182	13
8086515	13
11046976	13
4896046	13
20210052	16
1249070	13
10710394	13
2342499	13
12834633	13
19542066	13
7989394	13
5732000	13
3433835	13
5744891	13
4475525	13
12409487	13
6593271	15
39054857	13
4448804	16
3488285	13
14249082	13
3190982	13
28503585	17
7324260	13
2106341	13
3084887	13
6378050	13
1713309	13
2788995	13
13568	15
336546	13
14576902	13
9746530	13
519469	13
21083346	13
1775626	15
7232282	13
19076266	15
13044005	17
7838706	13
15476403	13
4592155	13
7464254	13
987441	13
6882827	13
13462003	13
14858098	13
855504	13
4108868	13
275302	13
18122025	13
12942892	16
9151816	13
16441780	13
21085774	13
2892816	13
555405	13
2108701	13
3281679	17
5817712	15
4485179	13
1229063	13
19132890	13
17044765	16
28655712	13
410359	13
5110228	13
192926	13
12893864	13
7069920	13
2263497	16
340345	13
3776574	13
22597073	13
8015721	13
3031281	13
34185412	13
6994769	13
4099690	13
4643275	13
1592069	13
8636519	13
2627466	13
29448121	13
6581261	13
634931	13
20888025	13
7193106	13
14645361	13
1572910	13
6122621	13
4079741	13
1658045	13
13662653	13
2223902	13
4920149	13
19100075	13
6808628	15
20965488	13
8825922	13
7239202	13
13195717	13
4224539	16
535690	13
247769	13
21591413	13
12933896	13
15979605	13
1860940	13
4818605	13
3964258	13
10288525	13
7419790	13
16513378	13
7204105	13
3763477	13
16089470	13
2290260	13
2942007	13
640664	13
1273542	13
2161215	13
32675639	13
6171400	13
24133750	13
5521396	13
2878594	13
8473051	13
4160955	13
14707802	13
4244058	13
3045389	13
4010271	13
20511334	13
2731034	17
2428532	16
419611	16
4828475	13
1791231	15
21087096	13
1058570	15
4120909	13
22026977	13
5379779	13
14809462	13
2509922	13
4926732	15
11157956	13
9246559	13
883437	13
12181628	13
19074732	13
10488568	13
14618471	13
19914315	13
874810	13
362783	13
11975714	17
7359362	13
11704084	16
12135447	13
3138207	15
11215463	13
198854	13
7784471	16
45359762	15
18968562	13
446435	13
24949806	15
7690197	13
7364961	13
8149502	13
5248979	13
6655655	13
70730826	13
12800122	16
707675	13
3162048	13
1724290	13
16857330	13
431865	13
811483	13
2291591	13
6373318	17
5445645	13
27476350	13
5911655	13
4850246	15
12173663	17
8237941	13
4255130	16
26873059	16
2575357	13
194635	15
6439070	13
3434872	13
962633	13
18235935	13
15726034	13
1321387	13
6201918	13
15704634	13
2132860	13
16411328	13
13780254	13
10246900	16
2738734	13
822951	16
5250228	16
10336502	13
16740837	16
6412853	13
1866804	13
10718800	13
870031	13
1791250	13
7040941	13
3875107	13
9000610	13
19885803	13
4672173	13
127486	13
5304661	13
221880	13
1500905	13
699820	17
9595927	13
18680263	13
8359464	13
2981699	16
11517352	13
5820257	13
32331741	13
2390484	13
299534	13
6516437	13
15360729	16
10751071	13
29167229	13
1428443	13
411372	16
4740599	13
6278961	13
2892283	13
3128281	13
10381627	13
20487587	13
8751834	13
76149	13
7582118	13
6742582	13
1641794	13
4292885	13
5436737	13
727149	13
4402360	13
12683175	13
7012656	13
565981	15
20611294	13
308695	13
8134692	13
1503624	13
7400781	13
18241007	13
9298295	13
36813505	13
9536615	16
2372739	13
9626245	13
1889674	13
26552227	13
6755512	16
5784359	17
19958534	13
5477023	13
27775250	13
13133861	13
11744030	13
27667894	13
9768969	16
2284293	13
5305884	15
16413149	13
4844961	13
7666911	16
7465500	13
34128606	13
8972997	13
20350653	13
2032198	13
4399392	13
3396469	15
1951857	13
29635612	13
13200121	13
11477534	13
1906800	13
5085784	13
5659514	13
9702175	15
6474976	16
41750120	13
3967743	13
512486	13
1871442	13
4227390	13
6119831	13
7511695	13
14497077	13
986523	13
5381149	13
2331043	15
7996751	13
3921279	16
7133594	13
19320596	13
5334397	13
2980295	13
970969	13
4799448	13
2376685	13
1879347	17
7668675	13
839042	13
6880598	13
16003889	13
2339521	16
809588	13
3376510	13
2745452	13
4204292	13
1452298	15
5758342	13
2479045	17
8182008	13
5420567	17
1986778	13
6076461	13
11289737	13
26468371	13
8890564	13
12298563	17
24299742	17
2750326	13
3167992	13
10845203	13
6802140	13
4538124	16
939156	13
3887397	13
1922664	16
4800062	13
11499932	13
11986886	13
2087071	13
10276930	13
16145092	16
223051	13
17906607	13
5855273	16
6997780	17
3320587	15
4164505	13
12073718	13
12470074	13
3510372	13
1530445	13
7229215	13
10979335	17
36800225	15
3916952	13
6030508	13
4225927	13
8457112	13
15116922	13
9530640	13
1235946	13
212445	15
10286994	17
10022827	13
735589	13
18514	13
13027301	13
6444247	13
3076159	13
15014502	13
2050254	15
2422397	16
12088703	13
8493309	13
13212737	13
4626967	13
1148009	13
2396898	13
1731655	13
36720424	13
5537690	13
6662892	15
2152909	15
469080	13
7012660	15
417043	13
17353112	13
2011473	13
9062807	16
8762215	13
679859	13
497122	13
15080471	13
1512689	13
2093270	13
13751274	13
21361657	13
9722806	13
17321871	13
2257123	13
2163175	13
1084556	13
3493669	13
639444	16
5145696	16
4428814	13
1350145	13
353768	13
1445417	15
11898073	17
971807	13
1939085	13
174883	13
2134244	13
8320922	16
11041221	13
732151	13
3600590	15
4221817	13
1477195	13
28386924	13
39621142	13
5055493	13
13303125	13
5939418	13
5398105	13
7511183	17
17156903	16
4283278	13
1544890	13
4574352	13
1897397	13
4616089	17
5105874	13
26907876	13
2261613	13
25736395	17
8806345	13
17212564	16
2160224	13
4195813	13
5135597	13
107836	13
1523798	13
4256471	13
9314520	17
23001557	13
12479102	13
1360387	13
10047636	13
2450951	13
98703	16
16688782	13
13245036	16
10488692	13
6442551	13
19797714	13
8425865	15
7973287	13
3132701	13
9661668	13
26881075	13
2542691	13
21018705	13
3249509	13
2120552	13
7561272	17
9935318	13
10524358	13
8075915	13
10194951	13
603368	13
12836502	13
133165	17
150477	13
6154541	13
7171210	13
8786879	13
260951	13
5522123	13
2305053	13
944856	13
2572938	13
5153391	13
1977905	13
4880595	13
4938901	13
19984944	13
17155018	13
14705008	13
1274328	13
13145061	13
18220169	13
19338465	17
8762738	13
8742775	13
14463318	13
1851591	13
4066389	13
6319825	13
4276195	16
26902370	13
38526140	13
129729	13
5151162	13
2255391	17
9565042	13
1725521	13
10800820	13
15296289	13
11875277	16
2333839	13
7268606	13
16726283	13
8172063	13
5014068	13
12846632	13
9024763	13
5787911	13
1978833	13
14391941	13
2098060	15
4381159	13
1599231	13
6426350	13
10088422	13
2146012	13
3601515	13
24883466	13
40390	13
18999626	13
98478	13
25893649	13
2936007	13
3777088	13
2992496	13
8425251	13
7532962	13
4367808	13
12947536	13
3624843	13
17946668	13
9362297	13
2414213	13
16495272	16
12073418	13
10124990	16
13001972	13
4827811	17
6546540	13
9941204	13
2577727	17
5877055	13
20637101	13
67850	13
5412054	16
25203600	13
1000973	13
26204097	13
3285645	13
5242126	13
5180403	13
3478440	16
4818170	15
3686470	13
5889298	13
1602117	13
635884	13
11438805	13
6993274	13
15927645	13
1509687	13
3683605	15
1145081	13
2048884	13
4065842	13
6705692	13
1350356	16
3221540	17
14906662	16
4765959	16
10707075	15
1355898	13
5979810	13
550541	13
10445804	13
15574644	17
5248029	13
8577653	13
10510989	13
6390386	13
15086276	13
1332932	13
3085746	13
21637870	13
2483936	13
2199558	13
5690968	13
241740	13
752109	13
33518959	13
5297593	13
4981799	13
6143171	13
9670503	15
5979613	13
8797766	13
2553677	13
10716627	17
1310459	13
16393149	13
19592863	13
4467664	13
1560973	13
5744422	13
1935407	13
6473432	13
16971155	13
9296443	17
11338474	13
1957420	13
5122866	13
6828337	13
8467294	13
17350774	16
20681666	13
974147	13
15192231	13
1675724	13
5258101	15
1579165	13
15336563	13
2125119	13
2518194	13
18218408	13
426057	13
535305	13
2347811	13
3116258	16
3578869	16
12756758	15
2776924	13
2086376	13
5131680	13
7223953	15
8849548	16
13103846	13
4924169	13
8298434	13
8523526	13
8136075	13
8259795	13
6819614	13
568055	13
16140189	13
5140322	13
16957831	13
5543791	13
18575341	13
14364350	13
1457937	13
3781294	13
4432975	13
37828423	13
968516	13
7584146	17
202776	16
4698498	13
8266800	13
9745171	15
11105893	13
10119695	13
8783470	13
992987	13
9567594	13
675955	15
7202425	13
9813511	13
2772372	16
8531150	13
2415308	13
7489212	13
10051509	13
1466543	13
21348788	13
314803	15
12959990	13
3349387	13
28852618	13
12617849	13
8794204	13
15434143	13
19069176	13
19634608	13
1826954	13
9659446	13
385311	13
7229539	13
8353390	13
10411056	13
6616907	13
2998096	15
11961936	13
6180200	17
11448816	13
16310203	13
9112629	13
155233	13
6419097	13
2581638	13
1182390	13
4794314	17
32401671	13
5482483	16
160653	16
4173289	13
186846	13
6988436	13
1294040	13
10834111	13
7666896	13
4475810	13
35217041	13
14595619	13
19310746	13
3555375	15
20760623	17
14754454	13
4462531	13
4669991	15
5384527	13
11428438	17
1288641	13
5814351	13
8751258	13
5846520	16
8499812	13
19610522	13
7384248	13
6143796	15
10333618	17
2185009	13
683013	17
3195703	13
151683	15
15964214	13
3980616	15
2528865	16
3554486	13
3371566	13
20588398	13
2257455	15
14448622	13
13778025	13
3704902	13
6502856	15
148177	13
5930961	13
246416	13
1582819	13
1165132	13
9938285	17
1146031	13
13790147	13
1330455	13
5193528	13
8708902	13
24607494	15
13426826	16
4506683	13
12316579	13
7455970	13
20634775	17
20452247	13
20581524	13
16883332	13
10235975	13
9862749	13
4266664	13
2604511	13
3440483	13
2875040	13
7621223	16
1299582	17
6489951	13
2223967	17
7342029	13
1324974	13
1656020	13
2321391	13
2862391	17
1799539	13
21777582	13
11451478	13
16951022	13
47692171	15
5034706	13
19999019	13
1006426	17
6741937	13
11283952	13
7706902	13
15741508	16
1560665	13
2452	13
19779620	17
26777377	13
895421	13
1418229	17
753660	13
27318101	13
3808099	17
88496	13
5766050	13
19656765	13
9805246	13
3547578	13
24933427	13
4424940	13
19338021	13
2004171	13
338448	15
9009597	13
14288967	13
14674080	13
7290952	16
759742	13
7191621	13
24221335	13
2752608	13
3149225	13
10123615	13
10541712	13
1897077	13
8960244	16
7671908	13
2095998	13
4242790	13
15893442	13
1430847	13
4939165	13
1185933	13
12545508	13
14252930	13
11105308	13
723713	13
8243456	13
5096271	13
2615023	13
5966156	13
9898089	17
10064960	13
1571	13
8175814	13
18904471	16
8892368	16
4957656	13
3938818	13
731927	13
5505503	13
5683953	17
11342816	13
3390162	16
9294726	13
30870140	13
8629128	13
7868398	13
13747145	13
7405947	17
5301960	13
173363	13
7625450	15
2612452	13
18763451	13
6503911	13
9119080	13
4895153	13
14765610	13
2988783	16
54725	13
3644088	16
10733348	13
2639123	13
17685081	15
1538241	13
10029331	13
8580651	13
6077118	13
23474953	13
6624436	16
12962440	13
31439	13
8123579	13
1319607	16
3799923	13
1308524	13
4258601	13
4512820	17
12393162	13
49821010	13
3335813	15
916687	13
5481123	13
326870	13
5462378	13
10763840	13
9995220	13
2558667	13
7966291	13
3068954	13
13529697	13
82778	13
4521797	13
767462	13
11328075	13
20760218	13
7640659	16
18446310	13
2085694	13
4143636	13
10138108	13
29160854	13
3224833	13
11152472	13
7976779	13
19677800	13
537518	13
4025212	13
7670768	13
17431381	13
365204	13
11996771	13
1066926	13
4591250	13
17396047	13
10420687	13
21047946	13
4018052	13
3721238	13
3034008	13
1078958	15
2575544	13
15018256	16
1944522	13
12267284	13
9366653	13
1466112	13
7570447	13
4625506	13
11251773	13
5958992	13
8743382	13
4650706	13
22638255	13
2736726	17
850304	13
4925898	13
766098	16
20539496	13
555826	16
3405879	13
3098905	13
14657931	13
19577105	13
2982346	13
7338652	13
2026157	16
4381609	13
7880954	13
21368365	17
5768639	13
53086326	13
6346587	13
7086206	13
9413831	13
9058191	13
5257193	13
3011974	17
9142993	13
5106461	17
6282816	13
7868161	13
18943756	13
1396260	15
18916471	16
5125144	13
10823605	13
25917659	13
3648960	13
10724787	13
2693545	13
11895268	13
15441292	13
10913544	17
2525482	13
11323930	13
18140586	13
3990926	13
15465407	13
2925018	13
2775416	15
2891608	13
3445000	13
1118062	13
7836118	15
3355525	13
9348768	13
5136117	13
793398	13
6060382	13
6939467	13
30691289	13
6739921	13
2234896	16
32416762	13
13352291	13
8000512	13
295272	16
2950606	13
199165	13
14857559	13
19257440	13
2395291	13
6074830	13
1338138	13
4506958	13
3233930	13
10563598	13
8312130	13
4825422	13
3113532	13
3874689	16
673295	13
966256	13
7230606	13
4932559	13
11675514	13
8472568	16
30627061	13
828401	13
3420940	13
7223279	13
7415317	13
10335730	13
2062045	13
6087914	13
149064	13
21378116	13
2510159	13
5796377	13
735065	13
10784517	13
4765705	13
147167	13
5564269	13
7473078	13
16341930	13
1234653	13
9395164	13
2140966	13
6896817	13
1320947	13
7659712	16
1358488	13
6743220	13
7605012	17
6918347	13
4608681	15
4113637	13
1485739	13
20871606	16
262975	13
7832380	13
1262429	13
5111218	13
227619	13
8075984	13
6502224	13
5908356	13
16962190	13
36903660	13
5988691	13
4579359	13
17034269	13
18846530	16
17432641	16
23035378	13
7939314	13
1133751	16
7299608	13
7810677	13
13217128	13
6013224	13
5742125	13
8948195	13
1588692	13
2997196	13
4369930	13
185791	17
1582590	13
20173217	13
20818575	13
1345116	13
20050792	13
4800749	13
20835709	13
6677896	13
1012234	13
3469747	13
1662568	13
5090467	13
9814794	13
19911803	13
82885	17
5924712	17
1215351	13
6417741	17
5645191	16
1683377	13
28264729	16
4249817	17
18265603	15
9941658	13
6214984	13
21756615	13
2891217	13
15404141	13
8215506	13
5048007	13
10202843	13
6692735	13
32570180	13
27945704	13
3682716	13
20649092	13
7511748	13
6039515	13
4120689	13
261728	15
2374385	13
3595941	13
3698465	13
3848397	13
32109819	17
7622653	13
4500208	13
16791194	13
7741957	13
1593017	13
21036209	13
8493223	13
522428	13
5474934	13
14050992	13
1788336	13
1079971	17
11089231	13
1089696	13
10046875	13
9998754	13
4270828	16
8610422	17
1934322	15
4702748	16
3497231	13
1307495	13
6540739	13
3798130	13
712979	13
14782616	16
8047399	17
7610753	13
4879929	17
7154284	17
8530305	13
10520503	13
4789500	13
1981920	13
29122361	16
9392059	13
9918916	13
6788255	17
13078352	13
8366146	13
3693527	13
3426488	16
4480690	13
11244927	13
1092698	13
8456659	13
7915038	13
3513693	13
4329576	16
16821369	16
4732637	13
3997952	15
5383876	13
8665176	13
1362260	15
14310587	15
14712965	13
515192	13
3116177	13
10029086	13
2549185	13
3102218	15
395830	13
3987493	13
304869	13
25535	15
23136141	13
1742836	13
11454517	13
23588314	13
2803834	13
4534056	13
16122912	13
25612455	13
2401483	13
9145723	13
933364	13
7676201	13
8010376	17
1647111	13
37644553	13
4169224	13
478529	13
37146941	13
6276936	13
13874827	13
2436182	13
14999313	13
4181763	15
22374595	13
7536549	13
17511440	13
4937600	13
1984057	13
5637786	13
1663727	13
2164370	13
2123771	13
21853186	13
16499120	13
6336187	17
11032181	13
2645697	16
5019651	13
11098517	15
3479734	13
9208312	13
1728897	16
2542755	13
2837151	13
8601448	13
26028210	13
9471337	13
2961897	13
1549958	13
4465872	13
651729	17
7911307	13
6248578	13
1222673	15
1044405	16
6073176	13
6640402	13
9574597	13
139331	13
17469135	13
25230688	13
3242056	16
1385032	13
5848879	17
4282555	16
1460780	13
17116200	13
4383547	13
6089303	13
4914249	13
7263620	13
24875021	13
19447155	13
10021322	13
6411610	13
57398122	13
5918700	17
29417738	13
5398140	13
7803639	13
12959517	13
1913170	13
2432515	13
3980204	13
11174131	13
3896644	17
2792643	13
9485983	13
9077829	16
4677464	13
6426795	13
3276273	13
10104978	13
5456373	13
8544988	13
1611767	15
3540330	13
6976115	13
3430262	13
20228959	13
1429960	13
7562982	13
29145351	13
2132080	13
1618231	13
77166	13
8495651	13
907553	13
8293448	13
6011104	15
6480041	13
25446203	13
3200288	13
10783010	17
2266058	13
1428493	13
6789992	13
896849	13
18584444	17
2678647	13
8481366	13
9597595	16
552320	16
16048501	13
1592190	13
6577729	13
11955816	13
2891308	15
9666605	13
7501211	13
3649264	13
1690122	13
3372039	15
5500170	13
702996	13
1348577	13
4511584	13
4112573	13
12220622	13
23935173	13
12404986	13
4407992	13
10066371	15
4286378	17
3372048	17
3913741	13
393456	13
1381642	13
10433067	13
2135501	13
11174487	13
1671656	13
15251114	13
13749606	13
5981880	13
1953367	13
5825309	13
5811058	13
477235	16
1949531	17
13935402	13
6504984	13
10895922	13
2771528	13
1310850	13
698759	16
794996	13
10093310	13
409644	13
1035820	13
1770866	13
28473982	13
9830420	13
12108517	13
1855766	13
3077832	13
13115245	13
713012	13
3195374	17
639423	13
4096514	13
7290821	13
7307151	13
2655578	13
4859713	13
4975555	13
4881771	13
20336691	17
7303074	13
5009562	13
47176010	13
427192	13
2178874	13
19744528	13
10123895	13
24866306	13
6339051	13
16654027	13
13530445	13
137879	17
17605176	13
7941637	13
2096601	13
929665	13
12779358	13
12947810	13
6244063	13
5057665	13
3327235	13
38470	13
2025414	13
7532587	17
15843325	13
17363745	13
3721917	13
1886292	13
13825001	13
19520302	13
967681	13
15958212	13
9527813	13
24159417	13
9789528	13
6457484	15
5192281	13
4985855	13
3737029	13
3332261	13
18762565	13
2178031	13
5250052	13
25644	13
25921474	13
1045697	13
3963651	13
5345232	13
24033005	13
25927972	13
9089282	13
21558226	13
713376	13
4819308	13
391393	13
26505358	16
10342774	17
8181857	13
4656786	13
3966543	13
870149	13
154054	13
8119373	16
16307524	13
9618476	13
5212661	13
2075361	13
11853411	13
9262683	13
18974056	13
4911428	13
595258	13
7592796	13
6548147	15
35949619	16
9901295	13
25135021	13
13711191	13
23517519	16
4402128	13
158770	13
1131726	13
19001252	13
6102521	13
6313660	13
7202922	15
14397715	13
1895598	13
7965095	15
644543	17
3146210	13
6027661	13
30269998	13
2312155	13
3186396	16
2714641	13
23999621	17
14784680	13
378488	16
3980154	16
7291388	16
3481156	13
31938222	13
6353775	13
5282662	13
9514115	13
1182271	13
920485	13
11459925	13
8666044	15
20462160	13
83397	13
1742026	13
13950127	13
9391900	13
12025975	13
17486665	13
5319221	16
117484	17
4602081	13
16128096	17
7179446	13
697160	13
35754987	13
11656898	16
4008232	17
3955888	13
3572716	13
8360259	16
311567	13
4675728	15
7861526	13
3916277	13
8495125	13
6017438	13
10895044	13
15561491	13
3855279	13
19545548	13
4833365	13
39755689	17
1233328	13
2323033	16
41290	13
11854181	13
10896565	13
165970	13
28461850	13
11267003	13
5996801	13
1372164	15
7319824	13
6324545	13
16821880	13
38687057	13
2310840	16
4099563	13
10130059	13
1799202	13
5175787	13
15299665	13
96987	13
8530761	13
9211528	13
783838	13
12587432	13
3553769	15
6189010	13
3016752	13
7241832	15
2696978	13
353027	13
11799351	13
15221004	13
5412700	13
1019193	13
5735137	13
2396600	13
4211334	13
2182220	13
5911658	13
1072785	13
2721549	16
4821304	16
4891797	16
24551883	13
7126916	13
10559977	13
5886705	13
19847185	13
12233452	17
16394	13
37524162	13
11575585	13
2946387	15
4619909	13
2919981	13
4174045	16
6801482	13
2338188	13
12891619	13
148194	13
9352309	13
2072436	13
17989838	13
15309718	15
36068426	13
7859762	13
3487722	13
27003285	13
10195404	13
3757160	13
37669564	13
13536816	17
5824953	13
17533440	13
19490955	17
8095553	13
9337471	13
7120151	13
3952545	13
26382802	17
1901174	13
13495578	13
4714048	13
21923421	13
24749550	16
2369896	13
2234121	13
28193241	13
8501724	13
26100609	13
7816239	13
11627272	15
6066377	13
4593039	13
18153586	13
13987776	13
5603563	13
9995253	13
22990925	13
4659021	17
5859775	13
4792009	13
12838500	13
12323948	13
8148686	13
2555989	13
1888274	13
44477421	13
2656515	13
9193974	13
14039646	17
10854523	13
1585205	17
3624866	13
6317	13
2683573	16
21228309	13
9510	13
14380229	13
1399014	13
10564457	13
6404429	13
10982622	13
2371811	13
8238249	16
6289654	16
8511178	13
7231541	13
7389948	13
2370058	13
3037326	13
13403787	13
4493199	13
44926	17
574639	13
9117943	15
840829	13
16654297	13
5908123	16
9655248	13
5629793	13
7522848	13
7525583	16
4323935	13
3149234	13
7388819	17
2521984	13
12972611	13
1899298	13
3940746	13
15778438	16
3730633	15
7722984	13
9483744	13
6941387	15
27435903	13
9597335	13
357992	15
10757292	13
3425000	13
1691145	17
13223488	15
5690695	17
23090532	13
275665	13
39644170	13
5505676	15
6039185	13
11419551	16
5424509	13
8583368	13
18092173	13
11098939	13
694056	13
11588661	13
701862	13
96169	13
21843128	13
4559544	13
17952993	15
5070265	13
3504727	16
999779	13
23190213	13
16280053	13
10523734	17
2050471	15
3416006	13
9897928	13
6198885	15
8738791	13
19576833	16
9827268	16
2278039	13
8167155	13
23303695	13
6839113	13
1763966	16
2274488	13
9066812	13
5162832	13
861050	15
25822750	13
2081116	15
2607142	13
4591444	15
8642585	13
908761	13
4073550	13
4886420	13
7420170	13
19372562	13
13170845	13
29773514	13
12811889	13
8580808	16
4336767	13
246155	13
7390173	13
268226	13
460701	13
14978199	17
952834	13
4643879	16
1657454	17
45948496	13
5608176	13
116939	13
23170164	13
26636206	13
340764	16
12264033	13
2475491	15
3639466	13
8854719	13
9025888	13
11881046	15
3034391	13
696452	13
524521	17
12483038	17
977106	13
11898375	13
5915146	16
1505647	13
21893542	13
2783089	13
1913808	13
6948640	17
4459745	13
13256672	13
25903169	16
30564108	13
8132739	13
6579816	13
6825002	16
13915700	13
15602362	13
2472424	13
4793736	13
1718614	13
8948534	17
10445040	16
9927172	13
3725832	16
3023343	13
5053500	13
9199201	13
4051436	13
14229212	13
5170944	13
4325637	16
4446334	16
7641902	13
22511931	13
3197309	13
2404076	13
8547902	15
20024965	13
383595	13
14088533	13
200016	13
9957055	13
6459544	13
10695176	13
4792690	13
358216	13
35157213	13
6794287	13
20777749	15
33013606	13
1305281	13
398287	13
21359736	13
283768	13
3179612	13
5602027	13
3580869	13
10985783	16
6495922	13
2219821	13
4771274	13
2845426	16
28336169	13
2917923	13
14461029	13
32010199	13
24741437	13
609450	16
9002891	13
4201732	13
1813955	13
1297452	13
4715445	13
10737286	16
15593874	13
1891548	17
3997379	13
1027876	16
5648092	13
7851429	13
1053822	13
17735640	15
4408939	13
11070072	13
156819	13
517519	13
13344519	13
14085604	13
8069665	13
3137716	13
461836	13
9105115	13
23508122	13
3217912	13
12310136	13
6518085	13
1912707	13
18178560	13
43198	13
2613078	13
22267975	13
10068734	13
19909862	13
14835508	13
1686317	13
4288102	16
33699222	17
23905603	13
5321046	15
2914988	13
883385	15
16178172	17
15353976	17
3097844	13
4332962	13
18464372	13
14575817	15
7367954	13
9297739	16
2370517	13
10708871	13
15832448	13
7657188	13
2035197	13
7139281	13
8195107	13
7518068	13
4114589	13
45667	13
18254230	13
24200965	15
487009	13
16472113	13
10643607	13
3654413	16
1209723	13
9018141	13
6103040	17
3849025	13
29783284	13
3385155	13
976797	13
30462	13
4997016	13
813148	13
6908949	13
235609	13
7064931	13
15984983	15
24003801	13
1641656	16
356017	13
7052897	13
6166529	16
4775355	13
1822946	17
2827570	13
8505	16
1834506	13
18177414	13
27243876	13
9690687	13
5621794	13
3941905	13
5537156	13
5279027	17
2347699	13
6255580	17
1212261	13
126372	13
5137375	13
238530	13
17665550	13
16856844	13
1974795	13
1766839	13
9301168	17
23884457	13
16094975	13
12487618	13
5284122	17
2117015	13
6306111	13
12741369	15
13680569	13
11282142	13
9704494	13
12694707	13
752219	16
654447	13
6730769	13
2514329	13
1544830	15
12343444	13
13050222	13
897	13
1297562	13
9219785	13
3006140	17
7608200	13
6185649	13
9520286	13
22830112	13
7614022	17
8106617	13
10717427	13
4789798	15
3719586	13
1928860	13
893571	13
1450123	13
4254132	13
7830611	15
6082501	13
1596025	13
2717569	15
755875	13
4011837	13
764645	13
1732651	13
10364468	13
10049182	13
8173946	16
2343969	13
2681888	17
5628443	13
19995177	13
3587330	13
3746572	13
4217249	13
17076503	13
5421854	13
19208257	13
24291815	13
8807510	13
6893215	15
4659886	13
26857940	15
1352996	13
13406043	13
287608	13
5975622	13
8657338	13
3555667	13
1356410	13
2321449	13
23122470	15
6231152	13
3393013	16
13348457	13
1656808	13
31389145	13
7200227	13
11645027	13
13646595	13
16551304	13
4931128	13
2097038	13
2951609	17
11284062	13
4016026	13
16763470	13
2148736	15
2235155	16
7356551	13
8067877	13
10869271	13
11850889	13
33178839	15
3314701	15
9822456	13
2769855	13
2523213	13
1163105	17
12966817	13
7844689	13
10156840	13
17357261	13
2765167	13
20295269	16
225214	17
5021323	17
1719023	13
5814336	13
4162745	13
236872	13
69741	13
2667153	16
6615665	15
5768003	13
28206055	13
14324627	13
12310738	13
9118919	15
66383290	15
2166824	13
905772	15
7374097	16
19355030	13
2284178	16
6643062	13
736587	13
9460736	13
20798712	13
2849214	15
10292021	13
15243637	13
20933543	13
6320045	13
1946503	13
17681190	13
9698122	13
1544354	15
16770660	13
6617852	13
14329803	13
21362576	13
2409306	13
1580890	16
11936652	13
896742	13
5231986	13
4146986	13
10897189	13
25401098	15
7170385	13
15332463	13
7923343	13
2380121	13
1573507	13
4831216	13
1098994	17
7117796	13
13131810	13
9262434	13
9487159	13
843977	13
18893277	13
127415	15
2404765	13
23928700	13
229480	13
2304478	13
12888288	16
3354551	13
3344177	13
14228402	16
2340970	13
10411163	13
2468319	17
2277824	13
4156016	13
5878154	13
651742	13
3145723	13
17398386	13
4905341	13
4838224	13
3559129	16
3901664	16
2691426	13
4483221	13
26688730	13
980046	13
753182	13
9804709	13
11662306	13
1801354	13
275453	13
19937933	13
5282472	15
43067780	13
11929767	16
1133704	13
2026328	13
35905967	13
7452897	13
3137355	13
3483178	13
42035503	13
8287887	13
4438799	13
4973618	16
564265	13
210388	16
9162864	13
10315017	13
5577664	16
1529837	13
17864834	17
29979427	13
14328371	13
909215	13
167056	13
8752036	13
11824112	15
824984	13
7569992	13
12204033	13
30572152	17
10795929	13
495946	13
2360592	13
4591376	13
194502	13
22856176	16
10469795	13
7619834	13
4967206	13
11959145	16
6157029	13
2354541	13
10956737	13
12724541	13
16700836	13
38497748	13
7120114	13
550362	17
12748212	13
8468605	13
7161148	16
320047	13
7872866	13
12942513	16
1853482	13
25781698	17
7653633	13
27444334	17
8647860	13
466294	13
8989667	13
4646211	13
4925194	13
3265993	13
3755758	13
273189	15
21824896	13
214743	13
2477799	13
5377908	13
6269837	13
26629415	13
5595432	16
18331057	13
119492	13
313256	13
10220558	13
15979298	13
7359378	15
24448815	13
23635845	13
40378421	13
21585783	13
4998328	16
1693389	16
436310	13
1808427	13
46586377	13
3058370	13
2044119	13
9324465	13
4285655	13
12964175	13
18949641	13
3466054	13
8442677	13
11348794	16
21231403	13
2064147	13
6095385	13
6444720	13
15276830	13
4481315	13
176480	13
9282607	13
1874780	13
21056540	13
10535151	13
11157539	13
23010512	13
35626188	13
21220167	13
18902794	13
2199166	13
509179	13
14242574	13
1589031	13
9960108	13
462243	15
17618126	17
467888	16
4764650	13
9207618	13
4865940	16
3043470	13
2861971	13
773543	16
3610064	13
8492799	13
7608157	13
350622	13
8372300	13
13321012	16
8755918	16
15248371	13
531636	13
122263	13
24880106	13
4291867	15
35474522	13
7003827	13
5294538	13
3440905	13
1364126	13
1460994	13
6421070	13
5702952	13
6884640	13
481037	13
18592012	13
1351157	13
152422	13
13085395	13
2972398	13
2299758	16
15016377	16
2780430	13
4974735	13
4504337	17
7760921	13
8199406	13
16758449	13
21992347	13
4453617	13
2480015	15
10607091	16
32967795	13
15479433	15
1155564	13
7074705	13
418903	15
25624010	13
6609602	16
5466220	16
2244504	13
1391605	15
1615198	13
419613	13
8500147	13
13001077	13
3715907	13
13340097	15
4205687	13
4038703	13
480182	13
8578995	13
1137405	13
30004860	13
678804	13
997769	13
294580	13
76115	13
6278296	13
3289325	15
868883	13
44350	13
9399040	17
6054470	16
2319430	17
16648518	16
4947940	13
19559543	13
2284729	13
16516862	13
1355380	13
3497154	13
16126318	13
1645158	13
23624090	13
7473297	13
3388668	13
971067	15
10937677	13
2119059	13
11081363	13
11792427	13
5130492	16
9230042	13
389203	13
4613628	15
4229926	13
5987333	13
29975150	13
40646060	16
6149782	13
724099	13
4153840	13
1416099	15
1229705	16
2954313	13
13897921	11
2997136	13
9558854	13
597187	16
4209301	13
1419785	13
25321521	13
4811302	13
1604425	13
6607920	13
4072424	17
10161810	13
7567878	13
1751721	13
4274264	13
1676684	13
1354130	13
5323042	13
1155373	13
11408513	16
9351852	13
3974596	16
3818697	13
22875707	17
443093	13
14701178	15
12654677	16
1826830	13
2226984	13
11694499	16
10751004	13
15128659	13
3121268	17
12697715	13
409685	16
21252296	13
9180135	13
2596913	17
10236487	13
13566946	13
5119968	13
24500916	13
10632296	13
5250657	13
5548619	13
3233068	13
171591	13
2103715	13
8751230	13
301918	13
3597643	13
5461392	13
12323797	13
3393744	13
51925231	13
26849187	13
24505673	13
11116436	13
5195662	13
4272755	13
55111062	13
9045828	13
9275597	15
4051228	13
33238988	13
4129027	13
6389439	17
2123354	13
14932325	13
2476581	13
5527107	13
2269676	13
5857438	13
5966224	13
6389360	13
5968101	13
27352686	13
1085603	15
780248	13
5878260	13
2390895	13
2725624	15
12657205	13
3337576	17
6819315	16
3337262	13
671907	13
9926018	13
4294276	13
2459937	15
20261671	13
2523293	13
1399402	13
2242290	13
21405178	16
1738856	13
13602878	13
17100988	13
1759769	13
1764455	13
21768142	13
21191623	13
592287	13
13612991	13
16463543	13
11303329	13
2084803	13
2223436	13
1271548	13
3943453	13
11914626	13
2080982	13
2923009	13
16648381	16
711563	13
9200619	13
18337418	13
3029010	13
10985021	13
6065878	16
5822802	13
13288566	13
20137950	13
5996602	13
5086775	13
10498505	16
13536989	17
10978682	16
8179723	13
1563908	13
186295	13
12808632	13
4573139	15
308232	13
5066804	13
19953859	13
2311173	13
871453	17
18199376	13
1071914	13
1120466	13
18029598	13
1583889	13
6352507	17
3089693	13
8053585	13
8131997	16
6147058	13
16716767	13
26994922	13
1770034	13
8622088	13
1495211	13
42420120	13
748717	13
8917220	13
175768	13
3196945	13
21817540	15
19602646	13
7073338	13
1295246	13
23999656	13
2163320	13
13058173	15
19615848	13
63149244	13
3388810	15
1021278	16
7074810	13
9450648	13
7352567	15
1819841	13
3866432	13
6883317	13
14331607	13
119054	15
1104106	17
3255166	13
12564509	13
6895472	13
6475707	13
106274	13
1514492	13
176692	17
1961100	13
4307285	13
34953	13
11833430	13
9016147	13
2653487	13
13344259	13
4693714	13
4710600	15
524875	13
20802270	13
9200824	13
6817099	13
3471283	13
1041243	13
20385182	13
8213911	13
16840409	15
16266907	16
17821215	13
6525195	13
39425881	13
1520911	13
3367421	13
5424573	13
10753618	17
5791466	16
3157037	17
2916629	13
4943411	13
2171122	15
18832097	17
3584186	13
4081734	13
9905646	13
2929793	13
5729496	13
4507401	13
46754742	13
5097485	13
7455588	13
20844081	16
5420858	16
13177646	13
4598191	16
2625854	13
10220218	13
54818310	13
5341855	13
26018504	13
7236092	17
17466400	13
459560	13
41082905	13
38417325	17
7310197	13
18398752	15
6007291	13
4221317	13
7876341	13
6068655	13
19038697	13
9440205	13
4566901	13
17830974	13
3753688	15
3383764	13
3374789	13
6145193	13
3513786	13
5798841	13
192701	13
4173883	16
3821345	13
4676348	13
10901543	13
10961136	15
9147569	13
22078017	13
2621386	16
7053511	13
22264338	13
12715204	16
8276964	16
6980697	13
5930388	17
8023158	15
29436497	13
7184171	13
21052537	13
8858881	16
9556650	13
1483469	13
2684684	13
23859704	16
9675897	16
2867884	13
7857778	13
4473223	13
1044078	13
1756616	13
2489579	13
10127086	13
798615	13
1046202	13
6804391	13
2077984	13
5984882	13
1327880	13
8286058	13
11842970	13
2315983	17
4090242	13
1508513	13
9177577	13
1675688	16
13899288	17
7523562	13
6663867	13
11567297	13
6540083	13
4934986	13
818309	13
1359697	15
4848129	13
1847491	15
2143201	16
7884733	13
12469743	13
9330561	13
2143978	13
36890648	13
11961991	13
19288127	13
12429810	13
878491	13
4490260	13
1836903	13
3911691	13
16369894	16
333834	17
2043641	15
13340297	17
10867670	15
18640214	17
533669	16
548726	13
5423306	13
311380	16
22860380	13
11676320	13
3399495	17
3991769	13
20113835	13
19055845	13
5447279	13
1208565	17
9542591	13
463083	13
286239	13
14603113	17
4721599	13
1320692	13
487296	13
2600581	13
909462	13
3762665	17
6663051	13
3544243	13
2792028	13
19933942	15
17420032	13
2353857	13
13564763	13
6459116	13
280687	13
12285811	13
17791130	13
9150166	13
24055738	13
19310461	13
13235328	13
5698762	13
267375	13
23239152	16
8566514	17
6848695	13
1265623	13
13792616	13
19676010	16
1421388	13
5091589	13
950062	13
1924961	13
13908615	13
2070576	17
1356922	13
14691896	13
5642432	13
12454994	13
1219438	13
13620018	13
3494209	13
7806678	16
444071	13
791357	13
1825550	13
7677610	15
155096	13
2352975	13
4861769	17
1011414	13
1331052	13
1948153	13
14210122	13
4423411	13
2555245	16
1270956	13
5735923	13
17758131	13
10946650	15
447159	13
299973	13
9647519	13
7861526	13
5118598	16
7851613	17
8133703	16
1932531	13
1422924	17
2448895	13
6430116	13
8236081	13
5972670	13
7932638	13
21520852	15
10452397	13
34327979	16
4468343	13
5124847	15
3796974	13
18160007	13
649102	13
3208476	17
16523145	13
2418007	13
903152	13
5527137	13
15640155	13
5070015	17
2801247	13
2705369	16
9968697	13
5834016	16
23967100	17
13657732	13
2904678	13
2022083	13
234760	13
8741761	15
4252887	15
7166427	16
4716046	13
26253929	13
34106534	13
5844930	13
628683	13
4400156	13
13221648	15
25291583	13
3939728	13
8789817	13
5861682	15
10564327	13
780395	13
31612058	13
15510672	13
7410385	13
5022981	13
2674751	13
6195371	15
24997342	13
1670446	17
5153984	13
470327	13
12950732	13
496172	13
5724891	13
1911122	13
15559200	13
15573207	13
19025580	13
4586527	16
7892573	16
402098	13
12525672	13
11978545	13
222049	13
104417	13
5662049	13
6327899	15
23410408	16
1352228	13
19980961	13
4007422	13
7587002	13
16234516	13
4377435	13
9117689	13
13759535	13
1990361	13
16610503	13
414904	13
7934903	13
2806504	13
10083122	13
12372229	15
6566978	17
1839361	13
11165294	13
8142210	13
6363662	13
35185708	13
12981003	13
15251558	13
5488588	13
1186595	13
4963052	13
11668831	13
5289041	13
14890	13
14078539	13
18647411	13
14276413	13
1835159	13
5890541	13
17018132	17
1122387	13
6944502	13
47294	13
6850643	13
850270	13
6709239	13
5400116	13
5436309	13
9149335	13
8136186	13
1240014	13
5905487	13
5771107	13
1510089	13
1087471	16
998495	13
4305824	13
3519497	13
2170324	15
1553364	13
7494349	13
525452	13
3749993	13
7031789	13
11128261	13
5531519	13
17081571	13
12622079	13
13551557	13
268875	13
19669415	13
15683191	13
28493050	13
31848365	13
6845734	15
46934426	13
16600846	13
1307068	13
2368387	13
511423	15
19286314	13
11332996	15
11403613	13
11281313	15
6667766	13
39048573	13
7318261	13
6620720	13
11379948	13
3663296	13
39353083	13
2071047	16
37374383	15
4810936	13
3421893	13
6931828	13
1260273	13
392892	13
16893816	13
42501964	13
38250488	13
6425250	13
5904550	13
4753679	13
17190900	13
3485827	17
8564714	13
8903749	13
17384395	13
2036746	13
4555027	13
2127042	13
1891977	13
15445700	13
2678723	13
6674531	13
904932	13
4058401	13
3900339	13
24324348	13
3742870	13
11607035	13
4713165	13
710214	13
16850478	13
5461394	13
21624863	17
9608251	13
1081925	13
8685406	13
3139238	13
8184335	13
2510939	13
2094385	13
11892289	13
176228	13
8145113	13
1353141	13
5362277	13
1239461	13
2337701	13
4088392	13
12500501	13
19797332	17
3229945	13
3708454	13
889081	13
1280043	13
18068013	13
4785982	13
13474967	13
12080486	13
5254978	13
2717563	13
21215467	13
17551904	16
2701029	13
3652081	13
7903358	13
8132724	16
23281356	13
4289112	13
5599038	13
1111613	13
18051434	13
1309272	13
12665756	13
155351	13
10637082	13
9991851	13
2631540	13
5053735	13
15410821	13
725689	13
7798782	13
12672123	13
744914	13
4642573	13
19314774	13
860756	13
4540733	16
13753753	16
6942313	13
6295485	13
11455126	13
6423545	13
22208191	17
2723538	15
8214109	13
9061229	13
4105727	15
1197950	13
645456	17
3093647	13
13353188	13
23710542	15
1204539	13
32697300	17
3880285	16
63178	17
3713329	13
8456934	13
16134219	13
1543471	13
5637895	13
352389	13
11400066	16
7070737	13
5841707	13
545080	13
8681775	13
14229248	13
3612159	13
1893877	16
6628164	16
52464766	13
29732721	16
1222020	13
624205	15
9704184	13
679033	13
1541897	16
24431374	13
152159	13
45882416	13
7606775	17
4404162	16
33328597	13
5383460	15
3920845	13
17434858	13
8333582	13
3083728	13
6988742	13
2722424	13
3922375	16
619151	13
45395332	13
3704513	15
976018	13
9450296	16
16460846	13
7649348	13
6431444	13
8058927	13
1336254	17
5268119	16
10103530	13
899180	17
5533156	17
3111260	13
9259043	13
10312668	13
153744	13
2749755	16
3620137	13
1295049	13
1034226	16
265420	13
10715904	13
36691067	15
11926769	15
21358243	13
2485542	13
331442	13
384827	13
3913348	13
23574522	13
16567131	13
25162299	13
5109638	13
17722258	13
13958221	13
6600184	13
1761801	13
18963192	13
1291565	13
14674115	13
295777	15
33822271	13
11376184	13
15365468	13
433011	13
4170222	16
1946166	16
10496706	13
8413975	13
4275146	13
12590788	13
1895995	15
3639006	13
7373103	13
6523747	17
14853901	13
9020304	13
8044024	13
13846419	13
342378	13
22403042	13
4390463	15
5621298	17
7165666	13
5450140	17
7008339	13
6776465	17
10120403	13
63928111	13
4558382	13
540089	16
49710	13
4334042	13
4831470	13
2200531	13
4126345	13
617353	13
24067088	13
8946345	13
8868939	13
14371900	16
11380638	13
2867077	17
2789053	13
34902210	13
12217188	13
14206219	16
22548589	13
32203910	13
4464637	13
2151415	13
23884157	17
6209948	13
16121012	13
4365389	13
9685555	13
11148783	13
26300655	13
354146	13
4661921	13
2427959	13
3230827	15
25151324	16
3363340	13
3802783	13
45832261	13
1420197	13
4951234	15
2016179	13
980580	16
25770567	13
448305	13
1936913	13
602082	13
15299637	17
1957443	13
19453112	13
12420677	13
8133297	13
3186785	13
15705546	13
5439905	13
4287488	13
16571840	13
4350808	13
1815531	13
7485653	13
1866563	13
3406424	13
32336554	13
16729557	13
7491854	13
19239407	13
26049965	13
10818068	13
11814432	16
7934647	13
12523003	13
8766606	15
813993	13
11449796	17
4773097	13
19051566	13
7915844	13
9376737	17
7935083	13
3355487	13
21557887	13
8853723	13
10021935	13
2289201	13
14012336	13
17481215	13
7996724	13
16611856	13
11490972	13
15255397	13
12985630	13
6939586	13
1460322	13
21450676	13
5510455	16
11063503	13
2200562	13
11309370	13
9633140	13
2525816	13
3545248	16
10684393	13
4228016	13
27981509	13
7759478	13
14896366	13
23538662	13
3105065	13
9049484	16
10135513	17
2018007	16
1509341	13
4085020	16
20976714	13
7240701	17
9694445	13
304747	13
5789573	13
3670577	13
1958604	13
15926323	15
2092874	13
2004495	13
12970227	16
5643050	17
86693	13
2584503	13
4021222	13
5378659	13
4275327	13
1274535	13
4653197	13
8206343	16
1373081	13
9745676	13
10494301	13
10622150	13
118952	13
299324	15
16449803	15
5592796	13
8790554	15
4953932	13
14300342	13
622317	13
1833530	13
20445879	16
5872244	13
2581376	13
1001297	17
2395437	13
2257754	17
323112	13
7035470	13
3068505	13
1295490	13
26915300	13
9029679	13
4982672	13
5749181	15
10368765	13
3036287	13
9212260	16
6801529	13
2348520	13
12695634	13
6595715	13
12181493	13
4349409	15
14600454	13
3708135	13
22398629	13
20410471	13
14155188	13
1370345	13
7022134	15
12689647	13
11086888	13
3209000	13
1520928	15
4798674	17
8606817	13
2557713	13
7486202	13
10420338	11
1991643	13
11243383	13
9347624	13
1413571	13
8756918	13
9743400	16
19162039	15
3644417	13
4165835	15
530316	13
9449260	13
17967440	13
6591653	16
1693987	13
6093981	13
4801054	13
8719211	13
9194246	16
5530850	16
4903878	13
8921198	16
9537868	13
405076	13
11741508	13
11819678	13
3509496	13
1444447	13
21793171	13
3657739	13
5574267	13
3149544	13
3438493	13
16665935	13
25752689	13
9458425	15
14437980	15
56080	13
1566028	15
1943556	13
5759107	17
14084303	13
21852934	13
6863843	16
13731526	13
13990940	17
24683475	13
35056517	13
11945212	13
16232988	17
361147	13
24095278	13
1892566	13
13520526	13
4697071	13
14940516	13
85511	13
2671782	13
5829140	13
9785985	13
879040	13
30245	13
9953539	13
8991792	13
964574	13
7379300	13
4999601	16
1473132	13
1798557	13
17587543	13
6841759	13
4741001	13
5347451	16
22760509	13
3294795	13
1445296	13
7457748	13
12890627	17
16901180	13
15089957	13
14041475	13
727495	13
3318258	16
3647899	13
6457765	13
12131898	13
3313492	13
6166244	15
3808556	13
5593439	13
8159754	13
2299633	13
4618722	13
2395178	13
2163460	13
8941999	13
12330465	13
15516877	13
15889890	13
15777847	13
6089301	15
1037177	13
141701	13
4422389	13
38659998	17
1482477	13
4294226	13
4710490	15
1683401	13
117062	15
9146443	16
11866624	17
8971650	13
7833475	17
4135103	13
14444194	13
13416241	13
2166781	13
555709	13
41647800	13
2815091	13
1787555	13
138072	13
1022560	13
29351127	17
3476113	13
19547072	16
213615	13
851315	13
3430505	13
12938873	13
6135074	13
20526419	13
6378629	13
9696298	13
10574658	17
24347140	13
364410	13
4640905	13
732042	17
7513016	13
5998646	13
6613857	13
23944513	13
3391578	13
5673789	13
33498302	17
3429008	15
7732093	13
15142853	16
22104734	13
38452842	13
8656520	13
6508827	13
1498901	13
6160796	15
4408248	13
3478079	13
19327160	16
426992	13
8660554	13
12370883	13
736098	13
1363931	16
288330	13
18765707	13
1670703	17
2955441	13
6927755	13
101612	13
26648491	15
4694717	15
9381669	13
5830029	13
5069123	13
41210082	16
2407961	13
3856599	13
17688141	13
3881798	13
6477902	13
189862	13
6369450	13
4285596	13
7203324	13
7272403	13
1256994	13
1410391	13
441040	16
259529	16
4162908	13
2605327	13
3928836	13
4109982	13
3524346	13
31060064	13
5572974	13
17632725	13
1572255	13
4757780	16
2523781	13
1027647	16
18112525	13
7469950	13
19811889	13
3035389	13
3936937	13
806966	13
143985	13
13389732	13
4131446	15
6558972	13
2949834	13
21299037	13
1141313	13
5881575	13
15565980	13
5068534	13
8247608	13
10341601	13
35828051	13
11119783	13
1063872	13
7684201	13
4300539	13
530763	13
24222788	17
2138312	13
13603847	13
13252566	13
10865501	13
12482489	13
14568634	13
103020	13
465326	13
13764988	13
9107094	13
1083723	17
5897626	13
3727131	13
7583558	13
9331002	13
15887077	13
17379530	13
2005555	17
12306637	13
11343766	13
928537	17
12111595	13
21564361	13
4531312	13
7739436	13
6208005	13
27614253	13
9115330	13
904922	13
16295613	13
5854690	13
3815545	13
6130627	13
15997325	13
9548266	13
12325702	13
25330494	13
5936368	13
1997011	13
715408	16
35259236	13
3638745	13
1417161	16
4324624	17
19288842	13
9017840	17
4068321	13
2949267	13
783975	16
37710644	13
8304376	17
15835852	13
9707290	16
5865881	13
10889976	13
259176	13
1630848	17
47672764	13
6245618	16
14710719	13
2384090	13
642356	13
2629689	16
2864295	13
3040054	13
1500218	13
4216300	16
4397670	16
2446898	13
4921203	13
8628842	13
53348794	16
503763	13
140048	13
649551	13
5266571	13
17090649	13
20309661	13
27850359	13
29096888	13
13461847	13
2119929	13
20709315	13
18128144	13
6705556	13
7089955	13
10591142	13
24840489	13
40932147	13
10752022	17
9124088	13
1123034	17
364135	13
4854632	13
3122993	13
19450879	13
45924948	13
336869	16
1730408	13
9069963	13
5454448	13
6787924	13
2917817	15
26768471	13
2930706	17
465094	13
7679891	13
13147235	13
16420798	13
3407496	13
22844647	13
8494756	13
11996717	16
301190	17
38323892	13
21732839	13
8788300	13
8519018	13
1138726	13
981717	13
5594799	13
2845832	13
8589185	17
17766167	13
8130980	13
8677871	13
2746902	13
147400	13
12686993	13
3498526	13
6324741	13
4782605	13
4532925	13
427310	13
6394068	15
7202398	16
7427909	13
8838672	13
1975948	13
969745	13
352302	13
1444459	13
25822583	13
8485484	13
11098067	13
1530564	13
14772241	16
7456315	13
7391997	13
14718600	13
445232	13
1726521	13
4812599	13
2927290	13
609260	13
875247	17
19629615	13
2956801	13
8968965	13
69337	16
1289916	13
1406335	13
1977213	13
7532095	13
6322934	16
10079680	13
14712344	13
2102831	13
34410767	13
13026116	13
8307262	13
16054994	13
2169961	13
14123388	13
23256	13
779222	15
4995011	13
7812866	13
769164	16
12838076	13
3907261	17
10990909	13
25691962	13
3621395	13
12802729	13
6260930	13
2045328	16
10034058	13
6826565	13
5615898	13
9450152	13
2155754	13
8242141	13
6488790	16
4467583	16
7029986	13
2482351	16
7141182	15
3417378	13
19274243	13
20100668	13
8715558	13
5059051	13
9500860	13
192778	13
6969994	13
30442366	15
679143	13
19382541	13
15363512	17
8511766	17
315911	13
5781121	17
10613617	13
3194744	13
15445360	13
16945869	13
1343887	13
1728262	17
17594085	13
2431268	13
26874568	17
1184502	13
1290589	13
31978104	13
12444237	15
7385347	17
7905195	13
31105952	13
11279441	13
1527734	16
2395571	13
9158101	13
4739099	13
1047326	13
8681447	13
2093032	13
13715295	17
4674625	13
795459	16
8252608	13
316984	13
8173293	13
7727319	17
2975635	13
1607276	13
3631966	13
5459211	13
678129	13
143947	13
1095475	13
537304	13
18779184	16
875566	13
1291649	13
14835926	16
3454017	16
1943132	13
6000962	15
988195	13
17765076	15
4583312	16
20603542	13
9876409	13
9249645	13
6770029	13
4022965	13
17999	13
10179659	13
4085298	13
15060092	13
8003774	13
4440483	16
2755927	13
2282342	13
475317	13
1378401	13
3453276	13
7421854	15
7809433	13
16285578	13
7549040	13
31312165	13
37600072	13
139728	13
9489738	13
54619991	13
13811276	13
8849316	13
16044423	13
5874213	17
17658975	13
2902756	13
6273661	13
8059114	13
22917169	13
8230103	13
14335208	13
231743	13
11398401	15
6842670	17
4488593	13
6865675	13
20819871	15
6220272	13
3055564	13
6431332	17
4699481	13
19689820	13
723935	16
1079549	13
11456652	13
24788171	13
3517499	13
3884239	15
1666735	16
3892003	13
18170813	17
306684	13
13189193	13
3724162	16
16990451	15
2010368	13
8526330	13
1605882	13
15610385	17
1002786	13
11953118	13
6013694	13
1355020	13
44414628	16
4462349	13
6301406	13
1714226	13
2333160	16
1223677	13
16358094	13
8984397	13
2442643	17
19576516	15
1786190	13
3211141	17
2472389	17
17956671	13
5857626	13
1300768	17
10496104	13
711541	13
10411238	13
8769972	13
27416731	13
15797324	13
10602996	15
14618747	13
11815483	17
5952164	13
7711622	13
1795634	15
8010228	13
3358450	13
14076788	13
20362462	13
2122522	17
13336727	13
3591365	13
5033577	13
18106467	13
20601633	13
7010338	13
3478083	15
881282	13
1406776	13
3195641	13
8828085	13
5649736	13
15800214	13
12361516	13
2270820	13
1588075	13
3036452	13
510285	13
11991481	13
4379505	13
7959948	13
480414	17
58647	13
16868024	13
11237757	13
1683815	13
247638	15
5814824	13
1387409	17
4544800	16
7705108	13
1298024	13
24488702	13
7922391	13
9110942	15
23469179	13
6349444	13
11520624	17
16393228	13
19051835	13
3196041	13
622231	17
1851788	13
10250168	13
2373175	13
2830515	13
4733596	13
1915747	13
9013976	13
361777	13
4707181	13
6700400	13
399989	16
50847017	13
7695932	13
8994434	16
6413922	13
4821710	13
11497288	16
11027838	13
30736936	13
2274115	16
5886603	13
18185459	13
2605155	16
1856810	13
2320797	13
203547	13
6978375	13
8999365	13
24518429	16
12088855	15
8192902	13
4154559	16
6379334	13
14158098	13
4511543	13
1927059	13
5213069	13
3324283	13
2694320	13
13141793	16
7042376	13
2622710	13
6944745	13
23568679	13
5899496	17
19017799	15
4905259	13
3678102	13
2874033	13
13667977	13
295421	13
1226750	13
7629838	17
5844643	13
592347	15
6490000	15
25127782	13
7745886	13
6738269	13
26732521	16
2757973	13
943043	13
368212	13
3602493	13
9749854	13
360665	13
1902994	13
18535668	16
8587809	13
6145659	13
2990070	13
25802464	13
18133568	17
7629130	13
5878681	13
1206271	17
14827983	13
24920011	13
8856536	13
849690	13
8290182	13
6077301	16
3999939	17
764498	13
12557309	13
2366408	13
7546368	13
7545114	13
16182653	13
23249471	16
16494033	13
10401399	13
6118291	16
28815876	15
3216869	13
16023833	13
4183421	13
6590010	16
11164801	13
4473294	13
10677480	13
28015200	13
15464475	13
752726	13
2964167	13
674855	13
491292	13
2541096	17
13930378	13
8544365	13
58495	13
2876384	13
7333449	13
3545459	13
3150605	13
3694176	13
15722660	13
16815382	13
1723960	13
15219881	15
23638929	13
6178009	15
1377984	13
7424313	15
471448	13
9942398	15
4969067	13
2681604	13
2507547	13
6532978	13
2130425	13
11144948	16
2607362	13
4728888	13
5894133	13
10294195	13
2768580	16
8770324	13
2053058	13
5806893	13
4983026	13
32253193	13
714768	13
8849893	13
9493287	13
2699294	13
874669	13
10778958	13
4911465	13
1739136	13
557788	13
9762879	15
10850770	16
1537566	13
1649834	13
2565235	13
9584895	13
7336269	13
13628178	13
45032679	16
7667834	17
5591356	13
5714136	13
1715271	13
21357187	13
4394610	17
7115629	15
3012023	13
1594799	13
3933290	13
26026974	13
11771439	13
424667	13
1482897	13
604548	17
7340527	13
3840575	13
17781833	13
8008859	16
5859763	16
9826473	13
936115	13
13571731	13
1298957	13
18979007	13
6455362	13
12920601	13
1078866	13
1682177	13
6145687	13
3304655	13
7722902	13
7357509	15
5220318	15
6770504	13
13757262	16
5295739	13
1129489	13
14560183	13
15034376	13
1910287	13
2708691	13
8230324	13
11843328	13
5153071	13
1912865	13
5881692	13
17984122	13
2829099	15
12108674	13
9150072	13
8244862	13
36157	16
1109605	13
5186150	13
1649603	13
18984194	13
15306741	13
5840105	13
3538749	13
5710391	13
1057466	13
4456262	13
8493911	13
15328991	13
1044658	17
20160534	13
28465508	13
9218913	13
14599948	15
6749513	13
2762692	16
3282850	13
3578815	13
19777733	13
7871666	13
3648084	16
11814143	13
19121596	13
2394533	13
6776859	16
7358654	13
7657919	13
14567801	13
712206	13
19309339	16
259656	13
549444	13
15039469	13
4666148	13
4493052	13
18019017	13
2190835	13
5033025	13
7325538	13
4585426	13
7271226	13
14262259	13
2469043	13
5007895	16
16092253	13
14720160	13
15184012	13
16548654	13
7522389	17
2433662	13
4206678	13
1465777	13
1428151	13
3280431	13
83311	13
31197671	13
2682123	13
7797437	13
7459981	13
621051	13
32274	13
4091311	15
1102865	13
2686534	13
3724179	13
995865	13
24154280	13
9433295	13
31508426	13
18898967	17
30201996	13
29965334	13
859015	13
7150382	13
22118542	13
3582083	13
19624294	16
22713608	17
38398835	17
22590256	13
896630	13
9274113	13
13717594	13
3725355	13
713856	17
6980970	13
9865519	13
1911287	13
464736	13
4220385	13
35403313	13
9744505	13
1101293	16
5724978	13
6021378	13
3273523	13
1362534	13
2285139	13
2099786	13
16499506	13
19300175	13
24069234	16
21761764	13
3413066	13
16207059	13
10073354	13
360230	15
1412199	13
1862690	16
2657051	13
11065839	13
1557523	13
11267633	13
4847486	13
32831828	13
7363500	13
5181310	16
1288046	13
2889117	13
3371911	13
2748417	13
4328730	13
13262260	13
10409984	13
7955523	13
3503608	13
12982773	13
11921684	17
2404160	13
5505025	15
43810838	13
2653584	13
2411638	13
4093759	13
5975241	13
23931273	13
89534	13
7953958	13
37390587	13
18064264	13
18278402	13
3829454	13
17542794	13
2054772	13
8333148	13
1274648	13
15677670	13
3391218	13
21563980	13
3108672	17
4880454	13
1957277	13
1085023	13
470288	13
10868912	16
1290531	16
416786	16
16187205	13
9785719	17
20027946	13
8340610	13
1186586	13
9938378	13
21031393	13
5577977	13
51452877	13
3397612	16
10255904	13
5550647	13
210159	13
3677801	13
15359576	13
4024026	13
3837230	13
5911959	13
2437466	13
5131536	13
16106242	13
14202010	13
7803849	17
785221	13
3418084	13
2222065	13
12323189	13
969384	16
1108768	15
30693204	13
2837889	17
613312	15
3252392	13
5877760	13
6155255	13
955539	13
6979166	13
3522066	13
3080385	13
17708055	13
2646507	16
763239	13
9297370	13
4299917	13
2652410	13
685172	13
1010362	13
1561190	13
12118227	16
15299629	16
17263796	15
685158	13
1871270	13
42655195	13
5624735	13
4325856	13
9288724	13
5356513	13
17139712	13
5317733	13
6900919	13
14359454	13
256931	13
992544	13
4447905	13
3845916	17
3112658	13
2351205	13
841031	13
15170946	13
3636389	13
7402796	13
7288322	13
7569152	13
4729686	13
4642131	17
3467855	13
1048059	13
4173343	13
10389119	15
9181098	13
26523662	13
7819273	13
8662949	13
4511155	13
1767836	13
3956086	13
9564366	13
16053561	15
5586300	13
39089149	16
691008	16
2639688	13
25167761	13
12045691	13
3266590	13
11220909	15
6152092	13
11505788	16
11922024	13
1625992	13
5035255	13
14128740	13
6001439	13
441111	13
3990741	13
8523375	13
1112674	13
2294107	13
6922090	15
29143374	13
2551280	13
9000052	15
4509453	13
908784	13
4291194	13
19175655	13
4251972	13
4321162	13
14681487	13
7061010	16
3635699	13
2096732	13
7436614	13
10772141	13
14778701	13
2118082	13
3102932	13
211965	13
13107701	13
20284024	13
5985138	13
7264257	13
4112397	17
6067913	13
15763890	13
370658	13
6128157	13
652461	13
11948720	13
4615117	13
7342133	13
5358590	13
2580305	13
14428804	13
10354739	13
17286804	13
10702057	13
15257413	13
2402221	13
6623459	13
7664714	13
4006656	13
2200646	13
8086100	13
17212109	13
809188	13
2516065	13
1289844	13
59910100	13
4471070	13
3413470	16
1596254	13
859972	13
58940	13
4454974	13
2846254	13
2744535	13
6673078	13
4480880	13
6673035	13
2623558	13
21637655	13
7529213	15
6484377	13
12908035	13
1092797	17
4795934	13
13137701	13
12230183	13
12405603	13
22533208	13
10721326	15
15104113	13
3770883	13
10378869	13
1403209	13
9611315	13
4217185	15
6956208	17
30142637	17
3648576	16
7679243	13
21329081	11
6757603	15
945513	15
4530397	13
7320623	15
7113408	13
23054929	13
3373067	13
3643473	16
1481583	13
11895894	16
5992894	13
1764286	13
17012238	13
9649202	17
730789	13
31974773	13
7044292	13
97666	13
6911248	17
11431944	17
2732294	13
3587951	13
9982866	13
14047572	13
1138568	13
26112800	13
8199085	13
7526717	16
3561267	13
15333101	13
499727	13
23742586	13
24092161	13
323268	13
2568947	13
18798438	13
5006725	13
11904709	16
45281332	13
2649815	13
3231901	15
2159476	13
13003504	13
9564167	13
12205303	13
6983437	13
10429335	13
1472102	13
8575731	13
10317100	13
188375	13
5945079	16
11659437	13
11572727	15
9056272	13
6050791	13
2778061	16
3120027	13
1852964	17
12374654	13
9127008	13
6616849	13
1925099	17
2317684	13
4958146	13
7960770	13
20491142	13
10255730	13
7322336	13
17819630	13
3330075	13
9253486	13
4706738	13
8884798	13
7740357	16
331292	13
15126308	13
3704142	13
5970854	13
10309422	13
4045989	13
16329828	13
17178723	13
7781013	17
1807810	13
21089813	13
9213304	17
8925015	13
41799778	13
1317240	13
1224336	13
14601107	13
14023814	16
216915	13
6127274	13
2039246	13
579057	15
14881350	13
4431767	13
765960	17
621504	13
28179570	13
5132100	15
8981536	13
21799467	13
7641331	13
1340122	13
4356981	15
20289440	13
5769359	13
22051731	13
3245566	13
3522276	13
10066929	17
3412029	13
13723753	17
4407163	13
15981793	13
25857845	13
4235455	13
7793903	13
17572676	13
10646268	15
9215847	13
1830906	13
5881874	13
2192800	13
19211838	13
13483591	13
430358	13
10172912	13
13473953	13
3026862	13
686846	13
3516228	15
622030	13
2446036	13
4480679	13
5124641	17
5324547	16
1732464	13
2339554	13
4573189	13
5226505	16
1793359	13
6894474	13
9494895	13
14325991	16
1867949	13
8234812	13
2177878	15
8719098	13
1964884	13
21501189	13
4810288	13
665137	13
844671	13
7344206	13
9518979	13
2125104	13
7146234	16
6615308	13
8918619	16
21830665	13
2554437	13
6249373	13
3646940	13
3812268	15
3265130	13
3218313	13
665749	13
2566600	13
375056	16
33869306	13
7403992	13
10257806	13
1280167	17
1609393	13
2331705	13
11432811	13
8119250	13
4074906	13
7237350	16
4369090	13
25799373	13
11737092	13
10410877	16
448488	17
8980770	13
9305719	13
5133035	13
5037049	13
217162	17
11014647	13
126320	13
17060605	13
10952964	15
4957275	13
10250686	13
2831880	15
10920661	17
46253515	13
9738674	13
4429820	17
30511185	13
43183611	13
5015578	13
1021161	13
1749901	15
5538883	13
328959	13
5805205	13
6260445	13
16674617	13
315705	13
274956	13
11848315	13
4899086	13
2249602	13
3807594	13
2139223	13
8351137	13
1582755	13
15518242	13
14289366	16
8290235	13
11741479	17
19788899	13
23165872	13
8137804	13
9473239	16
7243716	13
11640453	17
8850689	13
18848263	13
1415988	13
1378373	13
10508363	13
7091252	13
14239565	16
6016529	16
3651081	13
17293132	13
626790	16
1659230	13
3266045	13
12906069	13
3010146	13
12655518	17
3859443	13
4107264	13
28540705	13
2564349	13
1382123	13
3986082	17
28418822	13
483495	13
6495319	17
1223924	17
2500383	15
4730779	17
12081786	13
13964565	13
5713445	16
9907222	13
16010275	13
598979	13
24435923	17
4207959	15
5407305	17
6634395	13
18322639	13
10179806	13
17898473	13
16711699	13
14283220	13
14151333	13
11039215	13
2365672	13
16927282	13
17785416	13
2146483	17
11956950	13
21810419	13
3834487	13
3969680	13
13795680	13
1099864	13
13712648	13
39144047	13
47418	13
17511132	13
8538272	13
14118761	16
14125495	13
26233831	13
29176798	13
2368379	13
25552	13
15089066	13
14279092	16
4928709	13
9950231	13
9619835	17
8688799	16
3386357	13
2048831	13
3360161	13
4342017	13
6275304	13
4860044	13
8541982	13
34435	13
5742154	16
27165840	13
9428471	16
2980080	13
868078	13
2768378	17
4626223	13
2900523	13
4353656	17
29209796	13
662472	13
8977922	15
34284292	13
8488707	13
6974703	13
466180	13
4703203	13
32443498	13
14138987	13
21165630	13
4985528	13
9613351	13
11712398	13
8256106	13
5582145	13
4637274	13
4168718	13
4583540	13
35752462	13
1457060	15
5060290	13
25209740	13
8334754	13
9507839	15
3198542	13
606357	13
87983	13
180970	13
767086	16
10447885	13
3482681	13
5195170	13
9153297	16
9668612	13
19475568	13
26347656	13
14866007	13
834272	16
5769944	17
12950612	13
4287287	13
4558300	16
294072	13
56484637	17
19025874	13
4552590	13
855806	13
119961	16
612232	13
1331814	17
14520342	13
293112	13
2189230	13
13998925	13
4550799	13
2046003	13
12169977	16
839421	13
5478947	17
16366454	13
2633401	13
17149521	13
5801358	13
610166	13
1923643	13
4067504	17
475322	13
509629	13
4699443	13
4562124	13
2391933	13
4632956	13
552387	13
1352601	13
624415	13
6123564	13
4885034	13
18108320	13
1397554	13
3759463	13
1573511	13
849517	13
10788177	13
5688959	13
6779856	13
4882351	13
5164923	13
4927513	15
8587727	13
4557973	16
2337241	13
483377	13
3593197	16
14138743	13
809528	13
11396715	13
10065795	13
1213704	13
4306911	13
12992730	13
349615	15
13297560	15
9576503	16
2056285	13
5373204	13
4862715	16
5328071	17
9909872	13
16049190	15
5488907	13
329542	13
5041685	13
10406044	13
8469915	13
10105235	13
1356631	13
21850477	13
2771209	13
6339962	15
941845	16
918569	13
15734996	16
9050893	11
3837498	13
1615568	13
17304672	17
16133219	13
2749210	13
307076	13
28074934	13
2148035	13
7453063	16
6138460	13
14483015	13
6966103	13
14522515	13
1793525	13
2943269	13
3374639	13
1714235	13
3831209	13
4382885	13
8907712	13
4792131	13
8831001	13
15766406	13
5830896	13
878706	13
5369023	13
1271705	13
11055232	13
12741683	16
7495597	13
2629418	13
1135461	13
1819945	13
522928	13
12354634	13
28094291	13
9447600	13
6073470	13
24913350	16
9631347	13
7532954	13
1823963	13
4462802	13
136116	13
13079839	13
2089079	17
4420994	13
159560	17
16598265	13
247294	13
11166152	13
9641756	16
1607283	13
7066999	13
3827807	13
3223123	13
17789700	13
4148811	13
22573308	13
985334	13
8174680	13
10468807	17
1298248	13
7142971	13
3094912	13
2210419	16
2132397	13
6090518	13
11231056	13
8719106	16
6952318	13
10952758	13
12152960	13
3421980	13
8608213	13
13750504	15
24437787	13
32563705	13
7541761	16
16519438	17
12711706	13
8796089	17
626667	13
13888841	16
2174194	13
31776700	13
4166155	17
5835450	13
3532409	13
9544728	13
252295	17
1038032	13
5077980	13
2551766	13
4947330	13
25909129	13
613028	13
5847482	13
4950644	13
4396892	13
761131	13
859307	13
19617133	17
235166	13
20966060	13
4705251	13
2384454	13
2959727	17
524267	13
18531941	15
27473664	13
3492878	13
4180866	13
2657102	13
7746560	13
2967781	16
693913	16
19872870	13
4169826	13
4459336	13
2115210	13
12344684	13
1346502	13
11724861	13
46908267	15
1469069	16
26021103	13
3673311	13
1575506	13
11108008	13
16495399	13
2634787	13
4855532	16
2039010	13
39279131	13
10256810	16
922517	15
8804871	13
11304379	13
17552408	13
31207484	13
13128471	13
4094189	13
4304229	13
901603	16
9948322	13
3621015	13
5978458	13
3669255	13
179444	16
23878296	13
8929145	13
7699522	13
3091805	16
8290546	13
6039410	17
765682	13
587083	13
1809539	15
3475761	17
29490736	17
50581704	13
4402840	16
2441889	13
8059271	13
15140637	17
11773799	13
4700702	13
17506566	13
7301292	13
5547269	13
13185957	13
10422143	13
612040	13
19113723	13
8020919	13
6473293	13
7341343	13
2049359	13
7041785	13
7297997	13
3591855	13
3086204	16
2861515	16
3953835	13
677600	13
1203119	13
34561707	13
4492901	13
152827	13
4401774	13
4203129	13
759819	13
7701508	13
2571290	13
17392647	13
27927890	13
6082005	13
7462850	13
13894376	13
671292	13
16007409	13
404408	13
2909940	13
10213477	13
18799308	13
82108	13
35363	13
16606069	13
811451	13
1975966	13
10672457	13
18055278	13
26429109	13
16428327	13
2097521	13
1335234	13
3208166	16
954360	13
1706390	15
19723139	13
731999	13
1693469	13
3439524	13
41649426	13
11556408	13
24838596	13
3884960	13
5528850	13
2762009	17
3224743	13
3841638	13
18649070	13
6207206	17
12968987	13
21579082	15
1166636	13
4476146	15
6383312	13
2283189	13
1941918	13
8400648	13
4245410	13
77021	13
1238991	13
9576276	13
8193075	13
2896399	13
1462058	13
10684660	13
6730629	13
2439535	13
6487564	13
625061	17
29993237	13
27906548	13
19551084	13
5817434	13
4771182	13
13037400	13
763969	13
12838646	13
18954318	13
3567250	17
11842948	13
11254636	15
1723173	13
26239883	13
683694	13
2339572	13
14295663	13
5937687	13
6146261	13
1106474	15
4929874	13
1710147	17
11016563	13
16885897	13
226919	13
1502917	13
16634326	13
9912983	15
7951516	13
5180720	17
4128903	13
6395682	13
11320560	13
3916740	13
1443910	13
6215528	13
19028342	13
580515	13
1866102	13
953466	13
4144502	13
1363763	13
2594276	16
5859052	13
14927233	13
14817406	16
7804627	16
3315617	16
14517853	17
3847084	13
142518	13
3104061	13
37785933	13
3495449	16
2876842	16
17210337	13
2442042	13
1292028	13
21073377	13
6828917	13
1957280	13
1517984	13
4751329	15
1265608	13
211334	13
8194887	13
12224068	13
1434275	13
26245082	13
5970687	16
1301105	13
15058631	13
959861	13
1908195	13
9374848	13
5393475	13
1239096	13
1265562	17
3593845	13
8911118	13
9924837	13
5523325	13
17257727	15
20947657	13
15408133	13
6886050	16
30104520	13
2564966	13
1823655	13
5685398	13
6190948	13
6756884	13
6080630	16
3121673	13
24913012	13
8940486	13
4785080	13
5846390	13
9324614	13
3776459	13
7999918	13
2655	15
1273053	15
1059727	13
21092804	16
174198	13
22411304	13
21249428	13
3039104	13
117616	13
2261607	13
26255006	13
3104557	13
2365576	13
1229342	15
1185432	13
5555014	13
13753497	13
11320923	13
2501628	13
3003761	13
4929908	17
23896835	13
5651396	13
9261221	13
595677	13
873585	13
10500001	17
76099	13
54613340	16
9348316	13
2804252	13
11184910	13
8765244	13
19695589	13
21288272	13
3682328	13
1503884	15
4686249	13
10811276	15
21982095	13
9459200	13
10462921	13
14418445	17
4798885	13
7788088	17
1019300	15
17916108	13
4642108	15
2978309	13
5341039	13
626132	13
3037335	13
326379	13
2140031	13
18778018	13
19917963	13
2790841	13
8208213	15
6141188	13
2695904	15
4573768	13
784248	13
1565561	13
18573363	17
18412556	13
10376345	13
3322179	17
11885220	17
1566043	13
7005935	13
3842692	13
3176458	17
3695015	13
12364160	13
6907184	13
2880386	13
2764300	13
69899	13
5383214	13
3716041	16
524606	13
1285049	13
18418066	15
3947362	13
3847925	13
17735040	13
7987880	13
5119341	13
13169084	13
1518650	13
360242	13
9828890	13
20681152	13
1326119	13
12997301	13
16100508	13
13217450	17
10832130	13
973076	13
16661427	17
1962372	13
3722284	16
14615324	13
14441164	13
9684921	16
13221585	16
9430186	13
2730011	13
8704515	17
47675331	13
1966473	16
23311775	13
487304	13
18887389	13
3935261	13
2235637	17
5946131	13
4870419	13
6019826	17
6154068	13
7986082	13
8400511	13
18760059	13
3478567	17
937733	13
2709508	13
9561933	13
4950796	13
13285287	13
6154383	13
444799	13
15527959	13
7141957	13
6704877	13
2139038	13
397081	13
524199	16
7199260	13
2681873	13
10336265	13
1053047	13
52651205	13
2302771	16
10745674	13
22476	13
16347352	13
20941150	13
2058107	13
7198798	13
2418147	13
832843	13
130486	13
2586190	13
18686964	13
1748590	16
10781462	13
4138597	13
7031922	13
3940994	13
8259289	13
1064253	13
20581460	13
12432651	13
13188966	16
22954189	17
9155527	13
2621179	13
5266140	17
3955136	13
5560098	13
8046364	15
5764623	13
1989955	13
22083340	13
2672135	13
18445583	13
4228881	16
8214907	13
2696172	13
4375353	13
10893262	13
6028272	13
9777538	13
1733755	17
2213266	13
17055843	15
793429	13
34740876	13
6038129	13
13840412	13
4254284	16
12489736	13
824519	13
2408183	17
9584108	13
15008847	13
27370112	13
7673945	13
1511916	13
817104	17
10137028	13
12418545	13
1035359	13
4564558	13
2177908	13
233814	15
3654722	17
13004460	13
6099589	17
1430579	13
26668323	13
3073849	13
5515126	13
22779628	13
17898275	13
1811861	13
374842	13
2197709	13
9507746	13
5020531	13
41596924	13
2736164	13
10555929	13
28864728	15
4839040	13
12745278	13
6704466	13
24738543	13
469820	13
4290416	13
3844656	13
16263633	13
1679706	13
1738123	13
3481775	13
25371696	13
2798162	17
21938479	13
958546	13
3645868	13
2556672	13
274532	13
3027158	13
6991537	13
2905986	13
386917	13
6324530	13
15372821	15
11775063	13
4662072	16
9830110	13
1950394	13
10631403	13
4333811	13
33277	13
22750978	13
778785	13
7902166	13
19438074	13
35178093	15
17071161	13
29790855	13
6604805	16
15427329	13
30949055	17
4940626	13
813111	13
5483708	13
13441341	13
7576513	13
4900374	16
324487	17
18225707	13
2941467	13
5524820	13
28865326	13
842958	16
2180177	13
15397674	13
2498558	13
5904859	17
8479234	13
5474976	13
2578985	17
4884	16
20110082	13
17774641	13
5371787	13
1325833	13
2038839	17
3733990	13
524784	13
7351371	13
16597503	13
2870167	13
17385960	13
1186356	13
1510708	15
7607784	13
590501	16
5056845	13
9020194	13
2256355	13
7786819	13
483515	13
25295697	13
26417546	16
1430788	13
38842943	16
1521355	13
2543908	15
5230507	13
6636259	13
13514029	15
17158665	13
8911144	13
6671992	17
3549029	13
19115951	13
18856181	13
11746293	13
3992441	13
904440	17
5127932	13
5479219	13
5499908	16
7584710	13
2887899	13
4390705	13
13889628	15
871642	13
12956642	13
4923264	13
13117173	13
51515	13
354052	17
10527736	13
4067845	16
13085966	13
22720195	13
8084420	13
2120825	13
13962190	17
5310751	13
14250037	13
23749495	13
4577711	17
565395	13
16360410	15
21331534	16
11549500	13
421024	13
39760965	15
4237569	13
4870323	15
14347436	15
9472435	13
5521672	13
3616643	13
8251153	13
24001370	13
2398817	13
20894986	13
15286618	13
3170077	13
33365962	13
14247832	13
1311654	13
7973575	15
4744332	13
15647919	13
4394648	13
4328173	13
21313970	13
7998263	13
4789187	16
9256775	13
1556280	13
10945261	13
3717111	13
231887	13
149227	13
2044673	16
2840138	13
3294689	13
722427	17
4788277	13
7351862	13
8330582	15
13219868	13
18757	13
3625612	13
7137369	13
380642	17
7277039	13
7933822	13
2321260	13
11915173	13
7692451	16
766275	13
4879430	13
3647637	13
3251398	13
10894890	15
1343622	13
11624584	13
3672497	16
8423098	13
14591490	17
4791859	13
12313076	13
24886947	13
49613974	13
831699	13
1209634	13
18735836	13
13788647	13
28615915	13
3898949	13
7348482	13
723917	13
15319111	13
9498784	15
3447682	13
114955	13
7452790	16
6364879	13
2669354	13
17737114	13
16727139	13
6322825	13
11429134	13
9879932	13
10241753	13
20683831	15
11964437	13
282824	13
11165626	13
29519709	13
17863371	13
392880	13
15425454	13
43473835	13
1207375	13
5471672	13
5108471	13
3867461	13
2801479	13
18231449	13
25433616	13
1327195	15
4457240	13
41791904	13
1752108	13
1507481	13
4002853	13
7942096	13
5406154	16
1439535	15
16986412	16
9006212	13
8956514	13
8450128	13
9888074	13
8352583	13
1545587	13
422048	13
7120025	15
4888887	13
6305511	16
4163015	13
166966	13
11289783	13
5735414	13
7829639	17
13962885	17
11677044	13
6366139	15
11853171	13
3995145	13
21147488	13
1836442	13
18863741	13
2327923	17
28402783	13
16066951	15
1151854	13
5370736	17
995811	13
12010258	13
1114217	13
8264069	13
494012	16
32703814	13
616534	13
15593206	16
2146334	17
1265267	13
15486032	13
13139810	13
5291243	13
16453793	13
7666279	13
420420	13
2448319	13
608409	13
19905562	13
1013342	13
7825888	13
3588978	16
19742072	13
5118433	13
32015636	13
711640	13
12622041	13
5850000	15
3119134	13
10964882	13
9411337	13
4163106	13
955204	13
1004447	13
2292641	13
7970261	13
6035806	13
1811252	13
4859245	13
11999798	17
14342382	16
9429853	13
17866237	13
6201719	13
6904860	13
236780	13
62773	13
1081092	13
12624995	13
6395774	13
641374	13
3453175	13
886444	13
7834536	13
7789023	13
2004420	13
7628596	13
8276974	16
5095118	13
18675147	13
222452	13
2726019	15
7505387	15
2718674	17
2948192	13
25081729	13
27623216	13
3702290	13
6794498	13
23791564	13
11661141	13
21623145	13
1900652	13
2912119	13
17035028	13
1033831	13
3891118	13
9077362	16
28764245	13
10254240	17
5905790	13
24416470	13
13068218	13
2044842	15
497032	13
595588	13
15555472	17
5256874	13
2905918	13
15336840	13
480203	13
13560693	13
3930255	13
13936785	13
5709887	16
33081561	15
2583244	17
3805407	16
17899939	13
4944802	13
4031503	13
2364377	13
12992361	13
6296874	15
2798241	13
17372910	13
6501833	13
7512632	13
4092641	13
11812905	13
4799718	13
40000542	13
9384303	13
986161	16
17633444	13
30936622	13
18412309	13
15476496	13
1751654	16
405760	13
7730588	16
2007599	15
19783200	13
17702840	13
16483594	13
3375078	13
15639246	13
14757222	13
6900755	13
11326779	13
6320914	13
21464469	13
17855	13
4453184	13
1198985	13
3829691	13
1154197	17
17135514	13
5452086	13
812354	13
6989203	13
13364692	13
1987216	13
4797147	13
15339460	16
1193524	13
1784536	13
4042519	13
2585500	13
12722320	15
11328926	13
18956562	13
34340058	13
2267202	13
821144	13
20033123	13
26798181	16
37403300	16
19610527	13
2226044	13
7955344	13
40210796	13
26891483	16
2490099	16
3613404	13
15382017	16
1223304	16
45176699	13
6317984	17
2134986	13
4105530	13
693323	13
49528657	16
30847022	13
10792612	13
18270762	13
488844	13
2721983	13
12828475	13
19311432	17
61819854	15
3228170	17
6200060	13
9143950	13
2571996	13
4104728	13
8254433	15
222906	13
702542	13
63431718	13
5473013	13
19081147	13
5014268	13
1795307	13
1077824	13
8363527	15
9183321	13
10300403	17
7021788	13
50002927	13
482504	16
759373	13
172626	13
9109790	15
13888494	13
23456371	13
27493786	17
20378483	13
6179361	13
8073515	13
8578672	16
4958944	13
22015172	13
6576780	16
19181703	13
2396986	13
12383650	15
2934670	13
30243255	13
5668877	13
23238323	13
4287331	13
306025	13
489137	13
5489891	13
14061456	13
280095	13
5347934	13
20443571	13
13103163	13
25408478	13
3364672	13
2751985	13
3813030	13
8172873	13
14356904	17
7715864	15
1357244	13
3698775	13
14276936	16
19133982	13
4799079	13
4634442	13
4966031	13
10353747	13
4070667	13
22262356	13
2429087	13
2304404	13
545542	13
18375974	17
10549004	13
2093674	13
452516	16
4988512	13
309876	17
92703	13
1042916	13
2876000	17
28716754	13
30045992	13
18596834	13
9112625	16
3579413	16
8647586	13
1548946	13
23362839	13
1290280	13
4430936	13
10833766	17
13719477	13
4633197	13
282556	13
4485565	13
4186937	13
8720479	13
9475649	15
54264	16
4649966	13
2403553	13
2370183	13
36326404	17
3234283	13
9833639	13
1902537	13
8033813	13
127778	13
2061869	13
6631610	16
1993383	13
1272552	15
4660576	13
11713796	16
1043183	13
3378203	16
3709469	17
3200868	13
12078232	13
3952711	13
6136192	16
312284	13
748245	13
20481196	17
5006662	13
4206328	16
2018652	13
16876025	13
3714492	13
35696316	13
4379348	13
8194514	17
6088215	13
20789366	13
16226307	16
6298163	13
5890368	15
2717667	13
11919772	13
6154393	13
1496500	13
4745279	13
9719252	13
6542139	13
11787279	13
2486184	13
6673203	13
10031468	17
24130593	13
14550467	13
1060618	15
2810925	16
6718155	13
4884629	13
7162453	13
2777438	13
11630212	13
349061	13
3940059	16
12908162	13
8710446	13
4516047	13
5403345	13
143214	16
12021415	17
33040478	13
319176	13
15601919	16
16557420	13
7865491	13
13965395	13
2566326	13
18933559	13
6714355	15
2458097	13
16586490	13
7181670	13
725217	13
4283506	17
4194212	13
2608594	13
12091924	13
1065585	13
13882361	13
6707181	15
19338925	13
28486985	13
1372640	13
7524871	13
9521696	13
4381133	13
19397038	13
8990968	13
11976229	13
4086629	13
1861007	13
1144520	13
282355	13
6839751	13
8573517	13
15925468	13
1806242	13
26034050	13
2929909	13
3041977	13
10669225	13
3124139	13
3914438	17
20854111	13
10117211	13
3847532	13
39922862	13
2711404	13
7289852	17
20448529	16
13896047	13
9630938	13
4158891	13
17132055	13
11439430	13
939103	13
1570267	17
16522469	16
11536385	16
5767900	13
2777669	13
542913	13
6902038	13
11994657	13
10084432	13
11496572	13
38132707	13
4611276	13
19251594	13
8270016	15
23521892	15
6953102	13
2969985	13
4087292	13
3603590	13
20062605	13
7939154	17
87477	13
1026783	13
12197661	13
10556283	13
1903630	13
960111	13
7417552	13
226543	13
13980074	17
447762	13
17180524	13
110203	13
709125	15
4466248	13
830885	13
693361	16
4911246	13
3778590	13
11342684	13
3388322	13
4451641	13
12112558	13
8615962	13
27336656	13
18760909	15
2900160	13
4778688	13
24567092	13
6078685	13
241030	13
7823179	17
12390088	13
19379418	13
35345933	13
2139519	13
15867847	13
5777553	13
5798716	13
565254	13
5658330	13
5875655	16
3672053	13
5962397	13
10643121	13
10526113	17
9557264	13
5416321	17
9125852	13
10381535	13
6132561	16
11757490	13
1287869	13
7186622	13
3141417	13
4918677	13
7622533	13
2792389	17
16244365	13
1582365	15
3481868	13
12147748	13
3774461	15
6159779	13
1642471	13
8045183	13
7552258	13
5105739	17
71517	13
18931626	13
521537	13
6879546	13
12156313	17
8729554	13
4277678	13
1313236	13
42993	13
4693600	13
2823891	13
37335457	13
6994137	13
5437005	13
17377181	13
3199481	17
6114193	13
2436386	13
2482778	13
7291076	13
3392070	13
4594215	13
19391296	13
1966360	13
3940185	13
6964812	13
1810908	13
6403699	16
1178245	13
9348243	13
9134814	13
6676045	13
545540	13
19965815	13
2705623	13
10212780	13
2360680	13
1077651	13
187400	13
1720863	13
1866866	13
3928134	13
22724956	13
1810071	13
3412146	13
6736013	13
4069390	13
4205108	15
20486040	13
4693611	15
4745753	16
2805587	13
23624461	16
1266707	15
7419433	13
1541298	13
7323767	13
8765039	13
1866246	13
14949422	13
5562996	13
852459	13
12026062	13
4514161	16
13170723	13
14113604	15
24301281	17
7962048	13
3637064	16
11675520	15
31367273	13
8891858	13
5171968	13
2452949	17
22662364	13
19798477	13
362837	13
8542841	13
25487430	13
7104482	13
1074407	13
13146068	13
18720856	17
7518770	13
21875457	13
5044843	13
13749559	13
2519239	13
15650624	13
27253604	13
9366918	13
1568421	13
16562481	13
9890610	13
7928355	15
6685226	13
6351713	13
3351563	13
848913	13
2608622	17
6084020	13
7445315	17
22233548	13
5557076	13
1062199	13
2775620	15
11990434	15
16383374	13
8596884	13
1665073	13
3209981	13
4181450	16
4802408	13
1792128	13
9172067	13
7852745	13
12744607	13
8715336	13
5004276	13
12852991	15
4249112	16
239537	13
469837	15
1183	13
9172245	13
1424873	13
6646578	16
845305	16
9679221	13
5021562	13
21017831	13
3117476	13
8190322	13
8792282	17
2601693	13
2075752	13
141542	13
260291	13
2478145	16
8601185	15
1874020	13
12415322	15
13959249	13
8339849	17
3127933	13
797294	13
3080200	13
2954796	16
483095	13
15584729	13
17568663	16
1402070	17
1368016	13
7148742	13
9715660	13
14227964	17
25360126	13
440707	13
2632774	16
2301389	13
11026399	13
5812658	13
8747392	13
125345	13
3454740	13
31644436	13
3352182	13
883450	13
1227264	13
6096281	13
9178056	13
4115603	13
2504709	13
10034563	13
563869	15
18366233	16
5158517	13
5834727	13
1697194	13
13851909	13
3033803	13
8062380	13
2093069	13
5005109	13
4679447	17
6398756	13
12078015	13
5753618	13
2949427	13
2321093	13
516527	13
2620094	15
12504322	13
13861960	13
2715100	13
612858	13
23010652	13
5438177	13
4389029	13
5075707	13
1174663	13
1049446	16
5361421	13
21024156	13
3715894	13
7896414	13
15330439	17
985165	13
5472495	13
2064528	13
2825470	13
8834238	13
8775872	13
3462924	13
3482091	16
13532318	13
30815785	13
1806188	13
16829795	13
2808978	13
5712520	16
15875430	13
3938839	13
4101268	13
50456274	13
10992690	17
365206	13
1543796	13
11588535	13
26871220	13
1554135	16
8362747	13
3861181	13
2582061	16
366137	13
1682242	13
1409596	13
2324236	13
14105900	17
969902	13
3882325	15
6652768	13
25729476	13
9900599	13
9860056	16
17706121	13
29847203	13
19981952	13
7427303	13
1404036	13
5764657	15
21351521	13
243166	13
77406118	16
4826542	13
14692178	16
3030271	13
1677122	13
9827890	13
2920120	13
4951281	13
22198425	13
9864160	13
8404440	13
2790041	13
1093922	17
6488678	13
5015768	13
4204745	13
19788218	13
13197277	13
20827961	13
6545563	16
11837540	16
3716492	13
8974898	13
6705583	15
5825931	13
14100454	13
3735376	13
2313422	16
2556383	13
136307	13
797141	13
10857195	13
1458816	13
1908797	16
24504186	13
1490910	13
8742595	13
887718	13
14035907	13
4374874	16
2958927	13
1115841	13
1888550	13
9275079	13
387476	13
2216365	13
33931799	13
15282365	13
13818175	15
24018375	13
928427	13
17800187	13
11419309	13
14913796	13
11528360	13
1420591	13
8642316	13
10323009	13
5140649	13
562852	13
1793425	13
5672998	13
12984183	13
1887197	13
10026053	13
9441918	13
6905178	17
16536177	13
7888942	16
2325261	13
1691399	13
3174477	17
9619995	13
10977263	13
3467668	13
11353443	13
21180918	13
21496307	13
16355560	16
4661263	13
5181748	13
3280901	16
15900631	13
8057305	15
16226957	13
7165049	13
22097258	13
22602	16
4154270	13
8170572	13
10939470	13
10548058	13
2725587	13
2968210	13
2803930	13
33156690	13
8897547	13
8629670	13
9930690	13
8136541	13
13621530	13
9466146	13
5634188	17
2533713	16
966283	13
2135005	13
19287580	13
1997028	13
208485	13
1158764	16
1611555	13
2016002	13
6945876	16
5626400	13
5585123	13
6893506	13
1370889	16
778693	13
3311047	13
9479417	15
1071039	13
13609194	13
8920726	13
2653992	16
4851856	16
12927333	13
15503989	13
372025	13
12039839	13
21657086	17
23596847	15
9930312	13
2649936	13
3025876	13
8064262	13
9001926	13
12345629	13
10139669	13
547591	16
3714893	13
4163811	13
2349753	13
132757	13
2994734	16
7081505	15
2890597	13
2129053	13
5875628	17
7910885	13
794169	13
9030264	13
16290899	13
1450693	13
7221077	13
9686149	15
5100176	13
10432984	13
18384342	13
8662772	13
12579253	13
1760807	13
1623610	13
26240946	13
18050223	16
912592	13
29546	16
8678251	13
8667327	13
2294560	13
3259930	13
24119430	13
1545964	16
216056	13
16763055	13
3692513	13
6274419	13
12850817	15
21243828	13
1150059	13
1040706	13
606965	13
2050077	13
13481028	15
4062917	13
10977081	13
16492061	15
5442298	13
11305734	13
1185041	13
2093560	13
4184910	13
12364797	13
8675910	13
7644873	13
32278002	13
279587	13
2745106	16
13951197	13
21355551	13
3392314	13
2921433	13
13552999	13
570126	13
1880108	13
10325979	13
9092669	13
5155349	15
2398180	13
1980444	13
11319890	15
16756243	13
14927152	13
12611268	13
732523	13
6467380	13
31009317	15
5664952	13
4138582	13
24007557	16
2948054	13
770391	13
1725684	13
1412366	13
16477591	16
11490366	13
35985379	13
12687209	13
3689765	17
5274033	13
2693499	13
10611082	13
9257545	13
316698	13
22613864	13
2837760	13
17205731	13
6094981	13
2511901	13
12327370	13
5429554	13
3144564	13
14464987	13
11752273	13
2838720	13
10093527	13
1392161	13
3173533	15
32204	13
9154234	13
6167509	13
13433133	13
10140453	13
9428440	13
1673181	13
1561047	13
21122823	13
23374705	13
8843549	13
1857735	13
708632	13
13393265	16
906113	13
1522869	13
11656250	13
20198904	13
1317851	16
18862696	13
5504118	13
54956391	13
9209784	13
10786644	13
8260018	13
11464084	16
13531528	13
11276745	13
1137448	13
832804	13
2686278	13
2765593	13
11829560	13
11450717	16
1733271	13
4812659	13
23429813	13
12200092	13
2681062	13
2081014	13
1157051	17
1824209	13
15346671	13
17520044	13
2782462	13
491028	13
8980603	13
2891764	13
12721089	15
9083380	16
2746471	13
8339174	13
2630834	13
2611296	13
25316472	13
7392235	16
1444128	15
20525307	13
10738418	13
3409204	13
10858424	13
15258300	16
1069111	13
3393512	17
5511986	13
12978857	13
6043715	13
1346135	13
9401429	13
2200360	13
10382016	13
12535846	13
18305848	13
5543239	13
19984891	13
4661683	13
2487786	13
11068523	13
1291880	13
2382536	13
20913270	17
1699452	13
8742583	13
5968540	13
17648795	17
475439	13
21585881	13
5961326	16
18597289	13
1237094	16
8571036	13
7168519	16
1102648	17
2802182	13
7994778	13
33791316	13
6566849	13
898598	13
1231277	13
2941962	13
13159319	15
19304038	13
8780461	13
3875427	13
4124793	13
8266687	15
411914	13
8080914	13
3569297	13
213467	16
20915752	16
7865311	13
7139716	13
3839463	13
2357519	13
23871161	13
2372257	13
3935673	13
7770791	13
6725617	13
4426798	13
1618087	13
387188	13
10534414	13
1243190	13
251031	13
12684221	13
2791465	13
821341	13
4780395	13
7484000	15
4804172	13
68876046	13
9528320	13
9051756	13
6491096	13
5716100	15
6876377	13
5168913	13
305821	13
4290209	15
9217975	13
30423177	13
7288519	13
152623	13
5095488	17
11604837	15
2064843	13
1662961	13
3554849	13
5293868	13
5327978	13
12329347	13
6574103	13
11426567	13
4680621	13
10956658	13
1280202	13
8054327	13
4861489	13
1450121	17
26169369	13
13537303	13
830228	13
5691000	13
7267544	13
2098991	13
13102837	13
1432799	13
10904391	17
19762326	16
2852486	13
2221177	13
12174695	13
5189571	13
7647126	13
7608570	13
9712472	13
15778091	13
6585661	13
975948	13
8743381	17
41852986	13
4211689	13
19924173	13
4404673	13
32237481	13
7343418	13
31887755	13
6021430	13
10147421	16
666337	13
1888689	13
1764147	13
4747536	13
1214143	13
7783428	16
7096662	16
8750066	17
9689645	13
1954664	13
26417243	13
5404928	13
352235	13
6656843	15
23049933	13
3542935	16
34113384	13
427633	13
29439321	13
3856941	13
10475205	13
6726708	16
3291618	13
10065555	15
9338770	15
6457458	13
260619	13
599262	13
889921	13
5282410	13
6031468	13
296225	13
9224015	17
3964306	13
6737520	13
2052841	13
4024504	16
1344291	13
7324786	13
438890	13
11279064	13
5291723	13
2138058	13
10392164	16
1855110	13
1317639	16
20359812	13
14316528	16
32965653	13
14161437	13
1808718	13
1388146	13
19935310	13
1464326	13
2995053	13
4252683	13
1650375	13
13906943	16
1738214	13
7937635	13
3192378	13
94946	13
5282580	17
1857081	13
15846041	13
8823786	13
3028996	13
5910505	13
1798600	17
17704182	16
28381583	13
2203661	13
24984636	13
8831127	13
949365	13
1671956	13
2132068	13
7303684	16
11570132	13
2332627	13
5595923	13
4542290	13
2541863	13
4224210	17
7006979	13
21913064	13
1253695	16
4881454	13
27580027	17
4156217	13
5201389	17
14826450	13
28641888	13
6718081	15
23018095	13
23116637	13
12502692	15
2749977	13
1457048	13
2606289	13
3368331	13
6489903	13
30467248	13
18734854	13
4106915	15
4499258	13
21764783	13
1082525	13
1292288	13
12018538	13
12139861	13
12650756	13
19659834	13
29889379	15
11124036	13
1264247	13
2970016	13
1066970	13
7282776	13
4841684	13
19817346	13
2048713	13
9491324	13
25860502	13
11165810	13
3294073	13
2712344	13
8843912	13
16757087	13
12071248	13
33818219	13
32889828	13
1016197	13
843814	17
39251	13
10209568	13
2865229	16
228281	13
14104438	13
19595	13
5273220	13
21996710	13
431724	13
4131606	13
6411608	13
5765947	13
5054601	13
14551542	13
4710496	13
5549865	13
11236837	13
21215184	13
13150946	13
11214278	13
17917128	13
10321151	17
1211473	13
1669250	13
19530810	13
9403355	13
13294575	13
6999183	13
7800183	13
11447641	13
13043679	16
13848299	13
19537394	17
814004	13
2405605	13
232696	13
25251836	13
2324795	13
11209894	16
4520789	13
9135951	13
8256117	13
3202661	17
3017327	13
4786534	17
9101914	13
8842065	13
8040600	13
6590545	16
33017205	13
16858873	13
769404	13
1324422	13
6105434	13
5394315	16
1588373	13
765195	16
19347765	13
26871982	13
9535148	13
18545686	13
3628496	13
1973918	13
5632541	13
34820902	13
6893632	13
3954495	17
5137689	13
8662589	13
15885389	13
6492933	13
8147608	16
2268944	13
407715	13
6298067	17
7415548	13
5270142	15
11233429	16
9671181	13
975563	13
6423762	13
892020	16
5229304	13
26548538	17
2720993	13
1548235	16
7049493	13
2574066	13
23588311	16
2433623	13
11833350	17
10592733	13
5540964	13
1530282	17
1364169	13
18171434	17
405343	13
217086	13
5816046	13
5336236	13
5501611	15
12169227	13
111438	15
20475574	13
895086	13
5070587	13
5875033	13
19649297	13
14113309	13
6362341	13
2264958	13
19256798	13
1178245	13
19777469	15
8838705	15
1847998	13
2284717	13
9057524	13
897002	13
1435521	13
26491322	13
1082531	13
1729958	13
13982744	13
17688758	13
7696649	13
4123383	17
12680147	13
7514547	13
4374743	13
1497997	16
1614163	16
3419706	13
2660113	13
3695034	13
5451994	13
4191063	13
5328712	13
2367314	13
10204613	13
16507075	13
6343792	13
8711438	16
451799	13
7404487	13
6526020	13
2233877	13
17263961	15
14685609	13
250870	13
6689632	13
6785431	13
8803512	13
16410140	17
4564005	13
66555	13
1957000	13
8754601	15
3996972	13
12082458	13
7531963	13
6907669	15
5149089	13
21668995	13
1642582	17
8445529	13
4179090	13
1231365	13
3603515	13
244369	13
5124413	13
6457993	13
11803927	13
22478950	13
4205556	13
17923652	16
3296353	13
3573712	15
12343531	13
644497	13
377300	13
3037410	13
13751343	13
8373600	13
10288967	13
2628732	13
2141891	13
4735567	13
1235400	13
23666737	15
4324074	13
1254909	17
2136214	13
6759534	13
5095890	16
23883121	13
3203512	13
10403987	16
96901	13
1666229	16
3608066	13
3222381	17
737335	16
10088404	15
2640691	13
11940060	13
22457885	15
14226200	13
40549482	13
1737211	13
394999	13
1210071	13
12794953	13
3158802	16
3948958	13
8612517	13
18024384	13
7580393	13
17258806	16
2401209	13
5869869	13
617634	13
14233100	13
10450105	13
1440471	13
4391256	13
3496187	16
4927950	17
8371912	13
1395671	13
3635295	13
3862392	13
7513005	13
4645554	15
22088688	13
5523207	16
2003814	13
29151981	13
198539	13
24321710	16
3567524	17
1681614	13
38239540	13
20845508	13
3780058	13
1440311	13
4216704	13
22412548	13
1095920	13
1558911	17
2758027	13
8970130	13
2388	13
2067021	13
11143703	13
13875621	13
3573613	13
5692587	16
11872290	13
1260727	13
32927188	13
12859980	13
1838683	13
7541726	13
126412	13
5222069	13
351815	15
1297879	13
9579328	16
23175524	13
2540064	13
5602126	16
4402513	17
6703055	13
12201441	13
17285184	13
19405051	13
4178564	13
3394413	13
3814859	13
10141010	13
1613003	13
3292192	17
42318792	13
17141115	15
1546055	13
6462062	13
11802449	17
3895810	13
14333337	16
15287702	13
3977418	13
1284701	13
1723220	13
11379891	13
3546611	13
5377924	15
32372108	13
214399	13
1023163	13
3064381	13
23555568	13
16062665	13
998638	13
12434614	13
590334	13
4036148	13
10542308	13
1197931	13
8194637	15
10361944	13
5014956	13
4498692	13
20304716	13
6429522	13
18924413	17
26077226	13
9960614	17
5872119	13
12485792	13
18286542	13
7617580	16
5295331	13
63205440	13
34460981	13
5563968	13
7899021	13
7075401	17
3216723	13
465417	13
5374608	13
24551243	17
6379249	13
4378348	13
8125222	13
7568877	13
843039	15
413817	13
142774	13
24146460	13
1647582	13
8982601	17
386987	16
11137204	13
13714527	13
9848855	13
2795243	13
12845476	13
13459560	13
15439632	13
2306339	13
3038347	13
1443680	15
10370228	13
1850576	13
1266788	13
4619846	13
948192	13
504488	13
981419	13
900311	13
451357	13
8280680	13
13746861	13
1838878	13
3194880	17
1955690	13
3386125	13
1816664	13
3669900	13
2044499	13
2442946	17
5283422	13
16908803	13
12163602	13
8482528	16
11602274	13
4711677	16
11557012	16
2440	13
5460031	13
2898142	11
9311468	13
5819110	13
178864	16
12132663	13
99826	13
3751048	13
67971629	13
5940279	13
2254023	13
31867185	13
824424	13
9219857	13
14408965	13
3045848	17
1844449	13
17610040	15
8341440	13
4673585	13
9332048	17
3100608	13
5616594	13
1917915	13
4948500	13
11939917	15
1277681	17
9743392	13
1855472	16
1737714	13
1231233	13
9183643	13
11128195	13
10745131	13
19084757	13
22105048	13
706214	16
1723251	13
3613367	13
10083101	13
6635175	17
8340374	13
17574889	13
23921404	13
488050	13
2076871	13
1081868	13
8040541	13
1580285	16
8840214	13
2184230	16
20442425	13
24174436	13
2153661	13
3487929	13
215789	13
1785104	13
3701866	13
7797342	13
280883	13
12916148	13
18487574	15
5676732	13
294358	13
12120452	15
4799223	13
1110936	13
6558539	13
1069138	13
10584291	13
9743311	13
34525974	15
20709416	13
6148700	13
13342555	15
4974716	15
955240	13
3813383	15
12352249	13
1978129	13
28763491	13
347297	13
7493403	13
5119661	13
5317664	16
2972039	13
14657636	16
461762	16
6791117	13
2428715	13
12782094	13
673979	13
7433289	13
4959637	13
2477363	13
5758082	13
3530950	16
8119816	13
9531071	13
79164	13
7101522	13
1175231	13
1414352	13
344128	13
7525848	13
1884132	13
3479699	13
2186985	13
44332	13
15581284	13
2036873	13
15103650	13
14644508	16
2844101	16
12920293	13
10113595	13
18872621	13
13395319	15
1774801	13
9442738	13
4286235	17
7863146	13
3048961	13
173296	16
4329291	13
90163	13
6551173	13
16434724	13
17857340	13
24251362	13
6432119	13
1486413	17
676497	16
29031220	13
109002	17
2413619	17
3334489	13
1948713	13
23216554	13
7810900	17
20562799	13
6655714	13
9502901	13
8171491	13
2033544	13
10272253	16
2436395	15
17288720	13
18103678	17
2362296	13
10908478	16
4285317	13
7749930	13
6471347	13
2852826	17
7300406	13
4218179	13
4226352	13
20461076	13
3643067	13
239463	13
28493487	13
13442198	17
23204446	13
5069614	13
17481111	13
21172146	13
16882265	13
915501	13
16068000	13
20465419	15
345385	13
9085654	13
3298158	13
8595649	13
6646650	13
2369809	17
922098	13
8837281	16
10160210	13
25599087	13
14338414	13
5527290	16
1898824	13
10500576	13
499725	13
14905776	13
14104378	13
4527715	13
13514045	13
2446772	13
1724741	13
5250184	13
23120421	15
1538982	15
2100062	13
3677798	13
15338882	13
6310105	13
10784655	13
886994	16
1886025	13
668447	13
29851396	16
2226406	13
3906168	13
14003750	13
9379192	13
4188353	15
6389258	13
10410116	16
18921214	13
5740340	13
1531558	13
21421493	16
6341789	13
9788453	13
4750414	13
3190975	16
27270628	13
3249555	13
4075709	16
1539346	13
1768011	13
3468265	13
11504362	13
4290428	13
2479162	13
2193757	13
12264729	13
9757325	16
564158	13
31174141	13
33051080	13
29262482	16
20790596	13
27328951	16
10289899	17
4249133	17
25565071	13
3564872	13
11392699	13
5033203	13
18678853	13
686031	13
5858705	16
17805	13
2087012	13
6263624	17
11652345	15
24814998	13
10318640	13
3836446	13
102048	13
10632026	13
29236122	13
60458906	13
728485	13
1279755	13
8511366	13
31474657	13
5432690	13
5909640	13
5859111	13
3784605	13
2790941	17
5813585	13
12858331	13
5597756	17
4901881	13
27309713	15
12709905	13
16482677	13
7819936	13
5841433	13
1704837	15
1130423	13
5633647	13
4484407	13
11678674	13
15945525	13
13696415	13
6438810	13
6973224	13
7735779	16
27498077	13
13601745	13
11744	13
2810702	13
10101797	13
1510075	13
5460353	13
12175240	13
10601733	13
3286364	13
8562490	13
1658303	13
7182624	13
13064223	13
6487252	13
13554853	13
748748	16
23456852	16
10627256	13
1751017	13
12752374	16
751914	13
2103421	13
4795412	13
2756525	17
10318041	13
2349652	15
4890949	13
6493693	13
3523338	17
2413155	17
6161774	13
2487599	13
7950180	13
8986127	13
14728655	13
18728207	13
19252949	13
5028549	13
13542038	15
609531	16
5406650	13
11087993	17
6400179	13
612717	13
485027	13
3913618	13
6386880	16
3778294	13
7236082	17
1531828	13
7993964	13
7942776	15
987117	13
481561	13
12202253	13
25542975	16
1902303	15
9858522	13
2374849	13
16117872	13
35426483	13
10153879	13
2487564	16
980397	13
12783733	13
5971294	15
3856253	13
8137002	13
15193656	13
20725115	13
7403253	17
2594670	15
25220073	13
1743303	13
279534	13
2847720	16
15457917	16
2428687	13
5949815	13
3042776	13
26532512	13
6036480	13
4646224	13
5114261	13
6213460	13
4814908	13
5100409	13
29351320	13
821120	17
573544	13
59551098	13
9484926	17
7548785	13
1619406	13
2142622	13
7652947	13
17477297	13
39309764	13
8584377	13
9962159	13
3729845	13
4228451	13
8142745	13
7514187	13
1885067	13
22371087	13
19431324	13
18597035	15
512503	13
1052921	13
2338400	13
1215914	13
855648	13
10125188	13
2577382	13
1752860	13
2175440	16
5348632	13
4093671	13
25143185	13
7898175	13
986934	13
14305854	13
6240005	13
3039303	15
1054496	13
9220602	13
4889019	13
1827726	13
25277997	13
6278809	13
1157562	17
82555	13
13946893	13
547311	13
9568241	13
23032612	13
2784352	13
2071463	13
5008517	13
2066985	13
12302176	16
1580291	13
1632552	13
1831365	13
3492349	13
4799520	13
229870	13
2913178	13
17714106	13
4768878	13
4146309	13
5471243	13
16440783	16
13909521	13
6348070	16
19598629	13
2819407	13
22253194	13
40543866	13
6781051	13
1821506	13
3313459	13
28370019	13
20781871	13
17673365	13
980475	15
5825847	13
3544272	13
480823	13
7056260	13
19507245	17
6028518	13
6986639	17
7356550	13
2927989	13
6391186	13
7861543	17
46392022	13
4496674	13
5335054	15
19875572	13
1239275	13
13244178	13
42199050	16
2971780	16
13866020	13
12710006	15
5833917	13
13372757	13
6174676	15
20347096	13
3740029	15
2736796	13
9301308	13
3051597	13
7534276	13
4670810	15
2190440	13
12524004	17
6441363	13
970587	13
5082654	17
21396596	13
572979	13
1693587	15
7606143	13
4723421	13
22407255	13
8929489	13
3161887	13
5342974	13
7293486	13
3197660	13
20762796	13
12694289	13
1902380	13
7368033	13
23960574	13
4421322	13
4409319	13
2009404	13
15891437	13
21749463	13
5981398	13
3558264	13
2692159	13
19744353	13
8267286	13
4047441	13
22526112	17
1114083	13
2971885	13
25972863	13
12826056	13
4027361	13
4413937	13
11590247	13
1989997	13
501089	13
1599745	15
7224819	13
5894528	13
4760825	13
2994653	15
1727183	13
3271007	13
3002878	13
3197478	13
10328007	13
8195694	13
8677238	13
14598985	16
764316	13
5362431	13
1099959	13
20417166	13
13435473	13
2262434	13
10978315	13
6361824	13
1249338	13
14516421	13
4572736	13
4262976	13
2367286	16
23399906	13
1531557	13
1933640	13
472866	13
3883474	13
6748599	13
1472245	16
12613507	13
8729219	13
8529957	13
21845320	13
10319698	13
14568428	13
2775066	13
2565653	13
6846489	13
1887711	13
5011752	13
284587	13
4966974	13
5035515	17
7521316	17
9808521	13
12239870	13
21679040	13
2776259	13
3747514	15
6052492	13
4018069	16
3152572	13
1474358	13
9720340	13
4422647	16
2394458	13
792977	13
5650573	13
1791345	13
149998	13
1218460	13
13639527	15
21782526	13
8904969	13
2142173	13
14273950	17
710850	13
8751306	13
15711309	13
12862732	13
1251042	13
529019	13
3151682	13
6396	13
8234201	13
10662294	13
3523276	13
9210482	13
4085721	13
7875947	13
19752412	16
5411559	13
1949415	16
4258794	13
4897901	13
2072131	13
4871565	13
4991273	13
14687840	15
4648870	13
3778960	13
3180874	13
1685808	13
7198301	13
20998334	13
13669297	13
1062261	13
40492843	13
12559412	17
10338859	13
7416195	13
1570689	13
492257	13
6270490	13
5298731	13
18756569	16
7984327	13
14710359	13
1251832	16
3153446	13
5996739	13
13207989	13
3807918	13
2012221	13
4507464	13
2398150	13
25727935	13
12966708	17
864074	15
2105603	13
3578744	13
6537777	17
10957437	13
9140503	13
2044996	13
7793051	13
1847350	17
11414765	13
17570676	13
21049356	16
5670467	13
3533766	13
3857691	13
2935818	13
9061378	13
1459928	13
4408363	13
4033675	13
2994461	13
6363892	13
3784496	16
151170	15
3303092	13
17534578	13
9419461	13
4826544	15
15222728	13
5113237	15
4148565	13
14588371	13
11197143	13
2416109	13
4817882	13
3550233	13
2693789	13
4552948	13
16151259	13
12447697	17
1650492	13
2855819	13
16976702	13
1055801	13
1901148	13
9389602	13
30322979	17
7327314	13
36308106	13
1714002	15
22216104	13
14290632	13
2872062	17
10453843	17
30253080	13
9852636	13
22150410	15
13948431	13
3825390	15
13346689	13
2021516	13
21255933	16
1370333	13
2261415	13
6814849	13
22214258	13
9856498	13
3466023	13
1863926	15
4589510	13
12310380	16
4065118	13
1884637	13
11462298	13
1165053	13
6421260	13
11147634	13
12911343	13
5738945	13
4447695	13
5335516	13
5879432	13
6939361	13
3404282	13
10141858	13
9472988	13
4446131	13
41328	13
16804245	13
18614734	13
1775117	13
27797797	13
9056478	17
930652	13
3552667	13
7500333	13
3105190	13
5162707	13
9283248	13
10773777	13
3513475	15
13844517	13
6805357	16
3735054	13
16383879	13
3494858	13
6457885	13
9136714	13
6672649	13
9685045	13
1202514	13
48193593	16
1474000	13
4666365	17
2043794	13
3344575	15
300198	13
3733109	13
9142753	13
6526434	13
10944382	13
1067675	13
1160461	13
1395480	13
22750526	13
43876	13
3910939	17
113119	13
7552374	17
1031474	13
21889385	13
1107743	13
10332942	13
17171927	15
3696840	13
286116	13
4587420	13
10056027	15
29586877	13
15519422	13
3006673	13
739677	13
24044142	13
24623839	13
9477764	13
17784703	17
6113929	13
19779814	13
19309815	13
1166340	13
13950193	13
14885893	13
19278338	13
2860057	16
22698636	13
12633323	13
1324994	13
940346	13
4189899	17
8484435	13
5200119	13
16165641	13
2280292	13
2503553	13
4414059	13
6298525	13
17711419	13
1818722	13
2130675	13
7137263	13
12474242	13
13491610	13
51640265	13
5744610	13
12046152	13
1323504	13
911707	13
21213564	13
12710236	13
28584921	13
3403653	13
22337513	13
508253	13
230556	13
866924	15
2074567	15
11763691	13
1100646	13
1292118	13
13342297	16
7921555	13
8999886	13
21230733	13
14375940	13
3292847	13
16872793	13
10369591	13
18855175	13
2441086	17
14217242	13
8113674	13
1235405	13
110395	13
11953401	13
16039614	13
15111266	13
8414132	13
2029981	13
1504463	13
6017490	13
12484299	15
16360698	13
5321807	17
3208812	13
12477933	13
2399763	16
10835437	13
14627600	13
15670370	13
7075323	13
11557735	13
2149814	13
19295428	13
17523070	13
3169860	13
274609	13
14172068	17
10258236	13
9114469	13
3330087	13
6853233	16
1955191	16
19824937	16
3283518	13
2834584	13
3189899	13
19759175	15
3129088	13
1674726	13
16913717	13
1360023	13
8506451	13
6612376	13
25301138	13
1760570	13
1955576	13
8709045	13
7806206	15
2401741	13
16609639	15
24774046	17
4084284	13
7039593	13
1199476	13
4526329	13
4459246	13
11669104	13
15937913	15
786784	13
1868845	13
3399249	13
2827211	13
10168790	13
16998	13
1506548	13
8945492	13
16423027	13
14461691	13
17985390	13
26232351	13
4771067	13
321402	13
8075374	13
4352672	13
4637061	13
5362313	13
4960996	16
10578489	13
1709748	13
2704016	13
28025212	13
19540777	13
1468110	13
6382441	13
24390479	13
7280273	15
4228864	16
11172708	13
973248	13
7119902	13
19050405	13
1891847	13
13501318	13
16684514	13
5986304	13
1912458	13
5731545	16
3576590	13
402296	13
9646251	13
227561	17
4607932	13
689876	17
11844315	13
8915675	15
3127564	13
14667305	13
13869897	13
15708229	13
18884538	13
9093617	13
126697	13
2555414	13
3321673	13
2413903	15
2691058	16
4478738	13
8009126	13
10064678	13
3573447	13
1326405	13
20373055	13
4384342	13
11237270	13
16189250	13
3554126	15
34880209	17
1995711	13
5022703	13
2223960	13
62784654	13
11403454	13
4227508	13
2554104	15
10363578	13
1463604	13
32805132	16
123510	13
943079	13
133499	13
11377179	17
2721938	13
1244827	13
2174856	13
5504166	13
4445019	13
745683	13
6053745	13
74816	13
11205891	16
1950379	13
22325604	13
5267774	15
856770	13
490847	13
19504969	13
2826734	13
10951521	13
3317500	13
47521176	13
8682686	16
151154	13
3951134	13
19878183	13
1183858	13
7789340	13
1394112	13
11771876	17
2665052	13
12053070	13
13071009	13
3583028	13
2029336	16
720962	13
12172125	13
9223506	13
13491593	13
4992051	13
4706761	13
6458648	13
21932268	13
17939365	16
4164901	13
5726205	13
10457621	13
29133732	13
12391021	13
1900779	13
3415423	13
5921793	13
5676873	13
8359780	13
5040731	13
10291404	13
7824076	13
11984127	13
6795884	16
295796	16
14093278	16
2424470	13
4698676	15
1857379	16
6437715	13
2038202	13
12280686	13
502403	13
2388054	17
2994657	13
60105211	13
8991907	15
9124539	13
35118136	13
3185390	13
242617	13
5157345	13
1130394	13
580372	13
2302163	13
9443148	15
10364839	17
16667236	13
11180540	13
13427206	13
10180781	16
466644	13
538574	13
3986584	13
796161	13
1700529	13
4146094	13
26244043	13
11154362	13
1937199	17
17358709	13
2766727	13
18738932	16
20824439	16
18372921	17
681820	17
2308280	13
5916963	13
453728	13
5121586	13
5602692	13
49194571	13
3120278	13
26036387	13
12424414	13
5240679	13
3232098	15
9183999	13
7686842	13
3439331	13
17481280	13
11568587	13
24558052	16
30242631	13
2065881	13
15747321	13
7927868	13
5448951	13
1579713	13
12230350	13
3426753	13
5133120	13
10048564	15
25947101	15
3336076	13
805169	13
4129476	13
16013224	13
814480	13
1298567	13
35207237	13
594275	13
154012	13
10852967	16
6702904	16
13949831	13
385195	13
4268460	13
7726929	13
23996265	13
625857	13
11087435	13
6277360	13
10407023	13
1888930	13
1515021	13
36852054	13
7723180	13
1354738	13
9238652	13
6512280	16
17115205	13
641934	13
2695883	13
2466465	13
11946632	13
6601864	13
5224318	13
12948078	13
1921353	13
3324812	13
499387	13
4264115	13
29014243	17
7502498	13
18985165	13
5320707	13
2989415	17
18340270	13
13056465	13
17101045	13
480954	13
7064079	13
3435952	15
7531272	13
4239640	13
344735	13
8730962	17
15637502	13
6996553	16
1049557	13
2457527	16
2579698	13
8850538	17
5369229	16
3076066	13
2778203	13
3784968	17
21870186	13
915926	13
11791929	16
4728829	13
2153172	13
8448167	13
6251627	16
10315307	13
8931946	13
5396990	15
8621967	13
176631	13
1350445	16
568501	15
4080443	13
2305015	13
3694543	13
5478464	13
8519240	13
12714272	15
13182560	16
8039583	13
11743039	13
16917140	16
6877585	15
6996230	13
9960035	13
784564	13
942618	13
16005236	13
2565459	13
2291327	13
27248354	16
273476	13
17461929	16
1166299	13
938104	15
9050099	13
680111	13
11875249	13
8129069	13
6495949	16
9235896	16
3128842	13
2138334	15
7844754	13
14580117	16
14095980	16
4415351	13
9157954	13
12580803	16
10398025	13
592947	17
3430439	13
10153951	13
442937	13
3286853	13
421301	13
1226435	16
22674217	13
599178	13
4626797	13
6075842	15
2009091	13
13138211	13
217184	13
15791065	13
3728318	13
928001	13
2420638	13
3061953	13
2288166	15
3573133	13
3215462	16
2588969	13
2558887	13
2385671	16
32768312	13
630493	13
12758149	13
1752466	13
10291394	15
20081980	13
10309620	13
14719221	13
6445444	13
1332985	13
25503744	13
3885056	13
4017680	13
237716	13
9461729	13
10447265	13
5018598	13
2483860	13
5337908	13
374192	13
6574421	15
11272477	13
3472662	13
32601642	13
2031188	13
24159970	13
338554	13
917796	17
24194665	13
2376382	13
10226205	13
10197091	13
913963	16
3908653	13
6689155	13
1335214	13
1699981	13
175286	17
32764557	13
6869359	13
18323702	13
10280434	13
16538954	13
2287497	13
7853572	13
20766132	13
3746924	13
1784976	13
15396794	13
14605787	13
2284635	13
5903939	15
924072	13
4527447	13
1590672	13
2664732	13
1480029	13
8703641	13
697646	15
7764672	13
31829903	13
38220231	16
3511379	13
2122249	13
3278261	13
15764436	13
1976014	15
15246248	13
1235880	13
6433031	13
1061524	13
10363157	13
2187271	13
2831805	17
2647278	13
24891162	15
2285906	13
20710330	13
17387753	13
5695967	13
7976617	13
29845535	13
13825355	13
5297911	13
3645838	13
13887226	13
5700816	13
740404	13
6844177	16
3708871	13
1102939	17
1285183	13
15593358	13
4835782	13
3835530	13
4717953	13
3685844	13
6126492	13
48067826	13
32028123	16
14012144	13
2468126	13
715334	13
10580876	16
5941544	15
5773059	13
6366582	13
6303348	13
2310615	13
2762259	13
4677259	13
3716414	13
12980680	13
2420209	13
8610937	13
10237127	13
7244519	13
8798195	13
2505165	13
4630118	13
1602467	13
571897	17
6541780	13
24481417	13
4034669	13
771536	17
3876136	13
18339204	13
1629264	13
3299694	13
1169277	13
8814253	13
11834828	13
3199190	17
1120641	13
11581916	17
22739692	13
14662563	13
875769	13
938957	13
11463393	13
8062274	15
18266579	13
5900003	15
2752280	13
10538988	13
10994261	13
16563630	13
4545319	13
885047	17
714853	13
2053182	13
8971034	13
15631902	13
4774801	16
12320451	16
5280103	13
21676699	13
13442767	16
1603783	13
8138060	13
3184235	13
15985799	13
15993564	13
7829059	13
4509570	13
35337472	13
22489975	13
19862917	16
438659	13
743864	13
299321	13
128075	13
13916156	13
1803280	13
2540580	13
3855577	13
6033764	13
7597817	13
26534298	13
431201	13
3192797	13
15515143	13
4953701	17
5204031	13
17601258	13
1821962	13
4028657	13
16347910	13
23733512	13
7885936	13
52314230	13
17480858	13
3979145	13
1653294	13
6883536	13
807902	13
9426565	13
14735041	13
4965777	13
194559	16
4454384	13
19907047	16
22524332	13
6541276	13
27653357	13
1550919	16
12084125	13
2008179	13
3474039	13
7606610	13
2258552	17
7703109	13
4570010	16
2084791	13
10722947	13
1559812	13
20724548	15
27434311	13
14224	13
7551166	13
3117276	13
1088362	13
219068	13
4800085	13
6020054	13
4987479	13
207725	13
21091285	13
3281474	13
847179	15
4338313	16
17167839	16
3021539	13
399991	13
37588262	13
11541848	16
8827842	13
13928944	13
555894	13
1798037	16
329361	13
4284645	13
2274568	13
15613585	13
10696103	13
993050	13
7713440	13
1169000	17
8048058	13
2520974	13
1677038	13
217177	13
1800419	13
5739659	13
19955332	13
2990270	13
461316	13
5601007	13
16589938	13
7230624	13
320499	13
4035777	13
5059471	13
7489901	13
21834652	13
6841591	13
6926883	13
3578449	13
2831071	13
481049	13
1720612	13
33731431	13
580655	13
1290127	17
2719410	13
3469821	15
2626069	13
1689570	13
19889744	13
544127	13
17726944	13
2510398	13
18509320	16
6197690	13
11991413	16
7662484	13
29431482	13
3120145	15
983239	13
688364	13
2629783	13
7374236	16
5059167	13
2049485	16
12990182	17
2123992	13
2373289	13
4742400	13
673478	13
2207736	13
4507010	13
2567352	13
4525508	13
25884416	13
13306678	13
347178	13
586292	13
742019	13
23768185	13
9688527	16
738560	13
1478962	13
741886	15
380321	13
916747	13
2088742	16
940646	17
1971373	13
18968234	13
2552842	13
6426909	13
3767739	17
2146134	16
8877262	13
649759	16
903181	13
932857	13
5579827	13
1947298	15
1657485	13
3698867	13
2831961	13
1090661	13
26912615	13
13785452	13
14254878	13
1338662	13
1118785	13
9849377	13
10726372	13
7106258	13
588034	13
3697434	17
1778649	13
6629598	13
10967967	13
5205117	13
7103083	15
598586	13
120753	13
2331311	17
3755235	17
3536765	13
26301582	13
4784168	15
2860325	13
5034481	13
5580976	13
19474667	13
6750347	13
226287	13
31737119	13
3594964	13
20212799	13
17979945	13
358306	13
10517816	13
1991367	13
4752957	13
8283900	13
5417990	13
8990026	15
529993	13
1410630	13
8931334	13
360164	16
1207901	13
409765	13
3528309	13
1318685	13
17644110	13
6463928	13
1142963	13
5934353	15
1195657	13
7351555	13
331237	13
22393211	16
1469652	13
389637	13
2330370	17
15630744	13
36220	13
2382156	13
3362253	13
2235882	13
7393821	17
723791	13
1037269	13
20319124	13
6285313	13
13428341	15
10267931	13
6595760	13
11952186	13
11957028	13
6042706	13
2137322	13
5512550	13
3136481	13
11091203	13
12288	13
9556312	13
1860083	13
4865610	13
298825	13
377101	13
1400904	13
8256757	13
32861882	13
871096	16
2660495	13
6418857	13
17241901	15
2412263	13
236144	13
3187920	16
23686876	13
54764	13
18981796	13
4934987	13
1562319	13
7127564	13
768779	15
5865345	17
12875500	13
654912	13
1914902	13
5475100	17
1676889	13
803898	13
4811701	13
6388697	16
12958956	13
696988	17
7565555	13
4878469	13
6131547	16
5564680	13
25495033	13
27039960	13
2208606	13
1207255	13
5470612	13
4666527	13
5898848	13
5292433	17
7573139	13
1823105	13
23575752	13
14291866	13
1842242	13
2350056	13
2119583	17
3313748	13
6372780	13
16051055	13
9126910	13
16661193	16
13551748	13
14317268	15
18350112	17
9456981	15
10302533	13
4044359	13
634572	17
985661	13
14546050	13
9153500	13
2328407	16
8045564	13
12472968	13
2226098	16
1149105	13
7333603	13
6745082	13
12894024	13
4678216	13
1017382	13
2311189	13
456453	13
3080772	13
2750861	13
7095531	13
3788930	13
1470622	13
8754316	13
18391020	17
8141873	13
22090408	13
6346741	13
4536002	13
16057474	13
1427657	13
2398557	13
1786778	17
1332773	15
11207939	13
55778717	13
2026665	16
2245869	13
5820944	17
18103731	13
6722654	17
27499786	13
807323	13
288979	13
9785931	13
2818209	13
1466124	13
7183412	13
7757784	13
23633239	13
1710126	13
23075745	13
24578008	13
11930850	13
44079089	13
4718139	16
9237302	13
2953062	16
6302045	13
1554044	13
999454	13
12401807	13
10803654	17
2721185	13
7469376	13
4417983	13
5444156	16
9241054	13
9267562	13
10061741	15
8155310	13
5308880	13
1721399	13
1425581	17
4168244	13
9319204	13
5053544	13
7263782	13
27809021	13
33659379	13
2827107	15
530887	13
13820188	13
2128817	13
3133527	13
11087246	13
14325525	13
16896239	17
19563987	13
3926687	13
2284589	16
6110463	13
9190032	13
9458453	13
5827218	13
2661559	13
18981031	13
11167123	13
10367927	17
6074430	13
99420	13
16924310	13
4157603	17
24230683	13
6326778	13
23901552	13
16584754	13
9802117	16
1232312	13
7745212	13
4492448	16
3548710	13
6526957	13
5021559	13
612210	16
6754118	13
7281036	15
10237608	13
23296608	13
2648828	13
11549192	13
1720305	13
19607929	13
3533951	13
15867345	13
627716	13
8384829	13
4318744	13
11931879	13
6711761	13
24408861	16
1122026	16
5941332	13
1648375	13
2671434	13
1280453	13
19502135	13
5685426	13
9734927	16
17950382	13
22384336	17
426738	13
3257790	13
9558771	13
1344106	15
2074651	17
14946746	13
3024372	13
721609	13
13202029	17
497231	13
13206985	13
10619554	13
1228029	13
44865426	15
10050150	13
9819456	13
2074245	17
33051184	13
5772665	13
388005	13
2791042	13
12885262	13
3810386	13
11793746	13
643620	13
1430277	13
3069682	13
6352591	13
34195800	13
9215533	17
1214984	13
7555573	13
12407753	15
3786742	17
3897751	16
4574060	13
24057631	13
3685070	13
5565566	13
12018083	13
8066330	13
8086972	13
5209755	13
21964999	13
2931114	17
5546159	13
10769344	13
5299154	13
9417734	13
33393315	13
1417805	13
4552659	13
2878534	13
4897684	13
585715	13
10972871	13
9850113	16
3657435	13
1835645	13
5473493	16
12273220	13
6772219	13
12155008	13
15191774	16
870324	15
15034349	13
725029	13
1775424	13
15591462	13
6244921	13
3116367	13
2152308	13
1178445	13
5896919	13
1415795	16
19761103	17
5574418	13
16117630	13
13367837	13
5873436	13
3391761	13
6927363	13
6911224	13
13804217	13
6934444	13
14204086	17
14202511	13
6598086	16
8337532	13
19219828	13
14162631	13
640599	13
5402420	16
2983442	13
5187944	13
4459057	13
2035621	13
1270660	13
13753150	13
1177200	13
5558821	13
3523968	13
19254330	13
12965894	13
26199096	13
11903616	13
3156560	13
3431673	13
283825	13
7646909	13
6507263	13
739739	13
13039447	17
4693378	13
5929684	16
98595	13
5351511	13
568723	13
14433008	16
5731701	13
11121479	17
2799838	13
1857174	13
4750254	13
13169703	13
12083356	13
3925045	16
2513859	13
8742075	13
5654536	16
6706074	13
14229434	13
28712288	13
422078	13
7822241	13
1640253	13
14410736	13
2681387	13
2805124	13
738755	13
8448651	13
4513798	16
15488073	13
1226813	13
1179218	13
8577873	13
8750007	13
142528	13
195491	13
13060766	16
8510149	15
4582032	13
13568876	13
17221281	13
5474331	13
2573909	17
7128404	13
1088789	16
8820223	13
1433831	13
1018704	13
1749898	17
1415623	13
1086497	13
5560409	13
19865056	16
1718058	13
28779863	13
246164	13
3908525	13
3134349	13
13350794	15
5714147	13
1696557	13
2594409	15
3872260	13
330555	13
3378822	13
4450013	13
4209523	13
19164714	13
2263413	13
1993925	13
1597073	16
16874742	15
34980985	13
13336767	13
5108835	13
7320169	13
3149683	17
19429101	17
9192683	13
19984337	13
18038958	13
9659099	17
5015169	13
2868979	16
17127507	13
1872611	13
8018661	13
10777083	13
1392705	13
1539723	13
3367404	13
16417252	13
2302980	13
1464797	13
6769191	13
1420653	13
319706	13
4666660	15
4807434	13
12915007	13
1253803	13
9381025	13
10646701	16
29047970	13
2778736	15
5197039	13
8110463	13
13252798	13
3134326	13
3622324	13
3896212	16
13834500	13
5764264	13
10931837	13
19726212	13
5003146	15
7336349	13
1807203	13
1358293	13
5136580	13
21482437	13
37289341	13
16344785	13
6564504	13
7193897	16
498823	13
6887893	13
11420466	15
4845409	13
2538304	13
2196709	13
16363012	13
19558891	13
2014312	13
4410738	13
1057967	16
5133705	13
494727	13
2466289	13
945881	13
4072878	13
10380502	13
5743976	13
1948927	13
1167938	13
5596633	13
13846765	13
10594798	13
7942418	13
19117961	13
428664	13
637415	17
1569354	15
6007707	13
1197824	16
3894995	13
12715019	13
9941854	15
14538431	13
2554226	13
1710276	13
6505945	13
1052790	13
12175420	13
16117016	13
3051408	13
4360692	13
3768496	13
27792259	13
440437	13
339157	13
3608378	13
4083768	13
62874	13
5384164	13
4537122	15
6583919	13
10273229	13
17570920	13
2576590	17
3822815	13
7271812	13
2301973	13
17648846	13
2857619	16
9802793	13
1675957	13
4855627	13
7662306	13
866491	13
8944270	13
4695558	13
29468700	13
6873681	13
10161043	13
7716145	13
23930311	13
9203094	17
979589	15
30738285	16
634709	13
7426621	13
3266943	13
28375631	13
5197277	13
377403	13
6903653	17
10183426	16
2365665	13
1897227	13
7864329	13
5008599	13
4687780	13
2209498	13
13303604	13
14725810	13
2421492	13
30384593	13
1126328	13
456900	13
894110	17
2519731	13
2611244	13
8413416	13
4618549	13
5981677	13
1855539	13
15088728	13
4674049	13
28035411	13
602467	13
10636206	13
5802303	13
5031857	13
1778561	13
11045446	13
5369725	13
6813030	13
3083782	16
34299756	13
16153689	13
5777394	13
5886784	13
5448986	15
1372382	16
823774	13
10574764	13
10097692	13
10593964	13
7013111	13
5762440	13
33365745	13
12487145	13
14898220	13
4103743	13
1099042	13
3742772	13
1683082	13
3515569	13
294767	13
4536466	17
7780910	13
15535291	13
5760964	13
3571462	13
3405869	13
7213650	13
9315937	16
2504311	13
32621440	17
9638648	13
1754180	16
3818757	13
3081152	13
10493781	13
1105131	13
634328	13
6821179	13
36679054	13
966930	13
13695371	17
1397410	13
6172455	13
1821471	13
3469097	13
33372778	13
17685943	13
1503240	13
3368498	13
3480121	13
35183258	13
16932277	13
21805222	13
8477734	13
12999122	17
627720	13
23165110	13
7528674	13
4603392	13
18913977	13
10094708	13
1675391	13
13265712	13
8977628	13
1658491	13
4886966	13
5475805	13
4445712	15
780095	13
17014127	13
236796	13
19991271	15
3404581	13
25279280	13
10661627	13
7504806	13
4659171	13
15430026	13
25098798	13
15393200	13
8367574	13
5333565	13
1808813	13
2484772	13
4799517	16
2491818	13
14316219	13
8165930	17
24899143	15
224469	13
1743044	17
11337706	13
26802745	13
2506827	13
8600713	13
3324634	13
23206569	13
4925667	16
11136871	17
2579465	13
13678567	13
14008600	13
11324861	16
1338225	13
27144496	13
11117176	13
1139100	15
2707884	13
17817625	13
3346437	13
2387439	16
2776803	13
11876822	13
1865044	13
12573536	13
2513425	17
227915	13
7017657	13
13420743	13
3541887	13
10447798	13
14003808	13
27871858	13
943802	13
8368553	13
6427475	13
17939507	13
12842623	13
2754371	13
19782694	17
3404433	13
3355859	13
3372840	13
4452984	13
8396321	13
4463703	16
17417590	13
1267687	16
25901736	13
22189528	13
1543936	13
20068683	13
7618084	13
22015648	13
4345912	13
6030681	15
4586413	13
15567482	13
25661603	13
6688326	13
11259379	13
12527133	13
524751	13
2404195	13
11073629	16
5656726	13
449353	13
1399999	13
5962424	13
41682266	13
1441826	13
2947064	13
3871165	15
13486749	13
8601084	13
17028885	13
4720468	13
1844088	13
7308761	13
558623	13
4464883	13
2375977	13
2357843	13
9480242	13
4335531	13
967161	13
3295246	13
1013252	13
9161667	16
279460	13
18790186	13
4436358	13
6567396	13
5843549	13
9169444	13
1768108	13
154301	13
7933638	13
10781225	13
10824425	13
5085187	13
7276986	13
29559022	13
10843344	13
533672	13
21041983	13
20154309	13
11430484	13
6448411	13
7341945	13
20107686	13
14011911	13
1087806	15
1314660	13
10024481	13
3402930	13
6420149	13
21171172	13
16212634	13
7587208	13
2399859	16
13058804	13
4452118	13
4101217	13
7449658	13
2566230	13
9308171	15
13814293	13
9661361	13
10914787	16
4972838	15
89798	13
6314037	13
9704183	13
1893195	13
3353921	13
1474495	13
3967561	15
2855578	16
2615199	13
11576525	16
10570952	13
3798052	16
22944558	13
2863422	13
59712477	13
5666486	13
8039452	15
8959272	16
5419059	13
1987997	17
5528811	15
2986494	13
4709251	13
10510269	13
2164022	13
10178397	13
16627247	13
4825514	16
2805293	13
1386855	13
1204182	13
25330874	13
500772	13
3997220	13
6033653	13
295068	13
152519	13
4214761	13
524743	13
3332391	13
6434033	13
13769348	13
2241285	13
6533643	13
10784743	13
7136016	13
374544	13
186655	13
18190708	13
4886314	13
14898161	13
3986868	13
3945357	13
3180395	13
12867551	13
6893697	13
1696524	15
7347743	15
16582212	13
95563	16
1730347	13
3668443	17
6083494	17
1625497	13
4205917	13
4143696	13
11262812	13
7357018	13
4022803	13
865848	13
5087463	13
4097121	13
5457869	13
2708959	16
22064196	13
9123933	13
18635476	15
7476794	15
20138154	13
4382180	13
9373008	17
3161478	13
46704	13
13794861	13
10519111	16
5476547	13
52238308	13
1705620	13
6320725	13
3362145	13
2633937	17
16121583	13
1662643	17
1909498	13
3014099	13
2892365	13
738955	13
2455065	13
5012625	13
786240	13
10179290	13
7102003	13
2440067	13
15938146	13
2858492	16
8976276	16
4370798	13
14114679	13
7191213	13
27059998	13
5297181	15
865694	13
6286172	13
355459	13
10367188	13
16176822	13
561365	13
15247372	13
1253605	13
4722824	13
138888	13
112158	13
299172	16
6761995	13
3474376	13
6010758	13
14898213	13
22924701	16
1242413	13
11320851	13
774264	13
363988	17
14271340	13
664242	16
4738658	13
3942364	13
8749922	13
1664972	17
5066439	16
6137700	13
6817745	13
20527691	13
20692267	13
9021027	13
11446100	13
2982848	13
9454174	13
4333974	13
4566128	13
13612453	13
26569974	13
3732613	13
2871395	13
10959220	13
116569	13
8442820	13
2780939	13
6060442	17
9550646	15
5142446	13
1375005	13
3004024	13
5467599	13
4581995	13
2933457	13
8730379	13
8437339	13
24796570	13
12704245	13
6800671	13
13977561	13
3262485	16
8981626	13
4347011	13
1003615	13
5099742	13
7931365	13
2589276	11
11285777	13
404792	13
11239040	13
20836533	13
987331	13
4067415	13
13820499	13
2151845	17
4774031	13
5546450	13
5135696	13
4190008	13
2867680	16
16497254	13
15762916	13
4206328	16
9316933	13
15517215	13
4388985	13
6993574	13
79208	13
3209826	13
16009265	13
6566534	13
171667	13
6652699	13
5394984	13
3888364	13
6730327	13
4977128	15
13354226	13
30823184	15
747814	13
379984	17
4107248	13
59247129	13
1141775	13
6207293	13
951368	13
226710	17
8675948	13
22290569	13
2051876	13
3581376	13
1463971	13
27226527	13
9499635	13
5181216	13
3805734	13
3841812	13
2979135	13
819789	16
1419513	13
16650862	13
26015393	17
4979251	13
2145002	17
7983166	13
3612989	13
4214635	13
18080598	13
17556088	13
3573722	16
40170	13
17592065	13
5253137	13
7872244	13
2759420	13
13563649	13
1611489	13
16842854	13
14059779	13
1757851	13
7884394	13
3660523	13
19500624	13
4091042	13
12239321	13
28742239	13
6580468	13
1235	13
1490935	13
1621451	13
17580663	13
1400599	15
12266040	13
3897557	13
17579091	15
581357	13
8653350	13
7262505	13
1610759	13
3098481	13
882649	13
1849039	13
2118992	16
15050498	13
4840659	13
8195255	13
11837233	17
13454810	17
13044854	13
13448109	13
4526304	13
7819325	13
19396203	16
12468322	13
36280296	13
3316008	13
11425437	17
5875524	13
5134103	13
7379680	13
6321941	13
15720907	13
348648	13
8729547	16
13848472	13
9374984	16
17972424	13
7607157	13
8812228	15
6192072	13
694792	13
2766062	13
1122515	13
4566451	13
5944577	13
5807342	13
5480856	13
5055042	13
4585128	13
2234477	13
634271	11
5310523	13
676036	15
649631	13
306839	13
1156604	16
283396	13
129044	13
6695183	13
3615779	13
11465688	13
5713978	16
9300263	13
8769829	13
1398801	13
358131	13
20156814	13
213680	13
31153775	13
12295527	15
363782	13
18227453	16
13880418	13
5031674	13
406157	13
13972800	13
3309939	13
61918	13
19684359	13
7764295	16
13621906	15
58410	13
29210516	13
760363	13
3816340	13
1314635	17
42053115	13
5301212	16
13107172	13
15185085	13
11556863	13
4484055	16
1064951	13
1813881	13
98663	17
20662678	13
860727	13
10901074	13
4617772	13
18181951	13
18508059	13
1766817	13
736622	17
8691031	13
2992069	13
25198478	13
3046108	17
7726878	13
21129937	13
9137986	13
5940281	13
4826227	13
17200246	13
2816907	13
1192639	13
2318036	13
8532518	13
1694603	13
16022186	13
6673135	13
2029652	13
17382172	13
300517	13
24921912	13
4173692	16
2974173	13
2899358	13
4616325	13
11043700	13
2011979	13
26062383	13
30248498	15
1369284	13
12101442	13
515046	13
6281052	13
827958	15
1989885	13
6295371	13
1017751	13
11567480	16
2405996	13
15735908	17
10703937	13
2029437	13
6606310	16
12388126	13
5246561	13
9172688	13
126980	13
2591158	13
2765658	13
8660082	13
10265447	16
2998986	13
17043888	13
12356015	13
1825985	13
13122069	13
2389466	13
135205	13
22239459	13
923519	13
4752751	13
278235	13
1604076	16
16546783	13
9832701	13
1200274	13
15284748	13
11543699	13
7654658	13
14179780	13
16550055	13
2800220	13
6017595	13
5796675	13
22732836	13
14924291	13
6161880	16
2740342	16
3762601	13
10256729	13
19796938	17
4098217	15
13564787	13
339253	13
10435770	13
2391351	15
30960276	13
18374786	13
2754288	13
5968990	13
2824216	13
239047	16
4483203	13
948443	13
5863789	13
24518240	13
5135056	13
391809	13
17101316	13
4561523	13
1719630	13
2942451	13
18494585	13
1423529	13
1171153	13
6246974	13
7576207	13
5396885	13
293860	13
18613296	13
2080467	15
3656407	13
9762930	16
8566032	13
30510904	17
11229284	13
6635701	13
13759313	13
1420958	13
338724	16
13265082	13
25481921	13
20548265	13
7553353	13
14607375	13
330153	13
14498155	13
2829716	13
11157640	13
11334522	13
4125636	13
2000052	15
13487115	13
1335879	13
6577014	13
1931569	13
668668	13
9731547	13
20745336	13
12825636	13
2223717	16
30173534	13
14709818	13
11225001	13
106776	13
2156315	13
197063	13
995303	13
3532323	13
6675526	13
7510933	13
8902445	13
12582056	13
1296116	13
16855505	13
3394808	13
10117647	15
2770148	13
30391579	13
5219329	13
69447	17
11668412	13
5776463	13
25532889	13
1703716	13
3531355	13
10702807	13
24489168	13
3124340	16
4408522	16
15366540	13
7910956	13
4942133	13
13094229	13
1957344	13
4598661	13
3006232	13
20674233	16
731802	13
15118226	13
3761786	13
1403659	13
22472425	16
2683986	13
1502376	13
1392158	13
6968765	13
5534846	13
20947492	13
17908827	13
11008842	13
2923764	13
17295174	15
18290429	13
1071817	13
5674259	16
19199472	13
4039715	13
484424	13
6802985	13
18270561	13
19199	13
4581633	13
13076708	13
10067645	16
13146010	13
7393333	13
14843851	13
487512	13
1353394	16
1770956	13
12465602	13
583116	17
17327535	13
6759192	17
2252246	13
8148549	13
4425486	15
25209109	13
20113701	15
5422580	13
1307258	13
7363965	17
1877549	16
11422987	13
18460720	13
542890	13
8097200	13
5986029	15
186731	13
6095379	13
7912666	13
1923532	13
1909629	13
5781463	13
7098057	13
18770569	17
7168066	13
2331358	13
11409161	13
1838594	13
19867114	13
4560516	15
11742929	16
11778364	13
1425902	13
13813181	13
10139555	13
7763346	13
3234787	13
10526799	13
16847496	13
2566822	13
33566	13
8582530	17
7439408	13
3669252	13
17235399	13
3141722	13
7140555	13
19249662	13
11656809	13
1563861	13
3716040	13
1239104	13
4922201	13
227790	13
3111966	15
5030611	13
12220082	13
541208	13
578347	13
6792259	15
3003738	13
4599237	13
9987111	13
4109405	13
6578980	16
6303426	13
1152301	13
2056631	13
33992097	15
7766705	13
4558216	13
8115943	13
11501825	13
9573577	13
30256532	13
2808910	13
13430320	13
9693543	16
902076	15
11862118	13
15093131	13
1373776	15
7128809	13
3301884	13
25740385	13
5470944	13
18816692	13
9162303	15
1502157	13
12320281	13
16109628	17
1318882	13
664245	13
1843253	13
15021240	16
6717517	13
9478527	15
6668463	13
486903	13
4787239	16
5043048	15
18928812	13
4993693	16
9411961	17
25898091	13
100233	13
5671678	16
9264948	13
2195710	16
4077345	13
6172387	13
2177609	13
11750255	13
5840585	13
8689042	13
15628445	16
4878435	13
7881113	13
12335706	13
4076423	13
3826448	13
2097526	16
1497375	13
3115244	13
21137206	13
35094486	13
8989654	13
27019355	16
7634463	13
8231844	13
6362173	13
14053299	17
9951028	17
16584877	13
9860762	13
27064457	13
3451508	17
2685318	13
1244987	13
11416868	13
8000892	13
21188535	15
7619518	13
1860120	13
27727186	13
5820873	13
12589769	13
15024703	13
3010096	13
6967396	13
1258920	13
7380737	13
8389353	15
8056403	13
2374240	13
12434866	13
2374369	13
1054813	13
2956988	15
21128501	13
9877955	13
11681206	13
4102042	13
17896225	13
26772537	17
3190245	15
27865284	16
594579	13
7768781	13
909001	13
428258	17
1141547	13
202397	15
6197266	13
2188516	13
9455560	13
3681396	13
16832491	17
2945900	15
644668	13
26475298	16
13790230	13
3785802	13
311876	13
12099884	13
10045123	13
319983	13
2113971	17
242300	13
11508971	13
5068726	13
2552845	13
5796193	16
1729328	13
201294	13
3103537	13
24511917	13
7083512	13
10805551	13
23599305	13
446180	13
7572795	13
86182	13
2331371	15
2650708	13
16370039	13
1051889	16
5834181	16
8866363	16
7703777	16
14122260	13
200779	17
1606817	13
4900853	13
11860726	13
3387245	15
8971756	17
10261658	13
2041841	13
6563491	13
193759	13
14529065	13
9981696	16
12505589	13
4317867	13
2423655	15
5284442	17
7902060	13
3508476	13
15594477	13
6284648	16
8371906	13
277408	13
25467810	15
16550775	13
4614373	13
1463340	16
12525980	13
5720066	13
908685	13
1907045	13
8612629	13
2497522	13
8517635	13
16349149	13
22676439	13
613113	16
5123750	13
17089	13
20537128	13
7121284	15
9290027	13
6436701	13
2330512	13
3129883	13
404350	13
3487707	13
17251195	13
11107869	16
769689	15
291652	13
3510478	13
3016507	13
3609982	13
656540	13
6768789	13
5273747	17
2650736	13
2801231	13
2004317	13
3982746	13
12640550	13
16942476	17
2160528	15
9788139	13
4033986	17
9917681	13
7233642	13
16324716	13
1359859	13
25395166	13
2898469	13
22538431	13
8494659	13
37845897	13
4158428	13
2839440	17
663804	13
11577141	15
5719121	13
6177482	15
7449263	13
8771718	13
1383697	13
7286133	13
4155452	16
43716879	13
18596390	13
17815784	13
989294	13
4323515	13
4219706	13
12022629	13
5616983	13
73870	13
21510507	13
901757	13
5051989	17
14199902	13
3524217	13
8530124	13
18586119	17
893263	13
5286848	13
6452263	13
3869818	13
1011790	13
511348	17
5728757	13
17076417	13
26138201	13
45863249	13
16875585	13
14590730	13
20390061	13
4744306	13
490667	13
1866308	13
982078	15
8866697	13
6910906	13
5557858	17
10978552	15
12304971	17
8615373	13
2301152	13
20811173	13
4986316	13
5925103	17
9681833	15
4606661	16
10981821	13
13644200	15
1119853	13
9074661	13
5676067	13
10975716	13
5197475	15
1656549	16
332541	13
8344635	17
9425691	13
9680161	13
6793980	15
10236193	13
1033664	13
24592013	13
2375455	13
14317062	13
12682383	13
6935797	13
827361	13
973446	13
16734772	13
224835	13
1136	13
1418902	13
193176	13
3106890	15
4253045	17
5452580	13
6526236	13
14865955	13
9003781	17
24424616	16
6093759	13
1137606	16
9686066	13
971184	13
12583318	13
1827800	13
5673561	13
32814783	13
10495114	13
46109	13
1189761	13
1026387	13
10198995	15
16628804	13
2786562	13
6950208	13
19615791	13
3239027	13
13170334	13
17699626	16
4760928	13
6166240	16
685810	13
5682980	15
15156143	16
15623649	13
5439352	13
8707404	13
2333490	13
5631034	13
7545269	13
970644	13
10251299	13
2516813	13
27594971	13
11882476	13
32665047	13
17217304	13
4893557	13
11783469	13
8850759	13
9061042	13
4934747	13
6933220	13
13047582	13
6465726	13
539338	13
1903534	13
2693409	16
14964359	13
1763261	17
1082916	13
9598045	13
4006029	16
1324599	13
5164653	13
7500626	13
55344482	13
15613944	13
37153880	13
953273	13
118122	13
4749410	13
873568	13
3656543	13
15904306	13
744876	13
1666864	13
7016542	13
7461915	13
1883737	13
10575057	13
9121375	15
17291288	13
2918328	16
417387	13
3791047	13
11754661	13
3360274	13
3960619	13
2813665	13
7858926	13
861054	13
6085734	13
19691159	13
15221496	13
22723276	13
3077111	13
5064342	11
5751815	13
3302975	13
5359383	13
8010987	13
7543749	13
8214072	13
1352439	13
24658412	16
21080834	13
1890949	13
1372405	13
1284440	13
3053469	13
33611385	13
3093123	13
14479493	13
7086459	13
1550167	13
5079195	13
1108189	13
25538928	13
18103063	13
602134	17
744557	13
4849090	13
20950038	13
6357442	13
2679054	17
4270344	17
35133126	15
5514971	13
5252331	13
6915694	15
13824296	13
22920327	13
33749445	13
7580304	13
4881451	13
291735	16
7172316	17
12572421	15
4027375	13
652292	13
3141240	13
799508	13
9820763	13
3627946	13
1969696	17
2116467	13
5010899	13
5216110	13
4496689	13
24597028	16
5354650	13
8247877	13
4448020	13
2360986	13
8037340	13
3072646	13
203778	13
5869637	13
4658898	13
1975860	16
5138253	13
2789479	13
1365315	13
968339	13
655959	13
417760	13
809158	13
6096121	13
6786817	13
8082042	13
16043766	16
10781258	13
7961438	13
14672637	13
20723896	13
7176	17
9935533	13
589358	13
7010570	13
25555940	15
18925601	17
1300342	16
17284381	13
8492006	13
3817882	13
595679	13
1224444	13
1430536	13
19885887	13
949761	13
642628	13
7710664	13
8165522	13
16196717	13
1284888	13
8056321	15
6947908	13
7368262	13
420907	13
8070027	13
4001222	13
13677238	13
611911	17
8094926	13
385843	13
470547	16
20899131	16
5082104	13
6625574	13
3465000	13
9351834	13
1130086	17
34739137	17
14718385	16
1965570	13
17688152	16
1521921	13
10605234	13
15109153	13
22362967	13
3497596	13
21316495	13
5592927	16
3699676	13
605396	13
15095449	13
38221742	13
340234	13
663751	17
24868400	15
1501975	13
11784481	13
10906895	13
14014455	13
1418978	13
12751246	13
6072034	13
9232522	16
7908697	13
25597824	16
13924240	13
10076329	13
3718369	13
1731463	13
9085966	13
6534818	13
2400549	16
3470160	13
4168400	13
3977176	13
5247957	13
14734600	13
17331565	13
9853056	13
840700	13
1793484	15
5720273	13
3343093	15
2968563	13
2106949	13
7169314	13
4207386	13
6137460	13
18700048	13
9743684	13
5056424	13
1860895	13
7367575	13
10225611	13
11591118	13
17319340	13
5952033	13
8237220	13
462846	13
8568024	17
789333	13
7758890	13
6978683	13
5998758	13
7425972	13
621199	13
404051	13
3445676	13
26534350	13
9969284	13
10950818	13
506216	13
19204263	16
12429372	13
12567471	13
7966437	16
2867841	13
11160612	13
10439019	16
15892830	13
10241890	13
6830816	13
1253620	13
22334000	13
981190	13
15471892	13
6170259	16
41102670	13
4981222	13
996431	13
17855242	13
17911412	13
1578646	13
2816488	13
3710507	13
13421580	13
18508466	13
13790615	13
401376	13
13914509	13
15690993	13
9194085	13
13905243	17
20331623	13
6793207	13
5129216	16
2174466	13
9380104	13
8269823	13
9490145	13
1395913	13
9746946	13
7198644	17
23548422	13
2269778	16
13472567	13
45056	13
896236	13
5437653	16
3765167	13
4179796	13
1179893	13
1831702	13
6896931	16
14511034	13
2446321	15
4243982	13
24724166	13
3519555	13
21144899	13
23135670	13
1675307	13
3415120	15
33141148	17
7128380	13
14120952	13
9785278	13
3383983	13
13535532	15
2416822	15
3145868	13
5050173	13
8048059	13
14692826	13
7733920	13
595696	13
22624742	13
2198172	16
2005390	13
349389	13
11597031	13
2600159	13
13694136	13
5283346	13
2946392	13
24261358	13
19473813	13
4673971	13
13866828	13
859880	13
1874932	13
3643784	16
8651326	13
13407740	13
463043	13
7073092	16
11085055	13
10730524	13
7759601	13
20085802	13
14192236	13
1550364	13
11969722	15
2967602	16
824727	15
4474004	13
3290135	13
6914569	13
355284	13
8954564	13
9378782	13
7796668	13
14250448	13
1190043	13
37453197	13
12104552	13
25435826	16
1942446	17
4921883	13
12374016	16
29065523	16
38661623	13
436588	13
9468896	13
3068211	13
2882087	13
5697109	13
4807798	16
11826405	13
3380635	16
4125123	13
1520279	13
1341039	13
1867464	13
6664220	13
18108729	13
326582	13
11416197	13
8160176	17
3759519	13
10644279	17
3456670	13
33490686	13
7609168	13
20101091	13
1959637	16
7905869	13
7039309	13
12871678	13
8962282	13
13304161	13
7885259	13
1120588	13
4343542	13
4250790	13
10768192	13
1535672	16
8692518	13
505113	16
6919019	13
1085	13
10763379	13
3349076	15
1024712	16
10471525	16
24133192	17
4112807	13
8492952	17
7422473	13
6140104	13
1565611	13
14045321	13
35186464	17
4530478	17
4631262	13
4290964	13
8322382	15
41286371	13
16473232	13
36615	13
42623417	13
4817956	13
38368849	13
3959835	15
5091006	13
9152701	17
2687992	13
2844672	16
24711249	13
3659301	13
11853337	17
6297462	13
2927159	13
15284119	13
3543178	13
618678	17
3404284	15
7959519	13
2147524	17
23436862	13
12314203	16
8129645	13
441743	13
3010797	13
842033	13
11022491	13
848755	13
6448862	13
2258280	13
319510	13
7336812	13
10900191	13
13339216	13
5938934	13
19260730	15
2975936	16
260884	13
11963220	13
21767901	13
1164327	13
4057652	13
20748716	13
12857473	13
6375302	13
8685216	13
5953156	13
13875181	13
7920292	13
7481577	13
10307770	16
1263304	17
10328258	13
6186067	13
7152783	15
4964932	13
22966337	13
298699	13
10536661	13
9353778	13
2082461	13
2856769	13
16415584	16
336725	13
3109096	13
1918251	17
9727367	13
1836440	13
1412699	17
22221975	13
801986	13
13236233	13
3697142	17
13721980	13
6568438	13
4239948	17
9230736	13
3152615	13
1921055	13
7626773	13
1766874	13
10634327	13
45016526	13
13257758	13
621644	13
2107178	13
7932864	17
42343149	13
3020150	13
29945989	13
9599743	13
12662977	16
1819320	15
31957054	15
6191576	13
31940194	13
9191531	13
28784227	13
3219955	15
1696877	17
19302262	13
2152933	13
831613	16
16557137	17
29095086	16
419414	15
6020772	15
6444053	13
65422	13
1438693	13
279791	13
2473142	13
1071704	13
15982508	13
6978678	13
19685649	13
8215952	13
17398071	16
11414882	13
1261415	13
976593	16
34068473	13
6628461	13
8823597	13
4592975	13
6945527	11
12837319	17
2798428	13
19643664	13
3804634	13
485788	16
10688927	13
18107321	13
33788	16
2124126	13
2520951	13
11574443	13
5816029	13
13941437	13
9425251	13
15547834	13
7789866	13
11775504	13
10393796	15
8892301	13
8237	13
6549747	13
7311030	13
7508826	15
7902673	13
17083521	15
5858513	15
20620312	13
2489353	13
4111212	13
1690215	13
5390385	13
225878	13
11454819	13
21763445	13
2797426	13
15793885	13
1833699	13
386689	13
448208	13
12106465	13
22287121	13
8482733	13
164353	13
7331395	13
6608094	13
3028142	17
6291605	13
535879	13
1131197	13
518491	13
10930361	13
11528878	13
5547044	13
4118497	16
4000014	15
18839168	15
5000947	13
1876300	13
26109836	13
3122678	13
9206289	13
9090347	13
9517404	13
3817686	13
37658861	13
12467893	13
1327907	15
2747795	17
3958195	13
2935331	13
5118388	13
1421399	13
16557940	13
7464241	13
1096369	13
27085928	13
1261727	17
2679126	13
11631074	13
5419973	13
1303340	13
11934342	16
1017363	13
13658566	15
788530	13
6578070	13
2640912	13
2574831	13
555609	13
3478561	13
2998912	13
7303851	13
245419	16
4184674	13
261449	13
10581789	13
17267270	13
24194690	13
2341920	13
1049822	17
10816262	16
19751248	13
638577	13
4934253	13
4895483	15
458784	13
5140809	13
6632011	13
1673964	15
5601330	13
8492799	13
18231518	13
6733683	13
17132979	15
1203022	13
3020998	13
12117866	13
58551	13
1167232	13
9899634	13
11798693	13
23448571	13
5305869	13
13942	13
11391760	16
727536	13
19077712	13
4009636	15
14131353	13
1322759	13
1984317	13
7439539	13
14385560	13
7304827	13
16792577	13
5174367	13
9759719	15
24864943	13
11960997	13
9187904	17
20107306	13
2998711	13
440826	13
1210844	13
587944	13
624241	13
6290295	13
1256902	13
3141318	13
1037774	16
2647522	13
2418395	13
4090143	13
19266623	13
3137769	13
4623076	13
8835029	13
3553164	13
5024951	15
2307222	13
18434441	13
3225358	13
9845029	16
7882723	13
7542456	17
6270813	17
13009463	13
436895	13
7159351	13
7189735	13
4970295	13
15244989	13
8059874	13
5185376	13
2647548	15
10685403	13
7186357	13
401097	13
4281696	13
6133413	13
7781933	16
5306310	13
1181042	13
1035012	13
8692237	13
42614514	13
4295133	13
6585081	17
250025	13
8313074	13
4346689	13
3512881	13
5608086	13
5272055	13
5187685	13
4275110	13
2757162	16
4701293	12
3172912	13
653101	13
151669	13
2930535	16
292016	13
13446015	15
1431619	17
9840843	13
5517424	13
6766054	13
6655121	16
3464206	13
8442906	13
13088587	13
3691136	13
48013086	13
56779	13
6624971	13
27709202	17
1015261	13
833112	13
6443185	13
1625763	13
514877	13
9577660	13
2839096	13
3822053	13
2078751	17
1506318	13
4409358	13
2820130	16
2138963	13
10540064	13
22223960	13
19695285	13
7690490	13
2729103	13
5062306	16
8682306	13
8319217	13
1929095	13
7885813	13
3814250	13
2598380	13
1226323	13
19143209	13
9298527	13
7048711	15
493306	15
3644962	13
4341127	13
3450415	13
5238673	13
11629730	13
12756467	13
4904092	13
11054133	16
2344939	15
40099895	13
3278260	13
23476279	13
8043347	16
7900563	13
14541228	13
24074682	13
277915	13
4844282	13
5194698	13
15617152	13
5970933	13
656190	13
12063661	16
8143112	13
749803	17
2017870	13
15745124	13
24383973	13
1100591	13
9673293	13
7598066	13
2241700	13
1004893	13
8599720	13
457274	13
6116463	13
2708238	13
8347480	13
6586303	13
3129843	13
4525276	13
4155803	13
7752414	17
4195306	13
264742	13
33075903	13
2625392	13
9171718	13
17604973	13
14665564	13
12894874	16
573654	13
938538	13
2197175	16
20267040	13
14907922	13
7119380	13
15498327	13
2702918	16
11682511	13
3365852	13
18647605	13
16786241	13
3968903	13
2557668	13
2280988	13
1277854	13
11717148	13
6631916	13
1637033	13
11612630	13
17531494	13
17980090	13
7725357	13
849262	13
8697307	13
7375369	13
14459302	13
2398594	13
2336052	13
4825171	13
10857365	13
4903772	13
9535385	13
15238737	13
10586193	17
1236186	16
4308109	13
9242691	13
12437074	13
3424042	13
810861	13
14452075	13
4101455	13
3843540	17
19946305	13
7145783	13
1192496	13
6099065	13
24380404	13
6464834	13
974042	13
7694853	17
3649402	17
426751	13
483719	15
28040617	17
7242693	13
129178	13
11042732	13
3596520	13
7125723	13
1319958	13
674413	15
2897864	13
2374214	13
4911773	13
15285273	16
17305459	13
4621692	13
852824	13
7743245	13
7150675	13
7235816	13
11159711	13
26152486	13
33612931	16
2102904	13
1408973	13
4623596	13
5917210	13
9584811	13
3503730	13
6433597	13
40318804	13
9006805	13
8867632	13
4156521	13
22720797	13
1108405	13
12674209	13
2372818	13
1034460	13
12142975	13
24443992	13
8545613	13
8495019	16
9893528	13
6959166	13
38060570	13
3140914	13
21582904	13
15543	13
5800691	13
13798870	15
584091	13
5972967	13
4939862	13
3587409	13
10037865	17
4674100	13
740246	13
14130178	13
6701429	15
13711264	13
7080368	15
502019	13
8445246	13
3767651	13
8970794	16
18925032	13
6236559	13
336352	13
5736328	13
1781585	13
5559047	13
17561096	13
12122348	15
10044056	13
7545070	13
1209193	15
8879381	13
10568543	13
6272348	13
9468542	13
265356	13
11352332	13
17250699	13
3622419	13
9181779	13
1415290	13
15701363	13
10407464	13
7459244	15
11604062	13
10526623	13
18299588	13
21844446	13
14317438	13
8203689	15
16639140	13
3731480	13
6860710	13
25650386	13
6553038	13
536262	17
4442463	13
22829058	13
7857918	13
21007276	13
4011871	13
11390718	13
27765978	13
5285079	15
5559199	13
1423278	13
9759671	13
672725	13
3274430	16
216831	13
19233821	13
3271564	13
3099644	13
852809	13
3739653	13
7383510	13
15473315	17
3090165	13
17191536	13
3651198	13
1067267	13
1553975	13
808724	16
24349102	13
3967011	13
4029372	13
3724243	13
18320696	13
2464353	13
3833651	13
5048253	13
1170974	13
6587049	13
7600232	16
21138209	17
10718440	13
6912816	13
2496320	17
4259917	13
1771174	13
2645240	15
2782259	13
2370842	13
13663907	13
5586131	16
2457468	13
1365236	13
8760055	15
8257653	15
26544315	13
17218826	13
7511920	13
1195888	13
5307242	13
2621526	13
16128707	13
5436042	13
5418472	13
4156617	13
11739005	13
2974710	13
9966082	17
2096493	13
3704145	15
9965340	15
6868496	17
3716514	13
7325777	13
13434651	17
7634646	13
990139	13
16251510	13
10131771	13
6181017	13
37245193	13
1217756	17
373258	15
512129	17
4443657	13
8972334	15
10552156	13
16751192	13
1628242	13
4817597	13
362683	13
2986789	13
10234377	16
10924380	13
114475	13
7471803	13
9402420	13
11657898	13
456585	13
6741352	16
14114181	16
4728847	13
2438489	13
669435	16
2710180	16
6412297	15
17175057	13
7834144	13
11473671	13
1157838	16
10871049	13
4200535	13
10146138	13
26175895	13
2184953	13
10347335	13
16178151	13
9257111	13
29007797	13
7209840	13
27925348	13
9522305	13
5220965	13
4813372	13
3538479	13
454175	13
1778923	13
1419970	13
39967242	13
9106763	13
7008396	13
36727670	13
13107159	13
7781312	13
5135154	13
5177181	13
10276897	13
557277	13
4978895	13
42199090	13
6601802	13
20994655	13
14839600	13
15651270	13
8646192	17
2501181	13
9778806	13
3288479	13
14679192	13
10361393	17
2301471	13
10705504	16
21811543	13
4842021	13
3006837	16
525384	13
8123889	13
967286	13
5543334	16
3358467	13
7658649	13
2136683	13
461286	13
6576195	13
3270181	13
4608381	13
1098265	13
10211272	13
2751038	13
11321361	13
22527333	13
894643	13
2166265	13
7426034	13
10758057	13
11384284	13
7631075	13
4600244	13
16400099	13
11122748	13
3990417	13
3847949	16
11936149	13
5433643	13
4940555	13
536051	13
86311	13
3680614	13
22774729	13
10877208	17
1364859	13
2028246	13
9834314	13
16583507	16
1095651	13
9164655	16
4922670	13
6678360	13
13920314	17
6811009	13
4676866	13
9475982	13
3478479	13
45301801	13
5403327	13
2869239	13
5714886	16
2785409	17
7434072	13
7201108	13
17154411	16
12272763	13
2668249	17
11473199	13
6873923	13
1996656	13
8370102	17
3905127	13
9648226	16
15578438	16
5037293	13
7977317	16
7477787	13
6465431	13
13894638	13
7968617	13
22591423	13
1518275	13
1267702	13
8364541	13
18019155	13
6993050	13
13551871	13
1696481	13
15341132	13
6444341	13
2036665	13
5320939	13
2180461	13
8301978	13
5539808	13
40203424	13
27044580	17
1346179	17
9134639	13
3588819	13
661475	13
1637039	13
19546793	13
743487	13
2866973	16
1381555	13
35336959	16
1302023	13
500140	13
5959963	13
13152746	13
867855	13
3869822	13
4330838	13
650350	13
3661534	13
10219624	13
4447089	13
4838618	13
23184382	13
10049073	17
6276802	13
4302624	13
6875036	13
12965558	13
1797227	13
3634503	16
508956	13
7108765	16
142734	13
2062542	13
3540649	13
6765532	13
5826395	13
2534851	13
3517663	16
22153302	13
12194294	13
1891882	13
974059	13
1735438	17
23727348	17
5073955	13
6150899	13
2936412	13
544347	13
12990186	13
3981595	17
3352652	13
3980420	13
13861502	13
10574213	13
1387400	13
14082715	13
6437709	13
5781076	13
11644550	16
2420904	13
6480207	16
1117330	13
1868630	13
6377861	13
3129424	13
13260620	13
21172492	15
7582569	13
710069	16
8877165	13
11336152	13
7881531	13
27999997	13
1310885	13
8252685	16
5727600	13
1802912	16
12017295	13
24101974	15
8014260	13
3342283	13
10321215	13
2942647	13
7477281	13
1003592	13
9218676	13
5727822	13
1702291	13
7396891	13
42055144	17
658418	16
19962381	13
3845317	13
10374731	15
7229889	13
19939266	16
18213720	13
61124491	13
2227971	13
4804273	15
11454679	13
1444419	13
13252630	13
20201851	13
17937677	13
21049455	13
5672184	13
15147319	13
20162975	13
13634427	13
3743699	13
4088490	13
841285	16
4179076	16
1333417	13
9243608	16
13440270	17
25728362	13
13983946	13
6245189	13
3481739	17
3978680	13
1369345	13
5630667	13
167117	13
5936295	13
97654	13
6100800	13
4274549	13
749851	13
2037711	13
9532894	13
49092333	13
8919867	13
17572348	13
15302855	17
8271411	13
5755817	15
523497	13
15092603	13
8141169	17
12247643	13
640301	13
3030070	13
4529636	16
9096120	13
4225570	13
1213246	13
17943216	13
13041763	13
1753299	13
2554600	13
10031321	17
1360109	13
15700105	17
682442	16
20476791	13
20191785	13
7684978	13
1447936	13
5627323	13
5580228	16
6255315	13
39721549	13
1734062	13
1928387	13
28467638	13
18459773	13
77523	13
1832550	13
5814333	15
13397483	13
23148120	13
20374125	13
2025154	13
213748	13
16353141	13
464908	13
8204653	13
3781191	16
4827618	13
3169268	13
17438535	13
6625201	13
1351798	13
10135333	13
142010	13
15982185	13
8188520	13
16493254	13
740221	13
1093873	13
9656401	13
42161068	13
10360008	13
12970761	13
14682210	16
3133440	13
1001376	13
47885	15
35745580	17
8567391	13
369516	13
46548068	13
713674	13
5131472	13
5577468	13
792196	13
12153947	13
11814292	13
1248686	13
8062177	16
694192	13
4448642	13
4901004	13
14507068	13
2824895	16
4650981	13
6972745	13
4804719	13
16592819	13
3581555	13
1916990	13
2275725	13
9985904	13
21519364	13
8233860	13
1360327	13
782040	13
7582802	17
15850184	13
11514111	13
6880255	13
901024	17
6504657	13
15363519	17
1999378	13
15885148	13
208069	16
10690726	16
1875097	17
10869773	13
6743253	16
10049157	13
22280363	13
12357418	17
4646361	13
7635357	17
21432357	16
28530981	13
32025714	13
35840825	16
1111853	13
18761240	16
8358825	13
3887708	13
1947599	13
1341436	13
5646120	13
2120173	13
9517632	13
4662527	13
5833532	13
744751	13
252307	13
3694919	13
1216631	13
24293337	13
12982078	13
974589	13
24495	13
11955234	13
5928778	13
482210	13
19489013	13
10241076	17
9741830	13
2266433	13
2048431	13
41167661	13
8715458	13
12736341	13
4481164	13
3541458	13
20404430	13
5158218	13
27833976	13
28273689	13
26740916	13
24229184	13
7811787	13
11878162	13
22803828	13
2010605	13
3202775	13
18252563	13
6751402	13
7814101	13
12103839	13
9684086	13
4407772	13
9326522	13
4559187	13
3554519	17
11927671	13
18462608	13
10977316	16
1805973	13
110697	16
4069991	13
17357778	13
4449305	13
5855142	13
8596509	13
2416765	13
11889135	13
7559772	13
3541491	13
8186534	13
10290376	13
2559508	16
1046411	13
1120098	13
7108897	13
3368118	13
7980284	13
651241	13
5596753	13
6732868	13
25676584	13
5032990	13
4669284	13
30908897	13
21264112	13
11268067	15
4367848	13
8136507	13
81113	13
3675632	13
7550559	17
2978040	13
616999	13
8313419	13
9005117	13
1848524	13
3098240	17
9548261	13
18264213	13
14488834	13
4527446	13
789788	16
3245289	13
6907770	13
4118031	13
615190	13
5858024	13
24273116	13
22079766	13
4195668	16
1171782	13
688304	13
724353	13
12754781	13
3263951	13
9993176	13
10441583	13
1638805	13
4666484	13
7901945	13
2781647	17
6824176	13
20936791	13
1999115	13
11179225	13
4826141	13
2404385	13
1007713	13
8230633	13
5316501	13
9992173	13
68607	13
24448456	13
9398565	13
5192414	17
14902672	13
10320472	13
8313183	16
4803645	15
5509276	15
5494814	16
26626339	16
21685964	13
2491924	13
23724835	13
2311230	13
1585671	13
1801470	16
28355712	13
7913422	15
6774847	17
3671357	16
5519947	13
13388153	13
58213568	16
30835613	13
1533021	13
20098791	13
1174658	13
350574	13
10915937	13
14575526	13
3903963	13
6595968	13
914662	13
11422456	13
23963603	13
2280096	13
545633	13
12851883	16
5681049	13
4149270	13
17476579	13
14891288	13
13495301	13
20722777	15
13030818	13
3189490	13
19085400	13
3357576	13
5949103	13
13920789	13
11418628	17
182879	13
5679347	13
1360568	16
535515	13
15029945	16
2786265	13
4042245	13
22020563	13
20961807	13
7959059	13
298709	13
1843042	13
14046614	13
3271718	13
1541701	13
19826136	16
6807037	13
5240651	13
823762	13
13166851	13
664940	13
6472654	13
6589532	13
2222205	13
197262	13
4915443	13
2148415	13
2085703	13
13536181	13
5136516	13
9532490	13
9010985	13
22997939	13
20722802	13
3125043	17
18402360	17
18945869	13
2792644	13
9855667	13
32258689	13
10823615	13
243047	13
10427555	13
8084494	13
17716086	16
5971423	13
5291844	16
13644688	13
6019764	13
7838060	13
4161025	13
1102149	13
15037105	13
26883705	13
28094212	16
10168597	17
829812	13
24788314	13
5160408	13
9555012	13
12170176	13
14350693	13
11537711	13
4737075	13
10452972	13
10204676	13
21137100	13
994719	13
19234223	13
2190422	13
2138699	13
7698726	13
205763	13
9085966	16
8008272	13
1961061	13
9456603	15
5640516	13
3157206	13
7552844	16
173606	17
13062196	13
16600307	13
22492149	13
4713005	13
1411760	13
4468124	13
14666877	13
1246398	13
6151338	13
6630152	13
1807950	13
12466614	13
8701837	13
4307018	13
3398450	17
6104619	17
4855639	13
21358446	13
2382944	15
2994316	13
254712	13
21323240	13
820709	13
1186038	13
11408678	13
587639	13
3567779	15
2701897	13
4615541	13
4073136	16
10151623	17
15787	13
497720	13
16703360	15
8244736	15
2288957	13
728054	13
27556720	13
735048	13
20310622	13
480220	13
8903044	15
5168248	13
7266420	13
2935347	13
17302691	13
4210958	13
30071003	13
9519116	13
5583071	13
1607870	13
7102306	13
530648	16
15956014	15
7947714	13
2288915	13
6246295	13
14143176	13
4406483	15
3164903	13
3005326	13
1982317	13
7146553	13
6471357	13
4227668	13
910977	13
9666356	13
18918115	13
83855	17
12334477	13
5425974	13
8409490	13
586781	13
7799566	13
3956900	13
11192759	13
11621879	13
16804516	13
6137476	15
4264248	13
949836	13
9302099	13
17014304	13
7153424	13
8726840	13
11764242	17
20391152	13
21351425	17
5687620	13
2966746	13
4581384	16
10319604	13
247347	13
16095676	15
1070937	13
9698782	13
4344777	13
5494641	17
1104141	13
49681860	16
1127180	15
13424436	16
3489155	13
6128160	13
2821448	13
1791556	13
1630729	13
383609	13
4328148	13
5481462	13
7627209	13
14992542	15
9051207	16
32188112	13
55755816	13
462925	13
7579169	13
1998406	13
4459615	13
11587276	13
11365701	13
176682	13
15946443	17
28105855	13
2287736	17
2195724	13
14678829	17
7609756	13
4530724	13
10108071	13
338683	16
15864448	13
3679732	16
19609754	13
5661872	13
1567424	15
5708464	13
43257808	13
7187887	13
6535057	13
3618927	13
4968803	13
2800032	13
13772985	13
2790846	13
13083323	13
35019345	13
2762927	17
8827586	13
1728089	17
323324	13
16993856	13
11616927	13
16124368	13
5492508	15
912590	17
5325168	13
10163613	13
1039539	13
9470161	13
6050421	13
17349794	13
16781166	16
18084110	13
23212350	13
1228658	13
1697633	13
16981726	17
2567325	16
14871146	13
7336198	13
3679143	13
413773	16
11927262	13
10738042	13
10689057	13
11059172	13
30721445	17
10973146	15
14839699	13
3122876	13
33637521	13
49146217	17
31812340	13
6575905	13
1936641	13
8240090	17
2625194	13
2741676	13
5806411	13
1610623	13
20801469	13
300621	13
7376122	13
5081444	17
39453412	13
13838796	13
15392484	13
3927895	13
2198879	13
29751265	13
18810695	13
6060895	17
52525	13
867639	13
4260971	13
1745839	17
1128939	15
2338113	13
4332117	13
15029236	13
2809702	17
790999	13
5830723	13
11446689	13
3235449	13
33815454	13
226896	13
5441420	13
5452076	13
3384347	16
6998430	15
8337192	13
10515423	16
1043170	13
15814975	13
14175101	13
18408037	13
15727073	17
7514335	13
6214278	13
3133651	13
22691557	13
12925167	15
14695991	13
6755188	16
3632584	13
15428639	13
12775072	15
7018657	13
10016935	13
27451553	13
951972	13
5044349	13
11798593	13
14171037	13
4027701	13
27636474	13
7771888	17
227838	13
151855	13
3375165	13
2166875	13
2382274	13
1390375	13
7616782	13
20083300	13
204876	13
4115247	13
6052401	13
6905313	13
1770045	13
9834006	13
57077	13
18062259	13
12612391	13
5162347	17
761486	16
17760447	13
1159741	13
605709	13
651833	13
15267780	13
2229354	16
2031893	13
11995041	17
4939037	13
6574816	13
3285272	13
5842648	13
8976793	13
33527	17
2170422	16
10410270	13
444664	13
1601059	13
7913726	13
22922042	13
4527682	13
8005590	13
5788207	13
5031840	17
586158	15
16302143	16
15872017	13
3306454	16
2809467	13
2733324	15
26175913	15
18698123	13
22277306	13
3741863	13
4658338	16
12500468	13
1118971	13
8794473	17
12404985	13
1323950	13
463028	13
17972694	13
655486	15
407241	13
4125361	13
1826104	13
17935761	13
2010237	13
650939	13
8913675	13
31567	13
15596798	13
170294	15
7732011	13
11492384	16
45664518	13
2570812	13
10804579	13
13252212	13
11128551	13
537024	13
1305267	13
3718808	15
21492230	13
146763	13
259661	13
3606487	16
48204373	13
12889836	13
28109694	15
2529838	13
11635588	13
2851286	13
717762	17
8328362	13
11677998	13
3080379	13
6755828	13
10482374	13
1861826	16
15413991	15
10216024	13
3439791	13
1346903	13
3549529	16
29823386	13
13471497	13
8903787	13
19908015	13
30077386	17
26163909	13
9325715	13
5120995	13
7606964	13
741025	13
17314634	13
14981693	13
1151119	13
3642733	13
2289947	13
13985197	13
21324944	13
13323353	13
1308672	13
9831468	13
18165027	13
1027307	13
1174795	16
14536462	17
9985977	13
28897240	13
325836	13
1932097	13
3195139	13
4585852	13
9829659	13
42260	13
8278364	13
1839482	13
1744969	13
15650577	17
2852462	15
2904516	13
7557502	13
4188528	13
4155930	13
15829783	13
3118511	13
10676037	13
17986106	13
578499	13
8120849	13
3321952	13
530533	15
1339639	13
5012424	13
2777321	13
5583320	13
17325086	13
38900561	15
2632557	15
1573417	16
33960039	13
1897501	13
2933841	13
3495448	13
10368488	13
5143721	17
6078401	13
5506847	13
1027704	13
22096382	17
7021446	13
1293347	13
200684	13
4163462	13
428340	13
1253162	13
1346980	13
5147575	16
960283	13
229801	13
6699293	13
1471097	15
669216	16
1225524	16
957458	13
16325004	13
21412949	17
1494633	16
498664	13
1886695	13
7835837	13
13398179	13
4026212	13
21857586	13
13420579	13
326773	13
23512428	13
9247745	13
10171712	13
3146416	13
1951135	13
5637605	15
1465404	13
1619781	13
4629499	13
21158985	13
2124772	16
17772929	13
5240278	13
1388285	17
1902029	13
24410490	16
5473241	13
8670138	13
12000584	16
1747822	13
3756481	13
8479590	17
1824163	13
4437572	13
5252790	13
1035916	16
12056025	13
2668097	13
3896991	13
1416519	16
16348460	13
3660807	13
17129073	13
13107374	16
90589	13
4707739	13
3668415	13
8837425	13
9192055	13
2977352	13
6586075	13
2281905	13
21291852	13
2180452	13
1100126	13
20385431	13
15040605	17
1551088	13
6893929	13
6802918	13
1390788	13
6399167	13
8883912	13
19464663	17
2049551	13
4388878	13
334629	17
1446231	13
6530467	16
7084192	16
4781300	16
9522826	13
4941128	13
6641518	13
32363152	16
17224551	17
10404554	13
2650335	13
23380504	16
60555720	13
6904618	13
7931377	13
14027088	13
4050007	17
26896023	13
4407466	13
2518434	13
18084328	13
10546550	13
3061323	16
14347692	15
374128	17
1150143	13
2499914	13
930867	13
453653	13
3036976	13
3829549	13
7382342	13
10247424	13
8427749	13
7246393	13
7260935	13
15628102	16
9213559	13
25286117	13
8358639	13
6770820	13
13603137	13
32340064	13
1294102	13
25692569	15
24997847	13
32653879	13
5464775	13
13425957	13
5369974	13
12642087	13
1872597	13
6212335	17
23099052	16
2451836	13
20133819	13
5771339	13
34259169	15
2888391	13
8376165	13
23477	13
1480171	13
9498242	13
7810531	13
10833226	13
2090469	13
16823843	13
5925508	17
1025486	13
20447311	13
2753036	13
2029247	13
16610330	13
12915714	13
19712986	13
27448147	13
24715123	13
5664664	13
9301794	13
35983356	13
47910	16
5702210	16
4060372	17
4120483	15
11244706	17
8985366	13
4594709	13
15340752	13
1233645	13
5552757	13
2099935	16
1797047	13
11009933	13
7875698	13
2336685	13
10099483	13
9572594	13
960920	13
20100744	13
15024232	13
2185192	13
3656161	13
2508293	13
4057899	16
19552294	15
3345766	13
9108837	16
5524875	13
614758	13
9204094	13
3716182	13
21216890	13
628632	13
9091640	13
4569027	13
11223776	16
61388	16
3918873	13
16436993	13
6492538	13
2829119	15
24856479	13
2055420	13
17335813	13
7376425	13
17528980	15
3933725	13
8569378	13
36683728	13
20449751	13
8712107	13
3380450	13
588408	15
10798520	13
950545	13
3036234	13
9435793	13
9885964	17
1289681	13
14868352	13
667797	13
1115850	13
6122161	17
44404855	13
9859107	13
15764986	13
4997547	13
4556940	13
4579271	13
340820	16
5456054	13
6758809	13
4350198	13
8544078	13
6825517	17
27245793	13
16187195	13
7486530	13
6615255	13
3415324	13
1233514	17
12117478	13
1151320	13
3137762	13
8557603	15
6235775	16
27512822	13
5391666	13
655239	16
583600	17
19389647	13
19179315	15
4239447	13
4435587	13
9851371	13
3319484	13
8265881	13
2873376	16
1256606	15
29713337	13
12653028	13
11465820	13
6623099	13
4470073	13
900293	13
16690891	13
6343369	13
973697	13
3703669	13
7264833	15
6815437	17
1238440	13
9538484	13
1703058	17
4808690	13
15302865	13
7012660	13
7528945	13
1485676	13
7828921	16
6032889	13
2676472	13
6075428	13
1822892	13
6770672	13
3643035	13
2774407	13
23721830	13
4036469	13
1588460	13
11638335	15
19562298	15
3817796	13
18927683	13
18304550	13
5353543	13
6962012	13
15180525	13
4362330	13
3962795	13
4935113	16
7872138	13
6122584	16
2481125	13
6696332	13
32996	13
2152648	13
2292	13
3117589	13
5934836	13
8201842	16
9467379	13
3755124	13
4654674	13
7484131	13
4373821	13
15272293	13
8042596	13
2120572	13
1893027	13
5758213	13
12184370	13
3054159	15
15975051	13
137005	15
3058721	13
28529146	13
8876084	13
1536359	13
17504830	13
801641	13
3375348	13
12982065	13
14174710	16
5091044	13
2186352	13
27919349	13
1387622	13
3076745	13
1247531	17
8068637	13
2151843	13
5924120	17
20837768	13
544071	13
4420239	13
2909917	13
4394024	15
10642715	13
14539289	13
11043541	13
4838824	13
2615364	13
13672778	13
627360	13
9314682	16
7717325	13
12712	13
3343560	13
4309808	13
5351906	13
2366113	13
3398443	13
3237004	13
9034437	13
11952738	13
2842421	16
4447863	13
6324391	13
37280753	13
4336439	13
1281434	13
6575292	13
8866511	13
20448334	13
26827490	13
5323111	13
16674372	13
9047964	15
27147808	13
8129926	16
8880559	13
14386078	13
42180531	13
6735173	13
651283	13
10816709	13
15635335	17
10556693	13
6728503	13
15720843	13
2980477	13
373350	13
118732	13
542416	13
7522042	13
10259509	13
1385709	13
2028361	13
321009	13
8241104	16
11440803	13
13254711	13
4502058	13
10869054	13
7366864	16
1626059	13
3296548	13
5248214	13
4208372	13
5143965	13
4311121	13
906166	13
15502966	13
15726272	13
20179744	13
7768558	16
4602650	13
9261032	13
347143	13
2508190	13
5690649	13
1887930	13
8241844	13
21810765	16
16237375	15
11902904	13
3206089	13
13912528	13
3486143	13
3335587	13
3373301	13
2792784	13
27245386	13
13767678	13
3693569	13
3764160	13
11314669	13
22401804	13
4320428	13
280368	17
402	13
7772979	13
2283461	13
35173431	13
2204133	13
2805473	13
1955188	13
2978869	13
17795542	13
7823133	13
3426159	16
18283177	13
460212	13
152413	13
6539632	13
10685856	13
29485002	13
2452530	16
4739197	13
8152816	15
260564	13
4292602	13
1943321	16
373864	13
19358853	13
30869030	13
5758285	13
5876851	13
1661970	13
7671762	13
2833340	13
7318896	13
9936794	13
11183775	13
7978322	13
19093906	16
2174119	13
4423420	13
6616492	15
23971199	13
4977551	17
9066273	13
5421908	13
2801003	13
6518222	13
15787867	13
13359559	13
139042	13
5998596	13
6791469	13
10332890	13
15074975	16
8225769	16
9805634	13
14119119	13
16287109	15
14374819	13
11633454	13
8840514	13
7798210	13
147463	13
3896848	13
23423818	13
7286134	13
4729644	13
357769	16
58169	13
2597240	13
7420499	13
4454843	16
12317410	13
2546415	13
776545	13
17616348	13
1340567	13
1866144	17
31757646	13
1172472	13
2733659	13
24389799	13
6215572	13
1848242	13
1992260	13
2278425	16
16172655	13
14076790	13
2541996	13
11449511	13
14082217	16
1652752	17
19307235	13
5904388	13
6249926	13
6530280	13
19869091	16
10870181	13
5468563	13
3357562	17
13417973	13
12175476	13
85543	15
3226511	13
26185314	15
1543329	13
6520302	13
8013102	16
21125335	13
10335845	13
16285573	13
8598075	13
6531009	13
1752753	13
12802120	13
3553967	13
15371866	13
1673008	13
4821595	17
597356	13
1525965	13
6528341	13
4648013	13
2283319	15
28109795	13
2941261	13
15380312	13
2726439	13
2167861	13
3207185	13
21803571	16
25403620	13
4311624	13
21706904	13
1867547	13
10191063	13
9773039	13
281243	13
2905775	13
2305631	13
6853657	13
1675670	13
15605	13
7497046	13
17004417	13
10241860	17
31551462	13
3002889	13
24060772	13
7786131	13
4871462	13
941834	13
1021630	13
2080190	13
934452	13
1286084	13
6079341	13
10324484	13
3939923	13
12754300	13
2906617	13
2231927	13
8600144	13
243721	13
855661	13
2236277	13
9819497	13
11942670	13
915945	16
9716291	13
11265403	13
12238559	13
3542273	13
7299491	13
699322	17
3342847	13
2019764	17
2272387	15
7017402	13
4703954	13
9717411	13
3288425	13
1613101	13
481163	13
2577845	17
3776196	13
26411840	13
373327	13
14598458	13
1431604	13
2722521	15
15210954	13
11625074	13
2257181	17
3839352	13
21252464	13
23044200	15
10278346	13
2247133	13
6516731	15
3728300	13
3406172	13
3489990	13
3744041	13
12714453	13
37662794	13
2681240	13
4067740	13
5718607	13
5854460	13
8939587	13
15447666	13
5176953	17
24532176	13
5023652	13
8971970	13
906013	13
1618809	13
3121571	13
6577245	13
174185	13
3232696	13
25574926	13
1389934	13
7128516	13
18487457	13
7391365	13
3468594	15
36666976	17
3259463	13
9476424	13
11904702	13
124762	13
1812450	13
24984785	13
19312906	13
2898713	13
3963692	13
1433442	13
2129956	13
2994601	16
153943	13
2152769	13
15087458	13
3072769	13
520481	13
1694377	13
1946874	13
1553985	13
9070305	13
6554153	16
12154381	13
7676897	13
8239256	13
1961412	13
10938932	13
846671	13
24515684	13
4894077	13
392000	13
648737	16
387377	17
13852419	13
12069676	13
5807747	13
5172791	13
38146085	13
56714384	13
8025196	13
5902015	13
5254813	13
14799070	13
5323805	13
8831980	17
19289911	13
12586298	13
1975648	13
20747952	13
3267850	13
229564	15
361822	13
830066	13
35752953	13
6364622	13
1596207	16
5494021	13
5366254	13
34190595	13
5731469	13
17556140	13
39876788	13
1437085	13
504824	17
9908341	13
394583	13
4791972	13
3803473	13
17375645	13
13004770	13
9584793	13
35398740	13
2862651	13
1224714	13
199748	13
693780	13
1130055	13
3175993	13
10279138	13
168658	13
11776584	13
2858416	13
11938917	16
3208899	13
10212759	13
1545898	13
26396908	13
3353836	13
15986208	13
9713396	13
3633449	13
12707317	13
9610866	13
9719594	13
12669114	13
21648326	16
5596476	16
12333234	13
12273758	13
4536650	13
11978423	17
1003133	13
2961851	13
3311341	13
6456708	13
11800195	16
588650	13
904283	13
12053310	13
2582389	13
12480341	13
674817	13
5308806	17
3512544	13
7910145	13
6276631	13
6069540	17
23074924	13
24162746	13
1041916	13
144162	13
11688061	13
10517968	13
3227296	13
1273427	13
1830970	13
2796465	13
10648482	13
9098692	13
803651	17
999975	13
8156173	13
989539	15
743708	16
1523095	13
5981816	17
4375118	13
2591616	13
8482835	17
12623280	13
4134898	13
5006680	13
4282534	13
26839035	13
7957006	13
1130047	13
4104567	13
9695926	13
811546	13
12891503	13
2883842	13
4894822	13
11779221	13
8210362	13
8113018	13
10914475	13
10726733	13
10262483	13
921918	13
17752525	13
5973443	13
8486450	13
9414052	13
4533759	13
1017034	13
8632711	13
2292215	13
2910495	13
5340565	15
3376800	13
14656123	13
8146372	13
6335118	13
11674167	13
52661480	13
5211185	13
17936315	13
14519239	13
33345474	13
5536823	13
22517423	13
1389525	13
20745355	13
18697916	13
2279829	13
21026	13
683240	13
4435352	13
268311	13
15246208	16
1215817	13
2619201	13
4801795	13
7921575	13
1970995	17
2190221	15
6481839	13
18027151	13
2966927	13
5774602	13
14022173	17
4425076	13
4408359	13
4680007	13
28498420	13
21296383	13
3101574	13
11972194	13
6755265	13
4016195	13
2734543	13
3869163	13
3211609	13
8601165	13
17795656	13
9469424	13
15564449	13
4782648	13
12033668	16
3416257	15
276250	16
3232410	13
21117692	13
2960460	13
134944	13
2742245	13
6956185	13
4256787	13
11593049	13
4093849	13
12228480	13
143701	15
5674803	13
14396432	13
818260	13
6145222	13
778472	17
10809508	16
3046431	13
1224255	13
13440086	13
17196090	13
6927193	13
1578405	17
284141	13
4630232	13
19592573	13
16363005	13
22701064	13
13914368	13
2147554	13
9874836	13
4475657	16
511193	13
2732328	13
4098372	13
2796559	16
5129533	15
31192712	13
11153746	17
22593836	13
6319112	16
3189878	13
1923796	13
4159226	13
2584117	13
4235859	17
23835871	13
11189265	13
2562843	13
12724791	13
1256836	15
7975532	17
1349821	13
1121808	13
22541613	13
14525077	15
2227092	16
3871764	13
11792	15
10003164	13
20306047	13
5351355	13
3368666	13
23855254	17
6396176	13
222221	13
420292	13
4879548	13
8399336	15
14129088	13
3097521	13
8291978	13
4559042	13
674964	13
190167	13
32337263	13
7814693	13
2477025	13
24781022	13
3217905	13
13048359	13
8450290	13
42527484	13
12330704	13
13661308	13
3085733	13
14286953	13
6842092	13
5168095	13
1254741	13
9768023	13
571841	15
3515075	15
6404133	13
656727	13
12376094	13
3360480	13
7539759	13
18051294	13
6347308	13
1262207	13
6642116	16
5823189	13
6424041	13
18780184	13
5397708	13
15206317	13
6943173	13
6437622	13
2602848	15
24234600	13
11270824	13
6053282	15
18588468	17
14448448	15
8589721	13
5841437	13
1519833	16
2695473	16
1568689	17
14328707	13
8702560	13
5305564	16
195389	13
26145869	13
3150438	13
4986788	13
16244294	13
18814167	13
8765368	16
14745981	13
25366386	17
17253541	13
1611730	13
23002744	17
1810187	16
905555	13
5317104	13
6516423	15
28764195	13
12837316	13
10204568	13
9029248	13
5480276	13
1526069	13
6908309	13
1869545	13
5933618	13
21396792	13
2006008	13
7658553	13
16981609	13
1591302	13
7078914	13
11307253	13
54265702	13
6611	16
589978	13
20611811	16
5524183	13
7773548	13
11649384	13
3216385	13
4678498	17
16163884	13
25641272	16
9507948	13
6071489	13
18040079	16
4898715	13
13879300	13
31684391	13
407847	16
11815383	13
1145016	13
7513885	13
4481699	16
24419130	13
1230545	13
4365830	13
5421075	13
9913502	13
129983	15
9396635	13
1104656	13
7562719	13
22324578	16
4443133	15
4437284	13
15369905	13
8258485	15
12017205	13
31749224	17
1283223	13
4270406	16
3737960	13
19394727	13
29870873	13
27189168	13
4180403	15
5133415	13
2603629	13
14769944	13
23122020	17
15503071	16
10791034	13
6615094	13
18299986	13
14351313	13
15915436	13
8681774	13
5853083	13
1120354	13
1447724	13
5576595	13
3605093	13
10030868	13
5813212	13
2714587	13
16389535	13
4274381	13
46209	13
932177	13
12735174	13
4927941	13
4908973	13
3713313	13
22492459	16
16682389	13
13386108	13
13567492	13
1868535	13
7279687	13
3883681	17
13396898	13
7765561	13
930196	13
1052372	13
574085	13
4865884	13
527138	13
1132251	13
3670434	13
14432678	13
31194619	13
1181543	13
5494242	13
5824755	13
5089153	13
15199701	13
12448410	13
10111540	13
4466976	13
2061936	13
7013476	17
1090928	13
5230934	13
4791487	17
7945290	13
448055	13
3261105	13
3015243	16
1036155	17
18888772	13
3931939	13
5900506	13
19891132	13
3932012	13
3401563	13
25177442	13
2218728	13
1920708	13
14704255	16
6395473	13
7543812	17
12345263	13
21413768	13
2275338	13
5386575	15
6899956	15
1289249	13
8306687	13
2478144	13
3103681	13
11389099	13
6627205	13
4821457	13
339093	13
18638982	13
1194668	16
3155885	13
638251	13
6012946	13
32536037	13
28562904	13
1137151	13
2598993	13
13690028	13
279402	13
7915441	13
1320082	13
15833378	13
20721552	13
13541266	13
1783782	13
3211629	16
4202289	16
5656260	13
4716328	13
17239850	13
5694679	13
4255712	13
1357738	13
8188165	13
19874643	13
632661	13
8706424	13
23301747	13
1597289	13
3677446	13
9804912	13
6780104	16
877595	13
14030366	13
13349427	13
6696473	17
2148283	16
11658189	13
27400039	13
16232669	13
10453423	13
44914617	13
9915956	13
7430659	13
9164947	16
3503607	16
6481794	13
2167066	13
7515157	13
413423	13
23034024	13
1013744	13
6625635	15
15740498	15
297816	13
14298477	13
4088203	13
9440921	13
12752700	13
14606537	13
1605696	13
8996102	13
299310	13
36429638	15
482213	13
9669729	13
5280542	13
10649982	13
2637542	16
2527377	13
13729676	15
2199990	13
4440966	13
3901952	13
3405504	13
10721332	13
22159204	13
3254105	16
786979	13
9408290	13
4743061	13
6266286	13
231071	13
18199663	13
5336999	13
2931621	17
3694486	13
4143928	13
8902705	13
12923745	13
11050313	16
632499	13
2123770	13
2131381	15
2495375	15
4184604	13
3351702	13
390513	13
7132578	13
9440953	13
2732905	13
8926175	13
8057381	13
14063367	13
3494724	13
29773464	13
2497999	17
174707	13
1288079	13
1983837	13
4743933	13
7454358	13
7133313	13
842630	15
6023308	13
2786335	13
6806376	13
6452251	13
42161948	17
3937739	17
14665424	13
14818876	13
1106948	16
37999339	13
9147575	13
4500099	16
4796845	13
11271186	13
10459376	17
1104131	13
1022290	13
4169817	13
6688870	13
16396500	13
165161	17
23149267	16
1672244	13
5672478	13
8577105	13
15034314	16
6094581	13
2594752	13
16007544	16
7953327	17
1832685	13
7397057	15
750567	13
14714886	13
7666049	16
12733	13
14975135	13
143298	13
4988338	13
7395429	17
3613339	13
7780316	16
11560698	13
860218	13
18556728	17
430752	13
4404697	13
2686192	13
9399350	13
4607699	13
10122533	17
10665738	13
30753274	13
6679669	13
46382584	16
1125128	13
20267738	13
29511125	13
1613615	16
13430477	13
2477985	13
28939342	13
2913507	13
43017362	13
1885785	13
634661	13
21303312	15
7545016	13
620970	13
27783575	13
8066119	13
3492892	13
1322078	13
2247908	13
6804175	13
14765439	13
2602962	13
721163	13
8271267	13
12248051	15
15780172	16
3768473	13
1442864	13
7966829	13
82203	13
6452142	13
19984911	16
4844985	13
6556660	13
4155832	15
7227807	13
676180	13
3230195	13
3819393	13
4504102	17
5270046	17
1817007	13
5715490	13
2101640	13
447039	13
3963576	15
3882902	13
34681621	13
3590436	13
95931	13
11533105	13
1502209	13
10803329	13
1103937	13
190444	16
183893	13
1963147	13
1700915	13
2845589	13
11852322	13
830800	13
9455028	13
32354473	13
2907447	13
3200269	13
232662	13
2616935	15
1854145	16
11470602	13
25072526	13
6219476	13
22595788	13
7994432	16
9920246	15
1478007	16
5113392	13
7362508	13
6603619	13
1147197	13
3104554	13
154878	13
8259120	13
1867887	17
1404754	15
441569	13
470606	13
1409529	13
6728066	13
8090648	13
5338404	13
6720805	13
4851527	13
14672846	13
9969958	17
7929002	13
239504	13
2181240	13
1410080	13
21530675	17
5530067	13
5325615	13
2889384	13
7651759	13
30746892	13
3946115	17
10548218	13
4324699	13
15375855	13
10315042	13
2661622	13
9708335	13
18493284	13
9869867	13
1017828	13
6426781	13
490224	13
149807	13
6006136	13
12516788	13
53021371	13
7780772	13
12954919	13
5471724	13
4256567	13
2618203	15
11383540	13
9315237	13
261929	13
8812567	13
14783030	13
1913189	13
13297757	13
3639136	13
2203666	13
5893760	13
5209606	13
20978884	13
17290204	13
5953400	13
19390784	13
6306156	16
44571528	13
1784772	13
979122	13
6960685	13
11736406	17
2457877	13
3531068	13
7942673	13
7030818	13
6523298	13
5637170	13
2226405	13
9437674	13
12961866	13
6739196	13
6964413	13
11851505	13
1553508	17
15408208	15
6744668	13
4129887	13
2049205	13
2447664	13
2060642	16
4500077	13
17998976	13
27599669	13
5363793	13
16035134	13
5509259	13
1543745	13
5470388	13
4913572	13
509945	13
11138693	13
1395603	13
174855	13
3773096	13
2822910	13
3312562	13
4576233	13
2812835	13
17942290	13
1549868	13
1017064	13
2304358	15
713262	13
853209	17
2707018	13
30164109	17
15782652	13
3311032	13
3152433	16
1966233	13
6648082	13
1969312	16
1418491	13
7768005	13
8743334	13
7406344	15
243789	13
10965465	13
37902157	13
10837962	13
354809	13
127271	13
10070252	13
11855010	13
3166729	13
11455562	13
3144000	13
7327689	13
501374	16
2599501	13
32395087	15
6285015	13
1499466	13
2097763	13
2441463	13
1658090	13
4872623	13
3862252	16
4418655	16
15500982	13
14062053	13
9602598	13
94556	13
10302051	13
18636142	15
2650162	13
4725496	13
10601876	13
6884765	13
23219379	13
474415	15
17053863	13
9575961	13
3557201	13
4508382	13
2617343	13
28525734	13
3861830	13
14670563	15
10528025	13
8717521	13
19324492	13
4951125	13
12225072	13
319701	13
13606571	17
11659176	13
286420	13
656149	15
3387005	13
20981109	13
15198873	13
34147331	13
10076697	13
7424841	16
8138079	13
14027163	17
5784633	17
8706728	16
13039990	13
5950576	13
9860189	13
4141322	17
2473689	17
3182082	13
1344600	16
4723589	15
93207	13
982572	13
18514585	13
1969899	13
6902619	13
766258	13
40818754	13
14747634	13
288240	13
6769737	13
19274	13
3088453	13
3480465	13
21455991	13
2752191	13
6771930	13
427410	13
6524552	13
31255399	13
38950	16
22587498	13
15276435	13
1098991	13
15511763	16
39090104	13
7346300	13
248338	13
3999930	13
15939199	13
22078	15
6659487	17
1581311	13
8113512	13
5063153	13
2677575	13
4493176	13
6641127	13
11249333	15
4820666	13
650167	16
127617	13
35957342	16
5417425	13
5778756	13
182440	16
18365816	13
4738306	13
3441136	13
21175842	16
5572412	13
1080344	13
627620	17
16365731	13
5557401	13
5045960	13
4435654	13
8072695	13
9404641	13
17808049	13
3068783	13
12574118	13
13896294	15
4480928	13
23840057	13
24348037	13
3876744	13
16364545	13
13772266	13
1218379	13
1836865	13
16513120	13
1598945	13
2835342	17
14642253	13
4159603	13
9637948	13
12321296	13
9367030	16
13708636	17
12065770	13
5065242	13
9704382	13
14077082	13
15716771	13
5162304	13
7125504	13
5863709	13
691794	13
1595128	16
5435252	13
4068576	17
12347669	13
6275356	13
15140357	13
10030278	13
2948648	13
8739149	13
4422135	13
4955304	17
21797276	13
1688494	13
2186224	13
17995161	15
17497476	13
2897339	13
10015728	13
8827675	13
18859502	17
4738683	13
2779981	13
203365	17
8188202	13
2008075	13
13763619	13
5948037	13
21733666	13
932704	13
989821	13
39113466	13
4307861	16
5011653	17
301375	15
32282414	17
1659752	13
4371730	17
4013899	13
4269846	13
4425722	13
6347522	13
3184018	13
3915364	13
25305958	13
8069285	13
3996235	13
19750744	13
9209908	13
2827845	13
22614453	13
3938004	13
139032	13
21361991	13
7980168	13
8201746	13
129310	13
851760	13
3055337	16
8751411	17
14108965	13
7497493	17
10020584	13
9889124	13
8678159	15
6785665	13
1664754	17
15182430	13
13088394	13
8449286	13
43415318	15
963717	13
11316146	16
2648444	13
2012439	17
11728046	13
7412892	13
559220	17
26784198	13
2426733	13
16479051	13
11744959	13
3834509	13
11450971	13
10902672	13
247368	13
4241308	13
7759310	13
7183010	13
4930731	13
538624	16
3427817	13
8925628	13
3317408	13
6449044	13
353356	13
5192224	15
4753607	13
1464099	13
8016632	13
11699816	13
1565346	13
6104718	13
3249705	17
9987343	13
6130647	13
437718	13
2585502	16
11670313	13
6620084	13
1201090	13
3403052	13
6814689	13
47518632	16
8307402	13
661408	13
4903051	16
1867823	13
7824806	13
16707918	13
11175151	16
3303853	13
105547	13
5416812	17
1613714	13
18919425	13
4823187	13
2868395	13
3089437	13
10402475	13
6333248	13
10994560	13
4580662	13
2730843	13
10394320	13
16236279	13
932080	13
2832630	13
3238176	13
12335784	13
3491657	13
2536011	13
7245373	16
6326770	17
1075216	13
3474372	13
6310885	13
20219326	13
32372060	13
4084679	13
2540599	13
288674	16
2725716	13
11374646	13
4979856	13
4765236	17
6048991	15
6162391	13
20398978	13
2576360	13
45763170	13
21937453	13
1055301	13
16848457	17
15377562	13
2649312	13
4192128	13
10990702	13
5812134	13
10770567	13
10996251	13
486922	13
19156351	13
219927	13
19132057	13
2817467	13
24967	13
7529699	13
4160350	16
29280902	16
6442318	13
16313113	13
3032366	13
1065941	13
28923539	15
1148038	13
5683680	13
17819712	13
12254577	13
11566212	17
4843825	13
12584017	13
9812313	16
8261007	13
3149591	16
14209362	13
16574648	13
57912	13
1921	13
8853644	13
19550287	13
9229016	13
9409467	17
15075295	13
6028638	13
4320136	13
34723353	13
1551072	13
2381506	13
27939060	13
10284398	17
13103028	13
16468976	16
2344849	13
9031565	13
11576375	13
10595095	13
33458259	13
1823384	13
14430145	13
5160215	13
51444	13
255056	13
5276766	13
2997673	13
8513372	13
4143862	13
5993339	16
16153377	17
16589029	13
13298347	15
15992816	13
9249702	13
2049299	13
8855064	13
12962127	13
6840078	13
1261023	13
7459207	13
39068	13
2021419	13
18469609	13
1321485	13
14013980	13
369787	13
2698454	17
3105304	13
19148192	13
1194524	13
18492471	13
11366878	13
4298488	13
6309360	13
4530413	13
28341205	13
18174385	13
7185850	13
10932072	13
4034873	15
14441100	15
913940	13
2062207	13
14329676	17
23930366	15
6832061	13
7883894	13
22321235	13
15575369	13
7389161	13
16152295	13
18336611	13
1066915	13
5187608	13
18879440	13
16161983	13
2032867	13
12819851	13
1859173	13
6658877	17
5921020	13
5131640	13
12232850	13
1792219	17
8760773	13
7140372	13
3466632	13
185410	13
2265978	13
17019706	17
2277218	13
41873390	15
14375018	13
11929355	13
846487	16
36729961	16
2242491	13
1857033	11
163889	13
1742272	13
21894600	13
4654707	13
11404070	13
12305862	13
796570	13
1457657	13
14693163	13
6224881	13
3525660	13
4067523	13
5936556	13
4239288	13
28582971	13
91604	16
5643156	13
745998	13
3869037	13
7923560	13
3567619	13
6309975	13
1485739	13
13285889	13
10370325	13
12471320	13
4471700	13
11395883	17
16509773	13
6611293	13
4338485	16
6188136	13
1823061	13
18378430	16
14276811	17
15676787	13
2321904	13
11021852	13
4502762	13
20756706	15
19228667	13
1381700	13
5757335	15
2302132	13
16773627	16
3233460	13
4523773	13
31540358	13
16485952	15
10874167	13
12809172	13
8898584	13
8692811	13
35654674	13
16831777	13
46857	13
3791330	13
7069840	13
22057535	13
6641660	13
9539675	13
12861494	13
15464906	13
8250514	13
1637514	13
3835028	16
8910306	13
1628784	13
2253965	13
10569348	15
2230224	13
1579431	16
110110	13
2294235	13
773153	13
15072959	13
25000545	13
29983786	13
2746102	13
5222898	13
9060435	13
7271774	13
3729217	13
5646919	13
11416264	13
165918	13
1118287	13
33326668	13
7432140	13
8392204	13
4825621	13
6974328	17
1808754	16
6013237	13
15613	13
81423	13
3791110	13
8506139	13
3836607	13
3882772	13
2512968	13
2283797	13
33706328	13
5349732	13
5598500	13
8974250	13
9277239	13
3844876	16
36120421	17
4226100	13
7155009	13
4245673	13
6736453	13
25126707	13
27311808	16
9675677	13
3708350	13
4024723	13
794343	13
16981446	13
1371159	15
1800048	13
16395475	17
5283692	13
410059	15
1839018	13
1964769	13
763772	15
1210217	13
8598461	13
10609153	13
11386384	13
10820933	16
7822773	13
3020017	13
6302729	13
18178140	13
8432125	13
2819320	13
4067295	13
8088261	13
254467	17
8673364	15
3784702	13
4699787	13
556196	13
14488284	17
17658	13
16383018	16
29219526	13
9377764	13
5902807	13
2582562	13
7993739	13
26920488	15
7178876	13
9621464	15
662998	13
13737327	13
1795569	13
6003372	13
15444019	13
7305028	13
6675416	13
1179791	13
10528296	13
2735646	13
1061683	13
20204215	13
27108400	13
12733833	13
1253857	16
3931392	15
2448098	13
2426710	13
9033882	16
3006342	17
146595	13
7411546	15
8502571	13
1993621	15
19489519	13
2678997	13
21919872	13
6661055	13
14747502	17
1192945	13
30261695	13
2702991	16
1294938	13
10788876	13
14193208	16
7811320	13
2935972	13
248617	13
9145696	13
13886752	13
4048545	15
13242670	13
4592765	13
1420734	17
10854577	17
9081495	13
20330387	13
2662578	16
5490655	16
2034020	13
5100207	13
14411015	13
6261398	13
3916551	13
5180566	13
12290714	13
11472269	13
1129018	13
12563325	15
1548675	13
22360734	13
7105936	13
14913052	13
4750488	13
7207018	13
5589970	13
12935965	17
1141547	13
11251100	13
13946675	13
12272597	13
4667530	13
1901537	13
1625741	13
4024780	13
12915058	13
6266429	13
19014593	13
2075500	13
21298684	16
13468809	13
850373	17
3237862	13
2090500	13
352628	16
7125318	13
2894291	13
2417172	13
5932463	16
4410552	13
16648407	13
7657810	16
7319608	13
4271536	13
8803715	16
11567443	15
4052534	13
3452437	13
806572	13
5333651	13
13835137	13
2608856	13
22715822	13
654272	13
72401	13
29627416	16
54171	13
1039806	13
1275285	13
4078281	13
1325831	13
4981798	13
4875588	13
5109045	13
25151893	13
707620	13
26972442	13
3398071	13
270094	13
5393355	17
4597244	13
1725915	13
3404000	13
7215007	16
7848293	13
2591220	15
1887103	17
5082882	15
1193271	13
976139	15
8226750	13
119754	13
976221	13
9424049	13
10903461	13
9636937	13
4017749	17
775257	13
2834111	13
10358587	13
3929720	13
590007	13
454251	13
12169531	17
13502082	13
417338	16
5147875	13
12913546	13
26745460	13
1798513	13
1672907	13
5531647	17
3164995	13
7477574	13
20370176	16
2305428	13
4370762	13
7317714	17
7590453	13
12375180	13
11254741	13
4326887	13
3745723	13
8657582	13
3279700	13
2114080	13
5514641	15
1600735	13
5165339	13
5322110	16
3814241	13
5049155	13
24823535	13
5197747	16
189	15
3489823	13
1521439	13
3029883	13
2741225	17
11280218	13
5313956	13
17484212	13
13759954	17
2345646	13
4579221	15
768189	13
36695	15
21904839	13
4548485	13
13541713	13
34256784	13
24441967	13
7103191	13
508411	13
4934802	13
7631016	16
11590454	13
10234939	13
6138329	13
8253257	13
9532063	13
10651596	17
4403051	13
1662319	13
7136157	17
12722392	13
10722715	17
15013389	13
2904205	13
5613051	13
2968741	13
1009068	16
25020316	13
6058078	13
1780713	13
5809034	13
4893423	13
2295936	15
22884112	13
1475944	13
32951650	13
1621308	17
1053949	13
5701764	11
3579357	13
6374892	13
11291359	13
8192104	17
22778611	15
9396046	16
4296527	13
24991697	13
6961085	13
4082475	13
12443937	13
34077511	13
19371292	16
11092964	16
624736	13
5339527	13
9771355	13
6843652	13
12131114	13
10444315	13
17857403	13
1712101	11
3737193	13
5224025	13
33215420	13
731870	13
976760	13
13722275	13
2933205	13
7100344	13
231684	13
17957844	13
5958480	13
21462498	13
6516522	13
87973	13
296534	13
27510169	13
1219745	15
25990846	13
5543244	13
8709664	13
3975336	16
2482761	13
14340834	13
26800772	16
3211647	13
1356059	13
4602735	13
3295951	13
3106736	13
28904856	13
773692	16
11257613	13
23197772	13
4193474	13
23234803	13
1567806	16
176644	13
5234764	16
17923952	16
1905215	13
4369556	13
8598943	13
3444290	13
1891045	13
35326276	13
12715575	16
3112288	13
4231349	13
2877666	13
864333	13
4942374	13
7818861	13
4611866	13
3480200	13
1657837	15
19575897	13
1940823	13
5705739	13
722044	13
25633148	13
13339687	13
4651157	13
20206619	13
6786378	13
2763528	13
8844414	13
6169215	13
3940725	13
26258929	13
4146634	15
6977645	13
686774	13
931455	13
4323412	13
912115	13
8984631	13
719246	13
20246198	13
3869828	15
21267325	13
269060	13
5717424	13
1720283	13
6484794	13
6006448	13
1300504	13
9545142	13
1746449	17
117716	13
683592	13
25428420	13
22619466	16
7734132	16
1204756	13
12899438	13
17487495	13
7199356	13
12849829	13
4378727	13
224531	16
8955761	13
11791659	13
8704370	16
5701999	13
4077583	13
3165683	13
8052897	13
5464365	13
5266886	13
1893678	13
8514928	13
4829193	13
6769838	13
6640548	13
16456321	16
10405842	13
17964371	13
5442755	13
3007115	13
2693944	13
2088495	13
8827335	13
2000632	13
16733648	13
8932920	13
20721867	13
9841182	13
6518404	13
10701981	13
960789	13
6621385	16
9670338	13
12176740	13
3737036	13
4901251	13
6150314	13
37533958	16
6470715	13
1867860	13
357781	15
1918608	15
2734072	13
9687328	13
4055840	13
3158671	13
4726355	13
9669488	15
20341647	13
5173479	13
12573378	13
1869335	17
559824	13
4243030	13
15736547	13
4048821	17
3334136	13
3388940	13
10741324	13
1173647	13
24761986	13
168515	13
3370135	13
14962577	13
1948528	13
22733475	13
3340427	13
332588	13
1158491	13
11605054	13
18220854	13
2073100	13
14162210	13
1527333	13
3719396	16
4446963	17
15389277	15
5640292	13
1038401	13
10208851	17
290534	13
1600894	13
20982784	17
451082	17
6309742	13
10949159	16
3269524	13
4049895	13
919150	13
10821671	15
4579639	13
5717704	16
9266282	13
4973586	13
709253	13
1475902	17
1036391	13
1036164	13
6053612	13
1305110	15
103228	13
13322307	13
2827751	13
6080870	13
1785057	13
3826818	13
2190693	13
7005239	13
4762430	13
15709985	13
324670	17
3226267	13
3958066	13
5751822	13
9589712	13
21886653	13
7354307	13
1983781	13
25147911	13
5504172	13
4533918	13
66106537	13
10966652	17
7134925	13
22959570	17
2233367	15
3947271	13
2814482	13
17640303	13
20811068	13
1792924	13
2008652	15
12302766	13
9853223	13
1184096	13
19045840	13
10836845	16
10592931	17
7688553	13
16921676	16
6563137	13
16590930	13
8314374	13
3157319	13
18759466	13
7414799	13
920443	17
9900166	16
15215599	13
1932848	13
1637374	13
575927	13
5690643	13
13384693	17
2566130	17
10670341	13
1116775	13
802241	13
11337690	13
10781141	13
6222207	13
3780630	13
14014502	13
327115	13
13107567	13
4305659	16
1327725	13
2371044	13
7850782	13
1971273	15
2895385	16
116453	13
578805	13
4277234	15
1182121	13
6844618	13
1709652	17
615798	15
13127345	13
29608062	13
684266	16
20154852	13
8102518	13
11259537	13
17092216	13
1045787	13
17816976	13
9796838	13
1352313	13
2446860	16
12202160	13
4137235	13
9039435	15
3274110	13
2169757	16
23642	16
712830	17
2058789	13
5267223	13
11173671	13
1129049	13
4012355	13
20951672	13
12158090	13
2788502	13
15887128	13
5001564	13
5623003	13
8986263	13
15578430	13
1714893	13
2030056	13
4461698	13
914808	13
7059371	15
19633929	13
6552775	13
461369	13
5024308	13
2699800	15
4256236	13
1404943	13
18810040	13
7137467	13
19310189	16
18677721	13
21109823	13
3153330	13
22723249	13
10860731	13
1222023	13
14729409	13
28239220	16
3045839	13
9946698	13
2814154	15
24483386	13
19802425	13
7814287	13
5818404	13
5458525	13
11847421	13
12253178	13
13898920	13
206959	13
3513459	13
21895087	13
18974189	15
4309380	13
8482576	17
24122896	16
14472262	13
12519734	15
18116274	13
2175926	15
15692543	16
1469889	13
2069752	13
16007067	13
21526492	15
1127956	16
121422	13
2889215	13
156834	13
6518032	16
10241542	13
677747	13
2203797	15
1256899	13
309520	13
3585469	13
2949947	13
18612902	15
805654	13
12221987	13
1754899	13
14321910	13
6415093	13
5390900	13
5528651	13
1167506	13
1487332	17
6333122	13
12774571	15
1078006	13
22727951	13
12593643	13
5580183	16
10508955	17
21162333	16
2542498	17
16445935	13
10411591	13
1860289	17
5933633	13
10913975	13
12594422	13
5365034	13
11775704	13
11166802	13
5189887	13
2432747	16
1142166	16
21268744	13
834277	13
9846376	13
11393246	16
4972072	13
4864504	17
2993716	13
60667	13
6411203	13
4578700	17
33463179	13
12565	13
9515448	13
1395311	13
9464090	13
14693580	13
1506279	13
15786844	13
4493901	13
14837868	17
803697	13
7537429	13
15048260	13
7526007	13
4153337	13
1493148	13
9657878	13
8514857	13
34570791	13
2381418	17
10748668	13
12135148	13
5405127	13
1714193	13
13348073	17
5722461	15
14583780	17
13289363	13
7909494	13
4740310	17
11056979	13
4861250	13
14648211	13
6222871	13
5396147	13
2036885	13
819635	13
4893836	13
2453630	13
1148637	13
4176231	13
9604790	15
4555266	13
47457005	13
21548521	13
4757937	13
14356174	13
7381215	16
923408	13
4716420	13
5915113	17
12055760	13
6807581	13
11959912	13
4014734	13
21304950	13
59660	15
15265349	13
5075435	13
1633887	13
9303016	13
2398291	13
12757887	13
14020726	13
7039410	13
470093	13
11134404	13
2323198	13
6455707	13
6293977	13
505410	16
5400641	13
7127898	13
2449364	13
5251791	13
4561872	13
4346394	16
13983514	13
25412797	13
1485464	13
30817125	13
9100160	13
1283684	13
4577051	13
4791961	13
1861371	13
1345814	13
734305	16
1042185	13
12679677	13
13121592	17
3984725	13
10363034	16
3711828	13
1147890	13
1148816	13
782136	13
9918317	13
11455641	13
10785480	13
12094062	13
7797063	13
3939229	16
14657939	13
5669877	13
11785702	13
422966	17
4823644	13
5374386	13
2046002	13
4590279	13
4410195	16
1766754	16
1718428	13
39026391	13
3390369	13
10125996	13
54138	15
8656226	13
992468	13
3147797	17
5517036	13
509366	13
10744974	13
33963984	13
17625533	13
3679383	13
9948988	13
8726303	17
1554837	13
1246082	15
1600028	13
11123166	13
8446280	16
6493535	16
4561384	13
543219	13
1257068	13
4737464	13
9262881	13
12165759	13
3567999	13
1749344	13
14618410	13
942466	13
5732797	13
2716219	15
6303903	13
6927077	13
9111491	15
3434094	17
4637793	13
4054688	13
8126934	13
3301354	16
1079328	13
6136114	16
14454441	13
10723345	13
9664982	13
6794250	13
1702112	15
11552900	13
623621	13
14826275	13
17290804	13
10853952	13
1256541	13
1558537	13
1432656	13
1802998	13
9311820	13
5362138	13
3298723	13
16203851	13
11461463	16
18980468	13
376608	13
4601513	13
3975183	13
1667733	13
31863458	13
5450447	13
825801	13
3413313	13
9676217	13
2944186	13
14101235	17
20178685	13
18821858	13
85361	13
2807550	13
7038253	16
6702653	13
5479093	17
1967105	13
38107627	13
12565362	13
8094113	17
2595706	13
20426670	13
1358633	13
446198	15
2468790	13
3457792	13
823440	13
26484974	13
872346	13
1475070	15
958414	13
5136110	13
16397030	17
2650909	13
2256112	13
4753148	13
12250110	13
3679767	13
12719094	13
2501259	13
1506963	13
586327	13
16194480	13
744766	13
5360679	13
554232	13
7175372	13
14345448	13
15746985	13
61031	13
6148497	13
12170398	13
13627201	15
217419	13
48833 triggers and 698 candidates in 418258846429 cycles.