29080811	16
22459748	13
58802478	13
19886404	13
19233691	13
8369086	13
7175918	13
10104353	13
76663614	13
30541980	13
32944688	13
29745447	13
13582959	16
896627	16
42794871	13
31125756	13
3819942	13
7650627	13
18663737	13
30295055	13
5343154	13
9123772	13
27139531	13
23489989	13
106680682	16
5174544	13
86890645	13
91739674	13
48926763	13
9940427	13
35777423	13
8245640	13
4582883	13
14429622	13
36025000	16
8526296	16
10902270	13
40588977	13
12595859	13
24478301	13
11801884	13
9044361	13
523425	13
14751787	16
37496512	13
9231123	13
15935442	13
8722686	13
23488687	13
9101946	16
17786225	16
6542165	16
19399888	13
2260309	13
13026818	13
5664380	13
5721699	13
14346435	13
59281604	13
29847852	13
174506	13
26000512	16
5905457	13
15125717	13
20663435	13
8433428	13
17608163	13
3674895	13
7954202	13
42107309	16
3491122	17
27657455	13
13162762	13
42202920	16
20022364	13
15484480	13
902335	13
22137688	13
4377672	13
8596535	16
21309206	16
463961	13
101205198	13
857822	13
18993172	13
13172214	13
4438756	13
3664801	13
9170450	13
29361199	13
1606137	13
7622845	16
8791367	13
47491750	13
618723	16
6989260	13
7650633	13
38720774	16
1560257	13
7714418	13
3862516	13
27224306	16
19864636	13
26631357	13
4048281	17
59940790	13
11307261	17
5694733	13
25521510	13
11410799	13
435788	13
8693030	17
3214523	13
6343196	13
64302776	13
5078730	13
12833062	13
25685667	13
611141	13
8548363	13
4149448	13
17260604	13
13301317	13
50274924	13
32711165	13
1474844	13
13111286	13
14973774	13
17705447	13
28223521	13
16066341	13
3109383	13
9542701	13
21856776	17
10087239	16
11941791	13
19627505	13
20804428	13
32263372	13
26986266	13
25047408	13
45129100	13
26276291	13
28047005	13
20910121	13
60606823	16
20629774	13
5048450	13
28372248	13
2964172	16
3931630	13
72533619	13
7608062	13
30375788	13
27538780	13
29771220	13
19526068	13
10426503	13
12460067	13
7361565	13
5474074	13
29698050	16
631515	13
29984119	13
40902047	13
10200142	13
6364577	16
2402761	16
6461540	13
7495547	13
8577540	13
22365566	13
45433796	13
4665600	13
1853452	13
5503398	13
3884981	13
1158063	13
1701379	13
20576626	13
24507260	13
5627726	13
29996331	13
2990566	13
1096325	13
7090120	13
31922526	13
98282	13
857624	13
9224108	13
3727994	13
16335729	13
3130563	13
9542910	13
5106308	13
12711577	13
64264985	13
4552837	13
9754077	16
13989101	13
25351696	13
25234283	13
46001182	13
32618159	13
6947624	13
37161955	13
346748	13
85021608	13
16224544	16
11678692	13
29743252	17
20484274	13
2201876	13
20942649	13
15546132	13
70122208	13
24060421	17
31566091	16
10437225	13
14654294	13
10821570	13
6557656	17
18877942	16
5318688	13
4170441	13
571881	13
4905135	13
662811	13
9270993	13
48451146	13
3525262	13
52318310	13
8163075	13
22344986	13
4707526	13
7802907	13
5353344	13
26606129	13
3933621	16
64138398	13
6418666	16
28833983	13
42712345	13
68145370	13
52682412	13
20817477	13
13314608	13
2125677	13
3121454	13
47048543	16
16037095	13
2499690	13
18616582	16
14886532	13
820475	13
6115873	13
1779221	15
9572198	13
7117403	16
59777716	13
15698072	13
8751846	13
22165064	13
22227247	13
5971507	13
42826379	13
72694229	13
10113806	13
10863008	13
37775706	13
498891	13
13013552	13
2913647	13
12235518	13
5599888	13
7060014	13
18175118	13
27886573	16
36643368	13
34626266	13
15938672	13
68623635	13
3245654	13
17324231	13
28921726	16
666384	13
14582462	13
7638391	13
16179553	13
22097535	13
2038094	16
52337332	13
28211201	13
4100293	13
10098320	13
29287880	13
8178090	13
22137109	13
10695229	16
16173994	13
4762814	13
6874743	13
11918195	16
33679364	13
12257718	13
34753413	13
5551500	13
23840596	13
20801931	13
18185727	16
10356667	13
16061945	13
61805	13
20956045	13
22226398	16
5477914	13
61734452	13
21714432	16
19178312	16
7445289	13
47946504	13
6756281	16
2377071	16
2465505	13
8981883	13
781702	13
46675372	13
4270246	16
31870742	16
35462328	17
16865528	16
9171256	17
3415528	13
10194555	13
6027306	13
27679750	13
37669847	13
4347321	13
35885171	16
28713780	13
42818154	13
27898789	13
2478574	17
4228477	13
20915879	13
35287908	16
4890032	16
1499219	13
14089278	16
2881969	13
14556478	13
18938571	16
7543920	13
17876505	13
6073108	13
27749523	13
21053087	13
11966098	13
1562344	13
237035	16
46379970	13
81075854	13
594426	13
8904253	13
4838375	16
18825058	13
1716855	13
26297040	13
5330073	13
9796369	13
7208708	16
20705103	13
27175742	16
797479	13
49727040	13
8136733	15
5906062	13
20891148	13
18164319	13
41289216	16
5601997	13
9325834	17
4788877	13
9930713	16
3365624	13
6392331	13
6633784	13
8477191	16
46802947	13
45624768	13
11330272	13
10540931	13
53337305	13
61268	13
14044164	13
16640826	13
120038	13
4443245	13
10967497	13
47952507	13
9489588	13
1122472	13
30944153	13
10264670	13
20934890	13
6143742	13
30335617	13
10655233	13
22782623	13
11591194	13
45758575	13
10201718	13
14041968	16
527521	13
62976603	17
11099460	13
24106060	16
47989159	13
10574569	13
11789392	13
53792475	13
4981034	13
2097950	13
73131657	17
44631462	13
15597117	13
23496251	13
28081891	16
27861336	13
51424980	13
22242362	13
35015750	15
17452392	13
11695102	13
5909630	13
10963310	13
2629724	13
60819824	13
21734035	13
20214558	13
3535165	13
4449414	13
48025839	13
8558198	13
21982152	16
6525482	13
10112250	13
752619	16
23312237	13
961595	16
5342065	16
14430039	13
16807024	13
3999353	13
4064544	13
4310316	13
13887013	16
10475840	16
10001424	13
13915366	16
37629883	13
48318592	13
6717623	13
4533569	13
11638591	13
17859072	13
70631091	13
571946	16
15828847	13
18278672	13
40190893	13
14949011	13
6578883	13
11382319	16
12812438	16
5417920	13
21419855	13
6703794	13
15682970	13
25552358	13
1114036	13
4344372	13
9346604	13
10305968	13
3486589	13
3012876	16
22933667	13
7174144	13
28603869	13
13561216	13
38588633	13
2249593	13
34823009	13
32771058	17
53086996	13
25993840	13
25093909	13
32356949	13
6291878	13
15412702	13
8971833	13
3110163	13
972197	13
52743692	13
3125154	16
8023794	13
33485	13
19388227	13
6315668	16
31740982	13
59415374	13
6076402	13
3858167	13
17652346	13
4260370	13
8352491	17
13968613	13
3028289	13
3435577	13
18285044	13
6746969	13
34342638	13
4594722	13
10850928	16
25104063	13
54612475	13
11891203	13
9000851	13
79054104	13
23337349	13
2381544	13
13506458	13
13137839	16
33345688	13
9912882	13
4322184	16
14723260	13
6640276	13
9119421	13
485183	13
2397168	17
39343456	13
24456330	13
2972667	13
8013442	13
12170016	13
14279874	13
15935906	13
25747813	13
592940	13
21871961	13
25881031	13
6308755	17
2966154	13
40418132	13
10730590	13
44768830	16
25376862	13
26917473	13
17568979	13
39471310	13
6775155	16
2909485	13
5467207	13
25551501	13
3221788	13
15555133	13
5193302	13
33386986	13
1577270	13
25317498	13
20718926	13
5862206	13
45248773	13
12661328	13
21935982	13
46825696	13
17753945	13
12173543	16
5132706	13
19493334	13
1812353	13
5516193	13
12343053	13
8348763	13
10376995	13
4416506	17
2628813	13
22904874	13
56247481	13
1895058	13
1926435	13
12514494	16
14498509	13
4897375	17
3269598	13
6023969	13
23012508	13
14590440	16
15024905	13
837578	16
7071971	13
7596551	13
737175	13
668996	13
12632814	13
5594249	13
4680232	16
19535786	13
2148413	13
10436201	17
1551839	16
17415376	13
9573935	13
5782030	13
938363	13
13375356	13
876005	13
22172896	13
23223526	13
5162027	16
7422720	13
10633013	13
49344049	13
12363165	13
12071679	13
44885193	13
50430574	13
11639760	16
4366290	13
16228881	13
56023376	13
4119954	17
43059374	13
13075600	13
24649056	13
18394109	17
18314247	13
21233683	13
14316949	13
4243330	13
78426	13
1025708	17
8768311	13
41033152	16
4330485	13
9324427	13
22205151	13
61885735	13
26069860	13
17798643	13
13153478	13
5372619	13
26134221	13
8689851	13
18109741	13
25788158	13
4717096	13
11016062	16
48460027	13
17692477	13
9510717	13
11812996	13
418980	13
6916319	13
7673587	13
4255524	13
25430761	17
38033884	13
4201306	13
8432382	13
13309171	13
18037803	16
7309191	13
13312819	13
644444	16
42739837	13
16835061	13
37628278	13
12880287	13
22114472	13
34549068	13
8952266	13
5048359	16
1766561	13
818772	13
33012099	16
4726909	13
13301334	13
48266297	13
231188	13
10279097	17
20326616	13
2782461	13
38946192	16
699199	13
4950498	13
22266928	17
32329473	16
8213350	13
4153512	13
4879210	13
4443067	13
150569	13
42227210	13
18854496	13
42670656	13
12792922	13
20587016	16
3207097	16
7992058	16
28528475	16
7649573	13
5475029	13
15104063	17
17586739	13
32028365	13
12226338	13
8484482	13
8365863	16
4536874	13
3109694	13
3366033	13
20537658	13
15061698	13
8735773	17
40904905	16
3241084	13
6398726	13
95106626	13
7094097	13
8764962	16
5596208	13
35065014	16
4263498	13
19923466	13
41791348	13
7386885	13
955274	13
7458886	13
34319128	13
9776277	13
27959435	13
11038648	13
1147333	13
3469472	13
355984	17
2840851	13
6454400	13
31628630	13
9981074	13
36044803	13
17281094	16
25386761	13
18592647	13
13366871	13
85760	13
23909318	13
2336627	13
18066881	13
14052175	13
6280483	13
12695031	13
25464210	13
6672276	13
28335916	13
6239401	13
299860	13
12659619	16
11253514	13
9437232	13
15748187	13
14203378	13
388834	17
365040	13
15120364	13
17002778	13
14306780	13
17133915	13
10972206	13
7060604	13
8677448	13
1928856	13
2714965	16
17987214	13
24571872	17
4055873	13
14014048	13
29170716	13
5050555	13
2398606	13
6112282	13
45238541	13
1588450	13
11930439	13
35471095	16
15609254	13
2008141	13
7372871	13
26651735	13
16163405	13
1808682	13
362672	13
24915935	16
6828820	13
1310039	13
11205597	13
10744660	17
1244792	13
14775580	16
3118588	13
13897278	13
10029446	16
15906920	13
16895262	13
33238315	13
5239411	13
10039538	13
35436885	13
7951995	13
13250108	13
4722215	13
41857698	13
22154618	13
6385700	13
5797470	16
23162873	13
18670092	13
64213149	13
21160418	13
34757121	13
3219325	17
946999	13
31231725	13
56718360	13
15612938	13
48449379	13
21859737	13
28254113	13
32911595	13
56334925	13
7533899	13
3194164	13
12277859	13
9705468	13
506051	13
4082646	13
4013418	16
27938318	13
23467530	13
1623826	13
14064801	13
19206287	13
3389063	13
17265449	16
24671011	13
43514626	16
26126513	13
2114933	13
12061278	13
7675907	13
9661365	13
4765477	13
37292392	13
15167338	13
12174055	13
24335774	13
24634396	13
7104589	17
40559061	13
2839555	16
4989868	13
6747358	13
2565200	13
43641805	13
4488427	13
56003971	13
29947971	13
30982702	16
2353220	13
998252	13
153905	13
22322340	13
4009498	13
2566316	16
16345591	13
19407318	13
11318204	13
9544230	13
40402595	13
9198313	13
27257407	13
1702005	13
10408644	13
56712042	13
25203573	16
11174251	13
8784189	13
5885874	13
24173627	13
6223630	13
31902065	13
2659066	13
17065372	13
20036840	13
17545508	13
15258299	13
20248882	13
25606710	13
9208338	13
62717757	13
740468	13
5548519	16
2635483	13
1265153	17
65366754	13
11383457	13
13563389	13
36806139	16
20601664	13
1618080	13
20564462	13
45918544	13
34530582	13
10004485	13
4032687	13
10471790	13
44716172	16
19308646	13
1085950	13
10541768	13
16598561	17
3126189	13
17461305	16
5741688	13
17120499	13
5646584	13
8942796	13
8870731	16
20456856	13
27609033	13
2937277	17
18273451	13
9058858	13
11008948	13
122875	16
10680077	16
6374725	13
4179198	13
29214161	13
17713134	13
3309609	13
6736455	13
762539	13
11933526	13
7012810	13
23300803	13
42230523	13
254648	13
668653	13
19054371	13
10184818	13
1537513	13
9169695	13
24512342	16
30484228	16
4641447	16
4145338	13
89048719	13
8273140	13
7140416	16
9259327	13
4976020	13
20511319	13
23019984	13
3430393	13
38825840	13
4306047	13
23219294	13
8523361	13
3708556	13
37135568	13
27830180	16
6376454	13
6106602	13
4443240	13
7585524	16
40120078	13
20986470	13
70343006	13
15540276	13
3126335	13
17896754	13
14694036	16
5736220	16
15882412	13
11962046	17
31584460	13
4417724	13
318174	13
51653002	13
5604829	13
10714582	13
16872864	13
4366143	13
32405825	13
2592261	13
9728413	13
10998602	13
5066042	13
26481398	13
19755070	13
8976130	16
36657979	13
40137355	13
58751144	13
8864909	13
12145969	13
6324588	16
2021483	13
2661191	13
61023	16
34579019	13
13754430	13
464857	13
8490484	13
933841	13
18863817	13
24845746	13
25337613	16
27851638	13
14505160	13
28563653	13
4106835	13
17101284	16
5634005	13
382335	16
3032627	13
26069	13
6506548	13
7623152	13
5065319	13
10603290	13
1384622	13
33340648	13
1132324	13
26384162	13
8191829	13
4556042	13
27627236	13
11016881	17
2571844	13
5072474	13
18444434	13
8434656	16
1168523	13
24320482	13
3722716	13
35208946	13
6235208	17
21396374	13
11884835	13
2205526	13
4412927	13
101375434	13
37293848	13
9292980	16
28018384	13
7895635	13
3927318	13
14267604	13
13075838	16
259390	13
7140526	13
15279720	13
22835162	16
9447306	13
11313781	13
7300923	16
3879058	13
4028379	13
1510210	13
36544248	13
8239693	13
8666750	13
18878204	13
47170870	13
2241205	13
18056432	13
4969424	13
5309759	13
19966462	13
20311738	13
2718149	13
6270864	17
15752524	13
4519567	16
7456233	13
8252589	13
9685967	16
2461561	13
21955802	13
16682460	13
8304723	13
39769057	13
3885593	13
48810946	13
7586641	13
11709690	13
8051731	16
228385	13
5412442	13
1059935	13
21119959	13
27477071	13
939347	13
3274757	16
2269638	13
34024736	13
45213577	13
7068634	13
43866592	13
10536648	13
661346	13
14297467	13
3844218	13
10450826	13
22514890	13
37968673	13
13832030	13
4596954	13
23862820	13
3464199	13
17677392	13
10961983	16
38673977	17
27829610	13
6095362	17
11497268	13
23500229	13
6964045	16
2758790	13
1883662	13
20972580	13
3342255	13
3575932	13
61480032	13
6208827	13
13007117	13
20772979	13
1562706	13
16337518	13
9826756	13
3169833	13
22147418	16
10204263	13
21706895	13
50685789	13
22181006	13
30360095	13
1536188	16
37238505	13
1441286	13
210975	17
2192901	13
36856604	13
43078709	13
9818673	13
17701248	13
6609476	13
9006589	13
2835714	13
13761545	13
1879707	13
28968346	17
21446493	13
17238218	13
9378692	13
4806875	13
7469888	13
2074383	13
4741356	13
11952975	13
1296803	13
3671200	13
17394916	13
4619307	13
4368767	16
9437781	13
6143626	13
10653581	13
14456596	16
9339596	13
26516550	13
775599	13
8899033	13
383604	13
766037	13
20019493	13
10629677	13
3688219	13
8883688	16
3943543	16
810034	13
22793755	13
5445433	16
7304304	13
52386513	16
4643131	13
63691814	13
10483025	13
12596993	13
8251485	13
15514538	13
30786309	13
1670665	13
482410	13
18450509	13
1151686	13
29707932	13
7956261	16
21486348	13
11396339	13
908202	16
11991741	13
254326	13
2994693	13
4859645	13
4679542	13
29299538	13
19190731	13
17087681	16
11210567	17
18467894	16
14999568	13
1742311	16
850261	13
5977697	16
8386755	13
10070873	13
25645924	13
3818485	13
7019391	16
26475963	13
3456030	13
3275100	13
3335487	16
1538018	13
13354295	13
25265165	13
3282200	13
2844270	13
6872489	16
39670160	13
5273028	16
13262734	13
4235453	13
40816118	16
978661	13
4750417	13
16273716	13
3633042	13
6032127	13
27192207	13
19731446	13
12848029	13
7292978	13
6527384	16
18647886	13
5121222	13
3098023	13
5911425	13
5616991	16
14167205	13
496882	13
15263641	13
32453742	13
94017589	16
3271859	13
43744545	13
8562747	13
7684312	13
2930591	13
9477508	13
16366062	13
5654174	13
7690770	13
2899593	13
36451816	13
42052984	16
6264148	13
1077110	13
9289469	13
196897	13
520404	13
11469953	13
14121464	13
16836304	17
12016377	13
37300208	16
7055325	13
2940377	17
20470874	13
10153956	13
10402038	13
18495969	13
5741448	13
15812639	13
1941397	13
2576365	16
9271043	13
38472822	13
6512847	17
3535080	13
7199774	13
5562668	13
2662838	13
52996360	13
36281004	13
33080583	13
25047014	13
3870575	13
1616029	13
3385560	13
4237959	13
10044117	17
8709816	13
13320514	13
11916918	16
18842755	13
27045015	16
34028851	13
36350553	16
3437022	13
9184629	13
284132	13
8826239	13
32665341	13
850522	13
2412349	13
1729211	13
10172386	13
10168520	13
488265	13
21712232	16
7789632	13
14151933	13
20878520	16
5645251	16
12809124	13
10783493	13
49100166	13
17728170	13
1480044	13
16890623	13
24211940	13
7757473	16
9827000	13
11045779	13
3884873	13
18114224	13
4326028	13
2802142	13
1715643	13
1545648	13
27525109	15
760748	13
10352560	13
11303716	16
12067763	13
15488683	13
31686683	13
7651712	13
2910333	13
24058270	13
8646408	13
21857258	13
33194619	17
18218607	13
2485578	13
9762776	13
7681996	13
10065803	13
51438162	13
5017271	13
4366180	13
176460	13
9293862	13
1417504	13
3562740	13
2210775	16
2178799	13
3136131	13
131527	13
1268220	13
21859970	16
7867895	16
3702602	16
17554916	13
10894610	13
1945566	13
7544627	13
30234006	13
2357934	16
41301370	13
7842367	13
853529	13
1575065	13
72917	13
43584740	13
194047	13
46216284	13
1962211	13
12461499	13
799092	13
46799367	13
3693475	13
10807460	13
5804511	13
10038799	13
13142950	13
19639094	16
3038882	13
12158735	16
5330144	13
450830	13
1839425	16
378217	13
4813448	16
68105387	13
3275796	16
20146688	13
3031223	13
14989536	13
12106739	13
23673417	13
20911817	13
7946211	16
1634288	13
5071298	17
6351540	13
13391058	13
6154595	13
1390248	13
8636222	13
10333810	13
2525989	16
15828191	16
7120895	13
17894360	13
10983905	13
1464636	17
3558840	13
6909736	13
7528857	13
2005977	13
14204371	13
11542550	13
4035695	13
12281113	13
16097617	13
19703131	13
29114466	13
7966259	13
22927419	13
4497622	16
2056636	16
2402870	13
21994962	13
16267124	13
5727011	13
3738218	13
21664972	13
2301733	13
27816722	13
4965056	13
18990404	13
9040183	13
16829894	13
1637674	13
14975292	13
13056240	16
35157179	16
3004832	13
6789825	13
47372764	16
247553	17
2270736	13
6832193	16
8778487	13
11392829	13
2503652	13
1677761	13
5842528	16
6318239	13
18579096	13
256352	13
16129403	16
7239476	13
4375185	13
1317232	13
20398188	13
10214591	13
18270304	13
31368210	13
3304128	13
9531175	13
38560228	16
17780196	13
6924843	13
11094210	13
16341577	13
1985945	16
44592118	13
3307530	13
16652508	13
1388881	13
22516194	13
29180363	16
19343285	13
24666029	13
22133110	13
1237809	13
1776676	13
21123188	13
1597121	13
42962542	13
43801216	13
15876194	13
3886723	13
31376274	13
1801059	13
8557918	16
39029870	13
26716805	13
1488996	13
10170979	13
32218039	13
6995563	13
74830170	13
15319597	13
759512	13
2054833	13
1170979	13
1957521	13
56986327	13
4391169	16
13460430	13
18188901	13
5006475	13
748890	13
1151532	17
4254322	13
4643448	13
5674271	13
3087273	13
10629123	13
1038061	13
12748532	13
15522520	13
19179160	13
6980507	13
35667169	13
10803414	16
29634220	13
52920376	13
4419531	13
23240732	13
8785920	13
11819543	16
1357364	16
3843946	13
11476973	13
15398393	13
13776031	13
2828956	16
27813034	13
47431786	13
9008351	13
13901717	13
3034733	13
5177053	13
7839319	17
3082169	13
2258389	13
7056046	13
18929866	13
10250773	13
2873236	13
11652704	13
3210721	13
5999912	13
12314162	13
10076009	13
15378429	13
58048	13
4026879	13
1480593	13
35384103	13
31417850	13
3186298	17
13259788	13
27821617	13
9855657	17
1294324	13
2354052	13
2932893	13
12608797	13
13650480	13
47945899	13
18760750	13
7466391	13
2204779	13
2163370	13
12637844	13
20461986	13
6096003	13
10551510	17
10573244	13
15914449	13
6083741	13
47707910	13
7277155	13
9296495	17
6188089	16
9593207	13
5366214	13
18650571	13
1218110	13
25515397	17
2448327	13
30643138	16
9826817	13
12106439	13
1676985	13
32555246	13
8684898	13
9553730	16
1834884	13
987724	13
24277711	13
55397400	13
5621000	13
5865374	13
573579	13
15621611	13
11943601	13
13343062	13
10758771	13
43392811	13
25411970	13
8259384	13
4490048	13
3919167	13
1621064	13
32191058	13
12354199	13
10931693	13
117428	13
19883352	13
25502397	13
9913315	16
7220891	13
27146311	17
1754030	16
25225090	13
10243185	17
191294	13
8290660	13
65651545	13
4115587	13
6201506	17
31519443	13
1460497	13
18334619	13
12251680	13
15052151	13
3718692	13
1242782	16
16009075	13
3256085	13
906603	16
17237889	13
16576420	13
2633174	13
27369409	13
37186256	17
35818262	17
8004352	16
7984313	13
6525904	16
17703871	16
18806771	13
24602426	13
1015680	13
952277	13
12055463	13
45236680	13
68938867	16
1553409	13
5013390	13
18293220	13
35128380	13
16703168	16
433858	13
9942151	13
7429036	13
24808332	13
1517958	13
8189385	13
18152201	13
5495055	13
15859858	13
5969769	13
50079673	13
16588843	13
18092559	13
33060182	13
6900569	13
30692072	13
4736771	13
15746814	13
22974161	13
3972253	13
1498028	16
29138561	13
1533390	16
19978120	13
20458289	16
2259121	13
6161519	16
125568	13
20838499	13
3210537	13
7473193	13
16044643	13
33544987	16
19439074	13
13688702	13
8765494	13
4266339	13
14421296	13
8578483	13
9027293	13
56131472	13
1852271	13
998443	13
18389571	13
11663102	16
11527898	13
9633264	16
7640615	13
3755690	13
8616568	13
16514991	13
1506285	13
5341833	13
38886997	13
8350626	13
10536183	16
4661154	13
13028989	13
6370723	17
5751259	16
6586886	13
4003639	13
5055459	16
46265195	17
16079427	13
42678319	13
18156912	17
24903694	13
27367179	13
5431480	13
14723698	16
1642924	13
11516914	16
26753558	13
11140342	13
10480986	13
3553421	13
1774753	13
6396085	16
28916553	16
24156745	13
19598201	17
6293036	13
17770353	13
4423918	13
2404032	13
7900795	13
12603769	13
11071190	13
836962	13
28773713	13
5338111	16
5663665	13
35165813	13
38453794	13
8032601	13
7564628	13
6184190	13
9792546	13
15910509	13
9717128	13
1056891	13
15226195	13
28353920	13
53917952	13
59096958	13
13213216	13
7523379	13
7466899	13
2104288	13
56528154	13
8418333	13
13063218	16
13244331	13
9371881	13
33624625	13
3301406	13
14937749	16
6658677	16
11653039	16
767801	13
13544986	13
459166	13
2912588	13
38834758	13
1824109	13
10663452	13
4829613	13
13730043	13
6354721	13
20131054	13
14161607	13
21912032	13
2902135	17
14646058	16
33707214	13
19981223	17
2269801	13
26875791	13
3251792	13
28528483	13
1102820	13
9760699	13
5817663	13
16715324	13
4073992	16
9135999	13
11756685	16
10288440	13
2082015	13
8027154	13
29134965	17
3471392	13
834709	16
26457841	16
1902132	13
267492	13
13238235	16
9189006	16
14295143	13
10968349	13
164629	13
3696929	13
3179475	13
24585487	13
25117971	16
6408936	16
3919607	13
1526904	13
15924411	13
5682418	13
16692259	13
8868514	13
13985688	13
520724	13
7278543	13
6551953	13
2085593	16
17244190	13
43872600	13
1890886	16
14457475	13
25428916	13
2249475	13
3935866	13
57328716	13
28400377	13
1631357	13
9006290	13
14889202	16
12407497	13
5676296	16
12799063	13
1909858	16
17358098	13
7139333	13
11201056	13
12339801	16
18309824	13
5517940	13
1824770	13
1035380	13
2454715	13
4951595	13
4574798	13
13596319	13
17640489	13
14306341	13
29166585	17
5454943	13
9484713	13
2597741	13
13898626	13
5964543	17
15780467	17
4643058	13
1804620	13
10253825	13
5703596	13
6169199	13
1486645	13
11039429	13
6808583	13
7861395	13
3650330	13
7909425	16
377510	16
1420001	13
12951189	17
142742	13
871458	13
6771197	13
11289921	13
59788248	13
16733632	13
13883901	13
8086074	16
11208425	13
17218607	16
7715157	13
27170027	13
6200025	13
8585342	13
3516736	13
51671867	13
11990274	13
4445266	13
6572793	13
539156	13
18790265	16
5309631	13
612363	13
18865845	13
1652514	13
1637983	13
33468696	13
44572268	13
13543136	13
3842999	13
21054119	13
18032749	16
4208145	13
12883674	13
8917543	13
7469414	13
9913181	16
8458980	13
32686274	13
14867688	13
22545346	13
21731444	13
3527342	13
2433811	16
9828521	13
3663187	16
4580124	13
6389678	13
18243927	13
3330667	13
3182557	16
18165233	13
19040807	13
7994745	13
9984743	13
24752348	16
9799102	13
7019295	13
17410525	13
15140069	16
5276935	13
24897454	13
24378119	13
1480400	13
7961806	13
334473	13
8990442	13
818180	16
9902212	13
345455	13
15072869	13
5853219	13
966909	13
23118247	13
2057332	13
1960196	13
637782	16
710489	13
20489309	13
10670280	13
5648137	13
5541209	13
2035241	13
951489	13
8906557	13
19100795	13
2047366	13
508287	16
29330476	13
4652960	13
7984837	13
11339024	13
5196342	16
18011413	13
2113181	16
2528250	13
619509	13
10907855	13
8080034	13
364221	13
5648087	13
6164541	13
2909667	16
7414553	13
8471610	13
8643840	13
4926916	13
1357966	13
2320024	16
11480462	13
42020821	16
24031423	13
27358	16
7686468	13
4785634	13
1313254	13
17538621	13
6784418	13
7473950	13
3391716	13
4459513	13
5942009	13
4351555	13
3725593	13
6280059	16
205587	13
37562992	13
33653873	16
7352511	13
15178268	13
6700171	13
18175200	13
10828234	13
15543960	16
36307593	16
6872710	16
5133331	13
2508137	13
12622821	13
303850	13
22082786	17
22842013	13
1253100	13
7289512	13
12984155	13
44371530	13
33558541	13
5631834	13
1744073	13
10113010	13
6365388	17
3061457	13
13759652	13
10533943	13
4748352	13
3746038	13
14323796	13
8608376	13
800001	13
24183215	13
9705205	13
19087957	16
10189294	13
14127680	13
13489336	13
18785773	13
430537	13
5656766	13
1893032	13
6289926	13
7860694	16
71048413	13
5707343	13
516676	13
8751451	13
10332443	13
8937657	13
16315319	13
15062732	13
12553627	16
14257090	13
26857688	13
12815666	13
3431860	16
267201	13
2259100	13
1604892	13
1484136	13
9609202	13
1770098	13
6993557	16
619193	13
24055794	13
4266019	13
16472709	13
24700675	13
9294140	13
2341904	16
2943371	16
9212014	13
7953607	13
7843435	17
22037035	13
4957620	13
13425916	13
16279150	16
5377970	16
441852	13
4118181	17
6591966	13
55948700	13
20800	16
6305698	13
57522123	13
12371382	13
13705240	13
15160727	16
31485322	13
2766851	17
15725519	13
16949868	13
1545096	13
1730640	13
5601286	13
3246949	13
43442663	16
7158601	13
54009338	13
6690191	13
10131265	13
5199042	13
12897413	13
12222795	13
1612525	16
25537225	13
16501453	13
2870651	16
14535341	13
23723691	13
11230831	13
9799371	13
35636720	13
1996557	13
2266009	13
24566552	13
4804825	13
33765054	16
3756801	13
1329693	13
14160200	13
2112413	13
2494873	13
16864089	13
6788880	13
28479876	17
6753473	17
3580587	13
19171034	13
20751685	16
1042168	13
419441	13
238352	13
944891	16
247741	13
6947103	13
22010282	13
11767674	13
7316332	13
5059408	13
30547951	13
31948836	13
4231763	13
12256127	13
7877999	13
23167041	13
11593416	13
17859775	13
907671	17
4163771	13
13369802	13
47843850	13
4584953	13
22691939	13
11324589	13
2964768	17
20049983	13
2680525	16
3192152	16
3850172	17
27352580	17
535968	13
2109341	13
1627847	16
5950843	16
27368930	13
17513791	13
27543316	13
5436153	13
17778630	13
3426196	16
4742058	13
2951164	13
15105862	13
2051563	13
11439600	16
29430384	13
21476138	13
1843525	13
975951	13
9264902	13
3494309	16
7269189	13
2838474	16
8408916	13
14433264	13
20030663	13
11591961	13
3358464	17
21539821	13
3470662	13
837205	13
4830598	13
6418779	13
1871083	13
774752	13
480215	13
18112712	13
13741425	13
11136405	13
5735669	13
8123981	13
23229286	13
585574	13
25376977	13
15745614	13
14044231	13
3714712	16
469166	13
1329286	13
2551862	13
9903406	16
56250503	13
4088720	13
14831858	16
327069	16
11079523	13
6553872	13
4099021	16
4774220	16
5315817	16
6451429	13
6004435	16
9083798	13
14841769	13
2000657	17
1422546	13
2118697	13
15251866	13
2322642	17
10911472	13
14919565	13
4363496	13
7428277	13
6738703	13
15967102	13
4023920	17
15192793	13
5330856	13
3445078	13
15837325	13
4920923	13
2271445	16
4691729	13
16642454	16
22641583	13
2235511	13
15571900	13
6716432	13
6252898	16
6602302	13
10814748	16
15753236	13
311110	13
2977087	13
19549034	13
9727176	13
4085644	13
617620	17
11767236	13
2566250	13
7765517	13
12889645	13
15465112	16
5827807	13
11731714	16
19052626	13
16815417	13
47563	16
10256561	13
1242190	13
10719717	13
9758162	13
24784032	13
5699103	13
12108694	16
3724325	13
9628605	13
20414212	13
7229172	16
4605924	16
2713237	16
492872	13
19546667	13
234455	16
2461519	13
243548	13
6355673	16
5703038	13
15392851	13
21855960	16
5998618	13
1468046	13
20326694	13
14109758	13
6985644	13
124316	13
22957	16
3117601	16
9136339	13
11822364	13
11279316	16
2169600	13
26843658	17
596510	13
3448642	13
1666132	13
454979	16
16313563	13
8155305	16
14691574	16
3117974	13
9764601	13
4633364	13
2414775	13
2748288	13
7513280	13
109440	13
11032568	13
14286878	16
7705731	13
17927966	13
118684	16
572615	13
8605298	13
2056976	13
276042	13
13118927	13
1470711	13
27186950	16
6825752	17
7967413	13
35622402	13
8545677	13
2447883	17
2487917	16
1364496	17
1859499	13
10003993	13
6281096	13
1958960	16
13152832	13
5952788	13
11794030	13
46413900	13
6953726	13
4625792	13
575340	13
2237517	16
2161892	13
9850265	13
8617492	13
7711531	16
17061040	16
18803634	13
18172972	13
13521007	13
34976928	13
3752105	13
9942444	13
11388428	13
17970063	13
4016417	16
22335	13
23007162	13
1978478	16
8689490	13
29631663	13
21411281	13
11026487	13
12889068	16
2104228	13
1835891	13
4289824	13
26912843	16
21080474	13
3018179	13
15946727	13
9843852	16
972452	13
283710	13
7482923	16
76808773	13
563355	16
6188015	13
2275925	16
8663600	13
26200442	16
6728841	16
6514362	13
8755586	13
11351433	16
7527993	13
20721188	13
8578903	16
7049591	13
16024005	13
8273955	13
43235737	13
22463469	13
5783635	13
670043	13
62402122	16
912297	13
22984864	13
5751377	16
750808	13
5720974	13
22769883	13
37292077	13
2809748	16
2879989	17
5723163	16
1557135	13
2037916	13
41083760	13
11464498	16
11040811	13
20205776	13
10352356	13
7395365	13
37272639	13
6251304	13
1915697	13
3991636	17
910119	13
477504	13
12119443	13
4230910	16
16610440	13
4453417	13
3705287	13
6801505	13
4204472	13
13472774	13
4843514	16
11656102	16
12878247	13
6120139	13
23756524	13
23817758	13
7091244	16
5188341	13
1297963	13
6324366	16
3718487	13
9779554	13
1073514	13
28988956	13
6857423	13
1327765	13
26459047	13
57108927	13
14102706	13
17542069	13
79454	13
24373444	13
5826012	13
10127533	13
1251086	13
6281858	17
15295871	13
15503365	13
5153157	16
17935522	13
23805128	13
2364679	16
310357	13
18981491	13
2218450	16
12467734	13
5012326	13
21980751	13
5096858	13
423742	13
15703489	13
4630251	13
4222896	13
9903054	13
1818555	13
1033219	13
6637808	13
13815358	13
5982305	13
18709564	13
15481988	13
2775924	16
14809204	13
11897349	13
18433080	13
1175271	13
31873032	13
5726501	13
17305763	13
9249203	13
9055421	13
21547723	13
2052395	13
26547268	13
11350900	13
11926324	13
1635117	13
6266168	13
6668860	13
10487317	13
17121745	13
8219813	13
12096608	13
8975626	13
5851500	16
42882079	13
23819870	11
5981846	13
1587672	13
15116212	16
886570	17
1530559	13
18556008	13
29690480	13
37801231	17
11666572	13
12394852	13
13115886	13
4955330	13
16863057	13
9201683	13
4558275	13
15570023	13
5662487	13
8345138	16
6276262	13
9525785	13
5554670	16
1341559	16
3757906	16
18498382	13
5631750	13
588259	13
20550474	13
5910327	13
15951415	13
230704	17
29251309	13
12876262	13
14815201	17
31126449	13
9292678	13
7452312	13
9773091	13
50157182	13
11311985	13
2045849	13
3972048	13
5009894	13
13719023	13
13028660	13
23448194	16
17624202	13
4192068	13
4881071	16
4514310	13
20545350	15
3208121	13
40346708	13
1388135	13
996609	17
3800902	13
2153666	16
4222773	16
14030181	13
7491809	16
19850380	13
4856227	13
6342747	13
23161773	13
4648724	13
14500147	16
13564257	13
3346453	13
14803271	13
2214122	13
11550078	13
3507103	13
7348761	17
14601811	17
2842125	13
6027305	13
9740738	13
15961301	13
1235639	13
1274757	13
7200143	13
43295	13
5882498	13
15164468	13
17215482	16
10154304	16
20292452	13
3547696	13
8354807	13
4038194	13
22262104	13
6109662	13
31275400	13
15942286	13
19992873	13
1804262	13
26138651	16
4404783	13
2147596	17
8351686	13
10345068	13
10208347	13
36532500	16
49971809	13
9995060	13
4774518	13
7825403	13
10968879	13
4836179	13
7933512	13
5403601	16
20435231	13
15926989	13
3643109	13
17308645	13
3457908	13
26624550	13
1311343	16
6769515	13
8496401	13
13055463	17
8313516	13
9020752	16
17042358	16
963874	13
1904185	13
12988438	13
39698371	13
3226330	13
7423030	13
10745180	16
14875657	16
91284	13
15199963	13
38810886	13
22134105	13
374374	13
16550529	13
26199658	13
21032824	13
3929660	13
3730605	16
4086509	13
370782	17
8840967	16
634220	13
7194355	13
2993765	13
6163495	16
1361059	13
6265483	13
17302734	13
4530357	16
51788588	16
12046056	13
12857530	13
33354137	16
8089295	13
4649452	13
2818075	13
59222612	13
10613073	13
30228310	13
9197628	13
2786080	16
6379123	13
19427551	16
81651172	13
2618575	13
4364761	13
1725855	13
2890838	13
14645800	16
3538122	13
25136045	13
1424483	17
52826	16
780319	13
801270	16
1605041	13
26215000	13
4947286	16
3344271	16
9483290	13
24410369	16
1333747	13
3692149	13
6789510	13
20960910	13
23866035	16
6041213	13
3343155	13
5542246	16
12100508	13
6640821	17
7677432	13
12823348	16
1007294	16
1987298	13
7173383	13
46707411	13
7482186	13
6385341	13
11882520	13
16267265	17
9706046	13
8421864	13
202370	13
4865186	13
8201261	16
5312052	13
40548686	13
10233707	13
338394	13
3828225	16
15344941	17
11360990	13
2124052	17
12639857	13
5703270	16
9988573	16
2810642	13
19073472	16
6214728	13
3657411	16
4478492	17
23142480	16
9310576	13
10400654	13
6031139	13
28528938	16
1214288	13
13173728	13
53651766	13
14743070	13
8291648	13
401114	13
163930	13
2089723	16
3006059	13
28235138	13
2957602	13
1060616	16
8806486	13
22793164	16
1294646	13
11120906	13
22485292	13
2784405	13
748801	13
8511068	13
17874256	16
1501627	16
7332802	13
1167340	13
9255921	13
16373787	13
31422931	13
2509572	13
24080457	13
1035554	13
2723018	13
2572473	13
12015781	13
7165146	16
14311615	13
3020269	13
8151252	13
2304014	13
10591076	13
6905395	13
16607669	13
23544899	16
6134048	13
9347953	13
16029183	13
5414840	16
3396952	13
34047255	16
1610811	17
1351805	13
23945725	13
7083182	16
29863330	13
6603371	13
22308106	13
7059908	13
6624394	13
984001	13
2505613	13
29576633	13
26282907	13
5727838	13
2366404	17
3987089	13
50233260	13
294931	13
1022786	13
177084	13
20968506	13
9778535	13
530453	13
4496306	13
11989604	13
1714493	13
22797226	13
4958856	16
2709354	13
5860342	16
900803	13
22579915	13
26885517	13
10332104	13
1013418	16
10194673	13
10070266	16
6855891	16
7969805	13
304097	16
22933450	13
109497212	13
4880705	13
25538284	16
14781982	13
1687644	13
27879692	16
3636049	13
19155982	13
2516604	13
13232074	13
10914928	13
1879690	16
7871726	13
1154505	13
1673327	13
8957927	16
20304523	16
10168406	13
5063709	16
2770322	16
21109700	13
10200293	13
14060622	17
521583	13
7290867	13
29851735	17
6638040	13
4299646	16
6777098	13
736071	13
15777387	13
386441	13
3874231	13
7258769	13
1380405	13
4037973	13
18398695	16
4232646	16
4988473	13
3016807	13
6625305	13
4522768	13
12939327	13
10818085	13
3787292	13
18228158	13
16864675	16
594872	13
6248743	13
39994886	13
7147960	13
4836825	16
1612671	13
2035599	13
10258289	13
8401111	13
7771532	13
11587830	17
26728515	13
9419407	13
111133413	13
1023137	13
7203397	16
12181868	16
4431084	13
8016883	16
34489599	13
32551298	13
9986184	16
27180688	13
10299547	13
171011	13
21507796	13
3423222	13
14521635	16
10066745	13
11906947	16
1813540	13
22964399	13
862955	13
1366376	13
18339460	13
11107526	16
2198474	16
1079403	13
4278004	13
8579787	13
8587302	13
2745131	13
11583358	17
948580	13
13253387	16
4332112	13
67434169	13
14039477	13
13087081	13
10876194	13
2947227	13
5279928	16
16751239	13
2991770	13
11166759	13
543808	13
361094	13
4480617	13
15318336	16
9187045	17
16675620	13
23767005	16
20820423	13
9561660	16
15446591	13
6631922	13
8860827	13
12514739	13
49097077	13
19248054	16
7305225	13
1928310	13
4430892	13
6851281	13
15683077	13
3292326	13
47038709	13
917492	16
16469250	16
18074296	16
4335446	13
8445274	17
8114491	16
20093264	13
31184989	13
25631649	13
6370222	13
13068946	13
8746585	13
25513369	16
26834360	13
8789412	13
1196530	13
6324307	13
17734909	13
23792303	16
3159795	13
3949915	13
58523305	13
16043451	13
6975891	13
5308147	13
1659987	13
4893266	16
5756516	13
49736350	13
9970855	13
3802566	13
11461991	13
9587844	16
1737590	13
2308849	13
40525999	13
13115489	13
6447844	17
9771847	13
2373329	13
14728315	13
735535	13
1282797	17
12910940	16
29463673	13
41146298	13
15043225	13
2079255	16
47058675	13
19687684	13
48465465	17
5645809	17
3858947	13
2542122	13
10484718	13
11681161	13
3577898	16
970646	13
5731908	13
4577658	13
2659547	13
13445263	13
3803312	13
8811813	13
6059059	13
6281602	13
6074133	16
9881862	13
2597358	13
26656332	16
14868150	13
6725296	13
1273759	13
460039	13
10955894	13
15308552	13
13629792	13
24262194	13
5609440	13
18825992	13
18506378	13
9829029	16
13235435	13
6858852	13
3565488	13
14662233	13
17714282	16
7743795	13
11544272	13
3569187	13
200818	13
13169427	13
21767045	13
4130278	13
5423998	13
22280373	13
12208127	13
1947426	13
13610807	13
5508435	13
6654266	13
3475417	13
7081852	13
132506	17
181191	13
12302256	13
14482641	13
41441	16
11708671	13
598083	13
34741390	13
10531359	16
6152194	13
11595689	13
22320563	13
44707950	13
3914896	13
4431892	13
344682	17
16486871	16
11927208	13
2455820	13
826303	13
14272907	13
18437934	13
60805693	16
10200656	16
20051274	13
2880287	13
1337324	13
6987	13
5378699	16
2749001	13
27758360	13
24235400	13
8104169	17
7390801	13
5946305	13
39782990	13
11022072	13
32927895	13
5171750	13
10564639	13
4577177	13
11763385	13
4269708	13
1163183	13
2006554	13
19662339	13
7879030	13
5659769	13
37375275	16
7530670	13
12471074	13
9822978	13
218727	13
9432968	13
23813706	16
220765	17
2619732	16
20954853	16
7223993	13
25347814	13
5438642	13
4999147	13
7587966	17
7000226	13
2648059	13
4693030	16
16435941	13
9135235	13
1010821	16
2294133	17
4965826	13
7127097	16
16166297	13
12767953	16
4503020	16
6477124	13
4619453	17
13704474	13
13895831	13
1445195	16
2004073	13
6026766	13
10798795	13
8380428	13
12150834	16
24311307	16
675743	13
2357155	13
6546273	13
505347	13
2409766	13
6649803	13
1577693	16
510294	13
1825785	13
8642361	16
3278630	13
1700218	16
16030197	13
15844185	13
20012490	13
989602	13
25734219	17
4172575	13
14532041	13
8242849	13
16515982	16
15530755	16
17451553	13
29028985	13
10127649	16
16537169	13
8329958	13
10182649	13
68370	13
6829828	13
18384229	13
5984999	13
2069481	13
1524945	13
1251290	13
1773250	16
51435061	13
26711651	17
25542326	13
18395457	13
3239143	13
2436513	16
16240594	13
16210335	13
2526925	13
1530010	13
2917211	13
34985090	13
1269608	13
2352289	17
6077983	16
4311189	16
676744	13
3742181	13
34212536	13
1222285	13
7154203	13
21256904	13
27066046	13
889947	13
3458737	13
3013224	13
7695412	13
11407509	13
7980262	13
10451123	13
8738412	16
6411178	17
2217598	16
3042057	13
1566566	13
19586143	13
7938111	16
1723377	13
325450	13
17324	13
27655929	13
2370918	13
270544	16
7087258	13
16451465	16
8172012	16
1873599	13
27865342	13
8930105	13
1628581	13
12082718	17
3980809	17
1653841	13
23304398	13
7740772	13
6228737	13
9531126	13
3248377	13
10419287	13
10532621	13
5390129	13
514851	16
22479986	13
1857039	16
37680146	13
14067552	13
538618	16
22654568	13
3501815	16
21897967	13
1227806	13
11690804	13
978988	17
5281528	13
1862284	13
21482068	13
29041671	16
7877787	16
7566140	16
15523135	13
14932565	13
23102708	13
1703083	13
6139577	13
4721019	13
6697087	13
229403	13
1310221	13
19972194	13
253237	16
527741	13
53209425	13
2677013	13
9857989	13
2872183	13
35954013	13
3482157	13
31824138	13
11930556	13
7822601	13
13587908	13
14071978	13
3245935	13
856147	13
18108	17
15571214	13
23623262	13
123446	13
1704830	13
8165393	13
2168738	13
11884322	13
4633917	13
15741914	13
8658390	13
26970948	13
8169642	13
15797581	13
13116968	13
944617	13
6965822	13
9146220	16
1072018	13
447220	13
1472582	13
7086416	13
24275613	13
18203120	13
7035178	13
7702308	16
2795551	13
8210420	13
4180136	13
22965712	13
9941297	13
17791609	16
4840503	13
6734893	13
2550364	13
3595294	13
4963780	13
32771569	16
12562432	13
1939904	13
4415862	16
6896659	13
10191254	16
8669791	13
155949	13
19971801	16
5085270	13
3193921	16
2924499	13
8556789	13
6934824	13
4118973	13
22695284	13
62213018	13
7730606	13
8128730	13
9374965	13
3440075	13
19135997	17
23759781	13
6041801	13
22128250	17
2065206	13
2275421	13
1089731	13
4298193	13
6164784	13
7130997	13
6731284	13
5769777	13
4340233	17
16335072	13
4688303	16
76631	13
2852004	13
14197807	13
9986824	13
2293661	13
55682710	13
9514153	13
2918746	13
3686701	13
4415922	13
15751061	13
3644716	13
2940816	13
881867	13
2546468	13
9979598	13
15436646	16
10803027	13
13121805	13
6606006	13
16933409	13
672192	13
6903188	13
343098	13
56131	13
7237966	16
32622173	13
10893752	16
528026	13
1285780	13
3347604	16
4536867	13
622264	13
889548	13
28949542	13
8459831	16
3418354	13
2043729	16
9622401	13
22749740	16
6111189	13
6850905	13
18458358	13
15047857	13
6157179	13
11136511	13
3799340	13
13088352	13
34579293	13
2312621	13
1027381	13
3534972	13
12034146	13
5018352	16
1165414	13
10500229	13
3942472	13
7036268	13
16140666	17
5463639	16
3502483	13
9632959	13
42935601	13
33895037	13
11751123	13
2745371	13
572981	13
9326323	13
1511339	16
761268	13
13296362	16
5584157	13
11749998	13
35533273	16
2790306	16
9082239	13
2956271	13
4119435	13
5645650	16
22793177	13
19293819	17
26386918	13
8704855	13
4182234	13
2068892	13
10686871	13
3902528	13
7725361	13
30278011	17
5986591	16
9373628	16
3277897	13
1721323	13
1114710	13
20624270	16
7874355	13
32357291	16
1956478	13
1346471	13
7710431	13
6660404	16
5872513	13
4392338	13
244759	13
1176741	13
943255	13
3768423	13
3645909	13
14761597	13
697184	13
4795803	13
7768760	13
5195176	13
13264842	13
2074527	13
47627955	13
20958272	13
28535223	13
3121328	17
2889920	13
24643646	13
6676626	13
14519882	16
3786902	13
11010322	13
6207490	13
28317644	13
5536986	13
17433996	13
4237420	16
20003237	13
6006897	13
12126316	13
16965128	17
12120372	13
325366	17
9846931	13
3724493	16
12237089	13
3856833	13
9647443	13
47307007	13
857857	13
5689149	16
7037715	13
1437750	13
6348913	13
659928	16
8247183	16
7547455	13
851277	13
2507194	16
1417900	13
2457376	13
20261786	13
3353972	13
6076914	13
7083198	13
2274713	13
880691	13
13139859	13
4122106	13
5062599	13
82281	16
7073423	13
8483941	13
2823775	13
9249138	13
19680672	16
35865222	13
27049473	13
58188421	16
19246884	13
1840275	13
8204578	13
4070445	13
6260965	16
1501105	13
8373433	13
9638244	16
16768890	13
5128782	13
31068943	13
495880	13
10448719	13
9809957	13
7408089	16
725366	13
33346944	13
6188226	13
6091046	13
1850435	13
5203786	16
618581	13
4063153	13
5015758	13
331448	13
9868341	13
14308179	13
1038956	16
1734163	13
36947234	13
25205130	13
10517336	13
2487962	16
10880874	17
4854554	13
256942	16
247427	13
36646140	13
21223225	13
5812369	13
317807	13
6724324	13
190501	13
16611645	13
8301793	13
17277214	13
9042696	13
2725676	16
656715	13
9941128	16
36632461	13
3328943	13
21527255	16
1105408	13
117697	13
3071982	16
8275771	13
8087954	13
32233761	17
5515305	13
13717832	13
10260676	13
7035702	16
2924441	13
45970433	13
33045035	13
18043363	17
1388537	16
5508704	16
331463	13
5880421	13
3144966	13
2829130	13
1975887	13
8196216	13
17225663	16
3381324	13
19009794	13
23101732	16
11715545	13
32374938	13
437817	13
18010656	13
7270417	13
585940	13
37880	16
4449220	16
8736428	13
1177193	13
4769824	13
3336729	16
9596134	13
5436342	13
7251814	13
6027624	13
4710329	13
10383105	13
26060939	16
21249970	13
816052	13
2739272	16
7199695	16
4384247	13
24519898	13
2990538	13
19069907	13
3682543	13
2290778	16
35594122	13
27173869	13
2813979	13
8748778	13
2389154	13
2255124	13
6681370	13
24293895	13
26523997	17
2655204	13
4770235	13
17920417	13
37139826	13
9600522	13
9576538	13
12595961	13
15112813	16
11608937	17
6301124	13
5493345	13
37743221	16
21288295	16
386681	13
14685798	13
915315	16
1707103	13
12920195	13
11109508	16
8320461	13
9339210	13
10407636	13
6951521	13
3159097	13
2929415	13
624673	13
8126056	13
25260475	16
2044853	13
7750024	13
8423254	13
2035520	13
1160598	17
81651	13
4095409	16
498879	16
10206021	16
3896685	13
9000210	13
18602283	13
29932108	13
17899632	13
5467165	13
7289476	13
10887013	13
607483	16
46113830	13
8103972	13
17074503	16
16586058	13
4331245	13
23495039	13
1508697	16
2694635	13
7590514	13
26677949	13
13320374	13
4663233	16
5007213	16
6825849	13
41210407	13
17009409	13
2852789	17
1220315	16
9303745	13
257337	16
14066886	13
7933084	13
17575266	13
23531851	13
2018949	13
3024033	16
30646782	16
4413162	16
17792428	16
2898858	13
4835524	13
38950152	13
20780812	16
6711057	13
2019408	17
7507382	13
4044366	13
14793163	13
12974799	13
7671037	13
5854667	13
2037536	13
2998368	13
7398552	13
3788837	13
17224706	13
6426467	15
12575780	13
504975	13
8525019	16
28187410	13
2073614	16
92896	13
2764347	16
3258664	13
13499193	13
10026380	13
50702176	13
30539706	13
24840360	16
19350208	16
31650928	13
3258516	13
5144288	16
26451954	13
4132052	13
50380884	13
11021996	17
209758	13
51244	13
1681951	13
12165696	16
12493353	13
5935987	16
8067691	17
5142709	13
4198770	16
6939474	17
10100083	13
6271910	13
7160686	13
7609360	16
15758125	13
217472	16
6148541	13
1464053	13
10269272	13
3812759	16
4182580	13
2004868	13
2045791	13
13908814	16
11722604	16
13876971	13
8010343	13
24949265	13
41801677	13
16527825	13
275889	13
32499182	13
631793	17
2864627	13
3571561	13
197344	13
12320903	13
8960590	13
2410768	13
8138480	17
21611037	13
4571577	13
53639189	13
13401987	13
13809906	13
32970601	13
9871388	13
2896338	16
1612926	16
27397654	13
3633129	13
21134489	13
7024705	13
726732	17
11027579	13
16707302	16
15048152	13
503257	13
3143394	16
207175	13
1493595	16
6715852	16
16788887	13
4441	17
5853019	13
14359153	13
15056152	13
1441013	13
3104110	17
24297670	16
361119	13
6484437	13
6430469	13
8096805	13
52419864	13
4171371	13
1644861	13
5760930	13
15326484	13
21786	13
235653	13
4439569	13
16743035	13
22827666	13
10100140	16
4046882	13
10638355	13
503918	13
3073104	13
8976320	13
28365971	13
7626346	13
10833019	16
15051092	17
1550022	13
2809417	13
8471905	16
10449099	16
516191	16
516922	16
8434370	13
18348246	13
19267875	13
15311346	16
10001505	16
2996064	17
23095825	13
14812971	13
6841337	16
22391346	13
9748245	13
1059951	13
12332428	13
10611926	13
5533881	16
5531478	13
16923455	13
1816798	13
3801761	16
19782386	13
805318	17
4372322	13
3187514	13
7662162	13
13379251	13
1994966	13
6860816	13
11692083	13
2500277	13
6102883	13
9824224	17
440008	13
9186178	13
12101073	13
21770428	16
7176388	13
8485685	13
3506579	13
7333768	13
8811120	13
18677274	13
8078	13
3627588	17
396651	13
19928170	16
11478853	16
15589104	16
1251567	13
3483193	13
7632008	16
4239300	13
3175215	13
8900757	13
23810126	13
841629	13
25489157	13
2470484	13
645709	13
16437987	13
1164683	16
196996	13
2711866	13
2020087	16
2255050	16
16650573	13
1627516	16
15534000	13
1658636	13
4656067	13
16040448	13
1052342	16
13058758	13
3309369	16
4882500	13
19770979	17
11433930	13
1382148	13
20388613	13
27841051	13
1627273	13
2515247	13
5403503	13
36324304	13
8811733	13
19694614	13
13621558	13
8869677	16
5768348	16
7509741	13
9355620	17
3850119	13
3683363	13
16553239	16
20709397	13
9619671	13
4067287	13
9537710	13
189798	13
56762	13
3856795	16
22904749	13
2704093	13
3067615	13
886218	16
5750358	13
751650	16
15002076	13
2487777	16
2914243	13
721797	16
775230	13
8664950	13
34887453	13
56319	16
13320711	17
16023788	13
8480301	13
123637	13
1529324	16
14212093	16
6324567	13
4957288	13
4203464	13
5542431	13
48082848	13
1073543	13
20334036	13
4721844	13
9294027	13
4112363	13
9485631	13
14909411	13
7843504	16
27051669	16
15075661	13
1392862	13
403916	13
1627718	13
16848624	16
17643238	13
3991293	13
23770111	13
23014373	16
15852290	17
905051	13
5493936	13
3122746	16
6505193	13
1139483	13
1845106	13
8298611	13
21927786	13
13376361	13
8305939	13
14429791	16
3059322	13
13010342	13
3693662	13
2628972	13
23754958	13
4298706	13
1106174	13
5228701	16
6904630	13
2753953	13
6761248	13
37684347	13
19424613	13
6750243	13
12505746	13
24920523	13
9437820	13
3806708	13
2648968	13
4248522	16
20528620	13
8973315	13
682939	13
6352851	13
5392285	16
1964798	16
10399529	13
414769	13
11990088	16
7580456	13
957481	13
16649506	13
3365437	13
8679954	13
791142	13
5232307	13
19651728	13
14206264	13
2613196	16
27295246	13
4976985	13
21191015	16
8257991	13
7703762	13
1917672	13
9421681	13
6606009	13
7946126	13
10025364	13
25984427	13
223351	16
3388136	13
3203011	13
101553	13
22495854	16
2528334	13
126932	13
18442408	13
3802622	13
10741629	13
15642461	13
12181416	16
9227970	13
8105710	13
351341	13
4368815	13
11041091	13
7266924	13
16840034	16
17524406	17
21062212	13
5225811	13
16212172	13
7643755	13
5922171	13
15455887	16
7098177	17
5380285	17
2863400	13
15598845	13
15259355	16
240996	13
4753991	13
7015790	13
2131301	13
5350129	13
7578167	13
2856668	13
1529969	13
221843	16
7164695	13
7933733	16
4410092	13
11921936	16
2036697	13
21145737	13
12888464	13
3912023	13
4565298	13
9281437	13
743169	13
4404956	13
22053104	13
6743875	13
5977576	13
11848056	13
4158558	13
17820885	13
3180936	16
1683975	13
7039842	13
2438705	13
6840763	13
26202	13
578679	13
5468750	13
1972889	13
5082666	16
4325271	13
1842970	13
20142648	13
1188545	13
8951073	16
17232083	13
7000321	13
4009298	16
694410	13
9621137	13
8988442	16
4480565	13
18596997	13
23104714	13
25258157	13
5442329	16
215020	16
13478664	13
22735990	16
10229118	13
174098	13
18360979	13
3431726	16
15481411	13
782923	13
43409163	13
19049057	13
1461413	16
738020	13
7137700	13
1388281	13
3553189	13
9253131	13
12858764	13
8138587	13
23002458	13
3711120	13
30373485	13
27334880	13
6496442	17
3933187	13
6105253	13
3215083	13
12352287	13
9486398	13
8698075	13
10236343	13
490734	13
1239170	13
7900424	16
13947593	13
24117694	13
6298813	13
6451299	13
25801335	13
11778659	13
5684404	13
17302246	13
7328750	16
11011224	13
6914105	16
41114587	13
18635830	13
9712558	13
3408089	13
21688960	17
11780373	16
208545	13
17393247	13
23966839	13
7263848	16
22337454	16
2903586	16
3432582	13
3187187	13
20762194	13
1573713	13
8597104	13
12690443	13
10114094	13
11147202	13
39602383	17
1505557	13
15872889	16
16250305	13
8097029	13
7273565	13
4674090	13
5486387	13
7530319	17
29926183	13
42328028	17
7171555	13
13763009	13
35906961	13
5224674	13
4150051	13
1192726	16
651648	13
3667022	13
5157061	13
5061888	13
494632	13
13103572	13
7092997	13
1144015	13
20130350	13
10822795	13
7113727	16
26151952	13
9822594	16
8821248	13
2147124	13
7756155	13
945187	13
326322	13
6051315	17
13963161	13
10148426	13
4937165	16
19772932	16
9293119	13
2810484	13
24442155	16
29829802	13
9167588	13
18362679	13
5512777	13
20561327	13
9490234	16
7676315	16
3626532	13
31308915	13
17509202	13
18102226	13
7094898	16
17857533	16
5198211	13
7440650	13
30643909	13
298682	13
21096676	13
3998769	13
3403880	13
3465842	16
9859520	13
974248	16
15704248	16
14992459	13
6428960	17
13956950	13
5491289	13
3197084	13
8689702	16
8107776	16
1237417	13
13982268	13
39431283	16
8272419	13
691067	13
4944483	17
4644226	13
39222470	13
2986434	13
3111402	16
7932469	13
20380762	16
4178649	13
2851316	13
8086118	13
1928967	13
3632268	16
2581053	17
2855812	13
13959385	16
4004161	13
6422886	13
7767352	13
11451762	13
9061334	17
14166940	16
611894	13
5207411	13
9598745	13
1496462	13
3899432	13
5489445	16
14268970	13
4391133	13
14850493	13
38635	13
3415955	13
455022	17
2771431	13
4312712	13
13446116	13
12873784	13
4406492	16
12443036	13
1851361	13
2100565	13
6969630	13
290653	16
47076129	13
21079157	17
4351904	13
8744455	13
6738380	13
7293188	13
15762649	16
5832878	13
6577937	13
19322355	13
7466929	13
7310822	13
24023127	16
12354473	17
5201777	17
6289857	13
10724543	13
674977	13
11131242	13
5988888	13
9642866	13
13219785	13
4775584	13
958800	13
5491519	13
7714667	16
4897958	13
26401218	13
6695906	13
3150274	13
6627843	13
9359063	13
16479650	13
12650500	13
26075812	13
3469410	13
1212843	13
5860091	13
295163	13
14102078	13
1932303	16
3616385	13
8552347	13
18732645	13
7518458	13
13142999	13
2687797	13
4927300	13
23581916	16
25239266	13
18780499	13
49117228	13
16874613	17
1851900	13
6565779	13
5970492	13
8941949	13
16877548	13
4227584	13
1882270	13
14406771	16
1266371	13
3000759	13
11383238	13
133913	13
15143474	16
2610639	16
15503855	13
34403	13
6008666	13
23547946	16
17711705	13
13116720	13
4805005	13
18845647	16
3836396	13
5024434	13
1334851	13
5070224	13
5591580	13
27801486	13
10017010	13
36435747	13
2659444	13
13405280	13
2725066	13
20553617	13
195428	13
8005257	16
15815685	16
8083540	13
10756761	13
3711520	13
11354515	16
10808762	13
2033437	16
3835155	17
10552443	16
12017605	16
9347025	13
13970293	13
1059678	13
1257785	13
4035638	13
12877181	16
12888475	13
11171398	13
4813960	13
1904832	16
21995502	13
1096226	13
2535996	13
4734596	16
6040924	13
2599398	16
20776188	13
49215402	13
6918854	16
1762087	16
135088	13
231270	13
491337	13
270657	13
12075162	13
10220792	13
16571909	13
335067	13
429059	13
1255012	13
23162825	13
5767106	17
17461971	13
1134865	13
3975477	16
18295	13
4871821	16
24227165	13
11301047	16
115884	17
663556	16
6900947	16
5418439	16
278767	13
9491377	16
303638	13
9094815	13
6822326	13
2699356	13
1241178	13
14024108	13
11168659	13
1004678	13
6608435	13
3614556	13
2975766	13
7311613	13
7382507	17
25648473	13
15079217	13
24652066	13
32208706	13
1364883	13
2426177	13
6572888	13
4958227	16
1328063	13
5911933	13
3346706	16
20024255	17
9427520	16
15062558	13
6603790	13
5328992	13
23631956	13
8789590	13
39905017	13
6188503	13
10498833	13
593489	16
235106	13
20485997	13
15761	17
1399887	13
13902482	13
1237364	13
10118124	17
26328474	13
16460170	16
3496342	13
26610204	17
371757	13
21885909	13
21744300	13
10923512	16
7187448	13
7783163	13
5022485	13
33804362	13
9271309	13
392960	16
108994	13
25852690	13
6863995	17
2545938	13
4819137	13
9931764	13
1349587	16
4707762	13
1048951	13
874622	16
2551465	13
13327368	13
3312091	16
7728044	13
316449	13
13644010	13
8467718	13
3218011	17
9098606	13
15035298	13
11495522	13
5353761	13
3997441	13
436222	13
10245182	13
1571425	16
4704055	13
39429206	13
11837389	13
51696	13
24002345	13
8004163	13
2869009	13
8872616	13
1186069	13
5569825	13
6871798	17
5187805	13
21656863	13
3081693	16
1927426	13
524911	13
26793880	13
4268662	13
3610418	13
9128407	13
2967038	16
2352071	13
1695548	16
1253847	13
6927152	13
17779042	17
5774898	13
20609665	13
1503252	17
16264762	13
8356164	13
941685	13
14076810	16
2720223	17
18486271	16
1683908	13
9016179	16
6735265	13
4381560	16
3390527	16
3863772	13
4859422	13
3623779	13
2287715	13
13335548	13
5544711	16
8145565	13
446383	17
501358	13
14059546	13
3682406	16
9877333	16
253361	13
25179530	13
12329130	13
1317964	16
24525668	16
5622898	17
14459926	13
14212515	16
8870295	13
12699112	16
7376155	13
20109398	13
17085317	13
12246001	13
7894062	13
3424376	13
27209754	13
8731628	13
11380710	17
13150440	13
42315169	13
14262559	16
732877	13
7988761	13
3025394	13
7841348	17
12403687	13
3625144	13
11393933	16
1971741	13
7164650	13
26035811	16
20943871	13
4267322	13
6681424	16
2972186	16
12772399	13
909572	13
11117929	13
13089280	13
25349623	16
10693417	13
3842938	13
6051167	13
8881394	13
4886884	13
1950309	13
3598755	16
3093925	13
4690953	16
1768800	16
1233460	13
9089275	17
9196930	13
12147980	13
4308886	17
25698269	13
16649829	13
9401976	13
3932301	13
5174935	13
6082181	13
26736185	17
6069030	16
50692221	13
6243754	13
7461670	16
2270726	13
23978845	17
1455504	16
6056440	13
4301595	13
5088232	13
119641	16
2728589	13
18264571	13
1637377	13
1033268	16
5795283	13
42391896	13
30134108	13
9542057	16
17558989	16
29334922	13
11864128	13
10517892	13
14433919	13
4182721	16
20280915	13
4550637	13
324429	13
13769507	13
5544823	13
2271731	16
2126996	13
3529064	16
6492112	17
7389329	13
27540132	13
5773219	16
12335934	16
29418654	13
7983769	13
18144303	13
10160275	13
16334712	13
243693	13
11374266	17
6704031	13
10514153	17
31084181	16
727738	16
8072401	16
33348052	13
2553765	13
218797	13
21822508	16
836355	16
339041	13
9842917	13
239991	13
1860077	13
18478363	13
10360646	16
13376008	16
3051642	16
1482299	13
10762046	13
6463556	13
5074650	13
7662307	13
2734188	13
11734526	13
4042706	13
6525483	16
15043905	13
15233580	13
4027481	17
27233297	13
9026606	16
7732254	13
67298	13
808880	13
200354	13
18200572	13
1217622	13
9093904	13
14040573	13
8219067	13
895046	13
2259702	13
7695690	13
11232787	13
2221956	13
31668451	13
3655469	13
993908	13
8438914	16
5214702	16
292208	13
5520082	13
25840651	13
9509724	13
1243392	16
531563	13
10765202	13
1423369	13
13310862	13
3090516	13
1326824	13
4671045	13
5392417	13
1965208	16
2780846	16
11256904	13
1788975	13
19611975	13
9262251	13
3322594	13
4069737	13
753225	13
22775737	13
2151414	13
16977145	13
671561	13
12601292	13
3667761	13
8649836	13
3748861	13
20724482	13
4872338	13
6296094	13
12030031	13
10809647	13
28555252	13
16069793	13
41042147	16
14074884	13
3502638	13
4956314	13
2280521	13
1098210	13
21552742	13
1361165	13
5179640	13
18014328	13
8351025	13
5421619	13
1756977	16
9246859	16
5320469	16
10056573	13
6783872	16
1052567	13
1455408	13
5030794	13
4327743	13
3464652	13
4909787	13
6424139	13
7774569	13
7227535	17
1258612	16
12100366	16
16229183	16
6037323	16
31757311	16
13726922	13
2067651	16
4481353	13
1169180	13
7317320	13
2192885	13
5654776	13
4228156	13
1301601	13
7328940	14
3479065	13
8440284	13
14754561	13
7443540	13
7811559	13
11928478	13
6990693	16
18292928	13
3660369	16
8735647	17
3367719	16
4902092	13
8538213	13
2654368	13
49358503	13
15301524	13
2782203	13
993977	13
15554965	16
29099246	13
5656150	13
1755953	17
25383780	16
9471899	13
17831513	16
18732589	16
26771903	16
648497	13
42901832	16
2674532	13
11014113	13
17457323	13
6565318	13
6845233	13
1807606	13
5242832	16
2257379	13
4478579	16
18746835	13
9138327	13
15497885	16
4219073	13
3107877	16
1838442	13
10970852	16
185211	16
13102339	16
11580614	13
6798144	13
7827294	13
724926	16
35467799	13
9844398	13
27369423	13
13649689	13
1917566	13
35729255	13
5459348	13
1989807	13
9772851	13
4312947	13
11799813	13
13500930	13
4142130	13
18949254	13
10362599	16
836951	13
12081265	13
657017	13
2041383	16
5700565	13
11477986	13
718257	13
5377838	13
6720854	13
4812055	13
15658835	13
4132551	13
3280264	13
91867	13
8387444	13
29900585	13
7063213	13
14796770	13
1624238	13
5690186	13
901798	13
17558507	17
3282323	13
7554656	16
13848119	13
5769370	13
33388065	13
12584987	16
21555696	13
1186870	13
18767736	13
578197	13
18472040	13
24468784	13
5424875	13
13634545	13
2636769	16
20311549	13
14766224	13
257492	13
6429036	13
703466	13
4695041	16
11911990	13
9563293	13
11156242	13
3505737	13
11548444	13
3652024	13
1428596	16
11167254	13
158824	16
654705	13
3041183	13
13800779	13
10229903	13
16585962	13
31598735	13
19405123	13
1110980	16
2082344	16
2152884	13
11593395	13
305627	13
2951328	13
4372379	13
3411175	13
12457605	13
20961316	13
1546759	13
3385571	13
15167861	13
258497	13
26200024	13
13820880	13
29334332	13
4184241	13
50160	16
2173802	13
12014456	13
1825515	16
7913983	13
13167154	17
1829747	13
5038264	16
2926357	13
12325984	13
9227522	13
6172864	13
8900359	13
12507938	13
1739120	13
2576772	13
7099671	13
15175733	16
829402	13
3669021	13
3577219	13
17227975	16
11719808	13
9569584	13
32358252	13
20055878	13
6434586	13
1948231	13
20249979	13
356239	13
8475888	13
14115808	13
3645040	13
28244464	13
4370182	13
36684185	16
318637	13
2329991	13
20919034	13
5544827	16
30276031	13
14096940	13
14018	16
1139617	13
16674772	13
22695103	16
2503436	13
11374763	13
1291534	16
46615956	13
2294685	13
1102766	13
17222294	13
20681752	16
2660970	13
9961745	13
9650702	13
20449052	16
58919	13
8893645	13
18517	13
8015319	13
23056308	13
101200	16
704956	13
21316085	13
1729532	16
3656810	16
15642102	13
3564673	13
8222344	13
2395156	13
6218087	13
9213382	16
14319281	13
3581112	17
5784644	13
848456	16
3093847	13
1219698	13
633650	13
9350949	16
11405712	13
1685697	13
3780119	16
8410851	13
4434040	13
5521616	17
207932	13
2904113	13
10712857	13
10120417	13
2379767	13
325616	13
7346592	13
11835181	13
25030445	16
12573940	13
5228930	13
36889360	13
8218266	13
619307	13
1637225	13
7367309	13
1132178	13
8110335	16
26045829	13
10376939	13
4344032	17
3910763	13
7067778	16
4651098	13
10859558	13
10245932	16
11255769	16
9237276	13
8636274	13
8709646	13
5137743	16
2968653	13
17704372	13
607441	13
7984917	16
58035597	17
13646703	13
1327037	16
22431721	13
6981133	13
5216667	16
5019274	13
6314153	16
1790153	16
15149459	13
2105857	13
7956957	16
6058393	13
6811639	13
2267384	16
23713531	13
2522975	13
13706615	13
3739692	16
4236234	16
3677534	13
4072852	13
5637247	13
16288000	13
29245189	13
761972	13
29588443	13
1276195	13
2565277	13
2010231	13
9996730	13
8588115	13
1732784	13
383396	13
22689758	16
2915041	13
1027539	16
12006054	13
5817204	13
941043	13
1405029	13
13854809	13
38325134	13
1169565	13
18196392	13
1898456	13
8952058	13
11694601	13
1139078	13
32646696	16
16424112	13
530032	13
3348814	17
39684037	13
12384966	16
3885895	16
2654173	13
9973485	13
4010463	17
12931487	13
6936352	13
828606	13
8344977	13
17595330	17
3693105	13
3010656	13
12246142	13
251925	13
1491457	13
4510094	13
17241051	13
2239092	16
13895815	13
4711779	13
9287059	13
622853	16
5353625	16
2203602	13
922619	16
1556616	13
3424237	13
2798748	13
600411	13
93859	13
3555949	13
5117667	13
11907618	13
10856520	13
10140445	13
14631197	13
18768204	13
1909630	13
2243878	16
3130416	13
2939225	16
6992829	17
21279823	13
5776038	13
16132800	17
15935060	13
8655880	13
17138486	13
3631896	13
62169	13
391835	16
3251584	13
12679740	17
3837319	16
10993970	13
46060841	13
13526362	13
944730	16
10694087	13
8851480	13
5390687	13
6974594	16
13653276	13
31896737	13
5101189	16
5834258	13
22286749	17
1183339	13
26803136	13
8991090	13
4581906	16
9967511	13
3789753	13
5306408	13
13591838	13
18159495	16
12046426	13
24732567	13
27358818	13
21521935	13
8288314	17
875659	13
3159686	17
454994	13
887566	16
1436229	16
12276951	17
7186304	13
23038191	13
34657396	13
4816138	16
2604168	13
43352470	13
3605406	13
166134	13
5496741	13
5390528	16
8720450	16
7812566	13
2769837	13
45321524	13
1115640	17
2552969	16
14532562	13
20479566	13
169411	13
1181191	13
7684999	13
11159224	13
2317450	16
1492129	13
21521070	13
8026729	13
3746951	13
4734684	13
5447762	13
29888224	13
26133127	13
10536740	13
2791724	16
25677817	13
3362419	13
1072065	13
1401100	13
9614521	17
25356137	13
12011656	13
16522466	13
10446697	13
1037662	16
2098250	16
22310076	13
10479643	13
9687452	13
5474733	13
35590900	13
15465919	13
830626	13
3302634	13
2520242	15
3376231	17
400756	13
391327	13
14549533	17
1127300	13
5139972	13
51971026	13
2068392	13
8157459	16
1598328	13
16806974	13
3329584	16
19713595	13
779816	16
22521238	16
3305237	13
637201	13
10513133	13
8617118	13
2879306	13
5326321	13
8337141	16
3070730	13
14910286	13
21328493	13
8521809	13
18374272	13
13175675	13
7734204	16
33806746	13
9842546	13
35776	13
16614032	13
20704156	13
12515810	13
11278036	13
4754553	16
2580468	16
32312468	13
1987487	16
5994640	13
2798781	13
3216972	13
2348588	17
12890685	13
6541067	16
3685069	13
52042819	13
4575757	13
21051043	13
4959830	13
1585950	13
24700688	13
1094589	16
14109472	13
19921572	13
22392972	13
926446	13
9845284	16
21341366	16
33751725	13
19583313	13
29360316	13
7677892	16
645839	13
11319365	13
23500400	16
12722147	13
92749	13
2285635	13
18500947	16
6579859	15
18408539	16
9116249	16
967041	13
20792740	13
9240755	13
40148392	13
9444095	13
17030638	13
10300563	13
30715108	13
24392628	13
10186908	16
5096862	16
16238161	16
7580066	16
10281064	13
8588303	13
3613428	13
10372361	16
31399106	13
793223	16
32219709	13
1696284	13
2643990	13
7728406	13
7058564	16
361231	13
28806256	16
3729454	13
13105759	13
711390	17
14144	16
20049869	13
4404801	13
28068079	13
6030847	13
8031213	13
4610118	13
14372125	13
10324462	13
10675380	13
2128011	16
85803282	16
17754033	13
519020	13
5032219	13
5413621	13
24802081	13
10787179	13
3723824	13
1692948	13
11621167	13
545548	13
4861066	13
475857	13
1581582	13
5496129	13
20016217	16
11814453	16
3588368	13
5992662	13
32684923	16
25329288	16
794290	13
17573820	13
9145918	13
25609538	13
8089463	13
391874	13
179642	13
9318160	13
13489881	13
2031680	16
20711959	13
1132098	13
11391000	13
10525905	13
6991000	13
14085450	16
2323674	13
41680621	13
9919006	13
2224384	13
3188355	13
2771467	13
7193586	13
8610936	16
2734967	13
24867175	13
4811540	16
1614973	13
22967880	13
19955034	13
6324490	13
10676510	13
5886915	13
10757983	13
4349259	13
6798336	13
10004609	13
2113414	13
12816633	13
6233229	16
3130787	16
8822499	13
5466741	13
3261273	13
16687246	13
4805703	13
330379	16
3173840	13
7694603	13
3256784	13
15628786	16
12461625	13
1221884	13
7307136	13
17759000	13
4000433	13
1398265	16
43951763	13
2865309	13
277016	13
6318516	13
20161362	13
5255349	16
5544996	13
2903241	13
3200276	13
1753606	13
2550452	13
5408714	13
8232161	13
6704765	13
1599221	13
10693927	13
1250347	13
26822493	13
9436338	13
12035616	13
1397196	13
852635	13
18213538	13
3189458	13
47702789	16
1291377	13
5296104	16
8372673	13
7196052	13
1238723	13
38351933	13
7009011	16
3990148	13
2654409	13
6747215	13
3195057	13
7691487	13
14065912	13
2428928	16
6136086	13
952781	16
20068932	13
3836376	13
12101672	13
25829072	16
20425086	13
14606222	13
4306467	16
17493262	13
61193	13
19201416	13
1899797	16
18818685	13
7727322	16
13040904	13
300074	13
1673163	13
6530386	13
20519151	16
4609525	17
14077568	13
36138701	16
1874169	13
4907010	13
925885	13
9241798	13
5599358	13
10870700	13
4007493	17
5046025	16
6675078	13
16199629	13
47512495	13
4185977	16
19260705	13
1099043	13
23942744	17
1823949	13
12382977	13
12255493	13
22880870	13
8169323	13
11748316	13
2358235	13
11157072	13
2108060	13
2547903	13
27518184	13
5506871	13
6215182	13
9903143	13
310765	13
8887886	13
3742397	16
7265564	16
13798231	13
18279087	16
3748440	16
15918921	13
1331405	13
10858117	13
5136183	13
28000035	13
1180412	13
17954299	13
1582792	16
4884642	13
944851	16
5595998	13
14694220	13
5184068	13
46349724	16
15649490	13
9672698	13
16091758	13
1114231	16
352278	13
22569876	13
31643131	17
15983365	16
3157340	13
3891899	13
3552364	13
630425	13
2542811	13
13657982	13
405216	13
9290481	16
5806890	16
1002371	13
20457357	13
5982052	13
13609681	13
12908585	13
8941526	13
30277586	13
3598400	16
4214320	13
14102757	13
10788704	13
485006	13
10539363	17
5949656	13
4540211	13
18816857	13
591090	13
4488016	13
29479183	16
22526710	16
20955044	16
6313129	13
2570608	13
17503509	13
5034180	13
1286522	13
893563	13
6138900	17
17542504	16
18777744	16
950227	13
24201761	13
1879296	13
556770	13
17950452	13
3208012	13
6502425	13
1804303	16
8921005	13
15322615	13
1767111	13
1366921	13
10237687	16
3754869	13
16162597	13
1995658	13
14733156	13
6228297	13
5592945	13
6554204	13
15471000	13
1798229	13
7386303	13
16913524	13
19874778	13
23490322	13
3917410	13
15885370	13
2176604	16
6681433	13
10052609	13
4738590	13
9973677	13
3496753	13
2310871	13
2921334	13
962295	13
5214431	13
874333	17
2184467	16
1280580	13
14211445	13
1748318	13
15701469	13
17652074	13
4786118	13
18538727	13
13084891	13
9694032	13
4363036	13
6334153	13
5368259	13
3553001	13
76080	13
2012730	13
7857223	13
6500336	13
3962475	13
27294066	13
3860233	13
2964830	13
1646263	13
17672428	13
3233228	13
5021307	13
12681754	17
2341443	13
2343632	16
14913893	13
34466269	13
10535702	13
17080047	13
2516957	16
7264337	13
4374353	13
3064432	13
24479834	13
11848513	13
10204264	13
21217335	16
616115	13
7832737	16
2191641	16
16903697	13
17075807	16
6446517	13
7330734	16
1901422	13
5833765	13
8942666	13
13743393	17
36028115	16
1804351	13
12582417	13
15765592	16
3565331	13
4312678	13
2628024	13
6266096	13
19254581	13
7168011	13
2011745	13
2440371	13
2546773	15
3369297	13
19355379	13
3614756	16
7064327	16
634023	13
6107343	16
12900929	16
5361877	13
1738228	13
2531162	15
9607941	13
6061983	13
7711754	13
7621384	13
3368040	13
38581846	13
4389913	13
1329229	13
1576186	13
8267041	17
8334170	13
7251262	13
1826039	16
15585551	13
3965550	13
17392330	13
8006063	16
5208041	13
25348582	13
4593929	13
13220651	13
4927539	13
2732129	13
12597762	13
28394578	13
8852151	13
1957741	13
13055936	16
21351616	13
4120656	13
9136720	16
21602444	13
579280	13
5735232	13
5135411	16
2656490	17
3597828	13
13809368	13
5135730	13
466150	13
22568293	13
4514577	13
4118792	13
4916864	13
710981	16
1523222	13
411947	16
15814969	13
7743958	17
21812308	16
9328704	13
3526195	13
8386381	13
9116648	13
409029	16
22818701	13
18709877	13
17709731	13
457215	13
67526695	16
22939810	13
9848172	13
5777651	13
25787989	13
4877130	16
9058965	13
18754729	13
1134652	13
20725025	13
1028415	13
6242885	13
2709832	16
21646543	13
14107443	13
889487	13
4066948	16
2188479	13
519295	13
9795850	16
5207646	16
5214749	13
13666964	13
8717123	13
7377866	13
3663975	13
20277124	16
12687389	13
14943533	13
7702729	16
4970151	13
29987090	13
5784861	13
7161209	13
4576895	16
9304359	13
10768720	13
2143270	13
20976426	13
7580861	13
16737195	16
5550368	13
5011908	13
6347768	13
15897717	13
12209629	13
5714165	13
3233088	13
4795359	16
9991289	16
5089723	16
2931018	13
12277530	13
2903917	13
17741597	13
3754412	17
15554615	13
13820445	13
6213080	16
8170268	13
2118575	17
1404946	13
5585284	13
8970382	13
3173326	16
6085878	16
6025441	13
11506622	13
5756706	13
8639708	13
39958530	13
37355078	13
16756665	13
6197393	13
9896417	16
684288	13
11687161	13
14590578	17
4040754	13
2550188	13
1739700	13
18431991	13
18888717	13
20652452	13
6677256	17
13162462	16
3108657	13
7421226	13
2592625	16
30359525	13
1967289	13
21105908	13
258336	16
10380590	13
18824264	13
19140757	16
6554365	13
2585023	13
11417907	13
15237912	13
18828728	13
22639028	13
733764	17
30436207	13
24997839	13
6420529	13
16822609	16
14576923	13
9056634	13
48320001	13
2446038	13
17208852	13
5166309	13
2964638	13
9523296	17
258239	13
6645162	13
10863013	13
5480745	13
20570013	13
2322562	16
407256	13
23198549	13
46048624	13
13631199	13
5284471	13
3795782	13
11196849	13
10436674	13
695374	13
8686122	13
9292131	13
10993798	17
265326	13
4060398	13
9939162	13
16635225	13
7469917	13
6730553	13
10102827	16
381696	13
32870898	16
4086344	13
13039321	13
69981	13
4415987	16
10076016	13
14400806	13
6121247	13
3335910	13
8147565	16
412364	13
402899	13
1765126	13
4668196	13
25627343	13
3214107	13
4157957	13
31552250	13
37255408	16
861276	13
10720284	16
7230087	13
19371564	13
5951125	16
40268801	16
13236906	13
3382424	13
3375445	13
5486378	16
2481427	16
1521711	13
12883893	13
12278641	13
25279821	16
4014947	13
2210751	13
21998747	13
52422449	16
50402188	13
2972520	13
19885694	13
504673	16
14273624	13
15348566	16
17194124	16
970804	13
22327695	13
4218126	17
3709998	13
7878523	13
2289126	13
15135104	16
8226021	13
3320944	13
33470206	13
28079609	13
1359225	13
11128104	13
5808175	13
3137060	13
6292506	13
5613658	13
402549	13
9671268	13
3167967	13
2102542	13
7624116	16
3719538	13
13867555	13
15937280	13
1551684	13
19289752	13
23912218	13
8839567	16
187526	13
3588829	13
4607477	13
1435393	13
4481695	13
12817480	13
4129810	13
9661424	13
8395336	13
6013189	13
4790901	13
2280740	13
1602461	17
5454377	17
19725636	13
3092712	13
6538952	13
16406095	13
13673875	13
511180	13
8468157	13
12320567	13
19532803	13
3081327	13
4354807	13
2621069	13
19438318	16
1703852	16
13829620	13
2076563	13
33316745	13
2570719	16
9315444	13
3883842	13
8672254	13
8293165	13
8682796	16
8434705	16
1721624	13
6045037	13
1658724	13
3095152	13
5561680	17
108442	13
7515197	13
7599582	13
2273856	13
13247554	13
6770297	16
6381578	13
10799157	13
24047987	16
669614	13
467089	13
4593041	13
30858912	13
6157395	13
21264879	13
1415019	13
5540726	16
12397065	13
3421611	13
6072476	13
25359506	13
27350903	13
3229190	16
14716641	13
8573795	13
3890026	16
15175116	13
23418378	17
2039040	13
12985061	13
25616423	13
26072763	13
17896882	13
8955796	13
11463608	13
1260588	13
7667271	13
30600670	13
7621456	13
4376960	13
43838750	13
9466646	16
5090801	16
1380413	13
16711842	13
6546532	16
16473168	13
11980755	13
17843968	16
2565346	13
2176380	16
5186355	13
14245736	13
7550738	13
3818487	13
2061629	13
11107256	13
460511	16
3062095	16
2348338	13
8604894	16
9063787	16
2601864	16
3766415	13
4365312	13
1524162	13
9060027	13
2424298	13
3121583	13
18419201	13
11708489	13
2257246	13
24801289	13
5445821	13
8540597	13
1205531	13
39943	13
1872509	13
4667997	13
263184	13
14274192	16
353093	13
7111634	13
7229283	13
4388870	13
20728999	13
13584112	13
25836656	13
7856623	17
18238633	13
222819	13
4927154	13
5770632	13
1567698	13
705345	16
99356	13
3500980	16
944308	13
16284255	13
3006295	13
7878903	13
4930914	13
548695	13
1727288	13
2271873	13
13800834	13
2053076	13
6604206	13
20629931	13
8490792	13
6677337	13
827477	13
10488304	13
2311624	13
2122576	13
3432938	13
7129191	13
750199	13
3720147	13
3886688	13
9142500	13
14782091	13
3402179	13
14044953	13
3538449	13
5842196	13
2037824	13
17141990	13
19046868	16
1656911	13
22664938	13
11231600	17
823159	13
5167756	13
32386233	13
25256506	16
6442154	16
876015	17
1210041	13
3657012	16
2572449	16
3579198	13
13330127	16
6953065	13
6958005	13
4636852	13
1273118	13
2923767	13
14069474	17
14146719	16
6227775	13
512886	13
5957798	16
10245	13
33343603	13
813401	13
16287408	13
6669405	13
11267187	13
3135835	13
3255632	13
4921684	13
24491332	13
5783263	13
9554439	13
17204513	13
10713565	13
13607493	13
7376117	13
6165771	13
2321373	13
3099107	13
6935888	13
1463713	16
5993606	16
10718856	13
26375702	13
1329865	16
8830085	13
23127815	13
12468187	16
35897055	13
6232305	17
16491841	13
9009487	13
771233	13
23859109	13
23097862	13
9780941	13
1976561	16
26774847	13
1926481	13
11543531	13
392739	16
13139327	13
24706505	13
4823287	13
8097592	16
27847014	13
3196454	13
5529572	13
25939570	13
12111860	13
8293017	13
11068739	13
3799340	17
4088953	16
14281438	13
5288530	13
3334913	17
7183154	16
5631014	16
3010489	13
15044432	13
7252995	16
7081881	13
2178788	16
7123560	13
12167223	13
17911529	13
11940422	13
3616545	13
3713520	13
7802660	13
7007795	13
4624377	16
2084303	16
4354293	13
6863560	13
7429197	17
1154962	13
6087715	13
1067055	13
15146624	13
10606829	13
2498088	16
13404808	13
834867	13
3645701	13
10867919	13
8179034	13
11584332	13
19020103	13
5290431	16
6287587	13
584997	13
7156537	13
770122	16
11103492	13
37194431	13
2213111	15
33356610	16
14005509	13
7935482	13
23996615	13
3555909	13
1484954	13
93832	16
1472089	13
2549831	13
304594	16
691126	13
10060528	13
1304118	13
15235143	13
5902840	13
27403663	13
6870251	17
963369	13
4921760	13
22381566	13
18038439	13
11658984	13
2611483	13
3341031	13
6718373	13
6840707	17
16447473	13
21368660	13
842221	13
1278292	13
18350689	13
22163165	13
27069406	13
4324917	13
1328866	13
427905	13
5544884	13
2615390	16
5862843	13
8885872	13
31184013	13
17911294	13
8783710	13
14281176	13
3356495	13
8582337	13
7742346	13
3508859	13
11049829	13
3013717	13
7505540	13
3684535	13
1632828	13
8343988	13
1502938	16
18278680	13
2798646	13
1599471	13
1937556	13
5518673	13
16725145	13
2893691	13
2692873	17
2037095	13
13977271	16
887066	13
1052899	13
4628848	16
2491333	13
990099	16
10811526	13
10216143	13
12870079	13
6361321	13
12743601	16
26201354	13
3244200	13
4642880	13
7124082	13
2978448	13
4808387	16
1878758	13
1982184	13
9152629	16
32531777	13
7083533	13
5490183	13
980037	13
52094	13
12351886	13
531710	13
13123147	16
7031576	13
25556082	13
4085108	16
11992661	13
18677230	13
10385266	13
1404234	13
6588245	16
6520237	16
7846999	13
2768760	13
3365356	16
3874664	13
411280	13
23181859	13
142425	13
972778	13
5983748	13
10560775	13
11919053	13
3970102	13
2771086	13
697925	17
13895154	16
1351055	13
3159764	13
2469329	16
5158429	13
13404667	16
10856556	16
10824285	16
7498199	17
8039021	13
987301	16
383689	13
6458190	13
20574273	16
9555233	16
14477326	13
4059311	17
28128326	13
5844370	17
32386610	13
8811757	13
7717428	13
476195	13
31061278	13
1131286	13
2751024	13
10358858	13
3063386	16
5129751	13
2966180	13
275183	16
6737925	13
5052435	13
17638363	13
3727388	16
23743147	13
20319313	16
6644312	16
26535238	13
48923910	13
3046287	13
504021	13
4298743	17
432377	13
4464102	13
2866634	13
8197782	13
18431100	13
585625	16
354246	13
3162281	13
4087170	13
3315535	13
6921440	13
2129162	13
15300133	13
1029271	13
6584012	13
4388025	13
21259110	13
5642569	13
9592788	13
1549208	16
11984251	13
1077085	13
6191998	16
573746	13
5873791	13
2763611	13
4032403	13
13750531	13
3278614	13
3075979	16
10959169	13
9178523	13
1674744	13
551090	13
4485479	13
11120154	16
3370828	13
12875437	13
5234597	13
595067	13
696088	13
19836629	13
8129345	13
13073177	13
15192533	13
11037469	16
8345804	13
19692324	13
23287318	13
1934951	13
886739	13
700320	13
1966315	13
6403950	13
1043652	13
2692845	16
1371166	13
1599405	13
11357810	13
19670450	13
13216883	13
9069060	13
9063295	13
11572067	13
2618116	13
18301535	13
12779740	13
5247526	13
9143374	13
3913066	13
2124383	17
1535277	13
4006555	13
9397055	13
7153767	13
3822943	16
7401506	13
4218227	13
5805351	13
6471501	13
1413832	16
8892323	13
10805384	16
12226826	16
1732225	13
1793164	13
1211078	13
1548409	13
4707549	13
1594688	13
3051375	13
748699	13
10522465	17
1770355	16
5342106	13
970590	13
16094242	16
8067890	16
7658077	16
22677081	17
1982964	16
7226354	13
149699	13
7828759	13
2511614	16
13283239	13
7443043	13
4545504	16
1172102	13
37399526	13
619689	13
9057793	13
5249784	13
18034868	13
17914974	13
30789553	16
8658172	13
2207604	13
13682296	16
217790	13
11771715	13
9224883	13
3264750	13
22924207	13
33634712	13
2100119	13
1581384	13
999593	13
6493986	13
3299099	13
11635709	17
23110716	13
9450438	16
7015044	13
3087634	16
2557994	13
1306368	13
1433087	13
5947101	13
22505632	13
12084158	16
1611920	13
7279832	17
13765944	13
10333397	13
14363480	13
5087637	13
9687514	17
1513084	13
2104133	17
8318748	16
3872429	13
5336892	16
2507553	13
2172062	13
2296977	16
3925075	16
1663291	16
8528705	17
1053082	13
4543562	13
41063357	13
3958532	13
7468142	13
9337209	13
5061577	16
25379181	16
1392988	16
2814167	16
13140517	13
5563743	13
2997887	16
8831462	13
20338587	13
18307975	13
4223896	13
2106124	13
7833796	13
1779000	13
4504838	13
7217261	13
1642299	13
27386383	13
11600543	13
2506835	13
11985213	13
3911356	13
9937557	13
15124895	13
8731281	17
8675058	13
7253510	13
5850168	16
6404503	13
1212377	13
42359520	13
5923751	16
2631798	16
4848439	16
4789812	13
1622035	13
851458	13
5573676	13
3715122	13
6781249	13
169620	13
11046463	16
1780365	13
16859262	13
305838	13
11696738	13
9239560	13
10228302	13
3511621	13
8002118	16
2289962	13
4587122	13
17184301	16
723279	13
2002714	17
18472723	13
20571412	13
2752066	13
13595676	13
4673073	13
10478458	13
21463279	13
15964511	13
7576600	13
4349722	13
2780082	13
18361623	13
7701498	13
3021090	13
14078632	13
2180126	16
1080391	17
19481270	13
135170	16
21606646	13
6283645	13
11785615	13
11239429	16
24621601	17
8480475	13
278342	16
21230517	13
28379563	16
11086272	16
6786792	13
1519553	13
3283242	13
12124016	16
20622977	13
13930206	13
4354499	16
14638677	13
477831	13
485869	13
7753879	13
1853996	13
3999967	13
14407425	13
33023328	16
300442	13
4785931	13
17345756	13
11058193	16
6627261	13
5186776	13
14158341	13
2890993	13
15460566	17
9711335	13
26621224	13
12272974	17
6415022	13
8507772	13
3503105	13
3649590	17
14927054	13
10351998	13
9561966	16
4731889	16
1750407	13
4321490	16
25956924	13
2663023	13
266390	13
47991874	13
1092585	13
1572526	13
2229641	13
1754482	13
3019314	13
23220783	13
8880055	13
54454	13
892079	17
16311997	16
152434	13
2100037	13
2706284	16
4004889	13
1185885	13
4823861	16
33168308	16
7093786	13
26738358	13
735248	13
556195	13
16485802	13
10484448	13
2564267	13
11177968	13
4724690	16
2569003	13
15906426	13
5392388	17
11535089	13
2511041	13
5668245	12
971658	13
9370808	13
12352552	16
4637650	13
986214	13
12826180	13
1444537	13
21354367	13
5139097	13
1525930	13
13720196	13
24974513	13
1939541	13
12349025	13
385984	13
3176229	13
500852	16
11367512	16
9353293	13
156024	13
3983175	13
368636	13
2475022	13
1461411	13
9647466	13
28687237	13
1706622	13
17072075	16
5510693	16
18310341	13
4116966	13
8576959	13
2692869	13
5054930	16
16361295	13
902545	17
14088512	16
2708806	13
1595458	13
1418045	16
5231533	13
24301448	13
15830870	13
4010347	13
597398	17
120344	16
2600891	13
7655879	13
10225222	13
240684	17
521693	16
3671940	13
1350925	17
1967190	13
4577136	13
6930131	13
6200974	13
28427013	13
3260233	16
1057285	13
2664812	13
8539344	17
6300095	13
2112272	13
20331178	13
3508802	13
1119984	13
21390259	16
11886794	13
1189924	13
10313309	13
1944173	13
9216196	16
12943693	13
9886308	13
12026749	13
7194569	13
6611061	13
72601	13
1897739	13
3298551	13
917866	13
9503842	16
896548	13
13042025	16
22422613	16
9791995	13
19471121	13
1778303	13
2622440	13
4346941	13
6230309	13
4551310	13
4656587	13
8889294	17
6726574	13
4564078	17
25999856	16
31636866	13
8498501	13
12053548	13
17674927	13
3904818	13
1615302	13
2832123	16
7421586	13
7092614	13
7736625	13
7185134	13
9094719	16
319335	13
481830	13
10240331	13
1439274	13
4178958	13
1914076	13
12060843	13
5962202	13
2755561	13
11742051	13
1979248	13
81562	13
3538823	13
1951039	13
10376124	13
24780590	16
5575433	15
2377347	13
90136	16
2576319	16
8080381	13
26030188	16
68337091	13
930124	13
33782	13
311179	13
14124633	13
8205753	13
12446853	13
9337925	13
16067010	16
12733304	17
2584339	16
9763635	13
1988110	13
326605	16
17377312	13
1800147	13
4273703	13
2609042	17
23289966	13
5500279	13
11090759	13
3115680	13
4745410	13
1583755	13
4630434	13
19796855	13
9417402	16
11008123	16
3355434	13
1381223	16
5858420	16
1048078	13
18271540	13
16366662	17
1394395	13
3367300	16
1446823	16
15954398	13
9374970	13
17679274	13
395852	13
4643273	13
24716636	13
318709	16
15031793	13
15457403	16
9391643	13
15627	13
9293908	13
3900735	16
4356714	13
1245826	13
683180	16
13748992	17
4890465	13
7730978	13
4058731	13
4210005	17
17848548	13
2519988	13
6379912	13
1189628	13
5458356	16
7376564	13
16417420	13
271590	13
15703802	13
5493515	13
5797278	13
8929343	13
18915775	13
2750975	13
6426730	13
9251670	13
12407623	16
2153520	13
8276406	13
6798810	13
8744572	16
4934651	13
6601310	13
8656218	13
1265104	16
2697243	13
24600219	16
2287369	13
3390991	13
4195591	13
17102124	13
22501514	13
8482359	13
2131698	16
4045453	13
4268659	13
6371487	13
6713963	13
3810041	13
5196752	13
12954969	13
25883841	13
2458661	13
1508603	13
607412	16
13046483	13
47544950	13
8892554	13
13321181	13
3190922	13
142347	13
650671	16
12379527	13
10299703	16
4712124	13
31300411	13
3131343	13
84324	13
14188685	16
773498	13
6273204	13
11596518	13
10110878	13
10764258	16
4252337	17
15066016	13
1456574	13
17012879	17
8207407	13
19115656	13
18612024	13
1948611	13
4325981	13
503462	13
21773097	13
1550747	13
25952815	13
8431085	13
12725884	13
3999985	13
4708616	13
33971647	16
8844017	13
6929430	16
14628415	13
6304451	13
998445	17
4512071	13
7479053	13
13475467	13
510004	13
11690569	13
298931	13
5659429	13
21744426	13
10455826	13
527197	13
2885813	13
7627923	13
12174195	16
8038262	17
5121061	13
21274824	13
34211040	16
11380095	13
435999	13
20092178	13
4426526	13
14561522	13
5803942	13
11192708	13
2093643	16
22409829	13
19610749	13
10993731	13
13828450	13
441115	16
2054385	13
2398186	16
3152398	13
1416840	13
8012966	13
662548	13
7210298	13
4237367	13
6137709	13
9060438	16
12595238	17
3702167	13
25996872	13
1923384	13
3430435	13
4663888	16
14966935	13
932282	13
20911628	13
737821	13
13098822	13
13967859	13
4252055	16
5949942	13
16462378	13
2104776	13
3773252	13
5882978	13
15894738	16
7166331	13
3352819	13
14865278	13
16693920	16
23477111	17
5670125	13
17152649	13
11803570	13
12827863	13
8143122	13
1855781	13
24896637	13
584061	17
4470561	17
25288713	13
11584529	13
42670769	13
12816033	13
13401559	13
9012809	13
15369290	13
5203742	13
521264	13
1814244	13
2750247	13
3619531	13
20288271	13
40674698	13
5065341	13
4251011	13
654898	16
13869473	16
6712131	13
5802365	16
1230234	13
18347079	13
7389008	13
17582084	13
1295541	13
537677	16
63845571	13
18974107	13
2909307	17
1320477	13
2411019	16
6392368	13
6066052	13
8044412	13
15262336	16
19807811	13
2419671	13
2985030	13
6167116	13
3714099	13
3662112	13
4885861	13
10000020	13
12428589	13
2522972	13
6863267	13
16565773	13
2010568	16
1128085	13
228352	13
1646912	13
23302304	13
3700950	13
10906310	13
9135825	16
16709763	13
996105	13
19640826	13
3521558	13
3817533	13
6162411	16
7047695	13
419728	13
9795658	16
932735	13
7087961	13
1423279	13
6589165	13
8557501	13
3502724	17
20319868	13
3790470	13
11196060	13
26287754	13
5206024	13
2046108	13
16035310	13
4235527	13
11949462	13
3092075	13
1695399	13
7096075	13
553612	13
13959415	13
1903739	13
1429247	16
2032158	13
7571197	13
12017229	16
3043173	13
1554635	13
4782596	17
30481337	13
35489004	13
14311875	16
3560218	16
4781951	13
6380871	13
4633075	13
4466570	16
11757918	13
4055398	13
2081133	13
6845237	13
294124	13
1509804	13
24887856	13
7338686	13
4011870	16
39845739	16
2801868	13
2134178	13
1563902	13
1003492	16
12111410	13
7884835	13
13663693	13
334609	16
40193057	16
20669479	13
5416671	13
5206731	13
3723000	13
8009012	13
5465654	13
8792463	13
17011554	13
7829397	13
233842	13
994440	13
6033999	16
16455605	16
22167404	13
5824765	13
1544998	13
3214572	13
3524428	13
16757439	13
6562037	13
9393306	16
11183575	13
12903930	13
23614761	16
12526257	17
9481295	13
15363301	13
8733741	16
3354669	16
1928893	13
8013642	13
17762779	16
2499557	13
2031109	13
6405184	13
1433921	13
6638032	13
30824351	13
2687805	13
7570708	13
11599737	13
9630130	13
11647595	13
148958	13
10170140	13
10582866	13
1619802	13
943809	13
18765278	13
494378	13
9736559	13
13041700	16
10882713	13
4374479	13
4173170	13
7999293	13
2405397	16
16759514	13
17767744	13
3502075	13
8946569	16
8993010	13
6476186	13
5161125	13
1376691	13
7744172	16
1971256	13
8652315	13
20406728	13
1255650	16
5392964	16
11146651	13
11257510	13
4255655	16
5410960	13
6839367	16
857655	13
10888754	13
152303	13
2869221	16
31303475	13
510059	13
14905681	13
33630944	16
5236729	16
9834568	13
19438757	16
10602719	16
4293981	13
4195327	13
19686242	16
1659073	13
5680366	13
654363	13
6210274	13
512922	13
5927131	13
5198986	13
5690648	13
10896226	13
891746	16
1296002	13
6139867	13
13542228	13
12383994	13
1988742	16
3620229	13
14481269	16
10232572	13
12031707	13
6015456	13
19319110	13
21655338	17
619872	13
9674161	16
5771429	13
2326965	17
5436107	13
4717769	13
2508277	13
13057838	16
4482343	13
9498770	13
24159422	13
3735896	13
14104371	13
11656221	13
2146162	13
329748	17
906015	13
4086358	13
3108181	13
4255726	13
601313	13
219746	13
10716785	16
14046682	13
7214844	13
1543015	17
11251616	13
692674	13
3788329	17
6721228	13
137708	13
6501652	13
577031	13
13738980	17
4599131	13
1756434	13
482812	13
3580435	13
2947784	13
424448	13
6196660	13
2787186	13
5143336	16
42830341	13
12962431	13
860988	13
18758791	16
4259078	13
10970736	13
556301	16
1869266	13
11921364	13
2006903	13
8823635	16
5435311	13
5723024	13
6822837	13
2118676	13
3991378	16
76063	13
10628820	13
4865582	17
3496898	13
12803676	16
30415356	13
14419041	16
6804264	16
1981181	13
12128384	13
18278381	16
11973011	13
2544018	16
10680505	13
12245641	16
1485756	13
19710692	13
8334316	13
2563005	13
8313871	16
4653857	13
12020974	13
3359241	13
7135282	16
2189426	13
12879910	16
15256919	13
9795129	13
9803039	13
6712773	16
19331587	13
13905831	13
10711843	13
2078596	13
6326594	16
18130113	16
15013806	13
10658906	13
15801778	13
24866746	13
8435597	13
13759933	13
415183	13
1736914	13
9066758	13
1889590	17
9363492	13
2804796	13
2482133	16
15624715	13
12016936	13
3515922	16
8343165	13
3027719	13
1745128	15
1427390	13
1016911	13
1903568	13
7901661	13
8926016	13
7692058	13
9556521	13
593009	13
6843765	13
3161415	13
21216367	13
804382	13
3685783	13
15568406	13
13207819	13
19416204	13
12097288	13
9103	13
254722	13
7014923	16
2939098	13
10791011	13
20878406	16
5129255	13
1395376	13
1818321	13
2916762	13
1869385	13
19667071	13
2196705	13
15159986	13
274933	16
532212	13
80711	13
3284326	13
15597477	17
2267086	13
1843911	13
326306	13
17286325	13
3024572	13
8868382	13
1244090	13
1326529	13
1717352	13
2912767	13
1175343	13
1986139	13
3634240	17
10819894	13
2177779	13
3370652	13
1860021	16
22870927	13
4870510	13
11561086	13
6886695	13
2032956	16
10049945	13
3016365	16
1867849	13
3221413	13
5624774	16
3301567	13
5036278	13
3951315	13
23658063	13
4769906	13
1221329	17
1239527	13
2243038	16
2212689	16
4283760	13
1871322	13
9253707	16
2029819	13
3959727	13
421642	13
2212444	13
1888921	13
2546905	13
6840447	13
21880209	13
6137215	13
1943532	13
7973962	13
6146953	13
3974411	13
3875247	13
11411141	13
7570330	13
844850	13
2360600	13
3703160	13
3367250	13
7234491	16
14080368	16
8975041	13
7920274	16
6867156	13
702165	13
950973	13
1986409	13
5425507	13
2255874	13
6995075	16
5596307	13
11480506	13
3231238	13
9865649	13
1959284	13
1866347	16
29760790	13
3930177	16
14592252	13
500106	16
2618546	13
28825183	13
322385	13
2079214	13
1762943	16
2675190	16
10404532	13
6597264	16
3239195	13
10980862	13
12609700	13
6156087	13
3515882	13
7041111	13
11564	13
1861032	13
16220121	13
1639266	13
9317804	13
5344425	13
1488502	13
2080758	13
17833015	13
4641363	13
433760	13
11706251	13
271662	13
8784132	16
75976	13
6467561	13
997394	13
4073308	13
12360281	13
10962930	13
5927010	16
1123947	13
795523	17
4947451	13
623577	16
15202659	13
1509631	16
1480225	13
4523910	13
561820	13
7953259	13
9880457	17
10844899	13
9992952	13
14140637	13
13395648	13
14969456	13
192126	13
3300652	17
3385558	16
3657969	13
7390921	16
6181126	17
10922874	17
1693529	13
3539130	13
2540604	13
47871	13
2336382	13
1235861	13
19744361	13
6791140	13
4565488	13
3266485	13
2315263	13
3071287	13
1743101	13
5229890	13
1428608	16
13447322	13
541646	13
2233415	16
19271785	13
8318212	13
4526803	13
9157938	13
10247240	16
1002703	16
3818234	13
6169932	13
1860728	13
1711170	13
2600242	13
7045844	16
1411574	13
364527	17
4433854	16
4388623	13
1032800	13
406452	13
5562923	13
4715347	13
451301	13
11551452	16
3003073	13
7723010	13
18107292	13
2960256	13
756675	13
21527145	13
2674656	17
3581001	13
3947817	13
4355266	13
2562316	13
3021061	13
1366984	13
6122191	16
5403278	13
713360	13
1386739	13
2276357	13
25206702	13
9112989	13
2315990	13
2473075	16
420155	13
5783694	13
14805064	13
5516508	16
7919250	16
6489457	13
1481158	13
3437180	13
3690367	13
1375144	13
2450866	13
1255803	13
4935348	13
7652210	16
1115725	13
2617344	13
8169938	13
1739576	13
1814822	13
3192392	13
1022745	13
375406	13
4216600	13
9973821	13
3943182	13
22788	13
8292783	16
811648	13
378441	16
3726222	13
5071493	16
6766788	13
3582149	13
3151132	13
874444	13
19934380	13
21458804	13
1343584	13
3024764	13
12330266	13
12393491	13
32518077	13
5975417	13
3670143	13
395613	13
1135463	16
4943684	16
2049590	13
3357149	13
10280912	13
4757236	16
12378326	13
19373715	16
4407963	13
5526049	13
4580354	13
14501088	17
2663185	13
5591507	13
27600862	13
4274788	13
966024	16
7803957	17
17205670	13
4486313	13
4480741	13
1344808	13
10762231	16
14406005	17
3232532	13
2472158	13
26370	16
10128301	13
6443051	16
12799362	13
9671242	13
23291279	13
9740144	13
8037884	16
94698	17
1457614	16
591419	13
1397859	16
6932812	13
2863466	13
5009388	17
72510	17
6361278	13
433538	13
14119801	13
12168120	13
6629189	13
1235626	16
10011617	13
9870578	13
10698715	13
10021283	13
1860276	17
14622111	13
5048227	13
35498900	13
30959900	13
3953256	13
14592426	13
8971222	16
7208539	16
14833729	13
23761211	13
3972118	13
31807614	13
10155638	13
13357344	17
15299383	13
4033118	13
2517837	16
1946018	13
2086909	16
28522192	13
20996604	13
1182439	16
1406473	13
12359893	13
5247401	13
25945836	17
19319200	16
40588000	16
5048651	16
31148361	13
6472895	13
3742972	16
5990059	16
12250995	13
10924363	16
45727561	16
25771094	16
11202571	13
12822661	13
6907438	13
435866	16
12503823	13
4359144	16
9366852	13
9144586	13
11211643	16
6808534	13
33709160	16
853449	16
8862862	13
25220598	16
1147604	16
12531396	16
22036049	13
6063455	13
16194778	13
3837880	13
16302844	16
220101	13
17594803	13
5332667	17
6091065	13
2572014	16
34049400	16
6981357	16
11468398	13
4418533	16
4411443	13
12052361	13
6606525	13
12803037	13
7998782	13
40497036	16
122239164	16
415553	16
10915241	13
42343393	13
38799940	16
18988175	13
6822574	16
37623642	16
34944144	16
17609544	13
46598556	16
5527692	16
11261322	13
5291777	16
14204021	16
62210777	13
78938565	16
22104736	16
2298121	16
22479039	17
5779983	16
10036026	16
8838690	16
24519882	16
14325656	13
2064676	16
9543490	16
28182021	16
13456834	16
2495646	13
5613790	16
19547752	16
58228107	16
16975366	16
13108425	16
3534538	16
22199725	13
6842883	16
4658019	13
15787675	16
8400175	16
5720598	16
23059250	13
35596969	16
17755734	16
13739390	16
20815753	17
2893018	16
814420	16
3113696	16
18453791	16
43483533	13
25222504	16
43885557	13
14521525	13
13588656	16
38104595	16
7964655	13
16269321	13
37226468	16
22249297	13
64675433	16
70576694	16
24568222	17
29500092	13
12745730	16
14581063	16
789879	13
33819407	16
9799423	16
107610217	16
10369343	16
8059070	13
4500904	13
25183872	16
37196420	16
28752320	16
12504273	13
23851530	16
6703704	17
7520785	16
29617731	13
20966399	16
12348265	17
14797691	16
11806289	16
25769444	13
16467197	16
6283366	16
23448267	16
4552959	13
34692238	16
504793	16
29622575	13
33759011	16
6016291	16
10798889	16
41975264	17
3590373	13
22309471	16
10410326	16
2042201	16
35102944	16
56889812	13
27061402	16
19598713	13
5381321	13
57113928	13
3030346	16
2497364	16
41187634	13
43980156	13
6774544	16
24521119	16
22301062	13
18210047	17
85566262	16
147171224	16
72698107	16
25948501	16
16818964	16
10239565	16
21036114	13
27197471	16
58595299	13
7956842	13
15590690	16
45153785	16
6325430	16
12367473	16
3932100	13
25378806	16
1590406	16
6689071	13
7543918	16
8648745	16
1156957	16
18154790	16
13462328	16
29659952	16
31538431	16
2924850	13
19537071	16
1369819	16
14085443	16
8937128	16
19308243	13
54431144	16
33537257	16
4075233	13
1161107	16
10304447	16
95568114	16
31236780	16
3663214	16
47791	16
25735879	16
642385	13
81102767	16
13037844	16
23212322	16
12208117	16
103587621	16
2137425	16
76293620	13
18104358	16
39377363	16
2944358	16
27410453	16
9680420	17
6008099	16
38609188	16
5301245	16
15633174	16
32973638	16
21846923	13
579350	16
72148648	16
11457146	13
13698123	16
24338221	16
29945589	16
31107331	13
11402453	13
35999250	16
14578577	16
13584819	16
19369650	13
49301986	16
1411646	16
23239406	13
12958948	16
33492700	16
2411761	16
5285075	13
20788554	16
14844613	16
3591314	16
17738784	13
30982969	16
20127084	13
81098070	16
9537664	16
6170351	16
9160771	16
6187727	17
8048809	16
11867994	16
28463686	16
20015596	16
15641750	16
11979202	13
16038999	16
9970252	16
5414256	13
26976638	16
2968590	16
46934283	16
50066032	13
34721669	16
4363002	16
414001	16
34062275	13
3391369	13
1137917	16
8716014	16
193920	13
2559100	13
5265807	13
43246339	16
5763442	16
613923	13
14645660	16
69051745	13
10456789	13
54094751	13
4834309	16
65741239	16
15060761	16
8660388	16
12182711	16
24235664	13
1369905	16
39797641	13
22833675	16
190231	16
1590550	16
18437224	16
16901766	16
18245067	16
7693502	16
4749204	16
14259903	13
33076500	13
66179170	16
23939223	16
9922915	13
19489247	16
524994	16
17696839	16
32159061	16
6002066	16
17035641	16
9449508	13
16073867	16
19482144	16
30454477	13
34957962	16
2398337	16
67230364	16
47746089	13
125491495	16
11655724	16
29306020	16
15393854	16
23359606	17
4528460	13
10197914	13
11680653	13
24150192	13
32963175	16
33921296	16
10524666	16
22506593	16
10372419	13
10307264	16
14838412	13
19375958	16
19836981	13
1933367	16
8238075	16
6402441	16
7947020	16
17046349	16
493735	16
23237724	16
62048652	16
5891667	16
9835997	15
3433180	16
17011534	17
64780328	13
39304723	16
7243443	16
15399692	16
837297	16
1033593	16
15233703	16
2886204	16
891151	16
5978628	16
155557121	16
18418606	16
7171439	16
28145440	16
4377071	16
20112544	16
1112908	16
28093222	16
39388277	16
22154108	16
6838352	16
12932362	16
56500794	13
31082748	16
66110359	16
8535	16
5541386	16
23437500	16
32986643	16
3936725	16
23065249	16
18057252	13
20722246	16
8883768	13
18491421	16
10690752	16
5214176	16
876823	16
27720743	16
38226773	13
29190494	16
12301954	16
19657799	13
49809934	16
42427499	16
9378382	16
16323948	16
4869395	16
4032532	16
6009861	16
10988826	16
29122562	16
16250321	16
56758511	13
9150879	13
36227837	17
55615070	16
12522286	13
15063163	13
94619324	16
22882599	13
12307690	16
23949252	16
19381212	16
6507707	16
43301448	13
3681581	16
28815224	13
144005033	16
31857728	16
129688750	16
1418162	13
6986419	16
38605588	16
6750353	16
13249092	16
126821	16
6557001	16
18687771	16
3818100	16
11987458	16
3984522	16
2284407	16
6277251	16
7706304	16
3583662	16
9623302	13
5379944	13
7358067	13
10162962	16
15680837	16
32366925	16
9619327	16
11360752	16
92435849	16
43921135	16
10040349	16
7806487	16
5688168	16
52190498	16
26590861	16
13285145	16
16591857	16
8751184	16
1387353	16
14615184	16
47186162	16
4617899	16
35802531	16
14953492	16
24017762	13
38006191	16
29345740	13
3492374	17
1483681	13
39534921	13
37305494	16
10214637	16
8168245	16
22526276	16
8241834	16
10075676	13
4823595	16
19243011	13
25981	16
15484716	16
24134749	16
26768471	16
60407929	16
2475977	16
14547420	16
17639623	13
2310947	13
22434514	16
8699941	16
22816019	16
45406231	13
33487272	16
34888800	16
23218717	13
106103608	13
41084540	16
5747960	16
21017431	16
5479697	16
119121318	16
5553231	13
14566049	16
9288820	13
31331352	13
1837361	16
5033016	16
51842843	16
12655712	13
1634803	16
18194556	16
8475597	16
51348933	16
17751636	16
5703496	16
15564696	16
24873409	16
25163564	16
20165851	16
18088484	16
18544229	13
14727041	13
243385	16
12770426	16
4870871	16
13882384	16
715851	16
40764474	16
18060869	16
3802216	16
3179887	17
27400666	16
11978496	16
7867954	16
2478223	16
3915680	16
5395955	16
6895503	16
9216657	13
1676148	16
12243570	16
23498015	17
4919439	16
2472952	16
8848116	13
9698295	16
25824608	16
3807857	16
1000392	16
14353144	16
1473618	16
2307651	16
15768677	16
30688462	13
4774971	17
17729156	13
7154793	17
12499943	16
9166644	16
7544305	16
4864813	16
17662901	16
18851938	16
15726063	16
5733347	13
21884404	16
514870	16
2783539	16
1451017	16
13549301	16
21449497	16
9572866	13
11236804	16
26958216	13
1284027	16
24771170	13
26463140	16
78995524	13
40725652	13
9264621	16
56271261	16
21070107	16
44951194	16
1491331	16
14007629	16
11144981	13
17568707	16
7245279	17
27870	16
13167565	13
22979238	16
6237928	16
10132359	16
7181210	16
2736425	16
27224238	13
2145878	16
49686245	13
35557904	16
27630431	16
36861003	16
19936132	16
101079781	16
34308291	16
2727155	16
7954763	16
750764	16
7485050	16
27240606	16
7652261	16
11067954	13
32271374	16
7097439	13
26418799	13
38286	16
65360475	16
5019649	16
17705078	16
35181579	16
15991625	16
29230923	16
24063841	16
1985549	16
30699569	16
130708820	16
26488765	16
1984289	13
116293485	16
7655071	13
915574	16
22607020	16
13488258	16
5519301	16
28169666	17
1961478	16
5224780	16
4245468	16
114116249	16
89014629	16
6275875	16
24530098	13
63202961	16
23579144	16
2936730	16
14316849	13
41522082	16
14264929	17
11787983	16
25825411	16
20381858	16
17429043	16
85877157	17
6873349	16
23598050	16
11826638	16
12774977	13
38604045	16
9736482	16
52607354	16
26590577	16
44892050	16
12222779	16
2231740	16
12144465	16
13300947	16
3262379	16
17381681	16
16984724	16
6204138	16
39525813	16
722379	16
14124859	16
86753215	13
42792686	16
27983480	16
13186572	16
102851585	16
16360269	16
30026950	16
35209129	16
51263692	16
46021237	16
26696407	16
469405	16
27890339	16
29380544	16
25433339	16
26988481	16
42529949	13
18953664	16
17394553	16
4526952	13
15688839	16
32739918	16
18666017	16
19080194	13
24676606	16
90099494	16
7072392	16
9900073	16
45623564	12
4955844	16
17804435	16
16989034	13
13814310	16
14629386	16
12132030	16
2431692	16
4641888	16
22275848	16
5820312	16
14803201	16
36048282	16
23856397	16
14969044	16
9398606	16
58050729	16
17038647	16
4077104	16
13942630	13
3307916	16
4228377	16
18521524	16
4980042	13
7809504	16
14988826	16
34614585	16
33855900	13
30448919	13
93675385	16
13102641	16
5685562	16
25138681	16
22456884	13
17886483	13
103951348	16
541556	16
2264393	16
26011911	16
3236431	16
76468545	13
26315463	16
79498773	13
10956591	16
115598524	16
10266631	13
15556312	16
2416113	16
11402912	16
27206792	16
4374831	13
18109653	16
62157814	16
15535932	13
12871537	16
4985957	16
3037981	13
22185220	16
3704288	13
4609724	16
27572839	16
46199543	16
7135440	16
14529738	16
1717639	16
63987037	13
3172082	16
19092637	16
27729530	16
34595093	13
1089669	16
16269489	16
15309572	17
17491017	16
5522856	16
4453233	16
37426514	16
1917705	16
32449282	16
9590707	16
3851699	13
113693473	16
85804034	16
5128846	16
4102596	13
43351646	16
4840784	16
39590877	16
6644244	16
13806797	16
68444570	16
3282080	13
32091177	16
40721256	16
14112392	16
13774288	13
21057327	17
3041786	13
13537874	16
7664899	16
49085428	16
2990404	16
9399522	16
5840008	13
7749588	16
23936283	13
5557024	16
18248201	16
57161332	16
45556702	16
52538855	16
18145082	13
5946137	16
35009743	16
48330357	16
23764653	16
14093939	13
85285535	16
29975819	16
2739831	16
61379384	16
40664578	16
17377666	16
8949694	16
3626373	13
11515481	13
18526476	16
23626111	13
11662714	16
15557062	16
6174242	16
33980284	13
16044366	16
23596710	16
8334614	16
877281	16
4809874	16
24230275	16
3251096	13
30021280	16
3098896	16
4880832	16
13348090	13
6764461	16
15214463	16
6173924	16
22994846	16
5890598	13
51789413	16
61463714	16
44502877	16
1334726	16
41053821	16
20759482	13
1144627	16
7922023	13
4523120	13
14290060	13
50452602	16
11327927	16
2016989	13
34818440	13
6221233	16
19266896	13
9788724	13
2552019	13
2459330	16
34765201	13
810619	13
19250714	13
3397039	13
8807725	13
11280689	13
6556229	13
441943	13
8528505	13
18271086	17
13793175	13
1363908	13
3509065	13
13481934	17
6119025	13
7093599	13
2040170	13
11493328	13
1703168	13
9356584	13
12497849	13
15167964	13
17874878	13
188085	13
1962119	13
5555414	13
3429883	16
1527914	13
3790535	16
16290635	16
5735252	13
17214263	13
2859243	13
713153	13
8851080	13
2371606	13
6972203	13
19645860	13
2151849	16
537437	13
8073772	13
5680472	13
23689723	13
9381472	13
7796878	13
27928781	13
18082457	13
10327713	17
1349697	13
30270005	13
427361	13
22872026	13
2528966	13
1417320	13
14310638	13
3177599	13
27854960	16
558449	13
1562100	13
1866597	13
7740067	13
35874814	13
7457655	13
10659701	13
12731	13
523193	13
799327	16
132987	17
333388	13
4316502	13
23811187	13
22425414	13
11936912	16
298552	16
5116833	16
720711	16
567416	13
4165788	13
11162709	13
6343516	13
14022481	13
1012582	13
12786152	13
335157	16
8457058	13
11293932	13
4771408	13
7242029	13
12707274	13
3646851	13
7928201	13
3096157	13
18034738	13
8082985	16
3407663	13
12644911	13
78625	13
5363962	13
14962025	13
8294559	13
9521679	13
1884782	13
3269020	13
4076394	17
860539	17
15400299	13
3082733	13
27972369	13
5994697	13
11919658	13
3995664	16
5510057	13
524969	13
5946827	13
3128100	13
1820588	13
2396363	13
3966519	13
11375003	16
16073220	13
1177568	13
1018691	13
27006363	13
23863440	13
7447729	13
235007	13
4184756	13
5402981	13
1219747	13
340703	13
14679545	16
4348067	13
1669941	16
5048980	13
7780515	13
13666908	13
531417	16
6012190	13
1035642	15
448973	13
6735147	16
13381724	17
5165623	13
26975034	17
1329199	16
2623640	13
7605513	13
4017718	13
6565155	13
7428031	13
7198069	13
6880767	16
9003066	13
6742024	13
5056017	13
1381702	13
10806728	13
4642434	13
701837	16
5796073	13
6881942	13
732883	13
9205439	13
1396377	13
2148437	13
1815563	13
7102782	13
6488034	16
13654256	13
9971813	13
7878721	13
10005878	13
10220135	13
3569969	13
2904706	13
28974454	13
1632509	13
5378630	13
9046648	13
1298729	13
15490700	13
762514	13
10526311	13
3294628	13
5361127	13
1841416	13
15817673	13
3667794	13
1534746	16
8180904	16
3865091	13
3765995	13
944725	13
1303414	13
15157565	13
33506364	16
38286968	13
18862748	13
3196818	16
23415045	13
13201423	16
21146613	16
63570116	16
2245593	16
6765057	16
28714648	13
9715662	16
2610508	16
15207468	13
2977849	16
14792902	13
92346296	16
44560056	16
12551013	16
4889588	13
6299980	16
9804156	13
11255043	16
37298351	16
3633102	16
9284655	16
9068476	13
21148604	16
28659169	13
15253345	16
13456108	16
27391337	16
129249	16
50380499	13
54891583	16
19436699	16
28024046	16
5950423	16
13084532	16
8415966	16
14016235	16
32815845	13
1776761	13
2371014	16
13856042	16
2088743	13
36456877	16
2842228	16
11860334	16
1556426	16
39290595	16
21604046	13
29936971	13
16206941	13
42928150	13
50531196	16
26388426	17
10960512	16
7906785	16
14875316	16
5359249	16
5892359	16
21103169	13
6700463	13
13512885	16
24487523	16
36504919	16
9003134	16
21242553	16
11914803	13
55241448	16
117459148	16
14384241	16
33737505	16
8341459	16
7525703	16
268955	16
8606985	16
27500224	16
55232780	13
4874775	13
28468748	16
4065257	16
7940915	16
28927596	16
10971259	16
84314377	13
10870156	16
12253530	15
23495407	16
1883906	16
7445123	16
17869943	17
12284361	13
54099000	13
17551356	13
36387533	16
31244598	16
15594848	16
4815110	13
12200693	16
2290372	16
14734811	16
8394886	16
4255447	16
25254777	13
10053093	16
832606	16
24669791	16
2737115	16
7191100	16
62426719	16
88299049	16
6140698	16
27784801	16
46106043	16
12479886	16
40528678	13
51210073	16
29760855	16
51112153	16
47428645	17
11004541	16
28082767	17
8166330	16
21880143	13
47407989	13
30377749	16
29391624	16
4772515	13
797087	16
89782685	16
27778863	16
2205696	16
18570828	13
8767406	16
4535073	13
1354386	13
29796817	16
11351473	13
84391326	16
37854094	13
29822232	16
13655530	13
1116355	16
256060	16
13832944	16
21071718	16
55485320	13
8670955	16
44772157	16
9279255	16
24887407	16
34695221	13
4024449	13
35606961	16
1297351	17
14543394	13
13328951	16
2179179	16
12339987	13
1629046	16
106506439	16
36073439	16
7823155	16
85720305	16
7746193	16
44123193	16
1865133	16
1344723	13
6840526	16
11052932	16
3893724	13
12145945	16
16719544	17
24871251	16
3531943	13
115729959	16
4310719	16
5462974	16
5433415	16
86921176	16
5516001	16
59476191	16
7569930	16
3918581	16
17074979	16
13456139	16
12844607	16
2109411	16
22034908	16
939307	16
7609230	16
47928073	16
19501576	16
18914634	16
2130813	16
26711343	16
569960	16
40794416	16
724509	16
3155440	16
5082196	16
317116	16
73877719	16
150738244	16
689936	17
89606258	13
51811595	16
60802835	13
10935726	16
42221231	16
31213485	13
6042524	16
7048743	16
1112519	13
59536864	16
15593640	16
1367101	16
13171755	16
2621600	16
787149	13
26282627	13
14858399	16
81668021	16
10807936	16
27231232	16
79267810	13
4178505	16
7118389	16
15592668	16
63428123	16
1526242	13
295946	16
7991325	13
21510718	16
32027783	16
15781058	16
15471620	13
20960096	16
6643179	16
34736340	16
50025326	16
3784686	17
14648080	13
5793348	13
6498343	16
6835245	16
2089851	16
10423101	16
2531043	16
16518804	13
43682753	16
6633139	16
4746259	16
7386479	16
6582704	16
51412083	13
15896228	16
7022882	16
12729912	16
808152	16
54618793	16
28389009	16
29643919	16
4425720	16
4920534	16
4535759	16
12164442	13
8837365	17
8127367	13
38369215	16
17598160	16
3035190	17
1195260	16
8865384	16
29278955	16
50324725	16
82968216	16
35228685	16
9434894	16
11380846	16
6493976	16
12583423	16
33468577	16
5288836	16
21192259	13
1029001	16
36502301	13
1622961	16
286215	16
74269024	16
17397466	13
5515254	16
37502113	16
11274491	16
39269104	16
16235904	16
15754888	13
13823610	16
2077117	16
826952	13
34084025	16
28007927	13
64678662	13
41308981	16
427888	16
4870329	16
44028348	13
17836298	16
12433220	17
22471208	13
6814956	16
10999854	13
299027	16
22619967	16
2809573	13
2002170	13
13303510	13
12837125	13
2158792	16
24629732	16
18017204	16
77437010	17
5422109	16
20541483	13
15041221	13
54345275	13
202100	13
3368563	13
1734566	13
12186674	13
8066355	13
20367039	13
124088	13
1067392	13
5320857	13
7189300	13
8042594	17
4135531	16
418188	16
4312698	13
10243269	16
15802721	13
23571588	13
23980013	16
8171898	13
10665167	13
383910	13
554970	13
1965710	13
850420	13
574483	13
4368514	17
6371889	13
3839902	13
3761808	16
27059384	13
13859479	13
354934	13
1492652	13
457332	13
10626950	13
3579613	13
3101000	16
8883256	13
13628909	13
19210767	16
1154736	13
10846978	13
21942484	13
2485785	13
651046	16
4848063	16
42647233	16
21830545	13
17873704	13
2110963	13
6887252	13
17325991	13
1951438	13
2362483	13
21405912	13
48137773	13
12707547	13
17536283	13
16676517	16
9352211	13
39652156	16
1386220	13
15508643	13
35769744	16
1238960	13
3663728	16
3350717	13
2882446	13
20521679	16
5355850	16
1965550	16
9029804	13
381709	13
15631971	13
48362469	16
53120375	13
1853979	13
1858125	13
1808510	13
1459028	16
24943316	13
23585426	13
12150897	13
5056268	13
1687897	13
34146462	16
17536325	16
1476986	16
1765117	13
1080972	13
23509706	16
20410510	16
43330595	13
4203038	13
15825127	16
42591745	16
1575573	16
4811167	17
14125812	13
15965319	17
4176694	16
5273114	16
54837477	13
10511632	13
2593147	16
27079727	13
20961165	16
960280	13
2155960	13
12414902	16
14188084	13
2200749	16
25565341	13
15235971	13
9381506	13
1393829	16
4549164	13
16935430	13
8294066	13
9572033	13
177284	13
35587849	13
1510483	13
9300472	17
2044641	13
1237072	13
5905892	13
2077378	16
10866695	13
9798200	13
8960932	13
1173643	13
18341295	13
3077267	13
6094582	13
11017255	13
10604564	16
5075103	13
7614679	13
1261019	13
1234785	13
22365145	17
1566187	13
10357573	13
9233959	17
3477834	16
10592887	13
11082988	13
5110089	13
7643070	13
1970153	13
5467404	16
15695807	16
11395950	13
1697529	13
14898193	13
4082153	13
3553960	13
4980292	13
5494208	13
15209024	13
1376987	13
561164	13
5714320	13
72234	13
17312138	16
9024818	13
2575289	13
12250890	13
3927309	13
13507742	16
5940096	13
4942770	13
15784337	16
5488968	17
4446772	16
961691	13
6336060	13
5425882	13
795863	13
18490492	13
3261471	13
33138942	13
103647	13
8194865	16
4759262	13
5783078	13
1248313	16
1406001	13
1386126	13
4200168	13
13271266	13
6768993	16
1986030	13
3051072	13
3893144	16
13816281	13
13408623	16
3956172	13
3654128	13
5004436	13
6465673	13
1746541	16
15560488	13
1077288	13
7942852	13
7412275	13
5491798	13
10722066	13
12703993	16
10625209	13
873861	13
7187839	13
3263626	13
6989938	13
7842233	16
17382063	13
9495083	13
9739548	13
3347540	16
1273374	13
14707624	13
963238	16
25209779	13
3668844	17
19693396	13
23310840	13
12670843	13
10555780	13
9982182	13
3413925	13
3322496	13
20806256	17
927392	16
13793329	16
38552210	13
10589346	13
4682731	13
1953338	13
1253412	13
3459378	13
3452963	13
30939063	13
6104364	13
36593731	16
4674854	16
3510982	13
4461192	13
3483103	17
4850155	13
944292	13
16283087	16
13173879	13
7945297	16
7858575	13
5954019	13
7062582	13
3815136	13
750838	13
3989167	13
1876342	17
6066308	16
12678417	13
8488873	16
12401402	16
12652412	13
11368202	16
5798517	16
28736120	13
15169455	16
6031799	13
5834359	16
21546832	16
9486162	16
2445202	13
1966324	13
4201492	16
58102066	13
5083403	16
27552666	16
3275901	16
23904801	16
5029747	16
6187652	16
674846	16
38889786	16
153618	13
27376301	16
8077764	16
943430	16
4931040	16
33950025	16
9249333	16
25031655	16
19310855	16
27322433	16
9749726	17
48856710	16
8788352	13
12463279	13
1540905	13
19076766	16
1980720	16
33377908	16
9565074	16
4671170	16
17937497	16
419743	16
4428425	13
10216236	16
5955902	16
631558	16
11505024	16
46886370	16
55309184	13
7089866	16
14110279	16
53203190	16
891854	16
7430054	16
21075212	16
27674820	13
2534801	16
1497228	13
13998599	16
5601361	13
14004127	16
12261471	13
48890567	16
43419217	13
5600953	17
33681589	16
31105579	13
4370182	13
4383293	13
1210382	16
10797330	16
36062569	13
221173	16
19728420	16
27820063	16
18901789	16
1021473	16
13026406	13
15862596	13
5271986	16
23328834	13
7699133	16
5811297	13
24752528	16
25150695	13
92418514	16
9883449	13
5262616	13
61140259	13
16025912	16
23499662	13
24115914	16
2856073	13
95672842	13
22613628	16
7741672	16
17638249	16
1301580	13
18848013	16
1565643	16
2936077	16
6183629	17
8180898	16
24941349	16
4899280	13
12401685	16
2385586	16
20950627	16
3571040	16
3096467	13
84992	16
18314958	13
951022	16
979493	16
6094550	16
8324267	13
3779219	13
2484711	17
96405027	13
14626423	16
24359370	16
6573362	13
21909391	13
2734297	13
5873158	13
9058815	13
6456684	16
3249901	13
17035616	16
4765306	16
9033386	16
9557986	16
4153085	13
732021	13
8599181	13
2142129	13
72023261	13
15369857	16
52879079	13
2311877	13
21121470	16
12338899	17
4587716	16
7637863	16
8403196	13
38333238	16
7684297	16
15500581	16
9586349	13
5196722	13
30332982	16
12826238	16
65874879	13
14494558	16
3781134	16
1181702	16
28474125	13
3098076	16
22759199	16
23707573	13
1183625	16
18524740	13
5638389	13
248953	16
4570404	13
28380158	17
11937352	16
21465977	16
18074253	13
1524225	13
1064556	16
12041425	13
485914	13
18642084	13
4603468	13
433524	13
37186036	16
37768541	17
1455821	16
31506089	13
15330543	16
25584150	16
9546379	13
17388900	16
8087465	16
5717030	17
10006420	16
24466471	13
39083301	17
30779654	13
11698865	17
8537298	16
3888533	16
1835596	13
6729871	16
14077167	13
2543577	16
18424959	13
11968858	13
8017028	16
28045808	13
7570001	16
17817329	13
53543	13
3745738	16
12417129	13
1212905	13
23349831	16
1478702	16
22289441	13
199251	13
11047521	16
10922213	16
10286056	16
541294	16
2439471	16
2543775	16
4949944	16
18144414	16
37011423	16
17061573	16
62128833	16
5367138	16
4641139	13
28737379	16
9822615	16
14845008	13
1061441	16
13315552	16
29962332	16
15557448	16
22257955	16
21379561	16
23460180	16
1583866	16
6593874	17
9171016	13
6780859	17
30602034	16
50364947	13
9379926	16
841828	16
28933664	16
21989093	13
123445	16
63194343	16
10564921	16
1820777	13
34162752	17
7926645	13
12007101	16
22388135	16
34680363	16
10500183	17
17697237	16
44205441	13
3917223	16
4226642	16
5122918	16
2480690	16
485718	16
11115403	16
28676090	13
44864605	13
3218331	16
4455867	16
7207230	13
10398509	13
8552718	13
7642182	16
840277	13
19369340	16
14235011	13
6259582	16
2259007	16
2450868	16
23721391	16
3263913	13
17672214	16
45483256	16
10881953	13
9160384	17
28246214	16
25629081	13
12921326	16
714616	13
25632457	13
20682681	13
7259176	16
47768124	17
5795678	13
8267373	16
24380654	16
2965222	13
19404440	13
1982591	13
6749584	16
22086538	13
2546149	13
5278781	13
7404580	13
8018948	16
18704885	13
27211948	16
2143350	13
10864237	16
8750618	16
61460238	16
1511876	16
18989290	13
15399170	16
34481191	13
9492418	16
32625592	13
6606379	13
6965563	13
20006556	16
8194094	13
19404506	13
45560389	13
67015611	16
39310916	16
3447303	13
8540549	16
20852207	16
334323	16
15031573	13
21222195	13
3106508	13
17469095	13
11552248	16
9527536	16
9992009	16
47009081	16
18677548	13
27086159	16
12353341	13
13226026	13
19909716	16
6355788	16
44234485	16
22136452	16
10896677	13
4879134	13
1868134	13
23143151	13
10058757	13
3931472	13
6109355	13
43695990	13
34510547	13
6881544	13
26700416	17
27244317	13
2822958	13
13448070	13
6721329	16
31322525	13
5138815	13
690414	13
8013897	16
7349122	13
6943524	16
18655181	16
7665849	16
1275697	13
13057355	13
1155781	13
1508877	13
1249159	16
7517958	13
7348291	13
13622223	13
205972	13
6461967	13
884557	13
16233922	13
28296902	16
9905496	16
1848758	13
662256	16
5724785	13
8650392	13
6917294	13
8096267	13
7352919	16
27760850	13
25676714	13
2722570	16
8653145	17
1802261	13
19824320	16
9157022	13
2623228	13
20378875	16
736350	16
24350038	13
14216371	17
15924103	13
4517676	16
6571420	13
1027379	13
19357309	13
7014630	13
18631758	16
5580422	13
7273999	13
6624719	16
11731483	13
23787557	13
6675487	16
1976797	16
9206509	13
30980653	16
4516533	16
14088087	17
1563636	13
20835346	13
40680918	13
15357522	16
1760956	13
7229916	13
8507425	17
11121863	13
13484975	13
7886443	13
9626700	16
16266105	13
2004981	13
2115458	16
2137232	13
1056100	13
36199466	16
13150025	13
20965332	16
2943811	13
8408600	16
19371243	13
9853849	13
2661642	13
4908941	17
9910089	13
16654837	16
1423744	13
12814756	13
4577360	13
4179550	17
16952650	13
28989152	13
5316088	13
4199544	16
6787785	13
2204361	17
3558312	16
7322919	11
17791576	13
700794	17
2572806	15
15221658	13
4624719	13
27318378	13
3931689	13
3233487	13
4138741	13
5996941	16
31309995	13
55965340	13
76647	13
15481710	13
2326947	13
3199691	13
13857938	13
4334144	13
52753308	16
6912421	13
10003745	13
36473234	13
13826980	13
2529902	17
1435425	13
2128550	13
1504738	13
7990259	13
2275949	13
15783507	13
6184577	13
13508862	13
12651669	13
5627486	16
9069496	13
4984845	16
4677877	13
11465642	13
8976809	13
13110982	16
30041785	17
21115474	17
12318974	16
7358869	13
1085158	13
774804	13
3836858	13
3161435	13
3127649	13
8718910	13
2156344	13
5267020	13
25560005	13
971486	13
3770378	13
4513546	16
1649226	13
22876639	16
557571	13
6430991	16
6513480	13
4328800	13
1864025	16
12761167	13
246366	16
4301285	13
2395644	13
451196	16
9361161	13
38559093	13
897087	13
5490763	16
2104651	13
1701459	16
755061	13
10529003	13
6093439	13
600923	13
818797	13
40088719	13
2414180	13
3087801	16
10392478	16
3919660	16
29177574	13
7899788	17
2426702	17
16559414	13
11086822	16
21685624	17
18017068	16
496140	13
4976964	13
4138767	13
1460016	13
4841715	16
13764006	17
12625802	13
8542449	13
4169532	13
1334041	13
8761126	13
19458841	13
12186305	13
5182402	16
2279200	17
31711737	13
8827337	13
43688676	16
1996858	13
8501480	13
85053	16
2731854	16
1122823	16
12497966	13
1480650	16
5207854	13
1361130	13
8825470	13
25503751	16
776424	13
8524486	16
3952754	16
5540961	13
4177869	13
26667707	16
699831	13
770985	13
559560	13
2423045	16
5412208	16
5743700	13
5734954	13
30984964	16
13106970	13
35784239	13
446993	13
32175843	13
21971790	13
35200596	13
329574	13
5765403	16
23828821	17
36380098	13
9832776	13
5045370	13
10621629	16
8602200	13
7988643	13
16329691	13
8338030	16
1866454	13
5429450	13
2759121	16
9136319	13
4156984	13
35888356	16
5420099	16
1590038	13
15816479	13
266255	16
7378012	13
11304896	13
7164843	13
1949636	13
8081697	13
13921445	13
4899513	13
13926343	13
25669121	13
9221616	16
231583	13
13685959	16
20053694	17
4701235	13
2977108	13
10054659	16
9385190	16
11067948	13
15887160	13
1177842	16
6114914	13
12259099	13
9777598	13
3494212	13
19959280	16
5016693	17
518529	17
27830795	13
24699267	16
1738138	13
32569478	16
16318795	17
988398	13
916443	13
983455	13
5570926	13
20530784	17
1775798	13
33777112	13
2393773	16
14813197	16
3740268	16
8471739	13
2994293	17
5562378	13
14358130	13
5226579	13
14324318	16
917919	13
5062607	17
6482713	13
1467280	13
4420002	16
8023949	13
4819013	13
1215357	13
18214959	13
669079	13
5614680	13
6767340	16
14328025	13
15055819	13
10625201	13
9153851	16
17013714	16
7220213	13
781785	13
3107975	13
420846	13
14050866	13
7814358	13
2758202	13
2209328	13
2519965	13
14563320	13
4041494	13
820186	13
5482067	13
3318752	16
1281038	13
1589653	13
192846	16
10290673	13
5862092	16
4027118	13
19111900	13
5231028	13
22338459	13
12236039	13
8691956	13
12985588	13
3216846	13
3434419	16
2565592	17
3654922	16
12146795	16
13383431	13
1414228	13
2415001	13
10862779	13
2663995	15
5681328	17
9418115	13
10782177	13
8361189	13
519870	13
424693	16
4039228	13
1769881	13
3132000	13
5663885	13
188698	13
2990849	16
21238384	13
4611	13
9621884	13
9161464	13
3645602	16
6709829	13
2295952	13
1402734	13
4719229	13
8299484	13
2632503	13
6748487	16
7119576	13
11803324	13
10258714	17
1482858	13
6943682	13
613466	13
6033692	16
9336436	13
2432212	13
2832888	13
331300	13
6660945	13
5305444	13
8292624	13
3695874	16
482431	13
7248418	16
6125863	16
16663259	13
3542598	13
3729460	13
9178946	13
3268929	13
4587872	13
5197744	13
11707503	13
12156603	16
2463670	13
13850150	13
12886238	13
19789756	13
697481	13
3495953	13
4458250	13
7980009	16
991783	13
7431565	17
7598914	13
5984146	16
97554	13
974375	13
1552214	16
15265898	13
572803	13
1576952	13
1222595	16
3552232	13
13215008	13
2286117	13
5997962	13
3343671	16
7167282	17
11253360	13
4951738	13
3757988	13
10022087	13
4574772	13
1723570	13
2259665	13
8891577	13
1040828	13
4216309	13
44192	13
172630	13
12886345	13
1219492	13
4287998	16
4903281	13
1865491	13
6804286	13
7366398	13
1749043	13
7763085	13
2698120	13
20584301	13
1742346	13
395292	17
25682093	13
1157743	16
1388505	13
2864950	13
6496545	13
5289389	13
951967	13
791051	16
9662835	13
10620074	13
6852858	13
20070229	13
92378	13
3273772	13
5709073	16
7064906	16
3188869	13
681309	13
1046712	13
4796269	16
6563794	13
2179505	13
5085768	13
3437252	13
1694794	13
3691280	13
5416824	13
2506157	13
1288692	13
629762	13
7879925	13
3607425	13
10964482	13
2424389	16
1653051	13
2925923	13
5441786	13
1443669	13
8631713	16
225636	13
2450723	13
443147	13
3019978	13
1751481	13
8473166	13
1592679	13
2091077	13
3964117	13
568858	16
7092112	13
2877535	13
7577042	13
6689106	13
1992785	16
2784493	16
24234265	16
18983540	13
7156177	13
40991	13
7531356	13
1721084	13
3883741	13
6079282	13
11878513	13
1140571	13
1261665	13
3066578	13
9480816	13
600769	13
4099365	13
4087839	13
7612535	13
488052	13
4221872	13
1169925	13
6378283	13
16065773	16
7306882	13
1327855	13
6596092	13
5840453	13
8113605	13
2097272	13
629876	13
23766518	13
7571550	13
961966	13
2916279	13
5595050	13
12758441	13
17239753	13
4860459	13
1794704	16
2082546	13
1989727	13
3686819	13
11631661	13
8127654	13
5772288	13
6556512	13
693693	13
12225723	13
9018443	13
17277622	13
17315794	13
1745952	16
8012186	13
15125639	13
3973444	13
1129985	13
4398272	16
1207426	13
1786917	16
6062872	13
1465654	17
3087775	13
4351521	13
6940362	16
895047	17
9426190	13
18316388	13
767352	16
756639	13
8292644	13
6040394	13
1021503	13
2436987	13
3720476	16
2204067	16
4912599	13
2456865	13
11153616	16
1568021	13
23961810	13
11633239	17
2810607	13
3053921	13
760067	16
1173121	13
2374970	13
11719565	16
2107084	13
9061935	13
2354209	13
8887390	13
2899473	16
6623664	13
7010793	13
15595177	13
3906877	13
4172242	16
8671174	17
4206864	13
159697	13
10553533	13
5784879	13
8468157	13
26752599	13
10091809	13
1398161	13
3531102	13
11272610	13
3508653	13
25774528	13
12462577	13
3993511	13
714170	13
1419205	13
3667877	16
779554	13
7077494	13
8206401	13
10241412	13
33332440	13
5393986	16
621372	13
807864	13
2388881	13
780892	16
2592785	16
3028264	13
613830	16
197773	13
1512005	16
2035674	13
3495333	13
4139890	13
10128022	13
4850951	13
3695702	16
2016493	13
1037712	13
17122086	13
4277212	13
26781892	16
336195	16
11001120	13
18886758	13
1476169	13
3412311	13
5493676	13
6066943	13
16437	13
1523267	13
6525374	13
170578	13
3307794	16
5128682	13
933075	13
2218463	16
1941331	13
1068486	13
10545354	13
4378336	13
2600019	13
12442827	13
2277263	16
2268548	13
1911173	13
1198368	13
625761	13
15067779	17
115449	13
5870245	13
6565855	13
279042	13
275519	16
9283044	16
6949816	16
760207	13
10282752	16
37972	13
9074902	13
1634033	16
5906	16
28916554	13
5406209	13
398959	13
5873566	13
3323894	13
17609715	13
13796819	13
6611757	13
5405381	16
13943636	13
1454649	13
3060114	16
13339687	13
38306	13
443456	13
4442947	13
3769609	13
1302074	13
2339138	13
8161480	16
9156275	13
17660843	13
16617914	13
13337575	13
5270753	16
9555650	13
5392863	13
3492246	13
2301721	13
1220370	13
3869946	13
9671445	13
14298973	17
16492476	16
23532602	16
5436659	13
3599305	13
15463609	13
8889877	13
8359735	13
32636499	13
4487874	13
3008498	13
1738508	13
12995359	13
3722722	13
4597442	13
5715152	13
2049913	13
2317757	16
333475	13
346832	13
1843690	13
13205985	13
12344182	13
3000298	13
9591559	16
845315	16
3864238	13
15575012	13
4937130	13
1693319	13
13708962	13
4403202	13
252078	13
8006450	13
11953991	13
6171954	13
2168878	13
2087357	13
11028512	16
5408583	13
6423607	13
16600277	13
5326028	13
13472594	13
2759544	13
38555478	16
3641442	16
5596224	13
2950344	13
9145988	13
479629	13
13414897	13
17306223	16
1511192	13
25669804	13
1137480	13
7415404	13
7606256	13
14071248	13
7775091	13
3089679	13
10811878	13
3045454	13
9868251	16
830414	13
4001996	13
10919764	16
5289105	13
2368521	13
1424362	13
4689530	13
1853249	17
4667410	13
16573436	13
6927	13
5653992	13
10960176	16
167242	13
19849287	13
12145022	13
34273934	13
13967965	13
7783187	13
3655159	13
12517017	13
29765179	13
16107508	13
4700285	13
18032707	13
4997883	16
641629	13
10238341	13
1103557	13
1367614	13
80001	16
12182857	13
5505013	13
3195483	13
405690	13
3844260	13
2335427	16
6729694	17
14779124	13
2069428	13
5137706	13
3778512	13
6227670	13
13206670	13
22522561	16
1202523	13
6768973	13
9207162	13
5807384	13
10087760	16
18031025	16
16077572	13
6800750	13
22186345	13
8651245	13
2702958	16
3115250	16
1531211	13
10822562	13
18717293	17
4118781	13
20071287	13
55434717	13
7315999	13
14986916	13
784695	13
1285830	16
12516194	16
11413768	13
15833203	13
9273206	13
9737934	13
17211720	13
3518238	13
8345590	13
4145767	13
14613527	13
20488423	13
26556074	13
4591584	16
730780	13
12464635	13
2350351	13
18120303	13
5338850	13
887296	13
7450743	13
4905956	13
28891229	13
1638522	13
1292500	13
9936694	13
7762466	16
4869327	13
5475077	13
7391458	17
11054441	13
4722815	13
10488423	13
19852403	17
9889743	13
2076592	13
30331520	17
18238428	13
5965435	13
4699179	13
3080003	16
736254	13
6508188	13
31535169	13
7784802	13
9581071	13
5943871	13
17455271	16
6771773	13
1048445	13
325525	13
5900756	13
7074981	16
1390505	13
3866764	16
12330674	13
1463918	13
8428447	16
1033129	16
2031922	16
13468266	13
22447742	13
5050522	16
7447798	13
17924247	13
792333	13
1406591	13
7177094	16
9570214	13
10324013	13
15519264	13
6675740	13
764498	13
2181931	13
6353540	13
11630750	13
14075674	16
20077397	13
8362571	13
14582141	16
15515396	13
15670278	13
10701030	13
6592785	13
4277258	13
9830457	13
8457963	13
14733279	13
10134153	13
3289504	13
3676061	16
3192063	16
2610187	13
6357973	16
27319568	13
732968	13
11150475	13
3041411	13
5790879	13
1724076	13
2081042	13
2931828	16
6812873	17
4747155	13
6173170	13
6859833	13
2458471	13
6494904	13
734993	16
6630220	13
4158371	13
10810456	13
10125056	13
12356878	16
16265743	13
22586115	13
17343222	13
8899287	13
8443931	13
3705229	13
17742355	13
4120981	13
4436048	17
3179285	16
23659629	13
14698165	13
7711072	13
9825594	13
1123993	13
1819943	13
2179218	13
6500732	13
1983639	13
1487162	13
659732	13
1868172	13
13052476	13
119878	13
15202995	13
6972339	13
8862124	13
8158608	13
8644815	16
17324476	13
413783	13
1125599	13
1655894	13
5319112	13
7203703	13
13180810	13
5744380	13
13355094	16
15527799	16
10658044	13
6456871	16
4337384	16
1502270	13
11931143	16
5462308	13
14271633	13
14422337	13
1162612	13
35409048	13
10327654	13
13510320	13
11429429	16
3461752	13
1197957	13
20621928	13
6696630	13
3399358	16
286521	13
3788378	16
3804928	13
20574385	13
2201107	13
802377	16
9094239	13
145512	13
1268461	13
5032021	13
111298	13
5434900	13
6079044	13
13069696	13
6785505	13
6640950	13
5275275	13
12146341	16
268590	13
12284632	16
6069480	13
123093	13
37510959	16
504499	13
5667015	13
17861618	13
5271808	13
22281307	13
17274074	13
12885444	13
10068711	13
559249	17
4095916	13
2642941	13
2793734	13
16741223	13
2483721	16
18495546	13
16062833	13
12718531	13
3680824	13
13793237	13
191177	13
22499128	13
2691785	13
1952954	13
6049488	13
2076028	17
3248398	17
10415699	13
21385159	13
2686903	13
1665870	13
7431211	13
36661574	13
2989577	13
1722689	13
2860000	17
2326674	13
4304462	13
2554989	13
16793224	13
3313308	13
10098192	13
14343009	16
5985900	13
4928660	13
10327036	13
779371	13
4114011	17
14927609	13
12582104	13
10440967	13
3696916	13
3521408	13
11281020	13
18089449	16
2911967	13
14125150	13
3712264	16
9007309	13
6238541	13
3690664	13
1975197	13
13521228	13
28956932	16
11037888	13
7449935	13
8119318	17
2857243	13
307008	13
25420200	13
15402064	13
6935639	16
1493340	13
20437646	16
14015304	13
14685096	13
8309848	13
10822961	13
6962442	13
514722	13
9395147	13
35750397	13
1411067	13
6308318	16
1431320	16
4353228	13
1369873	13
7680629	13
946855	16
848028	13
5606737	13
6258190	13
6683066	13
17574269	13
7376752	16
10881310	13
12774963	13
23996744	16
20960573	13
282046	13
8048861	17
558280	13
3015096	13
13441337	16
5731853	13
3318933	13
7795664	13
1538270	16
2303458	13
43570874	13
1143978	13
18940332	13
491389	13
32505327	13
4124856	13
13722253	16
3995616	17
6772604	13
6763577	13
6580246	16
692697	13
17956671	13
2267220	13
270044	13
3726446	16
8162018	13
29027223	13
23370117	13
8268064	13
13353407	13
952120	13
8600706	16
4567628	13
18126997	17
4772752	13
11397052	13
2689192	13
9118101	13
1760188	13
20145899	13
7132567	13
29608118	13
1857476	13
31493	13
636307	13
7296679	16
2755154	13
8746745	13
5712995	13
17848735	13
22424198	16
6336139	16
1103067	16
11847977	13
8286892	16
6930741	13
4949099	13
1051603	17
918519	13
5292056	17
2126952	16
2600421	13
38798222	16
4119992	13
3652290	17
8917512	13
9250088	13
20869152	16
3107452	13
5723171	16
70873	16
240462	13
5166926	13
26477861	13
10327253	13
12376251	13
1274245	13
7419796	16
15177598	13
13616056	16
3964934	13
2234728	13
2686859	16
9033812	13
5086017	13
4630614	13
8314441	13
1755406	13
39614654	13
11414821	13
10435637	13
3099123	13
13746701	16
2485443	16
6770275	13
1656148	16
19727887	13
153222	13
16711352	13
10061510	17
5645201	13
12885218	13
4529872	13
1387303	13
12783159	16
28367464	13
2670549	13
4728889	13
2718601	13
6835323	13
715305	17
820651	13
151422	16
3564155	16
6779678	13
52857	16
2274665	13
2664598	16
539491	13
9517624	16
18519248	13
8885891	16
6787707	13
5779119	13
1600699	13
44278142	13
7973128	13
29696819	13
13367925	13
470112	13
28357088	13
659643	13
10045488	13
11539454	13
9969486	13
14089124	13
11020825	13
20217399	13
1264489	13
1570286	13
15154572	13
9896117	13
5174467	13
25862792	16
2441781	13
8460066	13
835466	16
10649260	13
4130964	13
4438119	16
123859	16
351281	13
460772	13
5359613	16
1474225	13
1084683	13
70534	13
2841688	13
946103	13
3241929	13
4137823	13
653954	13
9684968	13
4194710	17
5600993	13
10181274	13
7366731	13
6752536	16
3607897	16
12763223	13
3066355	13
11100224	16
4165270	13
19090283	13
6181956	13
1017650	13
177794	13
17032259	16
3137318	13
3430414	16
6988970	13
13162969	13
15126785	16
911959	13
14669982	13
15653568	13
5545654	13
542584	13
145475	16
1522187	13
2507654	13
3509684	13
8375707	13
5226335	13
791573	13
11109573	13
13326897	13
13029168	13
5540306	13
5693919	13
5989636	13
2349451	13
2311167	17
1693396	17
20721865	13
5064605	13
17021158	13
12188803	16
6763392	13
1890765	13
8484551	13
17903496	13
2636951	13
13153028	13
5602200	13
15998754	13
437783	16
2978591	13
27271762	13
11858695	13
31151569	17
9660239	13
33231353	13
10572620	13
1442590	13
3813468	16
3276062	13
8167818	13
9531501	13
2828083	13
2678982	13
13787295	13
2712047	13
7707499	13
9173525	16
2162321	13
44811748	13
21505845	13
14827234	13
5277095	16
4744840	16
9708882	16
5048221	16
2577104	16
2214680	13
9101926	13
897858	13
9629638	17
530712	16
18731217	13
7683621	13
5447895	13
3549142	13
5758593	13
1667101	16
6678694	17
9335288	13
1132735	13
979054	13
26597939	13
9269496	13
473919	16
3476779	16
3667555	16
10942386	16
1505542	13
4215778	13
31272622	13
4088015	13
20916027	13
2800307	13
3623750	13
5894501	13
29443943	16
617467	16
14443972	17
2000892	17
3450724	13
9108280	16
4272829	16
5839032	13
4476367	16
440384	16
7706964	13
7818802	17
393383	13
108444	13
7648220	17
12696033	17
10339989	16
36784392	17
7861286	13
4703234	13
3830422	13
4149092	13
3885319	13
817947	13
1226553	13
12326987	13
2724626	13
580975	13
5921633	13
2831270	13
5497822	13
14988187	13
7850638	13
1673897	13
5582572	13
17997926	16
3785882	13
5228077	13
10343832	13
7801847	13
30064	13
12326109	13
20716239	13
27666	13
4903760	15
28849846	17
2797360	13
8568195	16
19156988	13
281075	13
417892	13
3640645	13
2089567	13
2894676	13
12788284	13
1099576	16
4345958	13
2095050	16
8619080	13
19977290	13
1131801	17
10768709	13
4753311	13
46021866	13
210289	13
3207131	13
14929140	13
22267697	13
4151829	13
1715418	13
3538553	13
9286295	13
1648928	13
5864206	13
2673870	13
6954555	13
2886893	13
2312905	13
4282	13
6085511	13
2847839	16
83670	13
239655	13
7255605	13
80825	13
9322940	13
17297939	13
1592424	13
1270159	13
2564644	13
5321527	16
14294811	13
10551907	13
3357497	13
1117485	13
1753156	13
16409960	13
15309409	13
8088483	13
19518451	13
20820972	13
5756749	16
1070260	16
154214	13
20408785	13
2592527	16
4809493	16
3690453	13
4081157	17
402406	13
5338300	13
842954	13
578139	13
4005244	17
2529236	13
5107524	13
2697063	13
8574909	13
6554135	13
2873839	13
5603230	17
2447679	13
3163010	13
2321880	13
4772735	13
3037504	16
12712112	13
2010511	13
4496862	16
1997981	13
2434308	16
4791638	16
12157730	12
10465635	13
11000316	13
3520410	13
1229085	13
12820364	13
1050897	13
3537918	13
9478965	13
33667307	13
5499034	13
10002502	13
346133	13
545252	13
4909426	13
2942025	13
16325867	13
2487487	13
9001054	13
476311	13
10776	16
1909142	16
12289577	13
11850253	13
1555008	16
2675483	13
6099825	13
2259015	13
461081	13
1994490	13
7488817	13
12398685	16
4343232	13
10660953	13
3722323	13
16333017	13
998592	13
17868071	17
967918	16
7484311	13
9984526	17
3511468	13
1897392	17
14716390	13
8788227	13
730420	13
1097329	13
13085478	13
6467598	17
1378573	16
615710	13
5393406	13
2148773	13
13041389	13
10125694	13
5014549	13
2746927	13
2575486	13
601919	13
373915	13
1257983	13
1048714	13
6459937	13
3246907	16
446831	16
7172681	13
23088324	16
11563840	13
673969	13
4040459	13
3629869	16
1302449	13
28714	13
7043151	13
5348245	13
6190446	13
12170910	13
77729	16
8687321	13
7194119	13
12735636	13
12032650	13
1965161	13
12307816	13
1136059	13
5670423	16
22554226	13
20535997	13
6867062	13
10323834	13
3258858	16
1727957	13
9830030	13
10128704	13
978671	13
6505799	13
1347435	17
9637090	13
29938495	13
4886603	13
25305206	13
10482280	16
2586011	13
12061438	13
11874844	13
1417298	13
14056649	13
6470055	13
10728821	13
8612066	16
18576088	13
5253405	13
8648695	13
2701305	13
7133397	13
212063	16
6764004	13
5062371	13
17803113	13
2317149	13
8290039	17
1107346	13
2017259	13
1959154	13
21705349	13
4947203	16
2675856	13
9005537	13
22249105	16
13671823	13
2584005	16
6714424	16
21727905	13
707994	13
8879032	13
1222768	13
9417939	13
1567407	16
2021985	13
1510390	13
17375850	13
23389240	13
4275832	13
1463893	16
1030306	16
1091218	17
9868752	13
3868651	16
13027420	13
12319908	17
528201	13
5690839	13
930245	13
10783915	17
15180927	13
8563289	13
138235	13
5605037	16
2250795	13
1554169	13
23516652	13
19849777	13
2584894	13
16750607	13
5357532	13
17156693	13
5425636	13
5266392	13
7294136	13
6064374	16
3783218	16
3550971	16
7650155	13
31952424	13
14918715	13
1873574	13
9170764	13
2122755	13
26640	13
3345674	16
23337924	13
11347506	13
8686807	13
783902	13
4542901	13
7362908	13
1155147	13
8656466	13
3363676	13
4491356	13
1429905	13
16136207	13
2685787	16
4041121	13
357086	13
3414012	13
463566	13
25696312	13
6593847	13
1466944	16
4167640	16
24728193	13
6873334	16
7875277	13
10399281	13
11160105	13
5570768	13
88352	13
893220	13
18030812	13
5953886	13
3402611	13
27993	17
10584899	13
9874199	13
15186850	13
3122120	13
3634799	13
21231357	13
5526250	13
1026596	16
2092939	13
3217674	13
14250063	13
13667827	13
3486131	13
744153	16
4847377	13
2265536	17
1052311	13
9895220	13
8164335	13
1975804	13
4437291	16
561674	16
2743481	13
11892591	13
11088603	13
30594139	13
7098125	13
849095	17
2361976	13
2834167	13
226419	16
1328799	13
959159	16
5759624	13
7862173	13
8629027	13
1204795	13
2124354	13
15591161	13
6054764	13
12543613	13
15173876	13
2111523	13
10337315	13
10945614	13
10357089	16
2246732	13
4165506	12
241341	16
5724619	13
2225152	13
16799159	13
7713713	16
3529905	13
21941893	13
1235440	13
253954	13
154195	13
10698888	16
4249410	16
4234604	16
11395879	16
19391940	13
25759236	13
4194652	13
7386682	13
1359515	13
3720286	16
206352	13
2513719	16
1381564	13
2722348	13
1542254	13
2331440	13
80767	13
590946	13
14768953	13
42998	13
13179949	13
21669580	13
467400	13
11009616	16
6862107	13
3740411	13
1789724	16
3216974	17
2803687	13
13455582	13
11203265	16
675140	13
7271419	13
598402	16
108673	13
4185223	13
1054322	16
1078199	13
2329541	13
8437119	13
6799338	13
10398521	13
11074973	13
10195901	13
12157776	13
28918771	13
6925839	13
24138419	13
10930843	13
4715571	13
1560771	13
40757479	16
15892349	13
729647	13
9747297	13
4424264	16
16500102	13
8475605	16
1969053	13
19345562	16
2275209	13
2924948	13
4899360	13
14426730	13
2378449	13
2833605	17
5067890	13
10138440	13
151688	13
3484190	13
1373380	13
18418553	13
933209	16
13111505	13
200461	13
2784130	13
6280009	13
44385349	16
15572901	13
116834	13
35055395	16
405427	17
5471209	13
10443377	13
7656447	13
3648603	13
2161016	16
11721776	13
11067721	13
3799095	13
4686426	13
691458	13
5778934	13
8221038	13
20992796	13
13998836	13
398262	13
1024729	13
31769467	13
2458915	13
2036238	17
13783613	13
271526	13
6487048	13
25320943	16
1519199	13
18045447	13
9487673	13
5105019	16
27945200	13
3839936	13
14824915	17
464664	15
9254867	16
1427920	13
1546560	13
3506026	13
6102090	13
5809316	16
2331160	13
885094	13
19442036	13
14274340	13
1205932	13
7710073	16
1898941	13
8369722	16
13020344	13
2882708	16
9342586	16
3907529	13
8580873	13
8743184	13
15067703	16
1727694	16
1699640	13
14530256	13
7129563	13
15322551	13
4809462	13
9336026	16
5704339	13
22789680	13
3527304	13
338405	13
6560201	13
5108465	13
11265789	16
5115899	13
2462193	16
11062099	13
5937919	13
33175743	13
5160277	13
3336304	13
16244296	16
4682686	13
1509253	16
5738303	13
15939114	16
8499501	16
7071694	13
9257967	13
3039359	13
1099821	13
3489095	13
24834118	13
4526124	16
1381202	16
13337047	16
2482342	13
5436922	13
17183318	13
1828782	13
22798408	13
4714355	16
1546925	16
9101224	13
4718549	16
4622783	16
8725897	16
2376174	13
12718912	13
5684141	13
20895310	13
6091006	13
4566706	13
1455493	16
9543224	13
12380299	13
1062849	13
3165789	13
1376330	13
16530525	13
17104080	13
583967	13
195050	13
11870206	13
5921160	13
26128462	17
8977099	13
1036819	16
2222300	13
3485771	16
27482853	13
673810	13
1902203	16
5111064	16
25890792	16
8565350	13
767879	17
32403487	16
11994068	13
4609471	13
28931832	13
2547126	13
7014886	17
3799165	13
4668978	13
20121206	16
3920928	16
1720101	17
3635667	13
8798504	13
4675347	16
22317780	17
62347036	13
16571232	13
19246973	16
20561	13
17747480	16
380383	13
356422	13
4069680	13
3129330	16
15390558	13
31214340	13
4505067	13
6887192	16
25813658	16
6254648	16
4373299	13
3377593	13
7003052	16
54037041	16
4161241	17
5516871	16
13111928	16
5193815	13
28973143	13
4577983	13
4634831	16
3456973	13
11235745	13
12379869	13
1742101	13
9173724	13
4361766	13
11311302	13
2653325	13
16454046	13
10181321	16
7175869	16
96193	13
14564706	13
14211373	13
7188509	16
22590642	13
2117561	13
1704699	13
11237031	13
17040847	13
4246007	13
3048694	13
16877283	13
2580530	13
14930188	13
5053343	13
9139498	13
2528852	13
4945645	13
6848767	16
22966532	13
3544693	13
5393257	13
492618	13
9150568	13
4621217	13
4648213	13
975963	13
1655736	13
9284171	13
11451902	13
1228414	17
10484979	13
16016242	13
2904821	13
50223404	13
9110200	13
3219209	13
5965996	13
17924809	13
15987426	13
32418978	13
17736340	16
8523888	13
7309195	16
8281131	13
11855774	13
16266416	13
1143397	13
2680240	13
6032932	13
25672670	13
17139171	13
17761524	13
9531724	17
5716126	13
6543051	17
8583680	16
10021755	17
32380620	13
2481636	13
1839457	13
3426977	13
11428813	13
23403731	13
538824	13
5546467	13
4573028	13
25652120	13
15717537	13
228799	16
13081907	13
1058401	16
8270492	13
31915235	13
28039138	13
10769171	13
8817269	13
7996276	13
2263686	16
3378966	13
16346407	17
6212753	13
1499313	13
24897419	13
20891843	13
2702963	13
4259193	16
6151820	13
2896966	13
981977	13
2883064	16
25070597	13
8647637	13
13240762	13
8344360	13
6987473	13
45611358	13
8723725	13
3890605	17
26288224	13
14112673	16
19613670	13
3051671	13
22018656	13
2090628	16
6972900	13
3978659	13
3299213	13
3140397	13
13913665	13
17250993	13
5014857	13
8050776	13
8653311	16
1510451	13
17824033	16
1310072	13
720077	13
3225602	17
3280808	13
11715226	13
14870992	13
4213942	13
16378204	13
6710400	16
14728376	13
5145311	13
363994	13
7650442	13
5001640	13
13955477	13
6117615	13
10788407	13
3455847	16
4658155	13
7038145	13
16538708	13
4446920	13
8763510	13
1695774	13
6892176	13
28900237	13
5104974	13
18332165	16
19529442	13
3953134	13
2449713	13
20122781	13
5340338	13
5221383	13
9309732	13
5818113	13
1586835	13
904901	16
13665458	17
7001446	13
23002485	13
464346	16
1210456	13
13021768	17
7901452	13
584593	13
646192	13
7132745	13
16408662	13
1088026	13
3824351	13
5662548	16
11792213	13
12623470	13
2396674	13
2783417	16
3420408	13
19837110	13
19868632	13
5678339	13
8566698	13
9401167	13
133792	13
2222435	13
17415005	13
8472708	13
9245895	16
14440049	13
1316643	13
3966119	13
21418838	13
7173076	13
3098250	16
5611474	13
1863874	13
5616747	13
80717	13
5205411	13
7583547	13
8341611	13
28691489	13
11183647	16
8286557	13
2530252	13
4288781	13
483878	13
6315447	13
31556457	13
24385034	13
7669770	13
2991445	13
9640408	16
171357	13
5299911	13
3841293	13
24643699	13
10267562	13
3423365	13
5944579	13
10527628	13
6148222	16
3955014	13
1797623	13
3057644	13
4041910	13
1798460	16
16364405	13
1489649	13
1548276	13
137454	13
3657642	13
3060000	13
10811668	13
2835020	13
827557	13
7584205	16
10657261	13
2538380	16
12007322	16
2826260	16
3211337	13
8518553	17
3445942	16
32238996	13
368069	13
20622089	13
2756355	16
17833913	13
1284641	13
49977737	13
16473397	13
9209324	13
6228348	13
16521191	13
17858647	13
1475593	13
9318447	16
1020466	13
1007555	13
7384739	13
1580304	13
342503	13
4140228	13
4538552	16
17561329	16
4054096	13
13671136	17
7714265	13
247924	13
1399748	13
14730970	13
29371506	13
3130064	13
5769471	13
3658194	16
13804453	13
6561396	13
3088641	13
585876	13
825294	13
3817227	13
3082441	13
863456	13
24613051	13
8628309	17
5890058	13
1223373	16
6157447	16
10049493	13
10956157	16
8763444	13
519876	13
7151915	16
5842607	13
244748	16
17262690	13
5892071	17
7185851	16
3244925	13
3512525	13
10584147	13
8052589	13
2812286	16
9568882	13
179031	16
3455663	16
20247792	13
7697171	13
8031382	13
14412101	13
2879193	13
6792665	17
4386458	13
5552072	16
265926	16
10861887	16
1424291	16
24197721	13
17567486	16
6489116	13
13266339	13
14201314	17
17347404	13
25973777	17
1013690	13
4706751	13
3605071	16
10642130	13
28743919	13
8333355	13
5354760	13
3061096	13
12113886	13
16235047	16
6600470	16
25948639	13
14802054	13
12113800	13
35546535	16
6170959	13
35647	13
20956051	13
7850318	16
11606052	13
349799	13
9731091	13
15801902	13
11738957	13
4339745	13
17387543	13
9623911	13
217929	13
4204941	13
7035779	16
3275706	13
3017297	13
9140922	13
13717230	13
2277158	17
10474235	13
344174	13
16014489	16
3882558	13
13552038	13
8361355	13
10493591	13
6140479	13
16641295	13
2302538	13
1463250	13
2219590	16
3849408	13
4140227	13
1487899	13
736696	13
3658255	13
37298086	13
1916303	13
14040475	13
3881110	13
25152648	13
25033983	13
13833366	13
34016786	17
18874729	13
1692654	13
4757828	13
25127643	16
7511039	13
9358195	13
1098344	16
4020833	13
9792871	13
6233094	13
785024	16
2230321	13
10474609	13
5692765	17
14209593	13
5203356	17
2073649	16
2082181	16
5725313	16
3883308	13
4875292	13
5445231	13
7879	16
2119253	13
12097292	16
562357	13
5488423	13
962463	13
6318295	13
2857147	13
7760780	13
642446	13
10963039	13
3473826	13
890232	13
695742	16
15141977	13
2554921	16
393843	16
19332835	16
12581806	13
12957798	17
3744604	16
8596271	17
1556755	13
11070813	13
2734367	13
24070470	13
3848649	13
2119510	13
18035595	13
9135515	13
7302052	16
17065153	13
8881786	13
5043682	13
18788782	13
1096735	13
12753835	13
7180582	13
513966	13
4110501	16
9248826	17
9692961	13
7525503	13
7980236	13
3974508	13
10954680	16
19736642	13
1839237	13
3938896	16
4448692	13
12126657	13
5476071	13
9413020	13
2027085	13
265027	13
618712	13
18939342	13
4622158	13
3666700	13
1372716	16
5178221	13
2205781	16
1676773	13
3146200	13
3542154	13
9828056	13
5234646	13
16328481	13
2532187	13
121269	16
10753358	13
11392685	16
18383099	13
881642	13
26628276	13
2596494	13
2865768	13
19218619	13
4403065	13
15477930	13
17429533	13
56609353	16
5844688	13
4095239	13
6550714	13
7590748	13
8933251	13
3633037	13
3168109	13
7706983	13
2439518	16
334144	13
188338	13
11122049	13
10134362	13
8817895	13
21162183	16
14769105	13
25839831	13
18321350	16
5708534	16
1749234	13
3416061	13
2059421	13
811083	13
460321	13
930764	13
419775	16
698203	13
2980390	17
4849757	13
659878	16
10521677	13
17623561	16
11617908	13
10259896	13
27673697	13
5743408	16
8700582	13
5892520	16
9199860	13
1656617	13
190201	13
4938304	13
2822333	16
1368539	16
12015550	13
9869752	13
27870010	13
1927548	13
5660047	16
3249858	13
2482530	13
10519347	13
6867256	16
3119356	13
11255129	13
18321345	13
10793438	16
10517170	13
7581282	13
1610584	13
1327878	16
5731711	17
2738753	16
834736	13
18590546	13
18678280	13
5749822	16
3348041	13
31436251	16
2384180	13
3132240	13
3190844	13
655867	13
8257919	16
3187639	13
7647394	13
23129868	13
5848635	16
11609079	13
403229	13
38161658	13
8747096	13
5866147	13
4608110	13
1052457	16
5381346	13
5006819	13
16327414	13
6272115	13
11851199	13
2506287	13
291454	13
12752669	13
26121284	13
1834486	13
7629742	13
8154500	13
7429395	17
2429663	13
1441259	13
4877540	13
107604	13
14349773	13
12808628	16
6443828	13
10380089	16
21018573	13
1291894	13
13645119	13
32973227	13
10224544	13
5621496	13
484899	13
9910635	16
9135691	13
8687291	16
4179859	16
42849731	13
4801435	13
7405832	16
7348102	13
737563	13
13522674	13
5189225	13
2491272	13
3453803	13
1898073	13
19422766	13
15795971	13
4611043	13
113731	13
2027683	13
2748680	13
7603963	13
11808974	13
25669124	13
4700122	13
33362633	16
6399588	13
4453588	13
6373546	13
10750064	13
21137173	13
2898623	16
27343959	16
441590	13
15465986	13
16589854	13
3051911	16
12673331	13
7518921	16
569344	13
8294385	13
9488615	16
15239320	13
10501439	13
2777246	13
3700917	13
4123560	13
571001	13
2992364	13
11271338	13
5075703	13
2259560	13
6023349	13
1875854	13
27040800	13
6879228	13
3669643	13
16850903	13
3384685	13
10223335	13
2543543	13
5554635	16
7927563	13
68753	13
1535625	13
4641088	13
13169976	16
2949903	13
5406192	13
14827968	13
6745546	13
3746862	16
20476562	13
16461631	13
23712931	13
17210491	13
4359728	13
20611830	16
5035481	13
42329664	13
48642796	16
2721745	16
7060498	13
6197515	13
20054373	13
3631753	13
39957103	13
12936261	13
8454322	13
1500964	13
9523273	17
19027647	13
55673055	13
11102386	16
6326902	13
235241	13
10884975	13
8485759	13
2395863	17
3941837	13
7793052	13
2894439	16
943698	16
585095	13
5501540	13
13996702	16
1940198	13
74950832	13
10791092	13
16928337	13
11328504	13
3194992	13
6422041	13
3761021	13
35796940	16
9060826	13
2781268	13
13556687	13
22810644	16
9318801	13
29345	16
822450	16
2541743	13
4067360	16
20838078	13
3183930	13
44302344	13
9984575	13
3757511	13
797921	13
5202767	13
6218090	13
17164903	13
10503756	13
10668013	13
37539771	13
11382424	13
13501303	16
9340139	16
4425683	16
19011696	13
944123	16
2137861	13
12227362	13
6273522	13
267321	17
3292065	13
12612377	13
7569343	13
758314	16
21529263	13
6328803	13
1910126	13
36984856	17
729218	13
13200096	13
4213990	13
5272737	13
5251712	13
17185765	16
9068991	13
4923980	13
4363545	13
5003166	13
1991370	16
4833694	16
2830486	16
14448915	13
5716710	16
9672315	13
17156442	13
23001050	13
17402794	13
2645398	13
2137950	13
25262201	16
357233	13
27102500	13
8138320	16
9495078	13
2965925	13
4370927	13
8597062	13
1523484	16
4262769	16
12175832	13
17525151	13
3165159	16
5670783	17
1880488	13
5241229	16
1834755	13
9972507	13
3684064	13
2195305	13
6691301	13
3659353	13
7826910	13
32978504	13
5872177	13
1556946	13
8345231	13
10285324	13
17432145	13
3535208	13
13632302	16
7601166	13
7068643	13
20838493	13
758945	13
1606460	13
917620	13
3543125	13
7422802	13
5551765	17
8190107	13
31975167	13
5067711	13
3662899	16
4860813	13
32146978	13
12964391	13
310016	13
2129927	13
810210	13
11571	13
6184125	13
11126973	13
4757352	17
4479001	13
5661990	13
14285760	13
591718	13
4352222	13
2964866	17
637726	16
532948	16
1938441	16
8947184	13
10856148	13
4398727	13
2831977	13
1039215	13
6291683	13
18848901	13
20425363	13
2471995	13
1082709	16
7721915	17
10550080	13
17362296	16
790408	16
2484804	13
10114756	13
2092511	16
9954438	13
8494306	13
617627	13
157692	13
28533344	13
5693648	13
694422	16
31319485	13
18720125	13
1979154	16
10496396	13
5574155	16
2052075	16
7549338	13
26787210	13
961940	16
1591641	13
7434987	16
6621631	13
17759755	13
3595343	13
5511202	13
9685761	13
6043455	13
1566012	13
4089392	13
2419327	13
1504842	13
32411456	13
13596844	13
3439447	16
6591166	13
1899658	13
4231390	13
2183655	13
12681735	13
7620778	13
3506447	13
7134644	13
2908034	16
8623479	13
12755054	13
4543932	13
4517346	13
1897174	16
456640	13
12684442	13
4230607	13
885521	17
246616	16
10150532	16
8912897	13
13848843	16
13416878	13
2901509	13
4048323	13
10245167	17
1347823	13
12848297	13
27446309	13
10233045	13
11191340	16
14786022	13
15535189	13
11900244	16
568255	16
4137090	13
6406141	13
4774657	13
2354789	13
16135712	16
10271163	13
231608	13
1246115	13
68424	13
46291307	13
21275729	13
20598832	13
3967940	16
11793675	16
3664601	13
1551012	13
264480	16
10251190	13
1535090	13
1540647	13
5044766	13
41389737	13
3696230	13
1754301	13
2954174	13
11261426	16
19060073	13
404031	13
6383233	13
7647021	13
1001112	13
16594196	13
21009863	13
7229579	16
830000	16
3356353	17
9500041	13
8499235	13
1458214	16
10148323	16
5203494	13
4756457	13
340323	13
5678685	16
6094946	16
2994976	17
21458882	13
22915515	13
6884177	13
6871635	13
547442	17
8771665	13
605653	13
12500124	16
1441309	16
8428663	13
9354373	17
19627602	13
14049320	13
1576743	17
21930719	13
748451	13
11155271	17
3662031	16
3797264	16
580309	13
4437818	13
9273359	13
6717427	13
4902791	13
2378439	16
10619763	16
2979168	13
14866412	13
2236437	13
7359690	13
1378094	13
27263720	13
6576645	13
702224	13
9373315	16
2369998	13
13112864	17
760407	16
3799339	13
7362887	16
11019881	16
2119458	13
3760295	17
5100407	16
1149426	13
2709644	13
12167811	13
9096363	13
8148918	13
1376284	13
21569545	17
15593434	13
8455003	13
17466831	13
1270336	13
11879569	13
3003751	17
1740439	13
7739997	16
187107	13
5407530	13
5985826	13
1949530	13
5186740	13
2167402	13
7062957	13
14558368	16
32916679	16
1457421	13
3096429	16
1245006	13
9508965	13
9117187	13
11031278	13
2623870	13
4323091	13
950232	16
7968538	13
13817016	17
1075501	16
6362705	13
1072084	13
7817627	13
8941362	13
5986307	13
3242674	13
5512632	17
4203156	16
13393033	13
3175022	16
16628181	13
29462495	13
6569947	13
488650	13
5278124	13
17934171	13
4123360	13
4000492	13
20952098	13
8713708	13
7730489	13
2635403	13
1980408	13
31473622	13
2172042	16
4880304	13
6825660	13
1272536	13
4212952	17
11104467	16
8630058	13
5118483	13
23053434	13
10797949	17
10820549	13
27734052	13
5767268	13
2990323	13
2464310	13
10472416	13
2664378	16
20943074	13
264456	13
10662943	13
10729056	13
3690953	13
7989949	13
17052054	13
16171955	16
1711099	16
8335030	13
13203407	17
4362063	13
1154673	13
14874643	13
657197	16
7172804	13
2478573	13
3189806	16
979456	13
8730402	13
6493084	17
2711166	17
693430	13
2233448	13
1948842	13
8565920	16
2429474	13
8463260	13
18206	16
57003666	16
9447195	16
3627825	13
5745161	17
8393975	13
18867189	13
2922829	16
7377106	16
3589818	16
19223716	13
3068411	13
320622	13
1649308	16
949443	13
13084097	13
22898582	16
4263859	16
4478330	13
3180841	13
11725717	13
36874523	13
11266414	13
7993390	13
31540500	16
1475362	13
22389743	13
20884480	13
15885977	13
8036688	13
9338907	13
4085680	13
5413855	13
22140238	13
11042903	13
5911582	13
3473500	13
6972811	16
2999704	13
2311312	13
2878419	13
10709221	13
22156052	13
5636117	17
14582991	13
19473423	13
29353045	13
4798651	13
27965089	13
11087709	16
7750691	13
17398509	13
416	13
2450887	13
30242431	13
5508587	13
16902352	13
12297370	13
5894067	16
6132638	13
2148886	17
19664851	13
92278	13
4442309	16
25677391	13
30883026	13
12483246	13
13993394	13
1576943	16
648346	13
11077665	13
13305568	13
5107437	13
5140117	13
5997638	13
380712	13
279487	16
2688378	13
10405322	16
5351696	13
30601139	16
5226340	13
219212	13
10802202	17
6137664	16
11394996	13
12690466	13
2965121	13
10581211	16
9248187	13
9420686	16
3517753	13
22230628	13
2398485	13
245469	16
1473975	13
3374001	16
143070	13
26692983	17
58677983	13
11441584	16
3511329	13
4810967	13
16142176	13
338154	13
378488	16
24530866	13
1467290	13
959159	16
13458945	13
3705372	13
22779317	13
2621162	13
29114043	13
4606707	17
11088324	13
10809370	13
6135283	13
19838926	16
84459	13
10591536	13
3618716	13
608948	13
430574	13
7260589	13
3693969	13
3874450	13
4615877	13
20569898	13
4049277	13
3892371	13
5210261	13
5080364	13
3959911	16
8196005	13
932842	13
383929	13
33391293	13
7489288	13
6492354	13
9170685	16
3607146	13
5655631	13
238137	16
30554209	13
645448	13
9111841	16
34088946	13
9275399	13
9640067	13
2101682	13
2423083	16
14325594	13
13196850	13
9500131	13
19225455	13
23646696	13
15657928	17
10782271	13
469467	13
1235180	17
142379	13
1591135	13
14434073	13
6464028	13
224029	13
3288105	13
5523050	16
11273499	13
1480805	13
20336735	13
10651930	13
28703793	16
13834811	13
2106252	17
2693072	13
4679690	13
10019499	16
7978847	13
2168110	13
19367788	13
4605787	13
5718520	13
7013915	16
1452035	13
20426319	13
6230600	16
2098042	13
2353320	13
19905273	13
4668034	13
969371	16
6467256	13
6107940	13
7759552	16
1252322	13
2325694	13
6975643	13
5541230	16
9453604	16
3864228	17
17602409	13
876710	13
26868019	13
3903631	13
2854788	13
20025910	13
3085093	13
18053163	13
1336637	13
22536428	13
874065	13
10884419	13
48938963	13
11717022	13
4778199	13
64106243	16
1379982	16
27055089	13
16322652	13
4755086	13
1603582	16
17874794	13
3364499	16
6219187	13
521889	13
34623599	13
25700053	16
297409	13
6101905	13
2406939	13
30611944	13
2038280	13
12761396	13
2501593	16
251149	13
8065000	13
3049657	13
4969002	13
22785393	16
227338	13
37677811	13
2627477	16
3578999	13
10268795	13
200707	13
2612200	13
10932964	13
1974919	13
17528520	16
6681273	13
7831877	13
5705819	16
612974	13
1415761	17
17320792	16
5510734	16
33460533	13
2510474	16
3903923	13
3383228	13
1681636	13
1755620	13
7361629	13
1700797	13
673178	13
9461766	16
602461	13
10156971	13
8506036	13
276078	17
2629257	13
824836	13
342135	13
3698492	13
4411320	13
24947956	13
4033926	13
3573445	13
5230563	13
2954719	13
1400834	13
28730392	16
10562043	13
6281809	13
13377491	13
12045666	13
363313	13
4495707	16
3759572	13
4177552	13
1682366	13
22907807	13
11261579	16
1177540	13
593193	13
7592766	13
670632	13
772024	16
12157842	16
22231720	17
28175578	13
3892069	13
12014609	13
6367669	13
9708595	16
7964649	13
10445152	13
15575654	13
7941050	13
2393418	13
2669867	17
2929196	16
6610281	13
10698589	13
1357734	13
9778051	13
7643630	16
2848255	15
13143295	13
10554710	13
633115	13
212635	13
21509684	13
1379290	13
326448	13
5956220	16
255156	13
3607845	17
668428	13
1808529	13
452302	13
12987045	13
8405387	13
6174828	13
32400813	16
4234835	13
12137944	16
8591344	13
1293014	13
4508161	13
8534651	13
12664057	13
802355	13
5488386	13
48404	13
9882088	13
12714165	13
14288979	13
5501821	13
1528165	13
4969096	13
1395762	16
12683474	17
9349775	13
6091115	13
1220877	13
8060142	16
19192416	13
4703149	13
6360394	13
22331202	13
1234954	13
9448441	13
4928847	13
17221319	16
3242895	13
3535860	16
2490779	13
3858956	13
1097621	17
467910	13
2964584	13
446728	13
1224450	16
464749	13
5154588	13
18637602	16
21864668	13
4957698	16
7818645	16
5041937	13
8727059	13
1015244	16
23095973	13
7580048	13
3486668	13
32123658	13
21073344	16
1118313	13
8459731	16
20541318	13
12068514	13
1041258	13
11496076	13
647709	13
526899	13
1994558	16
4109849	13
844844	16
6846132	13
1882771	16
13134715	16
8114559	13
684875	13
29422	16
18358800	13
5138981	16
7491231	13
2104685	13
78051	13
6312225	13
2073532	13
19747166	13
1949597	13
42464864	13
11053710	13
6083623	13
8479582	13
16108025	13
926382	13
21634727	16
16150513	13
2421817	13
976201	13
2159259	13
7128484	13
678721	13
4154307	16
12133926	16
1624194	16
14310441	13
5368770	16
11357460	13
7643038	13
5174241	13
29560580	13
6794562	16
1032773	13
4756129	16
6442993	13
1335426	13
8357949	13
7474285	13
8166380	16
25107285	13
12195159	13
1346247	13
651968	13
223014	13
8801709	16
1495113	13
4135699	13
707023	13
6322949	13
1697047	13
1549901	13
82381	13
7487935	16
2533686	16
29074777	13
756125	13
16273773	13
4455668	13
4104242	16
3995874	13
3284706	13
339559	16
12107912	16
29097142	13
2442411	13
3784625	13
7510916	13
6306690	13
8449373	13
25462195	17
2587022	13
7894831	13
6181983	13
13418284	16
1040509	13
35176	13
5778811	16
3931155	13
5660118	16
2085333	13
17885	13
8688397	13
11522974	16
3149628	13
16176413	13
8743263	13
1453884	13
4113436	13
525948	13
16061720	13
6980553	16
12981006	16
10612243	13
1288888	13
10442396	13
9227631	16
473539	13
8102116	13
4069892	13
12881186	13
5625740	17
916551	13
6650006	17
1251627	16
26306180	17
34415842	16
1025836	13
3160916	16
1149039	13
24471541	17
8393368	13
14202911	13
8799987	13
6735018	13
11214937	13
12793646	15
6207137	13
23312979	13
1313107	13
2155628	13
1153530	13
1408960	13
2826562	13
8570206	13
2930454	13
4626703	13
11260681	13
3046030	17
3818483	13
12862722	13
2588330	13
5696319	13
3420290	13
2824784	13
1947318	13
9106892	13
5518918	13
13255955	13
2976539	13
5298144	17
893048	13
3647848	13
1852351	13
286599	13
4989440	16
5477869	13
515120	13
1757333	13
66909	13
14224746	13
3945941	16
4472153	13
972876	13
1828367	13
15732086	13
24078746	13
2111914	13
1160939	16
8919995	13
1087963	13
12237298	16
5677829	13
21241172	16
8323684	13
2792392	13
2166358	16
12029417	13
17416342	13
1139569	13
7103003	13
2842469	13
12133697	13
7456322	13
23817549	13
3215161	13
15697808	13
41568892	13
6855462	13
219486	13
3053108	13
2073878	13
1047636	16
20416621	13
2640191	13
1827216	13
21917660	13
3240115	13
1323648	13
403994	13
6823307	13
17890319	13
1272576	13
5544724	13
12322096	13
28489995	16
30529864	13
5278537	13
16751440	13
44764127	16
5912773	13
7973949	13
2614228	13
31310550	13
5991839	13
7321329	13
11983634	13
25666158	13
15966120	13
3384041	16
1127283	17
1338437	13
1525240	13
4020494	13
9007263	13
5699293	13
9503504	13
19534767	13
13656606	16
15444850	13
8426756	13
18278679	17
11149892	13
2594762	13
11844229	13
17722921	13
14772625	13
424740	13
12658095	13
6513513	17
10426922	13
1243156	13
12388361	13
2207002	13
2648611	16
668114	13
20562101	13
5942751	13
7927228	16
36797754	13
5331131	13
1857527	16
5762043	13
6334272	16
1029105	16
2615837	13
8224554	13
4073297	16
4587882	13
1838274	16
4311308	13
7131777	16
28523207	16
5208288	16
3181861	13
22646486	13
3442154	13
4049453	16
9903167	16
11335911	13
2739289	16
2049318	17
23780012	13
4053005	13
5709798	13
12171131	16
2803165	13
742239	13
5509632	17
3050813	13
5255983	13
7450396	13
8583823	13
6035913	16
13306903	13
23442171	17
20191713	13
6566129	13
5341654	16
1826028	13
3275866	13
2555238	13
14157886	17
6884832	13
4176020	13
12935239	16
1496471	16
2634727	13
9508017	13
215991	13
3892111	13
11684712	13
5996742	13
8086934	16
12076163	13
7345714	13
4517852	17
45972531	13
5699473	13
4808564	13
16001905	13
11178227	13
3803615	16
14712160	13
1719430	13
3748274	16
9803185	13
2232432	13
7458990	13
8746817	13
4224863	13
447669	13
7130306	16
10196052	17
2603202	13
2790439	13
2658388	13
11670317	13
16217005	16
16617671	13
21127742	16
4311728	16
4715426	16
6351189	13
3486232	13
38798749	16
4388117	13
10540309	16
6309777	13
458480	16
6454954	13
4112493	13
1462721	16
1094675	13
8592614	13
6896995	13
1047842	13
13458042	13
2831618	13
10237	16
7218072	13
912093	16
6654332	13
18394275	13
19203877	16
9246416	13
3427293	16
4225324	16
5346492	13
14852351	13
6956729	16
3110331	13
3397362	13
11945457	13
2045257	13
424051	16
4525539	13
11622183	13
2641092	13
965948	13
6374582	13
12326504	17
6763100	13
128147	13
13487518	16
10390026	13
3030181	13
522263	13
1123683	13
1886784	13
6445534	16
28745533	13
7354817	13
3679454	13
1399267	16
6397000	16
2305453	13
15206061	16
4363037	13
3324540	13
13821345	13
8043039	16
138762	13
12336010	17
11127654	16
2042047	13
10142123	16
11909225	13
2895521	13
7532842	13
19636643	13
7930966	13
6115662	13
9804929	16
1604010	13
2645461	13
6491490	13
21320672	13
10319001	13
11303714	13
4706693	16
12021234	13
455642	13
11560494	13
394632	13
2173872	16
8220549	16
6065300	13
6872613	16
9066698	16
3161008	13
3701666	13
6893049	13
1079371	17
16974459	13
2744753	13
6728702	13
94446	13
35572945	13
2558651	13
16230106	13
4740342	13
4674449	17
7388913	13
2999338	13
26743420	13
1880231	16
11524259	13
17340469	13
425523	13
4047720	16
5748972	13
18986348	13
2761621	13
5518465	13
3403119	13
88515	13
7678505	13
1535421	13
6761128	13
10525304	13
11401047	13
8789703	16
2390424	13
2104682	13
20577801	13
23607664	13
1132623	13
433571	16
7348894	13
10467330	13
4384880	13
13518015	13
14678075	13
1167216	16
3262826	13
308590	16
10062458	13
545513	13
7937297	16
4615436	13
3262351	13
16606428	17
10107512	13
13912723	13
2227464	13
416401	13
47537025	16
18189058	13
254664	13
4315291	13
29125978	13
326731	13
1288471	13
1019375	17
3526795	13
380700	13
3251050	16
5874020	13
7245616	13
2179200	13
2550802	13
4449598	13
1443317	13
11970609	13
11065780	13
9877610	16
25504457	13
3294845	13
11108685	13
612927	13
5416940	13
4054467	13
867553	13
1172276	13
7908568	13
4978481	17
7311027	13
1482703	13
21716180	13
2833186	13
22644016	13
7949352	13
70042	13
19042867	13
5720310	13
5125084	13
13017184	13
6363700	13
13778852	13
5479637	13
29358516	13
430810	13
1926870	16
1820063	13
2097383	16
10133701	16
3905290	13
5534413	16
1543969	13
18144075	13
9583243	13
2577886	13
34422666	13
10961431	13
34299843	13
3084651	13
2843448	16
16354241	13
21483159	16
415290	13
14494913	13
1727013	13
3892002	16
18606860	13
7556421	16
11375379	13
6194955	13
11333226	13
389290	17
1024923	16
8875625	13
22903511	13
9909362	17
7769374	13
14659027	13
4849155	13
16038428	13
793573	13
5470251	14
11090092	13
9806474	13
26201836	13
21765421	13
7548109	13
1547417	13
1260950	13
22827909	13
5860389	13
9498651	13
1626388	13
38975473	13
28211183	13
1292678	13
3952350	13
1736703	16
13846499	16
2202844	13
1308907	17
876256	13
1093827	16
36200386	13
24066200	13
10236374	16
15874897	13
3219186	13
6352712	16
15931590	13
88893	13
6164888	13
16623349	13
11901553	13
3701194	13
3919796	13
1513059	13
9343019	13
29948483	13
1831949	13
2464065	13
2130782	13
524547	16
3801740	13
1664830	13
17883070	13
1116393	13
3356520	13
4598321	13
1465422	13
2958482	16
1061292	13
11989788	17
7078917	16
5971338	16
84229	13
6372367	17
7856605	13
21423911	16
1893232	13
2452118	13
248722	13
1411602	13
2912429	13
2107372	13
11311397	13
3797051	16
1742697	13
11077678	13
819577	13
2995367	13
9630957	13
2197392	13
16608806	13
12993663	13
12815811	16
15571659	13
2800388	16
3947043	13
2751115	13
482651	13
2529259	13
5089830	13
2576885	13
2491359	13
2490678	13
472612	13
1296687	13
776765	13
6045733	13
17896342	13
10971285	13
6541505	13
16132289	13
3078942	13
11826851	13
557774	13
5092279	13
18715050	13
1054585	13
32094046	13
12988748	16
4853677	13
22618898	13
29024483	16
117121	16
1351805	17
4893952	13
267925	16
1525412	13
9578690	16
6084841	13
649011	16
15616369	13
3594499	13
737526	16
1464193	16
13626506	13
8996810	13
1363620	13
4025727	16
6232700	13
10193885	13
4298175	13
6977464	13
3287874	16
12915536	13
5360849	13
2954144	13
9986736	13
1599677	13
11396257	16
4922739	13
9588102	16
7938014	16
36714338	13
1185631	13
4308056	16
3619005	16
7501220	13
377313	13
11503395	13
11338636	13
4177011	13
197010	13
32483917	13
7590898	13
4510039	13
2159971	13
14939510	13
2800190	16
142495	16
3915180	13
1543028	16
3615069	13
18905295	13
13914430	13
5211010	16
452730	17
10332465	16
2863922	16
9269929	17
23570945	13
2607176	13
3213688	16
4455541	13
5661139	13
1728693	13
1427692	16
7804203	13
188021	13
993577	13
14013981	13
4066568	13
20887745	13
18670932	13
4148360	13
18822792	13
20773314	13
56726	13
5451195	13
3956042	13
2644074	16
1244527	16
1962681	13
15672275	13
3390853	13
316684	13
4552111	13
1038290	13
3651196	13
711346	13
60180	13
2738306	17
7565613	13
1668923	13
10100554	16
7093057	16
19273741	16
9779719	13
3421012	13
8372614	13
1861282	17
15850915	13
4238237	16
1894453	13
14168472	13
1194109	13
18505520	13
1929898	13
4652424	13
15706700	16
9163741	13
11984233	13
6319378	13
9336111	13
2520572	13
55661	13
2997557	13
319341	16
5811139	13
19496433	13
1168452	16
15844145	13
2784065	16
1255921	13
23586461	13
3716151	16
2741578	13
120955	16
701341	13
4754469	16
118164	13
3648046	13
8505278	13
7477070	16
7067527	16
9741095	13
4277654	13
11225148	13
12190102	16
996647	13
1759062	13
20032982	13
8995945	13
22121316	13
2891863	16
7842353	13
5664368	17
636160	16
1297627	13
6159364	13
12922867	13
19797	13
6970759	13
9602576	13
7157674	16
15747769	13
2446904	13
1599630	13
1124593	13
3750451	13
13346855	16
6670351	13
1211127	13
780989	13
25563800	13
20080837	13
2848510	13
6568927	16
11730968	13
2205345	13
6968723	13
869928	13
12397469	16
23186360	13
489415	13
685746	13
3760398	13
21625154	17
27456448	13
27275999	13
7657173	13
561719	16
4075921	13
1740048	13
1540956	16
1039693	13
13628910	13
4709290	13
5237132	13
252614	13
5082460	13
2793545	13
5413024	16
1587919	13
4834957	13
19362293	13
4903105	16
12919552	13
1943427	13
3184744	13
10605432	13
1981793	16
4893269	16
4741062	16
3418204	13
27200286	17
3962803	16
1890579	16
5712173	13
8674836	13
7577242	17
368987	16
10927275	16
6859829	13
4858535	13
39851653	13
23764472	13
2655141	13
3272058	13
8136707	16
16217661	13
12576574	13
56941	13
3947569	13
15126116	16
17472506	13
10501609	13
13710207	16
3383190	16
9826838	13
11120519	13
1963587	13
8302449	13
4339590	13
15753332	13
14778302	13
8024665	13
6151646	13
9256511	13
9833143	13
11352775	16
6944706	16
14173268	13
11989453	16
329026	13
8579492	13
2250864	13
2043900	16
6638527	16
13224665	13
9462432	17
3307928	17
13985738	13
4483582	13
3078227	17
4268151	13
16035591	13
345831	17
17884718	16
3354636	13
24666550	13
593351	17
1372840	13
11710093	13
3049099	13
7814243	13
18842006	13
7986624	13
2440042	13
1733283	13
210380	13
3720406	13
7771404	13
1223833	13
882105	13
168543	13
8038351	13
2939961	13
2979652	17
11090189	13
557899	13
4905067	13
1977753	16
4370191	16
4921550	13
8443527	13
1993339	13
561063	13
1161039	13
3460053	13
15382494	13
7126423	13
4762713	13
6286486	14
3528638	13
4737015	13
1800167	13
4075868	13
6490454	13
9840149	17
21042334	13
16810066	13
73578	13
3225534	13
2971760	13
7240811	13
987827	13
1257196	13
1477739	13
1346336	13
3422730	16
13575741	13
9154304	13
8475732	13
3277867	13
409653	13
13497346	13
6152993	13
6463586	13
10811364	16
4789294	16
7260197	13
2206756	13
6869560	13
423478	13
2079387	16
7920777	13
9237182	13
10716768	13
40398879	17
2504909	13
8269287	13
7758334	16
8684019	13
309947	13
14299453	13
8552265	13
4182366	13
38682104	13
7941039	16
8801727	13
680535	13
4936496	13
598296	13
3013027	13
6391970	13
7435747	13
4466803	16
1811121	13
4459150	13
2557314	13
6171337	13
29906419	13
1986816	16
3961373	13
5334123	16
6270277	13
214347	13
3340207	13
26088958	13
2542075	13
586679	13
26858709	13
12387411	13
3821020	13
264525	13
19304729	13
1350	13
17489468	13
24439436	13
1041186	13
2350854	13
3730741	13
8502883	13
2623996	16
20514198	13
1807355	16
31936560	13
15334812	13
5771821	13
2582213	13
4338019	16
5007808	13
4340241	13
7329362	13
18223103	13
11333615	13
4021347	13
3208518	17
1091689	13
24797796	13
12273794	13
1788917	13
750584	13
1538886	13
8407076	16
8257859	13
12270972	13
45549516	16
4707299	13
3952101	13
19497325	13
18835598	16
8937019	13
4992558	13
12883716	13
17498885	13
5640183	13
3136565	13
14608247	16
10950126	13
22862230	13
14599539	13
2093033	13
13230742	13
16938415	13
3654474	16
14177036	16
19365408	13
4085725	17
796354	13
2163172	13
7147752	13
6384943	13
11679841	13
2814698	13
1216080	13
396363	17
3633056	13
4072564	13
6406441	13
4673953	13
1363969	13
21310932	13
2872233	13
17518330	13
481733	13
2515074	13
2884042	13
29623323	16
2226013	13
1916303	13
13284234	13
7273399	13
12234147	13
312856	13
222230	16
4231570	13
33036366	13
12508134	13
955792	13
9725150	13
10398011	13
14049510	13
5419152	16
1955605	13
199438	13
401576	13
877045	13
6705188	13
3529645	13
3612423	13
7272812	13
11073957	13
7378931	13
12124385	16
6606100	16
6677823	13
8216058	17
4383483	13
24406312	13
1536942	13
4825409	13
1511318	13
2178014	13
18881713	13
9192808	13
15630219	16
1160854	13
1430682	13
2219171	13
15881685	13
20553769	16
11193617	13
19941309	13
7157010	13
7575980	16
668919	13
2250096	17
41462666	13
4372421	13
2772925	16
455169	16
11036770	13
1348577	13
6796120	13
2080995	13
31759080	16
4283461	13
2107680	13
4809392	17
12381427	16
9789967	13
653839	13
13028888	13
8719575	13
808018	13
3465623	13
897666	13
3771992	13
2927600	16
10967562	16
11787546	13
3106423	13
6214026	13
231637	13
4155418	13
24873700	16
32167406	13
3851871	13
186571	16
3540912	13
37443639	16
2945353	13
9988171	13
1987032	13
10474358	13
7273020	16
2115722	13
6471784	17
327011	13
658903	13
6766876	16
13825337	13
5150089	13
5123040	13
9508338	13
4476468	13
2243098	16
8989060	13
72258	13
2841805	17
3586091	13
2975404	13
22712625	13
40874350	16
33325430	13
3757344	13
1338471	13
23650231	16
7506542	13
10338266	13
2959032	13
1090808	16
5982383	13
1885510	13
4729089	13
14196903	13
13311232	13
15715868	13
2835988	13
3736408	17
1675127	15
128778	13
5337508	13
4050624	13
675990	13
13535677	13
9790390	16
7594149	13
2381819	13
3465969	13
6857100	13
17740735	16
2995812	13
9874700	13
3022705	13
191942	13
6707884	13
10326348	13
2615323	16
33385974	16
8304502	13
34096702	13
1424020	13
4129927	13
3908590	16
11035513	13
240033	13
24790895	16
4060920	16
2418846	13
3053365	16
26904458	13
14217797	13
4810448	13
9913628	13
4989096	13
13468346	16
13690756	16
5560857	13
29365835	13
5205049	13
9098094	13
11697963	13
3924774	13
494212	13
1245875	13
4418286	13
1535439	13
8305685	13
16923270	13
7157343	16
3196291	13
5970737	13
36316885	13
23634138	13
15798138	17
17137256	13
17223420	13
9270277	13
10016831	13
6954556	13
8948673	13
7482885	13
3712761	13
8909325	13
7684052	13
21738226	13
19613537	13
11183759	13
16236079	13
1228680	13
1807467	13
36416502	17
7249984	16
22629869	13
6807428	16
8091438	15
9547788	16
25216915	13
6025702	13
25741525	13
11128484	13
10869876	17
3051739	16
17060104	13
4050115	16
13106055	13
4377692	16
13028863	13
8610708	13
3550131	13
8479027	16
24286962	13
21527503	13
9543469	13
7912122	13
5422354	17
10627515	13
9307970	13
2319516	13
30557653	16
1305476	13
39310620	13
1573494	13
9705174	16
17839919	17
303266	16
9445153	13
5049059	16
21582931	13
10283982	16
12359639	13
15182512	16
8819032	16
9361441	13
811474	13
573204	13
19508242	13
10140327	13
3474653	13
17986313	13
3301124	13
529314	13
20609923	16
11039487	16
5262763	16
11348809	13
6120416	13
1267749	16
4512422	13
18031219	17
284075	17
1562515	16
2603395	13
2480793	13
17689937	13
4896799	13
2299561	13
898441	13
9964758	13
23579854	13
19858470	13
12392721	13
3009164	13
6462703	16
1268918	16
1920571	16
6354043	13
19033091	13
22978400	13
922389	13
1463339	13
19659481	13
6094829	13
3909365	13
3731260	13
9619550	17
410315	13
178896	13
20345290	13
11299193	16
183013	16
30068310	13
2661750	13
4993081	13
9320502	13
9839869	16
2715051	13
7348681	13
4206749	13
13641213	13
11875782	16
5030735	13
7659024	13
9768713	13
4857935	13
21478960	13
12441927	13
3941863	17
4911672	13
3499240	13
17484499	13
75843	13
898309	16
8967728	13
2284903	13
1232764	13
5235643	13
772538	13
4553643	13
1104864	13
4240705	13
4091297	13
8715295	13
7266609	16
11702692	16
24224522	13
8291604	16
13908676	17
13131394	13
2399206	13
403491	13
5996888	13
6762827	16
13251416	13
837953	13
2299738	16
3173132	13
17168632	13
13915448	16
442623	13
6722470	16
2362783	13
4677936	16
2891699	16
815623	13
3914867	16
1815960	13
8052100	16
673254	13
11424456	13
11785387	13
7357220	16
1583303	13
455544	13
1787285	13
2650945	13
10628437	17
6002882	13
7129847	16
98028	13
7558401	13
4090367	16
3516601	13
5332765	13
12758204	13
3940699	13
484116	16
3715409	17
6658409	16
1655338	13
6031523	17
2653020	13
7547629	13
1166023	13
4696033	13
29589096	13
17406193	13
4032144	13
222660	13
10498146	13
3443283	11
13738536	13
9082760	13
2425996	13
17064	13
1102725	16
5021785	13
7061159	13
21039217	13
3964170	13
2247745	13
1161389	16
7734685	13
11563237	13
3376412	16
355194	13
498601	13
1891849	13
907417	17
13414720	13
317676	13
8716382	16
4888807	13
11891477	13
15445844	13
2391573	13
3195602	13
1451527	13
17030428	13
30505	13
2144418	13
10884069	13
17167613	13
6401840	13
10616780	13
5056614	13
7122919	13
3758589	13
498882	13
10363115	13
6649870	13
2175630	16
5098989	13
2768996	13
496866	13
3843580	13
2204315	16
4527711	13
1151713	13
431624	13
6705107	13
7768104	13
19754695	13
13468777	13
14438475	16
18191317	16
7781757	13
3923942	13
7150931	16
1066175	13
9067142	13
4193569	13
11985423	16
14751	13
4736469	16
6348545	13
158407	13
9075010	13
15307774	13
3517739	13
3008700	17
2967025	13
520435	17
6202073	13
1278408	13
7063724	13
4642302	13
36090705	13
10148539	13
4347583	13
5137416	13
6804386	13
9183995	13
8759949	13
965124	13
26882422	13
3342382	13
9377368	13
2374098	13
4755783	13
10636216	13
3045970	13
3256932	16
1314471	13
14600679	16
4296326	13
355335	13
1420507	13
2740508	16
1013295	13
230060	13
1250608	16
1469255	13
20870786	13
140297	16
3823067	13
12568048	13
9433851	13
4859524	13
28001082	13
1318164	13
5136900	13
3596452	13
23479635	16
1251864	13
1416360	17
5653222	16
879717	13
218573	13
4258550	16
6941251	13
9765458	13
2516444	13
19933465	13
1774734	13
13431434	13
1137474	13
15509704	13
1823618	13
5197875	13
23724941	13
5662222	17
81491	13
729888	13
9813675	13
199906	13
5458219	13
860802	13
1895850	16
683489	13
12537366	13
6036240	13
9225323	13
515505	13
17472288	16
2608347	13
5165807	13
2741523	16
1827930	13
6708037	16
6682563	13
18828801	13
3000104	13
1982765	13
11798013	13
1438433	13
649032	17
10208094	13
741451	17
4873563	16
1319127	13
469110	16
10933521	13
4455879	13
8605704	13
4290695	13
323046	13
30449938	13
1843878	16
11378808	16
13513848	16
14493977	16
9617129	13
2530172	13
7170545	13
8053728	13
8385852	13
11287274	13
8630483	13
14940573	13
748923	13
5107332	13
5798482	13
545839	13
4793918	13
38149346	13
3851774	13
5405485	13
1088158	13
2958804	13
36391983	13
9159296	13
1880005	17
1836212	16
1310151	13
20052587	13
2837059	13
13171377	13
7586474	13
2611185	13
332995	13
6710142	13
5629732	13
2359779	16
9746288	16
30167832	13
18500537	13
3436044	13
4322791	13
2397046	13
6493467	13
10508720	13
11388929	13
7151171	13
10519228	17
19738971	13
14262106	13
178834	13
5086266	13
5829125	17
12499837	13
12743055	13
5896954	13
10192953	13
12834768	13
3189412	13
8932728	13
25680917	16
108670	13
906872	13
7457487	13
1396988	13
1498279	16
4851909	13
14448944	13
374570	13
9878377	13
5067109	13
930092	13
3663510	13
1041602	13
7784365	16
1910535	13
5335129	13
1831424	13
1756547	16
163020	13
714937	17
9920061	13
2228989	13
9395995	13
7158156	13
35786399	13
22843136	13
9320080	13
3684858	16
10203434	13
11657293	13
16947346	13
7755804	13
1625882	13
5211425	13
5339066	16
1323185	13
1891108	13
6964795	13
12947022	13
1392814	16
12487238	13
2004353	13
1724479	13
219750	13
8880642	13
816252	13
2850565	13
3782211	13
6134128	13
3843920	13
1263662	13
1040249	16
490633	13
3661030	13
812577	13
732701	16
32077	13
8084355	13
31352467	13
8517002	13
3534476	16
13851850	13
576246	13
3737199	13
232225	13
195310	13
5029467	13
5743189	13
1786477	13
8699146	13
9865076	13
6004729	13
13740841	13
13256299	13
3612188	13
197711	13
19596193	13
575083	13
778824	13
2456933	17
2388680	13
1522410	13
4629355	16
23833072	13
5063841	13
222163	13
12793306	13
14289857	13
216065	13
701818	13
3229448	16
23725589	13
2121449	13
6109396	13
1933728	13
1406837	13
320991	13
1701002	13
597800	13
11256968	13
2115572	13
476044	13
16148286	13
5242146	16
1721757	13
3433618	16
215926	13
10238919	13
1363990	16
4502605	13
13068828	13
12817805	13
10422042	13
2535250	13
27918381	16
3152091	13
16666424	13
4566444	13
7663887	16
4113264	13
657590	16
398775	13
37523	13
5208279	16
1242791	13
1251093	13
13548554	13
4683625	13
8726159	13
3567135	16
1977490	13
1668102	13
1419656	13
3694725	13
6319351	13
5808941	13
8176540	13
1313586	13
23122682	13
4505617	13
16757795	13
17442994	16
1526451	13
22024424	13
8811878	16
5336477	13
2110589	16
659339	13
12532027	13
7539987	13
2686179	13
3611899	13
3609472	13
3664257	16
4521940	13
701563	17
706257	13
4372203	13
9431647	13
10513580	16
22642745	13
3627297	13
7143412	13
32144985	13
1861131	13
2819165	13
4342823	13
6061823	16
6551454	16
243865	16
1226424	16
7499841	17
3489261	13
3927777	13
7028070	13
3896026	13
1209424	16
17904430	13
149436	16
63472	13
12788216	13
2603173	13
1932949	13
5395040	13
2628546	13
13990841	13
327704	13
8036009	13
6524235	17
17586406	13
10769419	13
564121	13
5679885	16
5822963	13
21418890	13
3581038	13
2398131	13
2288630	13
573897	13
3318814	13
853912	13
5669025	13
5726403	13
3076533	16
401447	17
17451045	13
3399303	13
10814086	13
3398302	13
6835846	13
4580069	13
4288164	16
4702121	16
7266665	13
7438274	16
688046	13
22330608	13
1320736	13
327541	13
10950611	13
325197	13
41831	13
2051651	13
2215245	13
3272527	13
2019267	13
14600813	13
3494327	13
2333316	17
5629650	16
8694436	13
6070428	16
741085	13
18044637	13
4613124	16
921753	16
15339248	13
7610059	13
4204477	17
6792506	17
12495046	13
2419179	13
11670330	13
2488981	13
1204895	13
8763820	13
2794110	13
1071384	13
4871540	13
10126042	13
10817222	16
9952597	13
1703290	13
9079670	13
6355233	13
6963876	13
12570167	16
5169008	13
17382714	13
5226215	13
8151193	16
1914763	13
8701733	13
3894015	13
18875582	13
1864784	13
9771468	13
2721396	13
1215791	16
9865685	16
3953390	13
3800514	13
492464	13
6182470	13
4519753	13
4021258	13
1438070	13
981127	13
6676002	13
6633242	16
1982193	13
6931774	13
3349802	13
24987127	13
13069812	13
15339206	13
4752076	13
5488238	13
1471938	13
10276616	13
10615376	16
993763	13
4398208	13
6028675	17
5708220	13
649119	17
2244746	13
23146542	13
11639852	13
19833176	16
8176455	13
18162367	13
9387740	16
24704780	13
1994770	13
10483802	13
5320966	13
5711390	16
908790	13
9031940	16
1638706	13
6445004	13
3573199	13
16208803	16
284543	16
3491710	13
1203223	16
1675073	13
14223084	13
10992126	13
5317661	13
2544742	13
2804639	13
2335927	16
633509	13
2981677	13
1352010	16
4002200	13
2658057	13
31100	13
364534	13
5306398	13
8257820	13
2039332	13
2001371	16
7210012	13
2396265	13
1786691	13
5661966	13
7070720	13
7055488	13
4267254	13
6866064	16
2011529	13
7453007	16
27276055	13
4694527	13
2759037	13
5899034	13
1960274	16
514641	17
2675182	13
782968	16
788162	13
12014687	16
5321072	13
925371	16
24394172	13
680446	16
5992446	13
506144	13
35584235	16
3189509	13
3603951	13
9912712	13
5941832	13
1317781	13
23244495	13
5624126	13
10236571	13
8077017	16
1668558	13
2208504	16
5871091	13
4966564	13
2719577	13
3420931	16
1121960	13
19422012	17
3491541	13
17569513	13
2250042	16
3329597	13
3676956	13
1214256	16
16124244	16
8789176	13
12564185	13
13177411	13
635172	17
3586201	13
18993079	13
28486	16
6761981	13
27362388	13
101156	13
1888302	16
25814430	13
9108	13
4296003	13
16523265	13
165478	13
2677133	13
36465736	16
3751438	13
6972939	13
6698971	13
4404520	13
10604395	13
13330362	13
5089975	13
5285861	13
11462982	16
1166672	17
5751130	13
18823693	13
9465205	13
26940790	16
2198396	13
931932	13
44667432	13
15071949	13
7430429	13
2417192	13
13205776	13
14113247	13
931717	13
2947826	16
247324	16
10925082	16
7381529	13
310803	13
21446599	13
3068903	13
1749135	17
4587906	13
1218740	13
9727418	13
3227195	13
9642163	13
6091699	13
4180821	13
1177080	13
7678915	13
5047364	13
3131665	13
1874153	13
19880119	13
2542840	16
778801	13
4993320	13
10232982	16
2104788	13
9223515	16
913294	13
301884	16
1054793	13
2274376	13
8932784	16
4893702	13
1337012	13
2508000	13
4976854	13
7931406	16
169049	13
2553879	16
1174310	13
12555331	16
4117960	16
5794915	13
4899340	13
15513549	13
6634456	13
4272465	13
1797859	16
1527453	13
8592886	13
212216	17
2938495	13
719812	13
1608828	13
6518371	13
22156850	13
11507522	13
12003563	13
1930677	17
6944772	13
6910101	16
1668685	17
674745	13
4084696	13
6994466	13
2519924	13
9037284	13
600312	13
9579450	13
960770	13
3097721	13
3830776	13
10286361	16
311433	13
63216	13
150844	13
4749298	13
5943207	13
2054108	13
20185637	13
637310	16
5799242	16
13927449	13
21271195	13
966073	13
16679064	13
9990570	13
4468192	13
4869194	17
5429470	13
9910940	13
3277099	13
3178429	13
6841752	13
8947937	16
3454385	13
1705562	13
16485411	13
4257347	13
12396591	13
3163318	13
4786821	13
3051963	13
29776496	13
2447488	13
2903551	13
3040150	13
14297061	13
7356638	13
5756535	13
9821610	13
3144747	13
335950	17
8794888	13
11854013	13
2201551	13
2749199	13
6616392	13
9968096	16
14354496	16
3708868	16
3224705	13
1901523	13
734022	17
1940724	13
5143989	13
4195333	13
2112682	13
1683709	13
1259608	13
7290054	16
856330	13
7009185	16
3321475	16
22062522	13
9668234	13
1522745	13
13862711	13
6379626	13
1965475	13
1927886	13
450336	13
5341423	13
778934	13
14490844	16
11863454	13
13185476	13
2349740	13
11270811	13
1004610	13
1751970	13
1232112	13
3196230	13
8616239	16
2444553	13
204174	13
4037365	13
403372	13
4744777	13
13222367	17
3310529	13
14998756	13
4150254	16
4655588	16
20829069	16
5399178	13
5741060	13
4473474	13
728731	17
1505454	13
14222082	13
3688893	13
1779876	13
8979455	13
1583896	13
9984056	13
7823636	13
9808252	13
9866288	13
716871	13
17761504	17
1494302	13
3983043	13
3633518	13
2405608	16
1302664	16
9687682	13
2974131	13
848891	17
13728970	13
1848146	13
1752017	13
20412389	13
1291907	16
12619145	13
259072	17
27881514	13
2845525	13
9827402	13
1796	13
8149521	16
3814629	13
906363	13
183110	13
8487776	16
8609342	13
16310671	13
5552175	16
11077208	13
17205648	13
2456453	13
829194	13
7746097	13
4979897	13
268559	13
3155970	13
1432146	13
1088088	13
12247282	13
3307366	13
5040850	13
279796	13
28070921	13
8182664	13
3708362	13
1848597	13
2278115	13
24046	13
14129609	13
3851305	13
5783778	13
1971209	16
2833941	13
10437136	16
626719	13
10234737	13
1647749	13
3537498	16
3711499	13
10630315	13
2009999	13
1390006	13
6459958	13
13609109	13
1609886	13
2058921	13
4012093	13
21534589	13
1649257	13
4424713	13
2092497	13
1291949	13
291663	13
6524210	13
1594546	13
146118	16
9055744	13
2099350	13
32211623	13
15635347	13
2519349	13
3830898	13
3901359	13
1346527	13
1327606	13
5021434	16
7076598	17
2852550	13
5466119	13
3893435	13
13302918	16
7906325	13
3692535	13
6700209	13
11570060	13
6932335	13
5237920	13
1688572	13
7236020	13
2416879	13
24648	16
6263226	13
3310976	13
8481065	13
454540	16
2467262	13
14644002	16
312207	13
3052700	16
5890589	13
529229	13
888158	16
5613858	16
7081799	13
2544156	13
2349596	13
749276	13
886989	13
159309	13
3930914	13
1001045	13
6111654	13
2980535	13
10781108	13
3391288	13
5045244	13
3374389	13
4153024	13
765669	13
1570915	13
6593703	13
688085	13
11431644	13
2303920	13
634728	13
6056310	13
1660069	13
2929010	13
1836140	13
899408	13
759879	13
354669	13
2407242	13
390931	13
7467853	13
9013389	13
1812758	13
453795	13
2430170	13
1387627	16
2383484	17
2044601	13
3837668	16
3646459	13
4808264	13
1284725	13
330301	13
1165613	13
4759645	13
913669	13
828151	13
6563599	16
14668225	13
1998472	13
3228708	13
6286329	13
5701079	16
232656	13
19240704	17
509157	13
5250369	13
1759126	13
487883	13
5880564	17
21562315	13
3798028	13
14351066	13
372600	13
5157856	16
3343930	13
3716633	13
2465124	13
598877	13
188981	16
13155781	13
8599131	13
345185	13
8421160	13
13601032	13
3652009	16
1632187	16
4673169	13
28119838	13
1114760	13
2339478	16
2442915	13
3939316	13
1522301	13
4420694	13
9069567	13
3395399	17
1446730	13
5063990	13
3921088	17
1649303	13
19252	13
4411463	13
3633657	16
1364325	13
20048568	16
22320475	17
3014429	13
6751896	13
9031692	13
3972920	16
16378582	13
4779736	13
2983426	13
39362680	13
986382	13
1625269	13
864131	13
7118622	13
6393466	13
9359989	13
5555800	17
3844653	17
9191849	13
12551003	13
5052751	13
4038039	13
4275344	13
16621045	13
15009857	16
858747	13
294555	16
16435764	13
2173171	17
5252115	13
2071735	13
10104674	13
866097	13
2552270	16
8221989	13
12719411	13
1610323	13
9641104	13
6277775	17
3125407	13
392550	13
1367198	13
2912423	17
5216298	13
931256	13
8559660	13
246525	13
3389542	13
5020761	13
235533	13
3038886	13
657693	13
2716147	16
2316385	13
9567994	13
5888186	13
704390	13
19763398	13
155694	13
5520523	16
40515300	13
2839087	13
13763763	13
5386647	13
368700	13
5387358	16
332699	13
27118583	13
3016621	13
736779	13
1221214	13
5024399	13
5381842	13
7008765	13
18226680	13
23744246	16
2059103	13
4329159	13
4575506	13
9422590	13
620735	16
597407	13
9915266	13
203569	13
9173417	17
979869	13
3040585	16
14865041	13
1951913	17
779508	13
3694180	13
2002879	16
2719344	13
5596257	13
1057701	13
4214301	16
9543025	13
3604790	13
2369319	13
5424112	16
3128416	13
206562	13
3724107	16
7912102	13
320259	13
5667405	16
2301861	13
4017322	13
14930297	13
918189	13
8719552	13
4069348	13
996627	13
18915728	13
1474440	13
11371372	13
3259897	13
1359222	13
4608283	13
4692934	16
6172664	13
36389	13
26518220	16
2782445	13
17241505	13
11338157	13
18061825	13
3300023	13
280365	13
1271221	13
87075	13
4588570	13
1849169	13
21689504	13
910127	16
5544094	13
13720522	13
4010295	16
11573166	13
7858761	17
6600115	13
19353327	13
14154646	13
10731629	13
142865	13
2503398	13
4410383	13
5499168	13
11648441	16
222266	13
12443602	13
19257671	13
4587019	13
2295631	13
1031629	16
2705525	13
2851610	13
4077411	13
5640721	13
978525	13
934435	13
491085	13
6798501	13
7416056	13
6830646	17
7021276	13
5542544	13
1785363	13
12902078	13
2710491	13
3429257	13
4554334	13
21714623	13
1800753	13
668	13
35778	16
1947625	13
6198962	13
4305017	16
2006389	13
17248346	13
8561490	16
494709	13
10816890	16
1971200	13
8099137	13
9778337	13
4393317	13
775325	13
19301469	16
6720257	13
819131	13
2119332	13
7737408	13
4489319	13
1184311	13
4198967	13
9520488	13
7674179	13
565464	13
325493	13
2338708	16
1227885	16
11524395	13
574598	13
14686667	13
5736381	16
1907224	13
17496850	13
4478351	13
6738847	13
1901952	16
13444525	16
2897754	13
12693843	13
302514	13
30197543	16
830536	13
9390614	16
1877518	13
1084803	17
1071286	13
2292089	16
17870526	13
4921294	16
5829798	13
21126376	13
2310503	16
11007591	13
5018919	13
1937587	13
22754048	13
534102	13
1852862	17
117840	13
6527588	13
2754144	13
695791	13
25818487	17
3227723	13
9509732	13
7054540	16
6172590	13
5504351	13
6279346	13
936259	13
184482	13
13442054	13
1630461	16
6742952	13
4094548	13
5921155	13
2222579	16
4629489	13
7868950	13
12339501	13
11132744	13
15447441	13
4026145	13
6353863	13
16109003	16
9740426	13
451909	16
2751314	13
3206474	13
201346	16
23401886	16
4605303	13
6666575	13
16591038	13
504250	13
3845837	13
8675785	16
3406462	13
862054	13
1723919	13
7594977	16
326815	16
7096558	13
526144	13
259031	13
1279721	13
2040476	13
9107070	13
2733653	13
36587849	16
1633827	13
7052609	16
536062	13
661545	17
3056124	13
1533012	13
8142497	13
2547685	13
13775695	16
16139635	13
6077725	13
1093006	13
4020293	16
775346	13
2493143	13
745827	13
7604035	13
16974960	16
2448353	13
11361399	13
5644243	16
1497531	13
2109712	13
3059369	13
9189414	13
4347730	13
5831776	13
10060509	13
28499464	13
2501222	16
19098519	13
9989982	13
4651879	16
4083452	13
2014336	13
5693773	16
4318876	13
5543702	13
3611181	17
9078239	13
269276	13
7347991	13
4804047	13
2438806	13
7240887	13
1712076	13
1021328	13
6854750	13
11987267	13
305916	13
12884330	13
6110115	16
5082662	13
3705190	16
12424085	17
1034102	13
2564974	13
2983425	16
886072	16
8077168	13
8148878	16
135709	13
206541	16
12863569	16
2210177	13
27313005	13
1245889	17
1643615	13
474098	13
3562620	13
6749867	13
5734987	13
7589012	13
2164655	13
4794444	13
5080183	13
406900	16
1063083	13
1648671	16
4411301	13
22976788	16
7397627	17
2343578	13
2892665	13
3039414	13
9690010	13
12600960	13
5413099	13
6622668	13
5018353	13
3997757	13
326684	13
14560747	13
576537	16
46187	13
24404390	13
1239513	13
295685	16
11085835	13
1514513	13
12182089	13
14891728	13
564109	17
1800402	13
4400905	16
3558186	13
1245310	13
2607266	17
16770800	13
4433796	13
538919	13
1992870	13
2282944	13
25435338	13
5177403	13
4656086	13
789862	13
3314616	13
3460745	16
7183824	13
4838318	13
4459878	13
19024797	13
904629	13
60662	13
4511554	13
2675393	16
9901704	13
10034077	13
628475	13
12063072	16
24378735	13
12195769	17
17211454	13
8831164	13
7433452	13
6189196	13
25863971	16
19526	13
1714899	13
2771786	13
5137693	13
7598377	16
6535661	13
156084	16
2652115	16
7269571	13
690950	13
24796	17
10661912	13
210334	13
2269412	13
556035	13
3069218	16
5742397	13
1045704	13
6990997	13
25455800	13
5700762	13
8724922	13
1913886	13
183223	13
7010373	13
2534163	16
2416190	17
3580917	17
16338	13
28656847	13
3999881	13
363959	13
1551293	13
12075154	13
34468678	13
9078290	13
2944493	16
2845788	13
1613725	13
5119522	13
4861464	16
5829506	13
3513459	13
35415	13
4440548	13
4419233	16
2125163	13
9070786	13
2588368	13
11393952	13
115322	16
13813443	13
1221118	16
5596309	13
2084801	13
412489	13
4662238	13
2629447	13
1065403	13
1182932	13
7141289	13
29467599	16
1209209	13
735979	13
497722	16
10525296	13
14067987	13
11219881	13
2764803	13
2092394	16
5107085	16
2069995	13
2878465	13
8084213	13
6727534	13
9903609	16
8648737	16
3474444	13
9801552	13
7135785	13
12250113	16
2433395	13
57931634	13
22352106	13
9518441	13
6568635	13
13183325	13
16798374	16
1149853	17
5156157	13
79874	13
17594674	13
604164	13
5320911	13
1750002	16
1018047	13
1150710	13
4077176	13
10285153	13
13041184	13
28270108	13
2502886	13
8530394	16
2828184	13
169707	13
11805386	13
23109248	13
18166658	13
1810774	16
2971651	13
2960213	13
7484214	16
1476217	16
3564342	13
11249802	13
10390392	13
1584504	13
7863531	13
19225401	16
4948709	13
21085275	13
11118742	13
6168398	16
7994697	13
1831947	16
12051311	17
11161797	17
1609385	13
7940849	13
5854680	17
8306117	13
5847623	13
19045494	13
4183927	16
3357865	16
15079575	13
7305259	13
2491156	16
1489613	16
5334318	13
2684541	13
755976	13
4601365	16
10867928	13
14877155	13
2967233	13
2814610	13
6311336	17
2810294	13
495940	13
2166565	13
3208573	13
985741	16
3709104	13
3468	13
7838832	13
19392568	16
6427072	13
13636209	13
7421794	16
6627233	13
90505	16
1202273	13
18634763	13
4911089	17
20537626	13
2095858	13
26826821	13
2340587	13
196027	13
4506884	16
829379	13
24746318	13
9137721	16
5035482	13
2471318	13
4967060	13
10884015	13
2441171	13
1557337	13
1749711	13
2531467	13
3598200	13
602474	17
376298	16
2358253	13
2744659	13
20514142	16
2588655	17
372805	16
17842285	16
6668868	13
1549838	13
10272125	16
8317559	13
12259957	13
9606591	16
7195294	13
15576954	13
1201188	13
1414736	13
4413153	17
14355350	13
1260804	17
7389137	13
4083092	13
715538	13
2316747	13
1643986	13
2403677	16
433937	13
184662	13
19757838	13
6701649	16
9741265	13
2395893	13
10970066	13
2344347	13
22272553	13
9018161	13
4277782	13
19362408	13
11344047	13
14637906	13
27391912	13
10885444	13
2094352	13
9097848	13
6220189	13
1784998	13
1798880	13
2466924	16
8194677	16
292044	16
7492406	16
3089694	13
34314157	13
25211609	13
907472	13
1417487	17
6568231	13
7734808	13
1132356	13
5289520	16
8096249	16
3115563	13
929534	16
3064514	13
1629942	13
3628693	16
11647157	16
10651910	13
1941771	16
3377154	13
3441079	16
2681991	13
3159383	13
16148538	16
3248906	16
6191519	16
33241432	16
1258191	13
15890802	15
8685468	16
11985925	13
7394104	13
1254743	16
3535509	16
17985511	13
5531265	17
8046350	13
6822584	16
1105054	16
1246640	16
3222057	13
1761704	13
10652803	16
2889076	16
2594731	16
14388875	13
4134141	17
4997316	13
3475855	13
2218773	13
4906583	16
16963469	16
516159	13
4719926	13
275794	13
253637	16
3210752	16
3055208	13
18222480	16
1646087	13
2968246	13
559812	13
4207512	17
15536575	16
8169965	13
1190232	13
2672874	13
10290505	13
21055126	13
4533565	13
4068590	16
2179086	13
16502351	13
2363072	13
9347295	16
8202032	13
4525837	13
7559902	13
298652	13
9380600	13
3989942	13
3820855	13
2575689	13
1253656	13
5798651	13
4227332	13
6380641	13
7347899	13
1084166	16
550602	16
45660374	13
4726364	13
3193667	16
28180174	13
6337815	13
539664	13
11460984	13
6410807	13
20774419	13
1363619	13
11616768	13
6491790	13
1263236	13
7855786	13
12335714	16
537015	13
9287600	16
25606816	13
2567247	13
273974	17
3030581	13
6712253	13
45381	13
8256051	13
8224022	13
17557307	13
25009436	13
2221294	16
2717342	13
19918498	16
2339110	13
7919011	16
8589778	16
15804210	13
88463	13
3456774	13
792111	13
2793083	13
13609684	16
11801279	16
4943679	16
6931432	16
10825472	13
7294417	13
13184760	13
14161038	13
6203371	17
9548494	16
12240034	16
8106153	13
241952	13
4407060	13
6727853	13
1213450	13
8323264	13
4149082	16
10320452	13
5007852	16
1815642	13
15932092	13
1848836	13
8364785	13
8164385	13
2503629	13
2119156	13
8020538	13
2279408	13
883688	16
10208832	13
4338598	13
8519456	13
920012	16
1719428	17
4496925	16
1670989	13
7235565	13
6795362	13
22324779	13
3709403	16
5634424	16
3823411	16
8110516	16
4478314	16
7940701	16
536407	16
6314517	13
4923271	16
519802	13
5850150	16
4293095	13
1270036	13
8613576	13
2155307	16
2207798	17
6198916	17
13361585	13
4372179	13
2701215	16
4634930	13
6763630	13
6237161	13
1283769	13
22771287	13
312445	13
38416808	13
13787726	16
4799106	13
1144028	16
7913545	13
8267852	13
9333779	16
272190	16
10879524	13
784196	13
6535043	16
10288845	17
29525747	13
5234195	16
7610898	13
9884509	16
852406	13
9711915	16
2269415	13
3980621	16
2603799	13
9008096	13
4246859	13
3785184	16
2949121	13
1815377	13
1275590	13
27919228	16
7483099	13
29379440	13
376327	13
7989365	13
4255230	13
16633222	13
16686760	13
606570	16
8687388	16
1941741	13
310255	13
2311175	13
939750	13
2957684	13
7982301	13
2154965	13
6360202	13
10270460	13
6521110	13
16332530	17
22204687	13
1647973	13
25502698	13
1174200	13
41454	16
3697085	13
8767820	13
21168761	17
11669183	13
1556979	13
51038117	13
24678267	17
20671923	16
7680964	17
6420938	13
7626220	13
13232555	13
1415324	13
3387312	16
3433662	13
6370443	13
487407	13
21079702	13
2786260	16
23920597	13
1607116	13
14008391	13
16913562	16
1991751	16
13237221	13
662497	13
7090373	13
3017045	13
16024678	13
5014739	16
15926137	13
6552903	13
6659934	16
3403283	13
12656945	17
270754	16
12564051	13
5431544	16
952728	16
1138888	13
14908579	13
31861901	16
1803436	13
1974907	13
19987577	13
3540044	13
15080563	13
9658564	13
5229614	16
2713253	13
51250133	13
8743017	13
5759424	13
4704025	16
114392	16
4943163	13
8633271	13
14634899	13
20495096	13
1900304	16
13821440	13
4283662	13
8087120	13
19406717	13
5032613	13
43363028	13
32035	13
5010309	13
12926629	13
8149076	13
18840277	13
2125649	13
6317780	16
11056816	13
17971812	13
334795	13
4977518	13
4833486	13
1747275	13
18546971	13
460211	13
12583277	13
2456875	13
13543730	13
10007437	13
219772	16
5423637	13
9111357	13
8752706	13
3190037	16
9839263	16
93463	13
5972724	13
9323257	16
197386	13
537773	13
992492	16
1128820	13
8049363	13
25121270	13
3341454	16
14414076	13
4481103	17
12536475	13
1660742	13
6321412	16
4020858	13
4463514	13
14450145	16
7952452	13
17239421	17
9065025	13
8365281	16
843677	13
11895307	13
1247077	13
3752410	13
4885147	16
7705025	13
7571469	16
10980999	16
4257377	13
1004025	13
1918568	13
12317089	16
2899111	17
5512476	13
8319384	16
212007	13
7244713	13
1739793	13
173315	13
1032943	13
3304851	13
27911449	16
2376181	16
916900	16
6257638	13
1216766	13
9311671	13
1020939	13
11009533	13
963908	13
24947634	16
4122900	13
13628789	13
5913564	13
1082734	13
625667	13
5548922	13
3967630	17
4904166	16
5571209	13
5586659	13
21961808	13
6086814	13
31550554	16
6735435	13
3125576	13
3872715	13
6613844	13
333397	13
5451905	13
8390346	13
3425199	13
717261	13
8558661	13
1481905	13
1331271	13
510381	13
2155945	16
6211293	13
9068585	13
25422081	13
2268026	13
17846894	16
7860097	13
12202139	17
8170820	16
4860257	13
40010312	13
19116401	13
6464647	17
2262381	13
3270184	16
2956553	16
8057441	16
4217288	13
3965880	13
34359503	13
20790964	16
9469847	13
16234440	13
10442824	16
9571583	13
8528298	16
358426	13
8202985	13
2551450	16
1949095	13
3823497	13
4291066	16
10499337	13
932102	13
2328592	16
13465794	13
11031996	16
1001351	13
5810303	13
119717	16
9122643	13
15693445	13
4166492	13
20792656	13
32917659	16
3864017	16
10434673	13
26974119	16
1708605	13
5829544	13
98050	13
2236842	13
27420691	13
32564651	16
11946467	13
4161972	13
12162249	13
5934189	13
1626729	13
37603348	16
6175417	16
4262044	13
2801145	13
11019167	16
998669	16
264853	13
9870917	13
2409970	13
35835412	13
6593530	13
6282	13
13041170	13
4722956	13
5022087	16
7930045	13
31610840	13
9462334	16
6573728	13
3228978	13
9416797	13
22673719	13
6272989	13
8218223	13
5022046	16
13753415	13
6412528	13
9290935	16
2495933	13
14447519	16
20921062	17
5206688	13
3167819	13
2310257	13
28894725	13
365262	16
36092	13
3246363	13
173595	13
15312511	16
5001349	13
5891411	13
1585374	13
5848763	16
17392574	16
1888858	13
2213841	17
322007	16
7888523	13
7962907	13
7769005	13
13879589	13
6860715	16
3301065	16
2844389	13
1682316	16
10186867	13
1381248	13
2620018	13
991263	16
35984149	13
117276	13
10080013	13
38208921	13
6506686	13
1232956	13
11421353	13
13577595	13
5906511	13
29287772	17
239818	13
362018	16
4884612	13
3009803	13
2176938	13
194401	13
4982198	16
4459351	13
22386848	13
19367521	13
2042325	13
14892042	16
6744591	13
1050317	13
15091354	13
34971484	16
1069977	13
25245083	13
27203085	16
2883319	13
7382891	13
33959648	13
779822	13
4285642	16
2362683	13
3354262	16
1214021	16
207217	17
6635548	16
1422254	17
4626990	16
23931167	13
21457158	13
7284342	13
22755545	13
13645024	13
6795985	16
8157797	13
9413700	16
9040998	13
2338188	16
17395883	13
5498464	16
24042013	16
7458179	13
514540	13
34728288	13
8183725	13
7560903	17
16254603	13
5288256	16
10267219	13
345488	13
18140882	13
5933795	13
328714	16
4748597	16
30832879	13
8435663	16
13614107	17
26644230	16
2230334	13
16971624	16
9811114	16
1647197	16
34905713	13
4922368	13
4572880	13
7365810	13
3542448	13
23680508	13
3364928	17
12072516	13
14498071	13
2146159	13
23821054	17
7660559	16
3916816	16
6056419	13
4537	16
18862592	13
744238	13
15982776	16
7233948	13
1839975	16
5123954	17
10344636	13
14545924	16
8446646	13
5344117	17
6122813	13
2363800	13
18844795	16
19738410	17
179369	16
29257397	13
5850927	13
18761649	16
3901409	13
7413992	13
1829947	13
1519585	13
35860811	13
29397311	16
3136683	13
9285382	13
8325249	13
1174628	13
5504395	13
911442	16
11065603	16
23685624	13
3721538	13
8902426	13
17509573	13
3490943	16
28274608	13
9245924	16
7251143	13
11261538	13
1668672	13
7515836	13
8798069	13
6897773	13
480760	13
528114	16
21664087	13
2116993	13
6770087	16
606756	16
7931024	13
105597	13
2971115	13
8432885	17
18682909	16
19983232	13
5069982	17
733314	13
21326127	13
7904392	13
4461677	13
3682841	16
5890174	13
6410436	16
1735778	13
26804309	17
10828391	13
17008473	16
10968056	13
1104087	16
11958680	13
6732493	13
5908426	16
24711953	13
1706409	13
1070110	16
16446771	13
7344654	16
4635810	16
10430591	13
10438942	13
2166068	16
3036226	16
10715650	13
524217	13
20239288	17
18851048	13
31385406	13
11523271	13
1600292	17
4848105	13
17878409	16
29171740	13
56596235	16
688232	13
1107924	13
3015643	13
2864704	13
3005979	13
21649513	16
1282041	13
19755391	13
8521853	16
17603304	13
4434497	13
27140	13
16780758	13
5956963	13
25899931	13
1602691	16
16350315	16
33266895	13
8343869	13
3985732	13
10476240	13
8035067	13
12823696	13
6551341	16
12789558	13
3625747	16
5480101	16
14357482	16
16467018	17
3419464	16
8284651	17
1454349	13
40699981	16
5292702	13
3711707	16
8680517	17
3936378	16
13027763	13
6010760	17
10758744	13
5061984	16
27288993	16
2334148	16
297266	13
3652194	13
16648443	13
5048625	13
3614966	16
24553163	13
6253362	16
7865174	13
4839830	13
24031815	13
1502097	13
3394717	13
6710036	13
9291385	13
10283436	13
2557245	16
21215214	13
1462289	16
3958926	13
9992756	13
11376478	13
1973412	13
9772500	13
8570897	13
18823025	16
1099223	13
9857397	16
7462684	16
6550070	13
15488282	13
352252	13
50378820	13
19181267	13
5046875	13
1046643	13
32123959	13
15426395	13
13551626	16
2823953	16
2996239	13
14128348	16
2913704	13
9463565	13
8401758	13
27346557	13
21582709	13
28509770	13
7845116	13
26683491	13
5133090	16
19528164	13
300447	16
8637982	13
11068229	13
3110658	13
9610342	17
15098916	16
15004726	16
6934886	16
3007999	13
2040589	16
17934006	13
4138676	16
18342090	13
6990517	17
38867976	16
13901111	16
897928	13
1530145	16
19001756	16
14997291	16
5781343	13
13656584	17
1555616	16
1564054	16
11157223	13
29980035	16
4209134	17
2486513	13
5415830	13
14196063	16
10386914	13
275230	13
11062133	13
12704874	16
3217836	13
6149335	13
17537707	13
14315261	13
32682839	16
34538119	13
2049663	16
7184232	17
3515727	13
13412090	13
28464269	13
8753563	16
18608394	16
7099132	17
3468340	16
30711813	13
3566930	13
2382345	13
5408830	16
304141	17
13172388	13
4605231	13
570988	13
4298497	13
5263267	16
525393	16
2179551	13
29448847	13
681157	13
1601697	16
9051897	13
3957876	13
15904357	16
3443583	13
5065406	13
29754639	13
3494674	16
1576359	16
11643234	13
15908061	16
3689213	13
3478265	13
19067434	13
1167319	16
3707986	17
4042979	13
1405296	13
3754145	13
1454127	13
7686951	13
17809497	13
259547	13
3572634	13
5198374	13
39154624	13
2541167	13
6431613	16
9527566	16
1440590	13
17066649	16
17629018	16
3411494	16
2384424	13
6769646	13
3721403	13
5966389	13
2953925	13
61385415	16
25830472	16
21708644	17
204710	13
1158435	13
8991362	16
24512721	13
18333514	16
25546108	13
11764511	13
5585346	17
4073017	13
13368470	13
4603548	13
10028937	16
5021979	13
1923275	13
46711269	17
9672153	16
2243139	16
16751161	13
1547114	13
9582741	16
7520892	17
18416275	16
16650596	16
6940823	13
2345424	13
5793800	17
11320126	13
13080476	16
9488717	13
2753626	12
38899295	13
10897908	13
13972853	16
30809978	16
14702695	16
22272090	16
7353614	13
2965372	13
6032722	16
8443549	16
25547343	17
3185363	16
36831823	13
2118719	17
15335518	16
5280240	13
3890790	13
7035831	13
11142919	17
26450467	13
8156001	13
1993423	13
5867728	16
1834618	16
45733128	13
30966276	13
1780245	16
2208320	16
304631	16
27615778	16
2702615	13
2793408	13
12104275	13
12923667	13
10906832	13
3057520	13
3449902	13
7780327	13
7992162	16
26140511	16
1012966	16
7520136	16
14256643	16
4727959	16
9072879	13
474332	16
3571400	13
26729922	16
11223029	16
4761542	13
1892066	16
5592320	13
47055082	13
37502787	13
27153500	13
4000296	13
2017268	13
5455038	13
2015584	16
2696113	13
8659875	16
2139213	16
8966430	16
10798924	13
13335239	13
15190724	17
4295833	13
17909750	13
9870557	13
43834177	13
4042342	16
137476	17
10602000	13
12401678	13
23941833	13
6964337	17
11340984	13
10612221	13
254673	13
5293707	13
22609893	16
24741292	16
2503999	16
6411854	17
29834753	13
6275927	13
4310236	16
14188706	17
17872054	16
13455330	13
14750071	13
7749413	16
3383090	16
2562428	13
10870543	17
2319396	17
1416395	13
1372143	13
61024406	16
3189036	13
1980196	13
11431659	16
5460508	16
15673578	16
2321302	13
4492392	13
8991217	16
26349541	17
4091651	16
53271586	16
24446167	16
4879842	16
49797952	13
66417	13
9681958	13
7330228	17
1137728	13
14763763	13
28791050	16
8816521	17
1622816	13
674988	13
1389680	17
4624313	13
33592223	13
4038645	16
1181413	16
3441239	16
13075471	13
28494476	16
49604210	16
3489135	13
10961309	13
18332491	13
2902955	13
9054830	16
2981960	13
9716199	16
14319395	16
12301216	16
16796100	13
12227758	13
4988979	16
14676169	16
7405994	16
16439995	13
27197892	13
4128742	13
864007	13
1546574	16
11453658	13
7971447	13
7140831	13
10400206	16
3879501	13
9424465	17
214226	16
6479564	16
3888453	16
23089224	13
3461307	16
8595504	16
4364965	13
8589987	16
2541911	16
4976159	13
1325509	13
4376957	13
1768845	13
7492971	16
6524872	17
15929758	13
612266	13
9414047	16
95461	13
3171106	13
14196958	16
13255656	16
14473355	13
1088152	13
5769125	13
10901833	16
17720386	16
2100754	16
3297192	13
352101	13
14095738	13
10338730	13
14042356	16
1456014	13
8484849	16
1228134	16
42996	13
19438930	13
9207089	17
4069016	13
1663956	16
19843	13
17376323	16
20417393	17
1455160	13
4758208	17
2765632	13
32637777	16
5892262	13
12775590	16
13529928	13
2235071	16
10647592	13
338820	13
9773867	16
28689947	13
4423176	16
14173736	16
2082337	13
9803717	13
4418058	16
9480105	16
479278	17
2941616	16
10935430	13
9196372	13
16876091	13
4275859	16
4994742	16
42327250	13
3357444	13
7491535	17
85264	16
2707688	16
11624610	13
462929	16
7856291	13
6314869	13
4538547	16
15204665	13
9508777	13
361924	17
8633259	16
3562204	13
4730103	13
31801907	13
16505345	13
1582136	13
3119233	13
18682092	16
3993028	13
67520341	16
17576225	13
20001055	13
25503025	16
56861	13
8094213	17
7610269	16
9551362	13
7738313	16
24511147	13
26251394	16
714099	13
7378718	13
13310534	16
7153865	16
2020123	13
5878227	17
8841821	16
19586329	13
19608181	16
22750742	13
907101	16
9515333	13
5894971	13
5382171	13
2221265	16
11052396	16
10864455	13
378029	13
8569694	13
4175098	16
15423648	16
2043021	17
2678684	13
6128127	13
5551850	13
3532782	13
5871719	13
8415715	16
16110881	13
3049450	13
37656228	13
1388239	13
15201117	13
15834750	13
3482968	13
340148	13
9984229	13
6008598	13
14343358	13
9361880	16
11083329	16
4494031	17
15783219	13
10995487	16
239648	16
34570988	13
11318637	13
883596	16
4903995	13
985689	13
1057504	13
24888726	13
17326097	13
3956640	16
5304405	13
418045	13
1882184	17
18344112	13
18333996	13
9709848	17
105451	13
3168894	17
28442148	16
17113113	16
4342548	16
10422974	13
24781512	13
4239775	16
23228851	13
19877152	13
1355241	13
68369	13
14737692	13
4887573	13
3917910	16
11198541	13
10380905	13
13898604	16
214693	16
9072575	16
2746176	16
7797433	13
3037714	13
4756627	16
829578	13
16090879	13
6666410	13
22950101	13
21460772	13
7554709	16
5769117	13
4816080	16
7873970	13
10066231	17
1202213	16
903385	13
839444	13
3924517	13
1840737	13
7173237	16
14262355	13
7850462	16
10584812	16
14178179	16
306174	13
777898	13
37003484	13
7971251	13
2527146	13
2446974	16
1852516	16
771846	16
21375231	16
985358	13
36507432	13
20949916	13
1141794	13
2977113	16
25876154	13
2068848	13
1558526	13
29856920	16
285446	13
8691307	16
43394231	16
463639	13
567279	13
9037408	13
20711764	13
20917347	13
1480242	16
6134212	13
16315584	13
12765313	16
13314658	13
4946234	13
3408902	13
8701745	13
15511761	13
13093836	13
2211307	16
1555158	13
9661993	16
3971301	16
26868003	16
13257486	13
1152200	13
7305846	13
5065589	13
20404492	13
8490434	13
2605639	16
3722914	13
10372541	16
5281160	17
10244339	16
5437839	13
3779629	13
8129496	13
24623160	13
327735	13
8140774	16
4124277	13
3958136	16
15378336	16
12903894	13
18846931	13
1073679	13
7858208	13
39198171	16
29345786	16
4248516	13
36998574	16
25742576	13
310606	16
1610068	16
2119261	13
3214156	13
10028176	16
6178459	13
6031350	16
4033492	16
8946116	13
16496506	16
7239325	16
824693	16
28914099	16
2239256	16
11849933	13
1485763	13
6175719	13
3862634	16
8611317	13
21524383	16
19476062	13
18282074	13
8514098	16
11126643	13
7545074	13
5644984	13
2219925	13
6858090	13
4942161	13
12547106	13
6752837	17
15819507	16
2751171	13
925227	13
9353732	13
40322601	13
4518776	16
8207060	13
7692313	17
27991501	13
21703541	13
5077746	16
4198643	13
8131455	13
1006045	13
20310866	16
12026922	13
12401346	13
7670876	16
1696846	13
30572169	17
5968913	13
437972	13
381930	13
3839615	13
32835026	13
7311507	13
2311721	16
1311675	13
2573119	13
7079488	13
8393132	13
5348952	16
2944332	13
1039928	17
12442514	13
6938504	13
55636825	13
10122245	16
36962080	16
3221955	16
9091542	13
8845581	16
663565	16
3791827	13
24205651	13
19352415	13
2765494	16
8484084	16
9375798	16
1037743	13
2232723	16
7849767	16
6703946	13
26612842	16
1216523	16
22517251	17
7523663	16
7010084	13
21047319	13
5723941	16
508092	16
766833	13
14706797	13
32567905	13
13850836	16
17653363	16
11557498	16
13190575	13
13167376	13
4930530	13
965054	13
35979428	16
1527965	13
4641354	16
6510135	13
4695938	13
17983529	16
44080712	13
6008860	13
2762259	13
21375256	16
68400440	16
11104618	13
50670	13
1171341	16
5230324	13
2296070	13
5722330	13
6774525	13
821791	16
13304780	13
676046	16
2069569	17
809425	13
8441307	13
5119530	13
5271245	13
6390371	16
1390973	13
2276757	13
16888557	13
2601189	13
1819504	13
23497889	13
8516202	16
3194616	13
3869266	13
408438	16
13196915	13
14214383	13
2235032	13
10525935	13
691584	13
17181555	13
23530589	13
597445	13
16039406	16
12303143	17
522848	16
14680459	13
276015	13
19137566	13
3166620	13
29001820	16
10680220	13
3272851	13
7746445	13
686974	13
5266631	13
6082156	13
20476389	13
13617885	13
125713	13
4727037	16
1777045	16
7756151	13
2939484	13
388248	16
1237140	16
4394149	15
4773341	13
439913	13
20347301	16
2054043	13
7681080	13
3352441	13
820031	13
27213495	13
2606230	13
5506797	13
7731198	13
11783452	13
4468709	13
7490622	13
3579258	16
23040520	13
2144964	13
10407895	13
5823458	16
7864132	13
3841709	13
4028466	13
5632416	13
1546022	13
6985111	13
6240030	13
14390709	13
1356142	16
2069979	13
23416454	17
719910	17
12229062	13
6734740	13
2174701	13
21079050	13
19292715	16
7327676	13
7992900	13
13275043	16
9852992	13
14354274	13
8757880	16
57186	13
3564916	13
12260330	13
4099799	13
10226513	16
7600139	13
173064	13
26957034	13
2492430	13
2309036	13
14074974	13
20392554	16
8158216	13
11157175	16
51357091	16
4780276	13
27538563	13
951420	13
1524866	13
3259766	13
4288198	17
3106419	13
7197462	13
212894	13
6471939	13
8346413	13
3976738	16
3924478	16
15206677	16
7145060	13
16676338	13
1178220	13
2679110	13
7872258	13
6693566	13
11525626	13
12091652	16
1118078	13
5402160	13
9310060	13
6001732	13
12583882	13
200532	13
4257855	13
3517911	13
750419	16
1021592	13
692380	13
2211554	17
15584535	13
3153441	16
1773849	17
6466658	13
5777500	13
7472257	16
2206773	13
3366509	13
334255	17
2099537	13
99069	13
8488879	13
1352499	13
5051522	16
4915017	13
618651	13
12191544	16
17186890	17
28749399	16
18112781	16
313280	13
13095893	13
5163385	13
68305	16
15487702	13
9391522	13
26090860	13
8617938	13
1211046	16
3827281	16
5746135	13
17851241	13
22904472	13
19468081	13
13523164	13
1156376	13
14559935	13
26779791	17
7085655	13
1607213	17
17084905	17
9689496	13
4534896	13
28388662	13
24840	13
18552541	13
15789601	13
5569001	13
1203028	13
24599395	16
705547	16
2255798	13
5480869	13
9867777	16
2371268	13
21307612	13
4338435	13
35170255	16
4963116	13
2738479	13
1916548	13
2965895	13
212751	13
15237821	13
10231043	13
6598346	13
6204016	17
6361997	13
10367567	13
20532417	13
5928912	13
1438349	13
11450752	13
4377822	13
407323	13
6285505	13
2015499	13
305068	13
813	16
6117370	16
2460421	13
2831117	13
2183069	13
10261927	13
33932827	13
23811797	16
13012975	13
9228211	13
5054882	13
8582052	16
1500590	16
4538448	13
4120220	16
2603531	13
22283747	13
900012	13
9284164	13
4897664	13
2925516	13
6509405	16
8630999	13
25944763	13
7836266	13
10337184	16
723648	13
6808003	16
7713750	13
2599138	16
8295215	13
1357769	16
947750	13
130690	13
16746261	13
24264339	13
19153747	13
6765987	13
5921598	13
2503	17
17349082	13
7234069	13
10387768	16
266963	13
425024	16
1293690	13
2253218	13
9183263	13
3621517	16
1097084	16
60828	16
101099	13
3094054	13
9101971	13
12499076	16
26705	13
7870130	13
19811946	16
17145888	13
36283468	16
7023050	13
3880583	13
204218	13
39046710	13
54946	13
683075	13
22306401	13
1015694	13
22458324	13
443558	13
442362	13
5232191	16
4767925	13
6166069	13
6490910	16
5100499	17
10140663	16
2467668	13
15510266	13
2863015	13
4861502	13
3239094	16
2758449	13
2529307	13
1049975	16
3368134	13
12593386	13
16100989	16
11664018	13
15833062	13
4407325	13
8611335	13
20718238	13
4684170	13
11727781	13
2164188	17
8087122	16
15488182	16
19169836	17
3372750	13
2994528	13
8851922	13
2133558	13
13453342	13
783865	13
13862254	16
4176100	13
441969	16
9542457	13
13133234	16
8589762	13
11678224	13
7455656	13
2918827	16
20468650	16
2851180	16
4382216	13
2151072	13
24111346	13
30632549	13
6664390	13
3426475	16
3034255	13
7187577	13
10924537	13
141914	13
8512138	13
1781432	13
7141345	13
11017362	16
157105	13
7566394	13
1635335	13
40129276	13
1287445	13
11708887	17
11400521	13
6213379	13
2033734	16
5011077	13
946637	13
254417	13
4068133	13
6951064	13
6192560	17
1992951	13
12662261	13
13206395	13
80997	17
8852147	13
16366221	13
4757850	16
1067094	17
17124907	16
3507970	13
1471089	13
12856004	16
1211879	16
4339285	13
455896	13
6327696	13
1036746	13
611065	16
5908901	13
3784656	13
10661023	13
11845142	13
7997956	16
12283341	13
1658321	13
268706	17
344208	13
24872240	13
1267214	17
3921284	13
10367274	13
4787367	13
6262404	13
2495827	16
11617028	16
5125790	13
131681	16
9679431	13
28638518	13
2576816	13
4782300	17
4190984	17
8366198	13
3389807	16
5654981	13
2629398	13
2631288	13
4567091	13
12834020	13
10856292	16
975100	13
13336162	17
3373942	13
3384277	13
2632980	13
2831019	13
3010919	13
1619242	13
2288758	13
10364869	13
1905928	13
6814763	13
7275873	13
6680831	13
9977154	13
29200159	13
1741352	13
1373999	13
268531	13
1452840	17
17851767	16
12130088	13
912303	16
6197577	13
17248667	16
3034608	13
27904535	16
11597993	13
8534118	16
29443337	17
11792536	13
3261027	13
6025969	13
8626519	13
13948066	17
3600124	13
13483704	13
21763233	13
4278280	16
3483371	16
25807519	16
15664107	16
1431590	13
3843559	13
13473968	16
4075413	13
1617277	13
19734635	13
22441956	13
21619708	13
3083378	13
4261107	13
17157766	16
1219603	13
114609	16
1535988	13
2336275	16
48066819	13
3186791	17
806454	13
779218	13
2914625	13
1817597	13
2985363	13
2056645	13
10046920	13
11618231	13
5953863	16
2550235	13
4089148	13
3325269	16
11203493	13
13129442	13
4308942	16
13024666	13
31106546	13
16741258	17
8842146	13
8857959	13
54071612	13
63736	17
8077790	13
385664	13
13164939	16
449604	13
24649982	13
2675145	16
3424178	13
2597134	17
15748171	16
663764	13
2781013	13
730677	13
5095049	13
7476185	13
4187822	13
14928318	13
9257954	16
15858911	13
2150157	13
24749656	13
18496074	13
2746656	13
15760139	13
7194145	13
13050565	13
18135113	13
9587934	13
3032700	13
13119463	13
16012642	13
7929739	16
629601	13
3282014	13
8648592	13
13014479	13
3050306	13
2164089	13
6796773	16
6465832	13
1617905	17
44662759	13
5701529	13
144015	16
3248424	13
825194	13
8753763	13
5063559	13
9263509	13
6211494	13
7378542	13
9980348	13
8946679	13
2259339	17
3595753	13
6969522	13
2414187	13
1797628	13
1207144	13
24646805	13
11423133	13
1252247	13
13770687	13
2121943	16
10496342	13
12200404	13
741946	13
9890967	13
3038825	13
17595000	13
2401983	13
9467629	17
3709202	13
9012088	17
27907676	13
6237579	13
5186843	13
9334466	13
12209574	16
2904477	13
4836456	16
11180902	15
10414985	13
23141935	13
3507328	13
16648166	16
4394011	13
1365517	13
13799130	17
13654367	13
5997311	13
13391397	13
2376567	13
2865980	13
2016519	16
20159197	13
1342700	13
6597635	13
720981	13
3042594	16
1469353	13
5656705	13
450245	13
21543209	13
3094787	13
3996562	16
14926946	13
2765348	13
5103151	13
4596755	13
942554	16
6257230	13
16000706	13
632761	13
5313132	13
4984384	13
678246	16
4718400	13
1024917	13
26816968	13
8228621	16
4178488	13
10741401	16
864134	13
5993909	13
7131033	13
5770936	13
3533790	13
125147	13
11132102	13
5076685	13
14548657	13
4377799	16
5781179	16
8455002	16
970704	13
1416077	17
4844836	13
2024828	16
2954851	13
7929397	13
2218829	16
5449890	13
6167310	13
5349036	13
458859	13
11078601	13
1614847	16
18610926	13
8087091	13
12656404	13
8398488	13
1279356	13
851875	17
718062	13
11220504	16
9793526	13
14105478	13
9426790	17
11374317	13
42891702	13
9813547	13
9484968	16
3817475	13
3178046	13
3126864	13
2324951	13
6200166	13
13755432	13
525271	13
2648978	13
1781102	13
6794303	16
19480503	13
4000896	16
4418086	13
3271132	13
341492	16
4299156	13
318233	13
2393502	13
31990060	13
11936592	13
19852749	13
2817851	13
9473845	13
7863590	13
8198480	13
10213801	16
13951458	13
13573988	13
5574	13
3377640	13
3178509	13
2094558	13
18795861	13
28442	13
5909952	13
21317818	13
3473893	13
6565757	16
4726941	13
1718478	16
11730348	13
1207046	13
632257	16
7136505	13
13760738	13
9000939	13
2735422	16
3985953	13
2630206	13
2496378	13
9293112	13
2846154	13
16818337	16
8980869	13
10450843	13
2524623	13
6456972	13
8255772	13
6687377	13
605655	13
31185863	13
4127678	17
2966840	13
1867789	17
5734836	13
8367861	13
6896527	13
1430059	13
648501	13
3838128	13
352706	13
735114	13
2744332	13
3491199	13
7448362	13
7379095	13
1754883	13
1513417	13
1605467	13
294439	13
9594250	13
16142844	13
2070554	13
8113358	13
9729732	13
272261	13
1741065	13
4015147	13
7480341	13
2194932	16
8487263	16
1063544	13
3470234	13
5202676	13
22303403	13
2316580	13
11392592	13
7618052	13
252299	13
3168546	13
610613	13
10667335	17
614059	13
5113230	13
17198621	13
6376938	13
39621035	13
4624999	13
4927449	13
98405	13
351061	13
1394537	13
18720309	13
18867063	17
22990575	13
653853	13
261144	13
1040779	13
2832858	13
9543155	16
10213769	13
2368141	13
20989528	13
1908	13
1701571	13
8106379	16
18110573	13
424658	13
5039719	13
4838664	13
537198	13
357858	13
2424016	13
1144073	16
5556417	13
8351267	13
2278921	13
22645114	13
18017809	17
413027	13
6947176	13
9554782	13
7765251	13
3470273	13
7040542	13
3494979	16
669166	13
2267138	16
899204	17
8372939	16
6088876	16
1117908	13
239701	13
1911999	17
3294030	13
2568498	13
9956847	13
5485704	13
4652190	16
8973703	13
136004	13
2028248	13
6310191	13
918969	13
14421967	13
4299006	13
17261790	13
2424468	13
3485233	16
11190926	13
5614608	13
3891996	17
7501828	13
6961143	13
19115588	13
22138349	13
1837907	13
3778750	13
2972094	13
7390216	13
2215977	16
1407135	16
1541051	13
5922161	13
7732388	16
6810552	13
16402595	17
6690646	16
615778	13
1464542	13
2739727	13
5587630	13
254308	13
23192350	13
6608340	13
557984	13
10843542	16
3838438	13
4620494	13
6966238	13
1006288	13
427596	13
6839190	13
1343757	13
11225262	13
5216599	13
2896523	16
7174859	13
3546402	13
983478	13
10115305	13
872237	13
3286186	13
6097246	13
3139212	13
47225109	13
5679246	13
9172807	13
5724010	13
1841574	13
15354938	16
884569	16
1935876	13
6840824	13
4918339	13
12792732	13
6898091	13
1689168	13
9068224	13
333278	13
1641762	13
1022546	16
11833761	16
284651	13
1076183	13
6006860	16
5137849	16
12320846	17
10150450	16
4559014	13
1312518	13
4240076	13
3986764	16
403731	13
14753207	17
3904674	13
6932160	13
7596964	13
3256555	13
18514686	16
6555804	13
2981834	13
6981488	13
1821638	13
9171357	17
1255739	13
13728930	13
4527087	13
8656323	13
3056184	13
10030073	13
2166305	13
3858754	13
2854529	13
11315414	13
10524245	13
3844724	13
1827427	13
1846757	16
8645551	13
9698725	13
278938	13
342640	13
338188	13
1713558	13
1793453	17
1349591	13
4158644	13
7158417	13
2108011	13
7339784	13
333814	13
3377768	13
305283	13
6135047	13
13881625	16
44335	13
11119629	16
2664423	17
1919830	13
10321246	13
6368262	13
1326306	16
3094750	13
117334	13
3255890	16
3179179	13
28834	13
2679872	13
3623885	13
6597033	13
773588	13
1206559	13
7778043	16
15395745	16
581347	13
5484735	13
8765908	13
6111504	13
27903912	13
9300653	13
3160192	13
4506059	13
5626766	13
7503700	13
6078051	13
1762308	13
810343	17
16741978	13
15977026	13
5164764	13
930774	13
11321758	13
3190123	13
3128634	13
6270472	13
3863857	13
10715922	13
4559920	17
6769925	16
552860	16
2349748	13
30219166	17
5966564	13
2798825	13
1443638	13
30033946	13
9300460	13
9527487	13
31961452	13
214469	13
12019387	13
220173	13
1819634	13
1424936	13
268786	17
23227384	13
6367108	13
4711474	13
3487202	13
3507929	13
4599866	13
6805217	13
959341	13
1430557	13
4114805	13
4356623	13
1527792	13
1859824	17
4853130	13
9668095	13
3793417	17
2169684	16
4210998	16
4110564	13
21718188	13
4776040	13
28916159	13
5560071	13
7536387	13
18137126	13
5299144	13
936899	13
5061871	13
4468637	13
433827	13
7438045	13
3594354	13
13566323	13
10027395	13
717344	13
6977614	13
1128479	13
2493367	13
7043372	13
12122628	13
302090	13
643282	13
7033582	13
7301042	13
10123127	13
21589400	16
3723831	13
698518	13
4970134	15
2293259	13
358986	13
9784	13
16708876	16
9060336	17
4625699	13
7989862	13
12122330	13
155285	13
18059498	16
6513933	13
1373708	13
12447	17
3833898	13
2503375	13
12462526	16
28331934	13
21525447	13
1276987	13
21070892	13
10674242	13
12205640	13
7381183	13
1439448	16
52338	13
2630266	13
3352708	17
4497102	13
8532518	15
668344	13
16149922	13
27283667	13
8330381	13
4441676	13
4176774	13
1120266	13
26886099	13
2335075	13
3237073	13
989688	13
2090382	13
1022506	13
1214650	13
10477231	13
14099307	13
1279982	13
1961960	13
3523608	13
2957639	13
13089771	13
18947219	13
9081615	13
4466405	13
5882960	13
10379508	13
9445664	13
2845455	16
2189186	13
14991578	16
6585165	13
1570595	13
10266039	13
4497780	16
1222500	13
368511	13
6833579	13
5845080	13
10616337	16
1747734	13
7821945	16
6207194	13
8273186	13
2899157	16
7892317	13
5643551	16
12278513	13
6672005	13
10646443	13
1939260	13
15782913	13
3069554	16
9226887	13
1413017	13
713185	16
3432611	13
1408269	13
4884700	13
3733195	13
1107132	13
1605332	13
317064	13
1636151	13
4058056	13
16644132	17
1378810	13
12340916	13
6342711	16
2886192	13
2315550	13
5829886	17
4414235	13
1192616	16
3165318	13
13372759	13
798083	13
26012693	13
3986883	13
5188563	13
445673	13
2135309	13
23445710	13
1287535	13
13815016	13
3573070	13
4507600	13
4493712	13
11307779	13
9263061	13
466379	13
9159667	13
5273348	13
1563269	16
4618112	13
3052417	13
1901728	13
17051462	16
1130946	13
975229	13
1668953	13
45663	16
8072964	16
6029403	13
23211080	13
15163162	13
4444312	13
317374	13
26005323	13
2082784	13
7619688	13
14827851	13
23449307	13
5255541	13
346543	13
2244648	13
16315933	13
6629508	13
1036921	13
2259295	16
25203784	13
1099815	16
6153955	13
3971991	13
9869725	13
4015057	13
8216680	16
4434852	13
12631801	16
17583484	13
9072488	13
4338051	13
4321012	16
20841401	13
778888	13
4427041	17
1870868	13
519239	13
1896376	13
6498256	13
5650121	13
550439	13
18908466	13
4464371	13
11483004	16
6615101	13
30741624	17
560106	13
1073108	13
1300009	13
8667901	13
1458893	13
14671306	13
17059743	13
4978562	13
4069927	13
1242067	16
10683112	16
17730463	13
7871961	13
4110476	13
646109	13
7445104	13
11903892	13
10262033	13
7376021	13
4844113	13
4353093	13
995751	16
1206496	16
6748086	13
14131002	13
6333932	13
9544500	13
29177508	16
1541807	13
6487069	13
19157015	16
6899703	13
11836802	13
2773939	16
4924918	13
372681	17
836749	13
5313400	13
15881825	13
1791232	13
11352541	13
1823535	16
1658392	13
6052923	13
15757942	13
1417289	13
2859899	13
11094501	13
1724575	13
13297368	13
5134323	16
17371224	16
2462791	13
1464801	16
8753849	13
2845442	13
3026077	13
35200745	16
1191245	13
7469939	13
2634894	13
6117757	16
1947808	13
9448738	16
35105838	13
819978	13
2869696	13
29340694	13
16491965	16
10126891	13
3711129	13
16783121	13
4196715	13
16792760	13
6587432	17
8691222	13
1017332	13
15420249	16
2630889	13
9502634	13
13569941	13
415128	13
76395	13
70766	17
3360929	13
5934588	13
3023314	13
24522118	16
5013898	13
3380959	13
8138283	13
4984205	13
5313426	13
4118574	13
1565108	17
1977255	13
9805453	13
3757521	17
1212154	16
20803095	13
7860684	13
1838815	13
4930750	16
5254956	13
7094111	13
6760676	13
23329107	13
6564754	13
3818715	17
3767700	13
7250000	13
3521239	13
9648293	13
8927798	16
6009425	13
8927516	16
6414067	13
23378005	13
8988860	13
10374053	13
16501694	13
3007326	16
30750504	13
6910098	13
2687932	13
3118858	13
9984773	13
15911647	13
9483474	13
12979317	17
1173873	16
3780600	17
11912675	13
1543631	13
24341830	13
7041230	13
586891	16
9915369	13
5503952	13
10642603	13
4379563	13
21361491	13
4281413	13
4661910	13
4468897	13
6305633	13
1060810	13
42267566	13
5370816	13
10580916	13
1221255	13
1665193	16
1589981	13
935463	13
1884554	13
4769690	13
17271747	13
596571	13
30200685	13
1172222	13
8716881	17
9964539	13
2969020	16
1224264	13
2746750	13
16242101	13
1489250	13
5166424	13
7909485	13
14637508	16
11054117	13
5068713	13
5012511	16
5045945	13
7997774	13
9264336	13
1574215	16
602083	13
1334336	13
4194213	13
4462820	13
15549679	13
65140	13
1948291	13
7073175	17
15421625	13
5800756	13
6009576	13
12284694	16
7643630	17
1878848	16
894538	13
12983419	13
18247387	13
8580663	16
7498296	13
27364416	13
19507360	13
2505596	13
3766078	13
1498919	13
3944037	13
3226807	13
13812794	13
29599	13
8305505	13
1485946	16
12199950	13
4369867	13
2426839	13
1243353	13
2889973	13
2828582	13
9221152	13
2897290	13
2068526	17
1513304	13
8349403	13
3326508	13
146840	13
1258239	13
46927249	16
3224026	16
12660299	16
877702	13
16241114	13
13314203	13
7452526	16
329626	13
5281318	13
3538707	13
6478643	13
5975897	16
4523684	13
5287245	13
5925747	17
1306740	13
5620867	13
3225745	13
13180545	13
445947	13
7723379	13
290852	16
3238820	13
750207	13
2401613	13
662769	13
250356	13
1594424	13
9088240	16
434999	16
407774	13
14772394	13
15760600	13
939010	13
12320183	13
847690	16
8393257	13
4634854	13
2278843	13
1626331	16
2058133	13
1669456	13
6593388	13
10024805	13
4359402	17
4819115	13
10510008	13
6589955	13
7520057	13
4784088	16
4234392	13
5819310	13
1221304	13
2660581	13
4392690	13
2922158	13
1219248	13
14535761	13
132018	16
751734	13
7858004	13
11551089	13
6577968	16
7788247	13
2410819	13
7947108	13
7110157	16
5928864	13
16079417	13
6020898	13
13604136	13
772054	16
2545559	13
252609	16
17549577	13
6364957	13
3562375	13
9545477	13
2055687	13
579302	13
1328227	13
2310033	13
6722135	13
10385027	16
5391796	13
3342750	13
1061015	13
911434	17
8211495	13
7593003	13
4226722	13
1384167	13
5472472	13
6059510	13
1661350	13
1324896	16
2078845	13
10112429	13
24114739	16
10002132	13
33240355	13
4710435	13
4713086	13
1306139	13
382982	13
317750	16
3439539	13
14779910	13
207037	13
8657000	13
3819065	13
3357469	16
4377192	13
15887215	13
5861695	13
6506782	13
8752316	13
331809	13
4414637	13
2988725	16
6633255	16
1294769	13
517750	16
5164802	13
7707987	13
4954939	13
3355793	13
1107735	13
6979402	13
1427248	13
18074013	13
4766868	13
15807385	13
18572668	13
14035516	17
3215866	13
5555336	13
1836466	16
4547251	13
498209	13
8070670	13
21715495	13
1335756	13
11249502	13
3810285	16
2459835	13
5175780	13
56571	13
1786789	16
2419212	13
11160611	13
10969813	13
21656905	13
4770829	17
2951428	13
18312623	13
15714754	13
14416782	13
6601302	16
586572	13
2109003	17
220779	13
9004911	13
2541840	13
9132198	13
3538961	13
6673688	13
1927612	13
2308074	16
1240830	13
6753137	13
450046	13
6209384	13
24293499	13
2326573	13
3041971	13
10499480	16
2451257	13
2309703	13
17156260	17
7979904	13
644148	13
11965336	13
7784314	13
1738555	16
1935419	13
7935551	13
837022	13
14639114	13
3717793	13
8593688	13
1608426	13
6743980	13
13648312	13
1795730	13
2378945	13
11855867	13
495516	13
4919662	13
4236850	13
4909383	13
1959540	13
5807657	13
4266670	13
1146683	13
1835941	13
1302	13
6542957	13
15805501	13
15869760	13
344924	13
10526618	13
4159100	13
1880164	13
9694415	13
369743	13
287159	16
3586360	13
31723496	13
6324662	13
1925678	13
421571	13
1785414	13
1640261	13
4213914	16
7002822	13
17464295	13
5638887	13
7826199	13
786210	13
10689484	13
766716	13
5377268	13
6780590	13
3462275	13
2885601	13
11425325	13
527411	13
5322305	13
25044773	13
13095049	13
12925984	13
1084591	13
1439266	13
7005586	13
1309922	13
5307170	13
9977673	13
6609359	13
2041366	13
1651090	13
14638389	17
5931424	13
1323344	13
5836946	13
496510	17
1193129	13
9364116	13
9718885	13
2267544	13
153250	16
879654	13
63930	13
774172	13
817	13
18443521	13
24424867	13
1651664	13
1057552	13
8713236	13
15034596	13
1379206	13
921566	13
10858786	13
6589973	13
22754473	13
275828	13
5195591	16
20086562	13
2679051	13
7688897	13
4805761	16
11978947	13
1551198	17
8792425	13
343056	13
4737649	13
332068	13
15837127	13
296487	13
1018348	13
1178541	13
1368846	13
10673635	13
10656809	16
33373608	13
197878	13
3737268	13
285560	13
4479571	13
16873535	13
86436	16
978818	13
9585379	13
7823411	13
9474495	13
14852093	13
1911158	13
2728933	13
6662874	13
1405742	13
17954381	13
10612868	13
834609	13
2489836	13
11269079	13
9201572	13
4409560	13
5771393	13
5726949	13
7517536	13
4133843	13
1768062	16
14782665	13
1774586	13
3999063	16
5038761	13
19578455	13
9029031	13
8584921	13
1796893	13
13841194	16
447697	13
14627054	13
291812	13
1204684	13
6182202	16
4876140	13
7219930	13
2215103	13
23131605	13
11059865	13
10492055	13
1848580	13
655734	13
11648859	13
6581553	13
8154402	13
1627063	13
3799213	13
10070570	13
2159696	13
281236	17
11366868	13
1854544	13
8297113	16
13159893	13
13568506	13
18234415	13
3893183	13
4309005	13
1769808	13
7974114	13
2958888	13
18924795	13
9926424	17
4249079	13
682484	13
4168270	16
7966744	13
17064308	16
1181402	13
4206787	13
3559029	16
1690503	13
3461750	13
7872777	13
6343757	13
16646641	13
25426735	13
5430911	13
1931494	13
2126658	13
1110415	13
4958699	13
9052330	13
400265	13
1116297	13
3905985	13
5203781	13
6224527	13
1834459	13
2939366	13
9181408	16
19054789	13
13168923	13
14366644	13
8890956	16
429146	13
5206029	13
12243785	17
1571810	13
2583092	13
79050	13
1471225	13
9161132	13
17615390	13
11384167	13
2414332	13
5278384	13
2809145	13
11488137	13
1575001	13
9121870	13
16868089	13
831922	13
759197	13
2212619	13
1154373	13
1768280	13
875825	13
7685204	13
7538384	13
1104823	13
13160662	13
10470626	13
7496247	13
841332	13
2139666	13
8320419	13
19265679	13
674914	13
2371361	16
2539033	13
15706451	13
3716313	17
550704	13
4094217	13
3726860	13
18529655	15
4070608	13
1521322	13
7413039	13
1558565	13
5856078	13
7505530	13
9777336	13
1207571	13
13437670	13
449042	13
7908256	13
8186430	13
3700746	13
3181887	13
16616043	13
9055818	13
15117651	13
10088785	13
2197484	16
871655	13
5525947	13
8459845	13
12540237	13
2045687	13
1796632	13
3733127	13
10357490	13
37557072	16
750702	16
618178	13
4467356	13
16673602	13
4362949	13
12397507	17
3075072	13
7763151	13
4434080	13
6821848	13
1401851	13
9610186	13
16796166	13
5370398	13
2722402	13
2405754	17
2531154	16
12702832	13
382030	13
22637	16
7221698	13
377425	13
982122	13
421474	17
8376074	13
2133595	17
20631915	16
5666676	13
9398756	13
7597740	13
342407	13
1671888	13
3031492	13
4557040	13
1701890	13
8077637	13
12558083	16
4718378	13
1535627	17
3622540	13
16605890	16
3535084	13
2861648	13
2494453	13
15818692	13
41716950	13
6566422	13
5712289	13
4939187	13
2845657	13
146509	13
1062732	13
19264539	13
11359603	13
10038495	16
6041308	13
2427555	13
1292070	13
7338200	13
2059407	13
738309	13
1782956	13
31907	13
25820822	13
4109636	13
8961970	16
3344155	16
1286453	13
15939507	13
8047354	13
1065081	16
39281	13
14474870	13
5225234	13
3100750	13
2278404	17
2555420	13
3100035	13
13235739	13
29039260	13
20178015	13
22131447	13
26669802	13
15167876	13
1891919	13
354487	16
4231147	13
2729524	13
14318679	13
1671403	17
2372348	13
6178066	16
18331124	13
769988	13
523311	17
3710007	13
2140541	13
50457	13
12537690	13
3401355	13
587212	13
15616732	13
10067913	13
4458529	13
6388489	13
27282861	13
23087016	13
1297860	16
11535377	13
4743240	17
699122	13
5435995	16
8480078	17
2624723	15
415790	16
9942125	13
6445502	13
1401631	13
866969	16
2178609	13
1194744	13
17493921	13
8187946	13
13629905	13
15069937	13
23481685	13
1110294	16
4480529	17
2768195	13
3464352	16
16084602	13
12136902	13
12757631	13
1829365	13
2511660	13
4901979	13
562545	13
10129828	13
4819757	13
743947	13
5708444	13
20387928	13
6742531	13
3299476	13
3963141	16
1082562	13
14694861	13
7127425	16
11124112	13
24192318	13
12922837	13
3829024	13
3746981	13
10976323	13
5372654	17
1053102	17
15016360	13
3287540	13
1719445	13
8288442	13
1219247	13
84514	13
4205916	13
6646223	13
5437812	13
9697534	13
7672601	13
7307559	13
4281161	13
4866231	13
29187888	13
1453156	13
849982	13
11000543	13
5402049	13
762969	13
3111412	13
11981749	13
8344865	13
2102259	13
15445721	13
2346542	16
24979737	13
1735614	13
6170604	13
11752911	13
319482	13
19857873	16
2962259	13
3811493	13
759076	13
3540327	13
11245912	13
1335033	13
9596955	13
395855	13
13453783	13
10460363	13
4296005	13
21780748	13
21311778	13
2180308	13
5590253	13
13457303	13
799567	13
9620524	16
4747850	13
6022217	16
18478766	13
7941395	13
566936	13
887506	13
1139802	13
20803066	13
4342782	13
4624846	13
7023850	13
7750180	13
7975780	13
7194182	13
6719687	13
32949	16
11004322	13
4650414	13
6299147	13
7634420	13
7924437	16
13530324	13
19954277	13
7618908	13
2919503	13
14916736	13
5424040	13
1027978	13
8331750	13
2279144	13
902241	13
10945867	13
10003226	13
11666389	15
7054256	13
4427695	13
1698641	13
27829	13
4169864	16
2842661	13
6245808	13
16140060	17
6510330	16
4674927	13
9398916	13
11837068	13
8516446	13
1059362	13
2459719	16
3508669	13
4719104	13
4105491	17
17060532	13
10447999	13
532277	17
4850510	13
7943474	13
5467439	13
4460916	16
32965676	13
4152548	13
11243242	13
14114070	13
5932466	13
6165929	13
4167176	13
16641010	13
7655634	13
8667037	13
926443	13
5824694	13
3494454	13
4498344	13
5511267	13
812141	13
14460117	13
46854	13
11426014	13
988579	13
15698882	13
6387309	13
9209668	13
5438099	13
19207864	13
13080092	13
7501865	13
724319	13
1386376	13
216191	13
14182506	13
15841139	13
2261851	13
6917047	13
4324125	13
4548285	13
6342639	13
1804312	13
5526763	13
13540488	13
2974609	13
17315347	13
5603378	13
1132679	13
5692807	13
6067906	13
2339705	16
12401655	17
581506	13
559466	13
174396	13
13723148	17
2846169	13
7013462	17
6071483	13
2161520	13
3645952	13
2562546	13
15310916	13
8445876	13
5002211	13
6813365	13
6190525	16
5102476	13
452107	13
2153912	13
2453566	13
5501328	13
4609960	13
5257912	13
8349400	13
4096319	16
4665859	16
8564596	13
11559719	13
1308071	16
1871147	13
7328308	13
4035053	13
26736444	13
15770980	13
6410187	13
6054362	13
7852057	13
5175148	13
5992352	13
533368	13
487719	13
431241	13
1907884	13
1696760	13
8191344	16
754976	13
11071329	13
2114492	13
11852120	13
4260835	13
8592664	13
13413737	13
721360	13
8013308	13
6212158	13
2631689	13
643153	13
1184414	13
1245602	13
5155060	13
16529670	13
649575	13
15490184	17
793569	13
8717276	13
9812749	13
2119181	13
11446882	13
7065901	13
18083085	13
3263719	13
3792615	13
1487720	13
1000126	13
5797908	13
18120290	13
6473010	13
2627242	13
2418565	17
4009353	13
35545397	13
1327041	13
1662696	13
3347598	13
2123667	13
6352798	13
17020456	13
38142238	13
1152769	13
2919399	13
4706597	13
1841738	16
10791194	13
10037239	13
266940	13
38565565	13
116329	13
14624825	13
242135	13
716699	17
5862279	13
10113327	13
2955818	13
6069649	13
29922127	13
5468017	13
11962715	13
581538	16
421069	13
12077853	13
680519	13
16876857	13
8669909	13
13810963	13
4106888	13
323719	13
90406	13
1462577	13
4351533	13
6248782	16
3947366	13
3830421	13
526128	13
815626	13
18031408	13
405256	13
3108966	13
6031770	13
412944	13
13715026	13
2082035	13
20907004	13
294804	13
5732090	13
18291550	13
8382844	13
2801473	13
4048612	13
3500363	13
4039020	13
1225063	13
10083415	16
4236980	13
9772288	13
1053833	13
543125	13
9253199	16
5300251	13
13352031	16
6950861	16
7027096	13
227647	13
3727583	13
1651191	13
39815	16
21634165	17
2805912	13
4819468	13
2068389	13
48373	13
130030	13
5316771	17
4845075	13
6589765	13
8724212	13
8709139	13
6335802	13
15354447	13
11043033	13
7350180	13
18016496	16
13327221	13
17042050	13
2312878	13
2486561	13
4144299	13
5666427	13
4276495	13
2325408	13
4984200	13
4226599	16
14718764	13
15262343	13
4712412	13
3755948	13
26775	13
10316648	13
1754090	17
5849289	13
23034631	13
1613355	13
7475981	13
1464962	13
3642000	13
4109195	16
2207950	13
1243658	13
17106149	13
1807528	13
404916	13
5621573	13
269691	13
13320529	13
723797	16
20105792	16
5003202	16
31948234	16
8715101	13
1499615	16
10816567	13
11167161	13
4625949	13
4316534	17
25338554	13
27216845	13
4894656	13
3727570	13
4151747	13
9022412	13
3841822	13
1204150	13
8702938	13
13528625	13
160608	13
1690815	13
4725926	13
13540872	13
242510	13
2582055	13
2667666	13
8257244	17
25521772	13
4662373	13
1237806	13
1114020	13
166584	16
14246081	13
3816348	13
12588295	13
8259943	13
6119819	13
1516093	13
1651498	13
973696	13
4887180	13
2120823	13
22568763	13
3733881	13
6040894	13
4715906	13
7391359	13
3096841	13
14892692	13
6901235	13
1559078	16
5298276	13
11505858	13
1948099	13
7915220	17
12730005	13
32729640	13
11730373	13
11448198	13
5014960	16
11778537	13
3687868	13
602904	13
2741148	13
16809398	16
11732356	13
13264924	13
1317070	13
16026155	13
5878511	13
1423353	13
5478663	16
4732603	13
9899699	12
766938	13
35755002	13
12544912	13
7591388	13
8205231	13
25641425	13
1842784	13
1118896	13
2291415	13
2554790	13
3584982	13
15456948	16
7118851	13
2183101	13
2694310	13
1471757	13
9013495	13
1541058	13
1558132	13
2324207	16
15650182	13
3101043	17
17684	13
10060513	13
3825581	13
4236885	13
32679	13
11749355	13
242708	17
6320078	13
3315424	13
11401346	13
5387002	13
150707	13
6994308	13
6032393	13
2599555	16
5321199	13
2805748	13
5581416	17
1772543	13
3778131	16
4030646	13
2000385	15
8247459	13
2127088	13
6882479	17
789192	13
14999873	13
1328932	13
11757019	17
7938883	16
2414172	13
4875597	13
1023916	13
718403	13
6039647	17
27930	13
1315576	16
848415	13
3561545	13
3060186	13
4354627	16
825915	13
3081065	13
19815269	13
1708098	16
1555452	13
13212698	13
3199514	16
2251499	13
607107	13
3904190	13
4365186	16
543218	13
6708550	13
14564877	13
210272	13
1291650	13
13089582	13
4526415	13
2960852	16
5157825	13
8499021	13
1442379	13
3877084	13
354536	13
2042159	13
546734	13
2302257	13
14956128	13
1143165	13
11320248	13
4467011	13
6984447	13
369261	13
625225	13
2911505	13
7789168	16
6019980	13
921637	13
10206833	13
15543332	16
1157323	13
7840170	13
8246633	13
1779948	13
2959577	13
6993244	13
692740	13
15140650	13
8631626	13
2234205	13
3700699	13
1917154	13
1300985	13
9678278	17
2165086	13
2472758	13
13981774	16
27452372	16
661550	13
2219272	13
2440406	13
2913566	13
3219141	13
1415834	13
8029599	13
2559201	16
3290956	13
4995632	16
7658914	13
14582497	13
1359235	13
1683876	13
9143572	13
3122902	13
14060443	13
559137	13
880542	13
14209962	17
19423252	13
10280971	17
5788802	13
9566268	13
1875519	13
3779270	17
6714211	13
858205	13
5569838	13
2879296	13
5810394	13
1423392	13
6332236	16
1150207	13
3005837	16
5960583	13
1299995	13
4716451	13
5237235	13
3060521	16
1106058	13
1155455	13
5695277	13
4377833	13
7149383	13
1891744	16
5594451	16
10312259	13
8679707	16
7510241	16
10748641	13
6590922	13
1678272	13
1336935	13
2522209	13
2160671	13
1837084	13
10401804	13
32709	13
3045266	13
5067441	13
3519286	13
387302	13
2876307	13
5663172	13
2232358	13
10007453	13
642350	13
3460077	13
1976906	13
2649605	13
11975581	13
1124983	13
23195406	13
681568	13
2595532	17
20178497	13
189388	17
14891105	16
7950322	13
6707389	13
30919545	13
16793120	13
12107827	13
11727336	13
1785055	13
4389795	13
5468730	13
1970121	13
4150719	13
9166240	13
2106974	13
4531223	13
5082578	13
17057617	13
5388990	13
3592705	16
2757138	13
363015	13
3013667	13
4999823	13
6315042	13
462390	17
243393	16
127552	13
470374	13
3213826	13
1501340	16
170645	13
2931391	13
10680289	13
16306840	15
954694	13
5850587	13
7350105	13
8568037	13
20752609	16
4581997	13
580462	13
10737553	13
211180	13
6956432	13
3860305	13
12489485	13
10756105	13
1265767	13
10184506	13
1434656	13
16178140	13
636573	16
1901610	13
8863448	13
4055392	13
8754987	13
9974376	13
7546205	13
933588	13
6331803	13
3118771	13
1237440	13
2408702	13
12401912	16
786262	13
5489400	13
8896078	13
11752087	13
8467420	13
3280580	13
13535177	13
4553049	13
788383	13
2800296	16
1991895	13
2273845	13
14295020	13
1265625	13
6369462	13
3497152	16
2033165	13
9841804	13
2029149	13
2640331	13
1273339	13
17165052	13
441963	13
8469030	13
7842065	16
6002597	13
5099682	13
5242577	16
7431114	13
15705293	16
15276768	13
4518269	13
5728540	13
197686	13
2063674	13
724937	13
4105648	13
3774131	13
4790144	17
1958487	15
2570457	16
13493173	13
2167116	13
2864866	16
410399	13
5671243	13
5338472	13
20873049	13
6239908	17
7939072	16
1347212	16
2045220	13
6023889	13
8441519	13
5097595	13
2080865	13
2683521	16
9904431	13
6376581	13
13700067	13
14679748	13
512486	16
576637	13
3137701	13
3964408	13
3795343	13
5551464	13
3479067	13
12368336	13
598818	13
8574580	13
3301055	13
8539867	13
8225987	16
2828964	13
2789630	17
6354894	13
10246305	16
6753138	13
11153303	13
6282487	17
9613916	13
3272117	13
520310	13
12164149	13
14508626	13
7681572	13
6482527	13
2027281	16
18254883	13
7601430	13
9969197	13
3782481	16
12736205	13
6020766	13
4848505	13
13822744	13
29425618	16
906445	13
9572692	17
14725681	13
5267608	13
5767224	13
6101856	13
881408	13
4849088	13
2681103	13
898371	13
15974071	16
1091120	13
9701150	13
6929169	13
2734999	13
700332	16
1419923	13
9479770	13
2592398	13
2827461	13
1245689	13
9333336	13
11658096	13
592453	13
10799761	13
3484575	13
901567	13
5284862	16
2029112	16
3899921	13
3551331	13
755490	17
6986058	13
2298321	13
20173286	17
240426	13
18843612	13
9773626	13
1720762	17
841529	13
2053047	13
440255	13
5970397	13
19435247	13
2097928	13
7309715	13
8774337	13
2159948	16
8822137	13
230897	13
1404472	16
3717435	13
24473972	13
4039713	13
8927930	13
5816131	13
17041	13
7752878	13
1178872	13
2314249	17
1778476	16
11604779	16
13405335	13
2176403	13
2745382	13
3995847	16
6815274	13
2042669	13
1374847	13
3754169	13
453491	13
1431115	13
1265483	16
281296	13
6962002	13
1536763	13
4682829	13
17567609	13
34493056	16
1797949	13
13452539	16
1435597	16
497969	13
17693513	13
15657040	13
842610	13
1820177	13
242085	13
6806156	13
304332	13
2034267	17
4453969	16
4051842	13
152989	17
6311049	13
8586888	17
8255707	13
2738686	13
444645	13
62196	13
4594204	13
5105511	13
3621591	13
2758018	13
107664	13
1166062	13
268368	16
15151810	13
705078	13
12402448	16
2016712	13
3673269	13
202097	13
1529218	13
3764760	13
1637828	13
9183347	13
2000335	13
19635488	13
5892658	13
8853912	13
2639414	13
5095415	13
7026312	13
4636428	13
82076	13
2358900	13
1129646	13
323933	16
6086534	13
4716684	13
8327250	13
8247170	13
6914770	17
10216624	13
4573468	13
1231737	13
7498891	13
3348233	13
4544329	13
4902198	13
293517	13
6727520	13
1414276	13
3893093	13
5228572	16
14300881	13
4202701	13
2135986	13
10271526	13
12489858	13
1492236	17
1128944	13
27544	16
2451306	13
2113918	13
609228	13
7391076	13
11093496	13
471423	13
4889135	13
4577176	16
298493	13
1366435	13
2660479	13
1707630	13
389893	13
9234798	13
19188840	13
2411355	13
5455093	13
1133858	13
3896290	13
5622758	16
5260875	16
3442567	13
5317536	13
8496806	17
3367593	13
9029451	13
3007578	13
767591	13
17558849	13
1840347	13
2120389	13
1749994	13
119656	13
3716266	13
678328	16
13816446	13
1354161	13
1455675	13
1938242	13
21285806	16
2586002	13
3986753	13
3293505	13
10594249	13
8578587	13
10642894	13
4535709	13
2141572	13
8175376	13
440816	13
2032780	16
12488047	17
468052	16
5470498	13
5526048	13
5149801	13
5133973	13
6673497	13
315808	13
3578225	13
3212510	13
262743	16
1171742	13
12560459	16
500792	13
6800391	13
12531454	13
22407680	13
31573304	13
2884461	16
8968201	13
2491632	13
7630133	13
30584976	16
184114	13
35148430	13
3345096	13
1909692	13
6629026	13
12968358	13
2341558	13
9871402	13
339204	13
3914235	13
3535756	13
5242969	13
6957848	13
2195172	13
3440111	17
4443918	13
437944	13
3086279	13
2374561	16
25633645	16
9302939	16
1266428	13
3967198	13
8280561	13
6528510	13
30982	13
1387522	13
6339112	13
1209693	13
19684205	13
1083778	13
1756533	13
17218858	13
329742	16
6076485	13
5043035	13
730788	17
3339239	13
1916481	13
4613415	13
850703	13
429023	13
6376063	13
6783182	13
1292943	13
185319	13
11932278	13
2106066	16
152466	16
22696143	13
12508849	13
5940546	13
11952101	13
6892782	13
5106831	13
2258265	13
4129433	13
2442777	13
6117581	13
3680560	16
2741179	13
412483	13
3100357	13
3856383	13
2290932	13
8861257	13
70890	17
13206166	13
2172404	13
205735	13
8266020	13
8898430	13
2513741	13
4545796	13
15626408	13
1785943	13
811237	16
17863087	17
361957	13
735587	17
9807495	16
9920559	17
5777775	13
11027230	13
1033932	13
3989626	16
15664307	13
3046292	13
323076	13
18810811	13
12773030	13
14126998	13
6072063	13
2193123	16
5153654	16
7576542	16
6625350	13
10518002	13
738716	13
320028	13
4455122	16
14092250	13
10026842	13
1541530	13
11819778	13
1409912	13
15177823	13
5203907	16
1712054	13
3918428	16
2915037	13
5409055	13
4653485	13
10469182	13
22014014	16
12764854	13
3229850	13
1750086	13
7409692	16
4559399	13
4813891	13
6855502	16
17190583	13
6985949	13
3682746	13
1360118	16
2171428	16
12328822	13
6389789	13
2101126	13
9852626	13
774179	16
8389583	16
5615925	13
380858	13
12413203	16
14401530	13
2543504	13
4533739	13
5928712	13
433704	13
1511635	13
3264099	13
3586258	13
421221	13
6525266	13
3753882	13
16021583	13
2089998	13
1788071	13
2283267	13
4097279	13
7055789	13
1531646	13
10297569	13
4923310	13
9262518	13
2305188	16
5715038	13
6568598	13
2436055	13
16387584	13
6847592	13
5382774	13
7760230	13
7472587	16
666545	13
2810348	13
2266103	16
8928770	16
30501841	16
2051033	13
2225398	16
2620042	17
731	17
432664	13
12386485	17
3138712	13
2258143	13
24153847	13
3719042	16
5724864	13
5795451	16
3566221	13
21284853	13
716230	13
2855350	16
16856014	13
1539634	13
5131741	16
23913818	13
1909906	16
3128756	13
10206168	13
13595359	13
3994210	13
424211	13
5305917	13
10923383	13
14642610	13
2104999	13
10777481	13
4810815	13
517171	13
5024420	13
713880	13
7790827	13
2529917	13
23285451	13
8006362	16
13528876	13
2167898	13
5947246	16
1640736	13
3502812	13
1085364	13
20393753	13
2264468	13
5751167	13
21461675	13
11399511	13
1913449	13
2156988	13
10618309	13
5191906	16
3352405	13
517625	13
4214127	13
5308324	13
9193760	13
1622019	13
2208063	13
550461	13
4216169	13
377297	16
10868305	13
1241976	16
4200865	13
12803200	13
8560413	13
6332316	13
6286933	13
1057695	13
9800918	13
7637077	13
6208816	13
14164287	13
817909	13
1273150	13
3295371	16
5614910	13
5066484	13
597833	13
4061559	17
3591478	13
2069130	13
7287049	13
1555741	13
15735287	13
6912152	13
11066994	13
1714425	13
4592020	13
12517513	13
1794170	13
9089597	13
1218045	13
1001976	13
3557238	13
3401359	13
845648	13
1639000	13
4663082	16
1673141	16
4508825	13
588884	16
7327331	16
8448978	13
2527885	13
16445575	13
1361706	13
3291742	16
9701161	13
5808454	13
9548871	13
2487868	13
4326654	13
4631329	17
1152135	16
14253317	13
11311489	13
4826645	13
10279786	13
19961284	13
6846479	13
14150651	13
6011852	13
18402630	13
1609807	13
6548326	13
2194683	13
2272897	13
2830160	13
1298573	13
3930262	13
2359194	13
17306665	13
2405992	13
1434841	17
3616709	16
3677843	13
28207682	13
1010545	13
5290638	13
3232228	13
7053526	13
4117338	16
9383178	16
6185332	13
121052	17
7890307	13
10896119	16
19095835	13
3218474	13
6092426	13
5823156	16
5409554	13
11814647	13
373432	13
846811	13
11915690	13
3558253	13
8554343	13
5645731	13
2195745	16
3072732	13
4245666	13
7125322	13
567020	13
16165598	13
33252615	13
1235858	13
3806450	13
427425	13
7936682	16
2499809	13
1938453	13
2943043	16
4538550	13
43269261	13
3256079	13
2736577	13
8157884	13
4375211	13
9828241	13
6493207	13
4287393	13
1122099	13
32748897	13
5572711	17
7199420	16
237025	13
6396233	13
4939284	13
2556840	13
9643718	13
3954234	13
11398919	13
3684112	13
2996179	13
10180614	13
9212728	13
10341960	13
2340096	13
6188873	13
2101269	13
3522689	13
3296882	16
3334833	13
12257184	13
1278867	16
7548846	13
8277378	13
9509682	13
6284493	13
1219392	13
5263779	13
6075371	13
1110547	13
610553	13
161877	13
2768950	13
153789	13
3244590	13
946655	13
8220442	13
4661585	16
7176328	13
2793437	13
7705824	13
902516	11
74034	13
3071325	13
2312136	13
4353880	13
23563874	13
17282732	13
10800731	13
20539948	13
6026282	13
4667989	13
7517137	13
2395386	13
10495707	16
4683271	16
9360640	16
4378196	13
6695180	13
7647401	13
7452540	16
1377418	13
2536436	13
9505377	13
9656064	13
10782678	13
5125533	13
12387042	13
4802698	13
3144200	13
5034200	13
1091342	13
1323848	13
3975741	13
1680776	13
1171132	13
9146195	13
564297	13
1768882	13
261428	13
1137886	13
9809214	13
16275408	13
116391	13
259314	13
3206500	13
183006	16
1103804	13
14122990	13
2814479	13
7762760	13
1445376	13
4230986	13
8044487	13
4203529	16
2910644	13
19777828	13
7051672	13
3995757	13
1180537	13
11134459	13
6513204	13
3757563	13
2531819	13
7544401	13
5093366	13
7759828	16
1773868	13
362509	16
24775115	13
11944866	13
15170611	13
2610496	13
10131654	13
5753413	13
494178	16
1906822	13
4005974	13
2428578	13
7998678	17
44215683	17
7306793	13
3967836	13
6769133	13
8624980	13
17414531	16
3722378	13
731786	13
762412	16
4885975	13
17461132	13
1747351	13
783550	13
1652641	13
1364928	13
1572702	13
5361217	13
23895178	16
4741224	13
3413414	13
15661	13
14350988	13
8351048	13
216383	16
24109742	13
1596260	13
1390660	13
2228706	17
10426807	13
460695	13
16367511	13
1763496	16
6195273	13
9773829	13
3218693	13
11206909	16
3813425	13
4372581	13
9061339	13
10551640	13
13491446	13
1360344	17
1956020	13
3331476	13
3135084	13
1698673	13
1510225	16
2265122	13
1639199	13
10804303	16
30636955	13
9494780	13
7994084	16
4384710	13
3842228	13
3275761	13
1341529	17
2781922	13
4023312	13
7511158	13
2521451	13
3873540	13
12103256	13
6075205	13
7050183	13
6537098	13
7351817	13
610511	16
328842	13
3134894	13
1054134	16
17470634	13
4380193	13
11163433	13
7680003	13
14582305	13
2397567	13
20169058	13
13548712	13
17217721	16
3045137	13
10645860	13
15852545	13
340559	13
2090580	13
3238943	13
2170999	13
1477976	13
58016	13
3493743	13
4026316	13
720968	17
8882547	13
20308641	13
163842	13
5037418	13
4081099	13
7722619	13
12881056	13
40440910	13
6104039	13
4718196	13
1750758	13
5385819	13
12104546	13
1577916	13
661980	13
374252	13
12335051	13
6513903	13
16127465	13
11361134	13
5228154	13
1340848	13
9650808	13
29396	16
1952314	13
73397	13
1905202	13
18283555	13
147763	13
34768	13
1016856	13
19310892	13
9159040	13
7387935	16
8624800	16
23770089	16
3384563	13
4802006	13
10461045	13
686165	13
5067550	13
10632212	13
6449041	13
4788749	16
16984647	13
17469702	13
544764	13
3554599	13
10212201	13
2960984	13
520493	13
2482880	13
13609445	17
13371967	16
4227278	13
2577323	13
632525	13
12404390	13
1017324	13
12516965	13
558430	13
11035074	13
2643350	13
17494412	13
20350515	13
19676094	13
2791455	13
30140422	13
5247738	13
6313973	13
13788491	13
1488792	13
8702610	13
633214	13
6061605	13
16019559	13
495176	13
3554962	13
7692380	16
3762641	13
12923417	13
395223	13
24303971	13
562827	13
1387059	13
9370503	16
6808737	13
4602962	13
372217	13
7612156	13
13888305	13
3701002	13
10694133	13
5638244	13
10264255	17
3874790	13
15473255	13
625458	13
10798888	17
5812460	17
21650606	13
1587970	13
3313119	17
12451918	13
5131871	13
310382	13
501273	13
54221937	13
84384903	13
2063755	13
1801617	13
8999349	13
6883078	13
10669795	13
46792	17
9387880	17
4221438	13
15162662	13
1256508	17
4225344	13
6491420	13
25609626	16
17988843	13
5193171	13
6758799	16
16719400	13
34867	13
15073260	13
7331311	13
3032329	13
4543570	13
889432	13
5103135	16
5436107	13
1251387	13
3285600	13
9350772	13
1105891	13
36519465	17
13314548	13
4057072	13
2632512	13
4494662	16
20204517	13
3792930	16
9679478	16
323550	13
504177	13
30452449	17
6056444	13
19629508	13
516376	13
2776288	13
2378034	13
2473780	13
2929448	13
3623455	13
6313347	13
12797999	13
4352059	13
5004188	13
4540695	13
14118984	13
5557858	13
4367974	17
8465990	13
1294370	13
145011	13
9649115	13
6531072	16
3785660	13
4300933	13
2536039	13
5272590	13
1769844	13
22974902	13
7287166	13
3011353	13
3643440	13
985815	13
616399	13
228094	16
969753	13
7797739	16
10885261	13
3916056	16
4341100	16
6873237	16
2952100	13
1311753	13
8915974	13
4572074	13
18602470	13
2001490	13
7336846	16
4959851	13
10207567	16
27471926	13
6939808	13
1281647	13
8742867	13
13939746	13
4176661	13
17159508	13
1651619	13
418698	13
6682564	13
14564173	11
12954644	13
7424879	13
12282053	13
2302081	13
52505037	13
5495569	17
24266233	13
619359	13
2540190	13
2807006	13
4243041	13
12067656	13
10417665	13
5119770	16
7899477	13
1839823	13
14639687	13
2004650	13
2895034	16
1990884	13
2826634	13
3201190	13
2164296	13
15403309	16
23885081	13
17396568	13
10566845	16
14014390	16
16875483	13
2744929	13
1454608	13
5227722	13
9598353	16
10712797	16
11703449	13
6122617	13
195162	13
3866784	13
213448	13
9793278	13
29457	13
4330868	13
7872175	13
4337040	13
17068304	16
8859138	13
2618739	16
4344641	13
6192709	13
28945261	13
7996035	13
3428570	13
398173	13
7225387	13
3156474	16
1023631	17
2203371	13
7763235	13
6571586	13
25077	13
14323636	13
318423	13
4802362	16
6179094	13
3179215	13
4236236	17
1100392	13
11427736	13
8636894	16
9060479	13
5233629	13
9519687	13
5020686	16
828578	13
139004	13
2899982	13
925561	13
10323296	16
3084139	13
2541531	13
2186370	13
2042614	13
2898468	13
4168521	16
3506127	13
2032868	13
924409	13
15740420	13
6049034	13
9267929	13
1399718	13
1687292	17
3916152	13
8131810	17
4132596	13
4371296	16
16876604	13
4261585	13
7076563	13
10336	13
1000180	16
2004424	13
17971562	13
12155421	17
3795785	17
18290084	13
544728	13
960440	13
19935306	13
16986175	13
12758579	16
2252419	13
5308067	13
6194223	13
5957784	13
6494022	13
9115537	13
839794	16
1469979	16
2022566	16
10742469	13
5266836	13
1834883	13
2714546	16
1614655	13
15283490	13
1149967	13
4277824	16
452639	13
13798990	13
7380817	13
22747622	13
8148725	13
22166873	13
3960777	13
1448329	13
8668297	13
11557288	13
17187017	13
3399331	13
11523870	13
3092352	13
2118904	13
3802414	13
6721401	13
9547869	16
2605638	13
3294899	13
4306889	13
25937560	13
1752643	16
8538409	13
17973307	13
1440654	13
3532274	13
485194	13
8154215	13
5869741	13
5802863	16
2823738	13
4590329	13
3010670	13
36510862	13
814400	13
17494550	13
767638	13
4944329	16
2996098	13
1804732	13
1256093	16
3182783	13
6492461	13
21914865	16
5207040	13
2033965	16
2439682	16
2470654	13
1509586	13
766852	13
25154369	13
8476556	13
1468655	13
37367896	13
9931521	13
783874	13
746576	13
7210030	13
822613	13
1426415	13
15132417	13
15995667	13
790656	13
10085717	13
434333	13
7078762	13
22267923	16
1783904	16
9875129	13
11175644	17
4647205	13
21387899	13
1057627	16
3074148	13
9329535	13
16161393	16
22533578	17
5801548	16
9209310	16
1307717	13
23121614	13
3796767	13
1295935	13
18162141	13
10663197	16
42045498	13
35572777	13
3916413	13
20484898	13
15087332	13
10124482	13
21402801	17
34960263	13
27676737	16
7267938	13
10958454	13
6193212	13
13390559	16
9638427	13
7829669	16
3337812	13
796399	13
1040339	13
17947449	13
56384173	16
16771728	13
13480469	16
20585671	13
57458011	13
38574479	13
2799519	13
23078479	13
18881454	13
1460724	13
17209055	13
4408173	13
957878	13
283082	13
4963531	16
20445977	13
6866212	13
23297768	13
2753952	13
31199603	13
24018117	17
19848053	13
29818535	17
38802204	13
37212404	13
1636945	13
43091840	16
2589644	16
7005619	13
8683696	13
19585320	13
5301510	16
5335149	13
35351793	13
32678794	13
6209978	17
7583635	13
1119757	13
679753	13
16109163	13
2538515	13
18110770	13
750786	13
1489357	13
2926239	13
69097255	16
53867363	13
1484909	13
29901903	13
5127966	13
8378051	17
8836766	13
14810815	13
4966603	13
14163314	13
9096060	13
14816483	13
32687161	13
12929613	13
24276505	13
18860420	13
20154670	13
21901439	16
2867371	17
11015284	13
43740677	13
236929	13
6092847	13
4436579	13
33718771	13
6892408	13
2251532	13
14432476	13
12756159	13
20426919	13
10168957	13
5809447	13
453279	16
7212638	17
2616663	13
6783778	13
2292076	13
18505534	13
29636958	13
20291896	13
11258263	13
822869	13
3464058	13
10138588	17
8822046	13
3393067	13
2589409	13
36447431	13
5340349	17
1905617	13
7622387	13
28030122	13
1580519	13
40185786	13
5535977	13
21993929	13
1183153	16
13573450	13
15008049	16
11670807	16
7348335	13
17034726	16
4816241	13
4413977	13
4573418	13
3540381	13
5431268	13
1729610	17
13480730	13
3153171	13
10714359	16
1974914	17
12801	13
2241216	16
9566389	13
90283	13
21784148	17
12484159	13
7889985	13
5792127	13
2784732	17
3090355	13
22869897	13
29613559	13
10450901	17
842968	13
6954648	13
10355642	13
6533348	13
559351	16
5710336	13
7096230	13
4818262	13
609461	13
26251648	13
4793969	16
1413456	13
22375798	13
36797545	16
6526139	13
7324778	13
28745034	13
759335	13
1742268	13
8378211	13
8704506	16
17054386	16
837154	16
4264413	13
9094300	13
18948415	13
2808252	13
9109823	13
3852246	17
12790816	13
2452660	13
6467679	13
38128285	16
4862566	13
11513385	13
2070864	13
10560510	13
7174253	13
6804833	13
16321453	13
3113699	13
1907523	17
1705036	13
10073007	13
1700133	16
11435429	16
8905119	13
32590	13
962995	16
32354550	13
7985795	16
3725945	13
9288396	13
3845680	13
26048198	13
18749020	13
32101228	17
2785199	16
1213337	13
33483645	16
1341473	16
31126165	13
1783630	13
5226314	13
24954626	13
76109	13
18122520	13
14490162	17
26260010	13
39196723	13
11507662	16
14323898	16
11054653	13
18893503	13
5824142	13
14675793	16
3617510	13
16019945	13
7138840	13
467381	13
8910901	13
3755628	13
17734061	13
8462237	13
33436557	16
18765349	13
22975863	13
34608500	13
612721	13
2760807	16
17366083	13
7043924	13
35746964	16
37614543	13
8356692	16
17952178	13
10595854	13
4117232	13
3545055	13
24641720	13
9263395	16
17423647	17
2376039	16
502711	13
11179935	13
16304509	13
19162854	13
7445285	13
4389940	13
16940400	13
6213818	13
4560996	13
321439	13
716527	17
1165943	13
833892	16
4585664	13
9139023	13
3544847	13
3312486	13
768248	13
10373075	13
736390	13
17289311	13
8286656	16
5329580	13
5360630	13
23873991	13
13363443	13
9369638	13
3305988	13
5737655	16
11285446	17
3278148	13
734856	13
3331290	13
5299485	13
18809754	13
445297	13
139443	13
22478723	13
13167805	13
2265141	13
2888471	13
9861348	13
5931289	17
3054593	13
1775997	16
9410118	16
7513434	13
20968394	13
24511807	13
17171865	13
2083659	16
9930916	13
14497390	13
10876308	13
11272021	16
5573028	13
2306195	13
10451043	13
20986031	13
44691524	13
19085878	13
12868311	13
4554910	13
4856347	13
67462	16
11245749	13
25078208	16
7749862	17
6110135	13
1031643	16
13976997	16
24693320	13
5032001	13
4632208	13
9912218	17
11287459	13
3872873	13
17991528	13
999545	13
602014	13
22730253	13
3817072	13
447779	13
3053411	16
14215769	13
34242729	13
4340006	16
4747983	16
31006417	16
428670	13
11028146	13
16494480	13
7072117	13
16999733	16
678208	16
6605816	13
20182146	13
451565	13
11132751	13
5157621	17
17777458	16
2704749	13
8485930	13
989882	13
9458522	13
10762342	13
11627647	13
18245376	13
24165400	17
1582163	13
11964993	13
2259154	13
1990676	13
1220967	13
26590041	13
18090113	16
13749231	13
8866201	13
16483889	13
1166361	13
2401068	16
33063246	13
7522364	13
17922820	13
8007979	13
11740480	13
9245745	13
10602667	13
54143649	13
4829274	13
18301732	13
2230750	13
8013043	17
1626558	16
33098952	13
12079252	13
11045263	17
28010008	13
2342139	13
15626689	13
17134405	13
4753271	16
15626086	13
535899	17
1008142	13
16389869	13
44766566	13
5017227	13
4199565	16
8812958	13
2197358	13
5095570	16
31043274	13
1477004	13
21156452	13
23872043	13
9181639	16
16259297	13
676929	13
6351961	13
8726566	13
18272190	13
17043315	13
2967090	13
1837053	13
1508510	16
1429995	13
1073317	13
13783322	13
30502496	13
1061858	13
1728323	13
4553756	13
3743633	13
1531970	13
5334413	16
11582442	13
13678028	13
3308339	13
11440922	13
13289939	13
42710060	13
3287921	13
3202078	13
8240449	13
15897599	16
93782	13
2348707	13
18528678	13
17317733	13
28538085	13
372260	13
1518077	13
941425	16
36423	16
7797808	13
10954612	16
22735904	13
3714465	13
4120724	13
10845003	13
1759166	13
8285426	16
8521649	16
7086242	13
5424337	13
1510600	13
1418233	13
303626	13
6020714	13
42496975	13
12632959	16
1575168	13
680733	13
1631868	13
4600019	13
3715933	13
13386486	13
4026371	16
3055598	13
11320550	17
3429347	13
7149823	13
8146436	13
3258962	16
527506	17
5540255	13
3254986	13
2053911	13
13785595	13
1793631	13
952365	13
3453782	13
5484459	13
7394055	13
1424069	13
20169106	13
3244622	13
6520003	16
70585	13
7944412	13
30623056	13
331383	13
1705306	13
15220096	16
1900996	16
1483680	13
15994213	13
1237624	13
10047488	13
3065073	13
1713593	13
2232286	13
11407342	13
25844175	13
370633	13
9656611	16
1438904	13
1735300	13
9418888	13
20503541	13
5119967	13
6770834	13
9393494	13
11427355	13
26654495	13
651421	13
8979002	13
14313369	13
2252250	17
1977887	13
32596304	13
11920222	16
7458623	13
6477082	16
15153231	13
20331903	13
8788076	16
977226	13
6085501	13
9298167	13
6478734	13
145202	13
3602500	13
2298448	16
4596717	13
6050039	13
1280498	13
756250	13
7839436	13
597343	16
1869385	16
4784492	13
15617031	13
11770474	16
26150688	16
26371393	16
5589619	13
717490	16
17455527	13
2289865	16
3114581	13
11583791	13
4121105	13
1172463	13
3790776	13
5053225	13
17400790	13
16682444	13
10022696	13
15842379	13
6792932	13
80946	13
9429780	13
13818276	13
8838378	13
7706591	16
3930175	13
1032677	13
9458990	13
10417664	13
2957977	13
798029	16
4312740	17
3574062	13
1242360	16
10089755	13
1629079	13
3568847	13
16537758	16
12528224	13
2922268	13
14122600	13
14033311	13
16715374	13
44133726	13
12270730	16
6632013	13
5386392	13
4421965	16
2067167	13
1702306	13
951630	13
13011225	13
21637936	13
19874026	13
2490346	13
3233370	13
3892993	13
14756455	13
11085668	13
6078649	13
20524740	13
31507539	13
4089875	16
17021829	13
5558944	13
2150914	13
7143493	13
6083374	16
221523	13
34814819	16
2845196	16
5212534	13
5205114	13
2357587	13
1829452	13
3966450	13
7882889	13
33629439	13
1079296	13
20282286	16
6739891	13
3307632	13
5344937	16
567204	13
12460922	16
3877457	13
1498477	13
1984977	13
357379	13
218414	13
15294970	13
25497313	13
5895034	13
19263788	13
8609641	13
23358819	13
19148534	13
6896202	13
1022530	13
658939	13
6355572	13
30057	13
11739933	16
6263353	13
1264370	13
4442072	13
273120	13
3425922	17
4430517	13
9465457	13
609221	16
16042286	13
3138934	13
4757981	13
39499731	13
11100487	13
3685966	13
10697942	13
13020236	13
2152084	17
3772529	13
1843034	16
3462464	13
26128694	13
468213	17
5985141	13
4112642	13
7116777	13
15882989	13
218026	13
1185163	16
1882111	13
1009521	13
3352880	13
1167773	16
1588849	13
33630488	13
5537042	13
1838525	13
3734207	13
3160216	13
9779438	13
3553831	13
17939814	13
1659075	13
1915590	13
10102383	13
269467	13
5891351	13
801491	13
7471594	13
460890	13
438587	13
2772843	13
10436224	13
11660787	13
10855352	13
1671447	13
186049	13
5804338	13
6535546	13
2853581	13
9663947	16
39682990	16
4739860	13
7664742	13
8141090	13
9014773	13
7874396	16
13392678	13
8585152	13
7582982	16
16612920	13
9018451	13
1630988	13
3087669	13
4641215	13
3968931	13
9958858	13
45184053	13
4569244	13
4808428	13
26649819	13
206180	13
12080482	13
9300142	13
13406131	13
6503189	13
15360222	16
3238680	13
11487945	13
1082299	13
6680122	13
7104242	13
10779742	13
11986418	13
3866237	13
2978676	13
6132705	13
38165945	13
386618	13
5417	13
13025098	16
885725	13
3245325	13
941553	13
13107028	13
16934241	13
3678812	13
3341022	13
9249283	13
11777643	13
12137433	13
2473455	13
772417	13
10405116	13
4731714	16
12180220	17
2688300	13
179455	13
10686837	13
4735403	13
18854709	16
9537384	13
9835555	13
11620606	13
353114	16
21071345	13
2275366	13
6499679	13
9902909	13
268391	13
5572896	16
2619715	16
14774961	13
25557842	13
10525355	13
2214602	13
4346182	13
85189	13
4751584	13
12858264	13
541544	16
6632886	13
18800578	13
3140168	16
2308865	17
13445086	13
3348966	16
6402411	13
137651	13
1090945	13
5849289	13
16064539	16
1451559	13
3339506	13
26202046	13
2605686	16
16671970	16
35955862	16
6884171	13
9045825	15
1325853	16
20907890	13
2876746	13
1162143	13
4040941	13
4080045	16
17825364	16
1403253	13
8782596	13
5352757	13
6200318	13
8387188	13
7355106	13
4962069	13
1797686	13
10712760	13
6783843	13
8635172	13
9812043	13
1063988	13
17131936	17
7798943	13
349822	13
443678	16
1497225	13
6600082	13
1637958	13
39474786	13
7514062	13
1537483	16
16220006	16
3641232	16
3019604	13
13219811	13
2738776	13
735105	16
2427705	16
24706363	13
17073744	13
2541753	13
842036	13
579719	13
7345	13
29765306	16
3116092	13
3393304	17
1614997	13
3697395	16
4186347	13
10850168	13
1581621	13
6953347	13
3914345	16
6866185	13
2657865	16
6035210	13
11790051	13
2168819	13
14341255	13
12313879	13
30629136	13
12302753	16
1926328	17
7335986	13
5968355	13
14070132	13
1578861	13
1796082	17
1627226	13
38710	13
3193495	13
35397720	13
3734397	13
10144862	13
32964566	13
4693282	13
14114328	13
12144912	13
6373907	13
1722562	13
1758229	13
6645000	13
4398037	13
2540314	13
3052322	13
9370146	13
13127196	13
4404021	13
1303977	13
2323431	16
7512994	13
19158076	13
3740721	13
11172	13
932602	13
15962378	13
11817607	16
5818399	13
1994913	13
2857784	16
2987806	16
10091848	16
31518673	17
2888528	13
3504076	13
4909138	13
22933693	13
5641117	13
1029119	13
239211	17
2760535	13
180336	13
2901562	16
4710837	13
3566268	13
4533536	13
2361761	13
11325499	13
1219986	13
20097269	13
196812	13
16728443	13
1621593	13
2518	13
7770987	13
13385867	16
13333623	13
6278998	13
25326903	13
14995175	13
7549859	13
92639	16
19809481	13
1538747	16
7118730	13
6483412	13
8746730	13
5396884	13
2373242	13
6438565	13
184838	16
10038839	13
392615	13
5029823	13
4109925	13
20933715	13
1929241	13
209304	13
16928426	13
31212771	13
17766632	13
1952865	13
26797405	13
1568882	13
1844518	13
4095849	13
1633963	13
15241911	16
2326996	13
10813857	13
13946848	13
3173867	13
555218	13
33809514	13
38284415	13
609895	13
603792	13
1936992	13
1235336	13
6767144	13
19461300	13
7813017	13
352186	13
4146929	17
4667687	13
18226456	13
6635610	13
40182162	13
4098714	13
3681391	13
6132342	17
46407249	13
9064	13
8595103	13
8144857	16
9364649	13
4020628	13
5350542	13
627577	16
3264488	16
6421337	17
8003984	13
3432087	17
1745528	13
1295647	13
5451106	13
3102884	16
3262948	13
8271144	13
5284519	13
3484611	13
6135221	13
19213631	13
4778702	13
4628389	13
9266603	13
13830484	17
2291044	13
5673101	13
3294102	13
6342383	13
23143533	13
17493092	13
10247791	13
5422840	13
2025522	13
145833	17
24784015	13
4225194	16
9227666	16
19988163	13
639933	13
12738083	13
7024234	16
6847214	16
107464	13
5335407	13
6481790	13
15796552	16
309963	13
723716	13
16449652	16
4712587	13
11062926	13
1045095	13
2372801	17
4277058	13
7563130	13
24604860	13
7293782	13
608673	13
2559594	16
541220	13
2187423	13
682843	13
928704	13
921134	13
1173571	13
926194	13
6018159	13
595087	13
4573930	13
714302	13
5650584	13
2236332	13
24299033	13
2292394	13
4781429	13
28510298	13
3379267	13
19942673	13
2169832	13
2222078	13
6751604	13
46011	13
801987	13
26234445	13
9050928	16
5922603	13
17280436	13
3175892	13
8186436	13
2029462	16
956407	13
3803907	13
9302411	13
673754	13
8480810	13
6438616	13
23657574	13
3503152	13
97300	17
6979461	13
6156187	13
2351726	17
4827782	13
1015380	16
13124255	13
3781443	16
3810211	16
1329810	13
4142558	13
3664787	13
7734169	17
21313449	17
26068348	13
6174669	13
12219603	16
3460108	13
18759099	13
9389871	16
9907498	13
8357394	13
3240457	13
1339507	13
18300602	16
8426905	13
1275747	13
29107137	16
3561611	13
4350053	16
8866553	13
5927244	17
20240248	16
3108212	13
2513775	13
7324130	13
7775368	13
21256619	16
1530571	13
252279	13
16885958	13
4704228	13
17081709	13
12375096	13
27907719	13
2903057	13
10792845	13
25774083	13
18142251	13
3985831	13
13808351	13
8572397	13
312989	13
16177281	13
6087785	13
78957363	13
6627450	13
56503	13
14554504	13
562952	13
6912142	16
16495842	13
4768317	13
830670	13
7809486	13
3081974	13
16635649	16
796501	13
5305227	13
8560175	13
2474085	13
21014726	16
9013960	13
10149901	13
15023451	13
3316816	13
10846260	16
341282	13
7017379	13
18678535	13
439493	13
4244606	13
3568702	15
12371885	16
4928738	13
26437180	16
18523412	13
33679587	13
10930268	13
13835352	16
26892235	13
12206964	13
4887860	13
33281826	13
12132603	16
12316440	13
6739881	16
5022075	17
7383040	13
759782	13
734908	16
47760366	13
14268651	13
5442880	16
1865428	13
11747888	13
10753354	13
10601926	16
4311585	13
8045323	16
5461636	13
3969850	13
8677279	13
790618	13
6819212	13
9668752	13
227015	13
15605084	13
47675763	13
4997521	13
11969694	13
37962113	13
25197892	13
27501837	16
5378198	13
17324035	13
7805059	13
44222165	13
4483705	13
8618877	13
8905275	13
5996007	13
37781472	16
20274121	13
19397208	13
41597619	17
3577435	13
48518635	16
6927167	17
15415975	17
440331	13
29825064	13
16003763	13
32545280	13
1751033	17
1030349	13
2820587	13
17036227	16
23468151	16
9033109	13
7093839	13
15752594	13
23088137	13
6805192	13
9418909	13
6512682	13
16252443	16
4614465	13
1905192	13
22694069	13
6766285	13
3778638	13
6893683	17
4793493	13
5872978	13
1405979	13
12898997	13
2455426	13
10635976	13
8372206	13
18736725	13
10490764	13
22142871	13
16589	13
16059425	13
7791639	13
14247667	16
7396569	16
6789478	13
20329290	13
13660391	13
13965018	13
16632838	13
2362497	13
763984	13
9057507	13
16293147	16
2390407	16
10563338	13
2294852	13
1635922	13
4105040	13
9435814	13
19472869	13
2198571	13
8385219	13
17507214	16
2156312	16
12237462	13
21950174	17
4929145	17
2737574	16
17627977	13
23682374	13
5486267	13
6554831	13
382559	13
14372782	13
4518817	16
16068394	13
33603907	16
16919624	13
9301726	13
3035109	13
378447	13
7776820	13
10222757	16
5946415	13
8169779	16
13599108	13
4297606	13
8077258	16
8263423	13
17656034	13
5612270	17
12818296	13
23678652	13
10703702	16
47552807	13
4158822	13
9411087	13
4028544	13
6176276	16
3984247	16
306729	13
38772476	13
16858019	13
11924527	13
26286828	13
21625185	13
581455	13
7948454	13
870829	13
5776604	13
40103323	13
20391451	13
3577773	13
7776487	13
3092114	13
3996319	13
8172906	13
15254565	13
3555422	16
453031	13
10177038	16
1802586	13
888077	13
28829877	13
16923193	13
13338591	16
1370132	16
13642465	13
4836219	13
4715444	13
17272624	13
1580762	13
49212266	13
5168007	16
8709838	13
421554	17
2265771	13
7129139	13
7342992	13
2823915	13
7643196	13
16987697	13
6996961	13
6318587	16
3378181	13
37947004	13
7490650	16
13112042	13
13891756	13
17287509	13
17832560	13
28648865	13
58467323	13
14312620	13
15510845	13
2404668	13
9121514	13
28939438	13
14906598	13
1957199	13
12463534	13
18983491	13
7109532	13
12372270	17
31554363	13
1224040	13
62144	13
8775313	13
5978675	17
7441802	13
43211157	17
17472455	13
3314379	13
630170	13
4615876	13
6450813	13
5992055	13
6996203	13
16622654	16
1351351	16
22426419	13
3194013	13
13674904	16
19329986	13
11440042	13
1730993	13
8333557	16
14222696	13
3146186	13
1228785	13
9055	13
927101	13
11170799	13
19692553	13
2154265	13
30356041	17
5766272	13
3562967	16
10644586	13
15845033	13
761587	16
2263241	13
2022049	16
7073779	13
7189318	16
5787572	13
7169258	13
19946297	13
13410898	13
2468262	13
9338919	16
5799393	13
14714848	13
23519227	13
1286866	13
2141001	13
1687335	16
1869346	13
11292533	13
24044068	13
1119602	13
20994060	16
4888466	13
8663340	13
234491	13
2628511	13
7988307	16
2252199	13
3255601	13
7364425	13
23071994	16
2855811	13
30955348	16
8805784	13
1245851	16
10841372	13
16521567	16
24593101	13
37272965	13
2459846	16
7870487	13
9341120	13
768473	13
7223035	16
11262183	13
410315	13
2198708	13
6004537	16
916046	13
5290950	16
18084845	13
28656020	13
32482249	13
23675894	13
40331727	17
30939967	13
11960953	17
9735488	16
29088094	13
436006	13
4723242	13
6386950	13
8258719	13
58517147	13
3428612	16
4177195	13
8230793	16
7219133	13
30575043	13
15471433	13
8129913	13
3454818	13
40658125	13
25188407	13
60190441	13
4778010	13
73142258	13
554716	13
15079660	13
7095635	13
16598035	13
13775317	13
15771524	13
48975235	13
20488374	16
4329942	13
6597951	13
9512215	16
6060150	13
671288	13
22808923	13
1543019	13
4835046	13
21496950	13
5668346	13
9977661	13
13629194	13
4110508	13
30949420	13
7580779	13
643164	13
330572	16
1947082	13
18289750	16
4556454	13
28929460	17
2304311	13
9796710	17
4173578	13
7754590	13
3276736	13
2902528	13
23059804	13
10585872	13
3239062	13
3191467	13
19249486	13
42906279	16
10322173	13
14206673	13
11147730	13
3288075	16
12617489	13
302456	13
7454766	13
36359248	13
5593064	13
13458506	13
1699409	13
16415848	16
902856	13
13774194	13
26912234	13
2700184	13
12095016	13
2693506	13
2148428	13
48405821	13
31446133	13
3501737	13
2270719	13
5976232	13
8312189	13
21740368	17
19137838	13
10672	13
20749543	13
6836996	13
4484498	13
22379368	13
8241757	13
10705531	13
31952874	13
5204863	16
17119081	13
9480574	13
18267033	16
6486827	17
6759503	17
39950846	16
1476724	16
1504956	13
14054797	13
4286028	16
2953968	13
4985747	16
2987245	13
4817151	13
7758399	16
2217065	13
24941144	13
6652437	13
13787057	13
8208280	13
4425062	16
6063753	13
26037282	13
22211696	13
698359	13
12139535	16
7407423	13
1921454	17
6235264	13
6649427	13
2459933	13
18916313	16
6730266	13
12725618	13
6630412	13
6657618	13
4636616	13
1617380	17
685819	13
8667532	13
13715838	13
14778782	13
6684948	16
7840230	13
3166504	13
13740863	13
13572680	13
21409546	13
17830235	16
2059277	17
29463854	13
2807599	13
70179912	13
16110487	13
32024829	13
1241262	13
4647350	13
15277316	13
3805834	13
8870957	13
3502383	13
8000683	13
35134739	13
838435	16
13309604	13
16361508	13
1078022	16
3228647	13
2388647	16
1749560	13
7679100	13
2731917	13
4567188	16
1120993	13
37333941	13
5939854	13
35068619	13
6398592	16
44762070	17
9693896	13
4818333	13
23590246	16
14844812	13
2221104	13
7444724	13
27895701	13
2728227	13
5530615	13
5196381	13
5366594	13
5073939	13
18557396	13
11464573	13
5516887	13
4710926	16
11493856	13
7433050	17
25554757	16
10358676	16
12085413	13
840379	13
48348900	13
6023394	16
18038507	13
5373679	16
5834040	13
13347400	16
10321137	13
64573963	13
29639020	13
4592886	13
1806958	13
28365825	16
4002325	13
40334840	16
7112104	13
2719319	13
15294370	13
6324060	13
27508813	13
19159085	16
5666262	13
1369392	13
5878992	13
7007790	13
23187965	13
2308977	13
22802431	13
9670606	13
1836926	17
866398	13
4474706	13
1878566	13
6281318	16
27819615	13
152037	17
37066481	16
13811491	17
58822197	13
27876345	13
2963472	13
17710082	13
3377251	16
6045761	13
36710986	13
22879727	13
12990123	16
20807646	13
32751577	13
27310410	13
10858789	13
27302549	13
3490653	13
13419270	16
19611511	13
8081574	13
39137360	13
45350299	13
10401366	13
16620302	13
71839456	13
15892747	13
9833462	13
9497327	13
27925647	13
2822565	16
484185	16
21872923	13
22673582	17
32068766	16
2001887	13
746000	13
30259224	13
53680787	13
4493799	13
4855014	16
5563852	13
36071879	13
3104834	13
6323431	13
4093630	13
39326133	13
9426946	16
9127188	13
34096049	13
9190647	13
327284	13
9235092	13
16909328	13
14891978	16
8914102	17
50819551	16
9367499	13
35971455	16
15148214	13
3527773	13
2678415	13
31276367	13
37380454	13
2847445	16
41395192	13
2182559	13
22961311	13
55406707	13
11334121	13
15341325	16
4636799	13
17081093	16
12555043	13
40697058	16
15211115	13
17742522	13
16573395	16
9229451	13
4511262	13
14311876	13
18810095	13
5395342	13
53434519	13
20044461	13
647498	13
6951322	13
52775025	13
3044965	13
1578194	13
4215379	13
1537219	13
9445234	13
1590109	13
5395689	17
29048835	13
960518	16
9917852	13
4403302	13
25724680	16
24328977	16
1622649	13
8274344	13
8547796	13
8096168	16
16024645	13
6818279	13
20900249	13
10964033	16
16917998	13
12722856	13
52022356	17
8433750	13
4315838	16
10293495	13
36723780	13
13004854	13
70615008	16
8132175	13
12686937	13
6898285	13
18342649	16
937742	13
1444290	16
28782428	16
4047059	13
20665837	13
4796792	13
1985273	13
1644847	13
19595384	16
34607558	13
48383836	16
9205822	13
38693363	13
11980028	13
29904607	13
7053900	13
3048210	16
7549280	13
59776823	13
44295196	13
100769373	16
20684152	13
3802713	13
2922019	13
65070473	13
30793486	13
5048376	13
4094060	16
27974402	13
16928841	13
8326364	13
40528285	16
9974995	13
11633021	13
51519577	13
10173644	13
2349839	16
2155636	13
16890257	13
15836383	13
1345656	17
7610020	16
77120269	13
1847959	13
30765956	13
377402	13
53136553	13
16245498	13
6355589	16
5839442	13
4732596	13
4886970	13
4998292	13
8584296	13
17028181	13
6909781	13
1440010	16
10540183	16
22181841	13
10775489	13
62443612	13
2986213	15
20921431	13
336142	13
9514424	13
533670	13
1318009	13
35348502	13
11247012	13
26847321	13
15595506	13
72340144	16
45001631	13
7375024	13
3296098	13
5950996	13
3591307	13
11884581	13
13565165	13
7015444	13
4638062	13
26136818	13
3259215	13
233627	13
17192987	13
8739646	16
14493608	13
17277327	13
40116963	13
23653279	13
7764188	13
19223465	13
6069756	13
10131615	13
84927765	13
3231973	13
38451086	13
24186330	13
44048414	13
35508359	16
4369784	13
2399137	13
20542402	13
8406757	13
17399201	13
41752870	16
15266986	16
6212437	13
5365926	13
13709221	13
28053915	13
11988017	13
1738471	13
164975	17
823576	13
5954759	13
4272495	13
4412624	13
221586	16
22160607	13
6956501	17
15200644	13
41698857	13
319453	13
55257081	13
3091941	13
22826458	13
5566948	13
24284023	13
4145031	13
13275850	13
8669535	13
12185931	13
32877570	16
1018983	13
28085696	13
16640153	13
4536508	16
49493202	13
6392376	13
3503176	13
108070786	13
224317	13
1531585	13
2916395	16
3894844	13
24303243	13
6204091	13
1021937	13
7640256	16
6228228	16
13251190	13
59555287	13
8464344	13
11756820	13
7446174	13
6142834	13
17629795	13
11098574	13
16391580	13
19606586	13
30064947	13
2998031	13
2142799	13
1147642	16
18303085	16
12310230	13
1680644	13
3644498	13
36253438	13
20008400	13
17674461	13
11827399	13
23175287	13
2079134	13
14658089	13
17684410	13
24776998	13
29629556	13
61863345	13
144024567	13
2913699	13
52953754	13
30736836	13
26192308	16
27990191	16
42953850	13
15143776	13
33634359	13
10604967	13
33293824	17
7502072	13
1976944	16
7264039	16
12628624	13
7855460	13
32359429	13
5461319	13
42494994	13
9244638	16
6343365	13
18084232	13
2018908	13
128003418	13
17905165	13
6281257	17
5516753	16
10268104	13
16901464	13
18519779	13
4305682	13
9094764	13
34748969	13
4894263	13
2453715	13
247147	13
11550723	13
17089440	13
9692337	13
25399122	13
11262805	16
6416335	13
11373056	16
46890013	13
9397431	13
4893574	13
32533329	13
22834061	17
18748404	13
11951859	13
93652937	13
10926354	13
67502328	13
8678624	13
4512091	13
15927076	13
19980323	13
16191284	13
24544017	13
52809892	13
17993119	13
1231662	13
1315157	13
3389118	13
33732473	13
1403909	17
16076418	16
11620434	13
14530707	13
4572888	13
13573529	13
34091984	17
7820672	13
4782535	13
4736759	13
43925478	16
68660461	13
8627970	13
351313	13
12672364	13
15264067	13
20007807	13
18514768	13
7128646	13
21023082	13
8577911	16
27671562	13
2698454	13
2277125	13
27912943	13
20261756	13
2348352	13
14598253	13
924564	13
9646894	17
25216222	13
395633	16
18591083	16
12715825	13
1678788	13
1047950	13
4445384	13
16188021	13
12932013	13
11038782	16
12094092	13
14808342	13
15113213	13
23155471	13
8399629	13
9614410	13
10944401	13
3993970	13
7093995	13
4308351	13
5744964	13
19629233	13
4537720	13
20127148	16
41013	16
12862788	16
4235729	13
13450525	13
4749879	16
10760332	13
13767230	13
23020479	13
25259065	16
5271010	13
23222506	13
2366482	13
5810938	13
398344	16
10288685	16
19374323	17
31101725	13
6185071	16
18427600	13
15308172	13
5252899	13
4061623	17
2368572	13
28135680	16
1927838	13
30899474	13
726893	13
2752475	13
7950312	13
16970078	13
12417500	17
1059208	16
1444399	13
21820997	13
19673534	13
30174002	13
9015631	13
28393122	13
7042369	13
4360150	13
9782519	16
2145044	13
38073731	13
18034294	13
17057380	13
23205113	17
1085695	13
14032083	16
3498434	13
23679691	15
3605273	16
2277123	13
5367578	16
7402357	13
7688159	16
19129636	13
3964798	13
6267206	13
4794677	17
3887102	13
27327377	13
21744318	13
23580758	13
3893788	17
1116930	16
3564594	13
7084674	13
189229	13
9604356	13
2841453	16
25593547	13
48089675	13
9173554	13
11482866	13
5289532	17
16864131	17
13600412	16
7586547	16
16342391	13
10232330	13
11463027	13
12253316	13
13860723	13
14745476	13
46839855	13
10094489	13
2848890	13
13546334	13
8230126	13
33583818	13
5188561	13
32925438	13
7696546	13
39225898	13
11215996	13
51629686	13
13240208	13
1281121	13
29904163	13
18188726	13
42209910	13
7104849	13
20063733	13
16967491	13
32977581	13
22520476	16
42192135	13
23458203	13
17276453	13
6117987	13
4007938	13
14133145	13
8785916	13
6455812	13
5989454	13
15708770	13
22287878	13
16630457	13
5191681	13
1455403	13
1174716	17
5204521	13
15742734	13
1924560	13
1699178	13
8820116	16
18042794	13
12140734	13
23278546	13
34851144	16
11131404	13
32327809	13
2407523	13
45272435	13
943437	13
354188	13
15441	17
47944370	13
11895947	13
1273647	13
60914908	13
7329105	13
28911397	13
21425970	16
2619791	17
464001	13
27963456	13
11354154	13
12752113	13
12295768	17
4054936	16
4475742	13
10352473	16
1781347	13
9052484	13
12772942	13
12421473	13
76947	13
6910104	16
5077791	13
335688	13
2070097	13
5206904	13
10203695	13
108883	13
986821	13
9211190	13
7011114	13
44868518	13
1678480	13
11218337	13
9063180	13
23343709	16
722948	13
5119159	16
35438868	13
4459119	16
3401017	16
21479417	13
15819246	13
8989291	13
16567508	13
734996	13
12948622	13
3957468	16
9017442	13
13524852	13
2046412	13
7305462	13
20301861	13
16933831	13
11297991	16
1850100	16
9621546	13
15146354	13
8787454	13
7183525	13
1382515	17
2654323	13
4309571	16
40914808	13
17648490	13
8845426	13
9607287	13
55032450	13
4680799	13
32631738	13
4466753	13
1562053	13
38920769	13
52146138	13
100441	13
1813877	13
18906274	16
3630659	16
22878555	13
4329277	16
22247153	13
1571093	13
11900413	16
16895311	16
25937728	16
17901977	17
27743027	13
33972904	13
6787023	13
7438007	13
14112040	16
15532855	16
6846713	13
25728671	13
4338034	13
5057007	13
15315537	13
734740	16
27742087	13
19780120	17
21527813	13
7473748	13
2512918	13
4464898	16
29324804	13
21083351	13
19949832	13
5993794	13
12813867	13
38368842	13
7678103	17
11733088	16
1840195	13
19846487	13
9210164	13
14899609	13
2764832	13
4581700	16
9761553	13
10935376	16
2523621	13
568431	13
5585998	13
3345490	13
31478295	16
304509	13
32053502	13
26844426	13
7626026	13
5512596	13
9169061	13
3670476	13
5251620	16
1752898	13
2764779	13
22045263	16
33425477	13
107011	13
7689571	13
40996248	13
9341403	13
15659941	13
2039995	13
5297786	13
20656671	13
1016309	13
4165329	13
9781129	13
7973470	13
66209691	13
9664403	13
20017606	13
7823862	13
2163849	13
29978997	13
41421117	13
3281223	16
4587725	13
15879081	13
14566990	13
4240129	13
4697781	13
4436486	13
9170911	13
5153379	13
8030919	16
23687334	17
66994128	13
19851454	13
4453917	16
18355807	17
3144524	13
2575192	16
15707794	13
23832947	13
3828520	13
20854559	13
17556507	17
20024915	13
1992016	16
22167734	16
17107908	13
16004736	13
32320595	13
53911715	13
8820416	13
1261502	13
8266305	16
38206627	13
11962260	13
4816558	13
17737625	13
11209022	13
5085905	13
5500365	13
19290113	13
5053355	16
8059811	13
10315196	13
3376508	13
20662184	13
11280050	13
40193795	13
9151059	13
4325808	13
13122235	16
11262468	16
16665247	13
20684273	13
13062878	13
20610610	16
21210774	16
5754305	13
3023189	16
673321	13
13792829	16
4540066	13
25040729	13
26375017	13
19314283	13
9099451	13
20944661	13
14776419	13
2572451	13
68632387	16
1976664	13
182987	13
29519039	13
59504712	17
7493505	13
6398194	13
29919554	13
12202312	16
2601001	13
13185990	13
833469	13
50235335	13
48686107	13
4690852	13
7035856	13
20736948	13
37247901	16
648406	13
17443840	13
6321609	13
15147270	13
4957115	13
31066876	13
21522795	16
5576225	17
19980902	13
402504	13
37183580	13
31878322	13
9416468	13
5345201	13
9271401	13
2895157	13
29967297	13
19534734	16
5608178	16
5309294	16
26303343	13
9045554	16
7177065	13
3696773	13
3632533	13
22161414	13
41288483	13
21529297	16
61712365	13
10653787	13
50023891	16
1206144	13
15261093	13
28471212	13
7259227	13
10433693	13
15846887	16
3045121	13
1487305	13
1838671	13
17268605	13
4814899	13
10754268	13
2072352	13
1269555	13
5676332	13
20872711	16
17974757	13
9612181	13
19548503	13
53021	13
5236746	13
8726893	13
38549323	13
6757817	13
1981115	13
11649973	13
12917102	13
4370034	13
58406223	16
3146130	13
27671697	13
2116906	13
31272659	13
712685	13
748857	13
19541675	16
59107876	13
453003	13
24094494	13
77166845	13
1676563	13
4199937	13
16480	13
15689244	13
19312909	13
7880954	13
2830640	13
4839754	13
49533867	13
56976349	13
56586255	13
10478850	16
13611856	13
11594355	13
23203491	16
114172	13
1160204	13
11918798	13
1528053	17
21346616	13
4709595	13
7376300	13
6116128	13
1927177	13
98694	13
6522734	13
8461296	13
502974	13
1868603	13
2987638	13
13791361	16
18357896	13
14945217	16
9298048	13
10255733	13
4750689	13
31720219	13
18146604	16
45857110	13
126153	13
41574915	13
14772461	13
23271141	13
1213456	13
8345901	13
16172687	16
36930894	13
19198162	13
177986	16
18722048	16
22038881	13
24483393	13
26211552	13
43275813	13
18445588	13
3514852	13
12978053	13
1392700	13
3418813	17
17118198	13
7210391	13
11326660	13
3566584	16
7849195	13
2996930	13
2090233	13
13731488	16
18451343	13
18080960	16
33441120	13
21732114	13
4232278	13
5276472	13
2562310	13
77424	13
20576179	13
17961164	16
18253372	13
6944976	13
5987175	13
10635309	13
14674810	13
3969195	13
5553525	16
22370641	13
3051151	13
5755813	13
7487677	13
6676902	13
30156961	13
1561103	13
6206241	13
2681216	13
1825957	13
12748711	13
18983974	13
12048817	13
7464120	13
1681636	13
31417737	16
18161144	13
1921364	13
16920060	13
3350293	13
7869582	13
13850789	13
181856	13
36814883	13
7101978	13
38239183	13
19814451	13
13699170	13
23528236	13
18759821	17
10904123	17
19126646	13
3902728	13
58665263	13
41348878	13
55132	16
40111522	13
21888978	13
383771	13
1057362	13
79504862	13
72570348	13
4624658	13
39501302	13
33967941	13
5709125	17
5594586	16
7742775	13
67472655	13
28506887	13
23510862	13
4119694	13
26313180	13
68210810	13
12391377	13
695640	13
6086031	13
74047870	13
38095885	13
16775467	13
7515979	13
2973394	13
44410402	13
14092636	13
2957105	13
1483933	13
9046958	16
7323694	13
3893027	13
28832785	16
7009714	13
1611896	13
111586515	13
7858928	13
309140	13
15614823	13
8753262	13
20324287	16
7720434	13
1204849	13
12850830	16
14919372	13
11179489	13
15491579	13
8865716	13
24183877	13
1389287	13
17146395	13
33900459	16
6524554	13
9484939	13
12609431	16
38673052	13
3462559	13
12219711	13
11183916	13
7973546	13
3877337	17
25334741	13
776840	13
32893050	17
22795080	13
5403145	16
17729674	13
4835382	13
38083588	16
25321834	13
11412016	16
7795685	13
18813355	13
19164090	13
1519824	13
73895557	16
4993300	16
26331604	13
29743149	13
47870515	13
1569453	13
22578592	13
31233842	16
21441663	13
33850480	13
4963092	13
19110575	13
2987058	16
7401503	13
79644244	16
42572014	13
9332925	13
11215915	13
3533707	13
3461718	13
4106123	13
8716186	16
2050555	13
16587502	13
6144379	16
20260510	16
11332458	13
12103722	13
25107302	16
22960275	13
50356869	13
2172830	16
988852	13
56863586	16
6841712	13
2080706	13
603878	13
2533328	13
28811267	13
1868187	13
17965336	13
48941183	16
12850592	13
2257872	13
241711	17
34374783	13
1986589	13
10977803	13
523201	13
19950033	13
16844877	13
4596535	16
4223721	13
13910931	13
34003374	13
40167088	16
621028	13
3853927	13
25138615	13
2540266	13
20695829	13
22914889	13
22998005	13
25924599	17
10730316	13
51238581	13
8545634	16
10824565	13
1129535	13
13314767	13
1369307	16
4982106	13
18532262	13
6360861	13
60969675	13
8844949	13
33089105	13
16278851	13
545132	13
8909757	16
1122718	13
9228047	13
18780718	13
8070671	13
15753619	13
5861673	13
14278417	17
4677705	13
52311268	13
4267020	13
21311818	13
1474600	13
1476725	13
19464812	13
7521609	13
19140085	13
18030982	13
32293571	13
3230431	13
284579	13
31572668	13
18534101	13
275939	13
3256540	13
3250366	16
22975194	13
24168094	16
21909051	13
903537	13
5559544	13
1400131	16
16379802	13
20278251	13
16367273	13
6682615	13
2729346	13
42929782	13
23032509	13
4800492	13
149783	13
955318	13
2426362	13
11732280	16
4999556	13
5988336	13
27782884	16
21821936	13
26633611	13
1604158	13
15839601	13
25150981	16
33166252	13
4987110	16
13074715	13
19632581	13
837796	13
20691802	13
10105938	13
9018705	13
15447613	13
25532764	16
21098167	13
26378006	13
7366084	13
24069650	13
2772984	13
2045297	13
60763549	16
4660314	13
42984995	13
10852633	16
22510302	13
12420238	13
29834329	13
107277239	13
14737335	16
11747516	16
42817860	13
12379127	13
19608578	13
691832	13
33427552	16
10498902	16
75181330	13
21257002	13
13582818	13
15379351	16
6845124	13
18083570	13
36254766	13
39209281	16
8636324	13
13612417	13
28100176	13
21642878	16
106245527	13
3556993	13
64329407	13
13308961	13
28867972	13
2848654	17
6956380	13
14742991	13
13483463	13
8213832	17
24110743	13
24572836	16
13007012	13
9963620	13
20550389	13
124702922	13
2983896	13
74004127	13
11228576	13
28337465	16
8462428	16
12966866	13
22950140	13
19698188	13
16483820	16
6023140	13
7618661	13
4480471	16
41840711	16
2158079	13
48601778	13
9577243	13
10447329	13
1739375	13
17371828	13
101051866	13
27444675	13
40381943	13
13324770	16
13444657	13
25437947	13
3029067	13
20301354	13
31799134	13
3792209	13
3885652	13
25560897	16
2946470	13
7286467	13
28886594	13
25211480	13
11698240	13
3793186	13
510461	16
7944663	13
13112524	13
90115144	13
3928056	17
13429203	13
405107	13
18456587	16
66181055	13
14636248	13
10165652	16
124653	16
1006867	13
53936851	13
5745068	13
9478302	13
12273857	13
75182814	13
40709363	13
18905847	13
21275689	13
17195602	13
75770540	13
10544831	13
4985210	13
52700342	16
8277888	13
2405364	13
72207487	13
3663285	13
4204308	13
40194114	13
79952920	13
881744	13
9277296	13
35722777	16
4167227	13
4117189	13
38873457	13
18827476	13
25344348	17
17352347	13
261212	13
26498041	13
2587651	13
70958005	13
5099060	13
23074613	13
59882521	13
28668916	13
17775764	16
3194233	13
5193439	13
23994012	13
3337231	13
24308784	13
12599017	17
31998632	13
32243190	13
50834859	13
13347432	13
22181305	13
2465916	13
17956663	13
12105895	13
13218977	13
401923	16
10497240	13
29094375	13
9930230	13
16528134	13
2904780	13
2232522	13
32094243	13
37534690	13
14321888	16
14783863	16
13853348	17
11393677	13
21014360	13
31394665	13
10647898	13
25590926	13
6844179	13
88394139	13
15776686	13
33054181	13
13057437	13
15050838	13
1936851	13
7274093	13
3290911	13
29449545	13
18264266	13
12514168	13
23648413	16
13322047	16
9694693	13
5360504	13
8550644	13
18231709	13
36631002	16
1206231	13
14366551	13
12571773	13
20769653	13
17299122	13
60612781	16
18391008	13
26813138	13
44455187	13
22267273	13
4242076	13
2593189	13
7461626	13
40742112	13
1748404	16
16870449	13
27728081	16
10783113	13
10776563	13
37936792	13
14380086	16
3208708	13
12825789	13
15118404	13
9075880	16
21152105	16
13247580	13
3926776	16
35523207	13
9893280	13
22543938	13
24838689	13
17583825	13
13051559	13
18359672	13
25514670	13
65074495	17
13524428	13
1208880	13
1027729	13
14646062	16
28630735	13
6179147	13
25669895	13
5928132	13
2614220	13
20311299	13
23860519	13
4817728	13
37596712	13
3335801	13
20657061	13
25158882	13
1782296	13
34036678	13
12687699	13
22375700	13
14660062	13
4953895	13
17621356	13
83206016	13
4292809	13
64394356	13
7300635	13
38681162	13
89841542	13
2093300	16
4761429	13
8001457	13
10318023	13
9972268	13
20432770	13
69521273	13
24893984	13
8100438	13
54350467	16
34531440	13
13330285	16
20232263	13
46694092	13
7569721	13
13329683	17
12862726	13
21004490	13
22124406	13
33734943	13
29104738	13
41453804	13
952934	13
31025422	13
17123879	13
43653812	13
6228999	13
10110415	13
43165988	13
32249940	13
13339639	15
1546697	13
790149	13
17525188	13
21822509	13
30007447	13
35498508	17
2540256	13
61559663	16
18531597	13
2224984	13
34601212	13
44564079	13
25820952	13
46381712	13
32324931	16
3566147	16
6324827	13
24066700	17
16775238	13
18985332	17
2495311	13
19199309	13
2478867	16
2586403	13
36709841	16
1169717	13
10875981	13
18853759	17
7550685	13
1300938	13
44841827	13
17376429	16
45824176	16
9287055	16
97554758	13
7167768	13
15509684	13
9291618	13
28590136	13
11304434	16
23656667	13
3697812	13
11485872	13
19847989	13
11537	13
7845093	13
35533159	13
15728041	13
69187103	16
107845802	16
14749061	13
7164601	13
52115191	13
378170	13
7374240	13
13889822	13
47225704	13
71815304	16
24590839	13
22511162	13
4241138	13
17922705	13
46277595	13
9773912	13
33105748	13
2612573	17
3075803	13
3444895	13
27186941	13
11960765	13
10476647	13
7959973	13
1409616	13
49381825	13
12569336	13
45953568	16
21021853	13
1221659	16
13484064	16
36233175	13
13435927	13
51469025	13
50295343	13
35929871	13
15132498	13
24337393	13
33418571	13
19879157	13
22011044	13
19238178	13
4098067	13
15304086	13
25932332	13
5628943	16
21631618	13
36121572	13
1938153	16
22703543	13
1227355	13
1058678	13
58052937	13
10551458	13
7454825	13
19917344	13
6823472	13
7817118	16
27172311	13
16723020	13
263047	13
13770700	13
17944098	13
34188706	13
19384033	13
15154181	13
29843738	13
80539343	13
22637321	13
46490212	13
35560415	13
1213716	13
2628223	13
25323858	13
5668709	13
5146259	13
74033293	13
2338521	13
6085492	13
10558702	16
20374997	13
3913291	13
84688957	16
5783488	13
16536961	13
9117911	13
2929298	17
2767609	13
31707983	16
3723271	13
10210582	13
1213205	13
12452093	13
5142246	16
4389077	13
22092800	13
37663780	13
380931	13
1722278	13
17488340	13
6092075	13
46677276	13
23056294	13
36956153	13
65999972	16
1982500	16
5204515	13
38764728	13
89718741	13
251327	17
96876534	13
20162523	13
15092065	13
3133853	13
6391135	13
23005898	16
45371397	13
1843745	13
2708728	13
30672049	13
937102	13
76880193	13
16029440	13
220525	13
12512327	13
3355492	16
76062881	16
9797798	13
349321	13
13154116	13
23775881	13
18092340	13
5571732	13
35451595	16
51777889	13
9461625	13
43319180	13
4569810	16
586254	13
8877605	16
28679075	16
111933184	16
10382610	13
2670748	16
21993043	17
37055396	13
48003857	13
6666603	13
19521204	13
25174306	13
8088248	13
32362071	13
9658202	13
5813625	16
4454069	13
17209972	16
8180547	13
15190728	13
1611424	13
29473233	17
1041566	13
17642264	13
29006505	13
4069391	16
59395769	13
749402	13
31833167	13
85964030	13
65103685	13
44147903	13
65452751	13
3771839	13
2342022	13
18924451	13
877005	13
1206843	13
4691282	13
41658618	13
18944819	16
10595944	13
279546	13
27650705	13
10594795	13
7929547	13
8900479	13
33034487	13
2886121	16
71586733	16
20288773	13
74387794	13
2829630	13
12434751	13
1122998	13
70003828	16
50060115	13
4140028	13
14695248	13
20119412	13
13004470	13
5335669	15
5358286	13
21432062	13
17336861	13
63363028	13
2219431	16
6505384	13
6779416	13
2441182	13
18612979	13
41186085	16
45235028	13
14591068	13
3497470	13
7072067	13
3349598	16
15402097	13
28716691	16
19554411	13
34407130	13
822938	13
3250545	13
22637479	16
9407601	13
53186078	13
41836973	13
990262	13
42077582	16
16577356	13
626503	13
30652496	17
46035004	13
26658180	17
7379275	13
21855788	13
40249221	16
49539021	13
7608352	13
8187002	13
20036461	16
16495684	13
9081205	13
18759353	13
867439	13
10143704	16
5799319	16
14442256	13
55759277	13
1922209	13
9984672	13
134209359	13
9693428	13
5816274	13
24583804	13
19548166	13
5392478	13
8009225	13
24121932	13
53608305	13
32198444	16
4716772	13
2609252	13
1399722	13
14280378	16
5138591	13
5571895	13
19277131	13
27079388	16
18880650	13
17815450	13
22033923	13
28470905	13
5592047	13
13838265	13
6387327	13
10525528	13
52706373	16
105348929	13
32599410	13
9393283	13
47145738	13
37254162	13
2157556	16
2218002	13
35664971	13
19745614	16
871728	16
2413286	13
13056484	17
34621835	13
1334453	13
44882496	13
10220384	13
6302442	13
12107617	13
22637023	13
11248956	13
19322284	13
21660720	13
8891259	13
39015609	16
28779392	13
2781489	13
2651049	13
11223152	13
19431132	16
48302920	13
5777118	17
48063902	13
13665839	13
12348007	16
4148598	13
37850273	13
712430	13
6179399	13
54307673	13
42567467	13
7022778	13
14545992	13
9989546	13
15553247	13
13561652	13
25163474	13
60119670	16
64597552	16
19500750	16
2308942	13
37504845	17
14868853	13
33310998	13
21533772	13
36766671	13
34255134	16
46054244	13
34234835	16
24537402	13
16667570	13
43511927	13
14848866	13
6761272	13
2209884	13
29481984	13
8172417	13
29731755	13
44456126	13
10518858	13
21540782	16
8651610	13
40139523	13
7559733	13
97318006	13
26958648	13
29713411	13
997645	13
2199728	13
10091737	13
29057710	13
2659011	13
3033527	13
17406612	13
29339065	16
12180928	16
821434	13
50166201	13
9054507	16
43087985	13
15105095	13
70575723	13
25410906	16
49961999	13
11174015	13
31558975	16
1002068	13
14063249	13
25038973	16
2181991	16
19579631	13
7282342	13
30305889	13
14573005	13
12707070	13
36673900	13
36665474	16
21470085	16
33402083	16
19943457	13
35242508	13
17094306	13
7409781	13
15283609	13
53838556	13
18422014	13
7129093	13
258918	16
44353868	13
6476807	13
41488392	13
45380218	13
18250738	13
19924629	13
26911321	13
5065236	16
39078706	13
49129230	13
60078431	13
42655869	13
15804933	13
10919439	13
46928581	16
5487383	13
2082690	13
11570404	13
7021651	13
14127275	13
11393380	13
53382618	13
28055509	13
2852369	13
25078556	13
7038871	13
7417343	13
17373650	13
27048488	13
6927931	17
4454130	13
8218819	13
40500579	13
3074199	16
36944094	13
516476	17
42038262	13
5006898	13
36748666	13
2090722	13
6011916	13
914201	13
2900910	13
24516060	13
50699958	13
8413211	13
98081745	13
11385460	13
23541773	16
71334280	16
294934	13
6906936	13
25618357	13
18047436	16
4417798	16
45618397	16
34521266	13
48941870	13
12724355	13
14551829	13
11925417	16
37377593	13
8741376	13
112922219	16
5526359	13
7604432	13
11210678	13
12056459	13
7756132	13
15073397	13
34299007	13
32809156	13
38072012	13
944272	13
14445257	13
15008431	13
56630980	13
6043392	13
12280516	13
2172193	13
27637779	13
21136736	16
28760566	13
45859776	16
6649600	13
38727886	16
44694069	13
34393886	13
12310069	13
2800260	13
12414530	13
27863488	13
648858	13
3020095	16
10942035	17
30645414	13
18457845	17
3773769	13
19476247	13
27991061	13
5512981	13
1325984	13
45949	13
10841529	13
17521664	13
13970105	13
34318105	13
1313449	13
9190062	13
3105529	13
7586170	13
37114500	13
58381001	13
4050115	13
16856726	13
2064219	13
64405676	13
18051475	13
33746439	13
13165252	13
19728483	13
24715879	13
2897567	16
11845777	13
14903444	13
1106243	13
3684412	13
28776210	16
47837157	13
22012329	13
2926307	13
3349518	13
27669360	13
1932226	13
3774819	13
31999132	13
14135453	13
2911073	13
52235800	16
13085951	13
19589277	13
36074003	13
63967274	13
12371226	16
19418956	13
4337569	13
20823218	13
8976475	16
13439950	17
2621550	13
4969309	13
20257282	13
3217520	13
28384774	16
8973871	13
3306809	13
27898169	16
18762721	13
937437	13
10435720	13
11570686	13
11188275	13
10907278	13
27445852	16
8780986	13
8355078	13
31098633	13
33547011	13
24290746	13
13229679	13
42956518	17
4025283	13
18895243	13
13139814	13
2567916	16
15224197	13
17219	13
42308369	13
10823868	16
32762249	13
817971	13
65510434	13
8051758	13
10510938	13
15707613	13
35960944	13
75626823	13
3267476	13
1391330	13
35509683	16
28883680	16
12681729	13
10969023	13
19788534	13
10810068	13
1391123	13
26671864	13
28974101	16
33901809	13
5316746	17
16727396	13
73809478	13
21889778	13
13007571	13
14470284	13
19380079	13
10413692	13
61388609	13
20901636	13
3038716	13
30045720	13
8341995	16
2451437	13
29656524	13
61731679	17
5999577	13
29519594	13
16228314	13
2421646	13
13998100	13
50849087	13
2142434	13
23521013	13
30644502	16
25293700	16
24787606	13
6729178	13
5119107	13
299289	13
1706941	13
47537	13
13310524	13
21260090	13
1796579	13
69074466	13
7006869	13
61993165	13
1371714	13
30212347	16
10054412	13
11950606	13
15184460	13
2375410	13
20651	16
419249	13
44369210	16
9032541	13
7405661	13
36931381	13
231	13
18218390	13
926391	16
20876772	16
1877997	13
16115398	13
3373776	13
34452887	16
38849804	13
45371746	13
124516827	13
17722369	16
10890155	13
49839377	13
4494476	16
13379961	13
6497077	17
29763960	13
22305325	13
27972166	13
18144484	16
41662364	13
47117256	13
14852510	13
4989663	13
24926000	16
9000941	13
17335464	13
20679844	16
12900075	13
21267936	16
17498882	13
7947206	13
25554810	13
3646443	13
31698072	13
1831420	16
13098461	17
42122039	13
6817755	13
69132334	13
9155483	13
31863841	13
7434065	13
13817315	16
34208978	13
38684166	13
20098521	13
41803313	13
31516031	13
64431	13
110272959	13
47066850	13
8235750	13
14715775	16
56003125	13
21993519	16
62037837	13
17813855	13
22287510	13
26148149	13
13799763	13
17723072	13
14141568	13
3246663	13
205661	13
8753136	16
21752200	13
27748664	13
35200042	13
53490613	13
759976	13
28886050	13
6342496	13
25988230	13
18365120	13
23515075	16
9472264	13
23478685	17
73358152	13
3026178	13
5592810	13
93028082	13
623309	13
11239961	16
6387867	13
16522003	13
52754539	16
10673267	13
3822920	13
75339464	13
33210073	13
43083122	17
7595193	13
14547263	13
13652643	13
28887154	17
20980425	13
13127692	13
1935582	13
8547411	13
12240749	16
6585300	16
1637205	13
15600029	13
2417954	13
13510305	16
25106507	13
14201348	13
9735095	13
19750585	13
40004278	16
8582149	13
11474665	13
2456530	13
55403494	13
34845538	13
19148260	13
40009736	13
6041689	13
16886401	13
36551241	13
15771834	13
5875170	13
8037719	16
50520333	13
19572642	13
4114855	16
39939849	13
43212315	17
1972681	13
7471373	13
38072828	16
29685359	13
23333146	16
69881911	16
12231468	13
15219596	16
25477701	13
1500074	13
23880055	13
5829559	13
14425269	13
22129799	13
25023047	13
42419872	16
68538813	13
28877196	13
5955051	13
6757568	16
17430388	13
17015247	13
36255539	13
9892968	16
9919560	13
19002649	13
11543235	16
8170169	13
67924924	13
10425725	13
23386829	16
5011101	13
3970363	13
13510995	16
18916509	13
63701	13
11184295	13
37541064	13
55952491	13
90175429	13
123451861	13
37984271	13
282027	13
21654541	17
24276580	13
10112564	13
54777869	13
13829323	13
12716809	13
16338807	13
74146705	13
33424805	13
23454879	13
1349922	13
18048568	13
46620521	16
128788096	16
423180	13
30226870	13
7135564	13
17491861	13
129505697	16
11089811	13
7156192	16
7531586	13
16980073	13
20080925	13
11574498	13
66029278	13
52898199	13
35659952	13
2768489	16
18096225	13
1439184	13
27182596	13
2758595	16
16998739	13
794184	16
9924104	17
9682451	13
39503105	16
53678775	13
28300032	13
34170741	13
5959472	16
12036451	13
18548263	13
11544217	13
58217286	16
24870720	13
796318	13
13940340	13
27202852	13
9686240	13
19536835	13
2866633	13
14457869	13
11360042	13
16245699	13
16359421	13
1883508	16
23008952	13
27071860	13
7396678	13
7723033	13
10809961	13
23598821	13
8919064	13
118482685	13
19703193	13
27604047	16
21084932	13
39941635	13
5754950	13
14698675	13
5426694	13
18725011	13
8350546	13
51573969	13
41488667	13
16658814	13
7020219	16
11588259	13
8156579	13
24897088	16
26771876	13
10611571	16
11458864	13
23466000	13
11999089	13
3467475	13
12341680	13
9521110	13
32847345	13
6178015	16
59670859	13
17422339	17
33013195	13
684359	13
37384710	16
21445176	16
374930	13
59216892	13
23363059	13
19007614	13
21382766	13
43143230	13
44789982	13
34583498	12
35772422	13
3225603	13
43516339	13
38282855	13
11425545	13
70164839	13
15595653	13
10507386	13
1359510	13
2170854	13
74134817	13
75611691	13
437537	17
7106461	13
9350681	17
13488428	13
7039062	13
49035041	16
11213159	13
30973480	16
131257334	13
16517972	13
50723880	13
12924267	13
3372685	17
41348098	13
21990774	17
15612298	13
14326772	13
27734370	13
24910084	13
9382263	13
9202438	17
83669761	13
15453762	13
42407066	13
6505102	16
15202954	13
9234695	13
4570576	13
35491426	16
2294856	13
7015307	13
50426116	13
5110454	13
18617848	13
41249789	13
33568011	13
7959666	13
13732597	13
10800099	13
3519556	13
5187059	13
122922488	13
22133855	13
21536481	13
3740270	13
21192345	13
9878125	13
227577	13
4659533	16
49656870	13
13613953	13
2661774	13
24225197	13
11555848	13
171641383	17
1644622	13
20946597	16
5275627	13
5930046	13
18981418	13
40272928	13
3553263	13
5533165	13
3963988	13
35062810	13
961708	13
9514385	17
3189005	13
42403507	13
1840168	13
49711922	13
34827946	13
1894070	13
21690647	13
114193123	16
21051308	13
37303715	13
28700421	13
3360589	13
7435817	13
39535525	13
34414167	13
20399462	13
27466795	13
55245524	13
6732479	13
56052440	13
76814066	13
12623496	13
43157765	16
11084459	17
73765329	16
36855919	13
25580560	13
18133174	16
5951356	13
32825132	13
41170756	13
8016230	13
13291540	13
23326928	13
8737614	13
28417148	13
65422724	13
3913401	13
15186452	13
30614301	13
29886921	13
27970246	17
5175952	13
25066595	13
5687518	13
16453820	16
10368463	13
58519258	13
44044809	13
23680509	13
41761485	13
3469977	13
8170753	13
63639183	13
37744918	13
67252650	13
6156246	13
90326627	13
31409449	16
17128116	13
18212447	13
7184219	13
57604119	13
112966825	13
36264488	16
54450397	13
18782529	13
61340775	17
18975055	13
41629706	13
12607919	13
5454933	13
4037734	13
22420235	13
36820813	13
17367284	13
23360061	13
11943692	13
49976624	13
4170270	13
26610218	13
16916210	13
13757536	13
33598182	13
3796218	13
19302149	13
47642881	13
19466757	13
5024619	13
34613021	13
45826154	13
9336321	13
33078387	13
29207969	16
8209378	16
25143372	13
7899260	13
56518322	13
43578564	13
1049752	13
45926757	16
48334296	13
17995135	13
31817417	13
32172483	13
47974922	13
42717756	16
4404945	13
37744771	16
94667395	13
28091561	17
3876394	13
2639805	13
7825338	13
1344395	13
49030256	16
20252705	13
39463498	13
45941893	13
19849150	16
37973774	16
22954467	16
967820	13
11963667	13
52392964	13
37247179	13
82645742	13
507201	13
9772	13
28323762	13
3959578	13
10340241	13
42822923	13
12644586	13
12961328	13
4275148	13
7445124	13
44957045	13
56326948	13
18026996	13
33381085	16
46756469	13
10111796	13
23867837	13
46813724	13
30411504	13
897119	13
22160747	17
199465	13
11266829	13
5785832	16
23397187	13
13176561	13
9656437	13
71817170	13
30790285	13
9398719	17
36155782	16
38422945	16
80009784	13
11205749	17
2399722	13
32303986	16
78126260	13
15556148	16
4236950	13
2192841	13
40836846	13
9164044	13
102699799	13
44439891	13
2864107	13
57726618	13
18197410	13
13019610	13
9140392	16
8038026	13
5058169	13
2489405	13
2531798	13
12476294	13
11639908	13
39339003	13
4724094	13
18926377	13
27780113	13
55801403	13
35735785	13
18262310	13
12482257	13
10726154	13
10572173	16
645127	13
24136196	13
29082841	13
19820414	17
69384543	13
52826804	13
39643045	17
13084832	16
16906621	16
21328520	13
82362898	13
31815422	13
13736671	13
7992752	17
1114773	13
15589766	13
945084	13
7647936	13
6080636	16
28593904	13
8788924	13
103599623	13
976231	13
19952118	13
56190255	16
3986670	16
27693942	13
27711867	13
1256776	16
2139463	13
113498871	13
17982261	13
10897106	13
52315965	13
68371031	13
16817765	13
25412718	13
26684499	13
45758248	13
57606866	13
4378176	16
12693331	13
11158638	16
26506759	13
14577637	13
356554	13
33142491	13
64790696	16
28723466	13
57800309	13
7361657	13
36161437	13
51863671	13
3387514	13
6620548	16
65798913	13
17690187	13
27374610	13
67477895	13
28608671	17
36655420	13
8307625	17
36080499	13
50850003	16
72311397	13
15695524	13
39999584	16
10913309	16
11798346	13
3181286	16
36527776	13
18520971	17
37411421	16
62137887	17
31354211	17
9643410	13
15820988	16
23779224	13
13365419	16
5769066	13
7678390	13
116612618	13
1996643	13
47060522	16
14608226	13
53810311	13
6346154	13
51397658	13
14392408	13
44308056	16
65782759	13
10246987	13
38952186	13
5184931	13
82827471	13
6668596	13
15804861	13
16322862	16
30508513	13
10850863	13
28006967	13
9184748	13
55056025	13
9389266	13
83063332	13
27948016	13
28111163	13
17913874	13
6494470	13
43285537	13
59371572	13
11762394	17
60573154	13
15003418	13
12738802	13
44125423	13
39411965	16
48018278	13
4294010	13
30535961	13
60788581	13
36502220	13
48965705	13
8993185	13
11588287	16
17880534	13
17528768	13
19217429	16
52125671	16
17224179	13
6011640	16
7808307	13
18405695	13
1029396	13
10375792	13
14333151	13
9720382	13
10702204	16
41240777	13
16313071	13
11287025	13
18634140	16
17100136	13
20691379	13
4225742	13
11127985	13
7432965	13
25968056	13
2120976	13
9053750	13
27793703	13
30449154	13
19363920	13
9993546	13
7115411	13
36791210	13
1387249	13
23498129	13
5722889	13
21755016	13
7631066	13
3374616	16
45762350	12
10840485	13
43455254	16
37327449	13
76643602	16
5309763	13
10229477	13
48255770	13
99315	13
49106357	13
39504511	13
2617369	13
52611192	16
88374166	13
3277513	13
12881730	13
4032703	13
841102	13
23048885	16
5607199	13
7067725	16
47533638	13
19414886	16
56749042	13
2096755	13
27507748	13
46280112	17
53278763	16
41516593	16
45981335	17
11795191	13
16255235	13
36708154	13
35625640	16
30161938	13
24951273	13
13366818	13
4161451	13
18263004	13
66260576	13
704788	13
2807585	13
6856512	13
820115	13
21789449	13
23881448	13
1830328	13
25614585	13
62321341	13
3087532	13
26567070	13
14294162	13
33589562	13
9293305	13
9767699	13
10870491	13
20200050	17
3597103	13
9148961	13
22961300	13
14196580	16
49161219	13
15150046	13
40848336	13
743914	13
28677601	16
22111450	16
2428071	13
9269329	13
15125745	13
42152239	13
28947529	13
32503269	13
50924194	13
9363889	13
12113632	13
51648954	16
5827393	13
24589539	13
1651812	17
60678840	13
6533308	13
54616915	13
45974821	13
3019285	16
50715484	13
52455432	16
21703212	17
14331815	16
129616982	17
53681437	13
1084632	13
78965560	16
8258519	13
1388437	13
34367977	13
97878477	16
39315025	13
41599241	13
27218309	13
17737016	16
11932584	16
12352282	13
14585006	13
24769573	13
8333370	13
2299483	13
11498048	13
8981111	16
3813258	13
17603538	13
42176245	13
73727589	17
55409717	13
21028732	13
12368394	16
17925053	13
6853245	13
10193852	13
6473400	13
1211512	13
11154854	13
12970305	13
3515354	16
274989	13
75514308	13
73691240	13
1166990	13
21145863	13
6827007	13
54500693	13
3970874	13
2415487	13
2293276	13
4241498	16
19106321	13
2670244	13
60611770	16
34703442	13
11164885	13
18168344	13
99540264	13
14298239	13
25434960	13
26149992	16
27295338	13
58725544	16
9239941	13
28353094	13
14465585	13
39163844	13
3382102	13
5087525	17
19895027	16
51917319	13
25266954	13
33912842	13
6546582	16
21303368	13
8991739	13
16900375	16
1247232	13
10033141	13
8132152	13
2486379	13
1370408	13
30952160	16
18041599	13
25001888	13
46742862	13
77828280	13
33296897	13
26023795	13
13804734	13
2935877	13
5244065	17
111483755	13
56400610	16
65125126	13
2763857	13
4709944	13
29334699	13
18257815	13
91149366	13
7055975	13
16152431	13
14094804	13
36350193	13
11007393	13
17490112	13
24071597	13
6591800	13
4249560	17
492009	16
43531051	13
15195176	13
9878319	13
20140509	13
21863214	16
9873765	13
105280	16
11354218	16
12316661	13
107408610	16
10768619	13
40261960	13
40716560	13
2376924	13
28484987	13
18227012	13
19043116	16
6904880	13
3250292	13
13763605	17
52757022	13
25303106	13
39069780	11
32963947	16
25882298	16
1926585	13
3047607	13
3747811	16
30005270	13
55831722	13
10803568	16
33009475	13
9971366	13
861421	16
7232268	13
12908497	13
72561315	13
7810554	16
8443609	13
49566547	16
35066684	16
26496450	17
5303305	13
5257566	13
26602095	13
4435806	16
23683765	13
62360368	13
33043797	13
7127999	13
19224382	13
28625410	13
9272370	13
2531277	13
6318019	13
6527326	16
41211184	13
30145985	16
36225145	13
7611787	16
25971339	13
38618912	13
14212676	13
31188138	13
16130535	13
8784672	13
15248457	13
35227770	13
34397844	13
1450488	16
33174724	13
89948613	13
11046476	17
6777887	13
6447700	13
20186819	13
7655907	13
25417327	13
5159124	13
24250138	16
57417156	17
15103732	13
9758137	13
25886416	16
12087153	13
16970015	16
18451151	17
20081880	13
136247880	16
72599844	13
17501633	13
4522295	13
29960561	13
19845881	13
36498023	13
15740840	13
18016104	13
8528258	13
10315800	13
86494433	13
58012569	13
5992902	13
6362509	16
2909576	16
4281714	13
42786430	17
10896022	13
15533970	13
8540788	13
11993328	13
1956387	13
10407555	13
526657	16
23915443	13
60983564	13
52663176	13
2876305	13
807199	13
2204103	13
16744178	13
67764031	16
2339755	16
41662736	13
36683233	16
54795093	13
158522500	13
9371746	13
35275813	13
12501939	13
10596642	13
6186000	13
6003265	13
12399484	13
23235289	13
6151165	13
5182373	13
28315611	13
17726260	17
83270912	16
6168030	13
518469	13
7260109	13
31643805	13
394915	13
4540469	13
19505082	13
15754701	13
65468103	13
45248181	13
29746955	13
25748477	13
154080264	16
10715459	16
36660178	13
1946995	16
34298968	16
62908101	13
6743748	13
19199382	16
1653414	17
26721815	16
54779983	13
4174573	13
15438639	13
28818071	13
75331571	13
10876716	13
16724107	13
83400669	13
16263090	13
4752181	13
33006875	13
10182152	13
14741241	13
18576682	13
28932467	13
8976244	17
57082305	16
65621354	13
33475897	13
18291904	13
4208617	13
7882536	13
21143836	13
11257913	16
9705487	13
48294974	13
10543225	13
33527109	13
59254187	13
17913220	13
2081951	13
7257674	13
4461182	13
2310456	13
47952262	13
11215532	17
47470559	13
18090409	16
23014746	13
40680913	13
19099610	13
1232231	13
37026511	16
8933805	16
7349024	13
6336475	13
142567559	13
17636639	13
32021588	13
17383636	16
54860408	13
7196626	13
49862278	13
4601414	13
38499889	13
12536424	13
11906483	13
27716554	16
58533766	16
52643221	13
29837596	13
29923067	16
8571021	13
41654244	13
1069524	13
28716789	13
34308185	13
29102357	17
40098788	13
40188280	13
21755082	13
863950	13
22250507	13
25642229	13
701322	13
13026286	13
47984429	13
3041684	16
11961835	13
2115237	13
17576522	13
54179995	13
38278666	13
17054492	13
19293590	13
59454223	17
95171875	13
9842055	16
58393028	13
22225720	13
11521882	13
21425869	13
100045809	13
20615461	13
4035718	16
39758390	16
7486752	13
11437189	13
9611281	13
1233894	16
243768	13
22186286	17
6637663	13
37997225	16
16189969	13
7482205	13
32155515	13
49968468	13
2243241	13
3172176	16
1456334	16
14815581	13
13036642	13
11956886	13
31585016	13
15384141	13
12938520	13
23257743	13
45533277	17
21810260	13
1226609	13
71111134	16
23446146	16
7219862	13
19934128	16
54596850	13
979562	13
12734633	16
3583828	16
61734468	13
20312187	16
19171716	13
11801075	13
58601485	13
27803742	13
32759064	13
47914956	13
13692855	16
20760271	13
17026989	13
27501399	13
38545181	13
32106517	13
1724689	13
11588186	13
47758495	16
34103889	13
45429412	13
40335748	13
7880519	13
10983970	13
12615295	13
4611084	13
3387570	13
482525	13
14595943	13
6161297	13
2321558	13
2162984	15
29034937	16
2478350	13
28596048	13
62159438	16
45526883	13
1590666	13
2982668	16
2082615	13
79623638	13
72587452	13
18835815	16
3892904	16
7379487	13
33087857	13
15906056	16
37312084	13
16461992	13
7129654	13
8792877	16
18926951	13
14890980	13
10357804	13
9241893	13
29187450	13
14056567	12
27244192	13
35580488	16
39831831	13
5292102	16
19939497	13
14329320	16
52874611	13
6468153	13
20548399	13
12614945	13
7494556	13
28297215	13
15923638	13
4859640	13
8535656	13
26501247	16
2031218	13
12367232	13
8042463	13
21596236	13
4946996	13
73086967	13
14689322	13
7766921	13
33350504	16
33535166	13
9800946	13
39857373	13
17645306	13
11781663	17
12655567	12
29408190	16
11475406	13
14810940	13
59317506	13
105655812	13
30456913	13
64292135	13
15894459	13
39933958	13
43445477	13
30730659	16
14891064	13
67556867	13
15359327	13
34737271	13
61346367	13
13334465	13
495617	13
11078611	13
11247081	13
34594616	13
1542237	13
35834900	13
6347670	16
41517415	13
6393588	13
12287500	13
46248913	13
23608680	16
5486798	17
124581193	17
23941258	13
712345	13
12221972	13
15673705	13
41859500	13
20824025	13
27722045	13
27883801	13
1877559	13
7047481	16
14087371	13
3936676	13
23269402	13
1484012	13
42192	13
13760090	13
36474896	13
13554227	13
62989990	13
51600198	13
35487967	13
66481182	16
7854883	13
29562995	13
91148968	13
4061199	13
105473495	16
61894668	13
37471488	13
71288307	13
30427110	13
31400476	13
28649105	13
6165018	13
18743127	13
30848505	13
38343566	16
92793773	13
15900441	13
4873493	13
35833048	13
29691278	16
2991955	13
12669715	16
2490146	13
34865650	16
39696868	13
57058269	13
4632316	13
39406873	13
16017373	13
34996640	16
6819646	17
3303568	17
3172208	16
23102766	16
2977050	13
86630770	13
332540	16
8631425	16
63895923	13
24451835	13
6044139	13
27961944	13
10606737	16
4118530	13
197485	13
156541628	16
10064670	13
63662752	13
54129078	13
36388270	13
8160506	16
115399774	13
3565090	13
20238495	13
68258846	13
33887051	13
36433712	13
127706934	13
12705814	13
8824032	13
43601801	13
46003008	13
48293608	13
60384531	13
6172942	16
14220159	13
25708231	13
4801987	13
17627465	13
8924625	13
9497552	13
18998952	16
2063404	13
44404487	13
1041848	13
26300261	13
4935446	13
42883271	13
45611978	13
80949596	13
51901126	13
11923383	16
12610830	13
13753651	13
24794916	17
22505839	13
9033418	16
450833	13
12847113	13
255523	13
848314	13
24339402	16
7313826	13
22123242	17
13815646	13
16452405	13
48788555	13
19465543	13
12377863	13
48802310	13
36217946	13
7707569	13
229953	13
13910458	13
26389690	13
19711372	13
9668102	13
1288383	13
26900693	13
22297041	17
7319431	13
19667615	13
31895641	13
6983769	13
33582175	13
49184380	16
19359209	13
32949682	13
2216344	13
6296405	13
6565073	13
10426800	13
66045865	13
45393651	13
5409374	13
6478210	13
15768507	16
9306651	17
29365516	13
2846456	13
2117708	13
66867314	17
5331535	13
8235272	13
19759410	13
5891068	13
1763508	13
446633	13
556791	13
7193328	13
8407688	13
3152548	16
12862714	13
19427064	17
32127206	13
12296931	13
2000834	13
19229499	13
23928126	13
4348218	13
5595977	13
17106245	13
50079900	13
48453814	13
12737898	13
2213862	13
61020593	13
117249664	16
17580762	17
9889832	13
18817219	13
66765183	13
7246157	13
1557397	13
10312213	13
24801841	16
7008697	16
6763152	13
44491887	13
6215359	16
7362000	13
7303011	13
17722171	13
4415769	13
21952313	13
26212033	13
15629528	16
6286410	13
17560491	13
20503842	17
18797313	13
21071285	16
135722006	13
20317387	13
13072318	16
4029869	13
3692753	16
8814876	16
19337895	13
24817720	17
22207700	13
14456202	16
20497630	13
29004913	13
15855528	13
152560083	13
47049956	13
9968709	13
92818981	16
772663	13
21116607	13
159027926	13
104276	13
569979	13
64168092	13
16050977	13
13289523	13
31288572	13
12275918	16
4915244	16
4523441	13
48873458	13
21317935	13
17298851	13
12992065	13
13064003	13
5274789	13
95199215	13
46556753	16
56903804	13
86559163	16
201433	13
68172687	13
33111746	13
1350561	13
42041162	13
43382134	13
3032932	13
50837531	13
1220597	13
2574669	16
7577462	16
7985400	13
84654400	13
7781864	16
18177000	13
43954141	16
30803618	13
17903388	13
48049599	17
15544450	13
15908400	16
6390356	13
24587486	13
66044860	16
16441340	13
32657695	16
17611702	13
1509402	13
33344850	13
46574031	13
20050160	13
557878	13
6621310	13
64996071	13
6187446	16
48066119	17
93533115	13
10841799	16
97902662	17
48968865	13
2056276	16
5133517	13
36973191	13
6555095	16
20825224	16
46672982	13
8588454	13
49374707	17
8492050	13
89650164	16
2358465	13
17189621	13
24360163	13
17111866	13
38305996	17
7609914	13
42828636	13
12576600	13
28572751	13
44863792	16
38252725	16
5796654	13
33915528	13
13867522	13
1121294	13
4867847	13
1017383	17
30757639	13
26368474	13
9692634	13
31137793	13
13040664	13
13593857	13
14121386	16
8049110	13
12073671	13
1668345	13
1711192	13
9700782	13
27002682	13
39815067	13
6997731	16
3514157	13
84362989	16
52844016	16
14442000	13
17357952	13
2382549	16
10896892	13
2671815	16
50700121	13
33085288	13
5251797	13
1125258	13
15196840	13
36992081	13
7548518	13
48072652	13
9501366	16
45313798	13
2781617	13
20622944	13
12272870	13
14661411	13
27146350	13
74888663	13
70096934	13
51234737	13
29501271	13
50353400	16
168553	13
45326146	13
43924176	13
79518485	13
24806515	13
8272434	13
43150240	17
11498357	13
20000614	13
2755734	13
2853779	13
49055933	13
11360130	17
10241939	13
5872969	13
29036239	13
3006824	13
13232346	13
25618304	16
13295846	16
1450730	16
4204578	13
285664	16
5466940	13
72948980	13
2174520	13
23627627	13
30864481	13
53583955	13
38160689	13
988262	13
19576461	13
2362530	16
20682346	13
25981521	16
18612151	13
11989038	13
9946009	16
34048451	13
953162	13
44848772	13
23504969	13
62685107	13
26143690	13
10614544	13
5664769	13
31933297	13
27639141	13
23704792	13
9982997	16
18989300	13
11926906	13
7379071	16
25951927	13
23393653	13
24934004	16
1949770	13
40577222	13
12002860	13
17052459	13
14381257	13
129866343	13
3024941	17
79604016	16
47389986	13
5140403	13
43387066	13
10914080	13
58906408	13
33971795	13
13027383	13
39327924	13
34288584	13
10328226	13
50871548	13
75296180	13
92000121	13
13713852	16
6538131	13
32030869	13
1758949	13
42921780	13
8522507	13
69144276	13
364929	13
11411476	13
6918247	16
8617328	16
26283387	13
22850771	13
37918968	13
18845206	13
4533428	13
8951299	13
21050221	13
3715775	17
2227198	13
6516544	13
738254	13
13014769	13
113299099	13
5211298	16
59426769	13
49272955	13
585751	13
3092659	13
2234754	13
3317746	13
9213479	16
16927179	17
20000843	13
95540089	13
7149088	13
30846376	13
76254716	13
23071133	13
15416333	13
10965914	17
9551649	13
8425909	13
21462136	16
16193211	16
11596162	13
35443269	13
48814686	16
3346932	13
28099356	13
69035383	13
16806229	13
16876076	13
124978182	13
16419539	17
12767842	16
9946691	16
11528079	13
5168851	13
75289450	13
18610999	13
47100806	13
36491124	16
41213309	13
11423919	17
16224484	16
32747077	13
468614	13
27307541	13
41614670	13
52758714	13
31553452	13
5479358	13
116464242	13
129910791	13
35045845	13
3948497	13
4599420	13
3722252	13
2748146	13
96865063	16
106398395	16
5006832	16
5464027	13
15844071	13
11535617	13
33664914	13
42062534	13
19417166	13
3862323	13
1863393	13
3381201	13
4295915	13
8236828	13
53347731	13
45763884	13
891795	13
43354135	16
28157449	13
31022445	13
41542352	13
40084276	16
8445800	16
55283103	13
25745963	13
20323728	13
11110183	13
20117735	13
20071860	13
5895089	13
10608243	13
23322860	13
3731856	13
20047017	13
40003688	16
18082462	13
21761864	16
40694292	16
14192163	13
12662924	13
7762075	13
138807400	13
12945654	16
2203491	13
87870671	13
5351067	13
33197366	13
19742278	13
17648396	13
23100193	13
57377146	13
13913016	13
20760252	13
38628049	16
18566780	16
49821542	16
77875970	13
27386774	13
6903128	13
31787666	16
16853594	13
4551503	16
97456397	17
460221	13
4864718	13
34479543	13
77571932	13
12237195	16
4489935	17
7640113	16
25968001	16
7910547	13
33220282	13
14155990	17
4672521	13
786875	13
12886586	13
27114975	13
29528692	13
26361870	13
23666027	13
2891782	13
22059488	16
42017692	13
8335967	13
4256491	16
15453051	13
3477465	13
21987683	13
13589067	13
6112453	12
3538917	13
18982501	13
10805174	13
17553951	13
13362197	13
19436790	13
1088173	13
86075171	13
11719424	13
5372985	13
25658925	16
46750464	13
20394371	13
15393773	13
6744292	13
40047831	13
19634181	13
2072241	13
1876964	17
17331256	13
3130413	13
39973695	13
5467851	13
7768269	17
23118299	13
29848477	13
1287936	13
29931098	13
10155906	13
19117423	15
4255661	13
18808924	13
20251964	13
30439706	13
29665363	13
1265613	13
2175494	13
60877963	13
13821479	13
15589202	16
1708658	13
3322758	13
36765453	13
2122522	16
2995000	16
50615015	17
4830533	13
19885543	13
644376	17
25392992	13
591061	16
48019572	13
43023507	13
16452985	17
35427927	17
39725363	16
80209087	13
29393217	16
11290240	13
7984997	13
10865139	13
34321751	13
43904162	16
3578865	13
12365462	13
3952810	13
33667424	13
44302557	13
35387780	13
9240426	16
7447180	16
8699711	13
8247301	13
41777940	17
29954251	16
4739329	13
30281972	13
45493218	13
44940736	13
10470015	13
35990167	16
84193193	13
21805719	16
10206095	13
10284641	13
3302308	13
158214	13
1490249	13
20490197	13
278349	16
7401925	16
25610946	13
11269904	13
3562399	17
50717227	13
903098	13
19247016	13
22069559	13
28861985	13
38281733	13
13976012	13
35428530	13
505672	16
23367033	13
4927030	13
3386733	13
54575159	13
87994256	13
8424738	13
27744651	13
5087183	13
44001748	13
24718698	13
4125279	13
18663319	13
67998589	13
5490892	16
7890013	13
10445915	13
47000517	13
201693	13
19422149	13
2251105	13
28838790	13
1363304	13
643137	13
27130409	16
115822118	13
10278290	13
12370678	13
53865706	13
860291	13
658166	13
70571579	17
7143388	16
21100723	16
7958081	13
7291905	13
50582629	13
13693345	13
14539229	16
4353284	13
7413056	13
47167980	13
22786921	13
17222004	13
39565057	13
43788392	13
14989568	13
7069531	13
46794890	13
48878850	16
5947955	13
9119627	16
6745517	13
6129429	13
1743338	13
8792335	16
22992033	13
46053153	13
5302614	16
7797832	13
42494875	16
27195567	16
53626818	13
82082992	13
5377279	13
14141382	13
7836537	13
43853437	13
52810638	13
26559325	13
7732462	13
28082231	16
641098	13
3295506	13
2990804	13
22420715	13
28071693	13
59806904	17
45541850	13
9116383	13
46184412	13
76461296	16
76471920	16
12399422	13
1948605	13
83867965	13
33506569	13
22313799	13
43289066	13
13866885	17
10613751	13
64631054	13
17195056	13
32353008	16
8555617	16
9751825	13
20142542	16
7466489	13
58838338	13
52892856	13
21313076	17
4842602	13
20361444	13
18317499	13
18453114	13
2711298	17
2445771	13
105863797	13
16691891	13
5978270	13
69854767	13
5106271	13
21761515	13
56108522	13
3007289	13
1485967	13
8729841	16
24395214	13
5809606	13
92196431	13
73107829	16
18304747	13
17871895	13
629823	13
39875945	13
3563797	13
4158149	13
10698367	13
5822836	13
46992413	13
14501806	13
85876320	13
95480062	13
6664618	17
26940645	16
16454494	13
9243974	16
7731748	13
41342354	13
4505126	13
13841317	13
7782807	13
2260893	13
2660251	13
20928729	16
7407245	13
32948995	13
63780492	16
16088871	13
44264639	13
27533824	17
6572452	13
38621743	16
16231319	13
1668589	16
764769	13
13605215	13
15855042	13
81134815	13
16541695	16
86521019	13
12582101	13
25652925	13
70584721	17
68113778	16
9030201	16
41875222	16
18335095	13
15509648	13
25114810	17
16527800	16
2121002	13
11315776	13
19395023	13
8372160	13
25590316	13
79542412	13
36765774	16
22394456	13
54972770	13
8364494	13
2315728	13
3748896	17
7681214	16
51146692	13
21325227	13
17606173	16
12957235	16
67180600	13
4462354	13
72379873	13
18416389	13
113967	13
6362377	13
2841927	16
42485808	13
3246009	13
94334127	13
43258707	13
15808897	13
25779676	16
37046626	13
56181	13
36197115	13
14002666	13
21024992	13
3877489	13
22556584	13
2388470	13
132020386	13
38049153	13
30212810	13
5739975	13
16423833	13
108185861	13
22852196	13
10772670	13
35889201	13
80104084	13
12907524	13
96591	16
10968004	17
54920384	16
20554266	13
32497293	13
63335911	13
25773533	13
24314037	13
5280021	13
33525166	16
20913438	13
12791814	13
2381323	13
29702425	13
30128627	13
79787499	13
33700743	16
4503979	13
519414	13
71461669	13
43678221	13
30392258	13
15554993	13
21979532	13
16023442	16
7852352	13
52286540	13
11874834	13
16552437	13
18290627	13
33561335	13
3476319	17
47365078	13
10887923	13
22203777	13
38514208	16
56177275	13
8031798	13
6849433	13
44379783	13
10167569	16
1857768	16
714892	17
17155707	17
7946000	13
40333766	13
20815337	13
13929651	13
12668909	13
86751210	13
10102134	13
1414087	17
65261965	17
8400625	13
6259741	13
5384537	13
3237105	16
10881236	13
42757742	13
13038528	13
76193038	13
24023421	16
46247414	13
4928228	13
5239922	13
17254483	13
10517950	13
30899040	13
4600803	13
68764926	13
31027877	13
25536203	16
3907021	17
16976908	16
21816764	13
9316442	13
23352105	13
11324029	13
5698993	13
5027163	13
39840315	13
10077571	13
20648769	13
13046420	13
30442722	13
35489766	13
14595323	13
20572118	13
5300900	13
12002719	13
9870472	13
3568655	13
4018339	13
5266315	13
38873400	13
2574053	13
5264051	13
3866094	16
26743156	13
95574665	16
7933039	13
1962896	13
24879100	13
12630537	13
3049503	13
18016307	13
42491412	17
70042916	13
8312434	13
75356314	13
5427154	13
44847329	13
31961716	16
21297785	13
6551813	13
80849001	17
30339445	13
5223546	13
25746203	13
60999985	13
34463033	13
5837739	13
18736477	16
39238367	13
10773603	13
17576063	13
7697460	17
55563678	16
36870174	13
12190580	13
10849729	16
10323135	13
6193011	13
19125486	13
12314510	17
2664326	13
36305718	13
8040287	16
9628144	13
2466117	13
12443709	13
5097160	13
5375902	13
36784065	13
14073927	16
7347676	13
39329102	13
128022425	13
51300021	13
15495981	13
22652269	13
46715299	17
27976537	13
15427864	13
42037473	16
24391710	13
17280546	13
13454338	16
118085018	13
27198224	13
38965821	13
13958222	13
787712	13
639747	17
7135424	13
14487125	13
69293389	13
31002342	13
14743003	13
54206175	13
20752099	13
21028631	16
7543183	13
3040865	13
11676964	16
21172698	16
10123575	13
5978016	16
18461557	13
7429221	17
33037090	13
11606095	16
95860327	13
21604813	13
4222132	16
5272340	13
2267356	13
1510756	13
3033014	16
103672658	13
39028832	13
36924226	13
27138114	13
35954639	16
1912121	13
21357565	13
19070673	13
46228127	13
13350189	13
30182560	13
118298	13
49555032	13
5739431	13
6798868	13
1720602	16
3224899	13
6165847	13
10704616	13
92968882	13
17701125	17
21562972	13
3330471	13
1917661	13
10558631	13
6982611	13
6225320	16
28138682	13
5998364	13
8393091	13
1854327	13
78471524	13
4380781	13
42451634	16
9481920	13
74551862	13
62519262	13
25659721	13
17311298	13
115227763	13
145111	13
59041701	13
21509418	13
34630928	13
40476582	13
54591308	13
2279838	13
62071530	13
1484401	13
18986916	13
16380704	13
14449085	13
28808960	13
17202377	16
29132186	16
14815934	13
20593513	13
13260611	16
1688960	13
39116062	13
17254593	17
14739786	16
6119761	16
17816143	13
15171695	13
24223312	13
1546286	13
49723098	13
21865456	13
17459304	13
4668498	13
3373827	13
14991590	13
6828509	16
15497956	13
20376722	13
26696748	13
5636972	13
11012933	16
27537977	13
14769230	13
50825267	13
11540908	16
15578434	13
32500900	13
25848898	13
39555637	17
78760885	16
11669927	16
32637884	13
2377075	13
96299	12
21851487	13
14027719	13
46418654	13
1877184	13
70435536	13
1973535	13
3193354	13
79555334	13
23937036	13
9074111	13
36350145	13
70449392	16
5557848	13
4025650	17
4723529	13
10375288	13
10754996	13
23027827	13
13059015	16
2769718	13
1379290	16
7812912	13
50000803	13
46782833	13
3265582	13
113774824	13
20638325	13
5108880	13
3654456	13
17560131	16
1287270	13
1279188	13
17555888	13
34353337	16
17520618	13
28594537	13
2873268	13
12118955	13
17097401	13
12883518	13
7349218	16
26981244	13
2633522	13
7296585	13
24660814	13
5899089	16
62619820	13
59006785	13
8098837	13
45305152	17
61831177	17
100769725	13
3032895	13
32224567	13
7383437	13
7282822	16
84458943	13
11022492	17
21088262	17
5764700	13
37889008	13
11627148	13
1872129	13
14921025	13
25580896	13
5817483	13
15442546	13
55477904	17
46109783	13
21130126	13
69579405	13
3171291	13
82673286	13
10249376	13
31083154	13
47056258	13
5019842	16
4423779	13
49229998	13
8887833	13
20488970	13
4723354	13
3821699	13
25602131	13
54332677	13
6637910	13
20614524	13
20518568	16
4347517	13
42690914	16
13111476	13
9928997	13
4400731	13
33277527	13
8509570	16
1890479	16
6142223	13
737276	16
4770912	13
3893813	13
13395043	13
1173206	16
16137395	13
25982154	13
7773067	13
4629542	13
8461177	13
75314233	13
7988438	13
87493678	13
8549440	13
16926111	13
13320009	16
23641376	13
3503720	13
81594576	13
2730407	13
196111	13
7412841	13
29348396	13
4470988	17
5996297	13
5546537	16
5231694	13
25085592	17
686712	13
83710271	13
13846474	16
41037856	13
17924614	13
17343388	17
21255549	13
113107	16
10427800	13
31074171	16
3744625	13
17570742	13
31269750	13
223381	13
12547464	13
104947969	13
5870922	13
7759578	16
12478721	13
10533645	16
49247282	13
34351671	13
1500421	13
2076785	13
27299884	13
4511567	13
18205885	13
4065730	16
31586299	13
16857795	17
24634377	13
4908957	15
17796209	13
10863420	13
6454306	13
438856	16
3161396	17
45431585	13
29023429	13
35109982	13
1204838	13
18973124	13
12658512	13
7345745	13
11632874	13
11575068	13
112387618	13
11811134	16
17839116	13
14151511	13
12284255	16
16219709	16
14979767	16
50492535	13
2758960	13
30790468	13
3449521	13
26573606	13
15830002	13
2753908	13
27356259	13
10829961	13
17350081	13
1365422	13
11292634	13
15920082	13
9005052	13
21855451	13
6105552	13
29772547	13
743662	13
58017658	16
32374814	16
14604484	16
21439869	13
26979009	13
4350783	13
693627	13
29017839	13
8699769	13
1890370	13
17024321	13
40284109	16
39410396	13
43692250	16
2728548	13
15906	13
7347763	13
41350863	13
35238425	13
8203016	13
25959396	13
22196291	13
7518661	13
3674481	16
39816026	13
5586362	13
32863108	13
2360202	13
2285772	13
13838146	13
44831281	13
39745060	13
38375344	13
13716291	13
43903917	13
13623124	13
17719694	13
7988444	13
14184006	13
23246592	13
19058303	13
19848301	13
10659337	16
20179265	16
4907215	13
73965243	13
12314926	13
52803372	13
40840824	13
11429296	16
20850996	16
26413922	13
23746419	16
5108602	13
16101684	13
17480098	13
44696934	13
5337380	13
54428537	13
37611130	13
45748057	13
10041230	13
25006475	13
40232217	13
24034782	13
63197558	13
4942421	13
1799769	13
64401628	13
97353	13
61773617	16
47313910	17
20341046	16
31984083	17
14823436	16
200355329	13
15497758	13
47244287	13
25308108	16
9686679	13
17351891	13
12516403	13
1410200	16
54803769	17
11191322	13
9722816	13
16060617	13
3188099	13
58310988	13
17809006	13
22843601	13
90406762	13
20230483	13
63066369	16
11940894	13
47986299	13
25422121	13
8954261	13
11837883	13
53621247	13
2912165	13
87943189	13
8669951	13
2783757	13
188678186	13
21138492	13
43956820	13
5078399	13
20305672	16
34782108	13
8705811	13
44554245	13
36268551	17
18771775	16
45601950	13
11920622	13
6678860	16
40184997	13
1610817	13
3491024	13
34091150	16
5237351	13
3771028	13
28715225	13
20229985	13
8743141	13
38635249	13
3775563	13
32357169	13
9870583	13
3054129	13
17263238	13
9145599	13
19077377	13
32757289	13
20763538	16
58926914	13
45109821	13
858222	13
19674074	13
54084825	13
52685436	13
1777210	17
2322546	16
44647093	13
4170068	13
14124596	16
16594266	13
12447233	13
27797566	13
1205625	13
25585416	13
102549633	16
37432337	13
21929400	13
26157180	13
189831636	13
2525355	13
21167398	13
1983027	17
16855283	13
3861717	13
22949298	16
16657852	16
60485359	17
54111536	16
69094272	13
20557941	16
36915300	13
7114875	13
4734166	16
4484801	16
63879806	13
34922943	13
47738321	13
5705669	13
22389259	13
13969477	13
7754949	13
332961	13
4688296	17
1101912	13
1419052	13
27271735	13
13531588	13
26317162	13
49037543	16
42087969	13
5558154	13
21548137	13
12740163	13
48167660	13
59096219	13
36681324	16
3772625	13
1989820	13
30879481	13
109737950	13
33591709	13
410624	13
17771438	13
1136297	13
25346160	13
22669920	13
59621471	13
111632502	13
47662322	13
30167795	13
7802897	13
119115458	13
9945483	13
18015596	13
4248971	13
107634816	16
17490712	13
34908925	16
28427993	13
43371361	13
696503	13
13975933	13
105763001	17
57271539	16
33565742	17
30651837	13
6837521	13
782694	13
20150723	13
6783697	13
43503497	13
18423761	13
40644105	16
468979	13
13166367	13
83729522	16
12908705	13
19593758	13
50132133	13
27402441	13
7249661	13
2828021	13
39809261	16
10934185	13
2032358	13
28824122	13
16827426	13
35568490	13
3727383	13
20301851	13
63136677	13
19692864	13
53206173	13
48428821	13
21669614	16
5225691	13
60662150	13
12071531	13
12463585	16
6659311	13
4875594	13
58143104	13
5867897	13
4408741	16
1856359	13
8713604	13
6871422	13
6576045	13
24389292	17
98930261	16
3392807	13
19123293	13
3863616	17
12592249	13
19215327	16
10588462	13
30990981	13
3055867	13
8858229	13
5810221	16
91370988	16
73310208	16
5244417	13
3607883	13
12613765	13
9197646	13
23774989	13
35589537	13
13384341	13
62845061	13
6412550	16
4171060	16
13071170	13
55732358	13
21266893	17
853718	17
23311515	13
15085165	13
23131004	13
17190563	13
17896339	13
20023220	13
20704133	13
40944504	13
81596040	13
1284283	13
13590359	17
11357011	17
11211181	13
32271825	13
95945877	13
136188405	13
8550691	13
10985055	13
25121453	16
6910425	13
37744911	13
34569487	17
3736862	16
10251942	16
74786834	13
57127052	13
7967560	13
13178879	13
7249198	13
1311625	13
1861240	13
38157410	13
50612287	13
53533833	13
7762515	13
1679981	16
50971968	13
12747391	16
11977385	16
101151294	16
29827940	13
1417351	13
34584261	16
87432859	13
9482017	16
49817312	16
13353770	13
9332705	13
5110804	13
97414149	16
3923613	13
20316474	13
49421949	13
2675804	17
12706379	13
35458074	13
29698180	17
41250392	16
36684710	13
18528197	13
20696713	13
30450351	13
2646495	13
2076817	13
15282892	13
48789476	13
53529072	16
28277250	13
6670275	13
9849212	16
3458922	13
5398835	17
28618626	13
55381836	13
12423813	13
3266576	13
16447623	13
11158855	16
236759	13
21490736	13
3546850	13
38733819	17
48180347	13
16568729	13
1801901	13
105989869	13
19397072	13
20592992	13
33128823	13
10858853	13
5071979	13
10392151	17
61930966	13
20100023	17
41347729	16
17586340	13
4496487	13
80867116	17
4168510	13
27063680	13
63067123	16
69217947	13
5508658	13
7957875	13
52348443	13
4784727	13
32453336	13
20917539	13
4483044	13
22222853	13
10790074	13
1874065	13
20456449	13
33772279	13
44546573	13
9947882	13
26851232	13
12380506	13
36219786	13
21518184	16
9399029	13
8302238	13
8402075	16
3360335	13
4109041	13
12897849	16
11482274	13
22043704	13
4702179	13
5118560	13
86085029	13
1947654	13
53302559	13
1493793	13
33939264	13
8733102	13
25212748	13
63614802	13
10725837	13
30114637	13
761036	13
21894947	13
3177558	13
1818086	13
44986611	17
22088234	16
3025429	13
14015305	13
2180146	13
102172245	13
20218127	13
17934726	16
41243721	16
14658831	13
5693673	13
2663722	13
21643852	16
42307662	13
21821191	16
13813817	13
2542071	13
36220728	16
14378566	13
633961	13
18779698	13
66620698	13
99814503	13
18077791	13
17367923	13
4147475	13
8070610	13
11876380	13
121869866	13
39675713	13
18329886	13
4529658	13
13735418	13
23905748	17
2684211	13
30730348	13
32638960	13
918594	13
8944608	13
7775299	13
25822904	13
389893	13
9064791	16
103837122	13
16368649	13
7226646	13
20129716	13
23909713	16
31345853	13
35793424	13
36482941	13
23872260	13
3848806	13
5352567	13
56209712	13
59197058	13
1648230	13
7498359	13
1428815	13
2173424	16
15224512	13
14718687	13
41058842	13
14702756	17
68411725	13
42020032	13
10863201	13
29234669	13
10806154	13
20002670	13
7113631	13
1392513	13
24351497	13
27090915	13
20466591	17
26472750	13
12591227	16
9994348	13
30728307	13
18704443	13
27595438	13
44042392	13
1672189	13
18245165	13
21668102	16
21824430	13
5573886	16
35324126	13
34183307	13
32291553	13
2900202	13
6833746	13
15084047	13
19214760	13
15812840	13
12321140	13
639539	13
58476158	13
18242100	13
2547802	16
5357859	16
56159992	13
24051354	13
1566813	13
43752190	13
34192106	13
21708967	17
63989286	16
12976438	17
11912089	13
22300771	13
37232840	13
16377431	16
20536780	13
6805342	13
25704158	16
39819653	13
23861480	16
14354688	13
12675636	13
4298360	13
44478532	13
16071136	13
14593317	13
42222625	13
56341724	13
8637553	13
26788380	13
4377682	13
14439618	17
9408020	13
3043735	13
5470423	13
24648859	13
5383797	13
15784401	13
55768265	16
81314948	13
36246633	13
14376236	16
46320434	16
96486461	13
14382567	13
14645985	13
20799107	16
8741916	16
4779203	13
65173036	13
19840153	13
3910623	16
20551332	13
40405479	13
61017629	13
6649899	16
1144876	13
22655863	13
22731659	17
25882405	13
12556667	13
11465358	13
20487596	13
30920257	13
9976480	13
1616564	13
10106966	13
9137125	17
7000727	13
30630596	13
36601597	13
2658235	13
35841316	13
1200759	13
12487644	13
10974716	16
5920698	13
4008466	13
22112260	16
26922313	13
8340718	13
1517146	16
4326342	13
12310354	13
62560608	13
11446377	13
15307246	17
39586310	13
2712755	13
70099045	13
1447053	16
16999017	13
1996751	13
22635240	13
1432650	16
561144	13
81655981	16
71542730	16
10933841	13
9693946	13
11222766	13
7554993	13
6176005	16
49478194	13
46751956	16
22182799	13
8619682	13
12282131	13
14320014	13
13799241	13
110869547	13
7344292	13
10146464	17
4549686	13
26658301	13
82872107	17
12563664	16
17206211	13
45820108	13
2150429	13
13398404	16
22014245	13
41909165	13
4224768	13
12876155	13
64411995	13
40033902	13
172215	16
36180138	13
40177147	13
20598316	13
9039348	13
46983657	13
58537934	13
27661417	13
65178763	13
10682078	17
6613590	13
31298266	13
22210068	13
21931253	13
43880948	13
48281701	17
6156279	13
67416674	13
44425326	13
1720260	13
11960878	16
52959161	17
5931960	16
22914496	17
6323134	13
45204574	13
650214	16
48346322	16
132419589	13
6594216	13
5700509	13
8520426	16
19833122	13
41974254	16
22028741	13
5691192	13
87733150	13
13971492	13
38574194	16
24956699	13
5466634	13
2321570	13
34729087	13
75955781	13
13251466	13
25407213	13
7497403	13
58255010	13
103931423	13
8288973	16
23678228	13
11769632	13
57573535	13
2445765	13
36732716	13
4907490	13
34350149	13
5972080	13
16113474	13
6805646	13
16166314	13
1946033	13
14159207	16
1466472	16
29723531	13
35674932	16
5949916	16
43289440	13
32090526	13
16339764	13
35626621	13
20990510	13
79055029	16
3062978	13
71300298	13
25413805	13
10651755	13
77465421	13
46028046	13
47116905	17
636634	13
59033757	17
18860544	13
5129772	13
52900028	13
26695759	16
9098318	16
7830839	16
39822932	13
42712024	13
11425182	16
27418870	13
3957562	13
46518124	13
3703005	16
15390548	16
10246092	17
27210291	13
2935250	13
13106377	16
21926078	13
15794244	13
4502375	13
18486615	13
49379300	13
25295125	13
84074465	13
61750696	16
59076453	13
233605	13
1686520	16
17859673	13
26682801	13
23989860	13
1860248	13
35306229	13
4497613	16
10104194	13
33414494	13
2755839	13
16265211	16
54976278	13
84126054	13
382994	16
85087344	13
111656800	13
15844780	13
59399651	13
28771943	13
8887566	13
40374836	13
18738799	13
23567760	13
9862122	13
35913705	13
29378050	13
3696015	13
8839317	13
16822655	16
12930774	13
4232949	16
42296967	13
4297290	13
75058676	13
24052760	13
11607305	13
16579978	13
3467822	16
21881718	13
74496283	13
20277431	16
3394356	13
50890460	16
27744678	17
21477831	13
6456270	13
29248496	16
69925880	13
20803081	13
19855694	16
72312999	16
14542529	13
24825586	13
17908135	13
4790071	16
36805845	13
1857791	13
73950687	13
76016705	13
14660815	13
7155662	16
123624185	13
119436779	13
49651415	13
10591211	16
5030188	13
4848544	13
55663096	13
9309062	13
38361502	13
12882981	13
3266526	13
76532137	16
54937716	13
1099466	13
4970816	13
68197523	13
45867639	13
17789282	13
10004914	13
35216731	16
17552540	16
32697347	13
18477024	13
5870192	13
7825485	13
15593948	16
10978372	13
35529265	17
44074441	16
12576354	13
5687723	13
67798382	16
13653753	13
65213103	13
38076454	17
28109100	13
10595995	13
70729086	16
39333986	13
18938582	13
21603772	13
112278285	13
39244804	13
129521404	13
3294008	17
1788450	13
13514318	13
15915358	16
3703768	13
1033420	16
41155381	13
18629978	16
19337558	16
29000467	13
13478061	17
10627244	13
5776861	16
5707942	13
6813209	13
21281952	13
21940474	16
8307148	13
67075965	16
37767053	13
17753692	13
10225824	13
1181681	13
4839837	13
9242278	17
11853177	13
8403594	13
12302732	13
39235553	13
34583031	13
9850046	13
60765073	13
24372847	13
20263700	13
6070695	13
24168042	13
36053719	13
12446090	16
3448760	13
22963811	13
14240616	16
10340621	13
21906846	13
9778748	13
22288284	13
38418075	13
29125604	13
270046	13
63885489	16
53952106	16
65331965	13
17744293	13
26837247	13
54076196	13
20359715	16
38942861	13
13021293	16
10007399	13
8640115	13
36202713	13
4042747	13
67323435	13
1239015	13
26572099	13
15577657	13
3090495	13
38612173	13
51012857	13
30401057	13
1523192	13
71537522	16
43094161	13
34075453	13
79242735	13
24630696	13
14967553	13
52472363	16
74718717	13
8219458	13
54019639	16
30620954	13
47099661	13
23456503	16
48138759	13
158662388	13
22326477	13
3944527	13
46424356	13
41883810	13
4670137	13
4427886	16
40911555	13
4567901	16
5477216	13
17194265	13
3770543	13
30048695	13
12219371	13
37311535	13
9921850	13
18834912	13
43914240	13
11559136	13
23308198	17
109843053	13
11640214	13
10460959	13
3928078	13
19942709	13
1527993	13
19153063	13
51477358	13
5894759	13
24514798	13
11681619	13
29279876	13
39718788	13
14951060	13
12816478	13
39974309	13
6791528	16
2000060	13
27362748	16
24433498	16
94105693	13
33127076	13
76883344	13
8225033	16
30966050	13
23651212	16
34621395	16
47514726	13
21954987	13
29067755	13
7138275	13
24219302	13
30915008	16
74114468	13
391665	16
30831494	13
7081996	13
12923718	13
6201406	13
68341699	16
6685048	13
10964384	13
27562895	16
5839368	17
47505535	13
17838589	13
89616864	13
7752502	17
23988130	13
982789	13
4520878	13
38340428	17
557019	13
80714074	13
1885339	13
9547747	13
6216494	13
69978049	13
2379635	13
7253172	13
48050461	16
2337795	13
17900369	16
15345792	13
17846095	13
94707236	13
44322430	16
12087021	16
15691140	13
13354265	13
3603183	13
38461286	17
2472277	16
38783746	13
10515717	13
17215204	13
3769080	13
13764389	16
12636605	13
19952576	13
29128157	13
88183795	13
3287926	16
9639173	13
2068825	13
30656780	16
43691288	13
53018204	13
3208998	13
677040	13
6114675	13
38728060	13
20423297	13
110578678	13
18024239	13
5517285	13
7669374	13
18297205	13
31444754	13
25517814	13
20640999	17
32948172	13
46951497	13
59658378	13
9222354	13
9848155	13
3876838	13
49699281	13
14376867	13
35884010	13
56449369	17
61342256	16
1383809	13
65693943	16
14800759	13
6510764	13
113138264	13
1176554	16
26846941	13
9102024	16
814979	13
18461308	13
131443	13
43138303	16
41229499	13
13693787	13
42809368	13
6307431	16
6692645	13
11879063	16
6963081	13
10507708	13
420709	13
11147494	13
6351582	13
6509818	13
6882191	13
3740485	13
2003457	13
41530191	13
22816115	16
9761614	13
30844542	13
3803073	16
73564384	13
72727041	13
2953017	13
7096882	13
8775096	13
36252329	13
5860071	16
23898309	17
28187457	13
41056927	17
12213389	13
13162630	13
12922703	16
1284015	13
4068143	13
10830601	13
6240751	13
7939025	13
7816907	13
23695930	16
46163207	13
18666960	13
4232137	13
58523194	13
89233919	13
113189694	16
72084128	13
8843546	16
45673156	17
58215391	13
36480043	13
9595969	13
17275857	13
74732381	13
36457484	13
3606718	16
33673600	13
76436821	13
15207674	16
5976922	13
32660099	13
18058550	13
87934304	13
3212029	13
30771654	13
17701635	13
52608327	13
7753700	16
13533333	13
134750741	13
21054466	13
18876007	13
4466226	13
260833	13
21830055	16
20934924	13
69556053	13
14788625	16
2429680	17
54016861	13
2010595	13
23826645	13
2749192	13
68200946	13
7324809	13
15006605	15
34118347	13
50423122	13
5206488	13
89499233	16
17735549	13
8834462	13
17075651	13
5641314	13
18657140	16
3276216	16
7053748	13
411728	13
8019345	13
52401570	13
43885858	13
12857500	13
1404836	13
9166745	13
88611898	13
10978105	13
8511674	13
95873989	13
24959443	13
2728467	13
4748756	13
4953495	13
35511673	13
41582870	16
23638467	13
3861709	16
53051455	13
18229532	17
51534609	13
59751283	17
9898890	16
8298962	13
1354511	13
50536789	13
835275	13
14456617	13
29710500	13
19512068	13
4754502	16
51117576	13
3242116	13
54467054	16
15218855	13
2838520	13
15878961	16
3061495	13
716716	13
38556070	17
1498718	16
1599739	17
4994855	13
6112305	17
40250211	13
18487321	13
15435048	13
16370697	16
13477118	13
1186190	13
38356467	16
27306709	16
906751	13
110479192	13
59681396	13
25261799	13
38743256	13
83795682	13
47794011	13
41817755	13
18984342	13
20449826	13
24176875	13
12031022	13
2165279	13
59900753	13
6912937	17
5200344	13
42980691	13
22414591	13
36517981	13
6862047	13
9455916	13
1977881	13
20723963	13
1082320	13
4518235	13
19765700	13
12072863	13
7039459	16
58726875	13
22770640	13
21438699	16
16713943	13
14758191	13
18383210	16
16916119	13
13880031	13
2547536	13
4709397	13
4453223	13
19610257	13
21407593	13
87035273	16
16645668	13
50674549	13
18620758	13
22595371	13
43549373	13
3558926	13
2555604	13
33959364	16
3438600	13
27335145	13
94360558	17
31744304	13
10405879	13
4272669	13
37571721	13
61259189	17
26370974	13
39623980	13
1944121	13
48070585	13
72285523	13
19504057	13
1245987	13
59667921	13
48723504	13
16459982	16
56032802	17
12099366	13
17880000	16
758003	13
12169168	16
14259335	13
6687145	13
21721108	13
94156450	13
56690833	13
2952457	13
13735627	13
4191253	17
36977073	13
38122433	13
63258264	13
67660741	13
6103131	17
7851889	13
20887905	16
13546625	13
11374490	16
7334558	13
581903	13
15834898	17
45765463	13
89801314	13
19740993	13
6959330	13
10270647	13
38980165	13
61788967	13
11951355	13
604460	13
5530318	13
7833943	13
4094503	13
4110761	16
14894248	13
11044553	13
28855234	16
26296878	17
4197321	17
15649994	13
2087786	13
24035570	13
14595243	13
14195038	13
2397211	13
8233761	16
1613664	13
35297427	13
43906493	13
22611408	13
89357772	13
4627308	13
18439862	13
39292668	13
6564222	13
20121018	13
12762862	13
36310561	13
48364494	13
16023931	13
39254573	13
3482250	13
4462844	13
35006715	16
55835132	16
4276579	13
64922986	16
19988201	13
39269490	13
16268865	13
8903725	13
69625241	13
4140918	13
1713065	13
12033432	13
21089940	17
4291110	16
20074006	13
9863881	16
35986713	16
29858228	13
45087229	13
32043907	13
7628944	13
15468550	17
16940858	13
37261999	16
19853729	13
37884035	13
1621928	13
6738343	13
12732794	13
1602772	13
27067783	13
3784149	13
2347171	13
34054634	13
46312955	13
25687511	13
1183692	16
42162696	13
11791127	13
24989913	13
29575846	13
50957276	13
36758516	16
83059567	13
66820957	13
52047944	13
12225668	13
13499225	13
3148328	13
5706045	13
15045630	16
26422018	13
5226103	13
37085982	16
768636	13
3403473	13
24535319	16
35907851	13
59928706	13
14025441	16
42627040	16
27300447	13
42490587	13
15639805	13
63172058	13
34448731	13
56925084	13
8290859	13
36486808	13
8121681	13
39079272	16
12465176	13
18496914	13
4376709	16
7389154	17
16677184	13
7986172	16
935563	13
16778113	13
9115198	17
41760591	13
18253851	13
20491895	13
156048	13
5103218	13
1694076	13
50013964	13
21605335	17
176682058	13
24229727	13
49380784	13
28604818	13
55405395	13
56109	13
5320741	13
3951049	17
20698034	13
13610048	13
2602772	16
15483695	13
30147408	16
30027469	13
53591955	16
6141219	13
28288041	16
24357181	13
25663778	16
18925326	16
28810068	16
44556410	13
10490472	16
18719463	13
25863885	13
2698195	13
30618097	13
83053136	13
9238217	13
19510539	13
6227641	13
7146524	16
22901069	13
27085509	17
32957618	13
12102757	13
34833926	13
26610259	13
24110356	17
32809752	13
255937	13
2883114	13
62727899	16
3860560	13
1713213	13
9884145	13
1224042	16
29400564	13
21629346	13
19795796	13
48833799	13
1826911	13
19085366	17
27638963	13
101096999	16
1771963	13
8031624	13
54775679	13
80803451	13
58545627	13
10406776	17
11762137	13
23256175	13
16447586	13
33140998	13
28134534	13
19799463	13
1071041	13
35943068	13
2086763	13
82500951	13
9884803	16
37511942	13
843686	13
4791370	13
51077413	13
10860522	13
79849914	16
28077821	13
757452	13
8614957	17
16746606	13
3170917	13
19365584	13
8205905	13
5681728	13
59330861	13
23283237	13
29926776	13
16231419	16
5849705	13
9200571	13
83179781	13
12402550	13
13587396	13
4720272	13
2340683	13
8218875	13
19871027	16
6279672	13
7641412	13
7492282	13
57587169	13
31030569	13
5998007	13
2060669	13
25453718	13
2578032	13
21277054	13
23022610	16
88858718	13
50589563	13
28557428	13
1937077	13
3425653	13
48242875	16
10452279	13
10837455	13
18723857	13
10382443	13
67460927	13
30735946	13
37830248	13
19721607	13
57936532	13
34963744	13
7344617	13
11217504	13
4079115	13
10093472	13
2456086	13
17039122	13
8423788	13
50711955	13
15306047	16
5468842	13
44944442	16
10879704	13
45885985	16
28081540	13
21446	13
241301	13
6518652	13
19382027	16
27163905	13
38985570	13
10931730	13
1607524	13
47575183	13
6211162	17
5377952	13
10882579	16
3864577	13
1156443	16
119034950	13
19692079	13
26288395	13
382977	13
29215453	13
32012409	16
1301658	13
43014454	13
1081827	13
119682387	13
26352306	16
5336691	16
44548851	13
11164295	13
17726813	13
8115472	13
24305062	13
18733657	13
3611316	17
35494903	16
54114327	13
95087859	13
22199027	17
32970077	13
45132901	13
13403721	13
10789180	16
7393279	13
4623870	13
73264496	12
41236816	13
9513143	13
2764412	16
33239586	16
2997637	16
51049976	13
22983135	13
32218889	13
30541313	13
2200089	16
2071809	13
64545778	16
8153787	16
34954067	13
7785998	13
27665808	13
8338002	13
6553420	13
30898270	16
31008270	16
66198275	13
1404047	13
13677942	17
24694797	13
20710276	13
4760914	16
38244295	13
1402049	13
52300149	13
8364066	13
39606680	13
46695405	13
31545387	13
39383793	13
12674189	13
19231259	13
10433513	13
3853512	13
9712915	13
15868805	13
54258751	13
4919957	16
12255957	13
11571383	13
17346551	13
3328654	13
5747841	13
3542856	13
18221740	13
3257435	13
41072302	13
5442614	13
15401552	16
3977942	17
50084967	13
17808709	13
614779	13
35345696	13
34444271	13
24652459	13
610192	17
9068105	13
28156261	16
2325766	13
21378901	13
16490934	13
1439688	13
10020273	13
4744698	13
7331973	13
7016782	16
3035595	16
8542000	16
3940708	13
12017488	13
4332083	13
24389790	13
70019205	13
5237129	13
8157113	16
13842332	13
58549532	13
13640410	13
4455723	13
4784466	13
40492156	13
9661314	13
12594782	13
34158470	13
4798290	13
13557884	13
3909375	16
10675404	13
32070910	13
50197669	16
7720983	13
32713294	16
67167713	13
76725588	16
31217719	13
35644771	13
200020	13
86365950	13
1307286	13
7468963	13
9792361	13
7863660	13
26596055	13
72702517	13
53561094	13
88236271	13
45243843	13
9447012	13
41266174	13
18344419	13
1794187	13
6016713	13
4598485	13
76661734	16
17296257	16
22489365	13
567311	13
15442157	13
9211455	13
3692499	16
20961540	17
22348046	13
17200586	13
1389511	13
8887404	13
35846431	16
40191843	13
7495524	13
11805845	16
24567554	13
2558101	13
18644710	16
33462851	17
11326363	16
4925860	13
24235812	13
6801905	13
7903563	13
9970011	13
75553632	13
102698830	17
1466650	13
34038636	13
56493323	13
7418955	13
4252103	16
34611045	11
46904273	17
31702702	13
82306	16
5201563	13
7337528	13
1318258	16
10737178	13
33794012	13
38429377	16
2986870	16
41385704	13
24015538	13
8131406	13
53514747	13
29433456	16
802597	13
23568459	13
16386640	13
1673608	13
1467477	16
91551904	13
12613711	13
780058	13
19417961	13
29477007	16
29814831	16
35523751	13
1069529	13
12366484	16
24104505	13
12566799	13
1006948	13
3099534	13
63964771	13
587945	13
8274671	13
15945557	13
6601041	16
2021785	13
4806843	13
30900800	16
6200563	13
6732285	13
4843129	13
29743675	13
1521184	13
54907535	13
4695050	13
4065237	13
2603832	16
44300961	13
32308557	13
228740	13
19355222	13
90578033	13
28956197	13
37940762	13
52717834	13
9002272	13
60624426	13
7933794	16
43143893	13
61795587	17
13084744	13
35470447	13
22900495	13
38476203	13
956217	13
38774425	13
33849532	16
11139879	16
17765096	13
59502412	13
773125	13
31483980	13
24399984	13
4665922	13
15817650	13
377861	13
52018415	13
39145060	13
32190729	13
5185792	16
1083668	13
26014283	13
13570744	13
5081424	13
16299171	13
78682257	13
4500458	16
52396905	13
27059472	13
53361735	13
34832641	13
1120205	13
14280996	13
7739123	13
72926686	13
24755797	13
4158432	16
31893626	13
12478205	13
10170754	13
32426282	13
10220898	13
14233751	13
1047847	16
3828542	13
6976328	13
14801511	16
16766050	13
4159883	13
191056	13
17290775	13
2158623	13
24594352	17
9143396	13
10207968	13
76375766	13
37528251	13
9360981	13
22937666	16
18145063	16
7398755	13
3773550	13
22383487	16
23197090	13
40012591	13
23787055	13
6710570	13
2210886	13
95480658	13
22288069	13
917660	13
17194861	13
14016732	13
84977939	13
24377324	13
8335019	13
12017555	13
8853607	13
49945397	13
10648884	17
19824057	13
8387638	13
4924759	13
15006424	16
22888438	13
4796126	13
75516158	13
40623718	13
24534537	13
3496224	13
6764723	13
19902710	16
9528865	13
20063222	13
7556535	13
61686501	13
37716637	13
9770002	16
10067851	13
25602667	13
2855864	13
10950576	17
26974261	13
26563035	13
49541644	13
18252965	13
666068	16
8811920	13
57469238	13
14304991	16
25170890	13
6685523	17
4372275	13
4256431	13
15139950	13
38806709	13
23860763	13
47951366	16
27720390	13
9056643	13
16158528	13
11379205	17
46004127	17
43816053	16
8795234	13
89498657	13
67364253	16
41028079	16
14334675	13
6754446	13
16588849	17
5974710	13
24143247	13
14648027	13
5838431	13
5940817	13
20231508	13
7035569	16
20395664	13
2394884	13
25967928	13
5711529	17
2322687	13
83063297	13
7917875	13
23145612	13
33226196	16
21529111	13
21710572	13
3518095	13
32178689	13
50095324	13
50127029	13
2561529	13
2271693	13
8716401	13
12312812	13
5724075	13
10529176	13
15369287	13
30007206	13
23835241	13
40184616	13
21591681	13
35176419	13
30015668	13
11350251	16
13440030	13
38773235	13
13761449	13
6664091	13
80111172	13
43660352	13
3388372	13
46205663	13
26800702	16
23595484	13
34612301	13
5392858	13
103634527	13
56431780	17
2261551	13
3784216	13
7580727	13
22936750	13
7566578	13
53091921	13
47434103	17
18411523	16
8441011	13
295745	13
30247498	13
13371772	16
12147038	13
9913555	13
10937846	13
11753103	13
13925764	13
34978647	13
47711989	13
15325372	13
3182097	13
19777740	13
3849309	13
1559474	13
8302587	13
20793665	13
3748315	13
71933720	16
6704292	13
62262872	13
3083442	13
27518804	13
62498479	13
7220047	16
4147415	13
10051899	16
39247076	13
1323191	16
17698370	13
17093922	13
26829390	13
13190211	13
100935525	13
11121182	13
57257282	13
75047914	13
1402949	13
19914620	13
9147052	16
52119580	13
23386571	13
49180320	13
11912667	13
1172210	13
30358599	13
71189763	13
8452859	13
4535546	13
61246510	16
689964	13
37919800	13
76336696	13
44731615	13
8760172	16
22711767	13
3312428	13
42822569	13
14309343	16
110463884	13
4236960	16
46944559	13
62538061	13
18160729	13
42593444	13
4116006	13
2822540	15
7079933	13
141806040	13
5767369	13
31678104	13
3435745	13
8603655	13
1703970	13
30365161	13
46415111	16
3361647	13
6062040	16
12063520	13
11622365	13
58143479	16
56086216	16
16583422	16
629407	16
16621921	13
93172650	13
11068666	13
41299580	13
8420055	17
23850084	13
5820150	13
11663567	13
4277065	13
47785890	13
29094829	13
3561951	16
3923104	16
61642770	13
29967473	13
23265748	13
39891827	13
21235138	13
18916678	13
3212261	13
12722405	13
30538900	13
98337690	13
69247178	17
17632366	13
17231164	13
21178009	13
80704984	13
13248599	16
45014227	16
547846	13
18661072	13
38806967	16
16651442	13
2528368	13
434600	13
906860	13
28858943	13
50026490	13
56275457	13
19400908	13
73840335	13
9365619	13
132211234	16
3458371	13
26897283	17
33882745	16
122880058	13
45447360	13
9059786	13
77879461	13
213702	13
1472550	15
5924801	13
3552225	13
22099976	13
6903294	13
26093018	13
2005665	17
48920276	13
10522233	13
14595350	13
31390381	13
16691803	16
8351178	13
11947202	16
8963334	17
34615913	13
10897043	13
8279534	16
8136662	17
34082628	13
10729345	16
30259643	13
20671630	13
2399015	16
8459769	13
19096181	13
355170	17
2975972	13
2036619	13
14746962	13
17325	13
9113627	13
2499557	13
2889451	16
27225806	13
48582175	13
2236355	13
3059367	13
52512122	16
36080648	13
20271171	13
94678777	13
14816214	13
64847020	13
11803086	13
36607853	16
34301711	16
90694386	13
17103555	13
28775236	13
14776502	13
10921578	13
69142651	13
9708448	13
24797070	13
4961994	13
1122444	13
4414057	13
43327474	16
64472540	13
4283484	16
5757425	13
16899786	13
28300128	13
17693906	13
12370000	13
19419508	13
22924347	13
11876568	16
5681018	16
85322878	13
39607039	13
6219730	13
36927757	13
31410845	13
8152774	13
18450574	13
2361852	13
8557952	13
23533234	13
8054200	13
2532147	13
6672397	13
89496080	13
21563679	13
34219761	13
19858091	13
26861244	13
42776131	13
2145989	16
53700386	13
22177340	13
92515400	13
27831161	13
93779666	13
50720348	13
21050322	13
2756626	13
20687214	13
25444677	13
4995478	13
39718312	17
14468946	13
17524397	13
58051705	13
14756652	13
7744363	13
59298556	13
9665858	13
6960850	13
24261038	16
40500981	13
68345074	16
60777732	13
22179102	17
39316040	13
101411458	16
2662922	13
17901799	13
835651	13
15277406	13
3600996	13
20752273	13
2016415	16
1500741	16
9313490	13
94752124	13
9354107	13
36336495	13
20038220	13
61578429	13
14277976	13
134701978	13
14286888	13
9706112	17
19744093	13
21977930	16
1237691	13
4419221	13
81072395	13
24819320	17
25126473	13
71872234	13
28422930	13
1378145	13
25239706	13
6481104	13
10268170	13
55527809	13
19491249	13
8421185	17
12929157	13
6340366	13
11818127	16
83730645	13
30805535	13
46954194	16
4557201	13
24160689	13
3422406	16
7896793	13
29601334	16
15613930	13
3469216	13
10071037	16
9533226	16
13552983	16
4611955	13
8790671	13
16432850	13
11019437	13
8481646	16
41463359	13
12121028	16
16544616	13
53687698	16
16708589	13
3851210	16
119817464	13
68641374	13
34177249	13
21785828	16
5750413	13
9328450	13
119360551	13
3048744	13
38473530	16
30240338	13
19053331	13
9927739	17
4041305	13
11985785	17
10341468	13
8513544	13
1771396	13
47792404	13
14341305	13
27409701	13
21097644	13
8119156	13
33755921	13
10502558	13
55815805	13
10035922	13
844824	13
35849036	13
4535284	13
20630841	13
15787813	17
10362961	13
31469694	16
32479669	13
9978782	13
6070170	13
17190325	13
35671427	13
39443462	13
75011395	13
37257294	13
14763036	13
12327564	17
88341944	13
226112564	16
10742052	16
34231309	13
43264496	16
22498770	13
22766797	13
44140072	13
63355451	16
7832023	13
8204197	16
41413224	13
207693	13
59799653	13
3224231	13
1213215	13
21092629	13
31497280	13
5345850	13
5083499	12
16404998	16
13384738	13
10107985	13
8166411	13
26548452	13
2964503	13
4534235	16
7491526	13
4670476	16
16633717	13
62387526	13
72183777	13
32798723	13
15449902	13
4679429	13
39853235	13
3234078	13
1496390	16
32072310	13
6397531	13
54998787	13
11803201	13
2825659	13
49218616	13
9059893	13
14472324	13
2765728	13
8575686	13
8356186	16
54829498	13
5566556	17
6011005	17
60312743	13
8659144	13
20529468	17
21017428	13
57387986	13
12248591	16
13568538	13
9869059	16
8865162	13
30218693	16
4285725	13
31455356	16
58024399	13
894760	13
2839743	16
43740181	13
2784626	13
30447549	13
99799707	13
9174029	13
119286700	13
36575121	16
55724333	16
21291215	16
8071333	13
12826155	13
1674289	13
426062	17
15192491	13
39306121	13
29637703	13
40869501	13
4863830	13
7816646	13
20987165	13
7910808	16
19458162	13
7529875	13
38732106	16
23931127	13
8383803	13
77963767	13
916958	13
19354681	13
26197356	13
2753304	13
29004200	13
68040352	13
34244008	13
1253336	13
1018333	16
15533575	16
13569892	13
24677692	13
99609666	13
1141984	13
524771	13
61236189	13
6923505	13
109511224	13
12923352	13
28930937	13
71215358	13
2710372	13
16533156	13
24382338	16
2974539	13
19591033	17
34807649	13
25221588	16
30103170	13
8810544	13
16935404	13
13048652	13
19605929	13
9491525	13
178653697	13
5907154	13
45473555	13
16291875	16
14113692	13
12542156	13
29374786	13
15418831	13
3274086	13
13227864	13
17590535	13
55485372	13
23142372	13
28265297	13
21216557	13
6916651	13
9752442	13
33036750	13
197797	13
30503662	13
28763778	13
2925850	13
4770154	13
23207839	13
10165196	13
10944704	16
28909061	13
8339820	13
3234926	13
32672994	16
41345827	13
44753	13
3685352	13
2735791	16
10424250	13
53461613	13
15183646	16
286568	16
13152184	13
52568021	13
6689068	13
6476273	13
4538539	13
44544954	13
122594402	13
18686993	13
8320825	13
4739755	13
50916314	13
56347929	16
78879327	13
14683725	13
20898669	13
10943474	13
32643490	13
10131114	16
1777667	13
35006971	13
97189616	13
18382943	16
46928	13
33170571	13
43711676	13
8950446	13
3030626	13
12162548	13
8507471	13
3486262	13
23226607	13
113036243	13
13715623	13
50556726	13
3289874	13
23655149	13
11505519	13
842218	13
27180663	13
1379911	13
97321011	13
14048073	16
14691183	13
79958811	13
76994712	13
41265646	13
33474038	16
28778705	17
15131370	16
17270019	13
11442284	16
3717305	13
5421406	13
9599314	13
85336912	13
34468522	13
33827711	13
86404175	13
57058369	13
35384299	16
20628343	16
28040482	13
8741849	13
55762419	16
23458872	13
27656552	13
20550894	16
72673010	13
21202093	13
14904894	15
964161	16
20326437	13
1004825	16
5413256	13
16447314	13
16901629	16
78292448	13
39427615	13
71866495	13
2171120	13
96259735	13
57637939	13
2643311	13
17667068	13
12195695	13
4595392	13
136308086	13
59108617	13
21318735	13
39348830	13
8813783	13
5908454	13
47911107	16
100674488	16
31042242	13
313594	13
6587799	13
74998544	13
689958	13
41673415	13
20711802	13
4880115	13
50409292	13
7067635	13
33685425	16
43672466	13
15830011	13
4779688	13
3411339	16
95074318	13
2948854	13
24967908	13
21982113	13
20481094	13
7485468	13
64730869	13
56282095	13
143127104	13
5891957	13
12612305	13
6057441	13
17495232	13
23951091	13
1696098	13
5611789	13
5238392	13
65325969	13
19101926	13
22417712	13
18190899	16
2145156	16
8645062	13
127471729	13
24308696	13
4962129	13
9786385	16
1808805	13
2984357	13
30168029	13
7006810	13
25087088	13
450885	13
20073352	13
4697634	16
75001329	13
109321246	13
28737353	13
10892284	13
4154475	13
26993461	16
122938885	16
8737233	13
76230798	13
5116716	13
72098389	16
16690625	13
28404001	13
21817473	13
31773404	16
33274400	13
34713658	13
26701808	13
11755650	13
47574322	13
36370459	16
21340722	13
8056920	13
16351934	16
7964781	13
32717636	13
96551149	13
25931528	13
32238372	13
13279458	13
12090003	13
31880480	13
211477	13
12628477	13
40859316	13
5652753	13
3185081	13
726858	13
14724448	13
12867615	13
30226606	13
14344350	13
1851424	13
5403889	16
5611362	13
69340686	13
25654110	13
24528251	13
13171161	17
9290506	16
40939636	13
57131833	16
6918912	13
25173387	16
92482546	17
22150591	13
22851262	13
10778429	13
33714983	13
14834864	13
29464230	13
43206932	16
17400601	13
181140406	13
68131687	17
6798084	13
1996906	13
21781945	13
22989931	13
4786359	13
17467094	13
2978084	13
8723423	13
47439769	13
7866456	13
27844981	13
21799229	13
58886844	13
27223278	13
22591337	13
2871140	13
13652031	13
29087142	17
29272119	13
25152639	13
19371869	13
25318399	13
28685239	13
17932577	13
88478715	13
2535347	16
65510964	16
19388848	13
9893711	13
5289426	13
3925269	13
19916610	16
17668692	16
10401117	13
2825329	13
27394712	13
84375339	13
33657382	13
4962677	13
5604051	13
35976184	13
61892851	13
4345014	13
3290488	13
55777258	13
23522472	13
604821	17
17975227	13
50702500	13
63117626	13
22503556	13
16765249	13
27258140	16
3189736	13
1174021	13
28303518	13
15592081	16
9022113	17
13375618	13
2985446	13
63819429	13
24638268	13
12999311	13
2911967	13
5409324	13
10281060	13
7976248	13
64302064	13
6005530	17
8198233	13
28035823	13
22910475	13
3140763	13
20224586	13
25962619	13
55626748	13
42761000	13
124818238	13
3221417	13
27600819	13
20687910	13
7791368	13
1620011	16
3415044	16
20002938	13
2891292	13
5215662	17
34300032	13
36856871	13
22953032	13
14357530	13
123557719	13
39222174	13
42967211	13
39670652	16
10730484	13
5026326	13
23641960	13
36362649	13
52234252	13
6686021	13
32886152	16
8867262	16
8039177	13
22652436	13
4515584	13
5672036	13
11332836	16
79379748	13
32139086	16
24792847	13
87909413	16
33230775	16
41778640	13
3847900	13
70947712	13
45025585	13
18793699	13
38040498	13
19428607	17
14183759	13
24926864	13
462095	16
39117697	13
26882943	13
65110048	13
15392371	13
6292732	13
10108451	13
31016784	13
6005142	13
27062428	13
447050	13
8865396	16
12895326	13
29650172	16
36757377	13
32712424	17
23630034	16
49591306	13
30161460	17
5495662	13
50988543	16
8841935	13
6641259	13
9794290	13
57048835	13
38406960	13
108955099	13
62075750	16
5246670	13
5530	13
98494092	13
9740277	13
15084273	13
34540790	13
117995324	13
23851482	13
40939784	16
31090787	13
63377775	13
48929272	13
20549880	16
7575781	13
69560403	13
172446017	13
8333110	13
21298406	13
27361578	13
3877308	13
6179656	13
42910448	13
2117469	13
4043962	13
15755	13
12308881	13
10324889	13
4628659	16
311003	13
18299205	13
2351981	13
709528	13
11895518	13
16822363	13
14396461	16
7860480	13
36857520	17
15896589	13
72489231	13
34057572	13
16842485	13
1376102	13
31087711	13
36989123	13
20501506	16
2214128	13
35923383	13
30807110	13
4563785	13
7813840	13
34978588	13
11529232	16
17249543	13
31333186	13
4426982	13
30648513	16
103230393	13
12038957	13
33336074	13
22476342	13
33842124	16
38570959	13
6002774	17
59310301	16
89096731	13
8747080	17
40547583	13
12862080	13
1438744	13
16189900	13
14268924	13
6298009	13
8947863	13
50518232	13
3264967	13
6208704	17
10216930	13
64335979	13
10379175	13
3951201	13
19009861	16
26597623	13
1795089	17
45442639	16
60638427	13
44016122	16
9625032	16
7011836	13
40267708	13
33235	13
6134350	13
7732742	17
10166789	13
3539844	13
25120968	16
31484500	16
15639948	17
6701932	13
20222279	16
12757400	13
7999922	16
6047365	13
100561548	13
35590268	13
2668739	16
442145	13
14740173	16
27530166	13
4425255	15
5787007	16
3681427	13
20206011	16
1398193	13
34982905	16
3046590	16
12258144	13
15552528	13
24838378	13
830283	16
41215741	13
29536332	13
78326911	13
5443883	13
35877545	13
79645965	16
18901756	13
12029650	16
7275945	13
80047288	13
2220342	13
56011560	13
25448188	13
56175050	13
58488376	16
3102659	17
22760310	13
712088	13
6103678	13
138233896	17
49463034	16
48358857	13
6155985	13
37442992	13
49165649	13
45440781	13
3075707	17
9515772	13
1152540	13
46890976	13
51148215	13
52563202	13
38322531	16
7902800	13
18294435	13
35113443	13
47299899	13
28227744	13
4471436	16
91278351	13
20806953	13
35456549	13
6539612	16
47281235	13
33556933	16
86295508	13
48750817	13
13189792	16
18774670	13
21132350	13
4908381	13
61953106	13
8058633	13
6527763	16
5000151	13
23092778	17
21821341	16
51930510	16
43444538	17
537092	13
30576086	13
17385596	16
2144334	13
14080157	13
24083935	13
2933973	13
43593465	13
32440629	13
26645605	13
19277670	13
2724568	13
19745048	13
19533633	17
2914146	13
321151	13
11758370	13
7415320	13
14890567	13
16112732	16
9807648	13
13233231	16
1782440	13
21458993	13
1992155	13
1991574	13
1787014	13
12055100	13
9144418	13
38783919	13
28940901	16
10770094	13
11265062	16
51873810	13
52178863	13
29537335	16
27376008	13
31762560	13
2645991	13
19925632	13
18578755	16
36031812	13
1090549	13
30365834	13
55597443	13
9458298	13
7394993	13
2863441	13
6658720	13
5127685	13
8372581	13
93762259	13
9232906	13
66407428	13
20866216	13
20626016	13
22137819	16
67856675	17
10498533	17
18545724	13
13324586	13
50884278	13
17964076	13
35027953	13
756003	17
51848794	13
29591117	13
32923712	13
16960257	13
3312678	13
5940963	13
5702490	13
41623938	16
27982762	13
17577180	16
20568539	16
29755777	13
28807329	13
37055380	13
51496120	13
23389217	16
51012845	13
59487687	16
106986496	13
4663651	13
6089261	13
12078656	13
21128348	16
58127982	13
6046435	13
15482386	13
22599009	13
83650893	13
64758247	13
29925598	16
22234821	13
44953030	13
10107032	13
28196958	16
18690640	16
43258700	13
57951548	13
54225951	13
33110906	13
22983654	13
6230831	13
44910457	13
11129092	13
22720216	16
25805341	16
14592544	13
40611112	13
172785	13
8049098	13
13715199	13
48504743	16
12829862	13
13095387	13
13038884	13
14789470	13
16965270	13
77233808	13
17809011	13
21019765	13
12771738	13
11046008	13
16890540	13
1584720	13
3540568	13
32294442	16
24746421	13
48720487	17
56096914	13
42272848	16
2704580	16
4870094	13
1297794	13
18729317	17
33979830	13
117112620	13
22996977	13
15303759	13
26303252	13
77455819	13
75071683	13
10913	13
7549126	13
35405734	16
25670924	16
13135239	13
18499652	13
706726	13
122916119	13
3216016	13
20167676	13
5437609	12
55625023	13
47099069	13
3071782	13
39058125	13
5058453	13
27243934	13
11578767	13
23698076	13
55268103	13
5022954	16
21288411	16
19371363	13
11590688	13
11209045	13
2795575	13
6158172	13
108281797	17
11755244	13
51115511	13
24577321	16
6556328	13
6433418	13
885565	16
15159428	13
21246354	16
3636218	13
8574797	16
25018797	13
42915179	13
25185766	13
3673061	17
15854062	13
5211030	16
21606961	13
14743559	13
34460388	16
4381036	13
32790498	13
17565167	13
2865357	16
7634313	13
22411466	13
1036502	13
20869350	13
38714926	13
975083	13
67942452	13
2656782	17
18384135	13
10112844	13
21008312	13
896147	13
7625379	13
3842707	13
33896335	16
4525784	13
16399713	13
31512806	13
3583079	13
105614761	13
22695460	13
581058	13
90409264	13
19528900	13
5942585	13
11398371	13
6787523	13
30622047	13
4719741	13
32838778	13
6467197	13
20886901	13
34656692	13
3011427	13
921515	16
7350492	13
46232534	13
1676900	13
16995326	13
17168192	13
23666722	13
171215	13
10264645	13
20261427	17
18892110	13
11880158	13
41272969	16
78452611	13
58397644	16
29427096	13
52436753	13
10136614	13
10435697	13
8186333	13
1160744	13
10203638	13
7888581	13
76534569	13
10016596	16
26676814	13
3430520	13
4395203	13
54592436	16
18690220	13
12646373	16
29402511	13
2864732	13
10897176	13
14019563	13
38585343	13
9408320	13
89535432	13
7104018	13
39899931	13
12774902	13
2023421	13
12681405	13
46495437	13
23752679	13
27584906	13
33624025	17
6372111	13
66888888	13
42650002	13
29914425	13
26009054	13
9879338	13
42851371	13
30814613	13
14936044	13
41050419	13
85813903	13
18214512	13
4882518	16
25421834	13
78189027	13
10513002	16
19630046	13
18791567	13
26934097	16
2742356	13
9623989	13
16867856	13
49936521	13
3227399	13
15424011	13
2334233	13
22812879	13
19587945	13
60036309	13
17534193	13
4575350	13
19845873	13
34686316	13
47871102	16
114358226	16
84662819	16
5265950	13
6085497	13
38763416	13
25949313	13
21576059	13
19446656	16
49077479	13
18429049	13
1920027	13
67786704	13
8329987	13
36125216	13
16418017	13
25358041	16
44718589	13
1543392	13
30626454	13
69973384	13
39518721	13
52225570	13
34284172	13
2276721	13
2725371	13
26148709	13
4646072	16
52418326	13
9327407	13
8132046	13
23501206	13
10599026	13
4256560	16
374753	13
20959522	13
7515815	13
117682	13
14027061	13
2793402	13
16205476	13
61483021	13
57841373	13
36649377	13
8091661	16
6775241	13
115635023	13
11803291	17
4595428	16
57410918	13
26438	13
25467455	13
51400228	17
3841530	13
39141338	13
17618791	13
1724053	17
29422828	13
72048301	16
4389281	16
19575435	13
2119902	13
847311	13
10490113	13
64074779	13
45078226	13
1895669	13
1516812	16
13409220	13
19721511	13
7966259	13
1114966	16
35496252	16
9698080	13
17031801	13
33321798	13
69673000	13
18160138	16
25373755	13
919848	13
15904	16
23661075	13
28065188	13
17435666	16
25019356	13
10440707	13
7881511	13
9637443	13
22791539	13
35528910	13
24735183	13
50181771	13
5947778	13
34674142	13
14935624	13
21665341	16
20364767	13
5690631	16
15326879	13
62682819	13
8699292	13
28109785	13
10513094	16
23448691	16
41239937	13
22701207	13
23897850	13
5284540	13
39842504	13
7463101	17
37392455	13
31106008	13
30597613	17
6050691	13
28140423	13
24611432	13
11097524	13
93203837	13
16923671	13
48225765	16
7038074	13
7065166	13
44378600	13
105624137	13
9185261	13
19638052	13
65126271	13
12353160	17
26845959	13
42486561	13
45474436	13
30213940	16
17473515	13
62943588	13
53039574	13
51085542	16
12816542	13
21665989	13
86472959	13
4846577	17
16399953	13
11985986	13
17966674	13
1125849	13
27944085	13
57687667	13
13553478	13
14609463	13
2783128	16
8837697	13
746216	13
12561052	13
307739	13
14577343	16
5343554	16
12584601	13
1291102	16
26212581	13
16101459	13
175042	13
27729437	13
36641974	13
85955054	13
10105769	13
57808096	13
2624783	16
14696643	13
45914540	13
16990441	13
44060294	16
12127453	13
9774463	13
86083112	16
8350072	16
10575764	13
61261268	13
124118	13
6284099	13
17790443	13
47069336	13
5046217	13
2812784	13
37416740	13
59209921	13
6568343	13
9918852	13
51629127	13
5949677	13
30490532	13
31931145	13
16513126	13
10278922	13
9579275	13
10690609	13
27922052	13
42930342	13
40199209	16
58841244	13
8490112	13
47683112	13
4685130	13
11459792	16
28252391	13
6346746	13
37856260	13
38530840	16
53642584	13
1511847	16
1584824	13
4852681	13
36203877	13
12198744	13
5182451	13
8792706	13
5935325	13
30999100	16
79348184	13
18772442	13
67915413	13
32754521	13
14500321	13
12599157	13
2362107	13
45474348	13
1424753	13
61277793	13
29385757	13
20195035	13
41149190	13
7566862	13
31150654	13
11625633	13
7816531	13
1929314	13
52872733	16
51021754	16
40633243	13
56270243	13
17995036	13
21811056	13
23272718	13
35935292	13
54834253	13
33323578	13
36696697	13
22316666	13
58198494	13
30231646	13
46719992	13
45752618	13
8480444	13
41828503	13
7777954	13
14558388	13
34486395	13
3565838	13
35640594	13
131892028	13
25960396	13
111293	16
66581495	13
19140519	17
2840513	13
28336052	16
3676693	13
52284311	13
28985120	16
37405254	16
48026480	13
843457	13
2882932	16
6719345	13
51261225	13
43151734	16
14624567	13
3060947	13
6402537	16
8653381	13
5827431	13
47514521	13
2226526	16
15189908	13
49084392	13
921989	13
3256774	13
26623677	17
17164933	13
4261761	13
47173527	16
13917803	13
50236220	13
3440952	13
4306966	13
25730095	13
5771065	13
15487285	13
176959551	13
1300719	13
3976883	13
2826329	13
57202648	13
34014241	13
52979425	13
28949251	13
31129475	13
96832477	16
8269736	13
992356	13
2870351	13
33070546	13
14165394	16
20114763	13
706009	13
111149086	16
98589160	13
24031419	13
17273799	13
21731799	13
2174952	16
15529256	13
99248074	13
22816276	13
9123107	16
1057180	13
179962	13
109197456	13
14149721	13
4386138	16
22668685	13
9659771	13
1250418	13
3865046	13
23685928	13
47708909	13
6887359	13
15724507	13
31023991	13
5344911	13
62540103	13
24268169	13
2251243	16
2872637	13
38550357	13
5631656	13
2627310	13
16192153	16
49044878	13
14086517	13
35781787	13
13337424	13
16287487	13
12644105	13
8177359	16
7298934	13
13247038	13
15577206	13
2209801	17
22172829	13
25374001	16
3392736	13
45391029	13
2789837	13
10652077	13
2709756	13
5895695	17
42159117	17
14687576	13
10837296	13
64785133	13
8513622	13
17885634	16
1178793	13
87223098	13
4048908	13
7684347	16
4863164	13
23742699	13
15053922	13
3156105	13
37026869	13
4742855	13
20796507	13
12184829	13
13970635	13
2537859	13
6521046	13
10127581	16
7866535	13
42250040	13
6759299	13
11473270	16
7524998	13
2910607	13
34844959	16
7062643	13
32006842	13
71494857	13
3904642	13
11026348	13
90665323	13
31611491	13
9967051	13
40026378	16
9160698	13
12822517	13
38053727	13
30357489	13
10879177	13
14125673	17
34667179	13
57565700	13
19947432	13
4007885	13
55616384	13
9192656	13
123431394	13
60962359	13
17277439	13
14247464	13
31630050	13
48731311	13
2646093	13
7419970	16
37439803	13
18803956	16
551122	16
26397371	16
50158003	13
4289555	16
35853347	13
19067706	13
6321856	13
22153143	16
9441564	13
83857397	17
8873827	13
3196821	13
1927246	13
44581469	13
111594	13
1436110	13
10029818	13
7254186	13
87445044	13
7293819	17
37570334	16
51143424	13
43282921	13
5812781	13
18528479	13
4580735	13
47535514	13
12944878	13
4168932	13
36594055	13
21053666	17
5448736	13
46423913	13
78120107	13
21964058	13
63138800	13
16058243	13
13754952	13
18327298	13
38579661	13
22955661	13
1663644	13
105940830	13
32866655	16
24419785	13
48323740	13
36208926	13
18838935	13
39908403	13
16803480	13
51585242	13
33192516	13
1820763	13
17798929	13
31459290	13
14057835	16
32529337	13
57556897	13
37264426	16
28051174	13
53286553	17
18809740	13
21560926	13
29678877	13
49027105	13
5894964	13
54362174	13
35834907	13
21202349	13
8140556	13
31620649	13
33089649	16
10316862	13
4529617	13
1281792	13
5424349	16
15174913	13
80582665	13
11842044	16
19742767	13
29575374	13
6809478	13
18549179	13
9249316	13
30934256	13
17005834	13
11708032	13
23740245	13
18408265	13
25048	13
98910	13
68683938	13
30734838	13
44153986	13
1093899	13
17849551	16
16921280	13
21083775	13
73137293	13
45038340	13
5236974	13
80186336	13
30959581	13
15066510	13
35417895	13
30038749	13
2650514	13
102207742	13
37469281	13
33831879	13
9423339	16
14902177	13
21221315	13
8221957	13
38785519	13
1888450	13
15261139	13
17506015	13
92699917	13
10796449	13
28475808	13
17880855	13
23084440	13
25841725	13
8227394	13
4481993	16
73427227	13
1882926	13
5182290	13
52462656	13
10892452	13
11701014	13
54500584	13
2130022	13
55043254	13
787621	16
11470884	13
48297619	13
6099895	13
1400904	13
2915203	13
9001371	13
8133962	16
32805922	13
2139822	13
9236546	13
8917831	16
61915566	13
12015931	13
98617030	13
10803535	13
11566698	13
69610152	13
32957146	16
29242852	13
11581707	13
23804806	13
15786696	13
77699422	13
16253906	13
36673333	13
27027541	13
9013981	13
136751023	17
57267354	13
70592144	16
46826046	17
34906235	13
30361719	13
5490824	13
15300215	16
23869727	13
55739596	13
31114813	13
22167882	13
16822322	16
23487788	13
23222595	16
40302842	13
10338451	13
38335248	17
63780860	13
12136516	16
4884993	16
25900938	13
49560894	13
67514637	16
33945770	16
9331990	13
22802420	17
14586644	13
39487750	13
15664229	13
33725701	13
29388472	13
18755956	13
8310241	13
26181537	13
14212550	13
70905595	17
3815708	17
45131641	13
6694897	13
50863707	13
1694822	13
27687659	13
19859305	16
1256059	13
29866744	16
6032009	13
2292383	13
27432220	13
10301058	13
11688260	13
80502978	13
6853332	13
10206090	13
10024894	13
22607915	13
372667	13
19108659	13
30252089	13
23933211	13
18396522	13
25126264	16
17817550	13
30109584	13
13968039	16
5304978	13
1517826	13
48776316	13
17911713	13
15784860	13
23538769	13
27131211	13
7628577	13
21342543	17
29210140	13
25862864	13
11329869	13
52277451	13
19996260	13
16755787	13
61741342	16
8172502	15
60661090	13
94431098	16
8846871	13
13354944	13
6067087	13
15281472	13
11102144	13
3290189	13
38782221	13
2121759	16
34955954	13
5023242	13
21108319	16
11001205	13
22732717	13
1681904	16
1565314	13
57537766	13
48608043	16
54376583	13
88555986	13
1635167	13
8639396	13
14217952	13
1302021	13
50024991	13
23682612	17
32430212	16
22595124	13
14530937	13
1747027	13
5104910	13
5781354	13
40651653	13
58382236	13
21902326	16
6213819	13
50301065	13
73360514	13
9917482	16
7664072	13
8673311	13
471043	13
14270348	17
35128078	13
6846164	13
1802723	13
1372323	13
6457983	13
28390967	16
1381089	13
16245486	13
16922644	13
6469804	17
4224262	13
45768223	16
19172424	13
13170794	13
2669438	13
37940537	16
677895	13
5847154	16
43032775	16
39490943	13
14669811	13
21802095	13
64223762	13
22148319	13
48818482	13
101936052	13
9741937	13
17658731	17
17338656	16
45767159	17
23839089	13
11969298	16
32435330	16
24658127	13
11474041	13
59988186	16
8675707	13
11727702	17
22183356	16
45974363	16
3537297	13
65827570	13
33833764	13
21800514	13
24892168	13
46096870	13
1399238	13
13877393	13
9064713	16
49544566	13
10496181	13
26605166	13
758081	13
16154842	13
211274	13
2135015	13
2782779	16
2371766	13
96167867	13
60975188	13
10737521	13
19189719	13
2552654	16
11680855	13
9365166	13
1836547	16
8466404	13
13056213	13
18341505	13
28239467	13
15563927	16
28777388	16
59040643	13
30935035	13
9610004	13
2803646	13
31272821	13
48538088	13
76852926	13
3594712	13
34512203	13
5451922	16
35806442	16
2181341	13
2486786	13
35688384	13
9697514	13
13286068	17
669306	13
15491713	13
46505860	13
2407989	16
2221563	17
38038227	17
9520829	13
2708291	13
11974277	13
14609509	13
13570828	13
869595	13
35135287	13
18445216	13
30800507	13
62707833	13
34434192	16
24346219	16
36060788	13
17303246	13
17542464	13
9342754	13
31550853	13
381028	16
15158931	17
16145741	13
402378	13
10255954	13
14106228	13
43329549	13
1079165	13
457705	13
9854588	13
24844045	16
12787258	16
23088218	13
990874	13
4657449	13
23498206	16
5080072	13
29823871	13
14223186	13
27748845	13
2995030	16
16593376	13
37489988	13
4841768	13
3883460	13
16203551	13
4062911	13
29022933	13
9424313	13
54926906	16
1850414	13
47944103	13
20498810	13
60503079	13
15258535	17
36889046	13
9008012	13
17346677	13
14836999	13
6958357	13
21817561	13
16027793	13
4863140	13
36853204	16
17569712	17
19024168	13
101358167	16
40069828	17
29378031	16
10626703	16
19376316	13
51805492	16
10896842	13
961241	13
3667129	13
938753	13
47809877	13
25981799	16
1019492	13
65050866	13
14006111	13
22128325	13
8627179	13
1001227	13
22598181	13
16490896	16
58787	16
38139215	16
2084866	16
52025638	16
23745741	16
808863	16
60450494	13
40212351	13
105483538	17
42461209	16
65509239	13
34604734	13
1047053	13
62699607	13
17418129	13
6135948	13
15516045	13
38256450	16
17414781	13
25296450	13
25795750	13
9451013	13
9080390	13
10314893	16
20688852	13
32936824	13
23425918	13
34584368	13
64187507	13
2776686	13
68286641	13
24005433	13
8386813	16
38774634	13
13199686	13
3030788	13
59253056	13
19375567	13
18460861	13
2843563	13
18371517	16
38982019	16
8255593	13
34385860	13
25132972	16
7037550	13
60742031	16
33138870	13
38771812	13
2863483	13
8084079	13
27070605	16
34241633	13
8749304	13
30722594	13
728113	16
27430909	13
14240923	16
3736446	16
4586733	16
2576542	13
20968280	13
10293250	16
3878607	16
27930603	16
35838669	16
3690171	17
7518597	13
40569953	13
33418518	16
56904237	13
57122519	13
60622494	13
45036166	16
5442856	13
899173	13
16653646	13
11786484	13
7019519	16
8538172	13
10495404	13
35789460	13
108579842	13
30644253	16
33908904	13
28694712	13
18795376	16
63637	13
64755326	13
49267196	13
86628436	13
60065542	13
47245248	17
50600395	13
3885944	13
40442393	13
77278497	13
23802720	13
53658531	13
15013814	16
17299096	13
63185054	13
74769128	13
1598834	13
19247389	13
31013515	13
9236143	13
16361471	13
25790070	13
26349095	13
27595919	13
9911689	13
27527483	13
14746877	16
4082489	13
22895134	13
36134351	16
5913078	13
6435102	13
358290	13
93827908	13
2295876	17
43947061	13
23003070	13
15966092	16
2257076	13
11840362	13
1149091	17
139542	13
5413118	15
19840126	13
23450644	13
32874129	13
83384128	13
93814577	13
20742494	13
8552618	13
8351163	13
24047004	13
13797795	13
11302240	13
41408269	13
2620926	13
8175759	16
5192476	13
42208022	16
40659740	13
60344824	13
18010662	13
67070410	13
426060	13
30236515	13
17126189	13
939568	16
74666875	13
846052	13
18586430	13
7952474	13
26031947	13
103222361	13
6779372	13
7839607	13
37623421	13
16566928	13
786350	13
15542882	13
4183584	13
7875556	13
6966108	17
6728999	13
47819836	13
5902542	13
21379780	13
62814788	16
54500993	13
66239254	13
15967195	16
11298883	13
19919132	13
53637341	16
46151117	13
2123155	16
19970739	13
23353855	13
9591098	16
8810421	13
14450331	16
24146411	17
6204835	16
14586887	13
55182119	13
50321211	16
62674252	13
103791106	13
45175180	13
2900350	13
15391675	13
2113808	13
6501268	17
1482124	13
19692407	13
25092743	13
20908978	13
27729899	16
13429857	16
11189552	13
56987715	13
17219600	13
9663662	13
15842777	17
4102938	13
1311312	13
4848673	16
12298408	17
46954198	13
5477972	13
103715822	13
7449548	13
52224763	13
9835018	13
70284613	16
64073079	13
5464744	13
12487167	13
23540823	16
19366636	13
74102897	16
14007531	13
9572630	13
13753323	13
33475172	13
131170167	13
32401308	13
56739358	13
24524350	13
4904284	13
46262911	13
1185628	13
65682543	17
12478112	13
10040331	13
32407465	13
12020048	13
17629818	13
16288363	13
7766272	17
3167752	13
23040452	13
456491	13
22244450	13
12048128	13
8209884	13
22558663	13
23326837	13
63011874	16
50740037	13
24192986	13
64292787	13
51115305	13
6957403	13
44846827	13
11025477	13
33081071	13
72107956	13
620287	13
35914731	13
17018267	13
14595630	13
26343762	16
34705248	13
17802755	13
39281480	13
10791008	13
332539	13
18282122	13
706831	13
31831305	13
15426775	13
3050095	13
1354110	17
710832	16
20104196	13
18409364	13
23178514	13
3946563	13
1913026	13
2959004	13
4170838	13
68504670	13
15271255	15
39694951	13
42424822	13
5234012	16
5455335	13
29678543	13
65825642	13
4515790	17
12483300	13
42036268	13
13776118	13
3611469	13
2049299	13
2823649	13
2989330	13
99959581	16
12360416	16
44129042	13
66809487	16
40358788	15
1520504	13
41430364	13
22246007	13
12250543	13
4695292	13
46620206	13
24877909	13
23721820	13
15545824	13
21431683	13
6708474	13
27525714	13
12117396	16
52601639	13
7200575	13
4845691	13
2696485	13
15584751	13
7393798	13
1266569	13
63744736	13
5869241	13
43099747	13
9533518	13
84811881	13
32446409	13
13361352	13
1365176	13
1694676	13
25709118	13
40132352	13
545530	13
6682761	13
4895670	16
29845020	13
22296335	13
1415359	13
14060366	13
8764131	13
18059621	13
1623316	13
59659046	16
1586127	13
29680983	13
29501828	13
4188984	13
25797691	17
8703320	13
7546653	13
11751110	13
9363277	13
5653850	13
23891583	13
139279141	13
26975601	13
1719900	13
1269066	13
36884368	13
42653405	17
36732193	13
14222967	17
18671955	13
85211571	13
13159485	13
38654619	13
21334886	17
221879	13
81289728	13
12431375	13
11891292	16
556720	16
18308975	13
5670271	13
7231408	13
49751281	13
9875206	13
4065269	13
60178332	13
98565202	13
22391638	16
25830689	13
6253954	13
3690742	13
56415081	16
54300686	13
7797134	16
725006	13
2834682	13
1141208	13
4301967	13
31748118	13
52643219	13
3401108	16
75494020	17
24823477	17
33932695	13
1553603	13
40245941	16
55492307	13
31779649	13
107582432	13
26109131	13
54178089	13
3264797	13
47517903	13
19019442	16
46669252	13
8270256	13
11912856	13
17534282	13
16014807	13
55682546	13
54159791	13
66134240	13
3624130	13
1808259	13
19863563	16
12221763	13
5828134	13
20387524	13
78524053	13
53313760	16
84177852	13
45002903	13
33090913	13
9932263	13
9235504	13
67909105	13
30478129	16
47723714	13
8210607	13
11433299	17
82280	13
22804160	13
15210625	13
43940483	13
2426056	13
32118678	16
72751270	16
30696563	13
27755772	13
8834795	13
2700555	16
23073116	13
40230209	13
7283553	13
17912746	13
32470391	13
44741523	13
39137355	13
11868216	13
55768484	13
5016445	13
18652986	16
6710574	16
83692	13
35063894	13
66479976	13
17247181	13
19087527	13
12078114	13
9970464	13
10267876	13
2625374	16
39211518	13
6535785	13
16221958	16
14842043	13
5429269	13
68073501	13
36007385	16
36116179	13
34724128	13
12476337	13
22076581	13
26365178	13
10746167	13
15953447	13
2280274	16
2121064	13
7375473	13
33570693	16
248509	13
30929430	13
62525984	13
5426	13
5832243	13
72276731	13
16877186	16
31916282	16
10293243	13
7010431	13
62600998	13
57141014	13
13795696	13
31990580	16
130691514	13
28656429	13
59344067	13
37568736	13
13248582	13
21408215	13
13848290	16
12447012	16
6369531	17
3688346	13
5410239	13
8015548	13
18407994	13
41940084	13
30187337	13
12649259	13
6571546	16
28999400	13
86669291	16
49509770	13
33940611	13
19179368	13
61878832	13
2969441	13
19928273	13
12956670	17
12532590	13
2044347	13
38860080	13
23306364	13
100570409	13
2563729	13
25012423	16
51465249	16
46777917	16
7768597	13
208217	13
8362369	13
31024412	16
16111935	13
4328424	13
16060049	16
36729239	13
41116328	13
28650024	13
22723084	13
6474961	13
19621229	13
28043551	13
35242426	13
8786118	13
54807789	13
1148740	13
20563472	13
6373538	13
29161839	16
29936518	13
11910515	13
11307668	13
4535621	17
6959082	13
86727862	16
28984878	13
30055877	16
14042851	13
61309686	13
64297145	13
140873529	13
600294	13
2843449	13
22014857	15
12147666	13
35792524	16
21783645	13
46359310	13
18302372	13
29501960	13
39366086	13
30590487	16
27815345	13
101064871	13
6005391	13
17897699	13
19865305	17
57731803	16
20110960	13
15293899	13
47253915	13
9907669	13
10284157	13
14773080	16
55301404	13
6663930	16
52715992	16
16126405	13
5989010	13
9486168	16
11731417	13
51823161	17
5763044	16
7095511	13
18888356	13
13946928	13
16808376	13
4364754	13
32125443	13
42225399	13
79866879	17
2459942	13
27012410	13
22242560	13
19979834	13
39586370	13
262506019	17
14997332	13
6850889	13
1952231	16
69290634	13
6883050	13
49101160	13
32037731	13
18557509	13
46813916	13
7763075	13
13653071	13
11374762	13
74606113	16
9690473	13
20662389	13
23291286	13
10389174	13
22227198	16
76913571	13
6510391	13
1527661	13
2691702	13
26794518	16
5850967	13
9846270	17
26888619	16
30890161	13
12214187	13
14180929	13
11370948	13
30806582	13
40423790	13
24337027	13
10509926	13
141575757	16
40876037	16
14956982	13
21054665	13
226489	16
17901742	13
57982265	13
3884974	13
23165260	13
14040495	16
146004964	13
8319804	13
45420333	16
3633804	13
24723663	17
18102478	13
70916123	13
34453189	13
89997153	13
19059850	13
4162352	13
16834978	13
54075678	13
38912685	17
13375790	13
59054886	13
23249577	16
34522239	13
15303856	13
2009223	16
11210708	13
13632865	13
49941417	16
54584669	13
17110936	13
97716541	13
26430638	13
10501345	13
26661939	13
16002027	13
7071820	13
26408637	13
47661477	16
13298739	13
27790190	13
1906807	13
4270908	13
12330716	13
1059664	16
19067125	13
44542127	13
3562200	16
11374354	13
47336142	13
2918519	13
24816881	13
12907192	13
15102560	13
7123438	13
27381039	13
52734596	13
38877862	13
45937760	13
8774266	13
26036915	13
45499836	13
9731918	13
45995175	13
54415321	13
9048790	13
4361605	13
32398327	13
16442781	16
29353680	16
33958272	13
21118385	16
7792467	13
81062440	17
2272380	13
3497802	13
21596785	13
18167432	16
32910085	13
26117004	13
13515793	13
4697340	13
25664232	13
25041503	13
57005265	16
25760088	13
74525796	13
26212508	13
26112300	13
15199153	13
25531192	13
20137017	16
62192457	13
64576799	16
1060979	13
38425062	16
12760487	13
22705228	13
3951874	13
35405952	17
51374536	13
23296918	13
2266804	13
5416275	13
58725823	13
3983448	13
11609394	13
11387968	13
5875416	13
15720665	13
3081586	13
9961852	13
11139552	13
44544601	13
111419460	13
887411	13
8268713	16
52933948	13
12198828	17
20962972	13
17342161	13
21502134	13
9766779	16
8977579	16
8381169	13
5708514	13
31729040	13
144140435	13
32842478	13
21869682	13
45810442	13
38136514	13
19079875	17
32594214	16
15144781	13
4517378	16
32704788	13
14324687	13
8993422	13
41675280	13
3148537	13
23591339	13
4940827	13
17979301	13
81376607	13
61685353	13
51501666	13
19908953	13
10901243	13
34842981	16
35692163	13
209651	13
19434082	13
16409053	13
3354747	16
21367782	13
2654864	13
4946064	13
43598549	13
9847464	13
8377721	13
4282009	16
14843688	13
60583292	16
23701145	13
10085042	13
6275951	13
35377022	13
95034395	13
2891459	13
27197215	13
1998297	13
2576451	13
19142025	13
54988296	13
50302987	16
5972521	16
4001789	13
1721657	13
21371999	13
37088194	13
4661173	16
23039275	13
88547436	13
25980972	13
32275732	13
93727	13
4714317	17
28390403	13
533503	16
41251438	16
24445623	16
11502604	17
22899285	16
17344527	16
2294423	16
3153339	13
39308444	13
25124341	16
40165445	13
3785134	13
1332779	16
3940459	13
48726708	13
2775308	13
40660545	13
21049764	13
25759837	13
16082017	13
31851279	13
12494515	13
33740223	13
24867278	16
11370486	16
1633640	13
50986309	13
28885516	13
11334365	13
18129106	16
165831	13
48119918	13
10310256	13
5112542	17
44228094	13
9987968	16
32634390	13
10034753	13
20619487	13
8206313	13
13860306	13
24013563	13
7402279	13
60299644	13
16980007	13
9563747	13
37088372	17
29414048	13
22611270	13
15712745	13
12816838	13
1317351	13
41464167	13
13257906	13
19922659	13
8199474	13
38025271	13
12965946	16
4765129	13
4175936	13
51181633	13
52273604	13
11543543	16
51177244	13
28745001	16
15695519	13
29025339	13
32724935	13
6050403	13
44501135	16
6736259	16
24027742	13
125669019	13
13238661	13
12929536	15
1869842	13
3451585	13
32861713	13
26057432	13
1025020	13
6429605	13
6582936	16
34282901	13
93086366	13
33987857	13
47162371	13
9278747	13
28194616	13
17930181	16
4537050	13
47551922	13
29621350	13
11412295	13
27407284	13
47190623	13
14224764	13
81869123	13
14201277	13
43983534	16
13912867	13
36020858	13
23695819	13
80099346	13
17167898	13
31419141	13
1575062	13
5393774	13
12259694	13
17165046	13
28596975	13
2620772	13
2704667	13
38911659	13
25043051	13
42209684	13
40132947	13
379719	13
19335917	17
17504499	13
21548148	13
15255675	13
5374514	13
7359403	13
5333481	16
46775379	13
48177974	13
64738662	13
18737891	13
16137384	16
5519328	13
49891090	13
9904079	13
15747629	13
11713887	13
19103732	13
3518869	16
25656339	13
957742	17
7517305	13
43731803	13
20793793	16
4513279	13
20261232	13
94289	13
4459621	16
30919051	13
3312012	13
19155643	16
26272834	13
21368704	13
4202418	13
3802105	13
18848980	13
537256	13
15728651	16
3509425	13
2498877	16
2979301	13
5867655	13
31173839	13
8268660	13
28017469	13
18455043	13
3490714	13
6301279	13
34629685	13
1637544	13
29204495	13
6318142	13
41054418	13
49681844	17
19928794	13
58298683	17
4585633	13
55749162	16
19056034	13
34119806	13
21728572	13
16643098	13
43423675	13
16295288	13
33998493	13
3044963	13
48046302	17
8100048	13
38074503	13
26427762	13
63549192	17
22856797	13
24149797	13
4976989	13
10667648	17
49069536	13
14377128	13
41538264	16
4307816	13
34368271	13
11165366	13
59196124	16
28769887	16
25223827	13
33132442	13
20062605	13
10088139	13
12507330	16
7758599	13
9588552	13
114586050	13
82467461	13
13972469	17
35431384	13
20600295	16
47233197	13
40685461	13
25735429	13
5046600	16
23301256	13
29052530	16
33247407	13
7329470	13
12832494	13
289333	16
7615681	13
20632549	13
12239271	13
8733136	13
5838796	13
4526156	13
12388120	16
15193654	13
6677091	13
17603487	16
45424902	13
29108133	16
26136179	13
93385288	16
20967123	13
47691856	16
14051805	13
10173248	16
30307397	13
9762696	16
27979378	13
27202742	16
72486159	13
82047081	13
63100645	13
23552632	16
6084667	16
17719033	16
901153	13
8448755	13
72768251	16
37198462	13
91931263	13
3648527	13
476948	13
4881859	13
3469546	13
10408579	13
47767877	13
65016966	13
57649926	13
43872	13
2404576	13
39587153	13
10190957	13
20953012	13
70539155	13
10337665	13
4230602	16
8783922	16
6352519	13
54301581	17
86423956	13
13376427	13
90086048	13
755004	13
2028128	13
2958269	13
5372893	16
8302523	13
35347830	16
3063058	13
7266699	13
13374899	13
41445205	13
3163430	13
38582044	13
8834802	13
23522213	13
4873098	17
69596133	13
1318718	13
11997460	13
23803835	13
9233809	16
515142	13
8461911	16
11091118	13
14484668	13
6854847	13
19586040	13
11717098	13
16117961	13
1894628	13
18595911	13
4968644	13
46953578	13
24677779	13
6282328	17
3538240	16
33885327	13
14517564	16
1567554	13
3373816	13
28635051	13
21098205	13
60334957	16
6842236	13
68197720	13
108064829	13
66324728	13
18288561	16
14073444	13
16827623	13
21418678	16
85724035	13
6536787	17
80582053	13
43087493	17
9206551	13
14844405	13
4571958	13
1335817	13
36318529	13
18597788	13
15261851	13
12483951	13
24002030	13
2745285	13
2861895	13
15811800	13
25340361	13
37954648	13
971974	13
6390132	13
12841162	13
8308293	13
8436893	13
56036317	16
32981913	16
7596543	13
52756099	16
11019117	13
5506297	13
34433612	13
16059226	16
15738117	13
28138150	13
1658172	16
48294245	13
6334132	16
3698541	13
6627365	16
8194922	13
47070	13
34696029	13
7165049	13
19729913	13
6479741	13
10644785	13
3703243	13
20408856	13
22355210	16
24800523	13
5978047	13
4589537	13
65777220	13
5085539	13
55891619	13
31905780	13
26415131	13
41236092	16
40342783	13
19441342	16
1704130	15
80823700	13
20887913	13
4677095	13
53596935	13
4524211	13
21159544	13
6072017	17
8880394	16
50016485	13
33579388	13
9715826	13
1226272	16
52437715	13
10006905	13
29126411	16
46027910	13
4200469	13
45015249	13
47539108	17
1693370	13
18286547	13
5526005	13
64960840	13
8534056	13
17921583	16
6491442	13
22393375	13
24571830	13
41652856	13
46231034	13
10069813	13
24309554	13
200585511	13
15268366	13
3005255	13
26226729	13
601479	13
10874266	13
2152284	13
13432800	13
89790040	13
31636122	13
9301738	16
6056695	13
46526978	13
15479194	13
58545004	13
23787622	13
10583539	13
31125491	15
9246350	16
18133918	13
7626891	13
6875078	13
7695138	16
31957509	13
26617296	13
10076524	17
7551469	13
22157459	13
8750579	13
15321741	13
50166437	13
2934012	13
7539823	13
8695555	13
76325734	13
11895948	13
5954373	13
12509803	13
121880053	16
13164852	17
3475642	13
17487124	13
18648648	13
11291080	13
102214534	13
7571438	16
30210963	13
362353	13
13494377	13
28568013	13
40557663	16
428691	13
7963744	16
8116441	13
58148988	13
657901	13
2318991	13
1724712	13
29642905	13
20394816	13
37712161	13
9834682	13
4170716	13
11845393	13
4794093	13
1960280	13
32206176	13
8612625	13
6683653	16
240538	13
4927096	17
15857256	13
39795978	13
114066608	13
38974338	13
83960360	13
11534627	13
30244847	13
64417874	16
78231538	13
19303058	13
4688959	13
6092868	16
17961224	13
1794922	13
95864658	13
1006355	13
21090705	13
14252086	16
11894871	16
6575281	13
8087178	13
5646726	13
34619483	13
10972474	13
22729656	13
76760962	13
1452456	13
11510643	13
35075400	16
81545170	13
10945915	13
9384056	13
13772542	17
52063180	13
21520334	13
14569217	13
12658856	13
3070043	13
932376	13
60949122	13
14283115	16
32791223	13
54362422	13
15584566	13
4006654	13
12548985	13
6656524	13
52770842	13
25482628	13
5529396	13
1651642	16
27395162	13
25237660	13
38761006	13
23814856	13
41234093	13
7012554	13
68950777	16
75301946	13
5870276	13
23786239	13
1897510	16
24372928	13
99043626	13
5557137	17
4089030	16
24760138	13
11208370	13
1369651	13
24026103	13
54834554	13
6833972	17
44373915	16
2385331	13
22840929	13
133869949	16
1657016	13
52377229	16
33899276	13
23648216	16
18568298	13
6428812	16
22594693	13
19396504	13
35957224	13
18562447	13
14344016	17
5587925	13
19878315	13
15380284	13
15839402	13
1434986	13
5437175	13
2306438	13
29050062	13
26208166	13
18036502	13
6930866	13
42098962	16
42988540	13
7172104	13
7772795	13
94994593	13
6015212	13
36613143	13
5657227	13
23533661	13
15147889	13
18722803	13
2008727	13
4041381	13
46026029	13
31633182	13
1014138	13
4764050	13
1140303	13
25012289	13
4265548	17
18752180	13
18793318	13
124388	17
74215211	16
17038656	13
43378099	13
23799571	16
32591174	17
89037130	13
4443365	13
26729521	16
4498742	13
48697501	13
12217376	13
32411877	13
8055997	13
13676458	13
6377059	17
3525981	13
25676893	13
2900038	13
59899451	13
22882767	13
6554467	13
26432042	16
14173181	16
18554939	13
25455011	17
19708483	13
30007620	13
1114816	13
9429500	16
24761967	13
19105886	13
2827798	13
29040551	13
2104436	13
3262764	13
9162916	17
17319698	16
11155961	13
18363414	16
47225775	13
1358704	17
22168408	13
8110810	13
6855817	13
3675430	13
31076417	13
7049405	13
77181645	13
44329999	13
86013001	13
3594130	13
7740531	13
9407635	13
22995486	13
19367626	13
16320583	13
57631064	13
45210881	13
3996306	13
3031362	13
33714876	13
8634662	16
1313576	16
15387886	13
64771871	13
3231100	17
9662980	16
2074858	13
39767324	13
65606243	13
29966633	13
8917952	13
7152591	16
14033413	13
33626587	16
17269439	17
8423038	13
35565381	13
55294059	13
40767031	13
15108298	13
22491491	13
27787820	16
12838642	13
16985712	13
31452581	13
7189780	13
10337362	13
3177711	17
21257636	16
9027973	13
24118197	13
3665818	13
5946731	13
5008001	13
100469616	13
5813940	13
16501826	13
20121499	13
14792313	13
11942991	16
13842810	13
8703516	13
13585029	16
83131414	13
1329170	13
11089645	13
32217809	17
8062715	13
3114939	13
44995045	13
29870922	13
104801190	13
59972653	13
39253544	13
8843922	13
103357421	13
13034350	17
33441503	13
6230346	13
79684998	13
8680131	13
8064976	13
67470206	13
1395754	13
53803307	13
25183203	13
11440629	13
19740761	17
6455145	13
3504762	13
20990192	13
1046756	13
22455447	13
14710047	13
5996020	16
16636359	13
31451454	13
6911780	13
3187189	13
43806863	13
37941955	13
19788135	16
2824401	13
3075987	13
738759	13
5923323	13
46868999	13
199748	13
27976675	13
7196153	16
10526894	13
14683897	13
6161109	13
9645995	13
62728670	16
18519833	13
3118896	13
18532099	13
56246981	13
2381962	13
16836261	16
21263593	13
1152289	13
31627470	13
16268963	13
40239249	17
7503812	13
17077740	16
34847665	13
46687109	17
9886957	13
1396420	13
46697456	13
139367172	13
2600931	13
15746291	16
59852605	13
32668973	13
101864011	13
43850216	13
26476923	13
20092562	13
53858497	16
2383735	13
67388099	13
26920729	16
28232654	13
11618220	13
7518242	16
20113232	13
38360310	13
11360769	13
150904208	13
93707010	17
11442139	13
7909837	13
9419371	13
1657353	13
1585061	13
28273306	13
15610057	16
26664871	13
9401557	13
37768672	13
16690297	16
15748150	13
25375080	13
14897441	13
56459098	13
18616485	13
39303675	13
21289951	16
49618977	13
14820013	13
13914591	13
51595273	13
9933547	13
20700017	13
5911867	16
29444776	13
5983993	13
3306396	13
23935105	13
34725999	13
52067727	13
36209343	17
27558272	13
30248581	16
6478760	13
22274737	13
31069017	13
564027	13
7859926	13
15888179	13
72206029	13
13203776	13
14757134	16
3531658	13
14640855	13
33264719	13
27754048	13
5056019	17
27571428	13
10400585	13
31104555	13
6320893	17
32543768	13
30375343	13
9789313	13
42834934	13
18173617	13
12067761	13
32846312	13
22775044	13
14102080	13
11576967	13
58122674	13
34228991	13
18796287	13
2795646	13
49854869	13
1461852	13
4279169	13
34619990	13
5905013	13
7680833	13
38141769	13
24626388	13
25569017	13
13186678	13
31736650	17
16056769	13
2910051	13
33320867	13
25829331	13
2809534	13
2575754	13
12693956	13
7301490	13
8667631	13
3170934	13
11418079	13
20194543	16
137042800	13
26341418	13
39501417	13
21667332	13
6205686	13
894772	13
11874767	13
6690785	13
14459914	16
703730	16
19756476	13
7454502	13
4689046	13
36925191	13
36924301	13
22783024	13
715869	13
32469508	13
18387840	13
17181952	13
8136777	13
14872701	17
14000206	13
9377641	13
34506478	13
5995828	13
3471193	13
9539344	16
37317236	13
5936162	13
45809794	13
22371467	13
7117011	13
7678589	13
179773695	13
2199760	16
9245025	16
36553623	13
6926472	13
2857608	16
431672	13
26332548	13
48198296	13
4041753	13
3281527	13
1309674	13
54631444	13
2297238	13
2962964	13
19703516	17
25175007	13
34265877	13
5805546	13
37847025	13
21464868	16
34511054	13
27190594	13
537332	13
54435172	13
4686434	13
11604045	13
1196668	13
26968703	13
16984107	16
1190034	13
6426237	13
31232624	13
5125382	13
32252205	16
8343688	13
31823362	16
516393	13
607070	13
17557828	13
10806962	13
2921749	13
12137485	13
3860235	16
17560356	13
13662509	13
1746231	13
65198419	13
91874794	16
18439111	13
25912399	13
1163798	13
11012436	13
10150049	17
4160162	16
5152808	13
46535505	13
6884897	13
671404	13
37733839	13
16336911	13
4379151	13
32606196	13
41347574	13
2804992	13
9870721	13
13802654	13
2841066	13
513792	13
3542169	13
2634218	13
23130727	13
46669286	13
46592309	13
10924453	13
2675618	13
45235581	13
21382037	13
19098895	13
49781634	13
1564671	13
44199360	13
20960283	13
1047491	13
234057	13
4921242	16
9376262	13
91313468	13
6790945	17
100308805	13
22138525	13
27623715	16
31976366	13
20243343	13
1570239	13
25202662	13
7280743	16
4817540	13
64413172	13
7295757	13
5251796	16
375740	13
6005889	16
1305621	13
24600807	13
8161078	13
45394644	13
5237599	13
73717288	16
10979926	13
267223	13
4911916	13
40917914	13
24288558	16
13279554	13
9911007	16
17005406	13
5543080	13
22063711	13
4584032	13
23745565	13
9555595	16
15511083	13
29238469	13
15941952	16
63053200	13
4435593	13
10157303	13
13738434	13
6301184	16
520855	13
15474207	16
16453102	13
10477085	13
2696915	13
14650070	13
10235002	13
25252838	13
1176424	13
10516821	13
6478007	13
9708870	13
21864502	16
3697616	13
7568475	16
23172639	13
16197242	13
891771	13
17644919	13
38639163	13
14582992	17
2859198	13
14284089	13
4537707	13
33424368	13
2041209	13
20991460	13
169637	13
8128282	13
18826933	13
706669	13
624834	13
26446466	13
19143713	16
33119007	13
9302226	13
77675746	13
14863844	13
1327900	16
2984999	13
5461239	16
28702631	13
26496412	13
15700941	13
6122243	13
94239483	13
13276423	16
4354508	13
21166845	13
9099232	13
6150736	16
89524705	13
31285474	13
26210905	13
61924600	13
1323754	13
37234553	13
101804775	13
1701540	13
2506737	13
2151995	13
1059586	13
7432447	13
36461	13
2764999	13
4938648	13
42622407	13
9363380	13
7373700	13
29152900	13
11445089	13
655364	13
14018905	13
57960329	13
21827886	13
17329269	17
16033742	13
53486777	16
26208473	13
32401284	13
12625602	13
17974069	13
1649721	13
8315273	13
32612283	13
4708569	13
9258991	13
8537651	13
12086054	13
31568142	13
17476976	13
11384773	13
21044104	13
13560147	13
14578253	16
40962526	17
8046348	13
15441623	13
5159617	13
28460073	13
26580601	13
255506	13
14378481	13
15113976	13
17882854	13
7085338	13
45559057	13
28519380	13
30753208	13
27550833	17
3918729	17
9831675	13
17897752	13
11340780	13
16005266	13
40091830	16
58479389	13
24334175	13
11630756	16
56584839	13
7272213	13
11163644	17
90994355	13
11068269	13
2335767	13
11037251	16
1808520	16
36768508	13
10457907	13
3627257	16
8084033	13
2743860	13
26777146	13
26042936	13
21425620	13
16837823	13
32661669	13
3631706	13
9976923	13
8963420	13
29883937	16
29131610	13
9856382	16
5189492	16
3737525	16
34553965	17
17099818	13
2196998	13
16693294	13
19227811	17
68306376	13
10988810	13
991186	13
18115346	13
4665414	13
9345759	13
7534315	13
4525646	13
28059466	13
20809832	13
8776350	13
17593855	13
70866762	16
26850178	13
9208184	16
4970996	13
29115376	16
25083308	13
13047425	13
18851530	16
13665192	13
3188185	13
612123	16
6758993	16
83567894	13
12984500	16
15325108	17
10921009	13
2918681	13
34836	13
13571712	16
17759932	16
41415481	13
24084366	13
8918012	13
27874813	13
6679144	13
5083464	13
2797077	13
95240746	13
3550841	13
10355660	13
13265984	13
17772093	16
20621068	13
28004015	13
54451579	16
8230868	13
24911377	13
7079236	13
56382218	13
1616673	13
24750477	13
17845143	13
286923	13
16032103	13
15699554	13
10046702	13
38925289	13
1381727	13
1419020	16
24420625	13
5509329	17
15043903	13
11300745	13
20871659	13
3477973	13
3635722	13
2837762	13
10163242	13
18074267	13
11305924	13
14802920	13
20886520	13
1577461	16
4403091	16
13444956	13
26596965	13
1118853	16
15975171	13
6580277	13
17776607	16
1404056	13
3394371	16
16123606	13
45895658	13
5610410	16
6173345	13
307390	13
8809899	17
22751736	13
14407372	13
38128209	13
14575861	13
32195715	13
3558827	13
5744903	13
3283961	13
7844840	13
21606840	17
4059066	13
13477618	13
43981522	13
34859767	13
12161079	13
3286909	13
70853436	13
2867518	13
25111198	13
26577266	13
65286302	16
32246047	13
3373169	13
854298	13
27510623	13
58036228	16
21222987	13
32589568	13
3424274	13
3891732	13
1129123	13
1249203	13
11362047	13
20041771	13
60686004	13
10777598	13
5199556	13
47489272	13
10823612	13
46981523	13
36314754	13
8115570	16
3013820	16
25121895	13
8091237	16
4886994	16
6415936	17
62524905	13
1051440	13
31463424	16
5270347	13
89108375	13
42929810	13
8627638	13
26487687	17
15487788	13
34024576	13
1711959	16
18067007	13
19336554	13
43512057	13
29102943	13
18562664	16
4700174	13
11451777	13
21180130	13
971246	13
4467349	16
27980519	13
6183524	13
41790213	13
11866395	13
9253281	16
15666314	16
6506113	13
38328763	16
49556871	13
9099411	13
3808357	13
39093051	16
11254253	13
46025211	13
8104254	16
57552870	13
999070	13
1883850	13
7877935	13
16637288	13
18473590	13
71894064	13
12127188	13
29982309	13
21060353	13
16566910	13
94571145	13
6013864	13
3088706	13
4060630	13
11944478	16
17338616	13
687829	13
26055801	13
19002539	13
65171680	13
8258490	17
6004464	13
3397723	13
9799716	13
13113000	13
37477151	16
13256381	16
9451039	13
11669708	13
21497010	16
2473998	17
20688917	13
1235091	13
4904231	13
14137183	13
23970481	13
6034185	13
23145058	16
2921845	13
24825315	13
61372043	13
67218898	13
76689202	13
17504027	13
40364505	13
15823755	13
5135217	13
3845596	16
675450	13
920140	13
4903262	13
45475011	13
30242951	13
14671748	13
33369785	13
12171668	13
23801828	13
25095788	13
3648203	13
2469778	13
14002474	13
10562463	16
5245921	13
21493371	13
101717919	13
13180695	16
12323516	13
2966057	13
16033	13
62440577	13
3846368	13
40892603	13
2859722	13
50676262	13
45187327	13
8171903	13
54256958	13
7419179	13
19194367	13
8709319	13
9697460	13
1903015	13
91640201	16
16761386	16
6316420	13
16619718	13
7882944	13
44644569	13
3694172	13
79111201	16
34701412	13
16265589	13
9304217	13
54554151	13
2341605	13
14523149	16
6075556	13
12745396	13
4495104	13
32862058	13
5574574	16
45439776	16
23177571	13
4033327	13
5864585	13
5484924	13
37334596	13
19611385	16
6533624	13
6393588	13
24813934	13
31832754	13
12199361	13
22435156	13
6502673	13
5937120	16
414318	13
26990931	13
6423373	13
44516107	13
12586669	13
7625513	13
9435418	13
20043328	13
34250798	16
11255992	13
11067386	16
6462029	13
6031611	13
4655064	13
38973724	13
11775633	13
6608885	13
38236015	13
16284042	13
26126069	13
8933533	13
21708088	17
4695644	13
19721053	13
3448062	13
27401083	13
6151604	13
711093	13
56202617	13
14564021	13
14955083	13
28321068	13
26597559	13
38578353	13
6805856	13
25268246	13
41665626	13
26729448	13
25251251	13
12455759	13
48470389	13
380601	13
17557978	13
1349935	13
21102789	13
5350097	13
12227338	13
10229169	13
4440094	17
29659099	13
8844247	13
1189190	16
10275935	16
15505933	13
78729555	13
55208357	13
14622117	13
5400178	13
2295395	13
16455801	13
17186936	13
4646623	13
58008224	13
2620991	13
34194270	13
27038789	13
6445314	13
48684279	16
26203609	13
5762115	13
35154130	13
49193553	13
19241035	13
67804741	13
6345928	13
73403300	13
61341247	13
27290378	13
19845652	13
28945774	13
52274203	13
46262180	16
15500245	17
953304	13
1321267	16
13528743	13
109652100	13
27724066	13
9153506	13
1257900	13
361146	13
63656144	13
4857923	13
1965877	13
31380972	13
36139286	13
22036953	13
17613450	16
17822408	13
4494760	17
2112725	13
44648425	13
23220178	16
56575168	16
3669757	13
11048306	13
18346928	13
9981651	16
38181096	13
6144797	13
15903780	13
13730038	13
65303018	13
9365151	16
91097715	13
5654002	13
17179422	13
44806601	13
13627162	13
4874314	13
7640545	13
29124276	13
80788681	13
30085951	13
12662156	13
9085438	16
31190588	13
3053918	13
4700612	13
4753864	13
8874047	13
4388980	13
24720959	13
28448779	13
21405183	13
5023223	13
26185157	13
27858467	13
6284158	13
86247425	13
65510340	13
13886667	13
14577123	13
13680004	16
53640589	13
2259685	16
33850949	13
31647409	16
23267461	13
6066134	16
12247143	13
25891853	16
26817601	13
29399095	13
6874448	13
3726526	13
19280581	13
53362850	13
8974264	13
2342605	16
14013478	13
21224244	13
4183095	13
28290261	17
8246084	13
23882899	13
30525832	13
25995935	13
23117759	13
32966682	13
8499109	13
699126	13
5401400	13
6616210	13
11591679	13
5757959	13
7099907	13
87132065	13
30128122	13
18318413	13
3489086	13
19188839	16
56782339	13
4519643	13
21428826	13
4234688	13
14053680	13
35712957	16
2567981	13
878676	13
20397681	16
43971681	17
7181072	13
3053185	13
21400622	13
734293	13
25316403	13
53261395	13
5882434	13
38021385	13
68227218	16
1962217	13
1305393	13
18576101	13
12302581	13
7758322	13
4974632	13
2093199	16
2129583	13
1764002	13
1392089	16
20796634	13
737675	13
22216544	13
4361787	13
21385552	13
9944469	13
46617	13
34241191	13
28808915	13
18884293	16
19990202	13
465103	16
13116193	13
35814 triggers and 875 candidates in 540017623003 cycles.