25166275	15
28647754	16
45936	13
1576399	13
1712779	16
1920615	16
2462302	13
11322997	13
14512685	13
30006447	13
11459852	13
6076040	13
658687	13
2535708	13
8532707	15
2060534	13
11639805	16
5550432	13
968129	13
1002172	16
1227743	16
6348594	16
2102016	17
1110135	15
16192899	13
9885527	13
1410218	13
12242375	17
10421054	15
2449179	13
1518433	17
17992231	13
1338621	15
6995950	13
4366076	13
5523920	15
1057263	13
13866295	13
8734612	15
177835	13
14718646	13
1813521	16
4024206	13
357192	13
31247482	13
1317843	13
8797476	16
341648	13
452163	16
7124811	13
7566538	13
440119	13
5057908	15
3654357	13
3072308	13
29499471	16
35826700	13
11611748	13
66554	13
2571281	13
3503031	13
5352592	13
3598698	13
4532809	16
17791090	13
3886614	13
17877014	13
1298457	13
3803691	13
5817766	16
1222847	16
1265079	16
4242235	13
15378877	13
8442570	13
16336223	13
7891013	13
1646926	13
140287	17
1156875	13
29257192	13
876620	13
1462156	13
6642734	15
12255607	13
2905857	17
2873653	13
468821	13
21822148	13
2180483	13
23814272	13
11012715	13
89840	15
7405249	13
12567243	13
17119006	13
1675558	13
1308003	13
1797045	17
8868952	13
4148864	13
14277898	15
123101	13
8639067	13
1467743	13
3720695	17
709006	13
4706232	13
3558027	13
9438961	13
2746352	13
5039583	13
12090953	13
1655021	13
6819347	13
1245137	17
7099943	13
2913624	16
21760630	13
4034326	17
20405833	16
11854627	13
1102089	13
18655547	16
773451	13
23285658	13
35185692	13
19985958	13
4188907	13
1140404	13
16194973	13
14069227	13
482801	13
30049713	13
2764684	13
8815734	17
14788314	13
4522823	13
4769610	13
7342311	13
22192604	13
10211379	13
23332207	16
22443632	13
9250842	13
632353	13
1507284	17
210948	13
11868364	13
1480693	13
13096098	13
15571173	13
2472874	13
3460354	13
8122830	13
538053	13
9312589	15
5101798	13
17341208	13
28515151	13
9006809	13
20685268	13
5952413	13
8826911	13
743411	13
2816096	13
1462792	13
2396362	13
5653322	13
1548285	13
5989712	13
2239287	15
2297496	13
7436902	13
6475928	13
3618495	13
15679620	13
16538278	13
687995	13
1493560	13
21183432	13
12030734	16
18402728	13
6253222	13
7169045	15
349604	13
6889695	13
7704975	13
1022628	13
1582619	13
17731585	13
20187206	13
11801390	15
106227	17
2689986	13
1763080	13
848546	13
46806126	13
2855173	13
7769695	13
425798	13
9934158	13
7734443	13
2129039	13
4485081	17
5354135	13
6351647	13
2745533	15
11168023	13
161948	15
15513089	13
4068109	15
2857134	13
26268800	13
7584538	13
4896862	13
6615988	15
1162287	13
4124055	13
24487372	13
5858773	17
12224986	16
4160566	13
1781000	13
15835014	13
1954988	13
4026011	13
768633	16
3826302	13
4067997	17
6289268	17
5420071	13
16431806	13
21034337	17
10393012	13
14198570	13
6709191	13
9775937	13
2493007	13
36026522	13
12767335	13
8532466	13
2345486	13
7820369	13
1302225	13
703280	13
3167679	16
8497390	15
4539067	13
5990605	13
10334238	13
898844	13
1521286	13
26230592	13
1343895	13
5595931	13
6086377	13
6085568	13
4586630	13
3658074	13
13459097	13
18778377	13
10043998	15
17393341	13
22259579	13
21728017	16
5870554	13
1477609	13
5238791	13
3864945	13
69642	13
1491453	13
158313	16
26761473	13
32136484	16
3520112	13
8927746	15
7982687	13
3556055	13
5168648	13
5429637	13
14475208	13
8608020	13
2188342	13
7340897	13
3685061	17
5293026	13
646858	16
5397607	13
9906539	13
16724151	13
937756	13
2989294	13
4574231	15
1032102	13
5735171	15
25379233	13
3104825	13
5977971	15
522824	13
72363	13
4781318	13
6811003	13
10277907	13
800940	13
11633500	13
107304	13
13596994	13
12193977	13
3636487	17
4524466	17
1852443	13
14326519	13
581140	17
15891838	13
7947578	17
6017594	17
5030359	13
80838	13
3595842	13
14846370	13
1546042	13
18114873	13
11875057	13
494455	13
4466965	13
2438554	13
3954942	16
712815	13
9430169	13
7817026	13
10784329	13
6310060	13
3713260	13
9999288	13
390187	13
24117604	16
31445210	17
4116339	13
9708368	16
9214464	13
354471	13
6945067	15
10841591	13
5032798	13
4453651	13
5510395	17
5828911	13
2737060	16
4933298	13
9541170	13
10983554	13
12062411	13
8672797	13
4108543	13
3007436	13
41680899	13
3951753	13
27444782	13
9729476	13
24411793	13
7522969	13
4868536	13
571615	13
1495942	17
23691379	13
40149485	13
40038050	13
2831446	13
4889603	13
5578460	13
1233440	13
3006152	13
2653798	13
24567026	13
6225369	13
4929734	17
1017358	13
4367345	13
5947479	13
20279621	13
109862	13
9426091	13
535872	13
3245665	17
688045	13
1059100	13
9498783	13
19253014	13
14353408	15
4392368	13
505182	13
8503420	13
1042201	13
18840728	13
571196	13
18289323	16
30418120	13
2900986	13
10310656	16
6793721	13
5130575	13
7673352	16
2037105	13
3623681	13
1375662	13
5593105	13
539891	13
11837170	13
11428322	13
11338486	13
274885	13
2311900	13
508002	13
3420707	13
8707577	13
4343934	16
7335975	13
10278470	17
6269569	13
3377552	13
21981083	13
627317	13
21583317	13
386325	13
26214954	13
4510580	13
13800887	13
3018686	13
3646647	13
577787	13
18321464	13
5360948	13
7725140	13
1570504	13
8489633	17
12834760	13
5102404	13
18637945	15
2990885	13
386795	13
14095234	13
21531234	13
34034756	13
197796	17
4540436	17
22792340	13
321676	13
9740309	13
12466442	13
5546302	13
33142062	13
10464321	13
8958202	13
1986138	13
9611760	17
1314196	13
7170904	17
348315	13
7140708	13
3730840	13
20153745	13
1494579	13
6579895	13
2628805	13
3490909	13
2175532	15
7884933	16
15409635	13
14457371	16
4291497	13
37729885	13
4890748	13
2360998	13
8025245	13
1641438	13
3842821	13
5710829	13
1521983	13
9568325	13
12761422	13
4222423	13
22517790	13
4152736	13
16655252	16
719514	13
1549858	16
9023588	16
2747516	13
4788894	13
15375547	13
8139636	13
1525181	16
242918	13
23494188	13
22886096	17
5107502	13
895172	13
3937700	13
2169402	13
2653801	13
11486064	13
4781802	13
4442851	17
802807	13
41844	13
3080499	13
11975884	13
15986067	13
17140352	16
5344521	13
21096489	13
14460075	13
11933738	17
7952469	13
7090806	13
5340088	13
30075644	13
4032970	17
838476	17
39254859	16
2126879	13
3226868	13
1987615	13
12055648	13
2281341	13
3438533	13
1688889	16
3163453	13
12767915	13
22654717	13
22917640	17
9061134	13
18810902	13
6962910	13
6271520	13
12121114	17
1060792	13
6577625	13
1722351	13
2704420	13
20883333	13
4036572	13
10818243	17
4438402	13
519216	13
8302360	13
979270	13
327740	13
7157671	13
3194355	13
782170	13
15383608	13
13150502	13
115512	13
8684718	15
17661156	13
1858923	13
340998	13
5487264	13
6621150	13
23549134	13
10191469	13
11443083	13
12955829	13
86831	13
5321316	13
3094093	13
3299854	13
4415921	13
8703291	13
13126595	13
5467334	13
630726	16
23559744	13
2294762	13
5902563	13
1019231	13
12688040	13
18686096	13
96669	13
8823392	13
2950776	13
3037198	13
11337640	13
3596541	13
484124	13
14036263	13
6730240	13
6794140	13
5683285	13
4113551	13
11827356	13
8767107	16
1564107	13
1764796	13
11771852	13
5277587	13
678649	13
6828879	15
5258237	13
27189590	13
3540904	16
19592845	13
8202972	13
1845882	17
17086309	13
8666581	13
23275012	13
5964730	13
12757515	13
16579697	13
4176555	13
4228859	13
9951772	17
3730487	13
1346393	16
1347492	16
6884207	17
24149982	13
1233308	13
24442548	13
3077811	16
3959814	13
16862866	13
558609	13
30181838	13
15640271	16
25928573	13
4019258	16
272134	13
1561982	13
646065	13
3132629	13
2655854	13
2027527	13
12616485	13
28990723	13
20872956	13
9328188	13
9378464	13
6314869	13
7031441	15
379374	13
15357358	13
4998430	17
5482215	13
9353336	13
4378691	13
9193485	13
9713824	13
324388	13
15523708	17
18708390	13
7013861	13
6553274	15
9116330	13
23608836	13
5405636	13
750918	13
8205776	13
6345382	13
549113	13
1453293	13
3618938	13
9149100	13
1757290	13
11729360	13
16108989	13
21010790	13
5216931	13
6735000	13
9725870	13
21453709	13
12344899	13
2484123	13
16799448	13
2810648	13
5762346	13
5425052	13
10151084	17
19193548	13
4249834	13
432838	13
18020263	17
6989044	13
7364370	16
1090840	13
2768451	13
5407457	13
4768471	13
177183	13
224586	13
3496129	13
3770193	13
5421128	13
451785	13
13108738	17
6337379	13
7036470	13
9209100	17
11050812	13
280814	13
8295852	17
12780797	13
6382648	13
2775399	15
191999	13
13029683	13
25836841	17
3759532	13
4461512	13
3340960	13
2311401	13
590655	13
1892764	13
22088531	13
14928242	13
5242680	13
3201783	13
499142	13
4223188	13
1661827	13
10525661	13
3159055	17
704452	17
17888337	13
3691823	13
4448062	13
4505108	13
12122204	13
12795435	13
4974686	13
1047080	13
1481620	13
2827370	13
5743759	15
12326413	13
5471595	15
275188	16
5746323	13
20364744	13
2300652	13
8318055	13
8450334	13
7984528	17
2403314	13
1143688	13
2770938	17
11026654	13
2494188	13
4081006	13
1244822	13
6277609	13
4470920	13
8831668	13
2173746	13
25748193	13
5034503	16
9300731	13
4347134	13
3372576	13
10053045	13
4588428	13
2567516	13
8369207	13
2748943	13
14025850	13
19720237	13
262716	13
10180692	13
2224280	13
5560550	13
12758054	13
4772243	13
19675224	13
31868	13
5463647	13
11607610	13
4673704	15
4280705	13
4503050	17
759538	13
2071987	13
3761851	17
10799475	13
5976725	17
9679402	13
4035574	13
51861973	13
3658278	13
14897109	13
11167941	13
1691580	13
9076615	13
495914	13
3187870	13
11731616	13
542365	13
396554	13
4025751	13
17387680	13
25731883	13
6277013	13
4828452	13
6913843	13
6557841	13
129490	17
637781	13
9234206	16
4473268	13
5511868	13
13354922	13
1804428	13
17803159	13
18583606	13
1132565	16
2244596	13
1731616	15
976985	13
7008810	16
9903013	13
5237071	13
8129250	16
12275123	15
25638560	17
1282663	13
17533471	13
9719582	13
15963478	13
10465731	13
4646624	13
9781640	13
3319812	13
1919058	13
82818	13
7004304	13
9125818	13
5127525	13
24997922	13
912469	13
12137599	13
5885657	13
4374256	13
1470970	13
2933935	13
5030866	13
2885408	13
6425790	13
6054291	13
2567278	13
10901896	13
25581861	13
5771942	13
11830621	13
9598858	13
2955378	13
2956869	13
437609	13
9823009	16
13247630	17
12705328	13
3273848	13
4988819	13
12392424	17
3128358	13
85348	17
859726	13
8000876	13
18812163	13
1131924	13
1329319	13
10911211	13
4189860	13
12389695	13
659918	16
6213023	13
1821948	13
2820844	16
13102480	13
3283111	15
1105324	13
931168	13
6534793	16
10806192	13
20767348	15
9164054	16
13857758	13
22941471	13
419631	13
7116309	13
11878380	16
724089	13
11278964	13
6308202	13
2076635	13
1432180	13
1201563	15
5039450	13
6342805	15
2516751	13
6083709	13
8016209	13
6543788	13
590805	17
6721933	16
564255	13
984328	13
17717453	13
11767090	13
15639766	13
15003605	16
12517281	17
15159508	13
8569824	15
200159	13
1501104	13
3297964	13
686318	13
13018952	16
22899557	13
4021196	17
6826970	13
1546368	13
4660939	13
14266009	13
35652944	13
5660929	13
2108108	13
2385910	13
3668871	13
8022269	13
34708	17
25294716	13
10931382	13
3661953	13
4819813	13
13639192	13
697129	13
2055788	13
1785884	13
436903	13
673884	13
16902619	17
222217	13
2230430	15
8735563	13
18914515	13
17544910	13
531748	13
7353027	13
3653358	16
7495456	17
46290	13
3813723	13
15044640	13
2068892	13
16661211	15
987258	13
644346	13
7365456	13
4809843	13
4939400	13
5918044	13
118176	13
11878117	13
15236208	13
36475	13
4585912	13
26859	13
10853502	13
711561	13
3582800	16
9373318	13
2113123	13
12585877	13
2086757	13
60646	13
549817	13
30280217	13
12617633	13
4184839	13
8964824	17
9996627	13
14540431	13
7087664	13
1335064	13
3188506	16
8278266	13
29437740	13
20417078	13
6425999	16
4325145	13
6554284	13
2622892	13
11232745	13
21936195	17
20016897	13
400102	13
2991828	13
12888320	13
183837	13
194915	13
1009295	13
4705058	17
13479469	13
10443866	13
19993157	13
5868331	13
5997167	13
16824408	13
3149681	13
53627	13
5271281	17
17346050	13
13150789	13
6208168	13
1850854	13
2127806	13
15537206	13
32164804	13
3420359	13
15912804	13
696570	16
12903156	13
21982027	13
11604777	13
717262	17
9980965	13
20014601	13
2330304	17
3548947	13
4737271	13
15862778	13
13584085	13
5499867	13
13913011	13
10193291	13
5062388	13
19221374	13
1522642	16
13775509	13
2451729	13
6229880	13
25302941	13
22206411	13
13746456	13
27793450	15
17447236	13
6738476	13
743833	13
9711542	13
2602264	16
21335869	16
3132144	15
3021703	13
4469162	13
4235941	13
6187646	13
833926	16
7546394	13
14884128	13
3256349	13
2168155	13
2025545	13
5311618	15
382831	13
3533152	13
9348385	13
2935853	13
1771501	13
23443297	13
9830525	13
10361821	13
6674758	13
11647617	17
16715503	13
7579063	13
2971974	13
4908913	13
15609171	16
489441	13
2256049	16
15266252	13
1658589	13
225843	13
15681611	13
1415079	13
14909267	13
1686863	13
1037971	13
3733624	13
6334306	13
2562804	13
12480269	13
33193391	13
10286112	17
4680913	13
15266032	13
28973015	15
8043335	13
2252163	13
1312828	13
1713043	13
1527744	17
11227068	13
13853896	13
4334607	16
4312689	13
10166879	13
34773277	13
2535148	15
8580024	13
2646685	13
12980919	13
11748226	13
7145812	16
5524378	13
5560485	13
31372674	13
3583324	13
5618390	15
3367568	13
12131606	17
4056345	13
214673	13
6313467	13
10165540	13
60240	13
535767	13
10807241	17
6932128	13
2095643	13
1280020	13
414222	13
5043548	17
10642578	13
2310486	17
1761381	13
14678243	13
8125373	13
13975538	16
573345	13
17288908	13
1971327	13
2799436	15
117423	13
4756071	13
20852768	13
3144532	13
27776998	13
10774517	15
2580416	13
27040725	13
3581567	13
8315619	13
10484157	13
13383194	13
24804999	16
4258689	13
1659379	13
1338340	13
9520645	13
19282905	13
36966	13
3782073	15
6561205	13
12375289	15
768846	13
1795546	13
5302537	13
11548327	13
2961752	13
3595493	13
5269490	13
6018947	13
3289807	13
332851	13
3302604	13
10470213	13
769120	13
755394	13
2806292	13
2706313	15
20863098	13
17613165	13
8531264	13
2677892	13
33662446	13
356235	15
3635598	13
9337965	13
1660073	13
2100534	13
5445252	13
5469348	13
40490850	17
9292042	13
1583054	13
21889915	13
19142847	13
11551801	13
8764089	13
22817671	13
2239849	17
2462820	13
1198794	13
11101649	13
21148867	13
40759571	13
21528800	13
5643014	13
2040359	13
12444295	13
998517	13
3886095	16
9648156	13
4621539	13
8235750	13
1080132	13
24705468	13
7272156	13
657094	13
8593039	13
4118184	13
1743665	13
630409	13
972806	13
5896658	17
22289110	13
25676907	13
7811201	13
2754509	13
484584	13
9886193	17
42003206	13
5160865	13
8788704	13
5654835	13
4085654	13
2867343	13
58520	13
1239192	13
9366801	15
25655576	13
3053404	13
12302730	13
9720729	16
2324182	15
1536861	16
27569475	13
2398862	13
12037057	13
899685	13
7385220	13
8173687	13
6041842	13
511338	13
2919660	13
7401306	13
7594206	13
4143194	13
15117490	13
2131404	13
11642980	13
18966291	13
9969853	13
5026010	17
7848287	13
6758703	16
14846333	13
351734	13
13998505	13
777286	13
8527460	13
12719526	16
9361951	13
4414907	17
1948951	13
2913933	13
7191903	13
8256033	16
16445361	13
6251463	16
3683959	13
5329715	13
3662120	13
11873062	13
24187466	17
2439215	15
1367815	13
1074629	13
51954	13
2942701	13
4974180	13
2090800	13
1467283	13
10561356	13
6155915	17
2644450	13
1523673	16
11987794	17
6616474	15
11649433	13
650935	13
9693476	13
10866737	13
16101186	13
1235349	15
1693436	13
1715137	13
1684114	13
4286381	13
9694839	16
8884715	13
4199514	13
26066708	16
4779667	13
5046632	13
6077629	13
11668216	13
24715829	13
19845048	17
2879061	13
4967047	13
71814	13
7471024	13
5171558	13
23563130	13
3305908	13
6211432	13
10404371	13
5372431	13
11024411	13
10618704	13
12016941	17
5124398	13
15617258	13
393108	13
220122	13
7603194	17
34363384	13
6251485	17
12152393	13
4474105	13
18756330	13
1327177	13
4712874	13
5326035	13
19197077	13
4291850	13
10050511	13
16939538	15
850500	13
1394008	16
5928339	13
47108669	13
3248658	16
10561892	13
4252879	13
3041300	13
8203877	13
19907739	16
4872619	17
4312314	13
13285655	13
29668900	13
10386416	13
3139528	16
37804246	15
14645386	13
6950236	13
15819615	15
14250415	13
14688703	16
5408068	13
1172444	13
15690517	16
1569395	13
6705285	13
1559076	13
10783196	17
7560992	13
1777479	13
14551111	17
18461913	13
12542016	13
18889132	13
9488359	13
21193521	13
4038777	13
40573	13
712109	13
28511374	13
4540834	13
15261636	13
1224945	13
11957487	17
10450622	13
1740466	13
1011442	13
35209125	13
3426538	13
2676113	15
673337	13
10009803	13
16067647	13
121395	17
789935	17
3956356	13
9007200	13
4530716	13
27909778	13
12897678	13
464266	13
10046612	13
10561791	13
35377827	13
4577495	13
7243289	13
1735629	15
7658780	13
10259398	13
26760371	13
5424526	13
18312517	13
1472985	13
1260945	13
9166212	13
4019480	13
12047373	13
6765266	13
16360447	13
11698676	15
27907804	13
1070131	13
33450105	13
1616668	13
4461737	13
712969	13
10788778	13
41222229	15
10668670	13
1155912	15
1732637	13
1437873	16
16030052	13
8520623	13
1381156	13
13056077	13
951395	13
3380858	13
27776360	13
4535479	13
5603307	13
833108	13
11955760	13
19803334	13
1107205	13
2118429	16
24118449	16
1798433	13
8639546	15
450337	13
757584	15
8731807	13
921377	13
9267097	13
7440001	13
7783010	13
17917235	17
238174	13
4118858	13
4637892	13
1902259	13
305277	13
2470429	15
14259300	13
706294	13
75511	15
8430152	13
4612117	13
13394499	13
19387196	13
29189281	13
10241753	13
3645851	15
13484828	13
16749136	13
6597082	13
18763979	15
6047921	13
415410	13
12534430	13
15772891	13
1051909	13
5874763	13
13419913	13
3157312	13
16227974	16
1505685	16
13789170	16
20451261	13
3528296	13
5728263	13
7616778	13
8485790	13
5239230	13
2631075	15
13280733	13
18263795	15
20938323	13
21208484	15
2316429	15
3325189	13
1084010	13
33048637	13
17847119	13
5232434	13
12298247	13
2035132	15
1015063	13
14769295	13
352533	13
1058472	13
12041659	13
601307	13
14016625	17
831554	13
2557900	13
11808487	16
2308401	13
6344987	13
9026224	13
6159331	13
885932	13
18413239	13
15932254	13
6685027	13
4497468	13
13095398	13
5879888	13
2931643	13
18336368	13
14735348	13
1229942	13
1709342	13
824689	13
5457395	13
324091	13
3820937	13
1772133	13
18308493	13
23184062	16
3267405	13
5995961	13
1836934	13
41418619	13
17402611	13
4257734	13
8651085	13
13851297	13
5478119	15
11450350	13
4165737	13
2614602	13
5263122	15
7922679	13
754509	13
340863	13
9793001	13
22748458	13
14612490	13
1383352	13
15747269	13
7753674	13
6838488	13
37130	16
9589648	15
2737310	13
9202296	13
22147898	13
2982691	15
4356359	13
1833673	16
10158734	13
53280	13
1052814	16
1115958	17
6243861	15
8658926	13
21578980	13
3503533	16
7358289	13
613158	13
5055213	13
17718992	13
2304917	17
9219229	17
5971064	13
9319962	13
4365169	13
2323854	13
2895892	13
4699220	13
21192691	13
2401894	13
637901	13
12062050	16
15325815	13
9382877	13
14673634	13
19611105	13
4542992	13
3557128	13
10183318	13
6092045	13
27690695	15
603567	13
2288043	13
9923884	15
794713	17
3010799	13
7879098	16
4160296	13
5239496	13
22975179	15
18173447	13
4480483	13
33978513	13
10430458	17
10454647	13
3521714	13
118584	13
2339168	17
3818530	13
6337976	13
10615028	13
37970366	13
8207787	13
19716242	13
3202758	17
1099879	13
5853902	15
21435931	13
2231190	17
13901143	13
11943159	13
4212896	13
4153347	13
20691185	13
46684969	13
17890971	13
3359759	13
2141717	13
3822657	13
3015893	16
6510774	13
3340441	13
10852255	13
5074190	13
10825375	13
753506	13
13946868	13
12247810	13
21515617	13
9798504	16
12658346	13
18018030	13
757519	13
4742197	13
2675932	13
22650445	13
234134	17
6236063	13
2519519	13
2399572	13
10580411	13
4854956	13
2235421	13
14540489	13
9483566	13
1608707	13
1330082	15
8160390	16
8739641	13
13013372	13
7653888	13
17600167	13
10892786	13
3961216	13
17308822	13
41602	13
3991548	13
1324928	13
1157137	13
2549680	13
1730643	13
3622785	13
1554071	16
2966883	13
300400	13
7623243	16
15323087	13
12155830	13
2732045	13
2891570	16
15172573	13
18604843	13
3128126	15
2859150	13
136529	13
7615587	13
1585553	13
353023	13
8055479	13
12692020	16
22118	13
3937008	17
9708090	13
7000975	13
1448679	13
13615096	13
1685046	13
6068571	13
4421693	13
4558909	13
13221287	16
11552340	13
11688303	13
1300294	13
2890566	13
399425	13
12684817	13
2576271	17
21546993	13
2924526	17
10754900	13
8401091	13
3989707	13
22049356	13
6829071	13
7753947	13
11143993	13
1295352	13
4518529	13
17989764	13
2776097	13
46283161	13
1628502	13
6862764	13
2703134	16
19552567	13
1549133	13
1480129	15
4487704	16
2739081	13
6975785	13
24940888	13
22456154	16
9493762	15
6738681	13
2743972	13
8979095	13
2759963	13
13082995	13
9715493	13
4472794	13
2562542	13
10510104	13
17397157	13
2466625	13
484662	13
11252140	13
22149935	13
8922571	13
15197286	13
14059247	13
14375682	13
37215871	13
4422383	13
179446	13
1044097	13
7990370	13
351134	13
16091214	13
2058626	13
3161748	13
43823	15
583665	13
7665247	13
24942036	13
1019678	13
13701710	13
862950	13
10701897	16
5546258	13
14870747	13
14429107	13
7655582	16
5683689	16
9390087	17
9736650	13
6087049	13
981939	13
7696443	17
15522801	13
2520910	13
4059209	13
13001438	13
4552995	13
15557765	13
945119	13
5510495	13
17332990	13
6167468	13
10426937	13
16300060	15
15590699	13
4161993	13
3092290	13
11804519	13
8373131	13
4081098	13
2212646	13
16576886	13
3943456	13
8868700	15
4680613	13
1400	13
2821883	17
5174222	13
13464091	17
1163145	16
4832897	13
11279291	13
10146869	15
16837001	13
8316797	13
1454479	17
13212486	13
4457408	13
3192443	16
1423271	13
5981236	13
8038695	13
6162436	13
5410182	16
5079375	13
19672029	13
3160673	13
4933608	16
2602138	13
186988	13
27016582	13
2814748	13
5417172	16
3903019	16
1043290	13
1792911	13
1322579	13
8478242	13
3509474	17
7043979	13
5964222	13
7697916	13
5949697	17
11915432	13
22870131	13
734655	13
8544497	13
234645	13
9396651	13
6488337	13
2461711	13
7353143	13
580265	13
18167856	13
95819	17
3808327	13
581204	15
16388191	16
4581379	17
11931724	16
1339892	13
19358517	13
1875735	13
1227584	13
13194440	13
573099	13
3573387	13
1487400	13
14418037	16
4673741	13
1837226	13
3654515	13
799143	13
11250755	13
6023442	13
6098499	13
26477566	13
4513696	13
7400197	13
6848739	13
7293891	13
15496125	13
10104688	13
3939431	13
27162167	13
18581595	13
9204083	13
5207539	13
4612398	17
10662489	13
18518706	13
4276769	17
12839055	13
15200302	17
19919558	13
1754976	13
9490156	17
131611	13
12197388	13
4631883	13
25386336	15
22670640	13
12731481	13
12646475	13
6063999	13
6352607	13
1746654	13
2357932	13
15683199	13
13746446	13
31441	13
13245421	13
8826777	13
4191790	13
2177983	13
6062589	16
2065548	15
3064594	13
20080709	13
11825955	13
1948573	16
6928712	13
10466695	16
2063468	13
13808789	13
1199246	13
7126559	13
7652860	13
12112753	13
16687795	13
9215415	16
13714452	13
2834069	13
97738	13
4808724	13
13874963	13
20902713	13
24331800	13
1759967	13
19888621	16
10251395	13
3951300	13
2339207	13
12544347	13
4669500	13
18272418	13
6355637	13
747167	16
5619396	15
4418682	13
13054517	13
6038425	13
128950	16
9697853	13
8314999	13
9331240	15
10693018	13
2043065	13
6804644	13
6027577	13
8655310	13
3866690	13
25623002	16
5000473	13
12676253	13
17504084	16
4423273	17
10158610	16
10937164	13
10787394	13
28900020	13
11181799	13
6318762	17
4437174	13
1604355	13
5904482	13
643785	13
21211072	13
16510591	13
14191994	13
14337213	13
3653299	13
16442062	13
1164861	13
1777623	13
20066134	13
4166427	13
4742743	13
27255	13
31024016	13
2198353	13
2974174	13
4107530	13
1258081	15
8273291	17
594477	13
4320593	13
16746041	13
824370	13
3183208	13
6219396	13
4075977	13
250718	13
1122274	13
5360157	13
7574218	13
11810212	13
11993065	13
5204226	13
3851404	13
1231842	13
6671636	13
33618384	13
328193	13
14655233	17
212652	13
1574317	13
4719921	13
11500223	13
1158371	13
11218171	13
7430835	15
344884	17
3357723	13
617418	13
10964981	15
9181724	13
2876259	13
18310578	13
3506195	13
3564464	13
8252434	13
6979582	13
618084	13
3798119	15
12257176	13
161225	16
7357417	13
5023870	16
5928207	13
3322985	13
20728427	17
6349920	13
2027715	15
4046666	13
2798261	13
1313647	17
14349979	15
1438713	13
1463174	13
2515241	13
2741301	13
19163588	13
13089986	13
44748233	13
1645325	15
110958	13
1793185	13
14478630	13
29500557	13
6491048	13
2342598	13
10288967	16
9676671	13
6733287	13
15520980	13
6729213	13
2148018	15
556283	13
11061934	13
7979989	13
2019322	17
466316	13
3369118	13
11554918	13
9907961	15
17424848	13
906962	13
2409999	13
15196114	13
1741518	13
3110356	17
16554224	13
3353259	13
8329349	13
16315188	13
5653156	13
17339128	13
29382401	17
650100	13
5803832	13
4128638	13
2768247	13
451879	13
192143	17
12496324	13
23027913	13
4298022	13
4832289	17
12484342	13
439678	13
9706765	15
76708	13
4448427	15
25959517	13
17058301	13
10153650	16
583641	16
5318249	15
16933377	13
901750	13
8532976	16
4741185	13
4787722	16
6936009	13
35738725	13
16466463	15
25603421	13
510823	13
9377308	13
6340405	13
9814395	16
13749408	13
11955982	13
1578255	13
5808466	13
815297	13
9916871	13
4264482	13
6292502	13
2265869	15
6477048	13
12484598	13
8319482	13
788509	13
26526830	15
6184888	13
5755282	13
1123806	13
4824233	13
8775937	13
16536384	13
9178070	13
9908523	13
5741378	13
26008076	13
19476556	13
8312298	13
3421154	13
4486746	13
4272175	13
1600102	16
23547326	13
8942290	13
4911770	13
14715972	13
5918099	13
4921174	13
2579545	13
7808226	16
7676291	13
1771302	15
12437085	13
26238714	13
14477390	13
6262207	13
1084539	13
16481125	16
827251	13
22594420	13
6023655	13
21003335	13
4188458	13
4873497	16
2167031	13
8272829	13
11722130	13
3945233	13
17765667	13
17851824	13
14230913	13
8546751	15
13932076	13
6711165	16
28372584	13
998767	13
8374095	13
964784	13
23305292	15
5325432	13
3388606	13
11210238	16
9984954	13
45613449	13
1266015	13
9929751	13
8867144	13
9722112	13
15711324	17
8864895	13
11486426	13
42235893	13
17660048	13
12708793	13
104591	13
461740	13
6075602	13
36670150	13
12398980	13
14830985	13
7871642	16
6330445	13
5442394	13
13992170	13
5855475	17
1766464	16
31617477	13
18356676	13
3274646	15
3820595	13
3889822	13
5317169	17
589008	13
18182925	17
4713978	13
5360685	17
4942411	15
25608254	13
3144880	13
6169439	13
536308	13
16822126	13
2334367	13
585259	13
8541168	13
2235566	13
8405911	16
20632519	13
22709038	13
983454	13
239692	13
2838486	16
1492107	13
532541	13
22689199	13
4431570	13
4856935	16
2853568	13
1696049	13
452135	13
14311263	13
14514296	13
8512740	13
9109197	13
1859572	13
5023011	16
4746778	13
2086260	13
4609574	13
21965496	16
15199772	13
4267161	13
3719314	13
9952141	17
4547996	15
1273615	13
163859	13
28978355	13
5283	13
7698363	13
7697973	13
3578577	13
9672842	13
13307680	13
9812574	17
4798631	17
875504	13
13223257	13
2656029	13
313499	13
15344142	13
7417206	13
2527117	13
43954142	13
5578116	13
1007797	13
4142779	16
11314799	16
2655661	17
2407868	13
7743714	13
6475345	13
3778128	17
8233150	17
6000638	13
2734181	13
357213	16
14888181	13
3003265	13
27096688	13
8408291	13
3678724	13
2700373	13
8446924	13
5004653	13
7227390	13
7856376	13
4801495	13
3784378	13
24325662	13
3751021	13
335717	16
12030226	13
7953190	13
2289498	13
10875549	13
10211964	13
2098450	13
12242176	13
10723387	13
1197894	17
14137926	13
3593853	13
11759871	13
14168153	13
1832049	13
11971174	13
13326135	17
16068940	13
14903883	13
3600754	13
2773952	13
4683818	13
952534	13
510649	13
665744	13
8191333	13
13659201	13
22013	13
7760528	13
13274611	13
8467700	16
21635588	13
1923530	13
12395816	13
40619509	13
38754691	13
18023791	13
3934787	15
2496636	13
1287020	13
23898221	13
14537018	13
7770905	13
5186681	13
2927926	13
1906107	13
1214561	13
1934836	13
19179097	13
2383943	13
533176	13
20777458	13
2333699	16
1767776	13
316054	13
685291	16
832726	13
12052569	13
8462657	13
1630135	13
9467662	13
5597741	13
1068444	13
25937276	13
95235	13
13930774	13
111055	13
5381613	13
5490674	17
3989252	13
17786225	13
7101650	13
27873561	13
19670430	13
16294044	13
9338355	13
27744012	13
4814640	13
15063527	13
8878046	13
11423575	13
9419836	13
22216490	13
7476976	13
3987453	16
19753868	13
28561786	13
4930004	13
2224582	13
4428945	16
10037846	13
714301	13
11169471	13
5975099	13
515189	13
1984627	17
24512680	13
45725906	13
10442096	13
2110098	13
5051875	13
42925824	13
789632	13
4200352	13
14987113	16
630734	13
246245	13
3340447	17
10798302	15
200668	13
4012188	13
8998395	13
6311418	13
6233832	13
3803722	17
6402014	13
22351954	13
1554526	13
5017108	13
6688759	13
25895932	13
7659181	13
259879	13
8589246	13
12445125	13
22101909	15
16224489	13
5105258	13
12680216	13
182580	16
6611919	13
3837463	13
15876554	13
2237844	13
18721178	13
7221429	13
6155208	13
267715	13
746406	13
20227259	13
16706908	15
52680706	13
6245008	16
93048	13
3969166	13
134750	16
360215	15
3398626	13
1332310	13
9800812	16
4005206	13
17155345	17
2922083	13
18255113	13
8159417	13
9896643	17
101654	17
4409501	13
5151370	17
4884844	13
11017848	13
7776526	13
11515305	13
86332	13
9138487	15
14905062	13
14272834	13
4504128	15
7147045	13
22039191	13
6004535	13
2455202	13
4354796	17
312689	13
5690378	13
438486	13
10163099	13
16284491	13
1301844	13
21286030	13
2485175	13
5672706	15
1510831	13
770515	13
9142447	13
9522934	13
2162955	13
15888071	13
5991354	13
3023976	13
10894445	13
260467	13
2754020	13
17410765	13
12266181	13
10389058	15
11502711	13
178777	13
12538314	13
6880333	13
32241970	13
8987823	13
1311865	17
13937118	13
7006364	16
3276127	13
3607334	15
3765154	13
2592934	13
5464802	16
5273218	13
5973085	13
628763	13
8045808	13
26695344	13
1401189	13
3481188	13
5869533	13
1073995	13
4679075	13
13362910	13
387833	13
12840647	13
100681	13
6402380	13
11115519	13
8266976	13
1373048	16
307332	13
9172077	13
8452473	13
2540920	13
12731088	13
10655745	13
5392006	13
4311541	13
4679760	13
5567488	17
715229	13
19150878	13
5628489	13
3526782	13
51070657	13
33009241	13
6813121	13
20178652	13
8998028	15
6543584	13
15505842	13
4225246	13
2284933	13
3787927	13
184830	13
1085355	16
333896	13
18144688	13
2053454	13
20127278	13
1526737	13
10017008	13
25870235	13
14038932	13
28250702	16
6144521	17
23521797	13
4916069	13
1259256	17
965189	13
2258375	13
10848888	13
1148604	13
889811	13
2951634	13
5166023	17
8229704	13
7146298	13
8240891	13
16508061	15
459175	13
15355304	16
12422939	13
2273515	17
15072489	13
9160883	13
5473706	13
5348793	13
5928061	13
2534311	13
17621986	13
9958280	13
11023660	17
6993161	13
33351015	13
776620	17
2565746	13
3964954	13
1851095	16
4624891	13
744838	13
3244635	13
4136264	17
9781427	13
3769687	15
4034644	15
19713477	13
4906874	13
20387555	13
3394993	13
3122002	13
6688381	15
5096196	13
1999130	13
4265769	13
14094095	13
7517970	16
31240787	13
7130324	13
3904438	13
11884552	16
1428460	13
8048813	13
64792009	13
5120676	13
1761947	13
13039949	16
3581378	13
9300515	13
6817015	13
27215599	13
4742280	13
69863	17
8102056	13
7255943	13
1467618	13
3540017	13
18393721	13
8987528	13
3565845	13
6791851	13
13680791	16
20363308	13
4449448	13
7002125	13
2615381	13
8398564	13
25528389	13
46034	13
8329451	13
6872430	13
414848	17
13157031	13
1063123	13
9005006	13
21758217	13
2125509	13
15955135	16
10068433	13
34233092	13
1192970	13
8451149	13
7920315	13
4827226	15
1517478	15
13861034	15
5513557	13
11440357	13
17946170	13
2299128	13
16946648	13
4995314	13
4844675	13
8266476	15
10569298	13
26802123	17
6798134	13
45612654	15
2207451	13
1109913	15
11002096	15
12816121	13
5006401	13
3503090	13
271606	16
2249787	13
4131493	13
3140895	13
1472537	17
7818569	13
3983215	13
5347299	13
1529912	13
12999625	13
8584988	13
4627130	13
941898	15
12592274	13
10790754	13
3268861	13
10793103	17
2201875	16
13633148	13
3679966	13
34304010	13
5102560	13
10636505	13
15705000	13
10909279	16
3864219	16
18362017	13
16213356	15
7718426	15
15045750	13
3078332	13
11075081	13
9931719	13
5009126	13
9243977	13
3853803	13
20344445	13
4962629	13
2847043	15
3607384	13
17104675	13
5244815	13
6229367	13
17969783	13
3787892	13
4280400	13
2710564	13
124620	13
26786393	13
2004539	13
15379235	16
3879512	13
15944477	13
21385820	13
606125	13
12901957	13
1159793	13
7749066	13
4891507	13
2830883	17
15272218	13
1295369	13
6443974	13
5516534	13
22652912	13
22627536	13
238793	13
9316803	13
719936	13
4478253	16
4884892	13
23044993	13
1105342	13
19228006	13
1942145	11
337849	13
1027180	13
1573656	16
1145461	15
5784349	13
1322063	15
9321056	13
2976470	13
17122142	15
3814301	16
17670581	16
1817251	15
49850810	16
24645121	17
5804949	13
9598936	13
2163658	13
1379947	13
803572	13
4296698	13
35454695	13
11020734	13
21267195	13
4157434	13
715899	17
3737063	13
10748620	13
3686016	13
9161308	13
12948460	13
31179620	13
3847076	13
26852027	13
7866869	13
5143534	13
2649259	13
4645482	17
38998	13
2461555	13
1176725	13
1772744	13
1166069	13
6947886	13
2482181	13
4549305	13
300207	13
11768222	13
15699794	13
4223430	13
5955905	13
1028694	13
2958968	13
8603338	13
11777270	13
737102	13
581221	13
3723032	13
3844929	13
10622772	13
4190338	13
21501709	13
2606991	13
10895946	13
2744505	13
4947415	13
8983444	13
759330	16
6605145	16
3721725	17
7455588	17
32445790	13
16562144	13
5885516	13
2173010	13
3721711	13
10511278	13
1774348	17
9223195	13
23691104	13
4871710	13
1576849	13
6457254	17
6755203	13
14961329	13
10006626	13
559169	13
2806419	15
2169372	13
11293847	16
1381829	16
3976915	13
8131479	16
17787763	13
9735666	13
3843812	13
10009598	13
12604339	13
9711641	13
4511904	15
14672051	13
17030662	15
5748486	16
20152312	16
1312348	13
1701940	13
1540976	13
1161327	15
1165148	13
1200777	13
25333358	13
5297879	13
824877	13
7827691	15
3022491	15
210506	13
11619338	13
735367	13
9021977	15
36371109	13
5545317	13
3172376	13
15368897	16
11224497	16
6866667	15
7207359	13
9229366	13
902270	13
2773493	13
23787529	13
1108042	13
1891625	13
4552071	13
3113215	13
8090871	13
17173	13
6149194	16
504379	13
4866179	15
24177852	13
4706169	13
21183194	15
3335196	13
3185342	13
2789655	13
5107658	13
12299650	13
4436003	16
3551790	17
4706940	13
9386825	13
10097995	16
672631	13
2803335	13
2710024	17
10845456	13
2971317	13
21724323	13
2120963	13
7080050	17
2512424	13
738637	13
8568583	13
37769123	13
2585851	13
3083617	13
12109567	13
5123938	13
8569630	15
6810439	16
5655706	15
19103832	17
5250838	13
1867312	13
7104191	13
146436	17
498070	13
5838339	13
9628579	13
6432006	13
9951586	13
9906330	17
17752967	13
17739357	13
19305889	13
960932	13
12376165	13
365055	13
4292149	13
5586759	13
10206270	13
7589251	13
16652672	13
1613647	13
23224377	13
6713181	13
9204994	13
40792566	13
1271793	13
5749578	13
7563207	13
566393	13
2886976	13
868145	13
6750544	13
6716631	13
17483770	17
10828858	15
6782182	13
530362	13
1329096	13
595574	13
8391089	13
2018483	13
5839220	13
17202028	13
5320215	15
18511723	13
5667695	13
1456693	13
20958657	13
4333042	13
1129178	16
3548241	13
872610	13
23576367	13
2147871	16
2740625	13
14791590	15
16426621	13
13517878	13
4453785	13
5784929	13
2828659	17
17549565	13
4505440	13
11052847	13
8424144	13
15684877	13
2639638	13
9284413	13
10810193	13
1230529	13
208676	13
3920449	13
3860659	13
6139631	16
1610466	13
3689776	13
4490902	13
5663583	16
154722	13
7144594	13
6098000	15
10498215	13
54743394	13
1934177	13
322315	16
929978	13
4647169	13
10856267	13
3091690	13
19935944	13
1368086	13
29075413	13
1822150	13
58321638	13
2859884	13
3307975	13
15726442	13
3629429	13
22933063	17
6520374	13
17769459	13
1281214	13
1241398	13
8459045	13
9748907	16
1747423	13
10907540	13
2400643	13
11544755	13
2144687	16
2615786	13
18920445	17
14262418	13
13176280	17
6791823	13
8838447	13
4143122	13
6157088	13
5297542	13
6069147	13
2871876	13
7634704	13
172476	15
5567321	15
12405383	13
2023032	17
8634078	13
10219682	13
5317808	13
12167894	17
2931711	16
341743	13
13860017	13
1737516	13
30260996	13
4276429	13
1234053	13
760916	13
494905	13
8479854	15
111945	13
3467279	13
1724388	16
11547158	13
10953545	16
7815137	13
7362212	15
21891326	13
5744086	17
11101467	13
10667146	13
476874	13
14594982	13
20994770	13
4611926	13
1544168	13
12291524	16
9814049	13
1304779	13
6819245	13
3964590	13
23157618	13
3364882	13
3380057	15
3351186	13
10458589	16
9768837	13
27389458	17
7411333	13
24259618	13
1535257	13
24281096	13
4403573	13
1454622	17
2649852	13
5095949	13
3126996	13
1157286	15
6582903	13
9134185	13
397562	13
2147017	13
4968817	13
2892316	13
43076022	13
3096193	13
9253040	13
59050	15
30041613	13
2220324	13
4154795	13
522180	13
492381	13
3031814	13
16251067	13
4903651	13
17974255	13
520152	17
4728265	13
58788	13
8795906	13
21162871	13
12003849	16
36174542	13
3411044	13
6595748	13
2289157	16
8626903	13
6733854	13
14928768	13
1473264	13
48396497	13
13962272	15
13276056	13
6952275	16
7239135	16
13927601	17
19487712	13
10060753	15
844114	13
5187951	13
4549385	13
22675519	13
1080250	13
1072401	13
6236741	13
1837816	13
8117001	13
4923083	13
3699106	16
5338140	13
84463	13
2458354	13
1978156	13
11409140	16
1826797	13
4872349	13
669791	13
1450986	13
11143835	13
15131153	13
816127	13
7371535	13
4101015	13
3612861	13
20257184	13
1646697	13
8047229	13
5629164	13
9316127	13
4693062	13
8315573	15
678415	13
21689107	13
25466324	13
2833263	13
12777898	13
6634894	17
23991505	13
4762703	13
40076282	13
2837534	13
376883	13
5561179	13
9493324	13
3741434	13
6255131	16
2704354	13
16519488	13
1036984	13
9218655	13
9129683	13
1778007	13
2068388	13
1655838	13
2745640	13
2883649	13
4304442	13
7681821	13
304319	16
13699749	13
36383869	13
1410648	13
1168741	13
1557408	13
9885986	13
3343440	13
17384925	13
5366403	13
5443834	13
1712539	16
17322091	13
12231180	17
5812610	16
5410308	13
1127554	13
2229095	13
14526177	13
826691	13
20378045	13
24117538	13
1792252	13
527257	13
398313	13
12512911	13
7777302	13
942897	13
1949679	13
9417664	13
7037221	13
10928606	13
5665101	13
30512925	13
8014461	13
3245387	13
2480287	13
1962844	13
1308945	17
6207855	13
2502839	13
2476408	13
6358203	13
6668991	13
1449394	13
13467122	13
11543333	16
20417067	13
6445996	13
2218950	17
9420097	13
9764220	13
741471	13
3316978	13
2126803	13
21476419	13
14963019	13
2410793	16
2190197	15
7216505	13
1036686	13
4154317	13
9773711	13
5828220	13
3209692	13
6228428	13
8637125	13
2209196	13
4766706	13
6247653	13
796497	13
5079952	17
3299162	13
17602993	13
3707844	13
2089377	13
12346330	13
2501781	13
6564734	13
4849265	13
2123558	16
3936532	13
2833406	13
1440239	13
2713679	13
16582489	13
4799686	13
7282909	13
4268683	13
16003941	13
12472408	13
3136111	13
3230551	13
33577193	13
10831516	13
18852989	13
5113242	13
2234941	13
359736	16
23126558	13
6874403	13
10801901	13
904556	13
1929526	16
683848	17
7663656	17
2487090	13
8493335	13
14360980	13
943618	13
8436208	13
2532788	13
1969842	13
33891681	13
1438104	13
2475394	13
8313975	15
69328766	13
9537326	13
3314500	13
7649018	17
1254512	15
1971415	16
1183186	17
4002243	13
18207085	13
10288620	13
4832622	13
135898	13
13873067	13
10484391	13
2686853	16
5914923	17
6039623	15
4916519	13
9330821	17
1794705	13
21184445	13
6322208	13
13823063	13
3836855	17
5624498	13
2275907	13
5079290	13
13456711	17
2656276	13
3176985	17
576137	13
157782	13
1592044	15
46621125	13
4404467	13
12160293	13
4801803	13
15847599	13
35204242	13
1546688	13
20937107	13
19079925	13
2759623	17
2021908	13
1791530	17
909697	13
5346540	13
16270639	13
16898440	13
910498	13
167836	13
3994746	13
4972581	16
2522841	13
3408786	13
2504013	13
104589	13
7685473	13
3253045	17
2088745	13
169895	13
3760242	13
2705970	13
10930571	13
3991735	13
2222434	16
41018958	13
3846356	17
2232404	13
2124032	13
840980	13
2201740	13
16807201	13
9536632	13
2303685	13
5216249	16
14960913	16
14413684	13
4399205	13
7313140	13
15038506	13
462033	13
5372350	13
7953111	13
1166085	13
50371079	17
2447781	17
3436140	13
196256	13
8099476	16
935461	16
1449630	13
9132559	13
3238377	13
9836598	16
4931222	13
20280495	15
10093169	13
33806126	13
14741363	13
10543175	13
11108840	13
11195006	13
714473	13
10631755	13
1977425	13
3038458	13
29367938	13
324220	13
885718	13
3162068	17
612972	13
3754018	13
5019367	13
12138843	16
8357071	13
22424874	13
537913	13
5590734	13
1286313	16
271336	13
1883271	13
3506778	13
3241980	13
9677051	16
4177248	17
23436084	13
6435616	16
1620017	13
10894979	13
19792752	13
35092228	13
247138	13
52695893	13
1701510	13
3888485	13
2660069	13
3277351	13
3952284	13
1916040	13
13571079	16
1178386	13
6667628	13
49248	15
23665215	13
511531	13
3135610	15
10971286	16
274594	13
2768690	13
1133359	13
19394424	16
768605	13
2993085	13
9827920	13
4340665	13
20421124	13
4402672	17
1180299	13
15095268	13
1008165	13
7927346	13
3683583	15
2701077	13
14036982	13
1675814	16
10766668	13
16028175	13
228918	13
964636	15
6576702	13
5986056	13
768322	16
4134955	13
62689	13
9828817	15
1415691	17
18258651	13
6069333	13
3447799	13
5449887	13
4477046	15
6293621	13
1123408	13
25024191	13
9055413	13
16661777	13
4943196	13
7195318	13
4104843	16
16235783	13
985589	13
5087596	13
10639257	13
24129295	15
13635410	13
3415520	13
12358419	13
10139654	13
8146797	13
7347675	13
7270497	13
6015330	13
1927003	13
8322103	13
7888568	13
2095966	13
1354377	13
3911983	15
2601118	13
2408620	13
11731395	13
2719854	13
25075415	13
2195211	13
19841078	13
678904	13
98736	16
12054026	15
2934935	16
1569686	13
14920452	13
12167966	13
7832335	13
597137	13
32665779	13
38655866	13
2035433	13
18042498	17
3046963	13
13320888	16
9126714	13
5472074	13
905165	13
18784429	13
1613695	13
1171456	13
3013451	17
16649801	13
7847107	13
879088	13
1165560	13
9522107	13
14239174	13
4412951	16
8228614	13
988376	17
29470089	13
1431454	13
403567	16
4251223	13
18779550	13
21904005	13
6403397	13
3804290	13
19652278	13
20077176	13
14910404	17
27534399	15
5681971	15
6270676	13
6589906	13
582770	13
2407067	13
1716197	17
1609147	13
8869089	13
643895	17
16056389	13
2919294	13
6194314	15
1487863	13
24587512	13
5851885	13
20124134	13
3507515	17
4220897	13
954817	13
4950261	13
7448048	13
8915705	17
8418349	13
24981004	17
21082279	13
2490116	16
14292695	17
2817043	13
5901559	13
352839	13
856354	13
2744596	13
9477724	17
27556471	13
11441689	13
1524475	13
1622739	16
915815	13
6754796	13
966678	13
3310643	13
10174140	13
20639247	13
4234297	17
4988595	13
4426972	17
581783	16
8192653	17
483690	13
4266753	13
3317627	17
694502	13
431358	13
14500535	17
3116347	13
3300104	13
12922000	13
14416841	13
3517935	13
50597	16
2400454	15
12332407	17
1291630	15
6910343	13
2835355	13
3733505	16
1489468	13
175588	13
3894933	13
37578579	13
2768131	13
9108908	15
9680466	13
22242359	13
3071268	13
3185608	13
3984187	13
9229559	17
8930108	13
7114831	13
15311494	13
21580460	13
6182242	15
12252604	13
20259851	13
16084472	13
2598403	13
4762048	13
5411536	16
15251243	13
1304123	13
8251457	13
8209483	13
9081246	13
5410834	13
2493979	13
36566331	16
14213656	13
5954451	13
1578618	13
3747500	13
29378507	16
20324127	17
21474160	13
8178856	13
5568137	17
5449913	13
2921603	13
12185944	13
15556439	13
28974073	13
14345203	13
3282676	13
2536323	13
25310725	13
2331709	13
7144229	13
1383333	13
1540757	13
16762700	13
10144331	15
8974889	13
1368121	13
21927982	13
3739561	13
19835	17
13155575	13
19878918	13
4644668	13
5364305	13
12487825	13
32132099	13
1589051	13
2332680	13
12692301	13
2289440	13
19725778	13
397009	13
3246935	17
3132661	17
7106245	13
12978415	16
5175282	13
3926819	13
8888527	13
13364885	13
8411956	13
241832	13
5452291	13
6582310	16
2834668	13
6712761	13
12719462	13
14447670	17
2232074	13
17966192	13
511015	13
92126	13
13790786	13
7548849	13
7985352	16
4956802	13
2651013	17
2369057	17
8151456	13
873242	16
2326	13
6207007	13
9220290	13
911514	16
6950434	13
17758822	13
13089984	16
897367	13
23110987	16
1959179	15
6248577	15
715607	13
11355186	13
3079752	16
2642796	13
14479564	13
27861846	13
5540984	13
1146683	13
9378146	15
132543	13
676546	15
3749074	13
9157289	13
36187854	13
9973235	17
19281755	13
9717457	13
7797819	13
3655492	13
28599324	15
11648992	17
4239505	17
4237016	13
16607714	13
9396961	13
1313668	13
4542308	13
1987638	13
7728543	13
1101606	13
5392768	13
6499292	13
1487922	13
6972903	13
10099432	13
1806793	13
364246	13
19712493	17
3672109	13
16644995	13
15575334	16
3083238	16
4217374	13
2178741	13
131956	13
27769670	13
4212325	13
2400962	13
12252360	13
36957350	13
13128416	13
17130971	16
1137435	15
1578566	13
150542	13
1364976	13
3613444	13
795860	13
13600383	13
472284	13
15032057	17
8245595	13
7019855	17
3268756	13
6857152	13
19442555	13
4988431	16
5691223	13
8214681	17
229553	15
1485403	13
5158173	13
3015076	13
7773672	13
3467462	13
16692790	13
4060129	15
3901676	13
2245926	16
3033435	13
6003934	13
22613894	13
5223605	13
1473107	13
20307286	13
7906815	13
2287829	13
5532177	13
935431	15
1622427	13
22526337	13
3114722	13
2364072	13
6096998	13
21263036	13
15618091	16
25045090	13
808375	13
6725522	13
1558761	13
9987145	16
296536	13
3334055	13
4908523	17
6253261	13
16353325	13
1034056	15
2404256	13
7401278	13
4010622	13
14957430	13
6570403	13
9769946	16
618444	13
14294614	13
8130975	13
22108845	15
29151800	13
4362928	13
1591521	13
2802856	17
2787401	13
9769997	15
11341603	13
35983972	13
7039882	13
1269496	13
3826952	16
1192293	13
11198465	13
9908899	13
624290	13
3017120	16
1761966	16
3340348	13
2105328	13
3175596	13
1677205	13
17974944	13
10063349	16
14458033	13
10151738	13
7196558	17
21732239	13
16954592	13
2079888	13
18395268	13
4497665	13
131561	16
47769823	13
2081546	13
5870999	13
1603586	13
4782676	16
13245497	13
2341799	13
24053977	13
93544	13
2544108	13
62370	13
2110854	13
1913816	13
3615042	13
1120072	13
6631132	13
26880696	13
1039020	13
11999164	13
15580158	13
261160	13
6927361	13
10335507	13
2468220	13
8646211	13
4291701	13
419095	13
8342544	15
35599946	13
247319	13
1412484	13
2408827	13
4400371	17
42523800	13
1053370	15
131343	15
9819746	13
5173089	13
945659	13
3139621	16
5387604	13
2399684	13
1673795	16
8376664	15
2668960	13
3135754	13
13004686	13
14165380	13
25961994	13
4843837	17
31532882	15
10041063	13
1581957	13
11657016	13
2179626	13
7271535	13
1859686	13
13102761	13
8226882	13
7422713	13
5005495	13
2710158	13
13910307	13
618099	13
37866146	13
2567150	13
2937860	16
9698380	15
1321301	13
254176	16
10875495	13
10318607	13
2148610	16
3725026	16
3223045	15
5079037	13
3123408	13
29580538	13
1844126	13
1094007	13
582908	13
1715812	13
1312503	15
399902	13
9256681	13
7808247	16
2302843	13
5812104	16
10281712	15
10949343	13
6245407	13
5820593	13
2264667	13
5665966	13
709471	13
224059	13
9329526	13
13994872	16
4439814	15
1180165	13
866515	13
6263859	13
18580835	15
11573139	13
1730942	13
1211867	13
13352925	13
12017557	13
5095240	13
14290806	13
11738102	17
8433805	13
4708813	13
838638	15
21900600	13
10196355	17
1260109	16
1695192	13
38761539	17
754614	13
18243523	13
5362019	16
2460305	16
25925846	13
10445569	13
18534752	15
9800411	13
3934511	13
876746	13
16744233	13
6897138	13
1507339	13
7189865	13
83379	13
14689161	13
13993306	13
38210210	17
885981	15
1268881	13
8068047	13
7389659	13
685435	13
3818238	13
9126913	13
7117776	13
5999562	13
20202992	13
4339217	13
11607976	13
5060473	13
9372459	13
2645492	13
1758338	13
18598333	13
12911765	15
281160	13
6167587	13
609366	13
15383957	17
5909126	15
170075	13
697761	13
2702715	13
3899191	13
1734664	13
378080	13
9345075	13
2390306	13
22757321	17
2253633	13
4889576	15
8014609	13
12138674	13
6455097	13
8123420	13
13245173	13
17563702	17
6947620	13
828955	13
5420820	13
3593972	13
9419849	17
6129113	13
5113028	13
2905953	13
6431324	13
6627499	13
21160927	13
7150593	13
11287504	13
1755057	13
6410203	13
15687934	13
6775319	13
1211034	13
2583152	13
5558735	13
24593727	13
8569134	13
1991242	13
1049437	13
30070851	13
4041594	13
6024525	13
1165260	13
6038629	13
15142495	13
4332086	13
5695498	13
6891659	16
5194506	15
24937624	13
2470062	13
15514177	13
6311793	13
6703016	13
5911082	13
26026520	13
1437676	13
19512005	13
4235787	13
6641386	13
24530937	13
10875161	13
2947054	15
6820634	13
2521726	13
14065997	13
7596262	13
8738225	13
9757920	13
13948102	13
4031573	13
10926257	17
10239262	13
2619472	13
3153208	13
4235338	13
3480202	13
1467034	13
2921852	13
434366	13
4354168	13
14788489	13
3711399	13
6303239	13
1013583	13
13206601	13
13716426	13
3475606	13
3613882	13
15982896	16
3280153	13
2966967	13
1691849	16
9211525	13
3970576	16
13965559	13
9607854	13
3082817	13
11379091	13
5811615	13
4858587	13
40701790	13
42824977	13
429835	16
49843030	13
2519542	13
7191146	13
4593492	16
6083191	15
547429	13
3683501	13
4837319	13
12090027	13
835204	13
1941914	13
1579320	13
1225797	13
1924030	13
6025950	13
26876746	16
6398815	13
3837522	13
6262069	13
8732872	13
141447	13
2456084	13
6726779	13
18614817	13
20600934	13
1736340	16
9707162	13
1622633	13
6603934	13
1903676	15
5086771	13
121981	13
21709315	13
6406168	17
11410380	13
4872826	17
5937950	13
16345245	13
4648642	17
4315428	13
8215590	13
8496918	13
13769735	13
207651	13
15411316	13
1438041	13
31771073	13
2160664	13
4108491	13
3525559	13
7213446	13
1335737	13
2248350	13
17874215	13
232129	13
11781987	13
4507601	13
3059866	13
1844225	16
927658	17
4213563	13
778078	13
16600390	13
897050	16
19973582	13
3402376	13
121395	13
993285	13
2498808	13
13563793	13
8916814	13
3514859	13
2305843	13
1756638	17
10369895	17
202946	13
4449225	13
11275503	13
7338451	13
1808288	13
4882725	13
9046194	13
7130274	13
687196	13
24996806	13
3271216	13
4890419	13
1314642	13
44429503	13
560138	13
918495	13
17879452	13
560676	13
284950	17
17203689	16
21226103	13
2877518	13
1180698	13
4847358	13
2093246	13
1325725	13
25229215	13
2919318	16
27458346	13
12786341	13
1462658	13
14598217	13
6744295	13
14609999	17
1429761	13
1668849	13
7051828	13
6680018	13
7275710	13
2178565	13
1986856	13
1847045	13
17643117	13
2209071	13
745673	13
7553344	13
3065321	13
38465448	13
2684910	13
20993304	13
4068179	13
5516851	13
5686177	13
3057103	13
371700	13
15936338	13
1008665	17
8707400	13
3686749	13
18324663	13
8699297	13
52210917	17
11031835	13
2613005	13
12702177	13
201716	13
9267477	13
8091226	16
3790923	16
2279808	15
364383	13
2002389	13
5540307	13
17722818	13
2072226	13
4751487	13
1379016	13
7665950	13
2635860	13
25563440	13
30802030	13
13395152	13
6094094	16
5917012	13
860970	15
7513820	17
740316	15
3401679	16
3288387	13
9989452	16
4251926	13
6488681	13
1971646	13
17605189	13
1588581	13
1344688	13
7223333	13
2636187	13
4550683	16
1242184	13
16170700	13
10712973	13
1408414	13
874548	13
13685773	13
20050055	13
6718052	13
14017053	13
6962123	16
9435048	13
16521707	17
1334489	13
186544	13
1028206	13
20311759	13
317365	13
9537754	13
3861945	13
4282134	13
4657317	16
8786894	15
4361188	17
4085673	16
3828970	13
4556917	16
19243	13
17297589	13
21376880	17
8400252	13
175992	13
7660292	13
33801181	16
23649174	13
5366270	13
2828875	17
7810535	13
10450185	13
6727953	13
16465332	13
5292636	13
14478268	16
45615653	13
18408016	15
4997452	13
389692	13
4586956	13
8589899	13
12087535	17
10826338	13
20896662	13
5382132	13
5305499	13
6594142	13
1857622	17
8548687	17
3200881	13
1484837	13
47530140	13
10415417	15
3430617	17
4676685	13
5586536	13
6488432	13
9544875	13
9571849	13
7604549	16
656786	13
1081741	17
24016497	15
1080423	13
29917359	13
1235342	13
16516459	13
12052369	13
35652839	13
2656574	17
9504963	13
2056993	16
34922393	13
21315953	13
1364359	13
8205980	13
15131018	13
3897962	16
3304072	13
7480235	13
10767693	13
4437856	13
4624922	13
17245601	13
427889	16
6901894	13
6330825	13
18736681	13
37560537	13
388130	13
12872920	13
8866486	13
8716652	13
6934445	13
3675703	13
798237	13
16482536	13
9911875	13
3856618	16
1458697	13
446609	13
33568899	13
5173434	13
1003255	13
1546468	16
19458717	13
4106145	13
27142256	13
1274501	17
16611695	13
2387581	13
10370934	13
5037342	13
7711139	16
5744954	13
12064523	13
51968961	13
5406131	13
18272815	13
5340060	13
1923257	13
4392563	15
1468258	13
2794716	13
647212	13
9091863	15
502107	16
24733479	15
910009	13
1293253	16
9433317	13
16589088	13
4840630	13
8136132	16
68306	16
11402802	13
13783561	13
14457118	13
16752045	13
826069	16
5131002	13
15114921	15
101776	13
14824252	13
8167223	13
14253239	13
10230629	13
5815752	13
5870601	15
6332239	13
42011181	13
10021714	13
2162293	16
2336689	13
17388302	13
4641617	13
6922790	13
2175660	13
19770895	13
26970197	13
700391	13
963285	15
2907602	13
16875001	16
2102424	13
6371303	13
10378985	13
39176356	13
10934878	13
7207999	13
4886843	13
3372536	16
356416	13
5105125	13
251585	13
9078219	13
3798119	13
19903592	13
1938542	13
2143163	13
9633690	13
10380035	17
1789701	13
6950854	13
2050778	16
29977422	13
1379068	13
3961799	15
9774201	13
8940161	13
16221028	15
22377447	13
2391936	13
12940588	13
6383065	13
2889687	13
17289102	13
35745309	13
1630044	13
1363430	16
7300259	17
12463588	13
12030967	13
6028883	13
1702839	13
1634839	13
7257414	13
8183603	13
10002384	15
4993854	13
15689	13
16727445	13
4698370	13
8219561	13
8865594	13
5429027	13
7156019	13
3489766	16
7173201	13
14893168	13
259827	13
11702545	13
15224194	16
7703355	13
5670548	13
10300754	13
873578	13
136504	17
6833089	13
771433	16
2070556	13
4856835	13
1432398	13
7313336	13
9196272	13
23666945	13
14188901	13
1318680	16
77895	13
17665756	13
18581207	13
10846277	13
12710998	13
5259825	13
1167564	13
3941496	13
1890768	13
4508799	13
41217398	13
8375382	13
7775567	13
1047945	13
20636396	13
17251164	13
14574487	17
3518224	15
9404919	15
6347255	13
16600477	13
4229128	17
5804382	13
48583099	16
1261978	13
1480744	13
3297469	17
20824143	13
21973542	13
9006505	13
6889868	13
7834993	13
6986639	13
2843276	13
473136	13
4750423	13
20357683	13
13206173	13
2787560	13
486364	13
8743349	13
2949039	13
15658412	16
5667207	13
375291	16
18852333	13
7179864	13
21146388	13
12749368	13
13276842	13
3075349	15
19019932	16
3696100	13
1176178	15
27309690	17
10257448	13
3131238	13
7099173	16
12902502	13
24917967	16
9684506	15
6822846	16
11079059	13
18795934	13
378722	15
9958742	13
5149519	13
6926208	13
6095893	13
1815422	13
7755473	13
1269350	16
5075276	16
1468098	13
8596762	13
4287024	16
918209	13
6578945	13
35287015	17
4472765	13
836602	13
8168028	16
5813606	13
36493932	13
2646237	13
908058	13
1398060	13
7616116	13
1969590	13
16240479	16
254389	13
14061039	13
272239	13
4096643	13
313041	13
31307009	13
6216825	13
2775877	13
15988810	13
17389119	15
1535030	13
11778685	13
3355124	17
3758483	13
823054	13
2215454	13
7921590	13
12878181	13
1140766	13
5475745	13
33265685	13
3732292	13
21672167	16
13070246	13
77415	13
10555578	13
10109200	13
8629533	13
10018325	13
2286150	13
33114823	13
149807	13
1439427	16
996642	16
861032	13
1519471	16
13966361	13
2006875	13
11258535	13
7887523	13
2642091	13
11782188	13
6171748	13
4899255	13
8116964	13
3677819	16
3268894	15
4888788	13
18220095	13
13671865	13
18889307	13
890479	13
14907672	13
37451	13
15611619	13
19317927	13
29655771	13
9128663	13
13579700	15
17333925	13
379218	17
19009920	15
4919369	13
7356432	16
5366275	13
2748430	13
6091091	13
32114320	13
1654882	13
8924547	13
14447173	13
3202195	13
7173904	13
11630301	13
1864513	17
3101984	13
7598045	13
17911370	13
62726855	17
8348478	15
38432069	13
7948247	13
1870452	13
11787218	13
5651190	13
38323790	13
710163	17
9107789	13
9188033	13
6682277	13
3011911	13
1794455	13
3851716	13
11857407	16
5218905	13
15090725	15
12911215	16
21697715	13
3440742	13
9770963	13
18534020	13
10919127	13
21844967	13
20391530	13
25677964	13
7089798	13
7566519	17
1539622	13
2881151	13
5642694	13
2140937	16
5179100	16
3528481	13
2087698	13
9021922	16
1656180	15
25017286	13
9749196	13
13569717	13
8754008	13
2671602	13
7629317	13
20274273	13
4764092	13
29876711	15
910833	16
4178471	13
28239306	13
1150071	15
12168965	13
5322678	13
3191224	13
12719497	13
18860988	16
1616989	13
6379269	13
2953940	13
7281885	13
159789	17
17310418	15
3232414	16
29085928	13
13749408	16
5204215	17
14703501	16
4091299	13
5176435	13
3458403	13
16113229	15
237131	13
2624304	16
5364412	13
4625912	13
9979268	13
3394195	17
15848768	13
1554148	13
5602175	13
22869256	13
86115	13
5532458	13
4210100	15
4948701	13
10078407	13
13157605	13
4534897	13
16577547	13
4597505	13
1246015	13
2386702	13
25551632	13
5514236	13
1904948	13
5514034	15
3954651	13
6963982	13
5232163	13
17767380	13
237788	13
4430271	13
2165613	13
6149730	13
12010404	13
728750	13
3624531	13
614838	13
985521	13
8903717	13
5409757	13
2235345	13
3724918	13
3152861	13
21162474	13
5959812	13
11113797	13
33009340	13
15314800	15
10318141	13
5020266	17
5465897	13
6028845	13
6069858	15
4159993	13
4138338	13
2242284	13
8200616	13
4476936	16
2280423	13
16732895	13
5389756	13
5159287	17
21696122	13
3135781	13
1801932	13
2689069	13
16516594	16
2452322	13
2642073	13
11641238	13
1566224	16
15432139	13
1977663	15
41652101	13
35832443	15
5544876	13
27950792	13
6561449	13
1533935	15
884747	13
10411429	17
5362993	16
4490354	13
8889181	13
734266	13
6830368	13
5077312	13
7764812	13
1856300	13
3579685	13
1434888	13
20563006	13
3021910	13
1929295	16
2586091	13
21464411	16
6374421	13
15670966	17
12445989	13
5724327	13
3412380	13
6492907	17
6495145	13
3032131	13
2493720	13
4859590	13
8883711	13
3678420	13
728430	13
32023	16
544384	13
923967	15
7653758	13
10401063	16
5663232	13
12664152	15
16790352	13
1732692	13
9381076	13
322763	13
2825579	13
25740301	13
1536974	13
17683659	13
6288463	15
1785147	13
2454999	13
9483	13
12864192	13
1612104	13
6748589	16
6587760	13
20541194	13
8507894	13
19863587	13
3987854	13
45075010	13
237720	13
4123989	13
541432	13
2587661	17
289250	13
4721746	13
5535357	13
8457596	13
16104992	13
5477031	13
17571077	13
10404622	16
7842452	17
13183886	13
7799433	15
1776842	13
1891873	13
10113632	13
15687346	13
5320800	13
3630730	13
14197201	13
31391276	13
19422296	13
27120592	17
590060	13
10710771	15
10710908	13
10856917	13
6585602	13
6343824	13
4661768	13
7183279	13
3602666	13
17833108	13
1930785	13
4449358	13
1363366	17
7439720	13
3089514	13
846469	13
2982665	13
8167005	13
2844941	13
11547532	16
2145228	13
19287045	16
4819221	13
736708	16
5555241	13
6368289	13
6710313	13
18351386	13
5612383	13
4274835	13
3035517	13
9368383	13
1980742	13
299194	13
9961820	13
3466895	13
11989863	13
1966032	13
4494556	13
8375974	15
1276214	13
22678793	16
22569769	13
12152893	13
4288008	16
502534	13
17730023	13
2315236	13
2023478	13
5917825	13
4355529	17
77224	17
1729726	13
7234619	13
405560	13
7657584	13
448856	13
3659443	13
839511	13
7383540	13
8428860	13
8140534	13
19761925	13
7714275	13
45611371	13
1348673	13
12759710	13
1412950	13
18684325	13
4965206	13
8846416	13
14078513	13
12341976	13
3192301	17
6962051	13
20491661	13
5770226	13
2403335	13
6009228	16
1191191	13
496292	13
11809826	13
5492121	13
10090324	13
4325737	13
30516793	13
4456312	13
2036922	13
26407406	13
13893668	13
226311	13
9550567	13
4286184	13
3610738	17
4788041	13
576013	13
3366820	13
7231366	13
22461643	13
16930004	13
15040859	13
17995417	13
60619	13
10803637	13
22754709	13
898573	13
5027008	13
7015664	13
6716511	13
9796227	13
5557201	13
3390039	13
2901208	16
681416	13
27056972	13
5274789	13
40731285	13
3406260	13
1680882	13
3433132	13
5146100	17
2018596	13
109202	13
2759746	13
5768921	13
10967360	16
2892298	13
5790449	16
1473594	13
2785831	15
1700306	16
16260586	13
288164	13
2831425	13
7769302	13
22985474	17
1742948	13
8654753	15
9870775	13
264889	13
8365896	16
1500742	13
24963178	13
3524397	13
9546343	13
39869300	13
3631964	13
1776963	13
5581853	13
29569729	13
11888973	13
10181235	17
1341705	13
5808683	13
6617497	13
11489734	15
48213	13
900387	13
14089913	13
1409407	13
644265	13
1722162	13
12759893	13
3286885	13
2279577	16
524124	15
5754643	13
3678444	13
3265150	13
17592915	13
19087015	13
3433102	13
3170212	13
3730449	13
2802535	13
9686048	13
2143808	13
2834587	13
9548634	13
2516301	13
1969965	13
2240863	13
30771847	13
25422208	13
1209532	17
1506854	13
4058294	13
1963542	13
8120709	13
4365964	15
6538589	13
5372593	13
9852513	13
14381790	13
5178340	13
4931692	16
19360509	17
31229128	16
26652583	13
1252332	17
2588674	16
4666645	13
4978283	13
20162851	13
46694751	13
856570	13
3077258	13
1019370	13
1530400	13
2245474	13
8311554	13
13085414	13
9785452	13
10455863	13
2865252	13
9703140	13
3585350	13
8471311	16
3135204	13
14787347	13
8693724	16
12800824	15
4051891	13
2711507	13
6877243	13
3241462	13
12140592	13
5179551	13
9443884	13
2082310	13
14101944	13
17334778	13
7634212	13
4240770	13
7234759	13
14098043	16
51619815	13
9976115	13
4693670	13
4129677	13
938157	13
24947342	13
5798166	13
15168290	13
3439253	13
19300857	17
30766549	13
2439848	16
3176449	13
1206594	13
5817473	16
2214625	13
624623	13
1753133	13
4492070	17
2324420	13
12697136	13
7135244	13
5202603	15
10412157	13
10856808	16
4440479	17
839281	13
5706523	13
6770563	15
6144305	13
16063027	13
9738780	17
460981	13
10256846	13
22996061	13
16240254	17
12038145	17
10533225	13
18175374	13
3202760	13
52826	13
31427568	13
8014647	13
2213828	13
11667218	13
13597991	13
1593843	13
7525870	13
20411	17
4393706	13
3596258	13
31529147	13
13498508	13
10371624	13
317132	13
8232863	13
17967885	16
1629595	13
25448654	13
2798954	13
5041096	16
7745649	13
3106736	13
10474450	13
2211481	13
8492625	17
10159356	13
3591087	17
5966547	13
11393804	13
1319968	13
25597587	13
2162037	15
25202626	13
1164471	13
26322039	13
4693243	13
3180363	16
165033	13
15123569	16
25036203	13
3879565	13
14081019	13
6209926	13
775093	13
2772331	13
3124073	16
6862067	13
7385094	13
222956	13
3429899	13
6845076	13
20320309	13
113111	13
9681192	13
8143798	13
3405385	13
25505406	13
16858131	15
2205477	13
1649382	16
3165321	16
18122304	13
8385466	13
7919235	13
2210552	13
19926151	13
1028076	13
12101886	13
2571533	13
3225936	15
3277069	13
2839061	13
1683216	13
10166674	15
15140693	13
3772123	13
4488388	13
12545601	16
9912106	13
754293	13
6537182	13
10934971	13
4435823	17
6000600	13
287126	13
6402196	15
18018240	13
328105	15
3144122	13
15360155	13
11194088	13
2472131	16
15171847	13
1741897	17
21265598	15
25712220	13
19186549	13
9740912	15
8276443	13
7583619	13
10954469	17
9185811	13
826015	13
12736466	13
13113785	15
18004107	13
7767576	13
7714386	13
5554588	13
6148521	16
1432500	13
9308126	13
504176	13
2140533	13
1793493	13
7809747	13
3953222	13
3137440	13
22820605	13
7572232	13
2112565	13
12211562	13
4232736	16
89646	13
2400720	13
1314297	13
11256898	13
3591532	16
12880864	13
2091418	13
1704342	13
2689034	15
30014716	17
4425639	13
2416606	16
15758325	13
535519	13
10990954	13
20603877	16
4679445	16
821439	13
5674463	13
953444	17
32566420	16
2435370	13
18161888	13
12785451	13
4666599	13
3952900	13
6712651	13
9164050	13
1528728	16
4537821	13
9089640	13
15198214	13
409567	16
984327	17
17188072	13
13646595	13
16230969	13
13228102	13
2760827	13
4101485	13
3402414	13
1443306	13
13625963	13
114712	13
801486	13
9112560	15
14891672	13
34992447	15
5758853	13
3504629	13
9083563	13
3671936	15
851900	13
2508657	13
2355237	13
3782212	13
2182612	13
700023	13
4121124	13
11832663	13
3148554	13
1647093	13
8931783	13
10893898	13
12052690	13
9658744	13
3733748	13
1740484	13
4032471	16
14991907	13
1543165	17
19878018	13
8924847	16
10785716	13
5746842	13
116730	17
77707	16
987796	13
1890815	13
9427593	13
6380505	13
3955501	13
7639839	13
2159316	13
6330392	13
210419	13
19543205	13
1502306	13
7966358	13
2469400	13
14849151	13
1850924	13
714859	17
242726	13
13351225	13
11383364	13
8774446	13
3501647	13
829369	15
4698608	15
1960777	13
11644001	13
16906109	13
15113062	13
12326949	13
14822889	13
4170214	13
1117986	13
1804895	13
2362034	13
5629436	13
5781901	17
396362	16
11475009	13
10817297	13
2580985	13
3944821	13
16985295	13
3852269	15
1141122	13
5307620	16
18247276	13
4594605	13
2155859	13
22904049	16
4237467	13
2339664	13
10540357	17
186056	13
549240	16
81481	13
3485407	13
629769	16
12188552	13
6401276	13
27625999	17
12249551	13
801211	13
7982036	13
8585528	13
9076348	16
8226114	13
1329577	13
2849756	17
3495605	13
11026275	13
450637	13
3465416	17
4331836	13
6978187	13
11789170	13
12541606	15
10661193	15
18400916	13
4285997	13
2970446	17
9658628	13
593614	13
2524912	13
8934763	13
5580664	17
11895555	15
2871277	13
1469687	13
24224371	13
1884962	13
3789760	16
22271388	16
3197731	13
6057811	16
12619556	13
4423469	13
16724937	13
8160621	13
6275848	13
6626346	13
25358549	13
771535	17
4561088	13
14557503	13
3783074	13
1304175	13
4362594	13
632329	13
5714834	16
5578453	13
3292806	13
12315078	13
7508955	15
9544514	13
4970341	13
1878019	13
4587843	13
6667766	17
19470718	13
9110703	16
17360805	13
1431391	13
33890378	16
29282488	16
4423457	13
14646300	13
3298211	13
11872409	13
3209630	13
10627752	13
12302899	13
6696561	13
1112664	15
2975430	13
1990257	13
7298187	13
5529532	13
513276	16
12209432	13
5332528	13
515167	13
667327	16
397295	13
5408703	13
5587514	13
3752973	16
2156446	13
4513236	13
9532890	13
13939826	13
27533629	13
17929034	13
12512570	17
7282383	13
4049516	13
674554	16
92867	13
19059580	13
2558919	13
2735658	13
1990831	13
29112583	13
3947581	13
1928666	17
24869069	13
7827879	13
14175532	13
9665224	13
14881553	13
5697717	13
882474	13
1990374	13
26297377	15
213921	15
4520494	17
22360611	13
11708822	13
17377451	16
9866722	13
7067942	13
1479615	13
430101	15
5854263	13
709864	13
1615224	13
8060754	13
1813780	13
1701585	13
7210484	13
4124069	13
4964027	13
2296010	13
4552678	13
12393182	13
9634073	13
8946453	13
1467417	15
451555	16
11990708	13
19666527	13
23031371	13
32392400	13
7750305	13
9940878	13
14490778	13
8544169	13
1725896	13
7821412	13
5394429	13
8824482	16
1872882	13
12237939	13
4980320	13
3315907	13
1840671	16
2272345	13
5820150	16
16856147	13
3994170	13
37027313	17
1391766	13
7570639	13
4440894	13
17048610	13
22145140	13
6536790	13
22142630	13
1377833	13
8165806	13
7162222	13
19501318	13
12645663	13
7381898	13
13936682	15
3928800	16
4364803	13
16070	13
6176203	13
9003283	13
6913858	13
1402117	16
237562	13
1507844	13
1429225	16
6582330	13
4663167	13
10245488	13
5119410	13
139258	13
24006363	13
580204	16
3625983	13
22730388	13
7393930	13
4276341	13
6030980	13
5609100	13
21219803	13
20054599	13
10518555	17
341908	13
5601158	13
7577309	13
15614762	13
924018	17
722884	13
1525911	13
3167607	13
825270	13
4207503	16
7507041	13
11584248	13
2242173	13
6668173	13
2719347	13
8976927	15
6966741	16
4790684	13
3800013	13
660536	13
481742	17
8185048	13
4667489	13
16409689	13
12518877	13
30184262	13
7024380	15
2854422	13
2800598	13
16200045	17
6974903	13
25357136	13
9035965	17
18327199	13
1417217	13
855102	13
8575860	13
1760408	13
5508679	13
2854741	13
353589	17
1361250	17
3387661	13
22907561	16
8899763	13
8262888	13
4919365	13
5690509	13
435505	13
176569	16
9301425	13
12909760	13
3502893	13
18802605	13
14562126	15
7236380	13
967191	13
7426755	13
8541077	13
14386794	13
8241037	13
24072314	13
7686261	17
2482935	13
6556161	16
2808022	13
208785	15
6249600	13
2896746	13
1238641	13
5901338	17
11897159	13
2413404	13
13111316	13
2337976	13
6396597	13
7778251	13
3395385	16
85278	13
5299236	13
2130085	13
5337419	17
13948633	13
3343157	13
9865115	13
18154921	13
9433118	13
2303171	13
15227431	13
9155373	13
7197382	13
769399	16
2025438	13
4539784	13
591022	16
243656	13
3293760	13
170861	13
5600600	13
1577501	16
5349953	17
1334788	17
30384258	15
6156171	13
1549890	13
7927309	13
28359206	13
3291988	13
27567094	16
7366479	13
1429146	13
20420684	13
5187865	13
12626611	16
29305800	13
603637	13
6949205	13
5148462	13
3440918	13
3848531	16
4732301	13
1871773	13
213108	15
351606	13
3268052	13
535418	13
20153881	13
12313588	16
19437233	13
2109396	13
6721442	13
3588354	13
3911786	13
8677177	17
4159857	13
4453705	13
7703801	16
2681821	13
1668385	13
2337401	13
5497219	13
2357395	16
21226553	13
1174080	13
4944680	16
7780163	13
5595658	13
15063775	13
8777346	17
4527699	16
4256988	13
10576734	13
1381457	15
472873	15
9232617	13
76197	17
5941725	13
1151864	13
1112850	13
2176591	13
22671733	13
15223704	13
12381151	13
2697866	13
722722	16
6440781	13
5454149	13
23426269	13
2008110	13
2119736	13
9255743	16
4233917	13
13608654	13
10553085	13
2623344	13
3963654	13
9499235	13
8937375	13
444825	13
5298319	13
4263778	13
7621163	13
6614622	13
13595734	16
10986318	16
28999218	13
5773059	13
11364987	13
691788	13
728086	13
6366455	13
3015998	13
123816	16
24910488	13
4207895	13
10482956	13
7627900	17
12453785	13
6054275	13
31427791	13
25850570	15
14976599	13
7608653	13
5234548	17
11674692	13
483362	13
2371798	13
476044	15
4232275	13
51848903	13
13213642	13
7224122	13
5088927	13
14574374	17
1139670	13
10833595	13
2289783	13
10805229	13
11109686	13
10843564	13
487966	15
3158897	13
18708331	13
4437801	15
11625376	13
15749211	13
42899775	13
2057602	13
2077542	13
13139132	13
4633407	13
3100749	13
5322210	17
3054067	13
16068532	13
4977059	16
2586247	17
417466	13
15519804	16
12366378	13
5717072	15
7258525	17
2712597	13
4445356	13
3105191	13
853785	15
5235726	16
14729573	13
2293454	13
36851859	13
12539662	13
3081368	13
2540175	16
21193516	13
1790819	13
30676668	13
9801913	13
25285431	16
33937810	13
24409620	13
2747509	13
8590959	15
3095025	13
1535016	13
13949634	13
1793107	13
447477	13
1945237	13
13212529	13
9268222	13
7617568	15
6487986	13
1956195	13
2666078	13
5187915	13
6837537	13
1959529	13
6518904	13
1820209	13
10990160	13
7088641	13
3244515	16
2654414	13
8874651	15
3418974	13
10321663	13
4992520	13
3903883	13
9673520	13
2920052	13
3019034	13
12228145	13
22519729	13
6419795	13
2690541	17
18426191	13
4680262	17
15384173	13
5753249	13
13302436	13
127386	13
10110063	13
1630014	13
5227623	13
2698242	13
7897434	13
2759715	13
1524776	13
2564437	13
5088763	13
1326889	13
1749424	13
14774629	16
4147333	13
26114356	13
3048518	13
1741478	13
1225315	15
11398603	13
4795429	13
7894511	13
6864018	13
3400752	13
7161990	13
3818417	13
2229267	13
4537364	13
13455036	13
8885488	13
2658791	13
12964038	13
10832131	13
3843277	13
2381002	13
4169572	13
5996871	13
1958066	13
25302021	13
215596	13
21638343	16
5341679	13
3307174	13
8897427	13
5775704	13
14383104	13
3821943	16
18406871	13
11290843	13
3667979	13
13180449	13
4051126	13
4581185	13
638176	13
8734539	13
9502284	17
20444561	13
14837122	16
7057276	13
110845	13
1539015	13
18297279	16
2938671	16
21042472	13
411666	16
24067968	16
35307270	17
1697344	15
1505574	13
617391	13
5578004	13
3217461	13
7750015	13
15869758	15
4191934	13
13689344	13
14329141	13
4977176	13
1263344	13
1979562	13
11027680	13
14165975	16
376498	13
12185404	13
6555818	13
5818437	13
7742698	13
7651448	13
39613499	13
840206	17
12159707	13
3914287	13
4262846	13
8326120	17
2412423	13
12833312	13
1890297	13
3777	16
28098293	13
1160015	13
7561476	13
23212671	16
9816837	17
2393865	13
9202868	15
4724137	13
2210789	13
4064574	13
9408937	13
3120815	13
7636412	13
16887741	13
13081206	13
5306401	13
3911629	13
2838751	13
1971739	16
2374008	13
18934688	13
2129721	13
9171236	16
13195069	13
33164	13
741498	13
5772083	13
19224508	13
3414099	13
1144116	13
4650649	13
3652051	13
2079572	13
660961	13
24711854	13
24120670	13
9578050	13
28491920	17
2077216	13
12287551	13
3164051	15
13692066	13
5452108	13
15422954	13
11974192	13
10919269	13
2927717	13
11248125	13
12145274	17
4376959	13
2846740	17
6862758	13
8007129	16
3458111	13
37247942	16
4693114	17
8367509	13
27749446	13
21319605	16
3255518	13
7525521	13
7769634	13
3752868	13
3557960	13
313477	15
527843	13
14066226	13
1588907	13
14583796	13
5546814	13
4733738	13
2496079	13
15005370	13
26315959	13
1045368	13
43165848	16
3982720	13
10180357	13
2265754	13
7001859	13
8415963	16
2075466	13
14574845	17
2339701	17
5227664	13
8955360	15
14237006	13
1254856	13
4812980	13
5101376	13
31648357	13
13971544	13
15516723	13
8213143	16
6684233	17
1080090	13
9209601	13
21406677	13
10051112	13
2480103	13
15496974	13
6071028	13
14868156	13
1017864	13
7210524	13
6956811	13
16432	13
6895919	16
2477434	13
13998140	15
1070074	17
7379379	13
12772835	13
201374	13
3276363	16
9942470	13
518604	17
4525150	13
893139	13
7468203	16
29635243	13
13607652	13
10690487	13
947277	13
9848674	13
2499722	13
9014868	13
4878805	13
24813875	13
10627434	13
6178254	13
676189	13
4150802	13
5497322	13
917306	13
9604317	13
4712216	15
1001450	13
4592606	13
9627469	13
17724159	17
5503100	16
4134869	13
5437234	13
19269904	13
2899693	16
18006100	13
5356268	17
25369944	16
3009457	13
8221698	13
131785	13
2628900	13
3571227	13
224511	16
13125928	13
12156131	13
2531239	13
1674779	13
5713355	13
17031104	17
1801077	13
7710403	13
2132711	13
29185776	13
7709535	15
5308577	13
2590113	15
1096331	16
21081157	13
23499525	15
4797610	13
4771375	13
6289432	13
2406633	13
12449677	13
21492747	13
32521941	13
26556610	16
1088710	13
7463240	15
7922065	13
3758603	13
3417635	13
3428028	13
2636663	17
10328762	13
9142570	13
3297610	13
715073	13
3443180	17
627719	13
25446907	13
4017730	13
25174547	13
3625038	13
12985022	13
534742	13
7100318	13
4444625	15
7814861	13
8515320	13
3233989	13
19570538	13
1140616	13
3740319	13
2948256	13
13329882	13
5052750	13
3776860	13
6693136	13
8668297	13
1061537	13
115258	13
21608758	11
708471	13
2048185	13
5720587	17
9880101	13
12807158	13
12465951	13
1781467	13
2484399	13
5093458	13
7429501	13
5162240	13
3779770	13
4489389	15
4225270	13
20700011	13
390392	13
1184142	13
146650	15
7157832	15
11724169	16
14522337	13
191495	13
4709838	16
2117403	15
9220910	13
10394510	13
2297704	13
6182020	17
10953165	13
11629388	13
10973177	13
5551952	16
1051779	13
9653341	16
18391013	16
1207004	13
15619899	13
12040318	13
13396672	13
7434483	13
1717680	13
15934985	13
1319366	13
9807189	16
16178088	13
10583072	13
5708437	13
7932488	13
1463040	17
5697388	13
7213002	13
6805498	13
4149789	13
4619364	13
45635	13
39234191	13
2585161	13
2072608	17
5038087	13
10862855	17
2301746	16
19316311	13
14229991	13
6250079	13
5984385	16
17659985	13
32982725	13
9755885	16
8821933	13
31031542	13
7004628	13
6690795	13
710548	13
5974845	13
4163667	16
19088585	17
2464050	16
5357544	13
4541636	13
19454473	13
2315615	13
7794246	13
725345	13
3729358	13
1587513	13
6696153	13
2308929	13
4472238	13
15483278	13
2754723	15
10993041	13
4497216	13
435192	13
3633344	13
2235931	13
1935492	13
15796941	13
328070	13
6849462	13
10774827	13
6597124	13
6111495	13
342818	15
26050354	13
9636174	13
10802775	13
9124814	13
392586	17
883134	13
5419980	13
23344063	13
15625749	13
1414604	13
48073	15
657020	13
1502441	13
4429673	13
3026437	13
3238785	13
5533482	13
9098950	13
6395780	13
7982270	13
1212334	15
11783782	15
1756176	13
8908940	13
8134976	13
203194	13
4377999	13
668095	13
28003319	13
50338	15
5639619	13
11218506	13
1338133	15
14031572	13
3841526	13
3366398	13
7192108	13
9495885	13
3721506	17
2747619	13
3503962	13
7020401	15
227030	13
5390642	13
5832912	13
3340551	13
140764	13
8765337	17
5892651	13
1256006	13
1440194	13
98431	13
19846914	13
1841142	13
2426217	13
11478373	13
14389105	15
8364553	13
568805	13
3957795	13
17252747	13
19444522	17
11375511	13
17551030	13
10435225	13
8366009	17
3033146	13
1209350	13
21300428	13
6018875	13
2475238	13
3124726	13
7348379	13
2598103	13
1491934	13
931021	13
18200253	13
9119311	13
3657143	13
364617	16
6454209	17
13738707	13
2426172	13
36094203	15
26253234	16
2674370	13
15393557	13
17719669	13
10065335	13
6980877	16
6664448	13
10594300	17
5667149	13
8187814	13
11931382	13
22734697	16
1573580	13
7559301	13
6048971	13
3201484	13
4570493	13
7669319	13
2979776	11
1764732	16
6009858	13
24491405	13
5199931	17
5481157	13
9926054	13
4910202	13
14565711	13
500128	15
2796489	13
5654213	13
4888231	13
2602123	13
19623557	13
3555040	13
741238	13
11984705	13
5860894	13
4570123	13
11536003	16
7546113	13
8295107	16
29213075	13
9022583	13
3824338	13
9676430	13
9485094	13
5799410	13
10804253	15
1433244	13
947465	13
7344596	17
9193530	13
3913139	13
7750693	15
13771764	17
9553264	13
3152758	13
23043968	13
6028190	16
15932723	13
9035157	13
19474389	13
21345523	13
9208115	13
861221	17
7300172	13
12793424	17
784045	13
1203843	13
2727568	13
6121166	17
5638055	13
8965391	13
8470149	13
10215077	13
5856556	13
49745	13
226710	16
20500162	13
4499836	13
4990256	13
14369990	13
691093	13
3990073	16
1143201	13
7451545	16
7906714	13
369260	13
5761923	13
16979174	15
3104818	13
11186163	13
2351331	13
20457514	16
24926872	13
17826146	13
6790263	13
5521943	13
10179743	13
2757791	13
21825332	13
18675638	13
9912630	13
8475470	13
27279874	13
3494553	13
11715843	13
734467	13
1556890	13
282682	15
10497478	13
8374136	13
12182061	13
3423398	13
2012560	13
3064917	13
6219669	13
23244495	13
3849251	13
27496213	13
2161361	13
2521945	13
1902189	13
7804013	13
8952185	13
19653456	13
9092469	13
4678287	13
6200901	16
348329	13
34644401	13
1303322	13
14171592	13
12078316	17
10301153	13
3765438	13
3675984	13
11747575	13
4090054	13
643540	13
1425040	16
12692088	13
5517212	15
10179361	13
17226417	13
1525739	13
3680418	16
704370	15
2168508	13
10933290	13
8850474	13
46644039	15
3610540	13
5228799	16
6827633	13
12355008	13
16237708	13
2053171	13
465892	13
18284485	17
11664612	13
4564120	13
4841799	13
5402775	17
5516264	17
559482	13
15370378	13
17103068	13
4782564	13
14719920	15
847476	13
985598	13
7555596	13
30487284	13
18500995	13
3129087	13
3322718	13
3615641	13
7385204	13
1244442	13
5115799	17
1533483	15
16174950	13
11094085	13
3689436	13
215178	13
1455453	13
2134774	17
5852216	13
18171082	13
19999351	13
6459145	13
20802509	13
7727401	13
1798334	16
703798	15
4963092	13
6932726	13
8716863	13
15793425	13
12812236	13
1580677	13
2471157	13
1320522	13
40385486	17
3434336	16
95306	16
2173017	13
2506145	16
9619404	13
1906525	13
10428155	13
179747	13
14351062	13
10819089	13
2940134	13
246392	13
26342113	17
1316410	13
10874606	13
11477247	13
16705280	15
1963095	13
2371934	13
920177	13
10703094	17
47304610	13
4724679	13
7626303	13
137165	13
95137	16
8918395	13
7011405	13
13891791	13
3662317	13
869721	13
531049	17
7679530	13
17708759	15
4792389	13
2633099	17
24257447	13
502678	13
7631334	13
8452925	13
25584738	16
8310393	13
15440531	13
14306627	13
98454	15
11518137	13
19538984	13
3492519	13
152243	13
7277931	13
6888082	13
1012675	16
6967523	13
450740	17
490829	13
26907813	13
13383939	13
3006603	13
18805317	13
348691	13
4244047	13
23595292	13
5861736	13
6672137	13
3343750	13
8656434	13
542306	13
25171014	13
5315988	13
13619538	13
1957390	16
2245867	13
17821002	13
11172399	17
20076115	13
7354072	13
690805	13
1092380	15
4600737	13
983557	13
12792084	13
22963418	13
18066817	16
1540878	13
2596643	13
2082886	13
14569980	13
1623594	13
14433791	17
14195632	13
11805109	17
18589631	13
16856515	13
11200057	13
6012524	13
9308124	13
1687344	13
394451	13
110836	13
2737294	13
317964	13
6426241	13
3254349	13
44970715	16
4076778	13
6174020	13
7971982	13
3323653	13
2524674	13
28061711	13
47242747	13
3370264	13
2360873	13
15589674	13
7837443	17
25428239	16
20303947	13
545355	13
4762423	13
2337699	13
18269804	13
9283513	13
1412839	13
13158324	13
1611615	13
2375436	16
2909134	13
10799014	13
3025841	13
522802	13
11869004	13
2777789	13
15337830	13
4660953	13
20897628	13
1870557	13
2748070	13
23860364	13
16624406	13
10880694	13
20045239	13
5882006	13
16684559	13
17854030	15
5609109	13
1643101	16
281145	13
2039343	15
1224007	13
5303359	13
16031729	16
12019079	13
8895490	13
7111739	13
37290427	13
17330079	13
13644885	13
3002307	13
6635295	13
7839924	13
21318666	13
731942	13
4997178	13
1261581	13
3772547	13
476188	13
11524215	13
19780087	13
2288399	13
7864794	15
14846220	13
3205714	13
6229985	13
11337021	13
7919270	13
1292217	13
10944933	15
2916026	15
6080068	16
12029355	13
876531	16
21493875	13
7004701	13
1505838	13
15659066	13
13101334	16
365672	13
19986850	13
7315662	13
6927399	13
4004222	13
389375	13
5626522	13
11854758	15
8641950	17
1383746	17
5800277	13
4510735	13
5310682	13
1897488	13
8444275	15
4304724	13
2050980	13
7311485	13
3232738	13
12409021	15
13139056	13
5958181	13
15306602	13
890766	13
2273839	13
5402047	13
5458049	13
9285413	13
12453867	13
10062520	13
7867540	13
347217	13
10054118	17
10423801	13
5641116	17
16178124	15
1750901	13
775994	13
6964224	17
6675156	13
12216854	13
4519264	13
15980	13
3852739	13
2911061	13
8766325	13
1236684	15
10181428	13
5393172	13
10725784	17
2311026	17
14099689	13
819746	13
9582643	13
8186061	16
16256481	13
683364	13
7915237	13
12467537	13
4744963	13
2472534	13
14596968	13
684102	13
318472	13
438881	13
128998	13
32833962	15
6407992	13
9310608	13
3975414	15
18075379	13
6328743	15
22647267	13
1156524	13
23291278	13
11626700	13
2760688	17
4148288	13
4020757	13
16176266	13
14275902	13
16422971	13
73230	13
6088550	13
14293978	13
23124610	16
20980	13
14743545	13
11244207	16
1371989	13
3652396	16
1227325	13
16062159	13
2002413	13
24564	16
426104	13
1919665	13
6623897	13
1298066	16
492507	13
2864815	13
995725	13
1289377	13
3488050	13
720138	13
9000390	13
8354430	13
683482	13
12154583	13
28599643	13
3370740	13
26458779	13
1155080	13
24337909	13
10062072	15
23473629	13
541003	13
3270996	13
16729637	13
668982	16
18322548	13
4958436	13
5859656	13
11728214	13
2558155	13
2021706	13
2233831	13
13212597	13
2917278	13
2125961	13
7627858	13
8566030	17
6965348	13
4901247	13
5346481	16
4598423	16
12419164	15
4304773	15
490776	13
7783780	13
3459886	16
1180213	13
17211874	13
22396794	15
5613358	13
12123179	13
12976663	13
37270691	16
4994239	13
4537331	13
6106967	13
98676	13
9169415	13
31141	13
8794142	13
10464833	13
13413559	13
3586918	13
9182186	13
27192485	13
5081815	13
5585908	13
15472833	13
1458831	13
3573719	13
1455766	13
13067473	13
1749482	15
1705310	13
23288995	13
26221415	13
3168954	16
23688740	13
4373846	13
20858840	13
5907447	13
6105043	13
18691566	17
5564498	13
30348495	17
7522292	13
1972439	13
15660698	13
4647343	13
28588659	17
10541158	13
250395	13
1324276	13
2137944	17
3673244	16
1329735	13
3074958	13
944410	13
3484812	17
6449962	16
2690430	13
2868224	13
627600	13
662565	13
7613202	13
7895382	13
8512075	17
8585840	13
8740055	13
6542858	15
15596998	13
9698838	16
2742409	13
4147573	13
11021713	16
6670902	13
3101955	13
19132702	13
3488994	13
6563880	13
1222333	13
20747705	13
63411653	13
13078703	13
2676372	17
13157477	17
1368897	13
1773034	13
5320251	13
3036852	13
2005366	16
8197171	15
17563697	17
7075748	13
4365216	13
1716692	13
2943014	13
9467437	13
22112358	13
3259496	13
3295696	13
18675097	13
36780797	13
18455506	13
2134296	13
17599039	13
4773778	13
11671880	13
1926890	13
15277539	13
3198925	13
7825199	13
6113223	13
4454443	17
1156563	13
7917485	13
1218877	13
15133172	15
2781952	13
8055755	13
5019723	17
1328019	17
20223307	13
8676467	13
9911426	16
4966187	17
244608	17
6479478	15
3309135	13
14663501	13
15891563	13
27993487	13
4042477	13
1798096	16
69318055	13
14281836	16
14556064	13
322116	16
619954	13
8447200	13
3237019	16
2689939	13
10261260	17
1872278	13
9778638	13
11992213	17
7856830	13
6269831	13
493881	13
17585397	13
20431690	13
2161415	13
1419608	13
1909406	13
1104479	13
36697001	13
8530703	15
3647405	13
2942506	13
11239069	13
5365826	16
3344959	13
724422	13
11227821	13
932906	17
5465914	13
10370994	13
8060881	13
4805228	13
8134905	16
4897206	15
784733	13
10219555	15
9330545	13
1698642	13
10887973	17
6543583	13
2784039	13
1299727	13
3821135	13
11859397	13
3646607	13
759436	13
444729	13
615686	16
6189583	13
5033030	17
11681328	13
3409703	13
9539095	13
4013379	13
4659301	13
11292525	15
948370	13
2109881	13
5499334	13
4810274	13
10803268	13
2745175	13
3034472	13
7226823	15
6277458	13
12782647	13
6576522	15
7545935	13
3080251	13
2756423	13
9238861	13
22262516	13
14554595	13
8093296	13
5766949	13
25485746	13
10695861	13
5451817	13
4385008	13
583863	13
2192048	13
3098674	13
1281987	13
8861441	13
10291247	13
10577926	13
2348789	13
1915449	13
8396237	13
37083235	13
7483500	16
6970181	13
8253422	13
54484305	13
18825389	13
2619349	13
6255185	13
2281116	13
7652857	13
29885636	13
11099721	13
4203806	13
1161334	13
2694683	13
7869819	13
6049626	13
8201318	13
2954586	15
22363418	13
12716620	13
12909374	13
2117092	13
9303266	13
8112507	13
69410	13
9959798	13
25320470	13
8937136	13
14436062	17
2523636	13
3260996	13
1287979	13
1146453	13
20108169	15
3602130	13
2626184	13
4056351	13
24185471	13
2737865	17
2354552	13
3650883	13
12447509	13
1843511	13
5452037	13
6653628	13
4270851	13
7498346	13
6081482	13
1159472	13
14287187	13
6723622	13
8298471	17
6892572	13
3494961	13
18653028	13
198823	13
4346453	13
896294	13
6283089	13
5548641	17
2470934	13
4648256	13
19173715	13
3402030	13
1312485	13
917611	13
9981759	15
1544517	17
4791078	13
12431854	15
16140189	13
4916012	13
157413	13
5820617	13
10661764	13
9103202	13
11999040	13
9653181	13
21719373	13
5386801	13
2934261	16
4022884	16
3445969	13
11456517	13
14873563	13
1401510	17
3047011	13
2094076	13
12572159	13
6877648	13
23947376	13
7776522	13
14433003	13
13374191	13
3515602	13
6183756	13
22543196	13
4184642	13
18811577	13
3263416	13
3172386	13
3625454	13
754482	13
11825073	13
2590398	13
21572723	13
6769833	13
13078969	13
7923057	17
3043842	16
21800787	13
19675086	13
11674626	13
9076609	13
1843123	13
9419438	13
2127465	13
14954936	15
3038198	15
5467645	13
1018509	17
2906533	16
179109	13
1730439	13
7286098	13
1541262	13
24753	13
388578	13
15171765	13
1819463	13
9502406	13
5437741	13
18747482	13
9481242	13
1637841	17
18992334	13
365034	17
8051942	13
59279	15
50535	13
18873980	15
5314000	13
11893580	17
26202129	13
5063542	13
7996379	13
7595971	13
11875585	13
9424241	13
750907	13
17740799	13
18984802	13
2154536	13
726284	13
21015839	13
37122207	13
3220925	13
25284178	13
3710134	13
3155841	13
20945113	16
9746954	15
3413413	15
12089941	13
1256612	13
8533826	13
23241385	15
126507	13
7302644	13
26494007	13
11140453	13
9733198	13
10518148	13
10998968	16
783588	13
9941497	16
9626458	13
19075076	13
22504429	13
8504866	13
3365818	16
8044228	13
4222838	17
6140147	13
28494558	13
6973199	16
7435877	13
2629660	15
4134934	13
8502425	13
9491787	13
4387960	13
11663528	13
23758110	13
5776795	15
198555	13
3158470	16
19107009	13
2536884	13
1258435	13
25716012	13
1673094	13
640674	13
15680551	13
16573757	13
33394512	13
3612695	13
1247384	15
14526100	13
16965734	13
29312428	15
3084398	13
12783762	13
14618886	13
3729562	13
29365438	13
5123873	15
7904921	17
9180276	13
3724987	13
9143965	15
5544166	13
1835936	13
4145373	13
12971098	13
15514481	17
38450	13
3145647	13
1565082	13
3652017	16
665521	13
1138234	13
23096677	13
8722682	13
3659215	13
7283543	13
7306678	13
20458024	13
2597078	13
5042287	13
9699024	13
8179687	13
24266904	13
9226710	15
7597946	13
2510898	13
6964374	13
1136406	13
11036104	13
1980817	13
3442207	13
13512740	13
3981237	13
13748355	13
3859261	13
4001764	13
8473716	16
3504771	16
8573184	13
9079557	15
5096402	13
8937237	13
6897490	13
2737419	15
8232942	13
111800	16
1229006	13
150966	13
1218869	13
3152193	16
576502	13
18698754	13
14193148	13
10990533	13
161702	13
811469	13
2078921	13
2587871	13
1331318	17
8245298	17
1664145	13
6375010	13
9912087	16
20561656	13
11503670	13
1200257	13
3066485	13
4087246	15
38479239	15
6617675	13
2869497	13
7964514	13
2241723	16
3935752	13
2075187	13
3283901	13
18236761	13
9447766	13
4774067	13
48275917	13
1712449	13
5890895	17
1010979	13
3927401	17
3221075	13
26868182	13
2871120	13
5381972	13
7686479	13
99811	13
2426096	13
9961392	13
21419891	13
1580055	13
5584550	13
22874551	13
19961968	13
4864269	17
1467918	13
3446729	13
724118	13
41480089	13
7971994	13
7017540	13
10701820	17
13687732	13
9699191	13
18148377	13
5411967	13
3066482	13
6125065	13
1107943	13
398066	13
10034544	13
39630	13
11416248	13
13438982	13
4242789	13
7660016	13
1586559	13
3103943	13
7051957	13
25883175	13
18716516	17
10513513	13
1919258	13
1430651	13
47334438	13
2568979	13
8402505	13
3946758	13
2563826	13
7951511	13
17423637	13
1438562	13
6012350	13
16349136	13
3108215	13
6903593	16
10620585	13
5049093	13
18961662	13
17384962	13
10024221	13
1000895	13
5015335	17
3204422	13
54111	13
6365577	13
1024028	13
33316832	13
10600464	13
4827656	13
1239889	13
10541718	13
4671510	13
693708	13
32861775	17
21319466	13
2115250	13
26641718	13
7508138	13
4726719	13
1883652	15
9273403	13
249896	13
12287092	13
11101080	13
4654180	15
10872353	13
238754	13
15652719	13
2274632	13
4135370	13
3363343	13
3108121	13
7767830	13
5470466	13
4581125	13
2834354	17
25742305	13
3749322	16
2594318	13
807909	13
9418166	15
2245564	13
3979674	13
19559646	16
4745399	13
7976830	16
2726612	17
243435	13
1899174	13
16912289	13
5764391	13
3294497	16
4391249	16
18724343	13
31881668	13
17004876	16
542679	13
1484684	13
6325764	13
12794667	13
9132835	17
11117145	13
21812478	13
1296752	17
2014403	13
583336	13
376961	13
1159500	13
19313013	13
918660	13
12200779	13
2676509	13
4005098	13
2423755	17
10708467	13
4752690	13
21328152	13
1106823	13
5247760	13
23424476	16
4870420	13
382386	17
15401316	13
5010664	13
7997986	13
1401888	15
3530846	16
11626398	13
10474308	13
3714849	13
1862879	17
7922422	13
4076512	17
1241750	13
2841633	13
9652290	17
7967133	13
1402620	13
340642	13
3959007	13
13998225	17
288423	17
152066	13
2472876	13
2934213	13
5198829	13
6233268	13
866172	15
16241780	15
4076235	13
8138828	13
9075199	13
6064360	13
9467508	16
12821305	17
13634760	13
8484561	13
31759286	13
8779603	13
11310599	17
16623639	13
2250967	13
11201958	15
794885	13
3799401	13
11601874	16
8032733	13
3965058	13
3546716	13
7800600	13
8940709	13
25083097	13
16936861	13
2851377	13
6644242	13
1537835	13
1953475	13
3164008	13
4062780	15
3573695	13
15995738	15
11357729	16
18298411	13
24930951	13
3953813	13
17196114	13
3643689	13
25186049	17
3841298	13
16828608	13
7563955	13
18158950	13
16576896	13
22318765	13
8097641	17
5390159	13
1210361	15
5460065	16
9688442	13
318780	13
1134740	13
23865876	13
9443711	13
13352740	13
186964	13
1659814	13
7165678	13
8353589	15
5152256	13
2580571	13
6975897	13
7015936	13
5158358	13
5362818	13
2282230	13
14083558	13
14104648	13
1383062	13
9058705	13
14780587	13
22636216	13
3920994	13
2069501	13
8387424	13
1235779	13
6793307	13
4501426	13
16390522	13
10650073	13
23222961	13
10165559	13
4572969	13
1755390	13
4113889	13
202234	13
13154498	13
5508364	13
3103447	13
9825542	13
27043357	13
5675549	13
16295056	13
13712653	13
477167	13
2715952	13
1940674	13
18416821	13
20848642	15
15773573	13
10924920	13
17939397	15
8065505	13
16234200	17
10177077	13
3688508	13
17719524	13
4912256	13
4130177	13
4779048	13
5516460	13
2631758	13
4931163	13
1857510	13
14398612	13
7798874	16
564865	13
1882781	13
1858609	13
4342959	17
27218449	13
7824002	13
2824059	13
644362	13
4464081	17
16799458	13
2771300	17
47445534	17
503369	13
5856547	13
4620631	16
5411253	13
6462287	16
60561	13
76383	16
3676745	13
8307346	13
11019372	13
8479673	13
2220408	17
7653155	13
2389002	13
9010789	13
8012952	16
3567805	13
16211633	13
1452473	16
5052912	13
7815654	13
7325915	13
13179555	13
23136213	13
2833159	13
3761347	13
3449147	13
26838450	16
3361306	13
3746651	13
5664314	16
1824814	13
268558	13
218870	17
6303987	16
9822265	16
6405285	13
5012606	13
3499513	13
24162519	13
4208725	16
109877	13
1637596	16
11307865	16
12858490	17
4509798	13
4605777	13
3393527	15
3955335	16
29371776	13
6787526	17
7761117	13
3210527	13
8490772	13
1052686	13
4133781	13
5585631	13
6998337	13
3956959	13
8443115	13
4581172	13
8047719	13
3812480	13
332125	13
5644456	13
12548187	13
10669779	13
3298675	13
257367	17
3612678	13
1155545	13
2300672	15
7818619	16
400272	13
14955494	13
2494865	13
10386060	13
787867	13
2431916	13
28872223	13
4847639	13
1739947	13
8912090	13
6269476	17
7355074	13
6845470	13
9553244	16
405923	13
3635700	13
670912	13
16978457	13
750843	17
649978	13
1100059	13
2090093	13
3728984	13
989171	13
359386	13
2951840	13
5612902	13
8085347	15
14565554	13
547365	13
8008174	13
649538	13
16519451	13
1488298	13
9783527	13
5256135	13
160887	13
45878111	13
10865253	13
24382376	13
6688211	13
28238636	16
14618117	16
2281695	17
2550798	13
2838735	13
3633733	13
4908980	13
2546201	13
2321774	13
6945632	13
1669019	13
17995912	13
2349332	13
4630359	13
10696702	13
1905371	17
5748266	13
10383350	13
10411528	17
18922040	13
9809103	13
1088100	17
19866946	13
1378234	17
7813007	16
8754885	13
8346496	13
14535045	13
1147529	13
673889	16
3486331	17
16181132	13
6018645	15
27472706	13
4940384	13
5496002	13
3109268	13
9224725	16
14550829	13
8948194	13
155185	13
10225596	13
12114665	13
12726894	13
21797202	13
644073	16
4224925	13
13029370	13
10928562	13
6025879	16
3708910	13
5414102	17
6023241	13
14398466	16
2893001	13
5184583	13
5149009	13
70989	13
6541634	13
449820	13
2829564	13
6949140	13
3104947	13
19999682	13
3630337	13
19970008	13
1795624	13
12050809	15
7176734	13
827159	13
6328464	13
13502379	13
8814204	13
18545358	15
4185967	16
21899123	13
29206273	13
9827234	15
12485108	17
10164633	16
6792455	13
8077385	13
25275504	13
5569668	15
19177625	13
4728831	13
3863797	13
2707767	17
13478370	13
7875773	13
7493917	17
6826079	13
7134974	13
2038350	13
1794177	13
3489413	16
15934534	13
1271569	13
12668736	13
135667	17
7012222	15
3181360	13
3519438	13
20286262	13
19491	13
7993330	13
508201	13
14961581	17
24395729	13
18442195	13
5131223	13
7480304	16
1157986	13
913182	16
52433404	13
27055078	13
8361390	13
11776849	13
12668534	13
4396156	13
11194776	13
24865425	13
13806919	13
2154019	13
12763290	13
9553255	15
4574929	17
7280934	13
6361206	13
8364319	13
628624	13
10290871	13
9962725	13
477386	16
5486918	13
1963442	13
1686873	17
5913894	13
10343905	13
994208	13
4555053	13
5157537	13
3203652	13
7051830	13
3233840	17
2228260	17
116680	15
17988809	13
1349366	13
12620618	15
463179	13
2987967	13
582214	13
1653153	13
17612766	13
2270792	17
9855727	13
4245561	13
4016149	13
13805343	16
550091	13
1171330	13
8713351	13
7070348	13
1640270	13
26562860	15
1814649	13
186609	17
6191353	13
1645737	13
5269478	13
1813827	13
7310321	13
5740785	13
19606562	13
4094235	13
32942789	17
22837753	13
32811885	13
780110	13
5962454	13
5534219	16
4456195	13
1653195	13
5070841	16
5738718	16
5347787	13
18971942	13
32211367	13
2801950	16
2533578	13
3718204	13
432674	16
15202310	13
9421620	15
1304050	13
3243450	13
6608340	13
2262470	16
15767283	13
2120489	13
40605063	13
37809	17
3922103	13
2289049	13
4857674	17
6647132	13
7798846	13
35384337	13
8993907	13
12103054	13
7117937	13
1153905	13
15992941	13
13551932	13
3118126	16
18027185	13
2261496	13
2653461	13
1417684	13
9131185	13
27552735	13
16269898	13
13871815	13
2054451	13
6510946	13
5118206	13
7751295	16
8658822	17
2150467	13
6146744	13
730021	13
20679488	16
14322631	13
2897347	16
3450968	13
6363752	13
1308199	13
14084385	13
12064473	13
2307349	13
1032778	13
9111517	13
12872680	13
10615369	13
9304520	13
14358209	13
2752365	13
494229	13
40024498	13
14536591	13
592427	13
5340267	13
4918224	13
561631	13
4176230	15
1732483	13
2606907	13
10200802	13
1200562	13
5203940	13
6901275	13
1913157	15
5565766	13
6391803	13
3603090	13
19137096	13
370593	16
10056034	17
6042915	13
18751526	16
19259248	13
12805563	13
13051874	13
8500498	15
11619851	13
12711716	17
35543034	13
610083	13
9668344	13
26088056	13
862781	13
1598111	13
18799106	13
5917540	13
11361929	13
536413	13
4886131	13
1922831	13
13532748	13
12819977	13
8836	13
16975059	13
10555314	13
7232348	13
28682924	13
9927052	15
2146389	13
675455	13
4636602	13
11807383	13
3072110	17
29359337	13
19683608	13
30217882	13
1700545	16
6628463	13
1441704	13
229351	13
5847585	13
3143238	13
2910526	13
6768656	15
7981966	13
16538006	13
12005758	13
17044406	16
12227890	17
3582602	13
1309427	13
8090220	13
4976420	13
1293555	13
7114979	13
1911053	13
569844	13
10033353	16
6319839	15
1300791	16
4113138	13
7468427	15
1863680	13
180838	13
9186121	13
319904	13
1292433	13
18606053	13
5379755	13
27844584	13
6749309	16
5999831	13
8166579	16
166477	13
17068944	13
4769102	13
5816396	13
557469	13
1115540	17
29483430	13
16085639	13
6217037	13
7979631	13
7957738	13
15011405	16
10866184	17
487984	13
17943622	13
4746484	13
1000695	13
8372019	13
6333878	13
10624640	13
444674	13
3279090	17
1770082	13
1912905	13
14688614	13
20409042	13
1891662	13
164152	17
3395630	15
15317181	13
8124378	13
4047200	13
11802091	13
2072276	16
1489083	13
1340450	13
10578255	13
20925888	13
18188692	13
3247753	13
7200543	13
26581361	13
22944996	16
6287050	13
18712456	13
11339319	16
9918820	13
10213992	13
39862893	13
10664486	16
12430294	13
4719511	13
15487099	17
8199389	15
14177203	13
10485021	13
46854045	13
7691956	13
17080892	16
14946377	13
45859	13
9225813	17
10624100	13
2225105	13
4785748	13
6220994	13
748113	13
161551	15
998884	13
11830430	13
16423815	13
1838445	13
1614577	13
11029076	16
10398908	13
5066181	13
6377842	16
849895	13
14020113	13
3555087	13
11559777	13
3416776	15
7155509	13
15263444	13
13302221	16
6230490	13
4720245	13
4718834	13
9281415	13
16738989	13
9012123	13
10263193	13
6427442	13
3894104	13
5082874	13
2215041	17
3357894	13
17952804	17
1532038	13
10089445	13
2935511	16
4777751	13
5712115	13
15827678	13
24016117	16
7872564	13
5845899	13
2423254	13
11442079	13
2329807	13
12600705	13
6804417	16
2985896	13
5044998	13
7925166	13
44661769	13
1109864	17
19573838	13
5074781	16
919062	13
10243196	13
1098758	13
7845792	13
3970495	13
1659220	16
3132934	13
8723055	13
4050444	13
986108	13
10709952	16
1665455	15
12208017	13
16499784	13
4750359	13
5718995	13
1842655	13
3378998	13
312990	13
22346287	13
5233268	13
3626349	13
18716345	17
3541902	13
38847044	13
374252	13
8835465	13
19302226	13
15507997	13
8733548	13
1804132	13
22179819	16
2667433	16
4307742	13
1099951	13
7906252	16
8065479	13
3299934	13
3086312	16
10762269	13
14246432	13
3713331	13
10568630	13
370809	13
19131687	13
1300533	13
2079247	13
1940067	13
737485	13
39279	13
269795	13
1672457	13
13925124	13
1702242	13
18898486	13
17901101	13
10670519	13
4286733	13
30104246	13
1990082	13
20754833	17
2251517	17
22001440	13
7774321	13
13283309	13
19133421	13
8084118	15
6269811	16
15673068	13
2426595	13
1190678	13
9441359	13
8400691	13
5903358	13
10870445	15
1737906	17
22119886	13
7730791	13
873233	17
2158406	13
2953858	13
833227	15
851310	13
3399108	13
3176754	13
14231971	13
1581435	13
6131759	13
17723000	13
3943340	13
11561020	13
1521922	13
11270523	16
8715564	13
239837	13
17212934	17
16821121	13
1188673	13
19439367	13
6276591	16
4122604	13
7121777	13
5230859	13
7658044	13
35338803	13
3225889	13
137539	13
8302387	13
7570913	13
14325773	16
8102582	13
1538001	13
1111658	13
17974398	13
1444978	15
2824562	13
26717997	13
8313398	13
38575255	17
4641674	13
3060131	13
8539859	13
1467061	13
12103427	13
7956209	13
818161	13
9347194	13
6566977	13
1470463	13
8031034	17
4016078	13
288345	15
7514476	13
4309496	13
7338808	16
7740299	13
775427	13
13910521	13
3354231	15
5082895	17
1271580	17
34240195	15
1508881	13
13946753	13
3478743	13
19414295	13
12911783	13
4045393	15
3412280	15
6333767	13
1476632	13
11804790	13
9914191	13
12182400	13
968839	13
9534678	13
4869346	17
516795	13
662470	13
3159577	13
5391703	13
9771474	17
7776367	13
337702	13
36519892	13
4240799	13
4504553	13
4379421	13
378222	16
8587601	13
301529	17
7514702	13
43778119	13
1344091	13
22976612	13
4560648	16
2318209	13
1056932	13
3159671	17
13369014	13
1273096	13
6013647	13
7830060	13
7167	13
4156137	13
1903689	13
2956792	13
4990991	13
3068019	13
28641129	16
39251428	13
6001303	15
10974611	13
3561995	13
7620363	13
1747495	13
14001245	16
10021401	16
13974855	13
2354530	13
15673079	13
15982097	16
2539952	16
3046770	13
3216456	16
262514	13
7256429	13
7959527	16
55380164	13
9111889	13
2275699	16
6617801	13
1280740	13
8008739	13
8236053	13
599010	13
2043156	13
16393525	13
7485436	17
5235335	15
37822273	13
3995389	15
5571828	17
831522	13
13133606	16
14809387	13
7131839	13
17503190	13
9310743	13
12204311	13
3468999	13
8330156	13
8323857	13
17011438	13
3805713	13
5775194	13
7224163	13
14062595	13
10518161	13
2847338	13
14606335	13
7351125	13
3351485	13
3656966	13
10500779	13
33263066	15
2855700	13
4687291	13
7025171	13
14906802	13
18772179	13
4703358	13
3913798	13
10668123	13
4338208	13
4993647	13
3125213	13
1495731	13
8546086	13
17351669	15
3152920	13
4072650	13
1935530	17
2124621	13
6110121	13
8237644	13
3739561	13
8035378	13
15087693	13
7678086	13
1308957	13
10874951	17
2161613	13
2663322	13
87781	16
31227381	13
4717856	13
649037	13
5714132	13
10905982	13
30677102	13
1925992	13
1479655	13
6181641	17
7038416	13
7442344	13
5002584	13
1826899	15
1336125	13
10277328	13
8447164	13
16658515	13
2421579	17
18551614	13
2261169	13
25049330	13
14336726	14
4888518	13
37775760	13
6456054	13
3706855	13
10400327	16
6071602	13
16340385	16
765793	13
3412500	13
8386999	13
8954910	13
10371354	13
33621392	13
2685743	13
13220277	13
7792227	13
6172308	16
3955933	13
1832170	13
35740392	13
4602888	13
1274527	16
12544909	17
4503320	13
7985563	13
1718454	15
2657703	17
588822	13
58977	17
17725073	13
23174943	13
15970581	17
933402	13
2279149	13
39136189	13
35118478	13
15456882	13
10504690	13
1781213	15
45407672	16
12273095	13
8529232	13
10400239	13
3195089	13
4985404	13
24537759	13
6339629	13
24662232	13
41161585	17
6837936	13
7239277	15
12322011	13
1610926	13
2477174	13
931526	13
5808455	15
10615731	13
3843393	13
12740415	13
26127455	13
18307803	13
2101713	13
20917454	13
11205837	13
7997801	16
2884508	13
18356538	13
7360310	13
11725627	13
4437564	13
7495068	13
3983277	17
20633648	13
10679546	17
1813823	13
6806431	16
13201054	13
4124776	13
8585680	13
13105508	13
8011023	13
13743849	13
15974336	16
7013954	13
1120599	16
17876178	13
2269046	15
30801062	13
29550730	13
603646	13
591350	13
843502	15
16808	13
2300030	15
2895223	13
3943056	13
4868557	15
20473663	13
13682057	13
1455555	13
6882042	13
1833906	17
8974901	13
2365468	16
5271734	13
24171211	13
2487011	16
4316233	13
5233852	13
49610607	17
14806160	17
8387739	17
5273996	13
745488	13
3723428	13
5367169	13
2139282	13
750714	13
1111669	13
8297703	16
2764168	13
11530677	13
11534709	13
6137426	13
12061210	13
42190573	13
8323726	13
2566343	13
24029858	13
1409310	13
23665157	13
1815376	16
8516346	17
17294092	16
2290750	13
2771149	13
2596751	13
6708129	16
7661846	13
13943047	16
507902	15
21321413	13
4496379	13
12349949	15
1464560	13
12011437	13
9191451	13
18965152	13
9239750	13
2780384	16
11618734	16
9905087	13
4016438	13
19665925	13
17809041	13
1810951	13
2158376	13
3809425	13
633439	15
1235502	17
1088829	13
4141290	13
5919734	13
3288929	13
3665874	13
2417266	13
4638694	17
5843114	13
8388633	13
225409	13
363842	13
15998483	13
708653	13
6196930	13
18925177	17
13229282	15
2076728	13
17182514	13
5343012	13
12725799	13
2712525	13
2953683	13
676116	16
7058655	13
11494828	13
3587109	13
4252861	13
10260340	13
4659475	15
22139582	13
24667740	13
10287741	13
1843010	13
8850767	13
8413762	13
1812678	17
5676138	13
1090586	16
388287	16
23423725	13
3909728	15
5717075	17
6302827	16
9298928	13
355610	13
699598	13
851777	13
7022369	13
3861890	13
13597782	15
1284636	13
18333806	13
1912607	13
100245	13
5923659	13
2044112	17
5021928	13
5074852	13
5063922	13
13784132	13
180802	13
157423	13
3408918	13
5737604	13
2764255	13
8110413	13
3667043	15
28235775	13
20898545	13
8911029	13
533668	16
323122	13
13814088	13
3984229	13
6897325	13
8851365	13
19072298	13
8468567	17
1436863	13
11660375	13
5941379	16
3838124	13
909047	13
45864642	13
33454276	13
1517974	13
23768167	13
8681431	16
41222880	15
6176305	13
18897464	13
3938493	13
2569207	13
775885	16
924205	17
8348031	13
25862865	13
19868476	13
3050086	16
11424663	16
2338566	15
3716200	13
14877177	13
3083144	13
7073906	13
650198	13
7190174	16
6281837	13
335100	13
1546290	13
11117632	13
1537561	13
3105077	13
1923086	13
4861511	13
6191206	13
11897856	13
2750337	17
9645385	13
617345	13
921031	13
1494150	17
395517	13
4016358	16
8618300	17
1852367	13
6537644	15
3858894	13
4243117	13
11786615	13
12389622	13
13486599	16
1274174	13
8578233	13
13569532	13
28600012	13
6868135	16
19950037	13
6807787	17
233427	13
6216212	13
3681712	13
45566928	13
4168565	13
20580295	13
1610644	13
1595369	13
1415183	13
295534	13
6218206	15
4519326	16
1486104	13
19234315	13
28612	17
862013	13
9944170	13
1737713	15
6136012	13
18085153	13
154483	13
5152946	13
6197145	13
1092576	13
5178413	13
15573141	13
7744838	13
25232800	13
925923	13
9565270	13
14755031	13
14029981	13
1299636	17
3987533	13
2526357	16
22789488	16
20414908	13
4056089	13
9522093	13
10484748	13
10362035	13
508730	13
2039521	13
5517532	13
10590819	13
19310064	13
528289	15
10124996	17
12893498	13
733215	17
11707969	13
8275548	13
6094528	13
4609562	13
21430953	13
4521938	15
6203577	13
11106688	13
17382040	13
8902905	13
6967254	13
25055354	13
4551909	16
3955442	16
11454545	13
2612696	13
3059243	13
6296434	13
6126292	16
3574887	16
3714652	13
7391571	13
7297066	13
9570797	13
17475959	17
425045	13
6652339	13
3638415	13
22153127	17
10077068	13
13894404	13
17931419	13
3509727	13
4272058	13
382505	15
7783013	15
460102	16
10767077	13
8809884	13
10075014	16
2517970	13
269961	13
10707617	13
405782	13
2523323	16
21059436	13
361894	13
12169261	16
2110561	13
21332024	16
3051353	13
31984902	13
2242539	13
8273343	13
4011252	13
5418617	13
13645733	13
12725694	13
2786119	13
11445796	13
5464986	13
725520	13
23385956	13
10573339	16
503819	13
4378421	13
2173746	13
2893834	13
5680436	16
6659129	13
174750	13
14154272	17
10652212	13
13658220	13
24383426	13
17756848	17
2844910	13
1601373	13
3135690	13
1990263	13
3473488	13
694350	13
4873226	13
2304594	13
21837112	13
24476095	13
7947762	13
1425454	15
4057985	13
2787336	17
1637687	13
2985970	13
957863	13
1600795	15
119375	13
24610326	13
7773086	13
2423611	16
1408532	13
2679814	13
1519680	13
8277392	16
21764348	13
14068234	15
435027	16
12431561	13
6694590	13
6649866	13
991556	13
14781233	13
10544622	16
9496074	13
13340685	13
7020589	13
682361	13
2782403	17
6931358	13
13724129	13
13998317	17
20274917	13
20254929	17
20910516	13
1857214	16
3928026	13
4699672	13
4095579	15
2030839	15
19677292	13
2832863	13
12587559	13
9125976	13
5236904	13
3177395	13
3768763	13
1130590	13
1400670	13
23438058	13
9581361	13
6117058	13
4797642	13
17237222	13
1155002	13
3285326	13
6292634	13
2856103	13
11050645	13
6473372	13
2852310	13
8289246	13
5162252	13
5553007	13
7234206	15
4050021	16
143914	13
2446704	15
1987125	13
25280404	15
16187052	13
7557049	13
15916759	13
6424569	16
14508479	13
14082375	13
6129543	16
6775457	13
4962810	13
5065281	13
2920932	13
7052582	13
3193785	13
2197553	16
10087396	13
9028987	13
15527782	13
21269365	15
5751735	13
278473	13
18547594	13
5974575	13
18278882	13
7696685	13
21714413	13
14322070	13
2219616	17
9423163	12
5151993	13
299967	16
24384705	13
3515813	13
8128861	13
1599968	13
1019309	16
38725492	13
3873720	13
21935917	13
11640094	16
693079	13
1365008	13
5790376	13
1068027	13
18554022	16
4097854	13
953227	15
1079495	16
10867551	13
7132008	13
6233346	13
23997109	13
443222	13
2626739	13
14825983	13
14388309	13
1001478	13
4973148	13
15025727	13
9125896	13
2591470	13
4332031	13
6764339	16
199669	15
2896217	13
18551818	13
7813953	13
7026728	16
233400	13
23492978	13
2273830	13
12245678	13
6526633	13
4461985	13
6849155	13
7792877	16
10624964	13
17949874	13
1069533	13
17860731	13
6326550	13
14210918	13
637409	13
5652116	17
18423332	13
11673078	13
14096493	13
14073172	13
711483	13
5687942	13
7228911	13
1672606	13
1362963	16
19157736	13
19428442	17
325435	13
8882008	13
4373144	13
18196914	17
11662380	13
7291733	13
4120819	13
4607182	15
14855050	13
14486085	16
11461422	15
7578015	13
28310740	13
382819	15
2980098	13
4713848	13
2481068	13
6618051	13
16571740	13
985963	13
5039351	15
1650055	13
3899163	13
753341	13
10166019	13
1430738	13
6178920	13
8910471	13
13444500	13
6392876	13
16812696	13
7925680	17
16525722	13
18655276	13
1094937	13
811933	13
811638	13
4775254	13
3224707	13
4223536	13
1127204	13
8078909	13
9935817	17
5838240	13
2188666	13
8816842	13
2101962	13
3675539	16
99090	17
3954305	13
4204152	15
1042398	13
1775828	13
10095081	13
4576823	13
4781243	13
2070702	13
17967839	13
22561403	13
1100802	17
24808210	13
3394778	13
21353277	13
13243233	15
1357661	13
3801680	13
2004796	13
10098742	15
3861167	13
307460	13
54745753	13
2695741	15
1994322	13
7265152	13
7534805	13
1159376	13
8534509	17
3804252	13
1286374	13
2718901	13
1667084	15
5352658	13
5276332	13
3533973	16
11823907	13
12137681	13
2275227	13
5081357	13
3260936	17
2188747	17
1854571	13
13300804	13
2447651	13
16784854	13
253791	13
4500687	13
6562128	13
6185563	13
5717561	13
23283329	13
14286731	13
441401	13
6277560	13
11812587	13
9568081	13
18176031	17
383322	13
3084446	13
10616610	13
434727	16
6469503	13
4315847	13
2865014	16
458693	13
1714220	13
6120726	17
6716430	13
22469171	13
2067618	13
25521118	13
8464820	13
15909718	16
938332	13
671421	13
6637945	13
164471	16
3018541	13
2137350	13
4836072	13
502700	13
318714	13
5284437	13
15472875	13
5182626	13
5310540	13
3259151	16
1061051	13
524852	13
8241050	17
7474836	17
17364241	15
8197684	13
14260218	13
1372064	13
36222183	13
1705860	13
3268479	17
1851440	13
11597582	13
2550603	15
22124172	15
5824481	13
411	13
1394193	16
3721184	15
32601658	15
5894527	13
3053353	17
5380072	13
2570254	15
18021513	16
12715977	15
13815120	13
2110042	13
3583732	13
21454718	13
6543705	13
9539140	13
21748574	15
4654224	15
5287820	13
13756994	13
9565603	17
10342114	13
8332291	13
2291884	13
9019080	13
181199	13
6527153	13
5748145	13
1523595	13
6162532	13
3753261	13
6752582	13
7387351	13
3797108	16
9435270	13
5170880	16
3086571	13
9007660	13
6356605	13
12438702	13
4221715	13
2348156	13
3931687	13
6317799	16
5291718	13
2087607	13
4904493	13
16139213	13
9902265	13
23478369	13
14488127	13
1932822	13
2773981	13
3637014	13
5499225	13
12956	13
9381626	13
2294835	13
3623730	13
1997362	13
6885163	13
2004199	13
4516998	13
10461342	17
9952908	13
5416813	13
7829187	13
54148227	13
102069	13
4058271	13
9589702	13
378149	13
1381063	13
6091877	17
7631182	13
10624243	13
3737175	13
1066343	13
4304666	16
8584660	13
1826241	13
11821590	16
11920119	13
95216	17
14375187	13
4778382	13
4396111	13
1812576	13
4791646	16
8847880	13
1137341	17
317559	13
9118331	13
3560033	13
7840498	17
13077693	13
4070525	13
4596806	13
4114803	13
6158539	13
801852	15
8782180	17
581504	15
17845667	13
14133997	13
14650140	13
6788841	13
863875	13
11268229	13
7859907	13
6940845	13
1684785	13
6861949	13
4846942	13
4229506	16
17736311	13
6803902	13
27417830	13
15076967	15
7808358	13
3768981	13
4572157	13
1304434	13
10394262	13
317868	13
9807654	13
12600214	13
5062014	13
3349895	13
16713869	17
2895363	13
10392940	13
967300	13
2465336	13
546664	13
7689439	13
12360453	15
3799639	16
757963	13
361777	13
4859572	17
1390371	13
16364343	16
6490378	13
23165154	13
10426206	13
10935914	16
2754336	13
922024	13
5318609	13
5365202	13
44852117	13
21227188	13
9651504	17
5396851	13
2542387	13
19852854	16
9198490	13
4750934	13
11162531	13
1089204	13
13197454	13
402952	17
1282937	17
19981735	13
41036417	13
1131883	13
9180656	13
3212736	13
12854470	13
13115660	13
26638	16
540893	13
4459821	16
15424169	13
212335	13
7924015	13
2759071	13
2732196	13
1429337	16
9374802	16
9222873	13
34900170	13
2545123	13
1267633	13
9998015	13
8434270	13
23937337	13
7715583	13
3157320	13
2123114	13
1603040	13
9014636	13
123142	13
2574887	13
2257844	13
1676143	13
8331230	13
2368765	16
5612786	13
24370565	13
539668	13
543728	13
10658751	13
598577	13
11601547	17
3637154	13
5038481	15
4783063	13
3079723	16
792576	13
5636215	13
2164734	13
8176505	13
2557370	16
12702123	13
20887151	13
15465347	13
9221540	15
5445449	13
14364944	13
10028643	13
2987650	13
4813490	13
4639882	13
10286873	13
7341172	15
3157908	13
2733112	13
16259266	13
4563950	13
3151689	13
6346710	13
18805529	16
1837540	13
6035774	13
180526	13
622748	13
45476288	13
5177866	17
880640	16
17303680	13
32986320	13
8339233	13
5298224	13
518798	13
14974281	13
3260790	13
9992880	17
24323950	13
7091337	16
813376	13
7624291	13
1564067	13
40241768	13
15063761	13
14123447	13
9524092	13
6720155	16
7498637	13
23457386	13
692281	13
4140897	17
18077963	13
2040940	13
17499028	13
7241223	13
4837884	13
592276	13
1032815	13
3425175	13
5349345	17
3882853	13
6949954	13
4165865	13
44141604	13
4656444	17
2536422	16
12384952	13
14595643	15
5767412	13
4647426	13
7641498	13
27956062	16
8484590	13
1314294	16
10351610	13
4043658	13
2311002	13
25545763	13
1913024	17
14551343	17
2713737	13
8151921	13
2860301	14
10790842	17
10013714	17
918348	15
19122591	17
1249389	17
10333010	13
2048496	13
1225134	16
2949598	15
2644844	13
8935315	13
17108710	13
2258356	13
2513384	16
27265784	13
15691384	13
144598	13
14208889	13
425957	13
3746789	16
30647	13
7076205	13
382556	13
4240927	13
5008121	13
17142702	13
1111225	15
15155505	13
8865650	13
8684723	13
4064687	16
5059866	13
14637863	13
4131650	16
6315586	13
677713	13
8007488	13
892419	13
4168597	13
9448889	13
10580932	13
930281	17
338125	17
11450063	15
3287804	17
1108101	13
5128047	13
6724253	13
570196	16
3383815	13
35490897	13
169678	16
1741330	13
1772193	13
18685425	15
11838050	13
5239409	13
16110335	13
16463761	13
1449577	13
565229	13
10499778	13
17672034	15
4301143	13
12151556	13
3603593	13
2295358	13
524754	13
5270807	13
8248443	13
12701989	13
18639102	16
3310298	13
31152689	13
623956	13
18915133	13
853108	13
759081	16
1044283	13
2601661	17
1639740	13
15076	13
1228570	17
6492933	13
6193279	17
2474079	13
18993137	13
7085724	13
1818342	13
6554821	13
2492969	13
11566254	13
12920516	17
110860	13
5736758	13
7713310	13
4773405	13
2169637	15
1808924	13
41780534	13
7541338	13
9144903	13
1463924	13
23135355	13
3997882	13
136644	13
20982207	13
523591	13
1997418	17
9833131	16
1757086	13
8396772	13
9667683	13
431505	13
5476230	13
68672	13
7707680	13
7863589	13
8367471	15
4047463	13
7784736	13
314595	13
9275228	13
2754889	15
6264248	13
2219971	13
2708136	13
15769177	13
4700657	13
1069158	13
3177593	13
3622613	13
7984438	13
1955202	13
10214592	13
5104948	13
23357775	16
6791114	17
295568	13
4350014	16
22826085	17
3825425	13
1798785	13
6214735	13
9415469	13
1055073	16
6014553	13
2772815	13
1513627	13
5225247	13
3153667	13
4813500	13
3633163	13
29201302	13
7841590	13
843874	13
348432	13
13970513	13
126815	17
1716974	13
6051808	13
17907167	13
16766381	13
15624599	13
8028338	16
4683823	13
10301756	13
4720723	13
15318380	13
1258952	13
3603166	13
666245	13
3673736	15
936536	13
3471070	13
1643524	13
9997820	13
10365130	13
34337352	13
5216398	13
31628350	13
995639	13
2881210	13
17966187	15
295808	13
2592683	13
1827232	13
1468039	16
3793389	17
7508825	13
918803	13
5736478	13
11801421	13
903756	13
13899899	13
15434742	15
12752089	13
9009596	13
6925166	13
18331994	17
7592414	13
13891626	13
279168	13
23014573	13
4990747	13
1734863	16
6908745	15
6296504	16
29312664	13
17379634	13
7238575	13
1944104	13
2367833	16
2172072	13
10482793	13
24955129	13
15810157	15
17243492	13
21161616	13
13857939	13
8684827	13
10346864	13
1670501	13
8539499	13
4229256	13
10990192	13
4729103	13
20320016	13
568207	13
4996486	13
6599565	13
1392718	13
2998799	13
21268940	13
3955994	13
48166619	15
10249184	13
12302095	17
37369167	13
16651886	13
6971074	13
16347374	13
6320449	13
6527583	13
12194195	13
20665887	13
3439261	13
731058	13
486562	13
53156	13
9048815	13
13682248	17
7015166	16
1590619	13
8205872	13
24389820	13
6847750	13
8778273	13
2775297	13
2070164	13
11352954	17
6192495	13
11350023	16
980607	13
4022722	13
8907814	13
452095	13
4851169	13
2774914	15
47955691	13
1342752	13
2420274	13
25039438	13
298198	13
12630307	13
1707555	13
14075197	13
6631399	13
2035727	16
9980890	13
23230653	13
6376687	13
17066108	13
10682811	13
2148411	13
12880455	13
24437528	13
18234671	13
2049846	16
9627996	13
1750263	15
7375494	13
15260687	17
8504895	13
3077396	13
4443735	13
24413211	13
13096144	13
5972360	17
6330393	13
1852817	13
12481475	13
5970039	13
5227047	13
2179291	15
2980948	13
31194474	13
18880115	13
23543770	15
3009897	13
8146848	13
13067352	13
3778434	13
3051860	15
1831485	13
1398286	13
486038	13
2731860	13
1572540	13
19114224	13
31058759	13
2316900	13
1886342	13
298030	15
815821	16
1519668	13
6161792	13
9244624	16
1381620	13
13624236	13
849794	16
3941147	13
208507	13
356253	13
681748	13
23741519	16
5050709	13
7228844	13
3870481	13
8292240	16
2288069	13
7027120	13
6520069	13
13773472	13
6907010	13
2136361	13
13959749	13
21483761	13
128008	13
7567243	13
23767500	13
11418836	13
9556145	13
4444527	13
5329836	13
2659034	13
5743538	13
22644883	13
11167850	13
9961341	13
257744	13
1112930	13
3959642	13
6614794	13
25212333	13
386711	13
2633305	13
21440959	16
7591317	13
3340303	13
9790246	13
9903395	13
5676478	13
9193844	13
6541270	13
545157	13
3713731	13
1984074	13
154676	13
532943	16
574329	13
6694797	13
6587457	13
4428424	13
751442	13
18537295	13
839936	13
7161640	16
7368382	13
11503736	13
2210046	13
6972365	13
1626151	13
12939023	13
4321318	13
7118516	13
1118930	13
310198	15
4864893	16
10924943	13
2139044	17
3646039	13
812620	13
167286	13
322849	13
8295422	13
25136188	13
1592083	17
12592034	13
204893	13
16357142	13
10197161	13
1172348	13
9503344	13
2621378	13
23111757	13
5367267	13
3251973	13
12779701	16
7405284	15
724416	13
18183736	13
13726152	13
17325875	13
11412401	13
15114626	13
2130124	15
6520347	13
3770986	13
21944079	13
11901364	13
7263932	13
3236353	13
11636784	13
3981565	13
5663802	13
1001954	13
13393693	13
2642609	13
4350903	13
2582196	15
1194855	13
4697956	13
2552871	13
326444	13
220123	13
1302725	16
499243	13
5777441	13
12199058	13
17263661	13
6267468	13
2863676	13
15078295	13
319606	16
379043	13
1278338	13
10429551	13
5322669	13
2126192	13
5279208	13
1480225	13
5700582	13
6956649	13
5830814	13
5685657	13
35252507	17
7099455	17
26793403	16
559591	13
1921267	13
12758977	16
4640339	13
12439114	13
12493823	17
5700198	13
5351303	13
5212242	16
10522526	13
11439829	13
2803653	13
3130191	13
6228323	13
1900094	16
1981400	13
422621	13
3495144	13
1000036	17
9031977	13
12195808	16
34307223	17
6869199	13
4628222	13
11900549	17
5283343	17
4219994	13
1961576	17
1641410	13
5249475	13
1790518	13
2222788	13
5240563	13
6910114	13
4959463	13
14970854	16
3382723	15
16337730	13
25197450	13
280331	13
21975755	13
4145199	13
19829174	13
20612141	13
204554	13
8868721	13
3633210	13
12005743	13
4224215	13
5181925	13
2037963	13
6175728	16
6133326	15
10210597	16
9196181	13
738586	15
6685811	13
5144866	13
24667157	13
9274006	15
476871	13
8777761	13
28473031	13
2059023	13
4363692	17
168987	13
3101441	13
2547403	13
6685608	13
13366542	13
4332405	16
2741129	13
36316755	15
21458538	13
22798010	13
23995446	13
4299634	13
2654471	13
4266652	13
828090	15
116321	13
3855137	15
4863125	13
7840682	13
6250945	16
14978810	13
11214915	13
3782421	13
2012963	13
5364386	13
18256380	13
8252065	13
3029441	13
2746996	13
3163684	13
18687508	16
3402796	13
11647385	13
40708797	13
3412476	13
12600404	13
16979246	16
2540476	13
11774665	17
73673	13
6048199	13
999758	13
3139204	17
4937487	17
3041801	13
4729594	13
8407510	17
11287400	13
3571292	15
1020654	15
3417436	13
2552908	13
4594056	13
13867830	16
12579991	13
799412	13
14592262	13
2862050	13
1872285	13
14329975	13
2969189	13
14903419	13
692345	13
8463439	13
15870247	16
941114	16
824267	13
3393012	13
15223017	13
4235175	13
5273461	13
26947877	13
797043	13
31607050	13
2093604	17
5752116	13
9949246	13
11922223	13
1856609	13
8976329	13
121302	13
14975933	13
2144931	13
4791641	13
28214984	13
2393067	13
2679483	13
18348453	13
6602204	17
4809246	13
8430223	13
596247	13
132536	13
3344090	13
1862006	15
294992	13
69657	13
919022	17
83663	15
12066890	13
9006722	13
20301075	13
11066875	13
8554496	13
5827488	16
583455	13
8871598	16
3513230	13
12464851	13
13898649	13
1115420	13
3664353	13
10016721	13
8689805	13
8214310	13
12307309	16
2046692	17
2820901	16
3232796	13
16272633	13
7369376	13
1134200	13
4473636	13
1021190	13
9893956	13
6771078	13
1442304	13
694268	13
11748639	16
6254596	13
24655552	13
32033864	13
2375291	15
660424	15
904146	13
16450829	13
4896928	13
12872682	13
3398186	13
3098020	13
15691708	13
15618133	16
13896857	13
1646507	13
16069831	13
3027007	13
23611	13
8783169	13
11686165	13
1088216	13
14566996	13
3936678	13
1732089	13
18268844	16
6316390	16
2321605	17
17123993	16
13656048	15
47154817	15
3604837	16
1490946	16
198756	13
2791503	13
12218434	15
16302023	13
1740959	13
6092031	16
8285872	13
14125255	13
3883676	13
5552072	13
688937	13
3030670	13
11914251	13
4508173	13
529017	13
3110741	16
5180607	13
22633306	13
438380	17
5831793	13
3301364	13
4101352	13
4792066	15
27317972	15
3458932	13
3885056	13
8350063	15
11228935	13
5016908	13
14573763	16
1496567	13
8640524	13
7070387	16
6792480	13
268807	13
1492778	13
15345149	13
20756627	16
9700417	13
7062882	13
1389665	13
14636611	16
1481794	16
7414873	13
17146840	17
3426884	13
637203	13
4984497	16
11266016	13
1824964	13
4313843	13
14001350	13
22663244	13
6202222	13
2178021	13
13709387	13
2416282	16
4163725	13
8231177	17
10902327	15
1705712	13
16545562	16
446706	13
2297973	13
2661312	13
1193594	13
6834575	13
511223	13
1964922	13
8393562	13
2004371	13
6342696	13
5389354	13
12553857	13
7817684	15
18238152	15
4774613	13
4467783	13
3182857	13
5061444	13
4659503	13
22428583	17
1306554	13
1711446	13
9469269	15
8161749	13
2909960	16
438702	16
8863741	13
2686439	15
1943545	13
9773987	16
8375825	13
1098075	13
6119743	15
2976302	13
6644964	13
6301659	13
10630146	13
240532	13
11614424	13
9345787	17
4968770	13
7781226	13
3252424	13
6360627	13
5219353	13
407558	13
2130700	13
4153271	13
4721068	13
11814325	13
531915	13
12833161	17
5621890	13
9836888	16
5432754	17
11763821	13
16071084	13
24271011	13
3676456	13
6019140	13
4011666	13
15631426	13
7247071	13
9071649	13
4634745	13
11467485	15
6620201	13
10953418	13
3913718	13
2548093	13
827638	13
12420263	13
16086388	13
35322093	13
7948874	13
14511679	13
7454351	13
20520658	13
16642790	15
512868	13
11626481	13
7821000	17
6916340	16
17200791	13
5086825	13
2547760	13
10496096	13
46320396	13
4768710	13
7622517	13
2108041	13
3465718	13
8720461	17
4908173	13
2794462	17
3889989	13
1857548	16
7840398	13
7807218	16
13915615	15
4629844	13
10092411	13
533536	13
1938079	13
3850683	13
11320369	16
4636010	13
20956385	13
7043599	13
1115432	13
341736	13
9101574	13
17598732	17
9748292	15
2942603	13
3232893	13
10024353	13
9970802	13
8026816	13
5018788	13
17154600	13
962245	13
36135125	13
3318569	13
7120638	13
5641667	13
8355066	13
5145208	13
11789277	13
45052038	13
1339044	16
20197633	13
2051205	13
4133344	13
6389560	13
5463724	13
5206432	13
4007776	13
16328791	13
29028132	13
23600019	13
5256476	13
15202317	13
12291867	13
384718	13
21140744	13
9994287	15
3589956	13
4139448	13
4390785	13
8132151	13
25485034	16
16972442	13
18318124	13
4111009	13
10824321	17
14717286	13
18777710	13
7554434	13
3918714	13
5439128	17
27743565	17
9555773	13
2488944	13
7434799	13
16916384	13
6524509	13
56912777	13
623362	13
10085634	16
6828275	13
31688107	13
3136400	17
29858288	13
14882683	13
6533918	13
2229937	13
23550236	13
5299234	13
4612973	13
11426299	13
8168115	13
200645	17
7863562	13
21472629	13
13040888	13
31316195	16
259590	13
5450382	13
20789791	13
376386	13
13490124	13
28165390	13
38928254	13
479225	15
82162	13
15088919	13
9358647	13
2812886	13
16231423	13
15074056	16
447323	13
5643320	13
21582548	13
8467966	13
13021693	15
5346707	13
6425017	15
771303	13
536284	13
9655749	13
6179939	13
3353060	13
1103064	13
3750025	13
397495	13
134642	13
24728333	13
14020188	13
1886503	16
1814584	13
1895794	13
490760	13
4668104	13
7280701	13
11430661	13
9515484	15
3601042	15
8546520	13
4303081	13
5627817	13
2975841	16
4117160	13
11845703	13
24160231	13
907358	13
38353	13
472075	13
2310950	13
15482259	13
5108680	13
1780401	13
3472702	13
19298902	13
12454456	13
19083159	13
7372270	13
8740432	13
288664	13
5689829	13
16826262	13
6195443	17
3785232	13
9449163	13
8948807	13
5975563	13
578411	13
2116819	17
3045972	13
2024178	13
5519057	13
4216252	16
2061946	13
1543376	15
10190528	13
2667414	13
11492482	13
2163314	13
1885428	13
23490457	16
2806191	13
1277665	13
766177	13
24407145	16
49558	13
8399216	13
970908	17
16718178	13
4429891	13
10296295	16
5682426	13
2441663	13
19787223	13
20670129	16
4901578	13
1462605	13
5337018	13
16830914	13
1827598	13
27513528	13
400715	13
8086769	13
15706659	13
3941704	16
161811	13
3970726	16
2766310	13
1834413	13
4327642	15
1654831	13
1518601	13
26043717	13
2650924	13
8529074	13
3223550	13
18000261	13
117472	16
1250774	13
9146010	13
7601715	15
2293439	13
23583307	13
15051060	13
1374804	15
8886475	13
8696044	15
9456313	15
11414553	13
4667843	13
9369131	13
3584308	13
3142565	13
15140499	13
16812828	13
25358948	13
2567282	13
3854868	13
3670543	13
3434962	13
4751683	13
4825830	13
2114712	13
3995665	16
7209963	15
1955473	13
9187698	13
7028383	13
16889109	13
3187962	16
26051508	13
3542701	16
24165488	13
1020173	13
450540	13
4723816	13
16516012	13
2229886	13
15323196	13
1778601	13
318031	13
3955177	13
8260011	13
2810444	13
5728312	13
254953	13
1640805	13
21114527	13
12769111	13
2359994	13
20195893	13
6413139	13
1056053	13
5790099	13
4785505	13
4710511	13
4661416	16
3879974	13
3888818	13
4257864	13
9159613	13
3060568	13
8326179	13
4394384	15
431438	16
3000824	15
155727	15
9483494	13
509618	13
4052317	13
12534947	13
3386949	13
8701862	13
10548435	13
24699099	13
23773974	13
9443623	13
7816157	16
5750682	15
2094669	16
11182666	13
34357803	13
438570	13
23440173	13
12769132	13
14544435	16
27384467	16
12398745	13
1499214	13
1507004	13
1113341	13
12672243	13
784636	13
12840844	13
4862580	13
3796400	15
5640237	13
11227063	13
7589729	13
16564473	13
4546528	13
5459283	13
2491120	13
7789914	13
947261	13
11616338	13
8088313	13
28791408	16
765227	13
13236794	13
5247852	13
9715999	13
14101207	13
18647299	13
9854136	13
1259540	13
27846452	13
1041593	16
272710	13
1714960	16
1652096	13
3214288	15
353873	13
3846547	13
22795061	13
10235225	13
9602300	11
2315364	13
2124195	13
395444	13
3594096	13
15935763	13
5808849	13
19729239	13
5675236	13
25551996	13
14100665	15
28094	16
9617165	13
170554	16
6888636	16
10758395	17
903663	13
7057325	13
22718868	17
2461752	17
11260800	16
3019919	13
652975	13
1535694	16
12209607	13
3474231	13
1080068	13
1473391	13
561703	13
2557868	13
403498	13
7095075	13
14184386	13
7960982	16
13108321	13
6923476	13
4718747	13
5427224	13
3809983	13
6112703	13
1652572	13
13102251	13
35792762	13
19573293	13
16974437	13
1171098	16
5828700	13
33466873	13
19376767	13
12402091	13
623012	13
19921736	17
13693574	13
18739555	13
4268251	13
16149315	13
3519831	13
1184196	17
3745968	16
11823283	13
10934644	13
1072643	13
2015067	16
8227284	13
458463	13
12856040	17
6494856	13
46938898	13
16564656	13
9179988	16
1596125	15
11894158	13
5872142	15
3738374	13
13542994	13
5605830	13
16661421	16
4674464	13
2251122	13
3411733	13
5323723	13
5243510	13
18097579	13
8521912	13
34462458	13
3821852	17
20488506	13
3427252	16
45730605	13
9704646	13
1366811	13
28277501	13
2515128	13
26991166	13
15284743	13
5053641	13
4388255	13
6564566	13
2836717	13
11512065	13
3787351	13
16283797	13
9471036	13
8122950	13
22930036	13
6928109	13
638364	13
1853539	13
9195550	15
10991884	13
3013810	13
697437	13
612925	13
15023582	15
678420	13
3192337	13
20294498	13
4650606	13
303408	13
3164359	15
14882102	13
6212481	13
20117060	17
22697348	13
9543369	15
5141581	13
1208400	13
51125127	13
6195741	13
10299463	13
8708356	16
4580516	13
16924379	13
5159720	13
13782664	13
982836	13
6599167	15
12605347	13
15919067	13
16707597	13
4535539	17
18457268	13
15205695	13
16751731	13
16624318	13
27244209	13
5962450	13
25746138	13
1235234	13
4317378	13
16533205	13
441505	13
3330446	13
7885055	13
7046352	13
590917	13
1933145	13
18686099	13
17241938	13
2468695	13
28577012	13
6833705	13
1479714	13
17501559	13
5919310	13
7044179	13
25516277	13
3820840	13
11277182	13
8338080	13
15638053	17
9270153	13
497078	15
16368818	13
16765993	13
9567500	16
1655017	16
6060900	13
2410298	17
1952023	16
20053921	15
2005757	13
3538712	13
9477867	13
34963191	13
7952538	13
48949315	13
15069184	13
5002198	13
10414659	13
25846774	13
1572085	13
72627	13
4581324	13
5493223	16
5203940	16
13188603	13
1276267	13
1185784	13
6554302	13
4119284	13
782056	13
3485336	13
559221	13
5028350	13
5998383	13
2242359	17
527837	13
18396157	13
233372	17
571763	13
1535825	13
746034	13
24072146	13
8929547	13
2385890	13
8520113	13
8362199	13
10151772	13
1221415	13
5359716	13
3876127	13
807464	13
5055209	15
5134801	13
1278612	17
3694856	13
11199841	15
18654746	13
4016688	13
4271815	13
10097508	13
4431365	13
5069058	13
8459527	13
972157	13
3723584	16
2173197	13
3510909	13
6298134	13
527179	13
14531207	17
2361065	13
3880681	13
6816494	13
8454843	13
10484494	13
7917936	13
36400089	13
8257803	13
20476599	13
251312	13
1866929	13
567027	13
2228443	13
7029254	13
4358941	13
2061210	13
20152800	13
7880575	15
6493992	13
6530007	13
534954	13
5913788	13
15236363	13
4415746	13
4851660	16
11029603	13
13842809	13
10247567	13
394935	13
28585145	13
1002620	17
604789	13
383398	13
14785490	13
9504629	13
5720867	17
169853	13
14521112	16
8292188	13
17171993	13
16858478	15
9152434	13
8045030	13
40932674	16
4877988	13
9002970	13
2009436	13
7539022	13
163405	13
4983912	13
5099191	15
16111199	13
16967089	13
2054219	13
6389484	13
9307404	13
3932866	13
14758545	13
10689945	13
7755357	17
12910128	13
5584275	17
5166524	13
2197119	13
2393939	13
1645231	13
2312186	13
9893703	13
5805174	13
9815253	13
10604348	13
14688783	13
3160982	13
1470000	13
2930914	13
16636314	16
6772097	16
15765538	13
805816	13
28014802	13
17411450	13
5309914	13
7607307	13
5626342	13
2267932	17
14679934	13
2809066	13
2841164	13
23704017	15
9393909	13
995963	13
50602037	13
19333101	13
12198200	13
2417270	13
540663	13
1988373	13
1315929	13
4690326	13
22310637	13
3489409	13
13088936	13
3965018	13
5379265	13
87395	17
13041669	15
3969059	13
433718	13
6675731	13
5533504	13
7656812	13
22475056	16
28692353	13
2071253	16
930464	13
13102918	13
10300956	13
24194574	13
761264	17
15136518	13
22119696	13
30027390	15
5588866	13
1845209	13
266223	15
29941482	13
9369683	13
13896670	13
3833517	13
5181683	13
1041709	13
6137005	13
10904860	13
1841564	13
3951195	13
21325925	13
1477798	13
1505581	15
9964642	13
2240672	17
5984347	13
5991712	13
849516	13
16717347	13
3428462	13
772710	13
13054143	13
1864402	13
12443496	13
1442641	13
18029878	13
7871794	13
7770406	13
15213039	15
19116496	15
11390643	13
18421147	13
1598313	13
2442174	13
11621615	13
2023239	13
96227	16
2148674	13
1901838	13
10166588	13
2699572	16
25119270	13
12841227	13
1987197	13
909363	13
3529825	15
13489712	16
4520516	13
8884582	17
263189	13
14855317	13
11106716	13
12000990	13
3760659	13
2925289	13
18800526	13
14418261	13
1727960	13
748291	16
18425577	13
22880018	13
5043998	17
17152253	13
3107613	13
23270686	17
3945146	13
2359282	13
21746703	17
2761541	17
2720080	16
16322479	13
6922256	16
2389577	17
6768416	13
29761343	13
1268682	13
4329159	13
7909213	13
2252963	13
3182608	17
21056546	15
13973652	13
3793131	13
4110704	16
9259148	13
22358788	13
14811048	13
1676296	17
3088127	13
121301	13
5118110	13
9792874	13
13729034	13
1946183	13
7158544	13
8966814	16
501034	17
459499	13
14894702	13
12372245	13
38465771	13
2867198	15
4928730	13
3997894	16
26754367	13
17995046	13
2269768	15
3676012	15
18364282	13
7517405	13
10741472	17
285938	13
2077417	15
2701160	13
6345333	16
15694369	13
8867034	17
2733810	15
2794642	13
15395092	13
12742844	13
708798	13
6830467	13
13671574	13
122593	13
5066016	13
2610907	13
5081955	13
11156708	13
1367198	13
4016141	16
21683105	13
1314138	16
53661225	13
2072995	13
5879495	13
5804974	13
4720406	13
15960787	13
6673926	13
18962420	13
8694715	13
27674196	13
944895	13
1834000	13
22821163	13
7907572	13
19018446	13
12728243	13
13988722	16
5827199	13
16858546	13
1210209	16
2475109	13
17702642	13
2134305	17
6059292	13
16254296	13
4117244	13
18870025	13
15338401	13
1355910	13
2919233	13
5062906	13
10962591	13
9548491	13
3419148	16
555946	13
2680239	13
2413358	17
5837014	13
1326392	13
1963228	13
1714346	13
13414158	17
4279915	13
18860739	13
728503	13
4047841	13
28827009	13
21665551	13
214245	13
3871631	13
7491480	13
3822065	15
3107314	13
176321	13
1434616	13
18911263	13
9594332	13
1273823	13
6241260	13
3724967	13
2273617	13
25564026	13
768232	13
6662021	15
8091660	13
10216793	13
8144438	13
8415428	13
3367351	13
15240482	16
575144	16
17171764	13
7925313	13
1474041	13
7530744	13
13677973	13
2299148	17
9398358	13
7136204	13
10766366	13
7033111	13
3609764	15
20569556	13
14078973	13
8405948	13
5141474	13
30713031	15
1118395	13
70740891	13
17258913	13
14704847	13
4666877	13
3571412	13
1385159	13
6328501	13
14904595	13
590250	16
3613141	17
5655632	13
2513934	15
17334172	13
3478710	13
5434320	13
136967	15
14173015	13
22036158	13
4582803	15
464724	13
1087321	13
5684892	13
2608580	13
12506496	13
1212949	13
23689614	13
3541576	16
5996527	13
21482859	13
6277220	13
933180	13
4016547	13
1099115	16
13704724	13
2210632	13
229400	13
9113001	13
5214990	13
10433618	13
5024921	13
7582588	13
2003069	16
29713016	13
16157754	13
1013931	15
209486	13
38228	13
4567579	13
5638904	13
522600	13
398760	13
8149671	13
1386247	16
2599848	13
19253514	13
55988542	13
14145730	16
4026316	13
16948671	13
45708	16
3323376	13
4259228	13
122740	13
2496305	13
8962320	13
3012848	15
11900117	13
1452010	13
12375896	13
2383982	13
23247517	17
22636673	13
24214781	13
3408386	13
12794159	13
1505135	15
6196189	13
2876596	13
4847435	13
21102746	16
9146003	17
2631726	13
2682856	16
5260906	13
13211246	13
13297654	15
4656163	13
3887471	13
19400866	13
2933106	13
26496732	13
3092047	17
2895657	13
1569899	13
4260017	13
5057630	13
6243435	13
769920	16
10271996	13
4732980	13
17277423	13
25584105	13
802154	13
4643044	13
35645184	17
6893578	13
6059896	13
30064734	13
220268	13
14515417	13
2231467	13
42361348	13
5076993	13
11020845	13
6474063	13
21754	13
1623586	13
9300919	13
1299496	13
3481214	15
1231090	13
16404315	13
4774614	13
4085100	13
8438109	13
10038582	13
522270	13
3227216	13
4429295	13
493280	13
4766617	13
6492304	13
10956579	13
1204593	13
5325491	13
3463441	13
1364098	16
681075	13
10125840	15
8657959	13
2216864	13
21213641	13
3638402	13
8703551	13
1629192	13
5700887	13
14514127	13
1801424	13
19837589	13
20816986	13
21977607	13
4773379	13
1545708	13
2921627	15
15197403	11
30763394	13
2295177	13
5294621	16
31771	13
987681	13
5734865	15
977628	16
5448993	13
8040442	13
9424326	13
3232040	13
15006385	13
25258550	13
8170573	13
26343726	13
8949084	13
1469932	13
18221522	13
681545	13
4366318	13
2517470	13
2451761	13
22041106	13
11572518	13
5720310	17
6701532	13
3224379	13
2201169	15
5385138	13
9656327	13
8069692	17
6621546	13
28295379	15
8589018	13
7443039	13
11305311	13
5172727	13
23980060	13
22337786	15
6645806	13
18620822	13
17863427	13
26551732	13
44894181	15
17495253	15
2439311	16
12975973	13
22506727	13
9067749	13
1473999	13
11301697	13
5509292	13
1566801	13
4793690	13
5321130	17
15808338	13
1841663	16
15637124	16
29551929	13
7432827	13
1466921	13
9502807	17
19811257	13
385184	13
15791811	13
2085550	13
28495	13
2120947	13
8029392	13
5649075	17
10040529	13
1143997	17
1124025	13
31718152	13
3058347	15
8920031	13
162860	16
39637062	13
12512860	13
3811972	13
5822644	16
1649264	17
15714910	13
184262	16
1053615	13
2089444	13
1670597	13
3109694	17
18093646	13
13792489	13
34647823	13
4334073	13
4447195	13
14051049	13
29291178	13
5749307	13
1878358	13
27537389	13
115948	13
5417251	13
835156	13
4843123	13
23806079	13
7794770	13
2461259	13
5271525	13
4116760	13
2866345	16
3798706	13
1836723	13
1380504	13
13325762	13
59482	13
13345515	13
16774368	13
7857132	13
7155970	13
3459478	17
7059016	13
10406521	13
5731788	13
1131967	13
12339450	13
4428296	13
30126	13
20151820	13
21822611	13
1676811	13
2255093	13
1543238	13
1898203	13
7073888	16
3365665	15
7600500	13
1076497	13
2415447	16
378270	13
28892006	16
2429601	13
9045990	13
6588241	13
22386802	13
27999113	13
8158500	13
1632720	13
12004796	13
3870604	13
3012226	13
4795179	13
8212017	13
9446669	13
2284842	13
19106862	13
4898547	13
2513753	13
1542792	13
10110217	16
27615027	17
653912	13
9602021	13
10457330	13
3264336	13
13744086	13
4135819	13
5455577	15
3262332	13
957820	13
1485760	13
13284497	13
15884931	13
11502876	13
16905557	17
5700127	13
4437368	13
140033	13
2122705	13
8885076	13
2906790	16
7717568	13
12114134	13
12907917	13
5036149	13
26210123	13
672488	13
9910801	13
914656	13
10183740	13
5998017	13
3592335	13
19381128	13
12042337	16
4252866	13
8836335	13
11107413	13
8657557	13
29771894	13
2057522	13
20064086	15
1597356	13
1261712	13
802112	13
345378	13
5159641	13
3724777	13
21800479	13
10608249	15
4998371	13
3452178	13
3209601	16
4836510	13
33275332	13
9727719	13
7218721	13
5784567	13
37141360	13
14786321	13
11044508	13
17229272	13
13588556	13
2755961	13
10504546	13
11578702	13
981345	16
3390316	13
10309012	16
732078	13
5796299	13
12449419	13
5189370	15
1359410	13
1327723	16
3496205	17
20848891	15
10493805	13
978155	13
4733382	13
4879214	13
833419	17
15274844	13
19920192	13
5320418	13
6623553	17
1916896	13
15724885	13
2666129	16
4126998	13
2710992	13
10304519	13
3422679	13
5484479	13
7851039	13
5611683	13
2739395	13
5257415	13
489809	13
17350342	13
5294389	15
10070600	13
29664663	13
5190378	13
3902565	13
9307537	13
9910595	13
10625476	13
19430599	13
10372371	15
3540880	13
2474640	13
5880210	16
1612808	17
257609	13
20791604	13
517247	16
1860566	13
974238	13
180781	13
2795542	13
14171262	13
7922387	13
1046916	13
682002	13
6788166	15
3419769	13
2143722	13
6580364	13
288438	16
17731122	13
3611360	13
3109398	13
15271748	13
726825	13
1250310	13
1122657	13
21316745	13
130166	13
6814243	13
2336487	16
32378969	13
2938814	13
6486399	13
17020157	13
14039661	16
19513307	13
3627640	16
1184779	13
956162	13
2623527	13
503703	13
5208261	13
10108346	13
4385154	16
4332572	13
9729249	16
23738802	13
4630461	16
1677599	15
12086090	13
1308834	13
3549798	15
33812298	13
10190621	13
3148316	13
1040486	15
410004	13
13353287	13
3430218	13
4969194	13
25522743	13
29710883	13
5996355	13
8160106	16
3586878	13
21142116	13
16012532	13
4577515	13
11510257	16
22039732	13
16009709	13
3850896	15
7502496	13
11400943	13
8426395	13
14568198	13
1807157	16
11270354	16
15361001	13
6748588	13
9573585	13
1278271	13
8542686	13
1003067	13
38500691	16
2157844	13
10296094	13
8478008	13
9112431	15
919850	13
3101805	17
17736840	13
972854	13
178186	17
11930363	13
10021421	13
1751615	13
10897829	17
2166355	17
4459149	13
1755677	13
8351952	15
351537	17
10571268	17
2515325	13
4487808	13
12185822	13
5092151	13
2612396	13
3326961	13
2994289	13
6312510	13
2118614	13
684400	13
37732024	13
7190087	13
3146184	13
30935192	15
11899762	13
2736283	13
17405521	13
9768270	13
7754397	13
7036367	13
23438109	13
2252727	13
3978919	13
2717309	13
12910838	13
2729808	13
5428585	13
629345	13
5898924	13
13809545	13
2236899	16
4134805	13
8065508	16
11014347	13
21995818	13
7541320	13
13759111	13
2895645	13
28524305	13
20422117	13
3572397	13
4358261	13
1017867	15
21581384	13
3566844	13
2240382	13
326413	13
15700346	13
10631350	16
29047363	13
4092899	13
8493789	13
12314681	13
12220004	13
794385	13
1755611	13
1110039	13
16861650	13
3010473	13
3542310	13
6898141	13
4577039	13
9785266	13
7831355	13
3301739	13
6690874	13
3405161	13
12785223	16
6047236	13
14077252	16
12625241	13
7588198	13
1021116	17
5513775	13
250594	13
5912706	13
1944262	13
6613113	13
4351523	13
5031205	13
334622	13
2736217	13
4603866	13
1429259	13
11011597	13
7927875	13
6160738	16
5493963	13
6659245	13
128492	15
7549177	13
112212	13
6408464	13
25412	13
14983661	13
8984201	17
5880038	16
2907157	13
1514588	17
15034710	13
15424456	13
23260779	13
4617899	13
12651402	13
11052539	13
8870577	13
8044764	13
4228253	13
39437694	13
22493664	13
20736166	13
7128066	13
4802744	13
787702	13
2186785	13
3089593	13
1490715	13
191696	13
9578149	13
9268691	13
6707605	13
17219010	13
940665	13
1723389	13
266128	13
529041	13
33026295	13
7742787	13
11735487	16
22641430	13
1083081	16
6145168	13
15898057	17
13454674	13
3246608	13
10521761	13
5263171	15
24457729	13
15873782	13
9965993	15
301227	13
23709249	13
20319262	13
738348	13
6386425	13
1682456	13
1724278	17
711278	17
10311746	13
8208624	16
22498744	13
17178	13
2237742	13
4169977	17
7666463	13
2089212	15
3181427	13
11542514	16
5342942	16
4213842	13
1611893	13
1351746	13
10349836	13
17421935	13
2647666	13
15679534	15
11341426	13
19664484	16
2363697	13
1078461	13
447592	16
4115816	13
1946821	15
4643413	13
579719	13
8031405	13
20236484	13
1659727	15
5586804	13
3121150	13
3147652	16
16517401	16
51570	13
1592211	13
7863304	13
6945102	13
2520972	13
5027266	13
11352365	13
11380228	13
13086080	13
879257	13
15802510	17
1907661	15
2084441	13
843275	15
5917481	13
17720443	13
29718225	13
13782207	15
25957574	13
32391643	17
3673211	13
18845784	13
4626093	13
8954240	16
7452872	13
7666433	16
1710267	13
4063289	13
9638766	13
21982175	13
1075285	13
12359978	13
2770595	13
2006865	13
5645170	13
6760876	16
11599455	15
8876738	13
9981773	13
4534631	13
4938572	15
16870509	13
196932	13
1947859	15
4870205	13
281705	13
21587634	13
2606271	13
938995	11
7954352	16
5835390	16
1403485	16
4041417	13
1050825	16
625808	13
1441929	16
7407921	15
7630259	13
7339574	13
10015239	17
2435112	13
239874	13
1108419	13
2692154	15
43205621	13
9038504	13
8550556	15
6477333	13
1135289	13
12594252	13
1387537	17
9536410	17
4738272	13
1949842	16
441314	13
27973718	13
5932197	13
9842807	13
2088363	13
3122042	13
6892180	13
1958443	13
1339831	13
5172089	13
1610361	13
6023997	16
1411952	13
6097131	13
8186509	13
884403	17
11146514	13
4324153	17
2545023	16
1302277	13
3314482	13
23166195	13
10288710	13
22441740	13
13865189	13
220415	13
14895107	13
2034778	15
25646221	13
10143822	13
3827529	17
9079157	13
1382795	13
1885241	13
438140	13
13427437	16
11579485	13
27097124	13
13365131	13
1050189	13
2594250	13
4193293	13
10395615	16
2015750	13
3377756	16
2646470	13
354071	13
2141525	13
5874325	13
2091922	13
20373836	13
4152497	13
802732	13
8371282	13
25785793	13
3870911	13
3721098	13
45209797	13
18807145	17
1134649	13
8157592	13
3518315	13
2836468	13
5346801	13
5265971	17
11792455	16
3901813	13
1067039	13
4916419	13
8183351	17
563376	13
3461301	17
6443971	13
5076113	15
372023	13
3425179	13
21273258	13
4085170	13
7049695	13
1808449	13
16196385	13
9686062	15
6545518	13
597799	13
8713759	13
15085668	13
1517872	13
22273369	16
5830856	13
698411	13
6394086	13
202360	13
1229400	15
3070401	13
27140773	13
18259559	13
5411887	13
5701040	13
528187	16
3830476	15
31192820	13
3340860	17
17058259	13
11109922	13
2168019	13
3379116	13
781976	13
4098286	13
19034869	13
8374729	13
7050331	13
3293563	13
3316499	13
1834031	13
635887	13
2520795	13
5788885	13
789490	13
1913325	13
2260670	13
7391552	13
10225774	16
3109426	13
260713	13
7422692	13
4205043	13
24392062	13
1138053	13
6368451	13
3679539	13
1712362	13
3432606	13
1393644	13
15720728	13
2878138	13
27184310	13
2619819	13
5276222	13
2606816	13
29428413	16
4142687	17
1711185	17
3347860	13
1222127	13
2206859	13
2142326	13
11686205	13
2326432	13
2295087	13
2507533	16
7503307	15
788102	13
1586046	13
9694672	13
130399	13
10789213	13
10820363	17
14361011	13
2770947	13
6006653	13
4107517	13
11682662	17
1049182	13
4695308	17
15262520	15
7247460	13
23950718	13
5197539	13
9942172	13
14584898	13
612134	16
350188	13
5757915	13
669779	13
5799907	13
2180159	13
7600553	13
2166751	13
10919403	17
6449297	13
1258238	13
3288485	13
7558872	13
14562978	13
30206760	17
5265420	13
16832518	13
10191123	13
17490166	13
8570185	13
1534309	13
5102064	13
5002618	13
18823008	13
19900548	13
9753205	16
13789509	13
4256457	17
1580106	13
6959542	13
3415532	13
893143	16
10584909	13
5656700	13
4635238	13
1774711	13
14118209	13
17591245	13
6821547	13
1934095	16
672729	13
5844598	17
16863748	13
15229151	13
6933178	13
10507663	13
701093	13
44043	17
2143273	17
1934738	13
4363397	13
7622174	13
9035521	16
5741293	13
16090	13
9166567	13
4212869	13
881577	13
6499053	13
1227323	13
3536210	13
9014708	16
25432791	13
3705889	13
6872388	16
5767732	13
3491091	13
11584692	16
1514198	13
231847	15
6435581	13
6893971	17
590991	13
3291491	13
8743326	16
5942979	13
13454497	16
207347	13
12816403	13
2516171	13
9487975	13
2299908	17
6096988	17
116408	13
1076241	13
4909496	13
10231861	13
11806673	17
4595071	13
3071144	13
3533406	13
2900422	13
13193035	16
2271461	13
4871697	13
14010200	13
3040500	17
2615257	13
9972350	13
6003751	13
3501973	13
11740220	13
13057897	17
15112785	13
12721930	13
4217898	13
4407739	13
5045541	13
10810283	13
1649705	13
4242427	17
173717	13
471947	13
14957297	13
460455	13
1616111	13
2794244	13
29212663	13
1502495	13
4638346	13
9795067	13
1299562	13
93694	13
2603370	13
820221	17
12283770	13
2300769	13
21755086	13
3203001	16
8137759	13
5191864	13
5555374	13
18427125	13
8973218	13
19921010	16
2545099	13
10401209	13
3737132	13
7310806	17
6308771	13
2824136	13
5216629	13
4915025	13
14798462	13
7513569	13
1892401	13
1004576	13
8727958	13
4981124	13
856343	13
2171184	13
3284957	17
11858586	13
2476993	13
375757	13
17826102	13
14861711	13
3570229	13
17233105	13
3562473	17
14143331	13
6622859	13
14710667	13
23330928	13
2881136	13
2600615	13
18929450	13
1113146	13
561855	13
2393	13
6377323	17
1631583	13
5067347	13
19040673	13
8822143	13
1733990	13
1951202	13
16278660	15
9457007	13
3771160	13
5512559	13
8163522	13
644468	13
22013450	13
7463351	13
21304696	13
14788365	13
12188345	16
1714658	13
12751041	13
3597167	13
11868801	13
14164909	13
15602376	13
4688833	13
1526020	13
5525710	13
943992	15
1584135	13
16698254	13
18903374	13
604415	13
6916112	13
1467852	17
8409336	13
1194532	13
3926541	13
10392932	13
10413931	13
5245385	15
7104696	13
13328661	13
759582	13
6047824	13
21473450	13
42307532	13
6991046	13
9553566	17
3000113	13
14535434	13
9813928	13
5596002	13
18915975	13
17375226	17
1681528	13
1155281	13
4052217	17
7592432	13
14169314	13
1109685	13
11767097	13
9189462	13
3316324	13
10325639	13
2561801	13
7428906	13
18537221	13
1002112	13
10554331	13
2147327	13
21357589	13
3147406	13
9136971	13
1101589	13
14366549	13
6875656	13
644626	13
8515203	13
8318758	13
8443520	13
10040442	13
11113006	13
14251650	13
2025414	16
27141853	13
14152193	13
494937	15
6516588	15
2678397	13
756527	13
13974978	13
14191223	13
11010843	13
437534	13
1387526	13
2855339	13
23447153	15
2540943	13
6074257	13
63983829	13
13866926	17
4406224	13
16652574	13
1848956	13
15411112	13
3051866	13
6406837	13
4596050	13
8830326	13
2800072	13
5537386	13
22485120	13
1454714	13
4069284	13
11598042	13
139203	15
5166418	13
14090186	13
1328642	13
6832068	13
15374452	13
877932	17
385745	13
1845747	13
3197381	13
6436233	17
5234681	13
3577481	13
362117	13
773991	13
5604919	13
2901826	13
202170	13
11625822	13
15396682	13
774027	15
32288211	13
336706	13
5314138	13
4266700	15
4542871	13
13365042	13
3973178	13
8135301	13
2953569	17
6852286	15
28095641	13
4895235	15
6295008	13
7345868	16
10590333	13
4706071	13
11359730	13
6400188	13
19922237	13
3749906	13
9268126	13
5868072	13
10388048	13
14481373	13
7489944	13
9438098	13
39919634	13
13342795	13
6903953	13
2591537	13
1285526	13
1778863	13
2970843	13
10039512	13
1092819	13
8846581	16
1859024	17
7161955	13
10668309	13
2719334	13
7276307	17
856571	13
10209578	13
3712201	13
14878211	13
25548786	13
8186816	13
2752399	13
4452414	13
310763	13
6981076	13
414105	13
6604238	13
9529703	13
3992654	13
1913029	13
1061714	13
5372760	13
8758701	13
18952034	17
909725	13
1949233	13
11610141	13
6971142	13
787158	13
4721794	15
469749	13
23189	17
15859125	13
534362	16
792520	16
22991837	16
9115448	13
1005815	13
1252452	13
10667894	15
588251	13
2357455	13
1355929	13
18816371	13
303888	13
4075441	13
4478981	13
2010424	13
979893	13
13922166	15
14680946	13
4640775	13
33630490	16
2990670	13
7148428	13
15082194	13
17254557	16
44443	13
1351580	13
5702707	13
3743451	16
6468275	13
22897610	13
14466177	15
567174	13
5554325	13
15829357	13
1200694	13
2472524	13
1298767	13
15152612	13
14932459	13
1330562	15
3483496	17
3212953	17
14392558	17
3709038	16
17299043	13
6340712	13
8180902	13
1273147	13
1417779	13
845405	17
12015890	13
8849170	17
5425434	16
20520200	13
3412256	13
28617959	16
11164728	13
1651522	17
5939918	13
4280741	13
727585	13
2396220	13
8808252	13
1172123	17
9378942	13
752739	13
4008432	15
34492270	15
2079155	13
3756222	13
1593664	15
925015	13
19507236	13
2205092	13
3588569	13
5505362	13
2662536	13
2462267	13
3770317	13
13263660	13
11373416	13
7214199	16
20114484	13
6057870	13
1423737	17
2440305	13
7990158	13
354772	13
12941428	13
21720268	13
5023617	13
1706205	13
384011	16
1418605	13
29054851	15
4332230	13
59797407	16
11530672	13
25560416	13
10838177	13
31200376	13
390635	15
2623524	15
7595177	17
5242306	13
6414311	13
402218	13
4446843	13
50999453	13
10290028	13
13200839	13
245831	16
13468572	13
10026833	15
53323789	17
7677397	13
8115113	13
9901408	13
17403019	13
15663048	13
1532351	13
6924119	13
11187130	13
1113087	13
8977753	13
8327861	13
2187164	13
9379355	13
9159444	17
14820764	13
2760137	16
28225146	13
729071	13
11945667	13
21891830	13
7421509	13
11172769	13
11396660	17
11980572	15
21492338	13
3979115	13
7326080	13
2414431	13
18556836	13
11472980	13
25997114	13
1732833	13
2874356	17
18074596	13
6294819	13
17912698	13
5512021	13
2831869	13
11115002	13
8732721	13
14081769	13
13746680	13
7714809	13
2652654	13
469288	13
5019418	15
69158	15
230881	13
20357762	13
8732037	17
17033139	13
2776325	13
2330592	13
11149405	13
6421749	13
9656183	16
2424585	13
5525414	13
5008656	13
16470984	16
7136017	13
3119828	13
8517255	13
4995069	13
14770543	13
603204	13
21033094	13
5378891	16
4641940	13
13649811	13
434193	13
31021011	13
2269866	13
2170263	13
8164997	13
12932253	13
710431	13
6042204	15
14342761	13
3385774	13
3666610	13
10691019	13
48935944	13
18183249	17
7085302	13
12383464	13
412236	16
1615584	13
80080	13
87757	16
7288780	13
1261969	13
5312478	13
18536425	15
6108957	13
4547384	13
17346192	13
8246153	16
493916	13
10250097	13
4229927	13
2709138	17
3130468	13
2463351	13
7565948	13
415023	16
9003526	13
3025874	15
3874569	16
6810600	13
9143414	13
2662662	13
17234342	13
807694	13
6113929	15
9496874	13
6609553	13
6788243	13
5356482	13
12398677	13
5642430	13
1530815	13
10679880	17
15577097	13
6151663	13
20689387	13
1465855	13
34369873	13
19628855	13
673151	13
1962255	13
7313511	13
2551361	13
1157686	13
6272393	13
11762707	13
1311293	17
10546822	13
5561182	13
4037525	15
15778724	13
12320232	15
3389763	13
1371054	13
9734465	17
9371124	13
8482705	13
853696	13
16624007	13
3276822	13
21231973	13
9261430	13
8991640	13
50390462	13
1613414	15
7939529	13
4618271	13
5605388	13
2959428	13
9456345	16
1227552	13
11966658	13
1013905	13
679510	13
1715233	15
4130910	13
961991	15
4421348	17
114899	13
8040653	15
7033944	13
25538250	13
773507	13
20554776	13
14589150	13
8238109	13
9953260	17
971910	13
1599313	13
10357169	15
4992348	13
2398984	16
2628678	13
3245480	13
3995485	13
940533	13
4451764	13
15634793	13
414268	13
3426283	13
365007	13
1363294	15
7245289	13
3228140	16
6486691	13
2079084	13
2083317	13
3379635	13
9171543	13
1269007	13
2255612	13
2594214	16
257735	13
6979562	13
25938000	13
3289281	13
2471291	13
9713470	13
4456474	13
29700020	13
5029874	13
3274242	13
3791686	13
10496100	16
17897	13
5424972	13
14758530	13
4295539	13
9331486	13
2323690	13
936297	13
7718200	13
2922604	13
4811701	13
11630416	13
15556158	13
10185742	15
1450357	13
9812910	13
6870454	13
5240920	13
783639	13
1101713	13
1514601	13
7823940	13
1086736	13
13974716	13
1155761	13
3826886	16
16249488	13
6211337	13
5229909	13
9502773	13
14417808	13
2130000	13
6430335	13
2609730	13
1532431	13
11124718	13
2742353	13
3611756	13
8181218	13
11710905	13
12902020	13
10938915	15
7647351	13
10384812	16
10521477	13
5292405	15
8517775	13
5688479	13
9553528	13
8211914	13
422459	13
9201001	13
25444348	16
4766299	13
3187883	13
6589325	17
4555695	13
9213118	13
11660846	13
9752751	13
10309150	13
1390405	13
1661954	13
9496903	13
187676	13
8504578	13
6148415	13
6398905	13
5092069	16
25610745	16
11505042	13
3223124	16
9993382	13
13592754	13
3125411	13
10718697	13
5472140	16
8623074	13
10881123	17
7608690	13
23837853	16
10397390	13
34244869	16
11461796	13
2211113	16
6180380	15
9809704	13
1078584	15
4307334	13
4423721	13
18386128	16
13532163	13
9232312	13
12530638	13
940254	13
1107702	13
3689291	13
7569666	13
8683818	13
17187716	13
16362620	13
9117160	13
3317900	13
6627351	13
11957110	13
9112577	13
7382641	16
6416688	13
4822523	13
1926461	13
1765391	13
7098546	13
6491767	13
266010	13
3537659	13
13475407	13
259040	16
4045781	13
21644705	13
8942546	13
17195077	16
10498786	17
1206293	13
4155521	13
2081209	13
18430050	13
24068990	13
11945235	13
5598412	16
1698411	13
2682368	13
3938625	13
7403043	13
7587839	13
4544935	13
14311852	13
3723283	13
2545603	13
6583917	13
3178501	13
634530	13
1525269	13
1499775	13
6725490	13
782688	17
2624888	13
295887	13
1972709	13
12407157	13
25556437	13
9972745	13
21354974	13
4115823	13
22414651	13
2338548	13
11782934	13
8566509	13
2149241	13
1643230	13
5950124	15
14300545	17
683867	13
10700834	13
20359242	13
25773771	13
10719614	13
5268997	13
3424309	13
2819986	13
103577	13
2188860	17
1649881	13
7696818	13
123118	13
9072104	13
3224776	13
6951355	13
5882746	16
7572157	17
613784	13
10753972	13
3555485	13
1058327	13
6563444	13
7428532	13
798335	16
8902763	13
2749052	13
12377414	13
10698824	15
282953	13
4499964	13
10144051	13
27733814	13
5381091	15
418756	13
32587857	16
8300671	13
3856135	13
2647920	13
26081748	16
3960611	13
2398830	17
1780188	13
12536419	13
1106123	16
32210503	13
1387263	13
10965504	13
9393644	16
4096339	13
343035	13
2470168	13
28528382	13
3428666	17
2295528	13
15884286	13
7373428	17
10551445	17
2570053	13
17269111	15
168359	15
34652325	13
12080663	13
10251011	13
7399714	13
3898641	13
20331624	15
13180156	13
14816524	17
7872838	15
908831	13
10975744	13
1408561	13
5063171	13
4707054	13
4944222	15
668974	16
1885818	13
1412660	13
8497339	13
9162833	13
3950333	13
10709715	13
455410	17
578707	15
788819	13
3547113	13
1393018	13
5056746	16
877041	13
16465798	13
1937517	16
3282246	13
9223580	13
4000994	13
5152666	13
214285	13
18711507	13
3248428	13
5113990	17
1141330	13
2910645	13
600269	13
1531550	13
358810	13
17801021	13
644668	13
7514004	17
4355513	13
1645611	15
473940	13
22712205	13
2010958	13
283769	13
519477	13
27074581	16
1679567	17
1430176	13
6060721	13
8671691	13
1626647	13
12634511	13
29107378	16
5063259	13
375160	13
8704959	16
2514572	13
28016900	13
3091822	13
16116644	13
3047247	13
480576	13
8652922	13
3355671	13
10168196	13
9739443	13
1137086	13
4125426	13
23127700	13
15145273	17
19993846	13
3065838	13
1156737	13
1551237	15
18397050	13
7377742	13
2354377	13
6575761	13
268273	13
13939768	16
8166448	13
7498876	13
818830	13
3667518	16
18424983	13
6288859	15
5655756	13
12850585	13
29384175	13
31054156	13
6116238	13
9719281	13
3254444	13
13617583	13
4037601	13
3168028	17
3411188	13
781372	13
6152965	13
7590333	13
9916871	16
24537620	13
4515833	13
22326165	13
7693390	13
505333	13
6747810	13
989098	13
3831834	13
6480194	13
1218724	13
19599242	13
20677599	13
9326557	13
3906449	13
15164122	13
6956522	13
2173310	13
6512961	13
1709029	13
1894878	13
5258384	13
14231711	17
5066446	13
5048731	15
5117431	13
7350608	15
6500604	13
1214569	13
2704823	13
9512376	13
7184345	13
2510400	13
10134511	13
2153761	13
12615697	16
4160377	13
25614454	13
2062054	13
198855	13
1638954	17
110446	17
179617	13
11532240	13
988039	13
8256337	13
11655967	13
25890964	13
1789554	13
8772497	13
20493964	13
1056870	13
6285348	13
4137334	15
2803712	13
7265371	13
4514094	13
709059	13
1678534	13
11376933	13
3424819	13
9898467	13
16239098	13
19803386	13
9096063	16
9422507	13
2067177	17
106698	13
25772751	15
4026147	13
5025524	13
8373917	13
1734234	15
2824727	13
53076273	13
5399694	13
3117045	13
11580363	13
1293312	13
1778908	13
8500810	13
523262	13
2450349	13
24717999	13
1816259	13
2505993	13
9349320	13
4517343	13
12499248	13
9702275	13
14547237	13
18314629	13
3997753	13
19857733	17
929498	16
4557560	13
2195818	13
1666839	13
14417764	13
5685024	17
4454295	13
5538961	13
18464802	13
8752920	13
15945866	17
10190783	13
12727646	13
3388996	15
94608	13
8434235	13
306016	13
19309330	13
3374656	13
11235040	17
4178205	16
4230038	17
7049199	13
229835	13
24998007	13
13562577	13
11339987	13
5225114	13
1997294	15
49974	16
12998837	16
33465992	17
7052756	13
5384087	17
2873804	13
2575826	13
2391853	16
11099610	13
5192755	13
1086219	13
3399104	13
2871286	13
15946084	13
9997739	13
17025	13
1310865	16
10607447	13
20634526	15
12799636	13
13475371	13
3915067	13
962115	17
2141873	13
14927019	13
13838305	13
940342	13
44085675	13
547429	13
5967388	15
4362602	13
3510848	13
291809	13
8594985	13
3268016	15
2852433	17
5107300	17
6345846	13
19767522	13
4329262	13
2324098	13
3614753	13
271025	15
15367346	13
26313570	13
504995	13
3756459	17
13633593	13
9041108	13
11795684	13
10027209	13
275019	16
11374004	13
9610689	15
12253574	17
681319	13
13705080	13
4693019	13
3500605	17
29231327	13
2254743	13
15172564	13
368759	13
946148	13
7227543	17
7117378	16
21217171	13
4396581	13
413597	15
1584279	13
5348409	15
3417044	13
29080109	13
10265516	13
633322	13
9427709	13
1089991	13
13449575	17
2911622	13
2921821	13
9003708	13
8415421	13
44232549	13
2190100	13
251672	13
5496931	13
24484925	13
1462212	13
7144558	13
9328350	13
230198	15
5636399	13
4790187	13
8750400	13
18777066	13
13565504	13
1535608	13
647972	16
2838187	15
968587	13
10224744	13
5189427	13
26694913	16
11697907	13
10269831	13
9393763	13
7134801	13
3108679	17
634365	13
2213807	13
4065385	13
192825	13
6388331	13
4840863	13
4738736	13
15500985	13
39096785	13
5081881	13
6605820	13
15606200	13
1532109	13
4927071	13
11206721	13
9900038	13
3003592	13
2919494	16
14602744	13
8087262	13
4762941	13
14547819	13
5125560	13
5259490	13
156717	13
7206005	13
5906725	13
22364529	13
4120141	13
10625565	13
5275655	13
5994260	13
8614882	13
1910736	13
1949536	13
10598118	13
10144574	13
1638191	13
2813644	13
3312294	13
6205783	13
5117593	13
15728642	13
2067113	13
19643191	13
2520113	13
272936	13
2970038	13
15147192	16
10999384	13
14649783	13
10874321	13
3683051	13
8759888	13
203742	13
23517932	13
10112131	13
2656617	13
6478058	15
6653917	13
92266	13
3489879	13
13074724	13
334764	13
11845385	13
998578	13
15429330	13
2005459	13
10158192	13
7846429	13
266698	17
2500297	13
13314620	13
5305304	13
16542192	15
12512358	13
2005988	13
1655461	13
617644	13
2317773	13
7888078	15
22074543	13
9409230	13
7248151	16
42541664	17
2124269	13
4320605	13
4952397	13
10322178	16
1522220	13
7742049	15
9306730	13
4330915	15
1918236	13
3780616	16
227947	13
16625120	13
5843534	13
2668465	13
1419640	13
6263988	13
1403147	15
870503	13
6175746	13
2009275	13
9226239	13
2812205	13
12508754	15
16771494	13
9582643	13
12783325	13
21095261	13
680490	17
5129550	13
4496579	16
18357902	13
3062133	13
9115029	13
6713888	13
18949862	13
14742602	13
7826999	13
3187063	16
2327693	16
638922	13
11154113	13
6910859	11
9192005	13
5558731	13
26470093	13
3851092	13
8951926	16
1364382	13
6769752	13
7635253	13
13503045	13
10747223	13
6501649	13
2675580	16
388259	13
1286059	15
2394128	13
661287	13
18613819	13
1247139	13
3161609	13
5910715	13
10119848	13
6711899	13
7423182	17
14243369	13
5619732	13
3347582	13
27201548	17
8805181	13
13736645	13
335982	15
4010192	13
14319049	13
1112380	13
24827656	13
6015121	13
3900994	13
9090276	13
21376346	13
15064319	13
2949018	13
1526970	13
8026499	15
1181850	13
76636	13
67672	13
4689956	13
2711486	17
712096	13
3440690	13
10386394	13
513515	16
10156401	15
8575103	13
4212586	13
25371546	13
8640468	17
21762483	16
4793079	13
510676	17
6438420	13
3393034	13
26470396	13
12846721	13
9877402	13
723235	13
48610	13
8400465	13
3578784	13
6197481	13
18096660	13
59033	13
7456641	13
6099617	13
2442466	13
18776165	17
2684974	13
1974759	13
11507402	13
5513194	17
13907802	13
1789552	13
9216182	13
739399	15
5330761	13
3417699	13
2755999	13
1300992	13
622723	13
11096695	13
29762053	13
4366146	16
3100214	13
7256394	16
8949567	13
1261027	16
1729321	13
1214444	16
12083877	13
2191456	16
7435011	13
366397	13
632978	17
7084928	13
10589840	13
11869772	17
450881	17
3198378	13
8222898	15
4097271	13
14053459	13
917066	13
1333614	13
193403	13
14311883	13
4005568	13
22630516	17
377438	13
3180120	13
8168746	13
13884756	13
855721	13
18180880	13
5063028	13
3744091	13
19784295	17
8850314	13
10741058	13
1035846	17
26646753	13
4308647	13
11189290	13
6067201	13
3250576	13
1760617	13
11198052	13
74086	13
11158472	13
3123570	13
8701723	13
3639839	13
1775788	13
13597932	13
4500013	13
20929341	13
16246350	16
13891150	13
18855232	13
5038110	13
1039787	13
6558688	13
7445671	16
16603743	13
364810	13
7402123	13
11219496	13
15764536	13
10867387	13
13171218	13
2171943	15
9048346	13
25168350	13
3812894	15
7530135	13
3658653	13
1698190	17
69142	13
8137560	15
6285448	13
7113285	13
5320239	13
1369081	13
1434985	13
1707888	13
4242321	13
9847754	13
13218643	13
9173090	13
3592439	13
12744570	17
72132	13
1515447	15
58461	13
2160617	13
7124615	13
767089	13
2181808	13
24809421	13
788640	13
14713486	13
100565	13
12871392	13
3818184	13
987215	13
7222786	13
3162550	17
21933822	13
8240179	16
1035103	13
3196842	13
6448036	13
4789486	15
5076480	13
31206226	13
926954	13
20520283	13
1993446	13
10673864	13
10682098	16
1668498	13
3737837	16
36512072	15
3802932	13
6094924	13
31870628	13
427610	13
2441685	16
3409795	13
5577128	17
12161889	13
3396545	13
5521686	13
1087846	13
2089295	17
3894661	15
9156322	13
4809587	16
2811882	13
970093	13
4566902	13
9567201	13
21211928	13
454875	13
1643247	13
3618396	13
110288	15
2362089	13
23348828	13
27034395	13
19003176	13
5734615	16
7069763	17
6286464	13
20404394	13
36432739	13
17032919	13
14992366	17
10688736	13
2765024	13
2331543	13
5317086	13
419414	13
8788122	13
2536138	13
15699222	13
3119507	13
5231099	13
3052327	13
1344236	13
133009	16
9960141	13
193445	13
808943	13
14655262	13
8255337	13
12399804	13
6292603	13
10133466	13
2606118	16
7319615	16
6216419	13
1885574	13
3489352	13
12680169	13
9212146	13
8087357	13
721834	13
1646696	13
1423590	16
10880921	16
7216512	17
7601017	13
844031	13
7753238	13
923170	13
28729976	13
7792385	17
738917	13
37086753	13
1939918	13
23425999	13
17636232	13
1112385	13
1862508	16
12516642	13
2259996	13
2681823	13
5244761	16
25089274	13
2795062	17
22762190	13
1853158	16
22493434	13
826120	13
5466649	15
1876401	16
6902247	13
4825270	13
8450508	13
15144176	13
1095136	13
4571813	13
6000119	13
1004592	13
6982368	15
529232	13
2726158	13
8681985	13
15176200	13
6012619	13
7432925	13
2578884	13
7665445	16
3821691	13
8502664	13
876904	13
6537688	13
6359815	13
931858	17
16944014	13
11025208	13
2084858	16
15724007	13
6564152	13
3892584	16
3964922	13
10973530	13
5398435	13
8700581	13
24814138	13
11226363	13
5409413	13
11798232	13
6204350	13
6006150	13
7525795	13
25615662	13
2611637	13
8183144	13
7793486	15
2115923	13
14809472	17
4250272	13
32483341	13
10283746	13
28020359	16
18774890	15
1294804	17
38522140	13
4165519	13
9190334	13
2483959	13
5575343	13
5815917	13
746929	13
8543937	13
12156874	13
5404187	15
13765135	13
2739469	13
13229527	13
38357571	16
649620	13
4091843	13
4377783	13
813390	13
1025893	16
13319785	13
5165779	13
29602078	13
2316465	13
15537857	13
20253712	13
4150314	15
20345267	13
1770992	16
31428725	13
9096292	13
5704150	13
247935	13
4279077	13
221008	13
782473	13
19841066	13
25182	15
358897	13
4061812	13
23143713	13
12034070	16
8419486	13
291946	16
18310306	13
5192856	13
6474029	13
1425501	13
14579721	13
1643643	13
358816	17
24048916	13
18300608	17
408163	13
14193147	13
12423952	13
1025528	16
6674133	13
2549022	13
11603184	13
1334349	13
24551297	13
606207	13
2288098	13
10434179	13
4360423	17
21211595	16
346878	13
4770192	17
9321058	13
1379404	15
36474381	13
7628217	13
12886140	13
13800509	13
12887256	13
628900	13
1793894	13
1044140	15
2437243	13
11843637	13
12593958	13
12052051	13
1376153	13
9415370	13
2787774	13
1228874	13
1316164	17
21665387	13
9966077	13
6694620	13
5860444	13
15681190	13
9071025	13
2073517	17
11136428	13
6928061	13
7541007	13
26347207	13
4661255	13
10583874	13
842273	13
21647077	13
18337445	13
10276148	17
2281487	13
501858	15
9911656	13
1303579	16
3840145	13
32113	13
4142995	13
463696	13
3519425	13
636004	13
7409946	13
1343005	13
20156842	16
1911861	13
4421944	13
6970612	13
419294	13
34801218	17
604678	13
6119159	13
1776863	13
7929180	13
587581	13
27710845	13
11993	13
6067925	13
4324620	13
138358	17
52062561	13
21068358	13
14263209	13
20076508	13
581916	13
1179189	13
2393785	13
8437393	16
21822132	13
3186889	13
1476066	13
1249967	16
13033478	13
2266088	13
2121188	13
7596077	13
13480558	13
8557957	16
6417717	15
7267265	13
9098998	13
13079468	13
3490976	15
4777247	17
988959	13
2707691	13
7443817	16
8072036	13
747726	15
18240725	15
694336	13
6499719	16
2600604	16
22875662	13
6236635	13
9823540	13
7982163	16
6137670	15
1641861	13
6394799	15
60594	13
6208890	13
7893512	13
12171665	13
2326120	13
8263651	16
30075149	13
532053	13
12141747	13
8747852	13
7445940	13
10600479	13
8891258	13
2200132	13
26693352	13
7753977	13
9007354	13
1537689	13
1164903	13
5581971	13
5088557	13
5673315	13
32157451	16
300614	13
636842	13
609354	13
1771052	13
1004890	13
16161570	13
8341250	13
16752907	13
10497239	13
662850	15
167207	16
16019385	13
5422077	13
4517009	13
1388632	13
9489768	13
9527754	16
10177317	13
3913823	16
30376917	13
2544919	13
3717780	16
11171168	13
27065446	13
2026274	13
19164896	13
9097468	13
21588439	13
3401064	16
6566578	13
12776023	13
20805610	13
12238514	13
7616835	13
7667212	13
2551974	13
6192882	13
541313	13
8565937	13
2463673	13
11001394	15
396494	13
21797012	13
5055259	13
2827136	16
7753306	13
15168583	13
2027015	17
8598104	13
1843955	13
3639888	13
3532592	13
17701448	13
2282840	13
6322770	17
17336301	15
497401	13
1597583	13
4630050	13
1221434	13
11821430	13
41051464	13
1780306	13
1439764	13
3384680	13
549344	13
2714423	13
21974194	13
11954361	13
1034573	13
9644370	13
2268480	13
8230011	13
30661450	13
2562855	13
21088641	13
5853560	15
11556486	13
8379033	15
28361095	15
3623615	13
11730253	13
4761990	17
62924604	13
7787494	13
6667002	15
1239618	15
26513536	13
1232830	13
14381400	13
8579276	13
1032580	13
8972746	13
12281539	13
505650	13
7228466	13
4631920	13
3029849	17
5003494	16
2575901	13
21895277	13
1568279	13
6000767	16
11544389	13
13766298	13
3258114	13
8848294	13
23852903	13
7661157	13
8653183	13
21790795	13
3921689	13
5627970	13
3446949	13
3189206	13
33637051	13
3119064	13
1416770	13
148605	13
36085291	13
3714771	13
7672401	13
10165125	13
4910575	13
27380827	13
7171027	13
1311684	13
6692446	13
410738	15
8516295	13
24601117	13
6644149	13
440803	13
1175091	13
21487074	13
6429996	13
4677805	13
8924089	16
2702202	13
963124	13
5830323	13
16478982	13
18562504	13
28199745	13
31066084	13
2748023	16
1095806	13
2098732	13
1239176	15
378133	13
3392489	13
7226442	13
8935713	13
14883303	15
1073792	13
2599876	17
21624228	13
4066136	16
22122659	13
7740186	15
848578	13
1954328	13
1336655	13
4306990	13
4397687	13
216295	13
1147452	16
43300380	13
9419747	13
1277187	13
13696340	13
13306720	13
3292215	13
2947013	13
96457	17
1355571	13
32541059	13
4280698	13
936580	13
14304092	13
2253731	15
3866327	13
4274431	15
138851	13
17315	13
5777099	13
4269165	13
197258	13
2272876	13
4493389	13
31616527	17
8678140	15
5154792	15
2832950	13
2532639	13
15891897	13
3907175	17
12701682	15
9343026	13
956091	13
7016021	15
1199694	13
16979663	13
3541373	13
2296788	13
6955903	13
6766626	13
520675	13
2766486	13
4709908	13
10490136	13
9516955	17
11273174	13
6234445	13
21678537	13
1692139	13
5270578	13
3480376	13
11187807	13
28471266	13
2378725	13
1068594	13
18835124	13
6864896	13
25171799	13
16357201	16
9655374	13
2677531	13
4301100	13
2492543	13
15888324	13
12753297	13
747871	13
9373699	13
1032471	13
22621990	15
4307365	16
24764270	13
6952129	13
5230291	13
22292708	13
1844720	13
3385374	13
2376243	13
2929045	13
32450984	13
3522571	13
31788082	16
3207699	13
2206758	13
3600870	13
304694	13
23989033	17
3448976	13
4125753	13
22457474	13
917437	13
895119	13
11852874	13
3025180	13
4303266	13
7233902	13
12500596	13
6044033	13
5020579	13
10256155	13
11735815	13
19429955	13
8467829	13
8277231	16
8403520	13
2729538	13
829132	15
870739	13
5377232	15
259080	17
2742674	13
2093213	13
1142934	13
3496735	13
4442656	13
25271096	13
444402	13
295902	13
9805820	13
4207129	13
3769071	13
5661244	17
3129493	13
3645557	13
11037955	13
3368434	16
3440257	16
2553954	13
8306437	13
4521582	13
4724306	13
3484396	13
320030	13
4775291	16
27503370	13
2183332	15
6118788	13
5508620	13
2435968	13
2279340	13
3533468	13
351142	13
10200215	13
1393572	13
21585356	15
15261179	16
9089339	13
874563	13
1581285	13
124726	13
13313397	13
3506080	13
2556736	16
59361	13
182826	13
5968989	13
1476634	13
585307	13
12767219	13
6261103	13
687109	13
4596759	13
1428210	13
11080992	17
6552284	13
3437408	13
14479964	13
2840189	13
2146584	13
6965012	13
924136	13
14703655	13
8968831	13
7039701	13
5328542	13
5219206	13
5764503	13
2125298	13
10352951	17
11653887	13
8728713	13
3157103	13
3392942	13
2353267	13
873818	13
10004897	13
7434264	16
198741	13
979996	13
38594541	13
5441000	13
8855480	13
3615468	13
8716506	13
7839692	13
6937160	13
28176388	13
14159260	13
2934971	13
1795309	13
15826582	13
174171	13
15345437	13
1290742	13
1182313	13
2003809	17
181596	13
4675740	13
2685749	13
1770756	13
14449673	16
15369456	13
264192	13
3667370	13
962125	13
15246278	13
854491	13
2149802	13
1836039	13
13794785	13
1499238	13
22993673	13
4052517	13
8064551	13
12176151	15
3000036	13
10709073	13
2195840	13
9923565	15
12730270	13
7599042	15
3090048	13
9711797	13
9070843	13
2621377	15
1104856	13
18917210	13
4897102	13
15298283	16
8762253	13
5292279	13
7272092	13
130870	13
132675	17
5640016	13
2153684	13
5379577	13
29183365	13
6650533	13
3408000	17
8084286	16
1494845	13
256741	15
2398095	13
9534193	13
4711213	13
3093235	13
2503773	17
2531839	15
39446164	13
5468710	13
9129776	13
9550824	13
4978829	13
2197072	13
6488370	13
2148586	13
6281833	13
13019182	13
3645251	13
3015617	13
2124499	13
339827	13
2936295	13
4127760	15
6705229	13
7759380	15
2845223	13
15608135	13
2000936	16
15615393	16
5578959	13
4885722	13
6272711	13
24980425	13
13061633	16
45673739	15
3599928	13
10439810	13
2703591	13
9970873	13
3054328	13
3256971	13
8446517	13
7886715	13
2336285	13
18529227	13
16132183	15
28546739	17
3361643	13
6027930	13
979514	13
17979600	13
11821279	13
4581451	13
7961796	13
6215511	16
3905337	17
366775	13
2025825	13
7069399	13
11574824	13
9734481	17
4854502	13
2505853	13
1088811	16
309731	13
25504982	13
13130961	17
127526	13
9936011	13
295749	13
5687875	17
1244598	13
2001906	13
16517100	13
7166116	13
29441559	13
3621598	13
10710021	16
2468832	13
13001687	13
10510603	13
9227229	13
5406751	13
11811404	13
21581381	13
33658472	13
2103959	13
9056102	13
2515988	13
2213841	13
2516202	13
3556797	13
15314599	13
4728906	13
17821945	15
30578388	13
4173330	17
2532501	13
7996607	15
1218650	13
2009479	13
19524086	15
2447973	13
10245095	13
1031107	13
9675472	13
26506946	13
8303496	13
11659379	13
10102177	13
127523	13
17504470	13
1118089	13
3952983	13
559727	13
1042441	17
18831163	13
8096456	17
9489913	16
16595529	13
9722349	16
10700008	15
1186534	16
9093834	13
3021299	13
1157781	13
8492168	16
6576780	13
1829318	13
6535684	13
8363001	13
13818883	13
9402260	17
7485245	15
15649987	15
5157272	13
5977655	13
2736293	13
8007085	13
6678714	13
10461805	13
4384046	13
10788801	13
8078965	13
12825672	13
2837800	16
17348115	17
2026962	13
712536	15
4071857	13
8234429	17
8664431	13
403360	15
15194764	13
10616187	17
7615877	13
26610692	15
881587	16
7856487	15
3591481	13
8153489	13
5399464	13
777430	13
3411377	13
1932189	16
1770797	13
17900365	13
9103237	13
8980477	13
4166860	13
15126309	13
4857476	17
167377	13
3976520	13
701560	13
894356	13
10287686	13
10049568	13
2606914	13
4176721	16
45525029	13
4235890	16
14916111	13
21779572	13
6599486	13
7662731	16
2418009	13
1030899	13
4718299	13
4555670	13
13336359	13
4580071	13
4379655	13
6037995	13
5799497	13
9854714	13
428240	13
1224960	16
3145921	16
2644892	13
3248742	13
139033	13
31851759	13
2835343	13
42204952	13
3081985	15
356455	17
4887793	13
5876613	13
5120344	13
14551082	16
421414	13
8447325	17
23142186	16
14265219	15
1260372	13
14809444	13
4279343	13
7281538	13
7456061	16
1346818	13
10250319	13
443628	13
9841888	13
4354625	13
14417474	13
2565088	13
14762092	13
7075760	17
4087384	13
13665017	13
5885423	17
1108381	13
9259825	13
3102510	13
7132718	13
5344643	13
3636208	13
5989809	13
43644470	13
23022973	13
2856156	13
30405033	13
2694308	13
1135128	17
14765645	13
498505	13
738876	16
6237682	13
4201813	13
10877547	13
2355661	13
22090936	17
5126740	17
6696657	13
1471143	16
1638817	13
53546049	17
2651981	13
16787807	13
7126875	13
1624524	13
12251332	13
4399682	16
23323	13
1609831	15
6821777	13
20055379	13
20707973	13
46919086	13
984496	15
22430327	13
19666520	13
3001661	15
9504852	16
5387999	15
6253361	13
6880027	13
9195192	13
6144126	13
9082513	13
1127037	13
951188	13
2470582	13
9564493	13
2241962	13
15740117	13
3277174	13
7013954	13
45819755	13
1559579	13
25739366	13
10444736	13
22098251	13
11868878	13
1684764	15
3877722	13
1507247	13
8707702	13
3824442	13
13323953	17
3928660	13
3503869	17
2248644	13
16539141	13
417336	13
9057679	15
3714903	13
26375971	13
17611603	13
1456805	13
7912502	16
1757898	13
4343732	13
17753941	13
6677636	13
3254059	13
8586493	13
13864169	13
12636762	13
1666663	13
4017142	15
20953963	17
5432970	13
15198545	13
2568076	13
8355434	16
2958421	13
4942108	13
3853124	13
27830503	13
10618266	13
3147332	13
9346519	13
11804550	13
465661	17
30782321	15
1258738	17
3330001	13
1193	16
850703	13
3138040	15
309918	17
9830741	16
3442901	13
1306716	13
6788259	16
2320731	13
5583805	15
12101371	13
5750991	13
3444342	13
4852757	13
2349187	13
11447467	13
12525112	13
27238242	13
708019	13
959004	13
6956596	17
2220572	13
9343818	13
15414515	16
23244933	13
24516729	13
1589955	13
11725835	13
2482618	13
3452130	13
4753582	13
8241041	13
7422785	16
22629317	13
28687287	13
801816	13
4654253	13
10314880	13
1251734	13
5814461	13
208190	13
24331239	13
28542627	17
17487744	15
32292720	13
2703604	13
3025330	13
1325819	16
1230099	13
15531588	13
3998444	13
41395043	13
2498864	13
21368171	13
16341782	13
1627754	13
28994437	17
6025763	13
3854863	15
5139954	13
4853373	13
8604880	13
942964	13
29861547	13
7328951	17
1468071	13
21151040	13
1158220	13
10739523	13
21840466	17
7668729	13
21343210	13
26761148	13
28430374	13
30807800	13
5506806	13
17360022	13
5091522	13
1440302	13
53961975	13
12539892	13
6094284	13
1607371	13
49403810	13
2485369	13
2695608	13
2321886	13
3692117	13
1587678	13
16895959	13
3102248	13
4648225	13
2370261	13
12101699	13
22636676	13
8820904	13
11242627	13
27470370	13
158360	16
23958934	16
10854233	16
5083157	13
4425030	13
4531208	15
28371240	13
9024491	13
15093113	13
5417741	13
6677586	13
476891	13
12064184	17
5824490	13
845227	13
10981417	13
2169978	13
2062880	16
3419523	13
3933006	13
3502662	13
3473499	13
71385	13
65950398	16
1033214	13
3010943	13
5519366	13
9019874	13
1353646	13
1818735	16
15026395	13
18053278	15
5954152	13
1581	16
2000451	13
8823813	13
22623711	13
8907162	15
269995	13
7448735	13
2373086	13
4641238	15
2696948	13
25661008	13
2858619	13
6776315	13
1179366	13
5155412	13
5954982	13
22368177	13
2209314	15
1254328	13
7903234	13
158704	13
825411	13
1127625	15
11749062	13
10565363	13
160121	13
16429441	17
1949577	13
4634012	13
4881951	13
15290858	13
24715073	13
17440730	13
11453491	13
10137244	16
594752	13
37075145	16
13338024	13
4605725	13
22218458	13
2473511	13
4000712	13
118017	15
9525104	16
5965101	13
449448	13
5708481	13
2053021	13
32238994	13
15617659	13
2093828	13
15120490	13
8960047	15
3237954	13
318563	13
11787645	17
9070708	13
4036504	15
20956426	13
9357682	13
927371	16
10098395	13
5134265	13
7062240	13
101756	13
1078574	13
17792916	13
5208120	13
11606616	13
31034049	13
6286240	13
28327678	13
2446738	13
17389493	13
25461195	13
14515789	15
2014817	13
28434873	13
9839379	13
1688151	13
18591035	13
15561030	13
93113	16
11146954	13
3368339	16
2316331	13
5680640	17
214016	13
484800	13
8860293	13
29309073	13
7965785	13
5997298	13
2244358	13
7277456	13
5601198	16
6363846	15
5652571	13
1287425	16
7331995	13
15132920	13
479031	13
10747881	13
895285	13
218953	13
10825775	13
680522	13
1933076	13
1553865	13
7826723	13
9576199	13
1351226	13
11714287	13
951458	13
4442209	13
3372238	13
77893	13
29725110	13
27900867	17
925873	13
15722092	13
17172187	13
111954	15
32257014	17
3026718	16
6405718	13
4451501	13
7569864	13
751993	13
1636303	15
18068177	13
5304666	13
56326516	13
8677184	13
1793888	17
3000145	13
3612392	16
3155857	13
9228138	13
6278453	13
30391190	13
6865861	13
4485816	16
18345865	13
69550	13
5123557	13
5922727	13
10509738	13
2033963	13
2159991	15
2545069	13
27222888	13
368590	13
1346885	13
10866247	13
11358817	13
1487086	13
3143575	17
16646928	13
1562931	13
3287514	13
5310765	13
16938	13
3070949	13
5320221	13
104364	13
11233824	16
3235382	15
7648609	13
3952263	13
2139710	13
8035073	13
12018545	13
6719363	13
16768349	16
2066674	16
7213934	13
8213871	13
1902404	15
9562485	13
7841706	13
1298262	13
5715809	13
6893092	15
1019285	15
9651356	13
4193334	13
39754737	13
5992252	13
8642022	17
13020196	13
861877	13
10454612	13
2600901	13
14394846	13
2948518	13
13260504	13
3260536	13
1323955	13
2282796	13
5172249	13
22421217	13
1515381	13
4721849	13
1129756	13
1708738	17
1950740	13
456352	13
1977832	13
2974937	13
6273882	13
31297	13
4892955	13
20197622	13
29149453	13
1718185	13
19650715	15
12132419	17
3985901	13
23264839	13
8957778	13
8142055	13
2070330	13
7805410	13
12598059	13
4462275	13
24024826	15
16442781	13
15817203	13
7472570	13
10392146	13
10907999	13
6491883	13
3515123	17
13878896	15
19378	13
17428475	13
344679	13
17166367	13
2193307	13
980605	17
1247692	13
3248129	13
11878858	16
1297812	13
1960614	13
8640830	13
5444446	13
9976493	16
9175388	13
338909	13
4364583	13
11068043	15
309170	13
603403	13
1324862	13
1470700	16
6991818	13
2913593	13
6826413	13
26002	13
5710855	13
7406653	13
12064373	13
3161893	13
928617	16
4082474	17
3723016	13
1023555	13
1390639	13
1918667	17
13233966	13
11377074	13
205747	13
765309	13
5960238	13
603802	13
2098800	13
25512341	13
10916405	13
13854878	13
12770456	13
1742160	13
29455572	13
2294848	13
12593667	13
8854550	13
2547011	17
712630	13
1768691	13
10468393	13
14770966	13
12227886	13
14818762	13
15676579	13
3161998	13
7816901	17
3703963	13
20781638	13
3738437	13
15507147	13
14121190	13
6128737	13
3207980	13
1160340	13
8643820	13
1629405	15
28250919	15
1489569	15
1949944	13
2275462	17
23561645	13
19572570	13
13654801	13
1705730	13
2757397	13
20490794	17
4520855	13
5096223	13
909735	13
33281932	13
16295983	13
1915658	15
5976775	15
17609	13
1109238	13
19255515	13
11963595	16
4924742	17
4390909	13
8750266	13
4091238	13
461444	13
5456595	13
1904843	13
9070294	16
3653287	13
3481243	13
2228734	13
2674223	13
6522668	16
4168064	13
17715249	13
5543060	17
939528	13
18662041	17
2206937	13
10278382	13
10764421	13
2998255	13
24734705	13
12220834	13
4073213	15
4478907	13
410012	13
9870294	13
15090264	13
7313478	13
3204724	13
5978102	17
2700732	13
1799684	13
2051177	16
850561	15
9542511	13
5092929	13
3852802	13
13374708	13
9405572	13
1741745	13
34132490	13
2440139	13
19411671	13
314912	13
20212277	17
21269076	15
6140437	13
5308175	13
7520647	13
14581321	17
17274228	13
2438123	15
9021543	13
9555818	15
3997258	13
19337454	13
22396223	13
8025891	13
26121256	13
1451555	13
12622411	13
13198888	13
4924717	15
1867431	13
6121588	13
20570321	13
3086754	13
6766637	13
16218891	16
3609358	13
3880139	16
2658237	13
12081923	15
4401886	13
8602424	13
8167412	13
21580449	13
6268904	13
21699219	13
1153586	13
3085772	13
4940642	13
920657	15
3722910	13
25669934	15
18727952	13
13276082	13
11592124	13
3146126	16
3189615	13
9508461	13
558166	17
2621890	13
13950410	13
9097202	13
6563685	13
10026550	13
2931599	13
2259079	13
2401769	13
34702224	13
3978269	13
18635295	13
2565322	13
5867541	13
221056	13
16135277	13
5651528	17
5022443	13
129219	16
1880782	13
862341	13
8018269	13
4933982	13
5879611	17
1100981	17
937036	13
7792107	13
48459447	13
7356560	13
3138202	13
3121258	13
2627041	17
554968	13
20121548	13
5347298	13
15484657	13
20683901	13
468207	13
3681187	17
16736869	13
5741961	13
2903965	17
20819371	13
6257314	13
10154051	13
2894269	13
22052735	13
22376824	13
19284499	13
4346433	13
1812458	13
468558	17
23463480	13
1128701	13
515150	13
5646673	13
14283875	13
8208928	17
8374779	13
5299934	15
6100062	13
6361211	13
2281224	13
1093985	13
2564792	13
7406	13
992693	13
23275688	13
10981463	16
1650725	13
3967829	15
30092153	16
1222646	13
11478835	16
2729613	13
2879541	16
7676414	13
6621079	13
3904567	13
8511385	13
13887945	13
388070	13
8034891	13
1411908	13
3490819	16
8606865	13
8101015	13
23415115	13
4229062	13
6374936	13
1272642	13
10261369	13
5810617	13
5004284	16
22112502	17
4693394	13
23741764	13
3117290	13
25210768	13
22608742	15
4642922	13
19945895	13
8408796	13
24638035	13
12291207	13
10533196	13
2105895	17
3564980	13
13194535	17
780064	13
1840921	13
7256821	13
4690892	13
1038007	13
15787374	13
3305562	13
4985161	17
3430510	13
389728	13
9369645	13
10217561	13
303888	13
3160600	13
12745045	13
5250527	13
13054566	13
1977556	15
6726300	13
6163523	13
9369679	13
3212934	17
816791	16
13031819	16
6680492	13
9218988	17
4085434	13
8501076	13
7341229	13
12334762	13
15006961	13
3699688	15
1305743	13
10578225	13
165382	16
3916240	13
5779332	13
4064194	16
47720769	13
313757	13
3502302	13
15734280	13
12309840	13
4388211	15
12696524	13
3752747	13
26977916	16
2064833	13
741116	13
12733084	17
1718586	13
2182012	17
21919065	13
19473125	13
19832295	13
319718	13
4688961	13
10325162	17
2000215	13
13314936	13
4540359	15
1298780	13
6476613	13
4045034	16
8170626	13
6604064	16
3660203	17
3347005	13
15473886	13
1685786	13
11117440	13
2762863	16
25047921	13
32092751	13
1082708	13
5501251	13
2197858	13
3666776	13
4026195	13
663751	13
7961114	15
584609	13
4532327	13
46292387	13
23818471	13
12328754	13
22833246	13
647497	13
8953500	13
2048666	13
11619175	13
4988351	13
2792210	13
5410597	13
3951319	13
4123585	13
9455637	13
2023616	16
4026757	13
7065613	13
19160	13
9048569	17
29789317	13
2519927	13
14567597	13
9677343	13
5757476	13
6312212	13
6650746	16
6487580	13
221967	13
6031366	13
8132579	13
3008469	13
1916102	13
1930214	13
1555153	13
18092801	13
11495939	17
1909924	13
18686009	13
2373116	13
3376013	13
14853646	15
1274198	13
906465	13
17744048	13
10294109	13
2085962	13
11142670	15
4857182	13
2939570	13
3025924	13
7275865	15
4107868	13
7776364	13
13538378	13
1528545	15
11846755	13
7131511	13
2144235	13
21236884	13
11913040	13
35372005	13
3387732	13
32062221	13
15431785	15
12055003	13
21127165	13
11673544	13
2543610	13
5061504	15
21976238	13
3270251	13
3989740	13
9109708	15
6090705	17
13857025	13
2956286	15
4832350	13
9355851	17
16179101	13
3295377	13
76682	13
2269509	13
4507536	13
12293036	13
333952	16
2242997	13
2555717	13
21261606	17
9779415	13
9264418	13
4169068	13
1421850	13
505041	16
242499	13
6425106	13
11260519	16
3853737	17
2641387	13
6187087	13
255052	13
16566471	13
3227005	13
6592031	13
2834953	13
12219925	13
4400276	13
6728411	13
12071878	17
11234223	13
5083738	13
7752227	13
10558783	13
5635118	13
5695635	13
1628269	13
7049062	13
23695111	13
18337284	13
6824189	13
38031777	13
15526906	13
21333831	13
860646	13
11513779	13
5749123	17
2037125	13
2849898	15
4126211	13
4928975	13
6148452	13
3104616	13
25359075	13
2509283	13
182719	13
4981076	13
2807785	13
12697052	15
6645915	13
3140263	13
25979720	13
664619	13
8304115	13
4011997	16
7191577	13
5266807	13
7330504	13
2115423	13
10780740	13
2427279	13
16727413	13
2995160	13
4008221	13
2826644	13
4204898	13
1366154	16
19982314	13
242297	13
3295416	16
13153061	13
1291074	13
4882402	13
21613078	13
11382808	13
12189967	13
5590576	13
9683508	15
10472105	13
622687	13
4254134	16
2958298	15
6726888	16
1081930	17
141744	13
17479099	13
4685017	13
19056988	13
337172	13
5758471	13
8810767	13
11174276	16
63047984	13
6066961	13
5460436	13
11892480	13
8058294	13
3061070	16
8188605	13
6460944	13
6714404	13
15065981	13
25254816	15
8834763	13
4686069	16
1586789	13
5834587	17
2754992	13
7831780	13
2720997	13
1885299	13
6777030	13
10821014	13
6615603	13
14689111	13
602962	13
1476433	13
4934261	13
4028580	13
94538	13
87426	13
4562647	13
17832830	13
2481644	16
4829250	13
2174215	13
1970308	13
4397900	13
6770777	13
1761449	13
6482702	13
13878497	13
2598979	13
4522169	13
4388623	13
12029572	13
2637175	13
7657834	13
174751	15
4071311	13
9809488	13
1905869	13
6191152	13
27051762	13
132288	13
13201344	13
6236410	13
11588004	13
8386346	13
153171	17
835482	13
1679190	13
404607	13
7076357	13
4718835	13
3821399	17
45141694	16
90152	13
17234855	13
2836489	13
28278288	15
8764007	13
10857112	13
3320923	13
1609903	13
828470	13
21501484	13
2784655	13
8901311	13
2074171	13
2654000	13
2018200	13
6489219	16
8210043	13
580545	17
3279364	13
26713381	16
4772407	13
6239286	13
1488897	13
1597405	13
5114849	13
4152386	13
4481095	13
9810133	13
5259868	13
13773664	16
1749729	13
7342296	13
1560059	13
204594	17
5369156	13
26531791	13
11151304	17
5356656	13
1677865	15
2116513	13
2264269	13
10316398	13
17480152	17
5541520	13
193523	13
4334807	13
2163815	13
888310	13
878598	13
4896552	13
7507050	13
9352536	13
7094996	13
7045128	13
30557519	13
4376025	13
22134340	13
6749118	13
546077	13
13461491	17
9085143	15
14515518	16
9032947	13
14999040	16
3142210	13
1310281	16
12602092	13
7188285	13
3435864	17
4679227	13
33006402	13
1869646	13
10172287	16
1740183	16
5549820	13
1672415	13
4054184	13
8991226	13
5520263	13
14001852	13
4781217	13
19695385	17
3055878	13
4745099	13
12065895	13
6443532	13
778781	16
7269962	13
28501687	13
2036683	13
4901893	17
9326680	16
7132531	17
1149930	15
39827369	13
13990541	13
10965659	13
3190827	13
19790121	13
3079494	13
12496039	13
10057702	13
4347238	13
884548	13
5260609	13
7373638	15
11686960	11
2216586	13
3272523	13
33596599	15
34808370	13
1855689	13
14932816	13
4473619	13
4189886	13
6317395	13
9131067	13
13287788	13
4209939	13
23902300	15
11096315	13
23258990	17
5285281	13
3344571	13
4933334	13
10188426	13
135508	13
5010903	13
5173286	13
9660341	13
3088035	13
14788245	13
6552397	13
993820	13
5947388	13
24988997	13
15826674	15
767312	13
694630	16
3662248	13
6878741	13
25927619	13
6134341	15
5222429	16
1555389	13
17219485	13
3118911	13
420320	16
1571912	13
7808210	13
3442333	16
1291118	15
9464653	16
4218076	13
35069885	13
3926087	13
1062777	13
6461735	16
1555597	13
5956086	13
268208	13
1246772	13
16426833	16
29416032	13
23743702	13
421646	13
1553350	15
16794307	13
2337843	13
2877546	13
6947044	17
1146892	13
1250828	17
890149	13
3407103	13
5798239	13
13889759	17
9665432	13
13933383	13
34146588	13
2874829	13
5030025	13
12398908	13
5580372	13
6248073	17
3295563	13
10783457	13
604449	13
1180007	13
4422582	13
1919378	13
2584573	13
25873006	13
1702782	13
6049074	17
570999	13
21680020	13
15536315	16
15554879	13
3478220	13
8068657	13
16401224	13
8212608	13
21428810	15
8009984	17
5558544	13
2844699	16
2828291	13
7321055	13
5265484	15
14133350	13
9782756	13
12769871	13
586468	13
8225428	15
3858665	13
7571689	13
15518458	13
3351040	13
16696123	13
89139	13
311278	13
1481447	15
6734577	13
7386571	13
14530485	13
2005163	15
13003026	13
6957760	13
330917	13
2830382	13
8668171	13
1627298	13
52877847	13
21639281	16
44975672	13
13182368	13
5208831	13
6680903	15
13883771	13
3621711	13
18347461	13
1890464	13
3559347	13
9851744	13
4776308	17
5728139	17
2923198	16
5614018	13
2977972	13
3844496	13
7192673	13
8281389	15
6489352	13
976328	13
12485681	13
3250496	16
5336393	13
3537168	13
1755871	13
5031754	17
4974116	13
956957	13
13099149	13
4961041	17
16013574	13
24589882	15
1005290	17
5117835	13
3690679	13
6063313	13
8747559	13
3188419	13
2601707	16
2687106	13
2594765	16
2613996	13
1090959	13
10694064	13
722008	13
8103539	13
878679	17
2887411	13
1882417	17
292814	15
3869420	15
8131629	16
89371252	13
4081052	13
5606691	13
6849037	13
32140372	13
2526919	13
7599879	16
814865	13
2248127	13
7197951	17
11805477	13
1000014	13
2364276	13
8052032	13
11249185	13
9874712	15
23341188	15
4671821	13
3226262	15
4641390	13
1486373	13
12536244	13
1617821	13
553664	13
11419879	15
3307483	13
12173827	13
3434301	13
29340078	13
4281986	16
155048	13
6797568	13
6721986	13
6731811	13
4434566	16
1311617	13
11378650	13
9605320	16
4069222	13
28345238	13
264001	17
1004304	13
3523845	16
16602856	13
5731729	13
1948616	13
626879	13
5114521	13
1978533	13
6627959	16
6561287	13
11020495	17
1893431	16
20934800	13
10885867	17
4096085	17
1676549	13
461125	17
45390548	13
3084428	13
14093705	13
89917	13
16753248	13
12205572	13
5429622	13
1228071	13
3080098	13
761096	17
16615940	13
18817746	13
4923506	13
2553820	13
27293244	16
9456598	13
2683141	13
10251221	16
15402517	13
9766070	13
1867732	13
643459	13
19582270	16
4043262	17
1205946	13
6479957	17
4277714	13
921946	13
29612927	16
10059645	13
2244209	13
9886684	13
15861456	13
14257238	13
6041054	13
17592495	13
5744914	13
7658793	15
15288995	13
3920513	13
4059446	16
11497101	15
3475727	13
5013745	13
7711036	13
4933876	13
12523985	13
8193252	17
6658283	13
1620967	13
3397450	13
9020760	13
5663554	13
26744275	16
6216432	13
4212166	13
25064487	13
2469687	13
16309856	16
4014453	13
190971	16
6633034	15
2089479	13
17117083	13
182883	13
7482118	16
8487066	13
11610908	13
1472696	13
3597137	17
8711392	13
4666283	13
1414063	13
5654669	13
1533569	13
6557264	13
13669944	13
1847852	13
22110687	13
18981286	13
2270048	15
9990937	13
2677470	13
22359739	13
377725	13
1467836	16
11810954	13
4338669	13
5290003	13
1298541	13
7915334	13
108272	17
1079128	13
1535764	13
1314998	13
1453837	13
1573151	17
375723	13
861528	13
26397939	13
406848	13
1069966	13
17958342	13
3032093	13
4344222	13
60683	13
2821004	13
15973790	13
4043978	17
4739511	17
2847381	13
2082366	13
5208157	16
448022	13
3685772	13
6976186	13
4762807	13
3920060	13
6995007	13
23156477	13
1424294	13
35030805	15
6054049	17
9039500	13
2605912	13
6726977	13
25609944	13
2349089	13
1694904	13
3743330	13
10947855	13
27234689	16
5665907	13
14982366	13
3789072	13
7096010	13
17123655	15
21262455	16
3303145	17
2074839	13
4940420	17
10314321	13
14792322	13
974960	13
25648346	13
13152975	16
4510735	15
7323663	13
20322266	13
6416626	13
8696893	13
3276618	16
2745221	13
5069476	13
17028400	13
12405441	13
409453	13
7586220	15
16523460	13
15213100	16
5199981	13
6383691	13
1289191	13
2393840	13
2067173	13
16631403	17
2766626	13
4787387	13
10152652	13
4299650	13
9089838	16
2185513	13
8477961	17
10992889	13
1471895	13
14036094	15
2621151	17
1573577	13
6523566	13
6786457	13
13405685	16
3580550	13
1940978	13
11753370	13
6541691	17
12262275	13
3134355	17
6897881	13
20895125	13
10966591	13
19087741	13
18832007	13
19903119	16
8673097	13
8459544	13
6113668	13
9846493	15
13264218	13
15690450	13
25616770	13
1367705	13
5956591	13
27155840	13
8536038	13
24938373	13
13167763	13
6875321	17
998193	16
10998751	17
13282157	13
15431142	13
10303166	13
3340073	13
469838	13
2130330	13
1941738	17
2414256	13
4350929	15
1391765	13
1775033	13
8356527	13
20312272	13
21501851	13
2359775	16
5311093	17
31679033	13
8895424	13
41800502	13
12686942	13
12116234	13
15649057	13
21217620	13
15498838	16
7546049	13
4768977	16
642639	13
4159051	13
24528235	13
4124576	13
6656209	13
1481277	16
991326	13
1034178	13
7191072	13
3119079	13
16448522	13
17031545	13
3721876	13
7900425	13
7526926	13
5884515	17
11390967	16
1946218	13
4599246	13
26445239	13
17768944	13
9479794	13
2516483	13
1869578	13
12817411	13
3562679	13
453083	13
14783076	13
14747995	16
6097122	13
9835526	13
8943621	13
6702312	13
32209785	13
355097	13
1271912	13
2044092	13
16003015	13
17774318	17
13164698	13
9187752	13
7940093	13
14621123	13
1209542	13
37127	15
377587	16
2764818	13
19005589	13
103716	13
1761836	15
848953	13
6171651	13
2273528	13
5707339	15
1752383	13
7561062	13
1316380	17
5286848	13
7089679	13
1010900	13
1560783	13
2018807	13
7444210	13
7370611	13
20689656	13
4511478	13
5330618	13
759939	13
105357	13
5783731	13
4249423	13
51330919	13
19762803	16
3078837	13
3479461	17
8157328	15
14643640	13
738421	13
20787748	16
3675837	13
3793738	13
2439931	13
2666471	13
446374	13
11323732	13
3698367	13
26706024	13
43758	16
1404458	16
24347862	13
28534024	13
1581058	13
6341956	13
202897	13
1715431	13
21046060	13
16057613	13
5307693	13
20487054	13
853333	13
9025777	13
11393667	16
2871043	15
2826001	13
4757403	17
10108426	13
16083074	17
6793469	13
7038692	13
5989524	13
4883017	13
3365434	13
7228955	13
2411010	13
5941482	13
19586581	13
21775899	13
3769226	13
4460975	13
9310036	13
1468911	13
8003622	13
4089348	13
3435776	13
6557871	13
3202064	13
21484748	13
2796516	13
22326392	13
14428331	13
1129926	13
10879827	13
881483	16
15399775	15
1091757	15
12631964	13
9098300	16
10962006	15
897963	13
5858332	13
1709009	16
4236476	16
2859664	13
5269535	13
26872863	13
3091044	13
2302245	13
21566260	13
6390757	13
4759793	17
5224116	15
7316858	13
15297706	13
5148021	13
12474451	13
18358574	13
3995486	13
28847023	13
360571	13
876665	17
17575937	13
5554254	13
5508290	13
13216149	16
8110545	13
648779	13
9419763	13
1055296	13
10304167	13
1380888	13
5906545	13
10309330	17
8406949	13
7109893	16
1669787	13
36331322	13
29175608	13
8021102	13
23539416	13
13754254	13
1916809	13
8570493	13
18143323	13
1557262	13
263635	13
4770891	16
5291512	13
11701908	13
263876	13
2278167	13
4674357	13
20597420	13
396196	13
3361032	13
7583257	13
4631431	13
6986918	13
6902632	13
170919	13
7526462	13
6924269	13
5925332	15
57335	15
2535082	13
338871	13
663000	13
892949	15
368831	13
2406104	13
441293	16
18320699	13
10311755	15
9207635	17
5885937	13
2056453	13
2551779	13
4933600	13
10386316	16
3183538	17
16294679	13
32830762	15
43158235	13
451910	13
22014493	13
2022913	13
565781	13
3077535	13
4696976	17
7272272	13
1410751	13
22134049	13
10381078	13
1128819	13
414861	13
7903043	13
1905174	13
14487691	16
9181846	13
6885795	13
1908963	13
4211803	13
11081172	13
21294857	13
2938671	13
8334642	17
6601872	13
12755357	13
556067	15
7885498	13
51379	13
27547648	13
4775727	17
28604954	16
6335025	13
1411319	13
17439284	13
4695212	13
1828329	13
8803394	17
3936756	17
5169097	13
10061087	13
18786095	13
5004790	13
6317369	13
20779400	13
16603691	13
957661	13
7654165	16
7671828	13
92497	13
6832645	13
7296260	13
7513682	13
4473164	13
19538543	13
22684097	13
13467890	13
464698	13
18880467	13
4345967	13
4341902	16
47307226	13
6221144	16
8628121	13
7242692	13
12694341	16
9228036	13
698259	13
4329755	13
5995150	13
43866	13
12199549	15
6878276	13
5681342	16
9534535	16
6806185	17
3903866	13
4627990	13
28852674	13
10013304	13
14319756	13
42616510	13
6508777	13
5869928	13
1016432	13
15962957	13
5202232	15
3832603	15
10872874	16
6574373	13
6760816	13
7272077	13
21631956	13
3047448	13
4383999	16
9249589	13
6429659	13
2445309	13
24801743	13
4353049	13
7321804	13
15782707	13
12672384	13
3394383	13
8569307	16
40031368	13
11328585	13
7208785	16
15373653	13
328850	13
26770928	13
6214742	16
5446490	13
12001458	13
1263607	13
19382409	13
69852	13
1033771	13
814097	13
7248622	13
4608552	13
9050309	13
17014294	13
611543	13
4795231	13
9824387	13
15364549	13
1738936	13
18136042	13
4621570	13
19211179	13
24453652	13
933482	13
3604573	16
1679395	17
1120801	13
271556	13
3774272	13
16217407	13
4277931	15
6221171	13
1807690	13
852820	13
3695518	13
242667	13
21501207	13
2312626	13
16537542	17
10744533	13
27091616	15
15102216	13
20142854	13
4099647	13
2989064	13
9531695	16
4176292	13
13360489	13
3484800	13
9637995	13
1958143	13
5134578	13
16344553	13
3421503	13
2386024	17
1324198	13
21111705	13
5111805	13
25663954	13
4698355	15
6510871	13
9769403	17
2364095	13
296302	13
1275463	13
15487979	13
6166463	13
16267056	13
9569924	13
8730155	13
364959	13
4036452	13
10497626	13
12643036	13
16564730	16
19764373	13
1478903	13
21023223	13
704567	16
5419053	13
5302628	17
2985206	13
22487542	13
5051871	13
4609139	13
23758453	15
18781126	13
12801638	13
27139870	13
337727	13
13501295	16
497958	13
3053558	13
5120870	13
7876908	13
151219	13
15469683	13
5843660	13
12348140	13
4913417	13
667674	15
9641123	13
27861695	13
2576292	13
18370167	15
6240183	13
3811505	13
11677247	13
705563	13
2295895	16
1326305	15
3477067	13
123795	13
2342556	13
3730298	13
11973227	13
8657113	13
359504	17
491645	13
2646652	13
3618496	13
9363492	13
4211662	13
9372461	13
194376	16
1309470	16
9825605	13
27795490	13
6917979	13
2539317	13
5847998	13
150308	17
11643586	13
16801838	13
21434820	13
3556143	13
6006385	13
11878457	16
20250887	13
7268593	17
7203627	13
7232193	15
4297542	13
591208	13
27614477	13
13121599	13
19858925	13
291215	13
1362923	13
1226194	13
4025655	16
7667957	13
2175790	17
2550594	13
1767270	13
2101585	17
35562844	13
1611856	13
7198279	16
20656002	13
6277246	13
9297971	16
1423082	13
2310246	13
43289940	13
1041067	13
472523	13
1447206	13
3564033	13
27681193	16
1553312	17
2805254	13
3605249	13
175778	13
11191238	13
4585154	13
9230716	16
3603245	13
5546320	17
9863461	13
3753988	13
10432819	13
21540547	13
11120689	13
5678049	16
856033	13
1080896	13
1248083	16
825066	17
483992	13
7718533	13
10061181	13
6153406	13
5947889	13
13256640	13
3254088	13
9416933	13
3164724	13
4053409	13
17613403	16
29502968	13
17302764	13
10057866	13
6140020	13
5778296	16
2738066	17
4438503	17
811835	13
12364545	13
17016102	13
13966345	13
2946279	13
34909215	13
35289	13
800807	13
31639906	13
3433682	16
20044070	13
1047268	16
3550115	13
2239470	13
3876060	13
27496326	13
7449946	13
1649526	13
564689	13
3435698	13
22118927	13
20503364	16
2828495	13
7549939	13
36349347	17
2646167	13
18934474	13
7449611	13
10941561	13
32332048	13
18595541	13
7018626	13
33006599	16
7590960	13
3188529	13
1905581	13
7593108	13
18443985	13
901908	13
36353987	13
1147753	16
4727150	13
19998951	13
1990419	13
7529232	15
10984303	15
12980062	13
15547321	13
744230	13
19385751	13
10133738	13
450092	16
5841923	13
11616590	13
2630720	13
7596896	13
3993	13
13233605	13
900614	13
4122084	13
27339587	13
5677242	13
29036792	17
19315099	13
2683679	13
24682452	13
42716175	13
4849263	15
4165302	13
7030098	17
16163555	13
6261023	13
3654115	17
12880691	13
2174534	13
12635533	13
4716804	13
18752873	13
17572320	13
13266544	17
7763908	15
7484823	16
743053	13
16530043	13
49176493	15
8752467	13
1818623	15
1507071	13
3542615	13
7502063	13
4304897	13
2481382	13
5418462	13
9327118	13
9309545	13
1256747	17
6715752	13
2023289	15
24755362	13
2939256	13
10428667	13
6940823	13
1553715	13
1631622	13
18399609	13
7006241	17
5878250	13
888250	13
5296672	17
2405409	13
8767167	13
9133369	17
294111	13
726758	13
1490580	13
249378	13
7312910	13
1167792	13
9045607	15
6768786	17
10030594	13
3135355	16
633737	13
1381417	13
5888385	13
5133347	13
11791910	15
8511244	13
9666409	17
11584551	13
12642494	13
5335275	13
24332984	13
3265625	16
26871814	13
811950	13
13541543	13
4861597	13
1057802	13
1718392	13
450302	13
5205546	13
14844971	17
1038570	13
6836307	17
15313310	13
6064988	17
4578346	13
401007	13
5148776	13
5320224	13
3777835	13
4643061	17
210762	13
3937904	13
7916183	13
16932694	13
4403641	13
16482042	13
6885	13
2038419	13
11658370	13
13608215	17
14162984	13
24047432	17
1383370	13
6424546	13
9666668	13
32950165	16
10668583	15
6517412	13
67299226	13
6024220	15
17383808	13
20109500	13
6076915	13
254147	13
6999958	13
14892374	13
2561236	13
17428278	13
5844665	13
35184351	13
914966	13
11308605	13
6494231	17
9996648	13
3576045	13
2243644	13
1831339	13
3367416	13
33978912	13
948879	13
10736475	13
2012358	13
1311073	13
3483624	13
2697135	15
9180530	16
3738019	13
6441560	13
404746	13
5266977	13
1332920	13
6260951	13
17506980	16
19170802	13
4763180	16
7096282	13
24506627	13
19343826	13
11113271	13
4609157	17
9100045	17
1325638	13
16237648	13
22515562	16
8182167	13
4773996	13
5779847	13
5609359	16
3430073	13
1716581	13
1620640	13
602747	13
7671093	13
8261887	13
6717863	13
456605	13
4114683	13
15106449	13
477457	13
1861410	16
10599727	13
14871441	13
9674544	13
9012002	13
1951148	13
11810368	13
113540	15
3267873	15
78725	17
9088458	13
646513	13
2478002	13
2712093	13
13922506	16
809845	13
12825695	13
3334908	13
3067605	13
4077654	13
1850923	13
18679275	16
1514355	13
12493762	13
13164506	13
14117966	13
5120877	15
4799195	13
1858622	13
4737831	13
868894	13
4582939	13
20031613	17
7483820	13
8987456	16
2871115	13
23865034	13
13324149	16
20443460	17
3528052	13
4556101	13
20626480	13
1494988	13
15286614	13
7685739	13
10595258	13
81411	13
13426936	13
16875074	13
17062207	13
10546364	13
2806374	13
6081440	13
13178853	13
9659509	13
3736120	13
137329	13
351429	13
2419814	13
15629668	13
4490739	13
21609265	13
700271	13
2538507	13
8235140	13
7236415	16
21110346	15
11730148	13
4177191	13
8060934	13
628495	13
12442443	16
3668822	13
18842412	13
1675662	13
11471504	13
4947180	13
39357904	13
6772037	17
4573543	13
7514426	16
4702729	13
2203206	13
9039282	13
19875091	13
1208628	13
17906013	13
2916202	17
1668892	13
6213736	13
12696081	13
3568189	16
41361953	16
7704119	17
411292	13
13028436	13
8131320	16
27816982	13
34274007	13
12601648	13
21219220	17
5007898	13
10705760	15
2338421	13
7692665	13
4304468	13
1195488	13
156709	13
7039216	13
8740192	13
8307514	13
18771248	17
3045945	13
1483426	13
5124327	13
1759774	13
14916352	13
14063834	13
5387313	13
8726149	13
32064692	13
11715337	13
18314181	13
2047517	13
4434113	13
3408343	13
3136602	13
5491402	13
5556154	13
19986572	13
853174	13
3387966	13
14292296	13
787355	13
3892629	13
8585502	13
4364508	13
5980869	13
9017381	13
7668175	13
5006276	13
2058549	13
11903941	13
15842542	13
4119002	13
11368228	13
2320631	13
14869418	13
18009510	13
3630198	13
1393793	13
2171895	13
4399370	13
59274733	13
6774897	17
6528638	13
11610691	15
10894615	13
16397409	13
8536775	13
7026836	16
4438777	16
267595	13
6847904	17
291339	13
8012918	17
285445	13
6150	13
136969	17
36658848	13
14869773	13
1518050	16
6010881	13
12643632	13
3747142	13
278451	13
32024080	13
9464882	13
812377	13
11719798	13
6620719	13
682196	13
4777438	16
4512018	13
12138889	17
13877071	13
7124408	13
12356725	13
2076403	13
96953	13
10491065	13
26706499	13
9267628	13
2966008	15
590780	16
22547655	13
742879	13
7862879	13
13358667	13
4107687	13
1957965	13
457886	13
7308823	13
9291114	16
1190112	15
4009627	13
4954905	13
755693	13
3308475	13
4774139	13
13682673	13
9670721	13
10557094	13
19676693	13
1219875	16
16507616	13
4294536	16
22193940	13
23020737	13
9264657	15
41701146	17
4956429	13
5548384	16
475666	13
42539214	13
15371804	13
27402436	13
18335557	15
21245899	13
16150761	17
25346494	13
14149448	17
6397803	13
392001	13
7146089	13
1825064	13
26910322	13
23316958	15
1362521	13
11015127	13
3993214	13
1478925	13
408899	13
13435503	13
15839919	13
1342894	13
5952912	13
193097	13
13259078	16
859665	13
2354098	13
10568212	13
2732269	13
58694	16
12354373	13
11333913	13
2005273	13
2748968	13
3091883	17
3550723	13
23660692	13
4619202	13
2243719	13
6239405	13
1782914	16
8180337	17
10650678	13
1678615	13
8996140	17
164320	13
11320889	13
4169627	13
7114611	13
7839673	13
7911333	17
17598725	16
3910832	13
2497816	13
16694669	13
5910350	13
5659422	15
9665805	13
981715	13
5495747	13
9748658	13
5718465	13
14661667	15
14414902	13
6214897	13
3674217	13
3220746	13
747304	13
7817028	13
7247754	13
4867361	13
2702376	13
1648238	13
2610565	13
12198716	13
2367645	13
7202762	13
5884012	13
7310992	13
72327981	13
4780678	13
804340	13
982113	13
2287302	13
3164857	13
20491884	13
6486490	13
2321202	16
19053354	15
5822420	13
14440064	13
1808484	15
1275121	13
501505	13
18924898	16
374790	16
1042458	13
1809760	17
5191256	13
3155736	13
23625137	13
4629366	16
1585351	16
2085495	13
20228272	13
84240	15
5029137	13
19558107	13
2636621	13
7660637	13
8675177	16
8068417	13
3138749	16
1262091	13
4791977	13
10005918	13
859859	13
258355	13
4210884	13
1624857	13
33697524	13
5057075	15
8014840	13
14722194	13
1672394	13
21098789	13
24356421	13
8934721	13
6421394	13
1730482	13
19175378	13
13458844	13
11238515	13
5941145	13
9216204	13
3692201	13
7059168	13
3192516	13
16204827	13
7761210	13
1665252	17
11390450	17
25480473	13
6859547	16
16028218	15
3022323	17
5293030	15
8315152	13
3462718	13
1666832	16
8369938	17
188996	13
12095432	13
5102770	13
10751800	13
608158	13
15082485	15
7401188	13
2941398	13
5667660	13
1063072	13
13853496	15
1801116	13
6210229	13
2425772	13
807854	13
139759	13
2565303	16
14592351	13
432464	13
25425896	17
26461412	13
10915076	13
5869227	16
5425454	13
113590	17
6017150	13
83979	13
19158384	13
8556317	17
5017710	13
2528560	13
8782660	13
11897810	17
1390822	13
6894402	13
491192	13
20685986	13
13702321	15
5907606	16
17425668	13
1809821	15
1477985	13
8698260	13
7444580	13
2100246	16
3491903	13
4766912	13
11404578	13
29210672	13
3916046	16
5687143	13
10704888	13
9480751	13
32266960	15
1774111	13
1235785	13
7751392	13
5545300	13
10604808	16
2173839	16
53366	13
3480528	16
11438160	16
7458859	16
8938609	13
6608530	13
18320357	13
17122826	13
3880209	13
1008594	13
8106734	13
1073552	13
30491777	13
8233737	13
8038200	13
22844561	13
8961152	13
1137681	13
25435630	13
3004439	13
40348132	13
22041593	13
7344507	13
1527200	13
45195396	13
4327440	13
1122874	17
2274985	13
10063375	13
2153912	13
11592719	13
5567244	13
8022159	13
13800437	13
2958723	13
1293258	13
11016979	13
924761	13
3648036	13
16590982	15
5322712	13
7859883	13
16546806	13
9701245	13
1052188	13
7737409	13
17721019	13
33256317	13
19980085	13
9076055	13
2666271	13
2847436	13
4309863	13
64895	13
1030725	15
24129526	17
2376348	16
1153780	13
2804224	13
562729	15
43662470	13
338773	13
4341698	13
15416534	13
7691370	13
6044805	13
4289012	13
1392784	13
20828818	13
6700042	15
21803955	13
13829570	13
6359536	16
8825386	13
2433979	13
9149347	13
20025460	13
7742548	13
4796982	13
20984993	13
3396454	13
1834660	13
24620452	13
5313986	13
21595045	13
16734343	13
12185616	15
12534316	15
1922113	16
7860386	13
8268665	13
2421502	13
3952612	15
9893902	13
13973297	13
1147529	13
14079084	13
6307271	13
3789417	13
499972	13
3003861	13
13126907	17
8858753	13
45347020	13
1716178	13
8012028	13
24058364	13
10911679	17
1619795	15
15177829	13
16242942	13
704570	16
3302695	13
1630007	13
8296807	13
6863411	13
7168428	13
4188118	13
7647195	13
869804	13
7920326	13
4243889	17
20526491	13
8330874	13
187254	15
2063281	16
11202562	13
4702753	13
19035121	16
17313767	13
824751	13
41980120	13
26520700	13
9754421	15
7144615	13
58824987	13
1530623	13
2676962	13
7848423	16
6561027	13
5089856	13
1754832	13
4156498	13
11377035	13
7933027	13
18708088	13
4352259	16
8851964	13
22552225	13
3517100	13
3404701	13
12750891	17
4619380	13
58010	13
2049210	16
4773132	13
5752893	13
4383978	13
217499	13
1893700	16
7050133	13
3754325	13
12025336	13
1778528	13
19165022	13
19787909	13
5592486	13
650542	13
14859389	17
5634593	13
21375885	13
12083469	13
10371691	13
6357594	16
16490433	13
4377643	13
15195666	13
4346780	13
4377093	13
3436835	13
1879514	13
7179624	16
4695268	13
17723513	13
4441692	13
1207630	13
34149140	13
7839690	13
784119	13
11847673	13
20039995	17
18458253	13
2373110	13
4359994	13
6749157	13
2983573	13
601430	17
4386800	13
6820584	15
5014580	13
1829191	13
3060347	13
8019171	13
6889589	13
2986674	17
40939178	13
4652841	13
2346403	13
9894819	13
37066356	13
3549586	16
3339715	13
3703201	13
38831570	17
3384973	13
12735855	13
376878	13
11844217	13
12795282	13
39109	13
674143	17
5215048	17
12264163	13
1129762	13
19836145	15
796306	13
2610538	13
2956258	13
14998703	13
5866904	16
4714304	16
14315031	13
2011625	16
4275028	13
7183618	13
21028821	13
16404650	13
15285811	17
145359	13
11612837	16
3640744	13
3827747	13
2979053	13
3175018	13
30150496	13
9185144	17
1475710	13
2133404	13
15154341	13
813866	13
7874739	13
3094336	13
2584579	13
5198172	13
8307383	13
7424523	13
443195	13
15480051	13
4594893	13
808053	13
9375004	13
7898728	13
5227269	17
5325801	13
16607073	13
5853018	13
11063484	13
1659347	13
1878237	13
5860425	13
2472112	13
2070284	13
11783903	13
18548539	16
8180855	13
27156714	13
14743263	13
32011199	15
4674645	13
3640467	13
6396104	13
4862776	13
390383	13
21835940	13
3115485	13
4328107	13
599731	13
21576548	16
9252600	13
5765864	13
2901887	13
13834926	13
7322935	13
6189039	13
20323433	13
207377	13
45477188	13
16789186	13
1724650	13
2131548	13
9228354	15
4205811	13
12026764	13
8213535	13
3067432	13
61475	17
6625494	13
2484436	13
1668750	13
9458290	13
3390621	16
4495530	13
6995783	13
1482502	13
4743272	16
1307421	13
2018964	17
11674598	16
3756789	13
5086452	13
9895309	13
5354700	13
3908006	13
1483473	13
2724141	13
3551441	13
3408914	13
3913670	16
17168108	13
6188431	13
2346120	13
3899699	13
4924753	13
11806456	13
2531407	13
2742787	13
6920442	13
11393646	13
8510092	13
12636169	17
3958117	13
2426237	13
9589957	15
25396809	13
11324310	15
64422	13
5512245	13
14046346	13
648441	13
503659	13
845786	13
5785356	13
2450929	15
20116082	13
2201786	13
6699163	13
22583077	13
2537174	15
16910608	13
19702025	15
15227843	13
21581019	13
16683432	13
3193252	13
452578	13
35402948	13
3233009	13
19357584	13
3448919	13
689117	13
13325667	17
20156353	13
8745601	13
4440440	13
655505	15
1229026	13
26700249	13
19034629	13
11733488	13
15018109	13
5661887	15
6034850	13
537833	13
1365033	13
37118148	13
287711	13
12413984	13
224511	13
2797601	16
7387289	13
1609174	17
609886	13
3106333	13
11473396	13
5041117	13
2127103	13
5602593	13
3924973	13
3667155	13
37979002	13
2702258	13
2835496	13
335707	13
3076302	13
1273266	17
1217543	13
2255494	16
1013970	13
372517	17
3476640	15
4821076	13
5124931	13
11130229	13
336641	13
16242629	13
15532892	13
442882	17
3433131	15
3188504	13
644992	13
15951413	13
428066	15
12927369	13
12705845	15
10206206	13
43077226	13
14480481	13
21831702	13
9625414	13
4924940	13
35543377	13
4883459	13
3108260	13
3503350	13
10821418	13
8891178	13
351807	13
5312800	17
1014059	16
7368659	16
369213	16
1331461	13
10401126	13
10098488	13
6798642	13
6999786	17
10922022	15
19154375	13
40161341	15
6994602	17
8315745	13
9885848	15
5035585	13
32580315	11
12748750	13
3447343	13
1173466	13
1274429	13
25146470	13
11873248	13
7411398	13
325530	13
3517467	15
6560065	13
18426175	13
74111	13
2328816	13
30523962	13
1944266	13
4595069	13
1157718	13
7529486	13
31490230	13
8516216	13
24893939	13
19861882	13
5800001	13
450599	13
2740678	13
8285534	13
21906537	13
1937493	13
1296992	13
981998	13
755387	13
6239085	13
8454790	13
5523341	13
15543360	17
31480201	17
11615342	13
1728957	13
58435435	13
3102920	16
7257886	13
5893128	16
4801742	16
4664471	13
213993	13
8796804	13
14489876	16
25161697	13
2463742	15
8719768	16
4387838	13
8085069	13
5298491	13
937951	13
1089770	13
9078485	13
21205987	13
5102665	13
614805	13
1511283	13
2469356	13
3832755	13
18870868	13
9573335	13
8759091	17
11703182	13
4489311	13
5487559	13
8306100	13
414003	13
10839153	13
7414929	13
5743284	13
482091	13
3550782	13
14681429	13
698537	13
2568901	13
2793170	17
1040273	13
3017983	16
3457882	13
3889705	17
1056010	13
1124910	13
477105	13
6637408	16
8967552	13
730954	13
4830962	15
2558081	13
11314945	13
5128727	13
27420724	13
7839370	13
9993070	13
2160225	13
2121686	17
562179	13
1546813	13
12079710	13
7237023	13
9229818	13
1449	15
19075752	13
4227260	13
1433031	13
92705	13
10722534	15
3494659	13
4144693	13
3864927	13
9208014	13
12356859	13
5834151	13
3489835	13
10960669	13
6813816	13
3768380	15
5107698	13
9904297	13
2165606	13
3198235	13
4906848	13
5438140	13
17364938	16
3556535	13
7903559	13
10590741	13
483507	13
8145310	13
2478063	15
8461944	13
9667659	13
1223647	13
5669200	15
2321467	15
3626932	13
3252488	13
9959697	13
8897868	13
1627797	13
5111579	13
4621380	13
41491570	13
22404964	13
6380625	13
15293174	13
17259019	13
13112563	16
8148465	13
4442765	15
24630983	15
3126130	13
4162613	13
549128	13
7028821	13
1295659	13
10099273	13
8721603	15
3011333	13
6769489	17
5195237	13
13996004	13
14507662	15
19983435	13
555678	13
2207715	13
2910442	13
9911653	13
10468538	13
34731898	13
2766968	13
1820236	16
10451280	13
253870	13
2887479	13
14177839	17
2159897	17
2185086	16
59551715	13
6043187	13
25877927	13
4478871	13
25262677	13
5708125	13
16729793	13
2621649	13
166806	13
15344102	13
333838	13
3457734	13
3012053	13
4206344	16
25299763	13
330903	13
3540643	13
1341355	13
26826690	13
8643042	13
11812751	13
17549524	13
4981521	13
15061616	13
4582180	13
3095617	16
3321499	17
9090898	13
4465682	13
2295280	13
13689129	13
18390936	13
2284338	13
5233060	13
19944421	13
8387751	13
17577469	13
2781189	13
3721348	16
2420545	17
2668294	13
2146365	13
15234574	13
1310113	13
5648324	13
1967071	13
5654504	13
2304980	13
2116256	13
4640731	13
39622197	13
23486023	13
11898916	13
3813841	13
3743641	13
1341448	16
2755725	13
28920117	13
2228685	13
2005547	15
10060117	13
12613475	13
6577387	13
5408533	13
3248202	13
3533229	13
45853546	17
10168132	13
5281542	15
16327126	13
702837	16
692787	13
18316361	13
3604960	13
15699152	16
10302679	13
8797927	13
8108831	13
7458224	13
4434288	13
10823868	13
6999762	13
4577350	13
280540	13
3219712	13
10790468	13
2505945	13
34910739	13
16103230	16
32540226	17
2308550	13
2977443	17
24095339	13
22679619	13
15817761	13
11754575	13
12391680	13
1191663	13
10197305	13
52367698	16
12895900	13
3113777	13
8510385	13
10383404	13
35436	16
1019623	13
773260	13
5381836	13
18653071	13
11140989	16
6305911	13
3512920	13
9622208	13
3912359	13
8793310	13
1578101	13
22679952	13
1002307	16
756161	13
22001126	13
1462483	13
11273196	13
10666201	13
8115304	15
20827907	13
3360454	13
618228	13
9840641	13
15324490	13
84817	13
9978180	13
9050767	13
11333514	13
6291722	13
13398499	13
8007693	17
20313102	13
5723144	13
15852083	13
26023697	13
16583062	13
4477079	13
644968	13
9180252	13
1739475	16
2088363	13
5458802	13
7767700	13
16991682	13
4211616	13
13601642	13
4828817	13
7381246	13
6011253	13
3991705	13
15875150	13
4822109	13
5217107	13
5101993	13
267253	17
1780065	13
638334	16
6790141	13
479557	17
11988800	16
916989	13
38736933	16
21207787	13
17806435	17
384978	13
7117573	13
2319171	13
38242030	13
285051	13
8490611	13
19712333	13
521660	15
695676	13
8006476	13
455559	13
3681524	13
20638535	13
1156573	17
9454527	13
749909	13
10740245	13
12071094	13
23947614	13
10115311	13
20580328	13
2298065	13
14930784	13
4310298	17
1696245	13
4837477	17
5688622	16
1671607	13
8560585	16
14445200	13
9798781	15
2512992	13
1891291	13
2636584	16
2653033	13
18549543	13
10844100	13
1265946	13
4572987	13
7687540	13
17971996	13
10417909	13
4797936	13
1609258	13
11795142	13
2622187	16
1804080	13
13403473	13
24059748	13
18254137	13
22952946	13
3286780	13
2947983	13
20096226	13
4070623	17
16250308	13
8710613	13
15156109	13
2401661	15
33454702	13
10054687	13
1091761	13
4977031	13
13640726	13
1201885	17
2136258	16
2324731	17
12344851	13
4239649	13
3310750	13
5010216	13
148142	15
1677278	13
4518944	13
8588959	13
14629816	13
17174723	13
15882901	13
20281677	13
3321724	13
14010206	13
7013496	13
8095149	13
22131404	15
2051409	13
14275833	13
1146399	13
13985744	17
39509846	13
13208830	13
2058599	13
12452416	13
6376632	13
2094619	13
8503575	13
17701054	17
12356175	13
13900134	15
1253380	15
9629405	15
11759045	13
2037229	16
6367263	13
4485782	13
637805	13
6799833	13
11843259	13
10668015	13
1023509	15
2078514	13
4651598	13
2788022	16
2736150	13
12977008	13
2670984	15
602343	17
1349693	13
2841362	16
4808149	16
7674738	13
7995723	13
3401078	13
4231634	13
406011	13
10638959	16
2127513	13
6284056	13
1636453	13
11739186	17
16982940	16
5762816	15
1622374	13
1556951	13
1168556	13
1882372	13
4678589	13
13732317	16
3570638	13
4182441	13
5057317	13
17540825	13
377149	15
4131500	16
4250123	13
5156681	16
1488925	13
2460301	13
22029055	13
8825946	13
4186895	13
19201038	13
3662547	13
4514798	13
6632215	13
9219340	13
25763612	13
21593937	13
5805958	15
2387496	13
2275325	13
21162505	13
32579208	13
16934001	13
2360843	13
6176356	16
9635	15
10527609	15
6620129	13
3198122	13
7077256	13
2426590	13
8416186	13
7467977	13
605511	13
5833453	13
16942881	13
7356151	13
8063249	13
1211820	13
10441748	13
3266579	13
16172458	13
5081241	13
1069760	13
4882010	13
4293890	13
16193907	13
13404	13
35759623	13
6069300	13
10458174	15
12214485	13
1123605	13
2037104	16
17118318	13
1176207	13
6197280	13
23374597	13
18638181	13
3798554	13
8777942	13
5525582	13
7582771	13
19515684	17
24283580	13
646182	13
9091581	13
567539	16
21273108	13
2162601	16
5716631	13
1426905	13
5580343	15
9490492	13
16796457	13
6342328	16
1287254	13
175875	13
5863243	13
1379658	13
28089236	13
6130822	13
16964187	13
12894644	13
9684416	17
20389967	13
1051445	16
3902106	13
10153112	13
10487250	13
950414	13
775340	13
352596	13
20795917	13
3280709	13
11711982	13
4326713	13
4873700	13
2424109	13
5862261	13
1353042	13
4470162	13
975418	13
4566719	13
5787379	13
9993463	13
41461728	13
23832093	15
11392970	13
10669081	13
2168671	13
766141	15
5404887	13
669739	13
5691510	13
1015763	15
14467293	13
1129572	13
9197965	13
1672060	13
6310615	13
10742352	13
25288370	13
3430441	13
22659054	16
6440396	13
11145512	15
13445053	13
8226539	13
4603575	13
1839995	16
2410749	13
900530	13
1705520	13
8487704	13
5856763	13
5055729	13
7689780	13
5524059	17
8179210	13
4826593	13
1438281	13
11501033	13
3351098	13
2556482	13
8131285	13
17035109	13
7955748	13
10516277	13
6819303	16
14151736	16
4830766	13
12632686	17
3557957	13
6105396	13
3981297	13
6278472	17
9670057	13
9573266	15
550572	13
19272741	15
15620047	13
6698731	16
12087984	13
261389	13
6808219	13
14573068	13
9841668	13
1859365	13
5285617	13
3588210	13
3757913	13
4773942	13
13829311	13
16232073	13
5917186	13
1859532	13
14532324	13
511547	13
242897	16
5903582	13
2129779	13
13358476	13
437448	13
720404	13
101161	13
3494790	13
7770562	13
8115380	13
480177	13
36359	13
17535705	13
7645132	13
4344894	13
26645489	13
1675950	13
27258671	13
15018244	13
19499657	16
8342038	13
9450653	17
5386838	13
6928163	13
2509043	13
1878841	13
2726436	13
4592892	13
478332	17
12978497	13
5924261	13
921218	15
14002664	16
579670	13
2372650	17
12822349	13
450436	13
3859896	13
11398256	13
11523486	13
553419	13
7727052	15
3645267	13
14817448	13
5714428	13
11109126	13
35730468	17
3204232	16
11889161	13
23806113	17
7028249	13
3271502	13
1189629	13
7492180	13
2262171	16
2170108	17
3632932	13
7766704	13
401199	13
11531430	13
14635351	13
11661164	13
10289607	17
8031685	15
6983486	13
8530855	13
31538038	13
17300886	13
2250433	13
26023406	13
5098999	17
14090686	13
1605548	13
2104230	15
14332668	13
3599374	17
5171206	13
4728006	16
5825525	13
2545342	13
10769136	13
3451630	13
7780069	13
21077236	13
8030988	13
5516295	13
25041691	13
1952020	13
9660378	13
2081401	13
6260001	13
61524721	13
1024117	13
3072022	13
12920357	13
4508024	13
8932085	13
6369898	16
1301631	15
393501	13
15982377	15
4338778	16
8030639	13
546812	13
399379	13
741125	13
6024777	13
6617580	13
375979	13
30362892	13
10367382	16
6456339	13
18158402	13
3354546	16
14011071	13
10913291	13
15472443	13
3253566	17
6083494	13
14064530	15
11086773	15
17438366	13
261647	13
955588	15
16364989	13
848443	13
6882285	13
18262793	13
8911173	13
3548531	13
5462239	13
860733	16
11058314	16
12708610	13
727654	13
7812601	13
4143188	13
2237675	13
2787912	13
8637145	13
556485	13
1679772	13
12541471	13
3454927	13
2906623	13
2794120	13
16234030	13
1211021	13
11691424	13
668604	13
3150005	13
1732098	13
5194743	13
8206391	13
2130241	16
5570904	13
6570579	13
8738493	13
15212525	13
1817600	13
5491973	17
9667110	13
14867744	13
14041985	13
846910	13
22770733	13
1561878	13
756625	13
1110301	13
3787673	13
606270	13
15657110	13
16951355	13
4451213	13
4116321	13
12618131	17
5714638	16
16209381	13
8759059	16
13714274	13
7123824	13
4670825	13
10293634	13
13452904	13
3059800	13
4823582	13
21314830	13
16756058	13
19268372	13
7716207	16
13078589	16
648067	17
8653480	17
36487597	13
2032837	17
16860379	13
18383761	13
1895363	13
1817509	16
2720639	13
454646	13
3811044	13
276457	15
69052	15
3252381	13
7620196	13
9225540	13
4856908	15
3807314	13
8331163	16
7842440	13
1543774	13
9171297	13
7873575	15
4181671	13
4687260	13
420714	13
16528769	13
5561050	13
11746998	13
1951958	13
2390293	13
4910770	17
7575125	13
3312689	13
4598077	13
9407437	13
12091608	16
1280793	13
13377148	17
7184637	13
9869988	13
43127	13
4378030	13
10322105	16
4696734	13
11905988	13
25527357	16
1158605	13
5104389	13
7397291	13
3415590	13
3327511	13
20417	13
26230955	15
5818650	13
16662017	17
30601839	13
4039073	13
2305912	15
29144403	13
3930153	13
2023021	13
24561695	17
10354415	13
672675	15
593383	13
5667298	13
192818	13
3465892	13
9199416	13
6927491	13
5882894	13
8694521	13
4132497	13
17568715	13
2588020	13
12482811	13
2112114	13
8696769	13
1625381	13
6224004	13
1524211	17
3870424	13
2336444	13
10508097	13
2424250	16
37962324	16
3475462	13
5725818	13
950607	13
678418	13
12999951	13
4057065	13
15724575	16
3749501	13
14630182	13
197135	13
7241122	13
12202950	13
29448222	13
14424689	13
18724441	16
6836623	16
21941854	13
14033024	13
15987517	13
3610195	13
1925414	16
5339843	13
8535662	13
10646221	13
9463385	15
9555506	17
7526669	13
2639579	13
1303252	13
5508912	13
10498110	15
1481587	13
17218317	13
602739	15
14805956	13
9286173	13
16923693	13
342918	13
14714530	13
2793113	17
4731239	13
4493652	13
3275934	13
2521273	13
12692990	13
1732247	15
16103022	13
1636821	13
1299861	13
2200755	13
1138344	13
38485706	17
5955961	13
16379820	13
424148	13
4157491	16
17325399	13
407591	17
18993487	13
4398503	13
7877458	13
12670672	13
3717171	13
5397309	13
6154759	13
30683306	13
3223902	13
4375540	13
6543054	13
2361211	13
9212484	13
20259406	13
6733638	13
1234741	13
699327	17
28399489	16
2852988	13
3836291	13
25348954	13
348785	13
4199860	13
5930962	13
18657948	13
1481143	13
5595817	13
3656317	16
19058626	16
1432825	13
3671031	13
6475880	13
5726532	15
10019286	15
3127738	13
1195629	17
229187	13
8585162	13
2693738	13
3263316	13
16026333	15
11696861	13
5096030	15
6697827	15
8482694	13
1953353	13
3155086	13
2751128	13
1883684	16
12264631	13
2822959	13
13007948	13
11725664	15
1211540	17
499283	13
1859806	17
10054762	13
1511915	16
18413397	13
5216099	13
1450700	17
2171254	15
1922966	13
2240208	13
4549637	13
11824932	13
13558546	13
8368056	16
7704434	13
3371418	13
593477	13
4940641	13
9324872	13
4152933	13
3668385	13
6064435	13
299663	16
115719	13
10817647	15
1560897	15
7258757	13
4970935	17
4373104	13
6418489	13
1983274	13
4544613	13
29420599	13
5290552	15
18393935	17
8182969	13
1730633	13
11525675	13
6553534	13
2088189	13
4209127	13
7634714	16
25278269	13
22676604	13
6975208	13
3937426	13
1683239	13
11860037	13
19409820	13
43589962	13
9619196	13
2804283	16
237219	16
15024494	13
2414470	13
2188210	13
5473089	13
2054626	13
3063513	13
5906434	13
5013843	13
4174459	13
420139	17
18658235	11
5274137	17
10575619	13
23646550	13
1592649	17
1432239	13
338347	13
2521771	13
8492843	13
11883468	13
876797	13
14042195	13
153495	13
4056278	13
19977798	13
671953	13
16171076	13
501222	13
398382	13
323684	13
15451553	13
1309226	15
5849611	13
10893489	13
2955018	13
1377207	15
11451437	13
13407877	13
7661045	13
1990167	13
6520294	16
19229941	13
6696469	15
3585923	13
1497502	13
6498916	13
5013478	13
1104311	13
1870193	13
24682783	13
2110685	13
3302426	13
5694402	16
10246935	17
5234135	13
171346	13
6632111	17
1770201	13
5550967	13
14254937	13
271168	13
8485907	16
3591076	16
10829771	13
10826431	13
15307806	13
16105172	13
32278923	13
3418635	16
1697787	13
3779621	16
17650317	13
9256956	13
2842132	13
14326857	13
2884815	13
2421601	13
328223	13
8764905	13
808499	13
315763	13
20851190	13
9548498	13
1067960	17
5632801	13
11528858	13
3104413	15
1504804	13
5306327	13
5103732	17
11263324	13
474803	13
6592116	13
2418079	13
2385203	13
175860	13
302539	13
1783391	13
1301410	16
494379	16
1395775	13
5467723	13
7553003	13
12594419	13
12303801	13
3927699	13
2557997	13
169999	13
2356864	16
68692793	13
1634997	17
24062143	13
12503827	13
1144619	13
1951684	13
12268284	13
8731240	13
11981620	13
1334580	13
5872499	13
15177208	17
17154865	13
23675253	13
8655083	13
10550255	16
1602208	16
308056	13
4461887	13
2961874	13
20377455	13
9777197	13
21644801	13
3445920	13
11820427	13
4211741	13
302343	13
7014092	16
7158173	13
6154934	16
24624155	13
1459782	13
3862017	13
11927143	13
16550482	13
4434420	15
7680849	13
2164571	13
12521763	13
824787	13
15239279	13
6055031	13
3709948	13
642909	13
22484841	13
9397051	13
10143085	13
21738959	16
3368597	13
18562849	13
62124541	13
3524771	13
17305554	13
8926811	13
13134555	13
12625497	13
2579223	13
1201836	13
3184416	15
1491184	17
5443380	13
21021955	13
4123650	13
11321675	13
1317972	13
1098534	13
7257003	15
4921083	16
6351351	13
13001963	16
9418551	17
12290934	13
20232238	13
2191415	13
10276332	17
93280	15
4230419	15
20945633	13
3072081	13
4469864	13
10295888	13
9037143	15
842443	13
12690648	13
21260269	13
1127071	13
6478951	13
22476359	13
16326713	16
1658416	13
3674205	17
7309858	13
5005494	13
7359965	13
18836534	13
973097	13
4157754	13
6200659	13
6112452	13
22449020	13
385927	13
12624291	13
486936	17
8173072	13
1961833	13
16881306	13
11838513	13
7669443	13
12637002	13
9465166	13
7601345	15
3050092	13
113503	13
8447447	13
6689732	13
2693218	13
2109883	17
1617318	13
1631573	13
1407553	13
3847057	13
6637286	13
14986524	13
5118360	13
4141942	13
5098783	15
1572932	17
30691643	13
10689796	13
555215	13
5194752	13
167706	13
3417246	13
10740712	13
18107552	17
4278211	13
27246015	13
4211318	13
218799	16
8858029	17
11682846	16
4344943	13
12281590	13
12080194	13
8618536	13
17312542	13
6798167	13
3812660	13
5812420	13
4354730	13
11253854	13
274089	13
4784560	13
14037542	16
5993035	15
13082416	15
4247645	13
17417146	13
14729918	13
15480736	13
27107109	13
27650358	13
1930146	16
3674725	17
28219214	17
18647836	17
9259954	13
17119822	13
2941356	13
2188235	13
21824445	13
4270772	13
2489973	13
15135926	13
1279753	13
20593841	13
5372738	13
25448242	13
1275603	13
20729087	13
3886744	13
1339238	13
2293622	13
6252122	13
1658327	17
154067	13
12772469	13
5236968	13
17166409	13
343481	13
2235212	13
13254496	15
4911593	13
425827	13
7483163	13
5445946	13
5772237	13
395714	13
14451230	13
15404938	13
23927947	13
11016890	13
6019762	13
6078057	13
2243392	13
2231567	13
12070669	13
35667499	13
1973030	13
20127831	13
2616340	15
11441591	13
7364214	16
3112969	13
3736796	13
17615112	13
37585	16
5180799	13
10026432	13
412989	17
4092693	13
9785963	13
407970	13
12053834	17
7821671	13
3771682	13
3971727	13
17423755	16
14124975	13
12943871	13
2795189	17
9853573	13
21264675	13
11859551	13
10446967	13
5679743	13
11952994	13
7298104	13
9913147	13
10608962	13
7740867	13
19558671	13
11764559	13
15552786	13
8318303	16
1182694	13
3503849	13
14753843	13
582246	13
1941555	13
7168083	13
2809837	13
3486231	13
3122326	13
12246734	13
6195365	13
55668021	13
11279061	13
625209	13
9456520	13
5267473	13
2844097	13
6113311	13
1437840	13
1068028	13
20584057	13
11615185	13
23051321	13
18740697	13
2892001	13
27924399	13
11499697	13
3620103	17
16815114	13
201646	16
634780	16
967265	13
7345916	13
10371742	15
28287809	13
9180620	13
8714119	13
4612470	13
8014619	13
320628	13
7457785	17
13612226	13
600937	13
2688152	13
20851802	13
1917545	13
1046143	13
1056561	13
7070391	13
8810109	13
31630943	13
10667683	13
7532485	13
4201371	13
2705115	13
8439100	13
5133422	13
6607506	13
6387404	15
2719326	13
4460224	13
638514	13
9435974	13
4724636	13
8809358	13
10631614	16
8272176	13
11977402	13
5079011	15
9833397	13
3880712	13
6275352	15
18862026	13
3056504	13
556594	13
4612075	13
23436810	13
9841614	13
338363	13
5198368	13
4872134	13
8024183	13
26009946	13
2474442	13
10386449	13
27211622	13
1887995	13
46013381	13
11085281	13
379269	13
1267763	13
6405587	13
1078989	13
4725364	15
3233843	13
8964366	13
2951919	13
12065061	13
8652201	15
29925184	16
14065558	13
2026962	13
986650	13
17976462	13
2927731	13
14384785	13
16716103	13
5515172	13
18606854	16
4776333	13
74522	13
5450266	13
1268449	13
11312690	13
2415244	13
13354778	13
9179602	13
277169	13
30046954	13
18327264	13
6715972	13
1348447	13
4563089	13
2022507	13
4890874	13
1687163	13
10030310	13
8460991	13
551999	13
4129814	13
4539237	17
3334043	13
24011143	17
15879948	16
35373625	15
5548748	13
2717332	13
1015458	13
5090848	13
14208066	13
1838785	13
4802743	13
3267330	13
24150709	17
669266	13
10880104	13
865401	15
150904	15
25247475	13
812432	13
7063762	13
12434514	13
2586932	13
25903996	13
26964547	13
4627640	13
707821	13
18351042	13
4273987	13
7221715	13
3128758	13
66385	13
20139365	13
10535411	13
293	13
299344	16
3530627	15
5344923	13
17434717	13
779592	17
776601	13
2650462	13
6541622	13
801101	13
21361576	15
1198548	13
471333	13
2756981	13
3093856	13
6546366	13
12013761	13
7034688	13
10184369	13
7796911	17
24328792	13
8750194	13
3084129	13
18025740	13
9494549	17
6008603	13
5802355	13
4440540	13
1114769	16
266625	17
4139159	16
11121659	13
19674828	13
3774649	13
11250821	13
32941430	13
12650457	13
1385500	13
16505962	13
6479161	13
1344974	13
14497636	13
15228213	13
6242959	16
6157121	13
9499159	13
2475448	13
5823447	13
11100258	13
4003983	13
1002621	13
6752505	13
2504127	13
7165900	13
1704499	13
277336	13
6016603	13
25604698	13
2571152	13
5110545	17
5977365	13
5327319	15
142581	13
1028314	13
1447170	13
352824	13
6400213	13
33673428	13
14996555	13
1422739	13
11107286	13
11929429	13
2722398	15
446873	13
32974840	17
28613292	16
10990217	17
2951632	13
439839	13
7242132	13
3002749	16
13889590	13
5501129	13
8073898	17
3145473	16
672476	13
798996	13
1952248	13
2506114	16
6162652	13
3905836	13
23208344	13
6832270	13
2348121	13
949923	13
247587	13
10007260	13
4223084	16
4976991	16
4172689	13
2525693	13
677088	16
3289384	16
17879388	13
20865135	13
23608835	13
3683363	16
1435468	17
7156798	16
8909791	15
4576033	13
3373193	16
5811398	13
1035051	13
4219656	13
1199394	13
21545052	13
4704118	13
2799663	13
7679355	13
2554146	16
20398897	13
27317398	13
5080336	13
715158	16
2298160	16
3009545	13
3839866	13
7346780	13
388016	13
44398939	16
19765947	13
1207835	13
5327118	13
5997746	13
4376433	13
6182045	13
2581908	16
8352677	13
15266773	15
6084527	13
5538489	13
5231812	13
1220420	17
1702747	13
5219645	15
1376412	13
15226850	13
10148617	13
32539	13
2986911	13
4042764	15
4389167	13
6516034	13
4330436	13
636566	17
1162090	13
3621745	13
11060586	13
144298	13
13587866	13
15316168	13
3748271	13
3290026	13
7313878	17
57678308	17
9453124	13
12856651	13
18886226	13
6862674	16
6631998	16
12576176	13
7947604	17
3596499	13
2461188	13
16487589	13
10616006	13
6610518	13
6980013	13
13646342	13
711633	13
1223555	13
16257856	16
37102150	13
868954	15
23560852	13
17910516	13
4027256	13
13794516	13
5554204	13
442841	16
8174571	13
9567394	13
3992671	13
19923982	13
4179783	13
11824493	13
6966754	13
6595775	13
4090070	13
20274287	13
1136102	13
30084504	13
4521542	13
6225433	13
15187220	13
2474365	13
1338202	13
7530933	13
2948730	13
12559527	13
4273588	13
6276458	13
1198168	16
22331589	17
23638588	13
3319898	17
6094265	13
1110996	17
10772628	13
11373170	13
342753	13
1235245	16
1791500	13
1470342	16
4277845	17
2727070	13
12369063	16
21109413	16
2714523	13
14935107	13
8107233	13
19337985	13
4488786	15
29421044	13
6630778	13
9912293	13
11298328	13
8560557	13
9640767	17
12169589	13
975377	13
579302	13
5578644	13
2927571	13
8462927	13
856575	13
1339954	13
7410387	13
4843238	13
36167713	17
31438305	16
1342292	13
22637830	13
20802479	13
158331	13
475752	13
3202694	13
202483	13
1205270	13
2341971	13
11203737	13
23680716	13
10028744	16
5745430	13
2960834	13
5204489	17
16609500	13
1573126	13
1591292	13
10964783	13
10101658	16
2989139	13
179025	13
643730	13
574250	13
730880	13
1406579	13
13424378	16
8449475	13
2858252	13
10845945	13
3861583	15
2814882	13
3052581	13
16155556	13
3436199	16
2238373	16
1116991	13
8666689	13
1389452	13
869568	13
634142	13
11340547	16
11743684	13
13678349	13
9153308	13
735513	13
3881540	13
2486976	13
3909583	13
14793963	13
1170640	15
16365025	13
5476803	15
2398635	13
11662491	13
10221370	13
12866055	13
11352468	13
9517908	15
8354493	13
1301419	13
7717589	16
5095697	13
4700133	13
3398963	13
936134	13
2925625	13
18106621	13
1347693	17
3096166	13
30791736	13
26029187	13
7835677	13
5755760	13
10400176	13
9829474	13
20963411	13
3050475	13
4254997	13
114804	15
13543866	13
5793618	13
3760657	13
11966221	15
15877325	13
2924007	13
498778	13
861805	13
455442	13
7079528	13
3209382	13
1607468	13
1294621	16
20693162	13
23423311	13
173358	13
2465013	13
4663428	17
1718287	13
17326686	15
869863	13
242120	13
1601541	13
16349000	13
10713211	13
5084335	13
1645575	13
4367292	13
2732971	13
18249636	13
144225	13
4897219	13
10447918	15
5954845	13
7126859	15
13984315	13
4544479	13
6043357	14
3182906	13
11655200	13
5324277	13
31949600	15
12562126	13
1126658	13
4933862	13
7024834	13
2321078	13
10018718	13
1250161	16
3326241	13
4614289	13
4020694	13
2020979	13
5840700	13
7114879	17
14563297	13
12984711	13
11892751	13
11938526	13
11650424	13
3535272	13
20620634	16
141381	13
491509	13
1247553	13
14857596	15
39285537	13
5360293	13
2736553	13
1949800	13
12230285	13
6743563	13
38634875	13
9211912	17
3424399	13
4230997	13
15124239	13
8765657	13
5153691	17
17933018	13
6638944	13
638632	13
13608038	15
402531	17
9807913	13
5739565	13
4404451	13
4688458	13
2653352	13
4813223	15
14822359	13
1548935	13
19571601	13
2479923	13
5469466	15
32613206	13
3164063	13
11958815	13
186957	13
7461041	13
13566212	15
5990105	13
2173780	13
3439359	13
2672267	13
6095012	15
3622369	13
10901173	13
28848198	13
1047430	15
5203649	13
14883394	13
1230466	13
1005730	13
315182	15
21429070	13
29972900	13
1504133	13
2056251	13
3667657	13
2073983	13
18055793	16
9887561	17
4355662	13
741841	16
2053610	16
36778255	13
237881	13
11987448	13
38798139	15
5470098	15
24352070	13
8793714	13
28268538	13
7445055	13
3932473	13
11578124	13
378010	13
11562745	13
2598166	13
1676391	15
27583432	13
7031799	13
8490183	16
19911883	13
1284829	17
4261675	13
3922841	13
5174264	13
12143248	16
7930791	13
2787822	13
1322707	13
2926253	15
8514989	13
33901353	13
30164751	13
6201214	13
2927049	13
8829200	13
403279	17
1550858	16
11789845	13
3711601	13
21484448	13
1596183	13
5923394	13
3814625	13
4390854	13
2793857	15
6833822	16
6471419	13
9853073	13
12090336	13
4619630	13
7159351	13
1336207	13
31718093	13
2275650	13
11293421	13
15027313	16
36790837	13
1097293	13
19392171	13
1692427	15
5632736	13
8580048	13
3698515	13
14033931	17
11896630	13
981516	16
12198605	13
6332844	13
9702850	13
9705269	13
4488613	13
2045720	13
3519962	13
12913351	13
9748350	13
13226048	13
1065238	13
2015745	15
31411889	13
6256635	13
18384978	13
5917146	13
22201875	13
209400	13
11171420	13
7598021	13
2861565	13
31225015	13
826219	13
1516384	13
5452796	13
15366495	16
42880329	13
10635658	13
10715370	13
773594	13
19915624	13
851520	15
9523517	13
10756375	13
6854577	13
11369360	13
7791758	13
1846895	15
1775193	13
2868947	13
5723560	13
23977395	13
214814	13
9004300	13
3503321	13
46445306	17
20438822	13
1192503	13
1195154	13
5283304	13
3954325	13
933389	15
28214584	16
12298179	13
24738402	13
2673005	13
13017942	13
2075753	13
26472223	13
4620891	16
148331	13
4974619	13
37824504	13
8007802	13
1580777	13
4533987	13
24781862	13
2460181	13
13146620	13
10061403	13
344228	13
411257	13
17276406	13
9521275	13
27007535	13
19331153	17
6809640	13
8080937	13
1638879	13
25413185	16
16927397	13
5483622	13
1069560	16
10371973	16
250022	13
6428218	13
7600023	13
11199552	13
4747297	13
23528733	13
865240	13
28955187	13
9768635	13
11038990	13
11999177	13
2883590	15
221879	13
3141186	13
11463612	13
1180047	13
536282	13
17226423	13
12052958	13
456773	13
26592300	17
3424188	13
16470533	13
14435015	13
484537	13
20127886	13
4670684	17
20446404	17
13000022	16
3014804	13
21613327	13
8281852	13
1808169	13
1069616	13
26880142	13
12677751	13
4285168	15
13784804	13
8369025	13
1691705	13
16797594	13
1830660	13
918888	13
63859	13
8248870	13
19999038	13
1003507	13
511169	13
2516418	13
16532969	13
1624664	13
6325980	13
6945673	13
1173579	13
15110249	13
8502406	17
2270950	13
21330126	13
5976636	13
15102652	13
3251188	13
2220929	13
20723872	17
591438	13
6956578	13
3195992	13
2430726	13
19634124	15
24967451	13
2017962	13
13973393	13
10531804	13
7811733	13
6089189	13
2633433	13
8875388	13
4037867	13
9322545	13
29936246	13
10339705	13
14235694	17
8921364	13
13555881	13
8709250	13
3825920	13
5750436	13
18840424	13
14695325	13
11714017	16
18581492	13
1812470	13
424296	13
281835	17
13752150	13
4054935	16
3672072	13
5239580	13
7136701	13
13888587	13
3030281	13
5893662	13
10706841	13
1143192	13
1997192	13
1346452	13
22826976	13
571083	13
19077017	13
7851760	13
5552433	13
12988440	13
2430577	13
10143925	16
1611900	13
6048238	13
10290723	13
687893	13
1468612	15
5210954	13
21248640	13
14186819	13
7220139	13
1239122	16
2950911	13
2565307	13
965000	15
11088804	13
2534761	13
13859049	13
3381858	13
8334200	16
324388	15
7312982	13
5382892	13
13996236	13
11964870	13
5257232	13
36974692	13
269325	13
1830542	13
17880720	13
2797481	13
2912608	13
2827121	15
46862295	13
11466620	13
22300841	13
7250978	13
9412772	13
990262	13
6636536	13
1802798	13
1016026	13
13333799	17
7029977	13
1453607	13
8653222	16
20888600	13
6094137	13
6212232	16
10227820	13
2759870	13
2127673	13
2011165	13
5952896	13
38798197	13
6233413	13
5386922	13
2182088	13
13705387	13
8173162	13
15075080	17
613637	13
1055349	13
14295799	13
2684402	13
594298	16
3208346	13
15251769	13
5367515	17
7586004	16
2669583	13
1204161	13
9470185	13
10744664	13
6612640	13
3284932	13
5579099	16
1028537	13
65754943	13
13779156	13
59364	13
5670380	13
772891	13
14084830	13
935266	15
11321989	13
10279380	16
2540631	13
1624322	13
7022397	13
464977	13
13958404	13
5363389	13
4909914	13
18760769	13
5760754	13
18183570	13
4012272	13
2507912	13
13239204	15
3011132	13
15745571	16
9501320	13
13394160	13
6367609	13
25279504	16
1050358	13
1210224	13
3751623	13
41287190	16
2393950	13
17618063	13
8296695	13
1280774	13
6324725	13
139182	13
142653	13
4307499	13
505108	13
17037462	13
13337953	13
3472920	13
27810469	13
12159172	13
36119729	16
1598390	13
2745961	13
1044098	13
552778	17
5608785	13
4925261	15
559074	13
13185220	13
6058089	13
60537	13
3060038	13
2181121	13
5088127	16
5117741	13
4910027	13
4229941	13
19833449	13
8601238	13
131454	13
3236199	13
2106550	13
4956341	13
4021948	13
1656401	13
15848532	13
4554536	16
9687621	13
7375434	13
24454172	16
6530326	16
1185710	13
7747635	13
12163437	16
2694555	13
15390834	13
5340224	13
2265684	16
7605141	15
1975211	13
18934664	13
4161276	16
6148484	13
12347212	16
12471651	16
1292169	13
39007657	13
5450618	15
1688811	13
8813577	15
1853553	13
14880102	13
24482417	17
19314202	13
14434658	13
4237239	13
26814753	13
4086140	13
20921020	13
8422980	16
3042604	13
10710448	13
9058636	13
39654332	13
1601158	15
6025143	13
10904360	13
7600515	13
17487998	17
4283326	13
46255748	13
2246934	13
2798939	13
6934764	13
17060007	13
1821217	13
1797045	13
782660	13
1300503	13
10046775	15
3380011	13
4302426	16
12570622	13
3315563	13
2957527	15
11948554	13
2894288	13
9426728	13
15080056	13
2477240	13
14363680	13
1869403	13
13938655	13
6618783	13
9421079	13
20585782	13
8143903	13
3905947	13
2108538	16
1186225	13
3688965	13
157522	15
43189945	13
5626185	16
3387026	13
4652750	13
37945812	16
17822507	13
34097300	13
3817540	16
1489126	13
3532927	13
3400681	13
20637929	13
20021104	13
5297934	13
9916902	13
19930210	13
606823	13
2047956	13
9246490	17
257211	13
10246538	13
19539097	13
17628937	13
1668326	13
528313	13
7535274	13
8600490	16
12336329	13
99099	13
3996098	13
7493252	13
18278178	13
28817192	13
10334066	13
5649463	13
3805024	13
695674	13
955104	13
1738055	15
18709155	13
2392192	13
748720	13
12831100	13
1700739	13
8199655	15
6068143	13
1127852	13
12970168	13
4085711	13
7817384	13
4780489	13
987271	13
33152858	13
1257255	13
6553763	13
886913	13
2453014	13
2040492	17
184072	13
630190	13
7847515	13
2494021	13
3022947	16
4831235	13
4242120	13
2874162	13
1502821	13
18567131	13
11193886	13
16158049	17
6357694	13
4458664	13
2197895	13
6963747	13
13236034	13
9356040	13
6959985	13
12197115	13
2056183	13
5586037	16
1486137	13
19813319	13
1277208	13
316350	13
10784610	13
3702119	13
1150806	13
2036274	13
4316200	13
7682839	13
5498850	13
4405598	13
27985742	13
22691126	13
5941213	13
14012545	13
10557433	13
8830233	13
2810413	13
2923644	13
8573022	13
1067120	13
5641304	13
5024836	13
2942475	13
7758054	13
5404270	13
7067104	13
11826370	13
21504949	13
11502485	13
26146743	17
6261142	13
2661427	13
828403	13
1930568	13
9716254	13
3139356	13
14950132	17
4013101	13
10840048	13
22689811	16
2130793	13
10213028	15
4770368	13
3023359	13
7686811	13
17298923	16
31644169	13
9641536	13
4101128	16
15204715	13
1820082	13
9291691	13
28173032	13
3934502	15
8596226	13
4375470	16
1244348	16
16066175	13
303640	13
5590198	16
8541579	13
9390848	17
4283447	13
7970567	17
644532	17
2812051	13
4180252	13
3030128	13
38751969	13
9508026	13
14280107	13
12122257	15
17912952	13
20047617	13
25025004	13
13926344	13
3176679	17
7444031	13
9032806	13
5619091	13
4507132	17
1136548	13
1215345	13
6499465	13
2402882	13
2727352	13
10462781	13
5610503	13
1432212	13
23673071	13
16276149	13
17863684	16
12041747	13
3426324	13
9265479	13
2669871	13
738619	13
5078133	16
2944430	13
24607982	13
7714082	13
16258426	13
6836980	13
2964932	13
1681189	13
8126828	13
1564871	17
4168594	13
3002176	13
19370080	17
1156001	13
12167976	13
7311077	13
8304065	13
1240861	13
12252910	13
5742770	13
2685729	13
34100054	13
15805560	16
4819138	17
3887166	15
5936025	13
17598126	13
1954252	17
3242807	13
3702093	13
875414	15
25877336	15
26946918	16
4592400	13
18154164	13
5475916	13
2902491	13
21611857	13
2453615	13
15934672	17
9750113	13
638895	17
39182719	16
20216401	13
12303249	16
10772604	13
28536938	13
13962268	13
4505913	17
5564539	13
15228288	17
9727058	13
911789	13
45904172	13
1316105	13
9873063	16
3421688	13
8513762	16
1387147	13
1118214	13
997771	13
2980350	13
3101354	13
8095694	13
1798106	13
3361540	13
10498736	13
35819749	13
1173916	13
2478674	13
26634094	13
864971	13
18153501	13
6352959	13
15974146	13
3144656	15
3162726	15
8388944	13
5432171	13
7263140	13
5667508	13
1558911	17
8066595	13
7592625	17
24184268	13
11059553	13
704860	13
62114	15
26662695	13
370449	17
4412746	13
703598	13
6475903	13
7720754	16
13702824	13
1219999	13
7544476	13
12016346	13
10744362	15
9306388	16
3630935	13
12149347	13
4771937	13
2837241	17
10025272	17
5694665	13
3905983	13
1079830	16
2414626	13
17787092	13
4810715	17
4581527	13
2699458	13
17903187	13
6507406	13
4360606	13
118943	13
6602308	13
2652674	15
4858761	13
32487082	13
361223	13
1029544	13
11213135	13
6967267	13
23079352	17
11997214	13
820179	13
3988759	15
70487	13
1378350	13
6062	13
7466079	13
839312	13
15856967	13
3199920	13
5510173	13
9059954	13
2360187	13
6135294	13
10305127	13
14347903	13
15698732	17
19730066	13
18320941	13
6999788	13
551617	16
22654881	13
2114960	13
2476041	13
517824	13
1307680	16
9462418	13
5259291	13
12244190	17
19309627	13
4184587	13
2447650	13
11092018	13
675315	13
8914342	13
2155519	13
3305119	13
11771801	13
18199786	13
5839249	13
1193608	13
2187693	13
6678009	13
1346554	16
92854826	13
15960338	17
7393583	13
3311565	13
20559908	13
2208215	13
2216767	16
16377129	13
1328280	13
3725189	13
5319950	13
6318081	13
7770706	13
9651731	17
6993769	15
5865361	13
3775598	13
3352489	13
7425087	13
15221465	13
35034344	13
8399327	13
5060662	13
9696554	13
8399471	15
6988922	13
23113483	16
4970401	13
11112505	13
7038034	13
13568279	13
784287	13
3422714	13
766360	13
10523264	13
17205844	13
7169249	13
13607406	13
13445333	13
8747133	16
4832644	13
10576852	16
32138248	15
1844315	16
5783113	15
7638516	13
2060769	13
5104694	13
25316086	13
3068957	13
28081593	13
18213544	13
3793193	13
4012360	13
632314	13
6310609	13
4848200	13
293033	13
8677543	17
7107261	13
6504258	13
925271	13
3825213	15
432712	13
9980865	17
7773618	13
30479682	13
7726477	16
685232	13
20417170	13
408105	13
10386396	13
12056988	13
19545796	13
7748832	13
3950621	13
11741993	13
6527236	17
9202498	13
878012	13
3246774	17
1986454	16
4135339	13
3197963	13
897396	13
8632497	13
6966107	13
3800357	16
15451356	13
3650731	13
17459108	17
2970968	13
11461188	13
21377639	13
18916627	13
2805653	13
12662272	13
1309577	13
6936989	13
351184	13
10048798	13
42941571	13
12802042	13
1532003	13
8200169	16
11724619	13
17942167	13
2293809	13
2427184	15
16190948	13
3891198	13
12175449	13
3569406	13
16866346	13
314634	13
4876660	16
3994501	13
9438459	13
31673137	13
992612	13
1068159	13
3046371	17
5329754	16
13682943	13
350261	13
4165224	13
1827316	13
26286464	13
5998177	13
2715643	13
3264614	13
2669124	13
13013242	13
2141354	13
4485073	13
20538023	13
6141904	13
22988231	13
12457331	13
5227238	13
16655194	17
2810673	17
759806	13
6224306	13
1944908	17
2972377	13
4179594	17
10594025	13
2243119	13
15610515	13
15557962	15
9609516	13
13063224	13
3476256	13
386649	13
2211719	13
4901047	13
872733	13
5328439	13
6975977	13
176339	13
7349274	13
4026115	13
8668946	13
4215649	13
650603	13
18463812	13
2987046	13
5381083	16
7514435	15
39613034	13
505451	13
17639323	16
15018086	13
2122014	13
8857657	13
8810052	13
6889723	13
4774129	13
29590245	13
8730449	13
6755820	13
7383797	13
2878459	13
1835451	13
9616987	13
1151734	13
4931630	13
1305510	15
2628505	13
10690439	16
9794093	16
1166529	13
665154	13
6342800	13
15875886	13
6698937	13
17956407	13
3892423	13
33071	13
13215764	13
58682	17
33451942	17
4151401	17
829481	15
6998282	13
33257451	13
738879	13
7405819	13
11853096	13
7010432	13
5940047	13
30917079	13
20584457	13
16160295	13
23528690	13
2356296	13
1663330	13
15106795	13
154329	13
315407	13
23719467	17
1982616	13
1937266	15
1353408	15
16442816	16
26237	13
1637569	17
4745193	13
1444051	16
8909622	13
11954782	13
706424	13
3445087	13
6325798	16
311883	13
4336858	13
2020347	13
19122842	13
3512402	13
21163114	13
2219011	13
25354428	17
2459343	13
7868906	13
14918848	13
1422244	13
35773124	13
3279660	13
7067447	13
14525341	13
51383	13
11714842	13
2239767	13
953003	13
5639705	16
450415	13
8759495	15
4494506	13
10255463	13
7740788	13
5026082	16
12506003	13
14601223	13
9457970	17
992417	15
523393	13
12490574	13
37666212	16
306362	13
12960755	13
4256672	13
10165911	13
16180479	13
1472675	13
44792304	13
986037	13
3044214	13
2414012	13
9197006	13
676974	13
17878320	15
3623886	13
23470627	16
1562893	16
4356898	13
11956479	13
3112228	13
3000019	13
10444375	13
755438	13
20676134	13
8104492	13
424463	13
7690712	13
9577022	13
2042437	13
7890899	15
12879519	13
1316902	16
2386235	16
7776174	13
26554060	13
43044512	13
6336217	13
1132232	13
4612198	15
5371625	13
33178820	13
176666	17
17687266	16
24667921	13
8422971	13
9072697	13
6884771	13
971095	13
14131641	13
18611040	16
5963838	13
11996102	13
11704117	13
1809585	13
31075651	13
1256831	13
2028322	13
3888957	13
3979630	13
2916752	13
3313821	13
11902755	13
7299070	13
3846544	13
9156839	13
6774763	17
1218880	13
22532616	13
2561162	13
4129624	13
5692543	13
9446188	13
10106302	13
6496571	13
1072663	13
12929751	13
3897895	13
3101059	13
3675656	13
4986012	13
8209248	13
1806122	16
10740968	13
7193091	13
6724583	13
20714403	13
17129510	13
15564897	13
10683339	16
5676714	13
5107023	13
38963	13
1479884	13
158637	13
3057815	13
4004210	13
4687118	15
676299	13
841758	13
4795462	13
17081837	13
7721359	13
20487406	15
8933858	13
20816206	13
3700017	16
24454673	13
20942675	13
6708977	13
1675729	13
1660052	13
6628851	13
19907828	17
55912	13
19398109	13
4288853	13
19300274	13
22766314	15
13310055	13
38786319	13
6983611	13
6498028	13
1297146	15
2394056	13
6914118	13
59079	16
1065327	13
3704469	13
4620695	16
15326106	13
4945312	13
4707264	13
324423	13
3960611	13
1928821	13
3998636	13
5393609	13
12164699	13
10530394	17
7947105	13
13393622	13
841023	13
18505655	17
7551211	13
5775180	13
12178121	13
7078450	13
2105761	16
8430585	13
2031131	16
60001	13
7940181	17
16737994	13
289928	13
1945869	13
2641016	13
10147795	13
9353360	16
20146948	13
3237802	13
1933092	13
11300540	13
5624383	13
12304510	13
4790948	17
13295803	13
8114474	13
11785871	17
3145486	17
8833467	13
6078006	15
1412555	13
2895079	17
13328120	13
21949607	13
9461009	13
221748	13
4183765	13
8155017	13
4626350	13
4948851	13
6035442	13
6451802	13
1472789	13
2539861	13
20346830	13
7831425	13
9751074	13
1649307	13
10644351	13
2534248	13
9244877	13
7267295	13
5135090	17
6952991	13
1199102	13
19105165	13
1397351	15
6792	17
1170636	13
27847210	13
631753	13
6691251	13
4852118	13
720237	16
5632151	13
2143015	13
5946646	17
9245566	13
1621006	13
24504636	13
32859665	13
9782401	13
1570874	13
4481861	13
13366842	13
10028591	13
55160997	13
457798	15
618120	13
21276450	13
6361476	13
6481967	13
16044045	13
11522480	13
22049454	13
1033054	13
14319433	13
3913635	13
565785	17
1244930	16
9890303	13
6963753	13
2816469	17
11258642	13
4461308	13
17988209	13
833672	13
13454218	13
15059739	13
11326492	13
271858	13
257385	13
12045633	13
14421123	13
5609466	13
16685	13
3578647	13
4194205	13
17004407	13
4213483	13
1505187	13
1174667	13
69549	13
6991132	16
10490461	16
5230646	13
10585874	13
5803322	13
116967	13
17272241	13
3636158	15
8990916	16
11837322	13
31791078	13
15441712	13
3587536	16
3698654	13
1353252	13
1737450	16
8074325	13
6904405	17
4711286	13
24062078	13
3108101	13
23086993	13
3843046	15
1286278	13
4991992	13
412497	13
8754549	13
3344275	13
362986	16
20113009	13
12687984	13
2292847	13
4671684	13
3759742	13
5713159	17
13857405	13
1164600	13
8509963	13
875768	13
865311	13
3534931	13
1521965	13
11186267	13
10419366	13
25244896	13
10476573	13
21815996	17
4702228	13
6856961	16
2820364	13
357778	13
7235675	16
19172078	16
5756359	13
518151	15
36313386	13
1616294	13
22599624	13
26186210	13
11535940	13
22518080	13
3722546	13
6154258	13
5568934	16
2759762	13
2484635	13
945689	13
3334669	13
4513533	16
5679619	15
716831	13
4540757	13
145030	15
17839307	13
755806	13
22864919	13
11072701	13
7524213	13
3496611	13
47244109	13
167465	13
1852981	13
1880002	13
4925298	13
4194715	13
4296166	13
4460184	13
7531634	13
4113018	13
2056635	13
11912682	13
18684862	17
4320211	13
7880477	13
5082197	13
1757121	13
1968678	13
33337364	16
1062570	13
6201989	13
3769191	13
11981256	13
1545054	13
17391869	13
20181411	13
11849633	13
5447037	16
5122615	16
15400151	15
2687380	16
10699160	13
4916566	13
1533536	13
162450	13
2795684	13
5166500	13
3335611	15
12296241	16
14081703	16
11802340	13
8176695	13
2289747	15
6990817	17
11178065	13
11797065	16
7868459	13
2322263	13
3574365	13
8895895	13
2031851	16
518888	13
24972612	13
6717853	13
2197034	17
1260485	13
3976132	13
1156054	16
1527371	13
9173484	13
275759	13
7905367	16
7139890	13
19088032	13
22804820	13
740729	13
14049860	13
2467198	13
6454298	13
16547161	17
16174760	13
9986131	13
22747159	13
5308009	13
1547221	13
17386358	17
11842970	13
4514493	13
1205831	17
687206	13
15308009	13
5844631	13
3611644	13
3447310	13
14544682	13
4078020	13
20239606	13
13031778	13
1210801	13
5251604	15
7067464	16
1247935	13
8861011	13
4761683	13
1583249	13
4314133	13
25220649	13
1255959	15
29056677	13
552577	13
10233936	16
1735715	16
13745997	13
1476622	13
28194920	13
14455891	13
4324551	13
3109720	13
6577957	13
8129379	13
19244702	13
4081359	13
766764	13
13431856	13
6247459	13
16442322	13
11419840	13
12277480	13
1139817	13
14591394	13
5117956	15
19579028	13
3872875	13
11107925	17
9153968	13
2940643	13
1220260	16
9880958	13
5924985	13
3234214	13
3007425	13
30462863	13
5316830	13
10561369	13
7341699	13
3669713	15
5515914	13
8893562	13
2668624	13
8507751	13
37327393	15
15602399	17
8318651	13
8596385	13
6909605	13
17933977	13
28586025	13
20898615	17
14485369	13
6813686	13
11788196	13
16744103	13
8021736	13
159924	13
10805313	13
1848107	17
4175638	13
1661999	13
511864	13
5006002	13
1882597	13
1257944	13
665669	13
595595	13
5028683	13
5383317	13
32309779	13
10916653	13
10391888	13
1265324	13
1022781	16
18119405	13
1858358	13
10451220	13
23627690	13
5966421	13
18546233	13
921197	13
1887054	13
1409787	13
8574050	13
11269333	16
9814951	16
4285251	16
2687147	13
5250804	13
20287234	13
3901006	15
24637886	13
3215707	13
1682863	13
2837833	17
13510745	13
16088355	13
893253	13
4371600	13
2976445	13
24556571	13
8814632	13
6594263	13
3873576	13
8333297	13
1567388	13
11810159	13
499478	13
6077919	13
3479703	15
841878	13
5882778	15
4144077	13
5903948	13
3155683	13
12458340	13
33708162	17
3214268	13
15199053	13
3965628	13
9714390	13
9052944	13
7177185	13
12982085	13
5181704	13
9623337	13
8663192	13
7509800	13
4002969	13
20621688	17
1869318	13
12779150	15
6709497	13
2457460	13
7008335	13
413626	13
20378021	17
4472821	15
6576913	13
17377084	13
21211790	13
1593357	13
640799	15
11918476	15
8657857	13
6217072	13
16879364	16
3498715	13
7419153	13
5569534	13
3589657	15
15548669	13
16643908	13
1182687	13
2406969	15
7475605	13
2872923	16
9435333	13
3758931	13
4084359	13
9191660	13
4385386	13
6416518	13
5202188	13
1334092	16
7844370	17
6682470	13
15519206	15
3895222	13
5285836	13
8515489	13
10231916	13
1650716	13
5241301	13
6811223	13
19699186	13
1971809	13
958460	13
4600137	17
5847498	13
6011820	16
4659218	13
16989145	13
3337521	13
7714	13
7075008	17
8064681	13
15799878	13
10918351	13
8798278	16
2564799	13
4321710	13
23742595	13
4142924	16
26598330	13
15330346	13
11895206	13
807165	13
2214332	13
821265	13
91193	13
1444078	17
6871824	15
8254301	13
9690721	16
10207910	16
6620276	13
5287067	16
215602	13
793983	13
2103034	13
1530781	13
8402219	13
3535950	13
18948575	13
16664608	17
10802612	13
3260562	13
8635337	17
8189301	13
11611077	13
17617155	15
2393208	13
813868	17
13518690	13
7789566	13
38704868	13
6461418	13
730438	13
5300261	13
13744292	13
13135876	13
5629274	13
7832910	16
1022706	13
10735855	15
27576347	13
6223012	16
5889585	13
25246834	17
3444981	13
2550226	13
193275	13
18815897	13
2457525	15
5605834	13
4309458	13
7920828	16
846105	13
6754987	13
17934580	13
422125	13
7363008	13
5978592	13
1599368	17
6623808	13
32420127	13
18576324	13
4607639	13
6677391	13
9534843	15
13295178	13
910944	17
4959345	16
8772700	13
1614457	13
4193080	13
16202689	13
5922699	17
3253386	13
437881	13
1635463	17
3711434	13
4643425	13
1924718	13
1562465	13
2773747	13
4370769	13
14023056	13
6121611	13
2570065	13
2584736	17
3285377	13
5448955	13
41733101	16
7192273	13
5444930	13
4704096	13
7936485	13
8059821	13
5411367	16
5212148	13
14840630	13
6504275	13
33629473	13
7204375	13
1709279	13
35448528	15
6769902	13
17216501	13
10886494	13
20845254	15
5925445	13
6755981	13
5899982	13
5396747	16
4576237	16
8515126	13
7250409	13
83264	13
13159436	13
4558572	13
361574	16
2656471	13
5325548	13
4462128	13
1413533	13
5250171	13
3454104	13
5258146	13
8166065	13
7706537	17
17636456	13
2821833	13
1655228	13
6322003	13
4595628	13
2478647	16
5869279	13
27059650	13
5491286	13
10253776	13
81345	17
3784658	13
26278991	13
25108525	13
128752	13
1533427	13
1460141	15
2203181	16
4497857	13
20692124	17
3173343	13
18454953	13
11497799	13
3608354	17
4689028	13
8746661	13
3714606	13
4875757	13
2304270	16
2590777	13
5034186	13
5813065	13
5508493	13
84825	13
492951	13
5724352	16
4780935	13
2021671	13
878816	13
2231617	13
4412644	13
4266550	17
9804328	13
2137370	13
12138633	13
6341774	16
10572340	13
4409269	13
12926555	13
277614	13
5065545	16
5189501	13
73431	13
7573573	13
1074252	13
6876432	13
148546	15
28430977	16
2335970	16
3809889	13
12640869	17
2740169	13
3098203	13
3668266	13
10494330	13
5400925	13
6414551	13
9454702	13
16005961	16
4553919	15
2290492	13
4736289	13
1325555	16
5587297	16
14106270	13
10497662	13
2902117	17
15791327	16
200999	13
16534438	13
5387808	15
357975	17
1760380	13
3696105	13
7426286	13
3236384	13
24622332	15
19722908	13
7000991	13
14815760	13
2676741	16
5551527	15
2706992	13
14332833	13
516673	13
886695	15
4457906	13
2379450	13
7495024	13
3193247	13
17557285	15
11522007	13
7837534	15
14501478	13
7389922	13
13991455	17
6512142	13
6676842	13
5907225	13
1820602	13
1655208	16
22528239	13
7582492	13
7891695	17
6894047	15
1095476	16
14982926	13
5967910	13
1038302	13
5714695	13
721280	17
4287794	13
2250282	13
3432264	13
9257919	13
3217143	13
81371	13
4424549	13
1300285	13
5916023	13
10903994	13
2746474	13
22803950	16
16082777	13
22948870	13
6650933	13
1376520	13
15939347	13
13947909	15
506383	13
1546592	13
5304455	13
3911172	13
11341734	13
943611	13
1062774	13
9724610	15
24496464	13
989776	13
3151210	13
9927016	13
13282381	13
2417264	13
6303161	15
1231967	15
3329123	13
564969	13
3507698	15
2581042	13
4210563	15
2589134	13
2884074	13
796202	17
3858060	13
602515	13
4128850	17
5536881	13
7114969	13
23558137	13
1151869	13
7232944	16
1505385	16
5317965	13
7084516	13
9269527	13
963347	13
2896182	13
13232782	13
2097537	13
11121057	13
9130323	17
15043507	13
1726528	13
5208815	17
8231932	13
767930	13
3472485	13
9446330	13
3973599	16
6982910	13
6486713	13
9635552	13
421430	13
11528749	13
26909702	15
18811838	13
16928416	17
4198937	13
2513613	13
5425125	13
144835	13
2547090	13
6541232	13
2146876	17
4208439	13
7756780	13
1436421	13
5476929	13
7352719	13
2739380	13
11347035	13
1089385	13
15217507	13
23223611	13
8008687	13
20458135	13
4144512	15
9690439	13
3316555	13
9294992	13
2157940	13
233918	16
6230654	13
7840635	13
3770270	13
2006825	13
5906252	13
429236	13
5824210	13
539270	13
862184	13
2487822	13
5345411	13
3595499	17
2135484	13
2269082	13
29683166	13
15314903	16
1745842	16
3862936	17
7763130	13
25565583	13
14949030	16
3809623	13
2732586	15
12775319	13
4324876	13
4478415	13
2125469	13
15015361	15
11947946	13
4251957	13
4915083	17
8017812	13
6382779	13
20577873	13
2253383	13
2464295	16
10621554	13
6513875	13
352645	13
7860392	13
6637252	16
615442	13
2072650	13
16319402	17
3805499	13
1021866	16
130771	16
3037203	13
90975	13
10052042	13
7664594	13
267311	13
8298440	13
15065145	13
8197871	17
10792705	13
4243560	13
8015859	13
11658514	13
5246663	13
16158338	13
2839171	13
6913205	17
30050924	13
2239552	13
2012729	17
8847971	13
44256	13
6531216	16
2171602	13
10716025	13
9536736	16
2486320	13
10086614	13
25891192	17
11363393	16
6845205	13
29568646	13
5028545	13
359620	13
7327487	13
703209	13
13404162	13
605652	13
4507524	16
474334	13
11993772	13
4974863	13
2979677	13
26566665	13
5762035	13
469094	13
30540186	13
48681412	13
41038792	13
10936779	13
1870701	17
2836003	17
16010846	13
9025908	17
17221039	13
11833326	13
4435306	17
230211	13
8082776	17
287488	16
1796527	16
11446549	13
31941	13
8532458	13
16149783	17
121966	13
5610512	13
1919338	13
14265821	13
13780958	13
18908218	13
9798771	13
6869350	13
4831283	13
87116	13
3323915	13
13496583	13
3580721	17
1997086	16
5374272	13
734714	13
10080764	13
1944319	13
22649291	13
3271329	13
1631509	13
1018730	13
10977648	13
5654091	13
8784850	13
4356455	13
4076859	17
3286387	13
2419699	15
5110344	13
14930216	17
5345105	13
12438999	13
12751169	13
6097122	13
11481780	13
750275	13
6665271	13
391490	13
21275232	13
8265162	13
702103	15
1184890	13
28973871	13
10947135	13
397426	15
6372126	13
10174380	13
3095941	13
758761	17
8396013	13
580035	13
1039628	13
21519649	13
8645247	13
2584862	17
5984788	15
9824407	16
34165510	16
1736539	16
17026021	13
32937424	13
19143917	13
21074354	13
4468761	16
2719016	13
7067370	13
1739312	13
7486005	13
6019956	13
2626382	17
1799833	13
3018231	13
1266461	13
15912596	13
7411635	13
22846338	13
37063134	13
5092486	13
19252590	13
1405897	13
3367324	13
8293910	13
25531435	13
3847303	15
15732890	17
19442803	13
12444332	13
8008101	13
14667898	13
2805690	13
5686599	13
7430056	13
8502655	13
5940335	15
1391292	13
2077507	13
3672181	13
3509445	13
3227399	13
10705723	13
13544638	13
17562235	16
1058690	13
1583168	13
15088041	13
16660827	13
233691	15
225403	13
5891641	13
8012929	15
27293010	13
1929852	13
7188628	17
2459555	13
23331805	13
26782960	13
4627037	13
37836993	13
28787509	13
1314527	15
24792797	13
7794711	13
29351429	13
1909181	13
7672016	13
16272758	13
19366238	13
8471015	13
16776162	13
4501416	13
2615656	16
10096363	15
22705917	13
8534560	13
4173791	13
3248471	13
440200	15
11014030	13
6480919	16
21507040	13
720640	13
4043448	13
2058149	13
8551899	13
6557385	17
2261674	13
7077797	13
8120059	15
1961648	13
11033400	13
4694924	13
2034679	13
2428059	17
10023584	13
16316245	13
12370960	13
1132250	13
18198155	13
458262	13
2024390	15
1336460	13
7911741	15
1911867	13
3068586	13
14695098	13
6951901	15
5033266	17
6344784	16
6038081	13
1464565	13
13687192	13
413115	13
19025891	13
770709	13
5558044	13
14282381	13
28623705	13
7277831	13
2238623	13
6850598	13
6346203	13
164910	13
6849300	13
252958	17
8694914	16
5516099	13
1665821	13
6754180	13
5680230	13
18932893	13
7750819	13
4592023	13
20988650	13
7228322	13
4880882	13
9125681	17
1962620	13
19316319	16
7325746	13
11455449	13
301170	13
1444797	13
3981731	13
7831268	17
2654107	15
4575239	13
5620905	13
2886065	13
3263567	13
22256312	16
4829999	13
5760473	13
21686808	13
1612679	13
9573093	17
252016	13
955971	13
1102937	13
23070467	13
2365883	13
2413941	13
18906343	13
3658758	13
602158	13
440654	15
4396125	13
5631814	13
16655362	13
3445093	13
2310403	13
5977114	13
13986072	13
11890802	13
1542600	13
436512	13
13564239	13
5416535	13
1256028	13
7833170	17
163532	13
15172365	15
24869955	13
727952	13
4188111	15
7284342	13
6408501	16
6211716	13
11759897	13
2508199	13
5823657	13
9634172	13
3176153	13
14292524	13
5690457	13
891786	16
19909487	13
1491656	17
2233481	16
377431	13
18064854	13
5041767	13
5027623	13
25346707	13
7841241	13
17921007	13
600562	13
5578130	13
16954408	13
3987124	13
262416	16
4477698	13
4910359	13
15374361	13
4785813	13
7901174	13
6784975	13
7794227	13
21438997	13
6148771	13
4343779	17
4466615	13
4232912	13
10439353	13
5346378	17
13814193	13
12640667	13
25209766	16
1200834	13
6160365	13
5966413	13
9163719	13
28048069	13
16099807	13
11887033	15
7681244	13
236960	13
7747647	16
761679	13
11794976	15
1483181	16
14258678	13
11682182	13
2277106	13
825610	13
665869	13
6536144	13
15145949	13
1131148	16
4635521	13
1285808	13
8810782	13
41963709	13
5756464	13
102234	13
9649728	13
28857374	13
17359220	13
2994235	13
2259572	13
14547374	13
17077116	16
3771514	13
4919531	16
5717980	13
7512388	13
1978705	16
25181651	15
3321642	17
14717994	13
14564161	13
2400297	13
2424362	13
20080999	13
9325859	13
472374	13
24866699	13
4217272	15
9659443	13
6805597	16
1050930	13
2893841	13
7237523	13
9401986	13
793355	13
3514692	15
6302664	16
2429276	13
10887414	13
11573964	13
26926792	13
5340402	16
5774857	13
13650611	13
14430428	15
27127	13
8205295	13
10127311	17
8053439	13
18366960	13
83586	13
30387570	13
482740	16
6382283	16
15099432	13
23670936	13
3446130	17
2975159	13
1022224	13
6422102	13
60327	13
2435702	13
7630247	13
2119358	13
18158327	15
6537981	15
1204908	13
1860365	13
2558863	17
5403546	13
6970308	13
14328575	13
3087613	13
5869170	15
8306686	13
376203	13
1501845	17
905761	13
951337	13
3439554	13
19534023	13
1529116	13
48186985	13
2836376	13
31035391	13
4159695	17
140427	13
19394248	15
5547470	13
10926321	13
10439645	13
4452233	13
9761023	13
2051059	13
10234548	13
2644870	13
8004443	13
1904109	13
3852771	17
8119778	13
6584545	16
14035822	13
13357824	13
9063356	13
6555724	13
10682673	16
12070856	13
5212126	13
22682616	13
2125253	13
12846635	13
5032440	13
68241372	16
4464073	13
5195752	13
14160310	13
329101	13
3240	13
18475510	13
8379857	17
13955498	13
22544548	16
9862246	13
3358946	13
4957120	15
6588973	13
94707	13
14610672	13
9500890	13
959713	13
4055448	13
9630707	13
10068024	15
7433922	13
20073096	13
8611930	13
21485618	13
2094441	13
314828	13
6749987	13
4279800	16
11160227	16
447580	13
1463783	13
1154380	13
4292495	13
11508651	13
3615203	13
6464244	13
1977061	15
3424864	13
1198606	13
9275749	13
9410446	13
366267	13
4098780	13
6494567	13
6051800	13
7362305	13
10608122	15
4874976	13
1005334	13
4440782	13
9805326	13
356172	13
2281738	13
8063470	13
3082868	13
794806	13
1035254	13
5402304	13
348178	13
1967050	13
22674125	13
622745	13
2859360	17
14876198	13
1107659	16
908089	13
2219806	15
2421460	13
681021	13
23034721	15
14616986	13
4700930	13
1388982	13
3307154	13
1271250	13
8040688	13
4677230	13
10417881	16
2722840	13
7691203	13
1925550	13
380993	13
63754	13
8180021	13
2947294	15
15548343	13
3017591	13
9500900	13
5804141	13
2387551	13
19347997	16
17702041	17
7163593	13
18015639	13
792966	16
9694127	13
686444	13
4039656	16
2195872	17
17736980	15
7670670	13
3732556	13
1740139	17
4666679	13
29740371	13
45540745	13
1151776	13
15266388	13
4363237	16
7360926	17
11709256	13
5131884	13
6515658	13
55314	13
104812	13
38366097	13
12397819	13
7355219	15
4555548	13
4729771	13
6468958	13
10250412	13
17161275	13
17500915	13
5298740	13
12859698	13
9273414	13
27948792	13
34085184	13
4900833	16
1264055	13
1560047	13
702065	13
12670999	13
1366603	13
826163	16
35741394	13
16533987	13
1944594	13
25462308	13
3815593	15
9920813	13
1123916	16
401519	13
1842384	17
15649696	13
3437871	15
1514456	13
14876073	13
13838104	13
19286887	13
2039762	15
5300984	13
10860893	13
8992208	13
7104725	13
4276356	16
4802251	16
5641069	13
5825311	13
29113278	13
8411468	13
8869154	13
7523301	13
19131287	15
17198083	16
3627225	13
13151850	16
15206295	16
1590818	13
6785097	13
3853602	13
3324405	16
14825556	13
6317671	16
16947936	13
5551365	13
8280580	13
1630094	15
163925	13
625295	16
6002864	13
5799677	13
2094584	13
4482033	13
337885	13
11929837	13
1083451	13
2357089	13
4742749	13
9154760	16
8712480	17
13956808	15
41467744	15
8806091	15
14036210	13
8272395	13
6093851	13
4400529	13
23528504	13
5262112	17
4577202	16
164676	13
8262753	13
8520532	16
8797589	13
1666154	13
6783904	13
24813928	13
7003800	13
2712459	13
8359377	13
7996917	13
16457628	13
809744	13
1849435	13
6928493	17
1560344	13
5496750	13
1143635	13
3146887	13
6705224	13
10020924	13
8099066	13
6585532	13
16843258	16
7467305	13
32769135	13
1599596	13
15358073	13
7384604	13
2044824	13
11184458	13
4305608	13
7194573	13
2067737	13
1920711	13
3859212	13
14291277	15
6088741	13
10205298	13
3296007	13
12383790	13
5801191	17
4165223	16
4923087	13
18313575	13
5340130	13
2277545	16
605548	13
1027782	16
5023164	17
10930232	13
39484	16
23324561	17
5536040	13
20886772	13
11542034	13
6597107	17
11662474	17
5600207	13
10334560	13
22985589	13
6402816	16
244827	15
1577010	13
7154567	13
6488805	13
363918	13
7202176	15
328887	13
25767073	13
14389246	13
2391472	13
29105749	13
8049456	13
6681918	13
430502	13
15629621	16
9615125	13
2543427	15
19918419	13
19737152	15
10223941	13
11379088	13
9471942	16
2679835	17
3337039	13
29320092	13
30043677	13
18181482	13
3758429	15
9834782	13
5837842	17
2560509	13
5879826	13
5699245	13
1831213	13
12826738	13
4180267	13
3438001	13
135040	13
6347467	13
4002032	16
199848	13
5509253	15
2359198	13
16327308	13
13623735	13
5583109	13
4281402	13
17130787	13
13482035	13
6075749	17
4851756	16
1318252	13
6205900	13
17772754	13
2223912	13
13034648	13
12336113	13
9129377	17
11479944	13
25532721	13
13988066	13
45340983	13
4649352	17
1426341	17
2300578	13
8307034	15
14752445	15
41647607	13
261071	15
25661030	13
19858933	16
12038375	13
17433432	13
26036524	13
2143057	16
480595	13
8761988	13
12206059	13
7018356	15
8266248	13
16594914	13
14666327	13
10472849	13
4844102	13
9232562	13
3793112	13
18089330	13
3542594	13
5696762	15
4466048	13
22985971	13
881464	13
6930188	16
8925796	13
9906476	16
11085472	16
11698643	16
712434	13
1941537	13
1460141	13
15906120	13
4175743	13
3077190	13
8253009	13
3570388	13
11892877	13
12377114	13
2116077	16
16521923	13
349458	16
16513352	17
7552553	13
6339695	13
6388685	16
2388550	13
730244	13
26172175	13
13925633	16
3510390	13
10916985	16
1828635	13
20657881	13
1410857	13
4158574	17
5848111	13
3076192	17
2378334	13
3336786	13
16359287	13
24759322	13
9451420	16
8893361	13
997432	13
12939890	13
4117909	13
485317	13
1375727	13
6616160	13
12930101	13
16518429	13
13211398	16
13649921	13
14308818	15
12067001	13
6491786	13
5709145	13
1039546	13
4740556	13
5400443	13
14407669	13
2670663	13
4881256	13
7313455	15
1509007	13
374485	13
4309015	13
1204111	17
5997646	15
543606	13
1355894	13
4988358	13
18736418	13
15290584	17
1660338	13
6097552	13
4411494	13
17180923	13
1597839	13
4673101	13
5107499	13
10369175	13
2007918	13
44092134	16
3086397	13
11038028	13
5131414	15
13745863	13
1751185	13
4346766	13
2800896	15
50830535	11
36595298	13
3017975	13
684981	13
2289717	13
15582066	13
3577833	17
10914698	17
750131	13
98349	13
111076	13
554813	17
11770252	16
22093427	17
17800075	13
10419267	13
4136283	13
1563526	13
4143369	13
8417946	13
5953306	13
7731071	13
2206721	17
3893970	13
4000816	17
6346032	17
144653	13
13743046	16
30166486	17
5957975	13
4311281	13
16364011	13
11814790	13
7119088	13
1244196	13
1964210	13
4251817	16
429926	13
533414	13
3448911	16
6700731	13
2597945	13
4691312	13
6495531	13
689334	13
2625982	13
14201103	13
12789642	17
11223316	13
13668381	13
2684405	13
2269868	13
17186	13
6250757	13
8662293	13
2422138	13
1107318	16
18457116	13
9378018	13
2829977	13
4912847	13
10141241	13
9274890	16
2803250	13
790818	16
16373193	15
11788693	13
11415747	13
1824820	13
15098631	13
22751618	13
1279769	17
12762600	13
4023860	13
4488497	13
14725047	13
996179	13
1090463	13
21367940	17
11367058	13
9285498	13
2857748	13
4706873	13
1177686	16
11989138	13
7388303	13
19524413	15
17255301	16
8290590	13
11967193	15
12473372	13
11132154	13
2655432	13
13110094	13
7052926	13
8905290	13
21033246	15
19658312	13
805339	13
30970097	13
5119164	13
9535439	15
784521	17
4779228	13
3708458	13
5064173	15
1851027	16
6030150	13
2633216	13
142303	13
5318775	13
12724951	16
61879	13
2737896	15
3314522	13
3833909	16
22404536	13
16931584	13
11878807	13
20997232	13
1361929	17
4307970	13
31136307	15
7182935	13
25563633	13
6700927	13
4767811	13
14494622	17
1013281	13
18127300	13
4969576	13
5936234	13
19152508	13
7116761	13
9059045	13
6125466	13
968013	13
3837100	13
25431635	13
1088809	13
18394543	13
18985715	13
604025	13
8145358	13
13527531	13
5738922	13
4761677	13
5936816	13
38402012	17
29225302	13
6140151	13
4159066	17
4703238	13
572634	13
1538813	13
4272587	13
29180331	13
1989181	15
212012	13
2170450	13
14105563	13
7793101	13
511426	13
3042897	16
4161347	13
10645943	13
8508005	13
13598807	13
13403671	13
1858706	13
5517927	13
8029680	13
2259303	13
3097994	13
7692028	13
7192770	13
884820	13
804674	13
13145044	15
1800366	13
4476184	13
280783	16
33649349	13
15429595	13
6437388	16
3466193	13
2087501	13
11371741	13
1609777	15
8418382	13
12665408	13
12166165	13
1523961	13
4821936	13
545224	13
13549966	16
877096	13
7003029	13
23381073	13
15438827	13
473005	13
5590826	13
3091334	13
323938	13
2975558	13
12260847	13
211005	13
32065882	13
16702270	13
20357654	13
8964636	13
1710122	13
9273948	13
2207049	13
2668794	13
596642	13
15588703	16
4377901	13
10108624	16
282219	13
4197179	13
16173546	13
11675257	13
25493196	13
5945738	13
8277266	13
36266522	13
14452973	13
10582820	13
6144016	15
128398	16
6852823	15
7104862	17
832781	13
2064333	13
165576	15
5781423	13
4441051	13
16142883	13
1580416	13
4894310	15
7216545	13
9988301	17
26250170	13
31919089	13
31966888	13
428709	16
1390525	13
3557493	13
17593160	13
4677668	13
3342083	13
661665	13
757381	13
12898164	15
5384535	15
15753720	13
12918152	13
4586470	13
4638018	13
3696330	13
7180236	16
3102743	13
12496704	13
5407005	13
6995213	13
4165310	13
3389919	13
10207607	13
3605573	13
19860795	13
5815360	13
3727594	13
17935252	13
3773670	16
5632348	13
299323	15
555092	13
327677	17
8311722	13
35521	13
8578576	13
21248983	13
357718	13
581629	16
29395590	13
13735430	13
2931177	15
2166131	13
668128	17
14745730	13
1414113	13
14219370	13
3683616	17
65584904	17
766127	13
9915980	16
24890134	13
5343826	15
380336	13
453093	16
3717481	15
5398313	13
1976996	17
10422897	13
9338107	13
8004061	13
10582114	13
15694526	13
2064886	13
297091	13
1870765	16
1000856	13
2463715	13
12124795	13
10484199	16
65118477	13
11297035	13
3972625	13
9409392	13
10827022	13
10081633	13
1321613	13
4908098	13
27753410	13
8711963	13
2509588	13
28411619	16
33409074	13
2258062	13
1426909	13
22349792	13
5716187	13
8257805	13
12879624	13
722741	13
4261676	16
1921022	13
3195106	17
12777343	13
5265023	17
3824708	13
5770417	13
2341929	13
5936985	13
1981066	13
737611	13
12439297	13
12052949	13
14356776	13
8144896	13
3904252	13
5928601	13
24840804	13
3623779	16
14311458	13
7339205	15
17244475	13
19697317	17
1080773	17
3851640	13
4444864	13
9484129	16
25121397	13
11185200	13
1171049	16
20052708	13
1562664	13
5921698	13
3774857	13
10546250	15
12941192	13
6891841	13
2321668	15
4551805	13
16487595	16
10718349	13
15317537	13
4081369	13
1903824	13
904230	13
10659903	13
1969101	13
12007430	16
1940261	13
3295974	13
1649470	13
4574672	13
772031	15
16761502	13
7316206	13
18144810	13
13566847	13
15245407	13
1245661	13
16959602	13
23848220	16
30261	13
2930262	13
1397069	13
4808170	13
6185457	15
432816	16
3575787	13
7178839	13
1116125	13
3984650	13
1511457	13
22856613	13
8294132	16
3598137	13
1296734	13
1357621	13
26864558	13
50112758	13
1487880	13
3777141	16
3647071	13
4770949	13
5698229	13
7197375	13
1976657	16
4509261	13
16951746	13
14313243	17
834462	13
2538050	13
105733	13
2600048	13
1140966	13
24948102	13
2605325	13
11254162	13
1926411	13
4667486	13
2437673	13
25933783	13
2770943	13
4471631	13
519567	13
4238354	13
82497	13
7968627	13
14768131	13
2690494	13
1775371	13
2018654	13
3612405	13
7812778	13
27201105	13
5890462	13
10907473	13
5956068	15
2198165	13
8898606	13
5303947	16
5122954	15
6851866	13
1769699	13
41305469	13
11460840	13
6071122	13
4973303	13
5985544	15
6271989	13
7075586	13
13679637	16
15408437	13
7576951	13
4993000	16
4400198	13
21165725	13
1429317	16
8622987	13
3930922	13
17059215	16
2457655	13
26105837	13
315332	13
18261585	16
2193859	13
997844	13
1618586	13
1301864	13
1273717	13
22709344	13
4972556	13
3075164	13
4481800	13
10217689	13
3955476	13
11389955	13
20217698	17
2663856	13
7130015	13
541116	13
5529372	13
9404166	13
2640168	13
3403141	13
13055650	13
11459758	13
4636440	13
6995646	13
12488218	13
3960568	15
3206619	13
4464072	15
10159026	15
6056980	13
15293567	13
3331037	13
7909677	13
3342866	13
22318613	17
13737987	13
1546384	13
5938444	13
30113427	15
3731184	13
16516928	13
13654493	13
10636515	17
30431936	13
24311339	13
5595153	13
8422700	13
13040638	13
4920333	13
3190474	13
3981830	13
41463319	13
3747603	13
11104555	13
6282855	13
2632174	13
1439900	13
5486338	13
6017288	13
8704398	13
5042493	13
20015766	13
9467487	13
6694899	13
4757234	13
13076556	13
2594420	13
8835971	13
2086219	13
610064	13
3780066	13
3707266	13
29716756	13
3812194	13
847334	13
1654140	13
1033540	16
2086872	13
14815850	13
2351820	13
10258347	13
10675808	13
12841877	13
61843	13
12522404	16
8182857	13
5175588	13
9449884	16
2720198	13
3693653	16
2869108	13
11382352	13
5840505	13
1578854	13
17244607	13
1813601	13
9518344	13
5787493	13
568840	13
14250457	13
1259722	13
1116306	13
21333558	16
2062694	13
7722851	13
7774848	17
13977599	13
2563621	13
9132050	13
8316844	13
1861777	13
14545409	13
4636656	13
8566277	17
6340358	13
12564601	13
6608437	16
22929744	13
923491	16
8610860	13
7914763	17
3232344	13
16580567	13
575746	13
2687772	13
419543	13
11030232	13
3381731	13
8707720	13
2193601	13
18652795	13
17236092	13
3052894	13
4828873	15
8732446	13
3371399	13
2814922	13
15651657	13
8128206	13
7220264	13
1281093	13
1265080	13
8491495	13
20784987	13
597184	16
9726002	13
7083389	13
2334693	13
10022426	13
9432662	13
12201511	13
1387911	13
6508907	15
5752825	13
15245952	13
2844847	13
44262921	13
7158605	17
3708096	17
1643999	13
4121633	13
2334744	16
3719415	13
19830498	13
22123254	13
3064891	13
5606947	13
3552847	13
15828885	13
11378055	13
9081047	13
17912659	13
5204196	13
31441067	13
5792567	13
1604201	13
1098197	13
11405719	13
12798993	13
4400305	13
4638907	13
37376829	16
7205471	13
7519034	13
8458945	13
2024393	15
767836	15
9888535	13
2663139	13
4137546	16
8881471	13
899350	16
89461	13
172264	13
13299270	13
22789899	13
15927382	13
1189052	13
20661390	15
156012	15
52601491	13
13154206	13
1432992	13
2166964	17
9941840	13
7324041	15
13524280	16
452465	13
8082068	13
17313184	13
1649787	15
20910237	13
5437501	13
50506635	13
3598156	17
5283434	13
13429411	16
5798813	13
4867447	13
4913841	13
4017886	13
5784061	13
3112402	13
6855924	13
12690240	13
85225	13
4501553	13
13508924	13
10442972	13
5731569	13
6118004	13
3148381	13
8178477	13
3237757	13
814232	13
5144614	13
818363	13
1901962	13
4292579	16
4846425	13
18421617	13
20566107	13
1969532	13
7426908	13
2727209	13
13243447	13
10573939	13
5484828	13
1258369	13
2458446	13
8230982	15
7883266	17
259133	13
4630466	13
475799	13
137543	13
4524639	13
8664679	13
4872938	13
3232167	16
611393	13
5885227	13
2303309	13
13199945	13
9561134	13
877111	16
34465574	13
1028012	15
42729571	13
10778225	13
831266	16
7152229	13
2563897	17
8542186	13
4224206	15
2271705	13
23908305	13
7987129	13
880232	13
26860823	13
1533455	16
6271946	13
59515	13
579504	13
9021740	13
8229036	13
12542742	13
6571715	13
1720375	13
1279382	13
11809219	13
7816607	13
1665736	13
17923865	13
7440384	17
9986943	13
4580238	13
33213471	16
1045975	15
1386566	13
5826299	13
11736452	13
2444222	13
2593085	13
1220158	13
430600	13
25144077	13
1698852	16
4872110	13
9852777	16
2401201	13
11641629	13
6489716	13
15635117	17
8289401	13
2220289	13
2114299	16
11871555	13
26575652	13
6710232	13
4026127	13
31702210	13
768026	13
946822	13
5821821	13
114936	13
6228293	13
8671227	16
2472769	16
15916774	13
12070169	13
4997465	17
12458994	13
6490667	13
3278444	13
18765046	15
27514870	13
5733037	13
10010613	13
12321469	13
8549197	13
5804054	13
889487	13
16179332	13
666596	13
7668313	13
15839513	16
23139644	16
3723272	13
18838290	13
10679468	15
6017853	13
209461	13
5667174	13
787373	13
4301199	13
1838287	13
1822968	13
299752	13
2855827	13
3011679	13
3068052	16
2258004	16
626630	16
25850066	13
12593412	13
1686435	17
7350830	16
6916907	13
6506190	16
10082440	13
21376282	13
875482	13
1356271	13
21781	13
2007088	13
6847220	17
2302997	13
4016418	17
8028695	13
12745216	13
9735196	13
2191108	17
8709016	13
9891802	13
4285432	13
1404948	13
10397776	13
10350792	17
5420955	13
5509763	13
24599878	13
10352625	13
15807201	13
5403278	13
29838461	13
7683248	13
1081499	13
3793001	13
11710632	13
559119	13
3378519	15
7056752	13
4124361	13
9419403	13
10057138	13
3836404	13
11086748	15
3894895	13
702510	13
2875078	13
544871	13
771885	13
14577788	13
9759571	13
6726747	13
1356070	13
10987555	13
4698317	13
11563185	13
3861818	13
6322178	13
11017283	13
4530513	13
17037004	13
2260810	16
11105250	13
11780807	13
7323375	16
990865	13
6271206	13
26502289	13
8087696	13
10505071	13
6639637	13
13874274	13
3713953	13
6120077	13
2736895	16
26979466	17
2468743	13
17673899	13
23058429	13
33997267	13
11176795	13
26443233	13
5078417	15
8047956	13
12218590	17
19069525	13
671760	13
971826	15
3484827	13
4142168	13
3317020	16
3369219	13
4066893	13
10793579	13
17381243	16
11935604	13
2772518	15
39231166	13
2169129	13
7458357	13
1916428	13
6220860	13
4996914	13
5574457	13
175779	13
1201304	13
7606388	13
1989926	13
3955526	17
3831746	13
687182	13
3508043	16
2774856	13
2018123	13
3381820	17
13986657	13
7621508	13
12637217	16
13987011	13
13958103	13
2973432	13
9569280	13
482533	13
10647078	13
2049052	13
1228109	13
2112545	13
7128960	13
15803128	13
602737	13
1392154	15
810443	13
9336672	13
2734946	13
8403941	13
19900996	13
2367801	13
12634040	13
1314412	13
7007237	13
569830	13
757551	13
4370227	13
7979216	15
27524411	13
4413599	13
7912749	13
2918098	13
2363075	13
5643998	13
4104221	13
4809209	13
4040916	13
4144240	13
20030306	13
1851929	13
8728886	17
3663306	13
25495189	13
4484023	13
4008153	13
950844	13
14833317	13
3323575	13
7349012	13
10440514	13
3302291	13
3541249	13
1580407	13
1410699	13
1049367	13
4193361	15
5704384	15
2522683	13
5618344	17
3351597	13
16237328	13
13651278	13
2919028	13
2378474	13
4069933	13
726985	17
32696323	13
3316925	13
6829304	13
2497537	13
4616912	16
12057763	16
1431319	13
11852227	13
718687	13
879022	13
14829397	13
2807919	13
791012	13
3004615	13
3263739	13
547894	16
6229575	13
6136774	13
18660078	13
17088886	13
14557270	13
30116381	13
13770537	16
12953665	13
7822850	13
32045691	13
25376343	17
7561611	13
10378277	16
1251802	13
567295	13
29225208	17
7436515	13
5458085	13
24646735	13
1965748	13
2880535	16
17113437	13
382323	13
3263375	13
9655464	13
3911000	13
3535515	13
18073548	13
839846	13
7339154	13
2146177	17
2271559	13
3932	17
789453	13
4795405	13
202490	13
4731062	17
8777907	13
1412942	13
3359402	13
4519886	16
7033632	13
1699934	16
7061234	13
10102668	13
13896034	13
9089551	13
3970980	15
2170008	13
4571373	13
13603944	13
4152489	13
4241111	13
4818686	13
440923	16
15866090	13
558781	13
1425813	17
150896	13
22879995	13
2948981	16
14031748	13
8918535	13
14633297	13
2033568	13
884430	13
5874511	16
4558112	13
481639	13
2894071	13
4109264	16
13948312	13
16371630	13
15291435	13
4934754	13
6719299	13
18467533	13
5818032	15
5631552	16
3040138	13
1568488	13
16268752	13
22125231	13
2205086	16
356059	16
29145016	13
17150424	17
4723676	13
29468339	13
3278068	13
9455558	13
378808	13
7477565	13
2072577	13
20277210	15
6544903	17
22281667	13
6910461	13
14399360	17
9148319	13
3646346	13
8597925	13
26199778	13
20626673	13
5152434	13
5910963	13
16918732	13
5386055	16
3223442	13
1388079	13
4819703	17
1126771	13
18505375	13
5591361	13
27645464	13
10187142	13
6526732	13
15669310	13
9435630	13
16379294	13
15634844	13
4183777	13
1639091	13
2579921	17
15135417	13
2142668	13
1114131	13
2868631	17
1980974	13
5414875	17
21340070	16
176582	15
4501357	15
11009337	13
89903	13
24840433	13
7539583	13
5110056	13
3324734	13
18424927	13
25191540	13
8389543	13
17021636	13
10452345	13
8955717	13
2569646	16
14983148	13
4201504	13
7508195	13
452371	13
3329286	13
4303706	13
8788077	13
18690550	16
6333981	13
18476593	13
8063190	13
6339817	13
6829480	13
423801	13
6372565	13
507610	13
12314213	17
877167	13
19884776	13
16234095	16
15152655	13
4984003	16
5730367	17
15241045	15
34473	13
19721127	13
246569	13
11230830	13
1970931	13
4626712	13
3475801	17
13861033	13
3507591	17
2785931	13
4527068	13
3682226	13
6170172	16
418624	13
5644900	13
6266566	16
13285659	13
2755153	13
3631150	13
6591675	17
12217392	13
14571778	13
3433087	13
7948384	13
8996540	17
4738932	15
1432356	17
5898598	17
7360215	13
3046610	13
17113635	13
2000595	13
5719011	13
959399	13
5500955	16
20309148	13
4289406	13
29896760	16
5938073	13
3794184	15
5798349	15
337040	13
4715508	13
8383087	17
2764307	13
120861	13
5127821	17
7946887	17
3752506	13
2238971	13
21879858	13
2428391	17
7721110	13
216683	13
11165487	13
7887854	13
19990429	13
23441863	13
110029	13
16237035	13
805711	13
10897540	15
1828823	13
4400092	13
5230810	13
21431570	13
1345289	13
1099598	13
6800256	13
3148310	16
1536810	13
1893667	13
27144	13
3223471	13
17402286	13
392912	13
534631	16
9707361	15
6084943	17
2846472	13
995040	17
1374224	13
11578135	13
9217721	13
20212189	16
39009713	13
1653688	13
4510276	13
10990548	13
3542431	13
3071120	13
2980214	13
77173	13
13373708	16
6295533	13
19408780	13
6273234	13
10680928	15
17305726	13
8089813	13
6934445	17
30341241	13
16901361	17
10469264	13
6088532	13
9555469	16
3345127	13
22374509	13
2318923	13
17446473	13
6343658	17
2672901	13
6798105	13
4720273	13
12275757	15
9157246	13
1724848	13
16062293	13
4292275	17
2654817	13
45550	13
2655618	13
4397367	13
1749193	13
10603999	13
207350	13
6523043	13
2606261	13
5313081	13
14763657	13
5896314	13
28543429	13
4203577	13
9447530	13
12015742	13
3948859	13
7244787	15
6140944	13
1100955	13
3560049	17
20065409	13
11642184	16
645764	13
9250914	15
31350640	13
5325756	13
27452171	16
15448003	13
1419450	16
4565785	13
5033640	13
8696680	13
5620669	13
19020150	13
13771160	13
6206610	17
1574625	13
4063567	13
807578	13
1286368	13
694659	13
17511954	13
2550741	13
9757831	13
603090	13
6495663	15
1410024	13
7339908	13
13425488	13
18527226	13
623961	13
13735189	16
9349728	16
3828680	15
16536001	13
4142965	16
9050237	13
8367322	13
11466679	16
4693789	13
1504942	13
6601528	13
20479391	13
10408971	13
16245247	13
1825479	13
17200240	13
7768241	16
4633265	16
3317050	13
229106	13
17056278	13
5295099	13
72835	13
97235	13
108147	16
6378110	15
2024798	13
180134	13
601082	13
2188079	13
9185408	16
986659	13
78867	13
4577287	13
22301381	13
16369832	13
1496095	17
20591643	13
1494979	13
4778355	13
1946994	13
196821	17
3201841	13
4147029	13
8729595	13
9122232	15
21774892	13
574805	13
5210104	13
1129755	13
2070192	13
3696902	16
6894868	13
395489	13
31069080	13
6367903	13
13952511	13
2860902	13
109632	15
17367987	13
23418156	13
12429889	17
34168	13
3956115	13
4740822	13
3803035	16
20901006	13
5952655	13
3588691	13
43680	17
2957066	13
22174	13
5586153	13
350152	13
3011918	13
7252724	13
425228	15
14823899	16
9560869	13
15558934	13
3637941	13
7257927	13
20943544	13
4280110	13
6786202	13
13426120	13
13135460	13
49587492	13
4062755	13
13384614	13
14935667	13
1158817	13
5301672	13
4708384	13
781668	13
8362870	13
22442199	17
4059512	17
10142745	13
16952152	13
3595512	13
4786562	13
1130964	13
13269536	13
7820265	16
11845731	13
21588276	13
17285596	13
383491	13
15682580	17
16461984	13
13718434	16
5752952	13
247856	13
4311156	13
901069	13
5443377	13
8127603	13
2606914	15
1196597	13
2862415	17
4509605	13
1726593	13
5989969	13
537980	13
2968695	13
2245253	13
16136035	13
6224506	13
12811501	13
8904869	13
10965513	13
5087268	16
9218590	13
4898966	13
1733920	13
12666152	13
3336007	15
3121194	13
3036697	13
5082708	13
7396733	13
2575265	16
9320493	13
24387599	13
7356351	13
1210712	16
11149684	13
6154193	13
10061769	13
1919981	13
2779170	13
9365129	13
15497103	15
555706	13
16265579	13
3531563	13
3512615	17
8334131	13
2646673	13
4519094	13
1318645	17
1437163	13
6619240	13
8695539	13
8496400	13
2726462	13
12297871	15
6313744	13
1523287	13
5048735	17
3723195	16
1959772	17
4439317	17
2365524	13
13807799	13
34026206	13
26416555	13
1161607	13
12739868	13
734607	13
1655797	13
1388266	13
8200755	13
18265247	13
9284422	13
5022321	13
5240387	15
13430713	13
2218463	15
12739122	13
20817972	16
5285414	13
6507523	13
2788180	13
15828903	13
2852448	13
5823798	13
5299058	13
15824310	13
1418627	15
5664903	13
3032552	15
1251866	13
7933670	13
4834110	13
12358365	13
1209637	13
8510309	13
12122948	15
5263241	13
512195	13
1285720	16
18848863	13
4136561	13
45691053	13
8057616	13
578471	13
8588559	13
10641017	13
6525499	13
12272701	13
4092115	13
17881228	13
4945457	16
20411210	13
973986	13
2754870	13
5553102	13
753663	16
12137448	13
10077151	13
6586889	13
1819794	13
1117173	16
3729981	13
8174987	13
34318201	15
10795709	13
262646	13
16459809	13
6096187	15
11665434	16
11701371	13
13154997	13
2273251	13
13646198	13
495462	13
7047022	16
14868232	13
7404684	13
599895	13
10888346	13
35120814	16
2474575	17
6962243	13
58266	13
272554	13
7729542	17
7825137	13
20881357	13
22489475	13
6742880	13
4833264	13
17877206	13
6210518	13
6267783	13
44694305	17
4346050	15
18544425	13
5589424	13
1121511	13
12650454	13
7965640	13
5333383	13
14389936	13
17460183	13
6906972	13
29397584	17
7823962	13
1525663	13
328951	17
10171404	13
8618471	13
5367433	17
4582721	17
11536056	13
3349316	13
1496302	16
24829555	13
205685	13
3005487	13
571769	13
1249	13
15826479	13
19624863	13
14001668	13
8725631	13
3148863	13
30529208	13
204511	17
2431224	13
5027184	13
17177379	13
1611724	16
4112738	13
2440538	13
3893613	13
3569046	13
722314	13
21722317	13
2377389	13
19110964	13
17482568	13
6010188	13
4684683	13
3489895	13
11210376	13
26886264	13
355602	13
9711332	13
251475	13
4003422	13
10470508	13
3048589	13
3745493	13
28416062	13
8768458	17
5572528	13
2915838	13
2645440	13
8366934	13
2170775	16
9236005	15
19645400	13
8929698	13
17950862	15
16921905	16
1927282	17
4481052	17
18013379	13
13859379	13
849636	13
10627082	13
8717544	17
7337840	16
15493259	17
5150851	13
4214612	13
1887704	13
2112158	13
4706172	13
7822096	13
25957377	17
13606940	13
5228494	13
9826236	13
8608030	15
9189923	17
15821310	17
23220423	13
2984026	13
735827	13
8675274	16
26178601	17
22775939	13
10593524	13
9422863	13
577899	13
1846982	13
36920727	13
9088894	13
3820163	13
6000132	13
10244387	13
1495278	13
3894104	16
4339815	13
4209333	13
19347604	13
3677205	13
3788859	13
2798291	13
5798028	13
943517	13
15113878	13
1892928	13
8234512	13
33051926	13
670088	13
5238871	13
7356841	13
14282181	13
2656332	15
920129	13
1311707	17
2789264	16
10002487	13
2252092	13
2600289	13
3795786	13
16048653	13
4171604	13
12266862	13
6302690	13
781538	17
14373147	15
7351966	13
7497949	13
2614484	13
16135675	16
644785	17
1342234	17
36419099	13
9318607	13
6657431	13
9902914	13
4511456	17
13363885	13
14922599	17
7718105	13
9934517	13
7335468	13
30046230	13
2215753	13
17591763	13
9114023	15
10600010	17
2892902	16
13121565	13
4208032	13
12463831	13
6157852	13
1370262	16
17772981	15
3298256	13
1405095	15
408259	13
10450089	17
2946506	13
4254654	15
9571086	13
6546022	13
89436	16
1146685	13
1782113	13
1906083	13
13231140	13
6789863	13
1810708	13
4094370	13
23270163	13
6822623	13
23153513	13
893633	17
9325569	13
35907688	13
10373234	13
17635775	13
3004447	13
10567810	13
14489679	13
284332	13
4920782	13
2455007	13
6158289	15
19490195	13
2762895	13
20067357	13
6462177	15
8785590	13
3780367	13
4693228	13
15560861	13
3668394	13
11017765	13
9619301	16
1114173	13
21526083	16
2181968	13
13076019	13
13898289	13
10202615	13
24013469	13
6854879	13
3207119	13
17662201	13
1072911	13
32384372	13
2329543	13
7195723	17
2163776	13
5946757	13
4772509	13
20256124	13
1188366	13
10787708	13
5170901	13
1342134	13
1040394	13
2672480	13
3358561	15
17544994	17
6607915	13
753256	13
26265526	13
9889671	17
24205048	13
2217443	13
7571849	15
22677235	13
12849773	13
5865599	13
10858146	13
18268335	13
1811476	13
12432188	13
573832	13
23059369	16
4668770	13
337083	13
3396196	13
39016203	13
19372772	13
11291921	13
2048884	13
1114006	13
10279039	13
4710342	13
2892635	15
439141	13
10850513	13
12475573	13
981775	13
8938640	13
1877505	13
268604	16
27910783	13
2687772	17
8779017	13
49505	13
2406313	13
9340924	13
495768	13
13117330	13
16649502	13
1614563	13
2947896	16
9521121	15
4851636	13
4057568	13
9115369	13
5015691	15
3326871	13
5863505	13
559980	13
17984785	15
410501	13
10989980	16
1755966	13
15040615	13
6109618	16
1857614	16
2568430	13
9761176	13
418438	13
1581727	13
48721997	13
449850	13
5034825	13
12067663	15
2790819	16
16886712	13
11728048	13
3441585	13
8563161	13
6009068	13
14463733	13
9491114	13
42136980	13
3720849	17
9371542	13
7908757	13
27624080	15
14389193	13
19781910	13
6972680	13
10527696	13
3527316	17
9904203	15
3786498	13
27521427	17
11556554	13
4943315	13
6371194	13
3106176	13
4765240	13
30437840	13
1381823	13
2040569	13
3678957	17
9995289	13
5576849	16
10109001	13
4439369	17
17165994	13
9295334	13
2790230	13
18531650	13
16491788	15
4400844	16
11613051	13
21774701	13
1540152	17
12365288	13
9708127	13
15162760	13
5231989	13
260736	13
1112062	13
7318325	13
17201828	16
21343146	13
13179990	13
1017479	13
318595	13
3645652	16
46387070	16
1813529	13
2651975	17
8027685	13
3939684	13
3617879	15
5669702	13
10112857	15
19356852	13
6844605	13
1973266	13
7801284	13
8324004	13
9625714	16
1488268	17
5740985	15
4052563	13
18220292	13
5832885	16
30908467	15
13875871	13
7650725	13
8165971	13
23392	15
5863765	15
485827	13
662701	13
5413127	13
7017427	15
6702697	13
41877719	13
1780652	13
718887	13
9561898	13
5388704	13
1754337	13
4482646	13
2901426	13
26982345	13
12275567	13
6469951	16
2577275	15
11800798	13
8942071	16
10111749	13
6325283	17
9268159	13
7886824	13
13184797	16
3800883	13
9412903	13
9717320	13
7523771	13
3894854	15
10417642	13
12150642	13
5273114	13
8535546	13
893727	13
764769	13
6636989	13
13147674	13
13436492	13
8371251	16
10684929	13
26221153	13
11646216	13
3953088	13
6441595	13
28355179	13
4650470	13
4017082	13
4869461	13
8519106	13
1577463	13
3348753	13
731436	13
12529484	13
5420017	13
4504241	13
4046501	13
7019089	16
49038648	13
1762691	13
13315225	13
12814371	13
7064207	13
7973141	13
7309878	13
49104439	13
2078549	16
12894965	13
9766414	13
9933023	13
25517864	16
56268	17
16082414	13
2259464	16
9893473	13
3757887	13
11109864	13
3479812	15
7494080	16
7989862	13
3993464	13
1687891	13
1155888	13
3659219	13
1306850	16
22681655	13
1626303	13
2919828	13
15937517	13
6484227	13
2508206	13
677934	13
4169426	13
3563181	13
12963794	13
1322241	13
34027378	16
1564669	13
16526317	13
291118	13
6570521	16
34798546	16
13695327	13
3966612	13
1609486	15
34615501	13
872798	13
4724931	13
7911530	13
5601552	16
21687888	13
16542823	13
4816111	13
22551651	16
5413037	13
5128423	13
10083373	13
6340335	13
16094537	13
2538581	13
2032742	17
1985608	13
4981480	13
7042657	13
6028593	13
24797754	13
7417605	13
7147818	16
14843363	13
13607238	13
2913737	13
1800527	13
6117863	13
19404421	17
2924790	13
485023	13
3743998	13
2854891	13
24714028	13
216572	13
1278527	15
14680102	16
2316054	17
32690968	13
172774	13
1898674	13
3736311	17
6726680	15
15668031	13
6782955	13
1091345	13
6725216	16
5447515	13
26293672	16
5003300	13
10375001	13
1664043	13
3884144	16
26489346	13
10803311	13
1638691	13
5437624	13
2072105	13
4105433	13
1353516	13
6609657	13
10001026	13
18699740	17
373244	17
37764028	13
1641736	13
5754039	13
8050395	13
22834937	16
11305753	13
16888717	13
4089528	13
879674	13
20279202	17
9334819	16
345064	13
1319971	13
3787099	13
8485600	13
23371212	13
952089	13
399882	13
15563993	16
11984441	13
640517	15
10689849	13
17574856	13
417458	13
1312500	13
10698349	13
9208618	13
25114144	13
15240729	13
12770125	13
8285605	13
3798397	13
9178753	16
12066276	15
8334408	13
4054633	15
21958055	13
1741466	13
473015	13
19354010	13
15078361	15
8378213	13
9416397	13
7014555	13
20192795	13
19392491	13
11823647	17
16148552	13
609934	13
9182579	13
17980189	13
23056195	13
5515440	13
4464842	16
10930333	13
21622236	13
19985238	17
29281	13
4154717	13
17572336	17
700153	13
2815142	13
7362131	13
18280113	13
11184980	13
6666638	13
37172448	13
1873530	13
12494539	13
9251639	13
370824	13
15922181	13
12337749	13
21786129	13
2416418	13
35102	13
5347620	13
17556880	13
14439395	13
4830609	13
22938058	13
12268437	13
473081	13
28529948	16
12859604	13
3896160	13
35364620	15
30023614	13
10721845	15
1006827	13
3049871	13
4050717	13
1260104	13
12833706	13
15007507	13
10461025	13
193036	17
4492977	13
5737886	13
3658981	16
1021406	13
1671745	13
1967287	16
9463616	13
7494440	13
2349930	13
1631966	13
3185896	13
4871244	13
1198016	13
20062898	13
727029	13
5200416	13
1786909	13
1989865	13
1124011	15
6017565	15
1105747	13
12574509	17
6022878	17
10958910	13
13188424	16
18349508	13
10254318	13
2125091	15
6848506	13
998641	13
2120912	13
4718649	13
3460055	13
2987785	13
1754651	13
14439457	13
5957739	13
4146083	17
1322311	13
20100061	13
10966494	16
9548820	17
12398294	13
692945	16
1175950	15
30067222	17
7369594	15
24910047	13
5507351	13
18438637	13
2921156	15
14874921	13
3531203	15
11368745	13
4357043	17
3250116	16
2349202	15
4892797	13
23102936	15
2381742	13
8091015	13
3404640	13
6087036	13
10075217	13
32274038	13
5868559	13
19901816	13
3678320	13
17351078	13
5534840	13
12288955	13
2527036	13
6592776	13
1724086	13
3544735	13
5250942	13
18854531	13
3744090	13
3376410	13
21269419	13
8763751	13
114623	16
6287131	16
27276407	17
6291491	13
3928597	13
12551324	13
5307222	13
1320115	13
10632440	13
1319278	13
2809381	13
845807	13
3875252	17
32953335	13
3939300	13
5400636	13
3867807	13
36779648	13
24068197	13
10941350	13
12429533	13
1268707	16
9167664	13
3958081	13
15061084	13
4224383	16
7728410	13
9752009	13
5585100	13
1607770	13
5158532	17
5695937	16
15749745	13
10586687	16
1165458	13
2762893	13
110108	13
20587217	13
12076788	13
16948274	13
21144685	13
3454201	13
1855742	13
3129733	17
16260897	13
6143889	13
926202	13
12009955	15
4220815	13
8410231	13
3836650	13
19922909	16
9016719	13
20179134	16
13645682	13
391603	16
3664163	13
552942	13
8666596	13
24174122	15
1665661	13
40195705	13
4024157	13
28256909	13
9808697	13
11057017	13
287604	13
31837	16
3031991	13
7620037	13
9193360	16
37420	13
26028181	13
6709638	15
2573394	13
2007872	13
13342602	13
4790908	13
2694070	13
7654799	13
3066895	16
4197380	13
5268060	16
4127671	13
10236288	13
1306074	13
705363	15
11854332	13
11932028	13
15476518	13
2744150	16
10087490	13
28314191	13
9773154	13
271357	13
9320813	13
15334141	13
666692	13
31458964	13
8343663	16
2544792	13
1094156	13
2469608	13
5261700	13
4616359	13
1810315	13
1364744	13
6299247	13
3254259	13
1615870	13
612540	13
5185485	13
8117590	13
623063	13
1728902	13
5405130	13
17491999	16
7173335	13
6909059	13
5686362	13
875915	15
9652920	16
20051618	13
6276759	13
27353010	13
13985398	13
14726122	13
4006449	13
1565453	13
671596	13
14319207	13
8925805	13
8166345	13
3677997	13
5566623	16
3863602	13
11771655	13
7995705	13
1263222	13
2097624	13
5890952	13
1392361	13
21980866	13
10097161	13
4611666	13
3611828	13
4471600	16
5292786	13
13228907	13
2774	13
7973877	13
5396870	15
13131371	13
5389859	13
25303496	13
5410228	13
8224545	13
2537482	13
13989149	13
22529852	13
4247088	13
22137303	15
1309043	13
8305118	13
1552006	13
30978392	13
7522290	17
6373205	13
4934393	13
8564713	13
6694683	13
5005526	13
19083470	16
3023984	13
5722225	17
816578	16
12164044	16
5815017	16
266168	16
408745	13
1832902	13
3197045	13
5236524	13
10314699	13
3630669	13
5320821	13
8436563	13
4394126	13
838572	13
9682842	13
458206	13
11616889	13
1643395	13
19645064	13
19264806	13
14433398	13
2866096	13
15809	13
1696751	13
4091581	13
14287864	13
24329794	13
30536538	13
28456689	13
5389753	13
18509642	13
4682376	17
478515	13
3390330	13
6046274	13
1283573	13
3566128	13
18111049	13
6542649	13
5451961	13
2430193	13
3560055	16
1427388	13
7648395	16
3150573	13
4347427	13
67228052	15
2190733	16
10853170	17
6460150	13
7091780	13
8751061	13
8623942	13
5454602	16
11014043	13
1192521	17
527483	13
10245614	13
39743061	13
8297253	15
203045	15
50343820	16
3917480	13
723650	13
5992563	13
13759381	17
4990386	17
1520927	17
1280703	13
3206449	13
8852548	13
2773645	13
536276	15
2653768	13
2751016	13
6391669	13
24729075	15
5491627	17
18228557	17
6638972	16
9530651	13
1668062	13
7160735	13
16402221	13
10215704	17
3780176	13
4334989	17
13915607	13
11276132	13
2515425	13
58247	13
2561505	13
1351174	13
16375709	16
811564	16
511378	13
3600932	13
74911	13
6527015	15
6067369	13
2648375	13
4877118	16
8682811	13
17596477	13
9172076	13
182305	13
13616042	13
3977519	13
688820	13
13112230	13
476668	13
19927124	13
1087093	13
10573172	13
12485429	13
13159505	13
2605109	13
1619284	13
5115941	13
6542706	13
3352114	13
14643652	13
3394985	13
14735547	13
8156546	16
6240803	13
12727306	13
2812571	13
40196313	13
2246390	13
555941	13
8325898	13
367484	16
8256635	13
16658555	13
5054943	13
6258608	13
2068861	13
9509901	13
210141	13
1720813	13
24026965	16
11237768	13
2722319	13
17148384	13
638351	17
2664809	13
19271341	13
16025209	16
382564	16
1015197	13
4238288	13
9404861	16
659352	13
22581895	16
20949848	13
2950068	13
1054078	13
3742084	13
21227700	13
9693554	13
2876881	13
2425321	17
193531	13
10075718	17
3593286	17
4217102	13
67140	13
20960644	13
5019294	13
2980232	13
25858975	13
4414352	16
6635105	16
5265474	13
1243247	13
9087312	13
13987106	15
23040703	13
1132974	13
8861712	15
1113115	13
2102702	13
3781335	13
8126755	16
4759994	13
1254063	13
9744225	13
9000320	16
13361216	13
2133834	13
7066654	16
7669796	13
3658936	13
6699061	13
840473	17
775213	16
1751018	13
3173713	17
59952	16
4704606	13
10752995	13
15022719	17
109398	15
111087	13
1846130	17
7725451	13
23340136	13
4942328	13
6149966	16
4339255	13
13173326	13
10862980	13
4459735	13
24452847	13
2121891	13
2770161	16
6984029	17
7374967	13
1966509	13
4610543	13
9256129	16
41552473	13
22841967	13
2016907	13
4442717	13
2130427	13
23668896	13
127828	16
2689603	13
1915412	17
2081269	13
7942736	17
9629962	13
1763988	13
16651696	16
22716337	13
8803916	13
4351318	13
30805064	13
16543099	13
17259943	13
511071	17
3599703	13
33847744	15
7017234	13
2773035	13
13228742	17
2115264	15
2886440	13
475468	13
7121695	13
4524958	17
8759762	13
4780234	13
2714197	13
4271021	15
417003	13
228422	13
1322213	13
5010948	13
2167284	13
1080802	13
4784692	15
10820289	13
6639029	13
28018298	13
657293	17
24671220	13
9154858	16
16006393	16
4996694	13
14936777	13
15705491	13
4883514	13
2606465	13
8376193	13
84656	16
2921717	16
4569997	13
4306124	13
4864118	13
1419896	13
6948546	13
2046521	13
9185462	13
13796766	13
18879224	13
5219179	16
1344630	13
4048931	13
3082601	13
7040771	13
6188457	15
5790583	13
6606299	13
534207	13
3855512	13
7023631	13
8761084	13
10991894	15
10925	13
1075943	13
2617061	13
3187411	13
11103926	13
2906928	13
2362608	17
5342269	13
9193437	13
5169841	13
3165312	13
2842425	13
6562810	13
4866655	13
7593413	13
23552440	13
10213844	15
3537780	13
9121295	13
1103057	13
18878257	13
1366025	13
13049209	15
7667263	13
7801030	13
7130326	13
2186759	16
1732331	13
2544180	17
9486250	13
162884	13
2653427	13
3085986	17
1793560	13
1125090	13
7032204	13
9300968	13
35239955	13
22895380	13
368136	13
3513198	13
810027	13
10630677	13
833871	13
7611761	13
13436905	13
6157496	16
474681	13
5320514	13
7300188	13
3836692	13
457084	13
3666701	16
15355063	13
4014043	16
463770	13
9257669	13
6772773	13
40271077	13
25226629	13
490527	13
9429654	16
6627187	13
5657466	13
1287383	16
3552997	13
18982142	13
2288294	16
1196639	13
10047710	13
8553575	13
5419195	13
2634822	13
4450395	13
9087	13
20004918	13
11034757	13
9057063	13
2750769	13
838264	13
211860	13
1025177	13
18820436	13
11026098	13
600566	13
2550931	13
5648694	17
10480912	16
11767252	13
1137081	13
6775407	13
1083164	13
8795394	15
2249120	13
12783387	13
1916111	13
1239159	13
10139784	16
575479	13
5097933	13
10024627	13
1684730	15
2206840	15
4504595	13
13650495	13
4777797	13
17477307	13
7415505	15
2517635	15
3449471	13
15068851	13
11318823	16
4923866	13
3493434	13
7757799	13
1078506	13
309395	13
4540932	13
1362602	13
12353270	13
19312206	15
3207366	17
2110667	13
1661533	13
7840176	15
6584417	13
708882	13
15625147	13
4425816	15
370959	13
16647857	13
28305281	13
17406409	13
32061755	17
1691764	13
566168	13
30459575	16
8914894	16
13126543	13
31534698	13
2524718	13
14478948	13
330495	13
494174	13
14435381	15
13490765	17
2071081	13
1135006	13
3309095	16
13573386	13
3418757	13
1454651	13
6094102	13
59453	13
3118058	13
15520180	13
17550501	13
7313970	13
1580994	13
3958132	13
11826308	13
4967083	17
260752	13
12954193	13
7992235	13
7440069	13
5765764	15
1707993	17
14436281	13
20569810	13
1260164	13
11766613	13
10570864	13
16106076	13
12363540	13
11044632	13
11853123	13
2788570	13
10795234	13
5861814	13
2996910	13
13563920	13
5049668	13
7334847	13
26609926	13
3614487	13
7442159	13
15742666	13
25414934	16
4089471	13
1060364	13
1858057	16
405230	15
400153	16
12469669	13
5091555	13
26505054	13
10843440	13
5889693	16
8025728	17
12285530	13
4293351	13
14764275	13
1233550	13
3812751	13
21569074	15
7723425	16
24870606	13
7197516	15
18962580	13
6086448	13
7342794	13
465529	13
16921093	13
3541239	13
1554628	13
2031053	13
24295663	13
13457029	13
8524382	13
50797863	13
26693375	13
2361620	13
12137482	13
1126474	13
26460734	13
17452021	13
5778041	15
25825031	13
176467	13
12869100	13
17065970	15
17814972	13
1119976	13
1558018	13
5727055	13
5458330	13
5175271	17
670227	13
4675989	13
9523294	17
16871984	17
10189922	13
7703932	13
4807008	13
7969879	13
2382423	16
924178	17
2791364	15
6813324	17
121917	13
1051912	13
1238934	13
5394728	13
6665586	16
31108974	13
431327	13
7050275	13
3816167	16
10429751	13
3420419	13
16015634	16
2534015	13
4054228	13
6190754	13
9264137	15
11586704	13
5182927	13
3557345	13
1959942	15
270974	13
15221802	13
5974757	16
2131743	13
12589676	15
52099184	16
28485780	13
453157	13
11741466	16
1362777	13
11161326	13
9321572	13
2192125	13
41114581	13
23423691	13
2794306	13
676128	13
3626064	15
4878681	13
14475264	15
3656569	16
11434518	16
7539468	13
5027049	13
15762162	13
5541031	13
4995453	13
8473580	13
6186595	16
31145066	13
3688407	13
14037363	13
16670256	13
7847688	13
27791300	13
29479714	13
17451699	15
18199355	13
13358503	13
1133157	13
6530751	13
27203560	16
7593450	13
20844844	15
484918	13
15580686	13
17432291	13
20248101	13
16630951	13
2585100	13
551802	13
102334	13
53669	13
4335779	13
7940238	13
1147982	13
268541	16
1125508	13
4919127	13
919703	13
1440826	13
14079387	13
6474184	13
1836221	13
2378226	13
1926496	13
1693259	13
6042358	13
3474954	16
4142444	16
1750725	13
7095457	13
4673116	15
4567975	13
1788771	17
20814267	13
13934125	15
6865684	13
34319230	13
7038295	15
241236	16
2471897	13
14016836	15
3923318	13
2565173	13
8716490	13
9231662	15
242299	13
403929	13
3316337	13
13985593	16
114956	13
6364200	13
3028265	13
2767800	13
25511474	13
37765097	13
16149569	13
9775416	13
5591818	13
46335516	13
2546249	13
4648499	13
831382	13
58200	13
5405171	13
5364289	17
4109263	13
20233097	17
18035219	13
30019646	13
1709532	13
5995111	13
849089	13
6325123	13
15401073	13
4007715	13
1236868	13
43975661	13
22781704	13
21550773	13
1694378	13
7714282	15
8272063	13
10997752	13
682004	13
15967929	13
12647424	13
2272532	13
1404380	16
16203886	13
3964008	13
214092	13
5417664	16
3143688	13
13317294	13
12159022	13
2434281	13
5883318	13
1150042	13
8721750	16
3598415	13
10442114	13
6107548	13
2527335	17
5312076	13
1013069	13
14380568	15
6006873	13
10296022	16
2701000	13
1204512	15
10546825	13
10616201	13
3121622	13
3312751	17
8422396	13
12643516	13
12588092	13
9619070	13
6544335	13
34291795	13
5946467	13
1624149	13
8070057	13
12419616	13
10029136	13
6616318	13
4199553	13
23599970	13
7252136	16
21406639	15
3201577	15
1481510	16
5111165	13
1370754	13
5104944	17
6773893	13
5712164	13
2096340	15
14996177	13
675931	13
8065414	13
8951076	15
21867853	13
13296836	17
14936014	13
21472886	16
4707239	13
1025167	13
1932339	13
11293120	16
29702287	13
470846	16
6261749	16
560969	13
1891697	16
24315650	13
6102523	17
10831440	13
4667726	13
2119124	13
289700	13
2764856	13
1969770	15
1737960	17
3683662	13
1893294	17
22375054	13
2777000	13
4443334	13
2828368	13
14108925	16
56306340	13
31645969	13
9499753	13
2800361	13
194356	17
16544012	13
2913941	13
205377	13
2126069	13
5482761	16
7345275	16
1168341	13
10713901	13
15076524	13
3659389	13
8538098	13
6483942	13
16693696	13
3201091	16
25122407	15
9374215	13
3948463	13
7482802	13
8037039	13
9921058	13
12339066	16
1307018	13
289931	13
22486212	17
14308401	13
1293752	13
4647437	16
333092	13
8332475	13
2984806	13
8176687	13
8208119	13
6567610	13
4618537	13
6513968	13
458814	13
594229	13
14739333	13
2622732	15
25235381	13
19020455	15
2185434	13
3374562	13
11722390	13
383167	13
7177287	13
1565746	17
4440491	13
98292	13
3500695	13
3364461	13
1849689	16
21514330	16
5232466	13
15920062	13
3899688	13
671842	13
68224	13
4849976	13
382116	13
3837878	13
6675434	13
26435554	13
133747	13
22339499	13
7552890	13
13527233	13
11048339	17
4287996	16
11282961	13
982531	13
170380	17
2084689	13
7149431	13
17508495	13
60555	13
23665114	17
7861525	13
2609808	13
11263208	17
3641959	13
8356601	13
5717965	13
1386223	13
9031845	13
18484492	17
16556483	13
656424	13
13337102	13
12400615	13
10932412	13
7796423	16
438820	13
10651535	13
5747815	13
8056782	13
10914623	13
2741493	13
4353764	13
28516750	13
2920504	16
5788228	15
1256270	13
9405085	13
1792228	13
6110242	13
5721109	13
8910036	13
2565420	13
2628631	13
6196513	13
3428394	17
12533552	13
13866627	13
1948192	13
3883729	13
4011522	13
25113881	13
1289766	13
1256100	13
2227469	16
36113255	13
3093618	15
6280151	13
15536486	16
2108582	13
213132	13
20589874	16
2338188	13
1162698	13
13222107	13
9404839	13
4669196	16
11710129	13
410971	13
8818786	13
6181658	16
23531756	16
3258288	13
4675692	13
11499448	13
1700907	13
3763149	13
28458328	13
11922462	15
404703	16
10428338	13
14840318	13
22006699	13
4417765	16
8910950	13
6967213	13
5813999	15
1445288	13
16375058	13
8415626	15
19054588	13
474327	13
9462119	13
52363509	13
10424846	13
33457782	13
13877902	16
7470236	13
122673	16
4727996	13
8880496	15
8918944	13
14457728	13
1049620	13
1737983	13
2726670	13
2357563	13
2534342	13
14260300	13
15581034	13
29890116	15
3143771	13
2834009	13
1342946	13
20258712	13
4394237	13
9921717	16
22307041	13
3624640	13
2666487	13
9909893	16
28207465	13
5766647	13
15816305	13
2793137	13
1375907	13
5004222	13
4075687	13
1911163	16
18332899	13
1528770	13
4990177	13
6277314	13
4957826	13
5002296	13
5488671	13
50382	13
8960238	15
11752407	13
922071	13
23781024	13
40886	13
3504208	16
18729704	13
16896952	13
1197725	13
4154901	13
9185061	13
23377071	16
5436965	15
5732524	13
12301881	17
1826285	13
949849	13
176839	13
6712990	13
1898138	13
17679354	13
3399280	13
3623833	13
3062169	13
4732218	13
2325876	13
8488206	13
14465284	16
4733756	13
15268411	16
14994945	13
5200946	13
3772494	16
8139991	13
7394052	13
2427148	13
7044219	13
12213954	13
4364616	13
368510	13
5422198	13
1022948	13
15672570	13
14560205	13
7131019	13
11651639	13
6830803	13
5132010	16
396852	13
5081291	13
3468304	13
6136595	13
2506177	13
4145513	13
2562481	13
9885745	13
4922956	13
206378	13
5400329	13
16883698	13
1197985	13
13574491	17
2927342	13
24973598	13
1595066	16
11807411	13
15749060	13
2256780	13
853891	13
6510514	13
9385648	13
11818424	13
13520704	13
3143947	17
10795645	13
1502982	13
16427096	17
11618126	13
1414324	13
24042190	13
1086906	13
1418127	13
9039789	16
5136520	13
2125000	15
15798189	13
15535101	17
2821298	13
3517250	15
4918379	17
14777316	13
8317178	13
1315274	13
14692476	13
9533201	13
29146255	13
17955605	13
6122374	13
21558962	17
241325	13
36098702	13
643680	13
4657518	13
15190627	17
2379873	13
27244785	13
5078113	15
2402134	13
2428645	13
19039481	13
18525989	13
6526989	16
15722629	13
11750623	13
1461243	13
2617002	13
12566	13
1084369	17
19682273	13
319651	13
10877721	13
900293	13
11722932	15
5922928	17
4713516	13
2506242	13
1554473	13
1960341	13
1885945	13
479533	13
9150404	13
915920	13
1589351	16
4700612	13
4933912	13
2127105	13
8255392	16
11761490	13
4809239	13
6625465	13
16699643	13
5023539	13
2298590	13
5220813	13
8036667	13
8716182	13
27923632	13
82816	13
2436478	13
1164536	13
1034341	17
367856	15
951001	13
3252730	13
2059162	17
15493065	13
24418769	13
20937704	13
1863440	13
3145595	13
9951491	13
5479743	13
6066919	13
993105	13
16607638	13
95234	13
15934274	13
10667626	16
12747764	13
16040690	13
5891403	13
632922	13
3846634	13
28897982	13
23552233	13
1438233	13
3942160	16
2821800	13
10907573	13
21054513	13
11116533	13
3203651	13
23732194	13
1725459	17
3480683	13
3092547	13
3138499	13
29988380	13
9832334	13
8120714	17
11244666	13
1172560	13
1268837	13
5568060	13
7478137	13
16782263	13
16214667	13
4000394	13
11954128	13
6559403	13
7141828	13
4519256	13
620959	13
789138	17
12576317	13
3415012	13
6235925	13
2196696	13
19182525	13
410197	13
14746184	13
4485542	13
5622664	13
27527389	13
12172853	13
7215742	17
19669699	13
4937139	16
10480288	13
1452752	13
2266722	13
10538669	13
17779785	13
4672524	13
1451406	13
5322412	13
4617227	13
1721224	13
905039	13
7900667	13
18455999	13
7794145	13
5937009	13
5347010	15
11256038	13
5723614	13
19453267	13
15911735	13
356055	13
13665906	13
21297274	13
679801	13
3434876	13
2031461	13
7420168	15
3868605	13
11315	13
17629647	13
1156432	13
2293410	13
2987876	17
1588670	13
6202597	13
2131375	13
8783731	13
1143438	17
1611579	13
21649701	13
7752537	15
4242279	13
4684080	15
16016085	13
31108428	16
5538517	13
3006200	13
3510701	13
5463004	13
6055530	13
42735683	13
8465585	13
520715	16
6695832	13
4583672	13
1429703	13
10342386	13
19044959	13
5926706	13
10715590	13
10646704	13
5705432	13
4715329	13
16424685	13
2969702	15
2595021	13
568883	13
5095499	15
826713	16
10235399	13
14194441	13
6921830	13
4319891	13
11137002	13
6838533	13
4869491	13
1449130	13
12382473	13
9276533	13
16888511	13
7461035	13
245034	13
4847138	13
2324446	13
1654331	13
19951423	15
12571979	16
1342376	16
17415	13
1686100	13
5170217	13
897172	13
3361008	13
5146399	13
1811202	16
15169822	13
6112371	13
26151954	16
3028078	13
6079735	13
7764347	13
1635287	17
11657805	13
3333713	13
10621967	15
4555940	13
13818805	13
5933839	13
14517124	13
22242762	15
6219990	13
9633265	13
4797276	13
12923746	13
849322	13
15577542	13
12300793	13
7990242	13
2485143	13
8238764	13
5644586	15
59687996	13
6943294	13
6936515	13
4370433	13
13348006	13
607823	13
10705505	13
2883606	16
7790246	15
121934	13
6205137	15
13722726	13
4701101	13
484218	13
12439515	13
8728773	15
15285176	13
269750	13
9672670	13
5439584	13
2663961	13
7067823	13
835504	13
996253	13
18670797	13
4732124	13
6311090	13
2461916	13
12361630	13
11434900	13
5234065	16
4473990	13
14109533	16
9565390	13
5346518	17
1447234	16
2842366	13
1732444	13
30251650	13
2970508	13
9626743	13
3558295	13
2725144	13
3760072	17
7054108	15
1739383	13
24170561	13
19211828	13
6021114	17
6471510	13
868649	13
28409234	13
13065147	13
5591868	13
1893186	13
1616859	13
15044029	13
9249944	13
1329718	13
15650670	16
8248245	16
4809499	13
22289361	13
8844283	13
29126019	13
41370975	13
619570	13
2027883	13
18063661	13
13506253	13
2289301	13
13790906	16
3836738	15
5200532	13
5583829	13
8763918	13
6860727	13
5721776	13
3732783	17
4548989	13
12329062	17
758559	13
1268836	13
46024054	16
11138581	13
1754949	13
2105201	16
10033231	17
3467329	16
10164435	13
279319	13
15306630	13
23053445	13
217524	13
18149334	13
4753564	13
48305471	13
2374064	13
10048310	17
13735520	13
10832634	13
31937523	13
1427878	13
5017489	17
4709337	16
296246	16
19124335	13
16565179	13
98849	13
10861024	17
4618208	13
5253509	13
8551657	13
7793321	13
2016817	13
4597824	13
7677689	13
11641998	13
5859387	13
7966847	16
11273295	13
20457327	13
878705	16
3009401	17
1078905	15
7990958	13
6784084	13
26501635	13
165409	13
3035064	13
1763286	13
20754148	13
24140124	13
4382655	13
2990507	13
15513983	13
106308	13
7491907	13
5396825	13
14074190	13
5990789	13
2075240	13
4249503	13
19574299	17
5562162	13
12882640	13
6729113	13
5502886	13
3266183	16
9539597	13
9380986	13
11944925	13
3348023	13
8640981	17
6373136	13
681650	13
3213735	13
20970898	13
899923	16
12353503	13
6540521	13
2153043	13
13149995	13
7586721	13
4832326	17
2708611	13
8359130	13
12754044	13
20627975	13
22340821	13
2469870	13
21312899	13
4479225	16
18394093	13
2833099	13
2801901	13
1141261	13
11656530	13
41093445	13
2377023	13
5533001	13
20057193	13
17998740	17
6021134	13
40950870	13
2025055	13
6915448	13
50993195	13
21053292	13
2859638	13
16208328	13
12483063	13
1157733	13
342602	13
5276432	13
15567064	13
11195853	13
7129599	13
2571913	13
7220514	13
122545	13
3309440	13
2096135	13
9395240	15
32020754	13
252315	13
3381752	13
5509329	13
788029	16
1786555	15
31423704	13
14041243	13
4489413	13
1951601	13
10095089	17
9719097	13
885898	13
9823164	16
5252866	13
2368364	13
864761	16
8807924	13
1466430	13
3650968	13
82622	13
5597587	13
6596173	17
4348132	13
207655	13
4158281	13
5749054	13
1806579	13
9775453	13
623844	13
1706172	13
23853502	13
10783520	13
2056457	13
2767249	13
37877663	15
16182490	13
1553277	13
1018137	13
2682838	13
8966311	16
16605406	13
3085973	13
2431197	13
8211575	13
3780654	16
8549384	13
5232693	13
2931089	13
5419021	13
1110778	13
3063734	13
10997655	13
16181794	13
18638536	13
3516764	13
6162882	13
4762246	13
25692835	16
5795938	13
23938158	13
20853066	13
4640573	13
6973947	17
6480911	13
12423204	13
7027386	13
6035019	13
3921828	13
8641953	13
1160660	13
20205461	13
20945937	15
8040809	13
2188713	13
4941720	17
16005630	13
38046	13
13842164	13
6326687	13
13106609	13
2974664	13
3358101	13
10259672	13
7095398	13
20527541	13
21497190	13
1385271	13
4343579	13
1160912	13
1749914	13
19432491	13
8027396	13
786487	13
813196	13
4589151	13
9504098	13
3297952	13
13076452	13
19626903	16
19315854	13
3733603	15
9822922	13
9874990	15
29911059	13
8785435	13
3568416	16
244326	13
6130652	16
8540321	13
7703144	13
15321437	13
47077634	13
2956284	17
976414	13
20817817	13
10407485	16
4751180	13
12736320	13
10146550	13
4724849	13
12694724	13
819673	13
1899862	13
9944222	13
4900535	13
192268	15
3349425	15
4564905	13
10577783	16
2435872	15
7759951	13
2438183	13
29657842	13
1835135	13
548453	13
6640895	13
6365082	13
2505212	13
2162626	15
53110	13
2258381	15
3073573	13
4311231	13
10531116	13
19216640	17
1862509	13
21506290	13
9751752	13
12974628	17
1039700	13
3169029	17
1216357	13
2602987	16
3344558	13
4977532	13
7740396	17
9184426	13
13613383	13
1607431	13
1673309	16
2718360	13
7025165	13
16342799	16
5566694	13
177699	13
9869335	13
34454155	13
22697369	13
663309	13
10100996	13
10596649	13
11327	13
2280691	13
15812792	13
5029661	13
8940099	13
1225197	13
5654189	13
4249935	17
10501116	13
10650445	13
4295239	13
9543043	13
1273538	13
2673964	13
387157	13
34116236	13
12873989	13
23650337	16
4765046	13
2238155	17
9047971	13
3283004	13
801744	16
2334424	13
7726275	16
1152483	13
4558545	13
7914030	13
3490028	13
8979372	13
3804822	13
10817944	13
16460933	13
13877480	13
5818958	15
283530	13
8936303	13
13517075	13
7766210	13
14197264	13
32885836	13
775392	17
32084514	15
7574476	13
30453697	16
10520097	13
9477980	17
940588	13
2254332	13
1739797	13
2598748	13
4973121	13
1845281	13
6929831	13
2747101	16
1039316	13
4413539	16
11932233	13
729278	13
9056775	13
36025500	13
1439106	13
24003243	13
6131011	13
520162	13
2115424	17
12686669	13
5234731	13
17822177	13
6722482	13
1756900	13
9898230	13
8198466	13
920592	13
19077976	16
14092195	13
9049585	13
17955121	13
4528150	13
9331287	13
7746429	13
4081265	13
19887726	13
5933500	13
16803563	13
11478134	16
6130870	13
1162516	16
504019	13
6219444	17
39593846	17
86582	13
6871500	15
3121808	13
12366106	13
3589615	13
264969	13
6616574	16
3410835	13
3735687	13
48871	13
653457	15
15233891	15
6438364	13
3959062	13
24079077	13
5075019	13
3931634	13
4809380	13
826809	16
3681710	16
7440512	13
4349439	13
3622881	13
1155215	17
11850854	13
37120318	13
3138217	13
1646361	13
12941246	13
312599	13
9865854	13
8327863	13
15987540	13
196170	13
1313199	13
952299	17
66546943	13
32916334	13
6415953	13
8802071	17
8333970	15
11135488	13
117724	13
6489370	13
5464607	13
19255163	16
1731301	13
10927299	16
19315923	13
4847127	13
37213633	13
662254	13
4570312	13
9238000	13
5603836	13
476988	13
19292126	13
8805317	16
12812440	13
1251367	13
5851038	13
206044	13
7228447	16
321240	13
10237951	17
1665257	13
164800	13
9698193	13
8844960	13
459697	17
15129848	13
3042617	13
2601236	13
11249485	15
36383669	13
724646	13
29966347	13
3747909	13
9523033	13
786533	13
18754184	13
1392190	13
11798421	13
11318214	13
9353778	17
1166457	13
9172256	13
1820262	13
274616	13
54072350	13
5185931	13
11399615	17
4850574	13
12782792	13
2890796	16
9826677	13
19290761	13
9919820	13
11708912	13
5353770	17
1505702	13
7282108	13
2804628	13
4492511	13
13433935	13
1845362	13
6988100	13
2636288	15
19562753	13
5380726	13
2378360	16
2534701	13
34596953	13
4091211	13
21245604	13
1394467	13
8882380	15
4656545	13
2324928	13
896618	13
2412401	13
768330	13
4981349	13
8998717	16
12380846	13
124660	13
7114673	13
4227665	13
5281192	13
7646902	13
7505162	13
1143328	13
11331815	13
545251	13
6248617	13
4033566	13
8206094	13
6275798	13
2042799	13
10256480	13
19093841	13
6968992	13
1366852	13
21433434	13
1478561	16
5124405	13
13216219	13
3571245	13
255416	13
5034845	13
5847764	13
32770460	13
5765289	13
2969129	13
7310890	15
2065466	13
28183443	13
33493132	13
7401730	13
5976909	13
14208949	13
1536744	17
2477070	13
4880570	13
9628889	13
419962	13
3836281	13
7502375	17
10927992	13
30407293	13
1446550	16
1504434	13
10063171	13
3156837	13
9528429	13
3733891	16
11078832	13
18847925	13
7509634	13
5909208	13
1030005	15
8033665	13
6092634	13
2648860	13
2977509	17
10048894	15
4551669	13
7097048	13
1690172	13
957023	13
26129805	13
8979794	17
5451032	13
8720070	13
3117558	13
4952610	17
3886594	13
2963497	16
311442	13
20316381	13
757895	13
13470778	13
11028671	13
1544082	13
5509902	15
2944168	13
5547643	13
2889462	13
28272619	13
2121829	15
6921684	13
7256099	15
7158534	13
2615381	15
113390	13
2509656	13
8532731	13
188867	13
3276986	13
7240279	13
10638789	13
2591831	13
4561920	13
6553176	13
9909905	13
1911515	13
17733504	13
421118	13
8244783	13
20420871	13
1164925	13
11976971	13
2331083	13
13838228	13
12212537	13
11247656	13
2752247	13
6440977	13
1840954	13
671593	13
10364774	13
3123768	13
2318083	13
208414	13
1611686	13
12303487	13
8740240	13
8146404	16
4044987	17
7389076	13
2950410	13
4329418	13
2164608	13
30289052	17
3707933	13
4716298	17
3080063	17
5583643	13
1972565	13
18870410	17
5961079	15
1504169	13
5789779	15
2820226	13
31983678	13
2163968	16
2220479	13
1792192	13
205280	13
1165480	13
9427211	13
2682377	13
23962692	13
21557658	13
17594875	13
33318093	13
3112060	13
17842726	13
3368827	15
2444919	13
4264791	13
16874255	13
19195258	15
1876694	13
3318088	16
3038103	13
5775126	13
11180857	13
8196278	15
1233176	13
384169	13
3701525	13
12354158	13
7374009	13
544292	13
6346931	13
714611	13
5553939	13
25107354	13
12965908	13
55237	13
8073584	16
2508735	13
12049047	13
5407855	13
386031	13
1606468	16
15453443	13
2546395	13
14313363	13
20725041	13
7777971	13
8023726	13
676219	13
30050829	13
2441641	17
4476414	16
7032557	17
1471832	13
22044340	13
5870280	15
10781559	13
1486302	13
32871530	13
876823	13
13278449	13
4242513	13
315952	16
4908574	13
13076202	13
6631216	13
5277646	13
20141391	17
2941248	13
720866	17
4346065	13
9946148	13
2497934	13
2093633	13
2132652	13
1917099	13
6378359	13
2429849	13
13205352	13
3692091	13
10763628	13
4021782	13
12385113	16
5195259	13
250769	15
7958866	17
7071184	13
4620385	13
4486293	13
1077394	13
4257002	13
7295375	15
8175928	13
19835289	15
12379495	13
83758	17
685224	15
15358894	13
11934346	13
14491387	13
6889002	13
11083329	13
55709102	13
19490585	15
4406775	13
1261339	13
5873928	13
3760181	13
546757	16
3711185	13
7058047	15
1142475	17
30864591	13
4563427	17
1099647	13
3018174	13
1371029	13
13156263	13
5312557	13
14300065	13
13619560	13
12869374	13
122972	16
1629553	16
14222116	13
1429231	16
8571860	13
7000263	13
11870872	13
23255161	13
3062931	13
4607697	13
9064135	13
7693363	13
3820402	13
21981734	13
2598349	13
12959141	15
34205179	13
339349	13
2234784	17
19574889	13
3718925	13
5768694	13
18954493	16
475766	16
38549082	13
11674393	17
2973120	13
2790112	13
14861785	13
1920037	13
23916745	13
8518161	13
7555023	16
6081250	13
36093676	13
5861496	13
14716882	13
7272776	13
191630	13
3718200	13
22909120	15
5010288	13
8339529	13
17235808	13
2038180	13
5935978	13
20929108	13
6671592	13
965310	13
4279879	15
3035849	13
189505	13
9389567	13
7877951	13
9228882	13
905822	13
8063748	16
13370773	13
17612534	16
8454232	13
3869063	13
2805891	13
4247671	13
531071	13
10792290	13
4196267	13
33938931	16
23527288	13
3524360	17
2443972	13
6408583	13
908553	13
2021356	13
4618172	17
8031104	13
8395436	13
7974215	15
5720432	13
5330329	13
3527920	13
3196567	13
6502574	13
4374307	15
7780624	13
12696213	13
9022405	13
15432081	13
12896074	13
6022007	13
670624	13
6065808	13
7442049	13
3840944	13
5994499	13
7623490	13
3699112	13
1704348	13
3219856	13
12421718	13
3680198	13
8331764	17
10621341	13
13402538	13
3357562	13
2320420	13
6164014	13
6782359	13
54286953	13
1206487	13
17255973	13
19791534	13
2781321	13
520704	13
2249139	13
5990611	13
14886937	13
10413240	13
24312874	15
5034757	13
6954131	13
15483161	13
6230464	16
10498686	16
10269697	13
6329284	13
10068297	13
6065756	17
3907087	13
9859928	13
4552590	13
7214448	13
1421825	13
5373266	13
3985252	16
431444	13
3992140	17
1950725	13
4722855	13
22169012	13
2502977	13
836316	13
22069562	13
1714851	16
4098305	13
5072282	17
25707019	13
8136991	13
21897494	13
11235417	13
260840	13
6523226	17
12052390	13
1732434	15
5157178	13
3461060	17
4646704	13
60590432	13
7283482	13
4986288	13
3511603	13
9353353	16
3094037	13
2070389	13
1199585	16
2575715	16
14153250	13
3468041	13
1841251	13
18994644	13
18819841	15
4350908	13
321234	13
2631774	13
21339939	13
2324710	17
7117582	13
5397563	13
1609631	13
1738477	13
2336307	13
12823604	13
812714	13
8678958	13
3954975	13
11843568	13
3293794	13
2021624	13
5888737	13
4609231	13
1983218	13
490440	13
4757132	13
10215458	13
1745275	13
6429348	15
5402036	16
21258123	13
2300200	13
17394350	13
11062109	15
8771935	13
1015024	16
5604535	13
6156567	13
16961596	13
5561732	13
6064432	13
4580759	13
3585167	13
7151820	13
2455277	13
1268495	17
3976236	13
277629	13
3147459	13
10888734	13
616452	13
18324529	13
1309191	13
21694212	16
3582500	13
3879696	13
2428105	13
13639925	13
11790178	13
1618016	13
11894498	13
10248752	13
6862712	13
234304	13
3806115	13
395328	15
3403216	17
18661466	13
8776092	13
1539693	17
9750121	13
3414024	13
4255317	13
25896177	13
5617244	15
1441932	13
16970662	13
3708260	16
14291243	16
23160036	13
975785	13
1052046	13
4419711	13
4531522	13
4509164	16
385406	13
9019064	13
5006813	16
9793520	13
9504763	13
17762919	13
10508418	13
255775	13
3046841	13
6850746	13
2783111	13
11034257	13
5490534	13
1474500	13
8383830	13
541016	13
18390963	13
33612751	13
1110430	13
8738276	13
1095109	17
4481256	16
248363	13
8731051	13
1003357	13
4407613	13
215820	13
3458888	13
2461537	13
944733	15
21314117	16
10037299	13
6673520	13
11541623	13
7151523	16
478501	17
8281824	13
6218865	13
1277778	16
1282254	13
3873328	13
2376713	13
13609719	16
3803956	13
5422725	13
3159288	13
4021481	15
7598130	13
2550903	13
8264193	13
1439462	13
9162862	13
694210	13
15620826	13
14663661	13
18328762	16
24728347	13
1341368	13
13082088	15
3949480	13
3024274	13
15193064	16
4549214	13
7183776	13
8145386	13
3162912	15
14512017	17
20561211	13
6887110	16
3932313	13
6641275	13
565387	13
5101215	15
387511	13
3671300	13
1701548	13
2031566	16
832291	13
2618124	13
2662447	13
2629813	16
5353220	13
7295398	13
1041260	13
15292510	13
8672435	13
6383496	13
9687514	13
2443321	17
6536863	15
26469360	13
10096878	13
277466	13
2288406	13
5550449	13
17871690	13
3605407	13
10121797	13
6123914	13
8290280	13
22206840	15
6006280	13
13091865	13
10279483	13
2996042	13
17847355	13
13589399	13
13128788	13
5973442	13
6164960	13
2830608	13
2103464	13
6863625	13
863183	13
1112537	13
7963655	13
4353122	13
17530154	15
7492635	13
1946924	13
10558829	13
2971476	13
14259410	13
4149373	15
2430729	13
10726071	13
1711517	16
26920644	16
2801418	13
3575531	13
5478152	13
1441540	16
17417708	13
12511265	13
4587859	16
42276481	13
1819949	17
34971854	13
3484498	13
6303475	13
5147120	13
13933703	13
14786527	16
17324849	13
4750324	17
3997447	13
8170849	13
684192	13
28998751	13
13209088	13
14781598	16
21128322	13
1734799	16
21346532	13
17636826	16
1575121	13
3767301	13
8221499	13
25578887	13
15154111	13
285530	13
22516359	13
11701130	13
529512	13
1550608	13
29690090	13
6485175	13
9910568	17
12143952	13
18882981	13
814849	16
33648951	15
3326451	13
979171	13
15797992	13
10907666	13
17445738	13
317374	15
3855596	13
317626	17
29678691	13
181558	13
1712216	13
31396943	13
63096	13
4894999	13
4911756	13
5656343	13
14124418	13
18847525	13
11883024	13
8189860	13
7346484	13
11978481	13
220729	13
3421250	13
565575	13
1154809	15
2260188	13
1441109	17
908418	13
26010093	13
22370006	13
15565201	13
10053968	13
6275177	13
4290846	13
9216549	16
585926	13
35157253	17
1272193	15
22778561	13
1350379	13
7686212	13
279851	13
28220487	13
6182372	13
34795608	13
3410943	13
5260324	17
6818405	13
1473361	13
1285813	13
8483380	16
32332073	13
9827327	13
16118629	13
130090	13
7407896	15
5376615	13
1437124	13
8630216	13
1245325	13
19187289	13
6390914	13
11454873	16
7466255	16
5743610	13
14450849	13
4741661	13
13994345	13
7251530	13
9261236	13
5957165	13
38038458	17
2213853	13
1629759	13
4282034	15
3468793	13
16795746	16
2443151	13
14641318	13
4127711	13
149004	13
14275954	13
24281129	13
4274768	13
10976129	13
1923103	16
2181111	13
5042741	13
187648	13
2551211	13
39622319	13
8774228	13
5598891	13
10437959	13
4204561	17
14933364	13
18082128	13
1748243	13
1037544	13
15880410	13
8720319	13
15709498	13
2754022	13
2989228	15
31551191	16
1881163	13
2846205	13
17887443	13
5372961	13
176337	16
613915	13
3077949	13
5465808	13
5725449	13
27898009	13
8785806	13
8694340	13
24229224	13
22817036	13
114959	16
771270	13
625726	13
16180656	13
3941381	13
1159437	13
11403863	16
924957	13
23409254	13
1433484	13
8349813	13
1751759	13
2604734	13
7864320	15
8747525	16
3546518	13
10199511	13
12835265	13
6200463	13
910870	17
6254516	13
12672527	13
9537379	13
32961733	16
1607027	13
8542480	17
3119630	17
21780972	13
7495019	15
18369908	13
755840	16
16361202	13
3575416	13
13243086	13
11672132	13
969027	17
21294402	17
3340850	13
12046154	13
3511866	13
25821615	16
2984496	13
525391	13
4977518	13
3321755	13
19060117	17
1736551	15
132913	13
16907951	13
23588568	13
12410373	13
2551462	13
18860875	13
8881874	13
3012901	13
1288673	13
5707562	13
11574317	13
43980	13
5749230	16
4820576	13
8022391	13
208557	13
15924219	13
2407907	13
16102381	13
12218726	17
8804138	13
10006297	15
8201030	13
1333164	13
1793211	13
7934716	13
1273057	13
13916367	13
4466085	13
892683	13
5032196	13
4359072	13
17519239	13
202287	13
17630401	13
4465313	13
2791934	13
6979705	13
18331281	13
2984378	16
1862264	13
162497	13
6593081	13
4246332	13
8815140	13
564948	13
1974030	13
2098071	17
3111965	13
875828	13
14247005	13
1536796	17
2027130	13
1547650	13
1694858	13
9511481	13
5141057	13
8036498	13
3020756	13
20744783	13
16716431	13
13958483	13
3095750	13
6215050	13
1318859	13
2535926	13
1495063	13
3980073	16
7006951	13
1742263	16
24225187	13
3689435	13
10114931	13
1860392	13
9857917	13
38835352	15
3336488	13
12875772	13
19919921	13
34075968	13
1933758	13
10629601	13
1910745	13
21336635	13
10675138	13
11384615	13
8763306	16
4534758	13
5912569	17
7213257	13
58171	13
105150	13
7139954	13
34946939	15
4446614	13
14389498	13
16699072	13
1922001	13
1398356	13
957825	16
28060405	13
8289780	13
785753	15
5606974	13
1127502	13
1398629	13
4569422	13
10008427	13
1823835	16
2442563	13
4307520	13
7509567	13
1921665	13
18605612	13
8804264	13
2770966	13
27476831	13
7279821	16
3995502	13
5846705	13
3907807	13
8840318	17
6519842	17
1079264	15
16067769	16
29282486	13
22754808	13
6781705	17
3235685	13
36175512	13
14974131	13
894010	13
1988700	16
22542722	13
1787104	17
5208223	13
2704503	13
5217467	17
2242417	13
4919611	13
31256659	13
20645997	13
4817846	13
257208	13
25085774	13
11776484	13
14004524	13
2984789	13
2061446	13
9308492	13
282340	13
6301144	15
4955584	13
1472757	13
340277	13
6508675	13
12276576	13
1899672	13
1583809	13
4288001	13
516011	13
2363050	13
29989	17
953563	13
13661038	13
4177454	13
700676	13
1499701	13
11929355	13
5713967	13
1111076	13
653286	13
1310721	13
6228226	13
13135153	13
4336589	13
9857665	13
1227288	15
3372134	13
4808167	13
3994134	17
2944397	13
17436080	13
4954724	13
2195734	13
3631049	16
2539121	13
12964796	13
552625	15
3446515	13
11964894	17
22689808	15
7864489	13
10636379	13
1459373	13
3601879	13
1222375	15
1601550	13
8457528	13
10281928	16
4589863	13
8632690	16
25159363	13
4722449	13
12547348	13
6052634	13
560522	13
4659652	13
3440410	13
6067888	13
19398549	17
9701018	13
14183192	16
2549705	13
4449033	13
2090172	13
5207044	13
14266565	13
8188583	13
16989181	13
3324023	13
28770983	13
1242106	13
157362	13
2377185	16
9424090	13
10904788	13
3555773	17
19138998	13
15146677	13
7513750	13
6566553	13
10981787	13
10925253	13
9235383	13
683773	13
46128771	13
16823063	13
3478284	13
10532405	15
4906682	13
7893662	13
10292519	13
4587370	13
25975384	13
3471310	13
9278781	15
913560	13
274559	13
8271768	13
6213316	13
3932399	13
2836988	13
8531230	17
14817246	15
1928843	13
6844494	15
3113743	13
10402455	13
996759	13
2717492	16
9176696	13
1646126	13
20603183	16
2416765	15
3955942	13
5668814	13
325705	16
1380796	13
3109670	13
1634641	13
1266562	13
4723019	13
5866227	13
5355695	13
1371342	13
1207985	13
10429114	16
922293	13
12184980	13
3451246	13
4925301	13
21147306	13
5960971	17
36913931	13
54631344	16
18438071	13
7471457	13
6428007	17
1916043	16
3776752	13
24436167	13
5070822	13
1327971	13
7509279	13
7269681	16
8737049	13
5008316	13
15226558	13
2608096	13
26464331	15
3730620	13
17357793	13
19922225	13
26822810	13
20031652	13
3691719	17
7178161	13
35528278	13
11155432	13
1000853	13
3221270	15
13334807	13
10368693	13
5950679	13
8834210	13
6136369	13
11803947	13
7409108	13
1617724	15
31755404	13
2148965	13
31197158	17
5848233	17
177298	13
13689050	13
1145751	13
973796	13
728158	17
89393	13
2492358	13
1624313	13
9495868	13
2481935	13
20564653	13
8646282	13
4224027	13
2623717	13
4316701	13
7653359	13
42691754	13
7647408	13
17548614	13
16274092	13
2577209	13
4130553	13
760990	13
16616250	13
5143932	13
4934259	13
11083823	13
7573611	16
13524807	13
6324457	13
6014952	15
6988810	13
10703600	15
1329301	13
40252062	16
5055739	13
18067260	13
403464	13
18607929	13
53046	13
132719	13
1873235	13
4744617	13
1335898	16
4840940	16
15386	13
21165548	15
2344584	13
17798289	13
6831687	13
25128230	13
26567938	13
22094834	13
3832322	13
6568717	13
9047380	13
12566823	13
6676201	13
330047	13
4686691	13
7607199	13
1239781	13
1897785	13
10614457	13
965658	13
3232654	13
2852470	13
5515537	13
9286498	16
509765	13
7684809	13
6785453	13
16904355	16
1056650	13
14102395	16
1747979	13
1553239	13
39192689	13
4020928	13
6323882	13
17220486	13
14806569	13
1004515	13
1315354	17
341994	13
27925696	13
8609758	13
38555	13
11221051	13
8022432	13
3175155	13
22948629	16
4294895	13
1408597	13
6914015	13
13166552	17
4609604	17
12205978	13
14988440	17
3844841	13
11156249	13
461113	13
9763275	16
8991482	13
954913	13
13930378	16
11867721	16
9459511	13
3058277	13
4900995	13
3133600	17
3537247	13
9126270	13
22799440	13
86860	16
488307	13
4083101	15
5922549	13
8333982	17
3282067	13
3506051	13
17568499	13
2974561	17
866671	13
5980499	13
11843471	13
10075101	13
21419571	17
20992437	17
3974730	15
2756459	13
3591617	13
38999411	13
25254022	13
3908111	13
60508261	13
40634015	13
7784429	16
7529297	13
1277910	13
10793610	13
6363546	13
11316041	13
5866717	13
16666932	13
8073306	13
899446	13
10233299	13
17485057	13
7713483	13
23849681	15
11692576	13
23867042	16
1600804	13
4180928	13
37454294	15
1868394	13
4496246	15
3249150	13
590097	13
3819423	13
7708503	13
591222	13
14842868	13
10868235	13
6344757	13
6434142	13
3217790	13
9525025	15
9259176	17
14873700	13
4480720	17
2473030	13
6512463	15
559045	13
16215510	15
14100691	17
17311096	13
19086610	13
19503813	17
8548487	13
5679406	13
8101369	13
228555	13
1675189	13
1571794	13
4474239	13
2651209	13
1069186	16
10364286	13
5330583	13
154962	13
8104913	13
10170019	13
4516075	15
567523	13
7875484	13
861308	13
1915523	13
1210996	13
4158076	13
938458	13
3135447	13
2927432	16
821731	13
3884768	13
891213	13
1485281	13
5312973	13
42624378	13
8677238	13
1455536	13
194803	13
4265817	13
23773622	13
1911178	13
893216	13
1410008	13
1254352	13
19917212	13
16556098	17
9230808	16
14536519	13
18975991	13
776146	13
15227079	13
1306012	13
12310452	13
1105912	13
18749704	13
9540696	16
2000071	17
983586	13
6626666	13
1068080	13
5027820	13
12282375	13
26976273	13
9381995	13
3860906	13
5081631	13
2360647	13
3172536	13
1275479	13
5230760	13
7733604	13
12066582	13
3863113	13
6173956	13
7088340	13
8983671	13
21098124	13
8021275	13
6105987	16
14047306	13
15584477	13
1831952	13
628938	13
9124287	13
3650100	13
5370409	13
5820794	13
11301755	13
14796815	13
10091379	16
7081074	13
4373912	13
1705204	13
2286573	13
5720279	13
8068889	13
7070709	13
3642877	13
1268521	13
7807886	13
3660608	17
17226072	13
8931930	15
1234483	16
8419440	13
5753778	16
1193418	13
5556956	13
23277092	15
15507071	13
5116015	17
7108989	13
2081573	13
3584244	16
20025659	13
3108151	13
41610330	13
10260407	13
1248109	16
5234244	13
6030918	17
1521486	13
10062548	13
12551363	13
3855447	13
1957587	13
1669819	13
10263058	13
11274389	13
17957211	13
1752349	16
2363078	13
11291396	13
8853044	13
3727688	13
15910236	15
614989	17
16512673	13
7478702	13
7788004	13
1857188	17
5002850	13
2215972	13
7493669	13
8584768	13
1062380	13
2234462	13
12215149	13
2299058	13
7457226	13
1990925	13
10711849	13
1577453	16
13399737	13
11407763	13
8113038	13
2486593	13
2496851	13
4749227	13
17934731	13
16346238	13
8599647	13
341101	13
3570345	13
271405	17
557333	13
18586731	13
4386971	13
12555525	13
9922154	13
555864	13
2748567	15
7076766	15
132562	13
32235735	13
1553667	13
7868528	13
31578288	17
4950339	13
9371391	13
3969704	16
30147014	13
4987185	16
8056837	13
7549696	17
4589689	13
7048870	16
1439932	13
1272561	13
17336461	13
18830011	13
7050609	17
1278201	13
12418402	13
9237048	17
12099172	17
11806568	13
2429032	13
598263	13
14649392	13
9972545	13
230563	13
2158297	13
421273	13
3082205	13
19827096	13
13791716	16
84514	13
5999602	13
3968516	13
9327234	16
5151548	13
19782855	13
9203648	13
3675625	13
4034563	13
8114383	13
32214425	13
10215831	13
4362720	13
13159812	13
5559606	13
23093419	13
27090924	13
3347621	15
2141370	13
1540870	13
2131451	16
4223491	16
32490692	16
506185	13
16648012	17
2646610	13
17089342	13
4832542	13
10697048	13
14809502	13
948348	13
5891551	13
2616841	13
844002	13
7857214	13
6487007	16
14834263	13
1976847	13
4057703	13
5153953	15
4782488	13
5094387	13
442032	13
480602	17
2267584	16
4519708	17
8843039	13
3357560	13
4643095	13
12928974	13
223458	13
16515606	13
9181146	13
6002833	16
3852417	15
1691056	15
642753	17
5942075	13
11911502	13
1108258	13
5088456	13
2026395	16
705754	13
4742181	13
12213400	13
5422060	17
13695274	17
3892822	13
10204924	13
298198	13
18403232	13
6767187	13
516996	13
13810900	15
9545291	13
3861151	13
11541287	13
6918799	13
34940507	13
22758289	13
18188359	17
13362980	13
1231157	13
4068063	13
42065041	13
30217	13
7520539	13
5298669	13
4724105	13
13959333	13
20029213	13
5126027	13
7591655	13
729666	15
3028690	13
31787429	13
9004616	13
571164	13
19616153	13
7155640	16
14436587	13
1043922	15
4008125	16
34517	13
4122426	13
6554882	13
2666565	13
7609699	13
47123414	13
9494835	15
1729871	13
9494115	13
6885071	13
5253004	13
4639045	15
5613289	13
35880	13
4716279	17
2121853	13
252897	13
20490583	13
10087433	13
6172441	16
18469926	13
429107	13
2755450	15
795272	13
25210228	13
12816073	13
5141157	13
1289510	17
10017258	13
8220195	13
8102520	13
4369115	16
612321	17
4519308	13
4984427	13
913265	13
1154086	13
1319137	13
15132108	13
3396373	13
3492163	13
1582204	13
8703662	13
17137511	17
36635	13
6654081	15
5124403	13
15298125	15
2493468	15
2382081	13
3911442	16
3167745	13
4748721	13
4507152	15
4438985	13
3817153	13
20640943	13
895479	13
837254	15
566604	13
1553321	13
704517	13
20578637	16
10539491	13
2996947	13
4571166	13
3532586	13
2301651	15
9244756	17
8073686	13
6671534	13
9396860	13
6153672	13
1360071	13
9495296	15
232610	16
540856	13
33035200	13
10565744	16
6714053	13
2177309	16
4249814	16
3138781	13
15444550	16
7538258	13
956168	15
11426280	13
1291257	13
1108319	13
1276330	13
6447586	13
23650307	13
6716888	13
2954188	13
8997438	17
1733140	13
3940515	13
1623223	13
1901319	13
11908224	13
46977	13
1308025	13
23440897	13
10600870	13
1688519	13
1740210	13
813732	13
423333	13
3418121	13
14575685	13
4032986	13
4347502	13
1913332	13
208041	13
5227051	13
952127	13
4858792	13
243453	13
10661916	13
275376	13
1923100	13
13776796	13
1729636	13
5239817	16
7430024	13
10198050	16
7427209	13
1897854	13
15387793	17
9062645	13
1725567	13
2300320	13
7209648	13
3631502	13
3776092	13
17079005	13
5724081	15
681738	15
11670074	15
4875565	13
3671504	13
19211819	13
1337329	13
8962508	13
14898883	13
3831445	16
5419229	13
2489277	13
6092813	13
15091072	13
569581	15
2367887	13
2105517	13
19960789	13
13852733	13
2500285	13
5028155	13
10175469	16
8085635	13
11807533	13
5144973	13
6709652	13
17262328	17
7389171	13
11983626	13
10802938	13
795851	13
7286303	13
3632668	13
271971	13
13712160	13
1267338	13
4875353	13
8450010	13
13141136	13
5495917	13
29443419	13
15614008	13
6719317	13
8876281	13
6279144	15
5743308	13
17817723	13
189817	13
274244	13
13433067	13
6106319	17
13189583	15
696519	13
8153579	13
5417119	13
25016401	13
12371494	13
8934338	13
11126830	13
13303096	13
8163093	13
9436820	13
3861179	13
6989503	17
9963073	13
4781374	16
4416765	13
12987612	13
8948790	13
4145038	13
9499133	13
6527205	13
8967234	13
2331066	13
3146116	13
12110690	15
12738555	17
15576395	13
1161404	13
666743	13
23052375	13
2700984	15
18963358	13
8459593	13
32043538	15
643446	13
11188108	17
10612976	13
2932415	13
2082918	13
7431243	13
28250887	13
11174574	15
12520556	13
10852464	13
696214	17
14919482	13
7240675	13
3025986	13
4899893	13
17592740	13
1411696	13
69304	13
1232748	13
15039841	13
41290063	13
3295564	13
2326837	13
10858619	13
23658103	16
1547390	16
12746575	17
14642955	13
1362786	13
8157482	13
1510708	13
4517418	15
6505927	13
17063772	13
8574958	16
11023173	13
5310783	13
22853525	13
8918147	13
16326924	13
6228303	16
1413767	13
4482026	13
8124540	13
6242226	13
30134816	16
12704102	13
31102953	13
6393338	13
6977134	16
1403540	13
768913	13
2862653	13
1419221	13
3822654	13
11846758	13
2346509	13
6186696	13
2094287	13
15090833	13
26780236	15
19174023	13
4421599	13
9070032	17
14627609	13
6392921	13
8943337	13
4701994	13
6408599	16
2527052	13
3385542	13
16041190	16
14352958	15
1121197	13
315386	16
11860200	17
3778058	17
3819799	13
14651698	13
8132734	13
4516132	13
2567577	17
96987	13
1944456	13
1860058	13
844673	13
8719293	16
7855927	13
7700174	13
7027410	16
5016667	13
8185247	13
10352990	13
4592480	16
84910	13
1123281	13
3353982	13
2662745	13
6215101	13
2655335	13
2474437	13
10796044	13
24199493	13
6112547	17
4644367	13
13535204	13
3724345	13
12756622	13
1500169	13
25235465	16
969939	13
16435267	13
13446085	13
16094884	13
21177311	13
1150972	17
1626159	13
11497492	13
13878214	13
8697523	13
1828365	13
1248829	13
2902803	13
13633089	13
6662727	16
5131699	13
4699252	13
8028642	13
13460103	16
26665470	13
131919	13
12483278	13
5037423	13
17776828	15
6231232	17
22957	13
8957768	15
93661	13
14207462	13
4054744	13
8339740	13
6347092	16
334077	13
10425765	13
11927540	13
5951333	13
860620	16
13128138	13
17201576	13
4203421	17
2433964	16
4417766	13
11299858	13
26734626	13
7356628	13
7563568	13
9141076	13
20718067	15
434622	17
5112593	13
4107249	17
33995625	13
12981043	13
3260771	13
1942435	13
19249592	13
7750311	13
1647267	16
2039429	13
706282	15
14631466	13
2910970	13
5074283	13
7855553	13
15152720	13
925907	13
6935926	13
5807575	13
12383814	13
14437753	16
19268370	13
8961592	13
9078390	13
620404	13
7589872	13
10633930	13
344165	13
10560675	13
15268481	13
214511	13
438644	13
4055330	13
14451709	13
5421591	13
6192818	13
7185785	13
10162507	15
8998057	13
17792265	13
14862386	13
4075619	13
8964429	13
22272646	13
2322036	15
4472293	15
659031	13
263932	13
4345917	13
28602598	13
25881367	13
3036563	13
27060824	13
443402	15
9809350	13
7173706	13
8930123	13
12353081	13
2102318	15
5557821	13
7158477	13
42888989	17
5241170	13
10770367	13
437238	13
20918349	17
5733053	13
16023259	13
4770063	13
1601911	13
9613368	13
4209239	13
2671909	13
1462352	13
4312931	13
16644751	13
10857261	13
7215286	16
2166816	13
296292	13
24905288	13
7971500	13
27098434	13
4094810	13
2847844	13
8828612	13
1676150	16
98748	13
1793021	13
9241146	13
9944670	13
1031994	17
8447224	13
556991	15
445436	13
2503530	13
2772901	16
1799603	13
6140954	13
17678222	16
25665928	13
28083634	13
8317125	13
11938344	13
9608528	13
109766	16
2518054	13
176300	13
13404298	16
20797892	13
182559	13
2839595	13
7981164	13
3704647	13
380339	13
11922311	13
12028346	13
26402721	13
27114568	13
18036091	13
6524409	13
105195	13
2929871	13
3606270	16
2476031	13
26483992	13
12333005	13
29546414	13
8445615	13
2614241	13
1078924	13
4538461	13
9913467	13
1429453	13
1843395	13
10201508	13
4384183	13
3692631	13
8873718	13
10069830	13
11523750	16
4742221	13
756996	13
12183956	13
13143134	13
1021613	13
29771996	13
6263355	13
18251994	13
30052018	13
651261	13
7573338	13
218403	13
3262587	13
23521813	13
982702	13
905894	13
7020993	13
8969121	13
1102348	13
4209193	13
15641944	13
18652820	16
5160567	13
40508866	13
2339336	13
9726405	13
13049784	13
3247170	13
174744	13
10590946	13
23367740	13
11486730	13
5226670	16
11100700	13
6538397	16
2830123	13
12899804	13
5319292	13
11415991	13
129616	13
2735132	13
2175757	13
4260630	13
42949	13
3681842	13
602926	16
2044668	13
5251867	13
20962684	15
1229471	13
4854148	13
11482955	13
2803199	13
2722027	16
13096906	13
1136560	13
9398504	15
2354410	13
1075159	17
7010360	13
25842028	13
12051564	13
4129039	13
202691	16
5181271	13
2052520	13
3331105	13
18200664	15
10192397	13
19925050	13
8871732	13
15854020	13
2477987	13
5600850	13
3463229	13
21656698	13
15031016	13
19047638	13
10057123	13
907861	16
3296397	13
4858107	13
11238981	13
5438649	13
241351	13
6653843	13
10263504	13
6582913	13
23860594	13
3178850	13
12927729	13
7689566	13
3276076	13
6462688	13
10639160	13
10758052	13
3999353	13
3115657	13
2649896	16
15361694	13
1361635	13
66831	13
6694668	13
16349668	13
12685654	13
7457594	13
1360443	13
7565345	13
39084962	13
9699020	13
1173233	13
29502508	13
5496766	13
8079506	13
17671463	13
4901151	13
9306039	13
1178230	13
4151877	13
12943942	15
34306866	16
7085219	13
3655561	13
4923432	13
31501180	13
2856212	13
27539670	13
8017749	13
8834390	13
6530910	13
3001948	13
9169486	13
9794031	13
61142412	13
9366067	15
25788243	13
3517980	13
2195986	13
943522	13
3670166	13
7836852	17
817406	13
14754773	13
4289352	16
1125874	13
548640	13
4408569	13
5789246	13
3861178	15
9240523	13
24136165	17
32859496	13
389866	13
6625749	13
9080252	13
13147622	13
479888	13
5543223	13
110774	13
14771302	13
11928263	13
13925193	13
929552	16
5916134	13
2323933	13
1604393	13
478992	13
8896659	13
7025005	17
20523876	13
6270708	13
10508915	17
826038	13
5032774	13
15998404	13
1454385	13
2207122	13
4671927	13
1165611	13
2984909	13
22581405	13
18875436	15
19824333	13
2545618	17
13822133	13
14306262	13
14273368	15
13743409	13
8334886	15
1036630	13
7894772	16
375888	16
11215594	13
7631352	16
11861179	13
685050	13
2487224	13
1389899	13
3323075	13
6189536	13
18987274	13
1918787	13
915299	13
6128420	17
706070	13
5199559	13
8965171	13
10707127	13
4169556	13
10281936	13
1973204	15
2917318	13
7035083	13
27643781	13
10497453	13
1671993	13
6234061	13
4375113	13
22396404	13
595586	13
7019920	13
7879543	13
7310771	13
11172213	13
4168977	13
10140622	13
4643628	17
34240222	13
1261068	13
310876	16
3890971	13
684336	17
7390960	17
9975668	13
14438053	17
14387875	16
3049488	13
3063177	16
6391264	13
4515800	13
6580388	13
8335038	16
4609642	15
1407592	13
12907256	16
5614983	13
1162592	13
13446999	13
925872	13
5533224	13
35375141	13
1557399	13
27433123	15
21755224	13
3282466	13
5198426	13
14238318	16
4329417	17
13538805	17
24196021	13
516632	15
184865	13
16755423	13
12894311	15
17912314	13
1027560	13
1013230	16
20814417	13
3503633	13
1488062	17
5362442	13
14735595	13
1607824	17
948263	13
12133430	13
4765633	13
6720166	13
2943059	13
10249569	13
1222210	13
9343743	13
5786814	13
15859200	17
5279479	13
3062306	13
8847165	13
10714488	13
4416524	13
5024959	13
4289217	13
914324	13
3041176	13
2085908	13
2674182	16
8452752	16
3798493	16
2171008	16
6811570	13
12095649	13
115263	13
8416513	13
1046358	13
2485704	13
4938535	16
2484741	13
25615206	13
10711938	13
33564090	13
24403722	13
2910899	13
15371412	13
7306858	13
5482450	13
1864631	13
3991743	13
5005653	13
5820648	13
8614373	13
4514480	13
8682070	13
2169006	15
23274410	13
1961592	13
266058	16
10295205	13
9137246	16
24491387	13
1800477	13
22943396	13
10157248	13
5406511	13
15761156	13
31948478	13
4819272	13
11480950	13
4660821	13
2507265	13
7851098	13
8951164	13
3096392	13
191907	13
7270781	13
15849904	13
8356579	13
3588537	13
6769145	17
13182259	13
20726693	13
951903	13
20885501	13
10327284	13
6086291	13
16685398	13
7970232	13
4843198	13
8713606	13
3179601	17
22155638	13
2094161	13
1174230	13
5637551	13
27863379	17
11706878	13
4540482	13
15038921	13
9514792	13
665417	15
4482316	13
17936131	13
141009	13
5089857	13
23541397	16
1866892	13
15517826	13
36311322	13
3306049	13
640141	13
17423040	13
22910751	13
7867646	13
7532007	13
966637	13
16990903	15
13136769	13
4274679	13
13907	17
11800256	16
16521594	13
1623928	13
2415613	13
7127006	13
5694716	13
13934443	13
5329942	13
7133660	13
2048707	13
5869275	13
3359668	13
2904564	13
5883517	13
5952724	13
266936	13
712459	16
1191067	13
1898608	13
4462359	13
3335112	13
9089580	13
3995036	13
7392821	13
3014942	13
11955239	13
5181973	13
77904	13
9116764	13
4011512	13
1119041	16
1031295	13
927386	13
9965440	15
470755	13
25549152	13
10825574	15
2000148	13
9284274	15
2866842	13
9108222	13
12262315	13
18409556	13
1803794	13
12157585	13
1249061	17
4646006	13
982884	13
18304950	13
21576056	13
3836529	13
16351917	13
15363553	13
9144387	13
27387443	13
28480895	13
13218160	13
3053234	13
16732187	13
5806014	13
495961	13
12994769	13
10324572	13
4112707	13
14855577	13
26423400	13
7276980	13
8300973	17
2958875	13
3593700	17
1540211	13
2582315	16
13163836	16
5591125	16
4829792	13
12023572	13
6193107	13
13243435	13
254618	15
1951065	13
41266980	13
41981795	13
1668344	13
5424486	13
9394810	13
1499437	15
2370817	13
13532120	13
16190188	13
18012003	16
2703412	13
11970145	13
1986580	13
11989811	13
8150661	13
4280787	16
9133869	15
14674955	15
9633230	13
4066336	13
713470	13
5511490	13
6418658	13
1030823	13
18643237	13
8002833	13
2229431	16
2911480	13
381619	16
1828614	13
5729295	13
1596877	13
4582038	13
2373590	13
6545048	13
11924319	13
3463258	13
7354337	13
4353196	17
30799783	13
16149387	17
3411857	13
250820	13
7134777	13
14331100	16
6409741	15
1528277	13
13772110	16
3592657	13
2592593	13
3610377	13
13020563	13
19304157	13
595569	13
6983151	13
6631449	13
2587216	13
10987812	15
6739048	13
2308534	17
28032071	13
3345731	13
5112007	13
9505524	13
5447185	13
183660	13
1932155	13
9718089	15
12836311	16
20234384	13
4251700	13
11590671	13
7926914	13
307691	13
5426509	13
16413052	13
6464417	13
3232490	15
6149544	13
22818002	13
5576018	13
6646994	13
9845295	13
24708033	13
21945374	13
11149498	13
2043154	13
12291028	15
1522336	13
3471191	15
5247699	13
9262565	16
2162289	13
286230	13
1898674	13
9827041	13
3738922	16
395482	13
7237718	13
8260286	13
386514	13
15440767	13
4266798	13
1559319	13
12889529	13
8026937	13
4064670	13
15487732	13
6925214	13
2606580	13
724706	13
10214592	13
1942509	13
21486555	13
9294690	13
7296201	13
6655458	13
2468821	17
28746054	13
2751546	15
22790821	16
446255	13
35718052	13
174646	13
16994495	13
2959277	13
8578141	13
1816972	16
31688342	13
6145242	13
24486502	13
58569951	13
5920836	13
8650972	13
5108492	13
10982367	13
2417204	13
7068584	13
3059530	13
7968306	13
11294698	13
9176239	16
15144868	13
5479344	13
24157557	13
15177885	13
5312463	13
17638448	13
8515557	13
1019023	13
1149036	16
3340954	17
7785388	16
20688259	13
9941455	13
3580938	13
18302039	16
6191985	15
557881	13
1881796	13
8894351	13
54052	17
5985479	13
10166353	13
6046991	13
1813598	13
233076	13
16140080	13
2404759	13
6590677	13
18910393	13
1207259	13
5776609	13
2246209	13
2189242	13
7028124	13
17923734	13
11253162	13
3231751	13
634819	15
327080	13
757930	13
449502	16
9512121	13
1024430	13
3595712	13
2146114	15
4486456	13
7981564	15
273196	13
1900574	13
2948345	13
5645211	13
4303626	13
192565	13
18796512	13
572936	13
6061931	15
1147988	13
1871105	13
828357	13
3069474	13
15160715	13
5759935	13
19823201	16
4702672	13
7203153	13
10470965	13
14040283	13
14913144	16
3629700	13
4800825	13
14056485	13
7817786	13
675034	13
10845591	13
7339897	13
3286928	13
629317	13
388240	13
1038298	13
273699	15
16122729	15
25425622	13
14457957	17
787969	13
7778003	13
3008493	17
16123528	13
12329936	13
1295875	13
52138485	13
932460	13
5268924	13
11697959	13
15085647	13
1853641	13
2125674	13
4399950	13
3680956	13
15839553	13
8278858	13
29786827	13
3480312	13
5122123	13
11929667	13
2526684	13
10866150	13
5126324	17
7445759	13
12252438	15
4414518	13
14422277	13
27501211	13
1861360	13
3112899	13
366514	13
1963939	13
13533730	13
3114403	13
9214712	13
6744730	15
5179709	13
7941207	13
2778315	13
9993822	16
25396170	13
5449141	13
1529406	13
19851891	13
20522465	13
6873839	13
5439653	15
2881459	13
933743	13
1197135	17
8469867	13
2083742	13
116253	13
617932	13
9742136	13
3007535	17
3663195	13
1695734	13
1718035	13
1320430	13
5616040	16
49451	13
6573149	16
5029712	13
11352884	13
11012238	13
1048409	13
21322201	16
48902299	13
11068781	16
24751834	13
5945749	13
12071251	13
516110	13
3233832	13
6672300	13
61548417	17
12353988	16
3685193	13
61496	13
10243836	15
1900322	13
8736161	13
8735957	17
2144689	13
7309720	13
39642312	13
4279735	13
483368	13
15018889	13
6859849	13
1743623	13
9160954	13
1765324	15
2852970	13
3097352	13
11695343	13
8852429	13
3654537	13
19353104	13
3635574	17
4544569	13
1650533	15
9385220	13
20679774	13
991159	17
1072266	13
3674870	16
6788334	16
3049335	13
2191949	13
4169406	17
1464788	16
11482681	13
7966623	13
17367094	13
433382	13
154091	13
406149	13
12771070	17
3945943	16
805537	16
6887677	13
4554476	16
14263165	17
5575984	13
8949858	13
14377564	13
3390348	13
6485446	13
561547	13
4423417	13
31003161	15
2103734	13
2478616	13
9802226	13
8151055	13
3252037	13
5099343	13
1699916	17
5179146	13
12955984	13
24201292	13
6185682	16
3368407	13
634271	15
6494114	13
14627896	16
9616748	13
8949412	13
554055	13
5163452	13
1867119	13
2088427	13
6354223	13
29378914	13
9841879	13
18378983	13
13984922	17
798476	13
14442388	13
81835	13
19686112	13
7578207	13
6961071	13
3158433	13
13900231	13
17502986	15
4643778	13
30404822	13
926868	13
5684594	13
3229702	13
19232349	13
5139232	17
10411347	15
1635664	17
7629419	13
9577018	13
3735237	13
20282667	13
2305606	17
12454584	17
474582	16
3396901	13
883928	13
532957	13
7202443	13
4530267	15
2557416	13
11801331	13
988547	16
10133100	13
7647351	16
1340018	13
12963364	13
4225199	13
3816076	17
4676569	13
7741234	13
18009058	13
3372824	13
23274720	13
19779673	13
7537908	16
491321	13
407463	13
11548149	13
771990	15
12032633	13
2721402	13
23109211	13
29912696	13
5928451	16
12677452	13
1061419	13
151614	13
15858188	13
17126311	13
9829884	17
75472	13
38268383	13
3069354	13
4461169	16
6085634	13
5457772	13
5647286	16
6946742	16
3718217	13
6535610	13
136280	13
11712691	13
3261101	13
1369500	13
5567158	16
1994760	13
9837112	13
3415371	16
19300472	13
1897414	13
2243962	17
18060721	13
6890366	16
6156967	17
9313444	13
12104252	13
21043428	13
5722067	16
19297151	13
4509616	13
18572632	17
2944195	17
13755076	13
1400365	17
4931179	13
21454223	13
19001927	13
5014303	13
275795	17
217333	17
9513306	13
5285761	13
5638165	13
870159	13
1706124	13
11008374	13
161064	13
18376142	13
36398162	13
4454347	15
3233696	16
6729256	13
13859327	13
6245505	13
1333783	13
7926686	13
4383646	13
3265179	15
4173116	13
1082565	13
15098762	15
5106902	13
12373799	13
6601612	13
1731675	13
3411432	13
2936021	13
18660927	16
9795774	16
12977637	13
11295580	13
7334340	16
2201206	13
892261	13
16917687	17
914643	13
1270123	13
1429816	13
1219671	13
9132433	16
200863	15
181343	17
1162244	13
4666311	13
47669	13
6295645	13
2235738	15
16937103	16
13536648	17
458219	17
2376702	13
7074830	13
13704184	13
13372293	13
12965397	13
2377224	13
1501715	13
25419736	13
10632897	13
1420979	13
9827999	13
307225	13
11788567	15
5066033	13
17877230	13
1663425	13
1088191	13
7127690	13
2829180	17
38348	13
2174524	13
18989446	13
205569	13
9586173	16
1708231	13
14975435	13
2041263	13
537742	13
1961619	13
1488495	13
22092029	13
16586313	17
22935861	13
5337639	13
3441030	13
6211591	13
1731447	13
45892	13
4490512	15
6270705	17
1023596	13
4234310	15
12309499	13
5619950	13
384574	13
5304181	13
2344199	16
17969399	13
9394150	13
13695908	16
3893343	15
17972826	13
285236	13
5250627	15
7450764	13
358609	13
26515763	17
12520145	13
47000242	15
315663	13
4343218	13
17143771	13
1074372	13
5039052	13
31523	13
1701640	16
6190265	13
17630124	13
666718	13
3384301	13
11436960	13
3229663	13
6729399	13
3401883	13
16094004	13
20689233	13
2371712	13
34773552	13
9273771	13
14449435	13
207349	13
501345	16
9886696	13
2038223	13
8964710	13
1933227	13
10738580	13
4273073	13
4508331	13
18061166	13
3813051	13
4576910	13
1201013	13
3272602	13
6512259	16
3579304	13
2962451	13
3905404	15
5676063	13
5224530	17
4387374	13
26891788	13
2036768	13
9561406	13
9465234	16
3367531	13
5255045	13
9676618	13
499337	13
994910	15
209204	13
17531949	13
7409397	13
9519159	13
10894216	15
22461949	13
990302	13
4059912	13
16142983	13
548327	13
8016173	13
8889701	13
12636795	13
17557583	13
20269388	13
1068504	13
33422383	13
8892527	13
17726853	15
16226517	13
312139	13
3531483	13
153527	13
11110862	13
5913998	13
9265140	13
1184502	13
24400650	15
3523839	13
1583983	16
6864169	16
5280103	17
6133688	13
48416813	13
7742733	13
15481195	17
6531010	13
2157988	13
2488038	17
10783649	13
6599926	13
920628	13
9028676	13
7835291	13
3520056	15
450280	16
27540360	15
4566412	16
9050161	13
5397394	13
3372568	17
1186119	13
1418332	13
1565358	13
10956223	13
602527	13
945475	13
1649633	15
3368699	13
10156383	13
7706313	13
35023071	13
10201348	16
11505758	13
4187993	16
2180754	13
3969794	13
15018227	17
6889981	13
91520	13
655659	13
4016162	13
4835372	13
6896615	13
7774259	13
2908619	13
2025729	13
2665492	13
385417	13
4394108	13
1170184	13
4525237	13
7670738	13
235326	15
2981851	13
8122765	13
3215322	13
929783	13
14281753	13
2718359	13
4835423	13
147256	13
835042	13
17399622	13
15417341	13
3650709	13
148692	13
13250671	17
1254267	13
8169414	13
4007586	13
298110	13
8019071	13
1245939	15
2175268	13
777984	17
17212035	13
29571495	13
14053957	16
2214661	13
3393040	13
5643859	13
6479128	13
18686749	13
32490307	13
9443540	13
4184127	13
9353094	13
1674671	13
6094736	13
6978879	13
7897877	15
2890661	13
14416158	13
11514477	13
334961	13
5154361	17
2023240	13
1209787	13
756414	13
2356236	13
1400930	15
11016389	13
1352685	13
1976181	15
6063538	13
14264685	13
94688	13
12821689	13
9694012	13
13350759	13
14334314	13
10886984	13
3221704	16
4114913	13
22006313	13
19016494	13
9919658	16
139561	13
865198	13
9293156	13
251667	13
12093664	16
45816	13
20990449	13
7221322	13
13732246	13
1729341	13
11124863	13
2015664	13
17715532	13
770350	16
8086694	13
15309385	16
6035030	13
8289221	13
2812710	13
5729408	15
12600911	13
39024074	16
897478	13
1432272	13
17061409	13
12924898	13
2142326	13
3419858	15
3669329	13
2372617	13
1615971	13
16759623	13
20624059	13
18779966	16
731364	13
4039425	13
3512728	16
3978177	16
3520545	17
7223188	13
3993761	13
18752749	13
2672760	13
3653658	13
10605638	15
463343	15
5204700	13
10603682	13
14376564	13
3012718	13
7675117	13
11353310	13
10046999	13
6942322	13
16941678	13
39915463	13
5856270	17
5481339	13
3048498	13
3882405	13
2610017	17
5423047	13
3285849	13
2761433	13
7887911	13
7753483	13
5700169	13
962442	17
4689998	13
5401367	13
5790127	13
7893950	13
48539061	13
2846515	16
18184653	13
1094477	13
2764175	13
636573	13
9511121	13
4613773	13
840006	13
10185295	13
6198151	13
15752086	13
8534275	13
4808106	13
5925081	13
876006	13
15270937	13
1183176	13
10097339	13
15066323	13
2094627	16
16068106	13
15886595	13
4182658	16
6674369	13
18086901	13
953667	13
6336981	13
16161584	13
1926247	13
3618518	13
4304381	13
26525226	13
19133997	16
22723271	13
2060805	13
23284667	13
7326834	13
4218023	13
3686424	16
654068	17
16016883	13
4896413	13
6976010	16
1837114	15
1768485	16
267713	15
3486351	13
3535132	17
5893072	13
3752653	13
9376732	17
10288108	13
7625552	13
8264596	16
3070641	13
2559279	13
4771882	13
10493143	13
875260	13
8051378	13
1361967	13
6992247	13
4923226	13
3354887	13
3068847	13
12994289	13
1227230	13
1131184	13
1626010	13
2310064	13
13038134	17
1506596	16
6371208	13
18219464	13
12800614	13
4727365	13
7995110	13
5912214	13
2456170	13
1643053	13
11191076	13
3488170	13
5552450	13
7489450	13
4896902	13
922103	13
11334089	13
9016735	13
282939	13
10577395	13
7179270	13
6750276	13
23791303	13
30102921	13
4836424	13
8057055	13
2445092	13
926943	13
12447483	13
29186099	13
7846801	13
5548322	13
7364969	13
6618490	17
2826817	13
2390441	16
2739345	17
20065561	13
5343929	13
6260054	13
3817464	17
10333137	13
2541627	13
5380574	13
32528207	13
6042494	13
26855891	15
8292112	15
3548275	13
4727154	13
15085847	13
2464372	13
770825	13
3642195	13
3978230	13
10993620	13
1088383	13
717195	13
910288	13
249340	13
1212889	13
8642833	13
14132538	13
1620301	17
2433898	13
6199634	13
25635035	13
9306467	13
12474613	13
22147669	17
8102658	15
37676757	13
42273894	13
1372750	13
15558736	15
2051926	13
744330	13
407482	16
14529407	13
3129053	13
3949650	13
7703507	13
2131343	13
9932347	15
6361330	13
11507651	13
4022109	16
6531526	17
5372693	13
1630593	13
233139	16
2333652	13
8706671	13
8591380	13
3525043	16
9196051	13
640164	13
7842419	13
10406911	13
1317439	13
3057432	13
926896	13
2059967	13
21990788	13
7500044	13
3706672	15
2370338	17
62869883	13
299480	13
37404759	13
8928650	13
4470360	13
16835936	15
572439	16
17176506	13
2904961	13
18957039	13
4549725	13
2434208	13
5178429	13
2135197	16
1708642	17
5531503	13
38863223	13
859596	13
7372746	13
14655344	13
4464398	13
2589414	16
3609990	13
15619027	13
4835215	16
1488218	13
2158408	13
4741180	13
6210829	13
62912	13
2491359	13
19733054	13
7050362	11
12634792	16
11264440	16
8560787	13
774087	13
2259571	17
10562636	15
14925402	13
1035759	13
1043527	13
10330405	13
8363440	13
34359471	13
346027	13
403950	13
7804785	13
5326181	13
3458328	13
14306328	13
5127772	13
354402	13
12678798	13
9629588	13
6584885	13
5444284	13
4459283	16
3713737	13
439821	15
1638859	13
10174308	13
8374506	13
4976658	13
3501302	13
13401171	13
5920402	13
6921946	13
435796	13
7899862	13
9240016	13
7839173	13
4101527	16
32173955	13
3499402	13
7117664	16
2864750	16
4591847	13
6806688	13
1900376	13
11076577	13
11896954	13
9622390	13
2456149	13
56159	13
925735	13
8899532	13
16030807	13
6620494	13
2523983	16
40114711	16
5841567	16
6939415	15
295058	13
17609525	13
8461308	13
13043953	13
3346838	13
23924763	13
1806520	13
10654866	13
1474135	15
17975752	15
9141369	13
636142	13
12491602	17
352637	13
457294	17
5270565	13
7979599	13
28016216	13
4765562	13
1298813	16
6207979	15
21604839	13
13293662	13
43072929	13
5552276	13
4273994	13
3715062	13
15088669	16
4967734	13
10845361	13
4346374	13
2914629	13
35407928	13
5421305	13
14697949	13
2354317	13
747300	16
1166399	13
2699007	13
8531529	13
4066557	13
1789999	13
693301	13
3919124	15
3045312	13
1006332	13
9582025	13
11099869	13
1835227	13
2498163	13
16018796	13
15329483	13
5593773	13
2836849	16
2907655	13
2776656	13
30465801	13
2508707	13
26315647	13
1940170	13
36429079	13
1283320	13
4450924	13
7412001	13
127850	13
4406493	13
2048167	13
6608224	15
13979903	13
3224764	17
5450337	13
1657367	13
3340864	13
2284419	13
8707788	13
5068769	13
2113359	13
9665348	15
3505401	13
455352	13
12540913	13
4448362	13
6062813	15
7685428	13
1208431	15
3811261	13
680195	13
394961	13
1555193	15
1750262	17
4974927	13
24217117	13
1315221	13
21691216	13
8655542	13
13288658	13
1263677	13
5648646	13
9844334	13
10306184	13
6157758	13
2598356	13
25968984	16
484861	13
12101496	13
13159297	13
3431162	16
8422158	15
1210476	13
4569761	13
3274048	13
19079112	17
5870651	13
22999	13
17387985	13
9793250	13
7167117	13
541203	13
1881135	15
18996	13
25284786	13
19437021	13
310098	13
7813196	13
3677947	16
1752530	13
12542232	13
27579512	13
22898989	15
3163971	17
1741159	13
1971423	13
7821940	13
30046019	13
2507621	13
7351442	13
4808837	13
26674302	15
26053587	16
14680677	13
2947249	13
2308837	13
17053428	13
15163800	13
6772201	13
2943674	17
2686948	13
45422891	13
3669274	13
26142144	13
11947235	16
21951920	13
23987821	13
3777782	13
360646	13
7109987	13
21269613	13
21634291	13
2235804	15
8727851	13
5200919	13
9757776	13
4252637	13
1368721	16
7339257	13
3860880	13
2322001	16
1583114	13
5878214	13
8976267	15
1744314	13
7813288	13
8125453	17
6625164	13
6959357	13
12500624	13
31945464	13
5290153	13
28304043	13
3415923	17
133344	13
678118	13
8459289	13
3776236	13
1836160	13
4976262	13
7241882	13
1620070	16
14944	13
3348066	13
11587034	13
1357573	13
7572111	13
20289022	16
37853702	13
7089628	15
10822352	17
4711701	17
10783123	13
5330688	13
1460845	13
1168426	16
5722661	13
9460081	13
325401	13
15695518	13
9618933	13
12385684	13
4719111	13
18500983	13
5722796	13
2484143	13
2367580	17
1711030	13
711433	17
21009236	13
13242417	13
2267619	13
6939449	13
7288795	13
11030938	13
8830721	13
10819381	13
6370158	16
7087706	13
5753647	13
2522635	13
7984497	13
1684639	13
13459258	13
117651	13
2590491	13
9827711	16
15710975	15
1249646	13
789698	13
443629	13
11886592	13
12644141	13
4118052	13
2338021	13
5222589	13
4319127	13
6313768	13
9922086	13
1011682	13
11734151	13
472489	16
10510128	13
44794337	13
11140105	17
13478077	16
1873159	13
7050915	13
3569315	13
10281645	15
4941430	13
33987188	13
3401173	13
1928161	13
2500215	17
4205576	13
1767188	13
2522094	13
13098478	13
4211098	13
7389775	13
1714088	13
6111191	17
473464	15
26373117	13
10442098	13
20519837	13
19366858	13
1026210	13
10625256	13
4616698	13
41943267	13
4957585	13
10924799	13
2354358	13
1294239	13
21138383	13
11247076	13
4956308	13
2927169	13
1850866	13
5034610	13
542044	13
4981921	17
15538549	13
15155606	13
1220323	13
6596836	17
4498725	13
7997200	13
16336292	13
46316342	16
8203305	13
48684264	13
1750140	13
596460	13
18016357	13
16193764	13
73311	13
8932916	13
3490594	17
20422144	13
3633257	13
6071962	13
2753303	13
6988389	13
41596878	13
3847561	13
814195	13
9696894	13
18074132	13
177549	13
16075314	15
151073	13
3368742	15
29909754	15
3553381	13
22942128	17
2992237	13
5085050	13
7480720	13
8000585	13
9792925	17
39505121	13
10303895	15
618685	13
24575341	13
970866	13
12333953	16
7724224	13
502825	13
11837594	13
5853576	13
5774849	13
436836	13
353906	17
6135061	13
5987376	13
3529636	13
24536177	13
2370939	15
7713328	13
2436213	13
5307609	13
8844155	13
5994426	13
1183461	15
16346636	13
3593890	13
1780555	13
2542239	15
6482991	13
14186939	16
6893033	13
714113	16
15439570	13
31451165	13
2164940	13
12206150	13
355875	13
9973494	13
2090983	13
3750569	13
5023074	13
2462101	13
2288719	13
787129	16
3065339	13
12162845	13
5348238	13
25064329	13
114894	13
16282635	13
4886677	13
24929482	13
32641018	13
14158323	16
8461367	13
5347153	13
12287034	13
5390969	15
19043025	13
17587978	13
38876653	13
4572334	13
1654323	13
5615939	13
1343912	13
959355	16
8355013	13
35719983	16
4197949	13
958303	13
1944377	16
7575919	13
8907350	16
36639068	13
29389942	13
1141366	13
4023537	13
6501252	13
2489548	13
13705983	17
10130507	13
1558622	16
2759657	16
7652260	13
14413763	13
2874228	13
7708615	13
402853	16
5799116	13
3262168	13
6289188	13
4724718	13
8501270	13
2215177	13
12327199	13
10786156	13
9692238	13
432836	16
158530	13
5787100	13
11629457	13
1500719	13
26493225	13
16916419	15
12761668	13
19828445	17
12443068	13
2908307	13
11285999	13
6332241	13
5213692	13
740557	13
24556158	16
2542415	13
5742767	13
4637327	13
219427	13
3082614	15
7907488	13
2989499	13
15695628	13
3127899	15
1936053	13
9335918	13
8639547	13
1752466	13
5248281	13
2045126	13
6776107	15
2841390	13
16151452	13
17808733	13
1884970	13
1128098	13
2264308	13
1333885	13
21893618	16
490221	13
7796287	13
9460040	16
11633548	13
1387076	13
8447477	13
6219767	13
24305964	13
4883680	13
459535	13
8369329	13
4745243	13
26815111	13
11063991	13
4747482	13
12415079	13
520704	13
8149565	13
8590571	13
11666705	13
5003475	13
34737759	13
3398993	13
8782143	13
4118173	13
27236281	13
2547809	13
564425	13
12023889	13
8102583	13
21201281	16
2679993	13
9460160	13
2750629	13
34354082	13
1630610	13
2116285	13
18045577	16
12369699	13
1697022	13
513778	13
20618876	15
4553907	13
22498697	13
1821685	13
7174924	13
1544729	13
19957456	13
7423601	13
3009081	13
11646363	13
8299668	13
2595562	13
5939351	13
3448740	17
12507054	13
1610943	13
6202133	13
6339866	13
10957652	16
5061069	13
3360114	13
492866	13
2090937	13
1173984	13
5181999	17
410730	13
322283	13
4769984	16
3340487	13
6250340	13
5660989	15
5116425	13
15642241	13
20854003	13
66447	13
4499704	13
6109083	16
13257618	13
2007965	17
6015847	17
4749980	16
5429187	13
19708827	13
2076119	13
24722634	13
24637972	13
9201915	13
12015781	13
1611609	13
38135763	17
7334552	13
776020	13
5958291	13
8249161	13
1167505	13
10213534	13
23068004	16
35221985	13
41830693	13
1267275	13
15286751	13
9935394	17
956769	13
4485504	15
273112	13
7000541	13
24390821	13
2021510	13
2233139	13
25707027	13
29230040	13
86608	13
11339760	16
5915832	13
4192398	13
18141838	13
4151269	16
34517669	13
4268672	13
854569	13
11257196	13
8733344	13
34806041	13
14141228	13
6635097	13
15408327	13
15691158	13
6861581	13
2934108	13
9631192	13
16368186	13
20684084	13
494890	13
1094443	16
35006508	16
1025576	13
5856608	13
1521369	17
4074543	13
16374906	13
12867856	15
14142851	16
8486881	13
10519458	13
468478	16
4737537	13
5995666	13
15360313	17
4832115	13
9860733	13
19222293	13
598918	13
3667909	13
2931722	17
13587125	17
4345963	13
18039891	13
13886617	11
3639023	13
10082815	13
9818915	15
5122757	13
20826846	13
5802545	16
1662942	13
26025623	13
5981108	13
1449804	13
7928671	13
2747392	15
6185788	13
9599883	13
590993	13
19632920	13
507756	13
639597	13
3037568	16
9292856	13
8497525	13
1648749	13
1838441	13
3705531	13
15921346	13
11961375	13
1981021	13
7463184	13
1809941	13
6175796	13
4709468	13
4848441	13
1904946	13
1912829	17
1945734	13
1770191	13
4179213	13
2703030	17
8408925	13
2639421	13
17047214	13
10168010	13
2423042	13
3335633	13
3641496	13
12006044	13
2141588	13
20787701	13
3561112	16
10511523	13
3520975	13
6833072	13
23609452	17
2831195	13
698767	13
12596942	13
3369896	17
35595457	13
2437097	13
21202893	16
2397123	13
2494101	13
4293198	13
13134806	13
6171681	13
20320154	13
3705933	17
4701263	13
5252501	13
1029259	17
183667	13
25523913	13
3150355	15
14064388	13
1761553	13
2593278	13
9161149	16
6652614	16
1495320	13
11410401	13
391563	13
2228199	13
15359559	13
3267580	13
22699302	13
3720188	13
26836775	13
6567880	13
26559374	13
14253718	15
3632747	13
11481138	13
7398530	13
16552699	13
12188405	13
828501	13
8557967	13
5885830	13
14856137	13
14466866	16
10364987	16
5758284	13
222258	13
15766400	13
6463091	13
19371671	13
1114092	17
1936987	13
742960	13
6056750	13
8348711	16
7329446	15
356948	13
25225841	13
639088	15
7687005	13
782339	13
424712	13
11667135	13
1053711	13
575259	13
14264053	13
3537928	13
12625466	13
5933485	13
1220599	13
38602033	17
5963526	13
4632856	13
3285353	13
398992	13
554807	16
3808420	17
4087744	15
3937316	13
2310072	13
23260071	13
44000	13
5762780	13
1281013	16
6489688	16
6884942	13
750693	13
2806456	13
13955655	13
10522487	13
8212703	17
2931955	13
3629047	17
11043864	13
3076689	13
1083487	13
2160717	13
10633005	13
1624685	17
857788	16
6801199	13
424673	13
20219941	15
7253964	13
13999066	13
16098020	13
3984891	13
10002541	13
1326694	15
4087838	13
1987690	13
18634703	13
18038987	13
24508275	13
9090641	13
221760	13
13254938	13
5721295	13
12056652	13
14552437	13
16619315	13
42444494	13
1082046	13
9560457	13
4718694	13
611759	13
1415855	13
392045	13
6748251	13
1619802	13
3018843	13
21402169	13
16797060	13
18668338	13
11990607	13
16098374	13
29665	13
2457747	13
4831145	15
1705494	16
1261680	13
27039229	13
3912292	13
11170368	13
10156275	13
156521	13
4574884	13
2190815	13
408819	13
13283170	13
2455582	13
15810775	13
1045160	16
748246	13
756344	13
1589183	13
5207320	16
627586	16
8917152	13
9762193	13
13234575	13
20509296	13
6339066	13
9406519	13
6987283	13
1945255	13
18930916	16
27904755	13
3227708	13
3397474	13
1851561	13
14584	13
2499282	13
9681023	16
2267483	16
5770502	13
12058597	13
27100827	13
1634968	13
20623825	13
289222	13
6999597	17
6972196	17
4183794	13
7805281	13
1361339	13
21580493	13
18212352	13
9818997	13
1905806	13
1994903	13
12970061	13
2945768	15
8094870	13
14085656	13
2681815	13
7287514	13
5095769	13
71773	13
31555786	13
20982838	13
18483033	13
31123045	13
12715600	13
1211795	13
687118	13
5949310	13
16298893	13
36038865	13
31580226	15
424172	15
31054289	13
22933978	13
9063619	13
3269266	13
17040210	13
13103590	13
5887586	17
19127780	13
5436502	13
12873418	13
4167440	13
1815005	13
4645004	13
8347852	15
4540645	13
1374978	13
75960	13
1990809	13
15882121	13
18421504	13
4403438	13
6668378	13
9817450	13
466835	13
14717257	13
341833	13
5838072	13
6370448	13
2284507	13
7128328	13
1379338	13
30586323	13
12040586	13
10289339	15
154745	13
13018977	13
3046111	13
3591789	13
12940013	13
5438145	13
11537582	17
1314164	13
2816891	15
787817	13
12207868	13
232454	16
4918696	13
8148467	13
8685680	13
2291567	13
3433742	13
31018940	13
29403126	13
2738667	13
20924485	13
3405439	13
6084673	13
2538091	13
19759056	13
3273516	13
961350	13
20540933	13
10278844	12
3098289	13
11595569	13
6233723	15
17522369	13
7711938	13
4586657	13
31682598	17
18576549	13
7473730	13
3060656	13
21070484	13
3330773	13
4221942	13
17265776	13
21762322	13
758278	13
4818247	13
7918421	13
1457683	13
3016794	16
1915023	13
1381238	13
4706035	13
639290	13
352203	16
38793654	13
7419217	13
7095076	13
24895174	13
8556830	13
1508547	16
966741	13
31849218	13
5413910	13
3579422	13
1422793	13
100686	16
7936599	13
19002379	13
15684890	16
7212221	13
7849633	13
15553656	13
2489912	13
1091721	16
15508480	13
6790477	13
801044	13
8076208	13
4951772	13
1960736	13
1917636	13
2376762	13
10328321	13
4352692	17
1209170	16
5591365	13
5007801	13
1737873	13
8487007	13
3759961	13
3719695	13
9151874	16
11337988	13
3709648	16
5128879	13
30048914	13
15979354	13
8315871	13
9747992	13
4470470	13
3393471	13
4829356	16
7695860	15
10146585	13
1240999	13
3762706	15
2403903	15
10900161	17
180897	13
726077	13
3898679	17
10686571	13
3290879	13
15686551	13
22802050	15
10077175	13
14368245	13
12564101	13
7153681	13
8341050	13
11624924	13
5731998	13
10837112	17
13162344	16
12003170	15
5033416	13
14727898	13
9232382	13
29556815	13
1174367	13
6111482	13
1453588	13
2916741	13
27247950	13
10076526	13
5130350	16
5267142	13
615922	13
5350394	16
17532841	16
2496733	13
323021	13
11560423	16
19335547	13
5706926	13
22129256	13
4343464	16
14166776	13
4384770	13
186688	13
4380905	13
8830701	13
2860776	13
4488971	13
3434580	13
23349352	17
7039434	13
5445569	15
11463024	13
9699760	13
11518606	13
9352351	13
15935420	13
1823235	16
11165315	13
814003	13
1332206	17
2906187	13
2433200	13
226415	13
9319001	15
4078945	13
2584034	17
10006252	16
1613884	13
11702918	13
7899380	13
1701181	13
3847646	13
2464518	13
11200220	13
9177740	13
10617320	13
7521143	16
933992	13
19484346	16
12056051	13
2233148	13
11180170	13
8573581	13
3964172	13
12301973	13
6524865	13
337479	13
14835390	13
6606586	13
6270733	13
16243385	13
15615701	13
2259912	13
6362248	13
17110650	16
9399943	13
7976543	13
32885876	13
6778824	13
7573010	16
19552915	13
4965763	13
8531429	13
5509539	13
25252356	13
634228	13
449537	13
6123014	13
9694687	13
438152	16
3756343	13
227681	13
9782092	13
55848230	17
1186381	17
4024668	13
3084398	13
1711464	13
14584275	13
13186111	13
2981996	13
8464782	16
14059878	13
3462313	13
357076	13
25547188	16
4554129	13
16315353	17
620480	13
12621272	17
6606582	15
18831035	13
8253153	13
4010209	13
5280707	13
3375454	13
1512496	13
4535650	16
169721	13
2239177	16
4846710	13
13621618	13
3842676	13
9188350	13
6039042	13
4711966	16
13085952	13
2900367	16
3162896	13
606713	13
43098775	13
11386470	13
6909877	13
10555367	16
9007143	13
11206133	13
6533281	13
4834211	13
4258580	16
3334807	13
1143276	13
4742879	13
1398196	13
1268594	13
4709584	16
2559723	13
4592862	13
5924069	15
6974597	13
4667122	13
6112505	13
33715443	13
10181724	13
1243884	15
1802677	15
25652449	13
24831484	13
914455	15
8906172	15
10156911	15
11542335	13
3119310	16
1032993	16
36261402	13
5063248	13
6091146	13
18656666	13
25951463	17
3761904	13
3431232	17
12056187	13
4958457	13
2136318	13
35270	13
1550948	13
4370030	13
452541	13
12346533	13
6032603	13
12084777	13
3115270	17
23542182	15
1038204	13
3879629	13
40593886	13
1940267	13
7010691	16
2501425	13
16200468	13
1006726	13
1460707	13
3591141	13
1594325	13
6831443	13
19340172	13
4885033	16
2478021	16
8247469	13
353424	13
2867329	13
13735289	15
11218647	13
4848770	13
2560451	13
19825734	13
14464884	13
8326432	13
12378419	13
11634684	13
1103201	13
13915110	16
14392870	16
2267853	13
12500648	13
579771	13
4678312	13
9326678	13
3353781	13
20914525	15
2887432	13
422189	15
10870258	13
10128860	13
17065127	13
3155714	17
288482	13
5542366	13
168826	13
18047387	13
16171143	13
14639801	13
9556467	13
4311656	13
10855142	16
31352151	16
642028	13
965833	13
14712856	13
3234236	17
4358849	17
15654188	13
12468572	13
133957	16
2505928	13
10594568	13
25482378	15
10768101	13
9120057	16
34520214	17
8244714	13
331336	13
11783222	13
17082798	13
25136481	13
8756440	15
1271912	17
11615250	15
18252663	13
12585590	13
1013246	13
3275893	13
15224835	13
8578986	13
1281412	13
2169202	13
10219120	13
3591507	13
1133828	13
7373720	13
9202706	13
820330	16
1343912	17
3995617	13
1136875	13
7791170	13
4695675	13
932643	13
4350662	13
12073691	17
1509379	16
10292838	13
11923526	13
4951092	16
18682983	13
2749807	13
2272187	13
14368938	13
3655021	13
6804244	13
965725	13
10305354	16
16587389	13
1325901	13
2831405	13
8087742	13
2595384	13
29271195	13
9139431	13
14674824	13
6328205	13
1343841	13
413001	13
5109958	13
6571786	13
23646935	13
191654	13
812734	13
9718414	13
5460742	13
972437	13
447055	13
10851267	13
2798625	13
972324	13
8112172	13
2815531	13
1726733	13
20734491	13
3775193	16
1579516	16
1644261	13
916531	13
39509697	17
3312225	13
46738712	13
6347069	16
6191080	13
4490101	13
6710844	13
29856713	13
992744	13
7050840	13
10303553	13
1897016	13
15163362	13
2280156	13
6803432	16
1401740	13
6672901	13
6925802	15
14094630	13
9697375	13
22411567	13
14914320	17
5631921	17
7203028	16
1936032	13
4916142	13
7781072	16
70889	13
8891223	13
5839672	16
8944857	13
9999147	16
3011159	17
10853657	13
15782818	13
4496927	13
13304427	13
14075799	13
7448	13
3278546	13
3866642	13
214631	13
15571673	13
6555913	17
1597761	13
20738213	13
32739203	13
3648875	16
6398959	13
3754316	13
14362785	13
7886378	13
2597898	13
11027127	13
22116298	13
345357	16
399371	13
513616	13
4852709	13
2288919	13
2201543	13
8150528	13
1568616	13
10048378	13
19543910	15
17808625	13
5570202	13
13263731	13
9549628	13
2664781	13
5832587	16
7080030	13
7507006	16
4856981	13
20482947	13
22055015	13
10555967	17
13253285	16
15155641	13
2920336	13
502320	13
14604719	13
5001611	13
24001061	13
6500599	17
4371714	13
12482959	13
897991	13
17758965	15
4381929	13
3830199	17
2356044	13
15457555	16
2415684	13
6277285	17
5355615	13
9946386	13
1287041	13
13658597	13
6251616	13
4212942	15
2852980	13
16449205	13
19307115	17
4780296	13
183203	13
24021151	15
10819315	13
4492008	13
4900853	13
5243098	17
755423	13
4136999	13
34195322	13
95859	13
1678871	13
25725616	16
2189201	13
9842819	13
2858746	13
12814885	13
4648700	13
14223796	13
21754719	13
7183077	13
5537318	15
751950	13
19737750	13
9856751	13
29983169	13
3257129	13
542353	13
3995257	13
375094	13
2902310	17
11602280	13
6643577	17
32810611	17
15081583	13
22679783	13
346291	13
6489420	13
12969935	13
176494	16
385546	13
14959151	16
4220733	13
1317098	13
26717010	13
3227144	13
4101304	13
7642447	15
10829299	13
3122560	13
1221539	13
5602073	13
14088843	13
1679607	13
1879612	13
1032815	13
7515910	13
4102401	13
1267432	13
731599	13
28971269	13
6316767	13
17242788	17
3086209	13
22977101	13
1512609	17
8270908	13
2604180	13
4836221	13
16400979	13
4169564	13
5368669	13
90010	16
10548606	13
20309	17
6046574	13
2056481	13
9444962	13
6062236	13
9342226	13
14204287	13
987796	13
6915439	13
3361209	13
19832700	13
377342	13
1949077	13
2959647	13
10434755	17
4146317	13
5943354	13
4841025	13
607372	17
302630	13
8924486	13
2746986	13
4327035	13
32989344	13
188074	13
3329693	13
5090946	13
6142913	13
694253	13
4388275	13
4686358	13
8134543	13
3723006	16
3744313	13
3019743	13
51550813	13
527532	13
9242271	13
26959291	13
29120443	13
181055	13
3583791	13
6509818	13
147189	13
624538	13
25076183	13
15789498	13
9392804	13
31343054	16
4414293	13
13878158	16
7546108	13
3611833	13
898246	13
23436445	13
1586166	13
6500909	13
4563525	13
113220	13
2972043	13
3358058	13
14240003	15
155847	13
4679582	13
7841391	13
6538411	16
3398699	13
1501033	13
10632548	16
16248249	13
4792995	13
7581741	13
4144654	13
9792190	15
2316965	13
25102841	13
4642613	13
15355979	13
8426592	13
5421836	13
6898232	13
1128061	13
12816899	17
4262611	16
11673915	17
5179431	13
3967948	13
22443806	13
8651116	13
18874290	13
18043743	13
6485406	13
11725863	13
20351095	15
13577507	13
5859263	13
5637576	13
1723279	15
2819393	13
10658821	13
7936220	13
3970137	13
2635039	13
28883060	13
1497934	13
742942	13
3569000	13
4404227	13
4733045	13
14404942	13
3845834	13
5465073	13
8992544	13
15476353	13
15518234	13
11107434	13
17878141	13
9022231	13
6563667	13
843132	13
55857416	13
23174262	17
9861113	15
6191524	13
7844132	13
12308534	13
4223469	13
7373567	13
1055733	13
131983	13
16491120	16
389077	13
4565994	13
21622421	13
8452251	13
2262514	13
5034869	15
14781741	13
18950038	16
4310069	13
2574552	13
11362454	13
4705226	13
1550755	17
731225	15
33501326	13
2113845	13
5413277	13
2487754	13
10214395	13
1519462	13
4329753	13
1168148	13
8604750	13
2529105	13
3884246	13
12043552	13
5614856	13
9774908	13
4341090	13
3571386	13
14372695	17
6201728	15
8449121	17
4828075	13
9380696	13
11854144	13
19477916	13
837389	13
72168	13
9997281	13
16526672	13
13689404	13
11515725	16
12260626	13
14637745	13
4506451	13
13643360	13
5306765	13
8311476	16
1631739	16
14284027	13
9116056	13
29128187	13
13201883	13
4492048	15
2831236	13
32173307	13
13527553	13
903169	13
2037743	13
7498958	13
9897590	16
28093	13
533942	13
1011647	13
7293248	13
18312680	16
5226453	13
2498562	13
2847616	13
2123666	13
1278917	13
17107616	17
836047	13
3675336	13
2212669	13
10128766	13
5402616	15
7410511	13
29891504	17
2151480	17
6848335	13
3912151	13
2362543	13
2795571	13
1298682	13
17234552	16
10028609	13
5425920	13
28549956	16
11350395	13
7722033	13
1967856	13
1062844	13
2754632	13
84165	13
1644139	13
7819823	13
191751	15
10297427	13
3690828	16
2889424	13
6358348	13
23272947	13
1195861	13
6757802	13
6704415	13
1429885	13
1091683	16
1399635	16
2306791	17
2453256	16
7388290	15
10640966	13
16299687	15
7365943	13
2678713	13
16684549	13
842601	13
17056023	13
22947548	13
1848901	13
9473922	13
19163440	13
5529679	13
5246330	16
6358561	13
8210093	13
9997758	13
6817455	13
3668991	16
7671788	13
17108569	13
3686032	16
5158146	13
5010261	13
2814507	13
4008464	13
16192699	13
11379470	13
8441458	13
1720177	13
6339748	13
13491024	13
17756876	17
10113690	13
5583384	13
1656230	13
14373048	13
2792842	13
1000412	16
5819155	13
15728408	17
34599302	13
2987769	17
4776675	13
7815555	15
9701317	13
18366822	13
5122256	17
7764674	13
1728077	13
10015952	13
16019837	17
26993446	17
12277584	13
33055859	16
12087533	13
1899979	13
396848	16
2751651	13
2686687	13
5434211	13
9119777	13
18648399	13
281354	16
15346337	13
13041861	13
3276802	13
17554172	13
1768552	13
472031	13
2551868	13
3918854	13
8367436	15
9785975	17
4668566	13
20145946	13
9940360	13
30551227	17
17955749	13
3581491	13
1453643	13
4733406	13
4857206	17
924345	13
6294422	13
272410	13
819580	13
10371924	13
3312578	15
3539501	13
2489650	13
19254782	16
4613372	13
13661537	13
4652132	13
31220490	13
6721359	13
7099653	13
34918687	13
2761284	13
98333	13
34875155	13
23093596	13
11025731	13
1523901	13
9579883	13
3495875	13
13889151	13
1854798	13
10601526	13
5117163	13
10677336	13
6419073	13
3063038	13
1881665	16
2814024	17
497570	13
2446184	13
426655	13
27466027	13
16239304	13
604949	13
4022851	13
4909964	13
15839343	17
330787	16
1564001	13
7496717	13
18299868	13
1964590	15
1287341	13
14988605	13
19856644	15
2255344	13
16907919	16
3455939	13
1602341	13
2115065	17
4538885	17
2600455	13
9064570	13
3212796	13
6979161	13
13302817	13
6237750	13
23172157	13
4975092	13
4442097	15
7260248	13
32929424	13
5473790	13
1979310	13
3984911	16
4090274	13
19424319	13
13669451	16
6056589	13
5691347	13
17339827	13
4635364	13
4828886	13
4553361	16
7516898	13
5641188	16
2389258	13
23074426	16
5176385	13
9447683	13
3223324	13
2190960	16
25422241	13
14516551	16
10872250	13
1612067	13
346603	15
6330681	13
3565219	13
4387607	13
6767993	15
3231260	13
68240	16
9061360	13
7873614	13
17278072	13
456952	13
2799686	16
3494058	17
5765065	13
15673538	13
5246552	17
22480511	13
7843220	13
2534984	13
2345283	15
4679369	13
5138254	13
2701115	13
5962157	13
18636426	16
3016188	13
3631227	13
9135866	16
3745749	13
22754265	13
147228	15
33687904	13
2397641	13
2039653	13
4797726	13
1861718	13
21369389	13
581457	13
146497	13
5333494	13
3580626	13
12292066	13
6737955	13
337180	13
22877886	13
2002457	13
10631266	13
3653279	13
3916256	15
4289166	13
27364955	13
18663456	13
16848476	13
14206328	13
18573385	13
1959447	17
25163178	13
7559268	13
4421423	13
4678270	13
1642666	16
23779903	13
2067761	17
3404827	15
14870616	13
1396841	13
4596837	13
4281167	13
4115775	13
16508771	13
2443818	13
251964	13
16741297	13
112597	13
6718256	13
11971892	17
7057891	13
974450	13
1211927	13
3643613	15
129037	13
8113116	13
999202	13
13777824	13
822716	13
40102146	13
3090659	13
26621471	13
8019637	13
8162183	13
1622689	13
4580977	13
5047363	13
5921310	13
1769587	13
4898979	13
3650720	13
1576824	13
840661	13
889049	13
14155566	13
1938048	13
11730995	13
4277923	13
9334250	13
4613580	13
309894	15
9115826	17
9995139	13
21762626	13
218562	13
2985362	13
4324105	13
5347130	13
4694936	13
1659205	16
1549890	17
2460299	17
10107246	13
7467731	13
1300980	13
5846011	13
11564932	17
2327879	17
9215996	13
2531888	16
1863503	13
13252997	13
5936174	13
2573725	15
7167415	13
19794232	13
5508393	17
420026	13
4895226	13
8816120	13
974437	13
1251920	13
12628792	13
14219721	13
2364867	15
12658271	13
3312017	13
4775505	13
6171084	13
1695859	13
411716	17
3817758	15
23084957	16
517643	13
4561218	13
14999597	13
2146366	13
6544968	13
4117019	13
5393808	13
307287	16
7631614	13
1288508	15
12642167	13
25078766	13
5915205	13
4914166	13
2603246	15
1958166	13
4837600	13
4089110	13
3872887	16
902089	13
7360752	17
6633464	13
9368218	13
1050651	13
16288047	13
3094838	15
12966052	13
5406472	13
12751291	13
5260844	13
2703364	13
9663592	13
23499812	13
2183932	16
3694860	13
8335416	16
8688227	13
4284062	15
1860868	13
28206366	15
10449674	13
13981471	13
2004842	13
4081010	13
22608195	13
16597167	16
402215	13
5533794	13
892549	13
13530499	13
805688	13
8117313	13
2637091	13
10784592	13
517400	13
4609736	13
1650347	13
3491643	13
14132078	15
6722221	13
3707606	17
5738393	13
35228257	13
7018192	13
741429	13
1435766	13
2338181	13
3020306	13
6069008	13
1040791	13
13088044	13
8175413	13
1657609	13
14490250	13
13964631	16
6659935	15
23295644	13
21003608	13
26879446	13
3948400	13
3309725	17
243897	13
7538888	13
2393361	13
3506083	13
5363056	13
1385265	13
7268000	13
21265324	13
4036641	13
14341222	13
45160	13
325503	13
23005489	13
12364535	13
9716606	13
2142832	13
4596670	13
578359	13
7094640	13
13639356	13
1285750	17
1082464	13
3045858	13
11324673	13
13709727	16
2330503	13
8634972	13
4467725	13
3479937	13
13874316	13
2048159	13
14517510	13
5767636	13
4119311	13
1203813	13
5006744	13
4261159	13
19375793	13
6045770	13
206182	13
33739142	17
13178804	13
16850659	13
9451576	13
3342015	16
8010608	13
7626397	13
3318377	13
1824053	13
5351293	17
1383564	16
3166649	13
473350	13
1516087	13
274291	13
4318828	13
660423	13
422824	13
3934100	16
2833266	13
23330556	13
15600954	13
7875022	13
1161942	15
1438214	13
4680697	13
18911632	15
951998	15
83232	13
2868542	13
7920765	13
200132	13
14219	13
8640167	13
14112340	13
22565884	13
13646513	13
721740	16
19367144	13
14813737	13
820020	13
22520799	13
13270945	13
11425265	13
5951047	13
4596869	13
4496233	13
13180696	13
31782095	13
29402025	17
11728102	17
14437246	13
2693019	13
28817395	13
12262621	17
11487830	13
5363904	13
34718184	13
447905	13
10533291	13
8833081	13
11873079	13
995027	16
1845520	13
11824163	13
7830646	13
8922754	13
6450728	13
1883586	13
441271	15
5596168	13
1155930	13
688812	13
1913472	13
10554773	13
31094417	15
5795621	13
3415800	16
14916373	13
10065567	13
10614452	16
5276944	13
8317375	15
257799	13
15026029	13
8051865	13
12740394	13
3332960	13
408808	13
18978703	13
189352	13
2045571	13
1620203	13
51691047	16
3791272	13
10038213	13
3803354	13
19540619	16
10172372	13
2053430	16
18023335	13
27300146	13
1062906	16
749254	13
5730944	13
5655551	13
22636349	13
16419891	13
4250455	13
653300	13
10082579	13
3095331	17
7929562	15
10594860	13
12047139	13
790732	16
12810788	13
6705575	13
1232059	13
24453524	13
6276665	16
4633823	13
5420573	13
2624837	16
468867	13
14965406	15
31724448	16
1654234	13
9228179	13
6832853	13
7352483	16
3598212	13
12846813	13
12087696	13
8213282	16
9627018	13
24858111	15
13165703	13
6503308	13
14903202	13
12036772	13
5235014	13
5659624	17
4426770	13
3064821	17
6272124	13
17659745	13
19286393	17
819080	13
12226275	13
7418809	13
6375410	13
12297030	13
22045115	13
2219240	13
400078	13
8035947	13
12061908	13
11653910	17
2722078	13
4993370	13
6683407	15
2141388	13
4982256	13
581919	15
1151919	13
6601638	13
8868709	13
21787270	13
19893303	13
27698734	13
9970617	13
4170398	13
9096646	13
728759	13
3697311	13
2645604	13
14096632	13
8098305	13
15510425	13
9642227	15
10710170	15
20735888	13
1440820	15
2486220	13
16936908	13
5574214	16
4047277	13
1686914	13
14014699	13
3430466	13
11777331	13
42640850	13
13897151	13
558210	16
8626551	13
7686542	13
2391129	13
4306956	13
24364385	13
2293275	17
1027956	13
9257634	13
928345	13
2919960	13
26965867	17
6308881	13
1371409	16
8510621	13
14549115	13
2523846	13
12449322	13
8746713	13
1556368	16
609486	13
5030655	13
14889901	13
6772783	17
8798130	13
1125498	13
367065	13
2307394	17
2329978	16
1195145	15
1156692	15
3437080	16
7258658	13
18147708	13
416839	13
3986435	13
13515924	13
3543526	13
10894102	13
571425	15
9023112	13
4921260	13
12781882	13
6799624	13
8500026	13
12155960	13
97197	13
6925098	13
11670911	13
16910031	13
439038	15
4308370	13
1598901	13
15637492	13
4185694	13
11647785	13
1571496	13
7823913	13
17623726	13
16570981	13
1857037	13
36840723	13
14410872	13
33185208	17
5281895	13
6541398	13
12645780	16
5712989	13
1765605	13
3039243	13
594964	13
1338555	13
32010139	13
20627315	13
2029846	13
8338875	17
24421318	16
11371657	13
10630843	13
8947213	13
496084	13
13309023	13
10339972	13
19197483	17
42122746	13
174260	13
12187962	13
11280718	17
6454529	13
8179269	13
592573	13
34288513	13
3737492	13
1660560	13
3468384	13
17011955	13
3799684	13
2490846	13
6422309	13
1765527	13
9313751	13
9251571	13
8539566	13
23919005	13
32156119	13
15389572	13
7119618	13
16049484	13
4477986	16
10454786	13
1527749	13
5171962	13
2355727	13
12934253	13
2865166	13
8267345	13
8338277	13
16262319	13
682733	13
1063455	13
7600687	13
14185713	13
17253463	13
2060124	13
9298281	13
961463	13
2765675	13
9570427	13
2178642	13
3229212	13
3323182	13
14634564	16
32312094	13
6606831	17
5751717	13
299182	16
3742479	13
2131596	13
20968902	13
1874286	13
8111326	16
3269129	13
7096767	16
1651840	16
5877981	13
16430172	13
11059285	13
14261463	17
4905241	13
1950896	13
20761683	13
2278676	13
5641832	13
29086086	13
1688555	13
12002016	13
2583803	13
1427063	13
648240	13
1353868	13
973816	13
6613902	13
5459241	13
5278147	13
6977183	13
3439009	13
30746700	16
23093666	13
729028	13
7265826	13
5757529	17
18751911	13
13885587	13
415879	13
4456100	13
13416618	13
38932820	15
12790428	15
8426901	13
9082578	13
12233047	13
17965323	13
2551229	13
4435933	13
20141445	15
16122862	13
13001870	16
1156820	13
16595233	13
9172730	17
8491295	13
9754949	16
7812387	13
1604101	13
3101535	13
8605414	16
6639084	13
15291251	13
3616857	13
12077118	17
507786	17
11327607	13
257718	13
8923640	13
449177	13
3084217	13
3347987	13
6544703	13
7126700	13
3546127	13
3809269	13
16589713	13
3189312	16
625557	13
20439673	13
136488	11
16454007	13
968182	16
4873711	13
5712690	15
19472758	13
11049975	13
268347	13
2098333	13
15569115	13
5866028	15
962101	13
29497347	13
3257316	13
20253339	13
2517371	13
17731547	13
30284192	17
1860758	13
6608515	13
7668749	13
22191650	13
12930121	13
1643756	13
3442168	13
8284399	13
25804113	13
5816110	13
11191032	13
6570722	13
9615156	13
3726813	16
4929454	13
10911833	17
4925496	13
722750	13
5088807	16
5970183	16
5760032	13
2426077	13
2392849	13
31629789	17
1108451	13
1338592	13
4675875	13
9331005	16
19578495	15
6975652	13
478087	13
347879	16
21879045	13
11247995	13
60271375	13
2123932	13
3634225	13
28324373	13
8920071	13
17307096	13
24948618	13
2559700	13
8895189	13
11418004	13
2834937	13
31334778	13
2449231	13
1320361	13
223333	13
6834048	13
9156278	17
1216302	13
8350498	15
2891330	13
24496715	13
2659375	13
633361	13
1483482	13
7702942	13
33520528	13
6846374	13
5374539	13
1638102	13
3599179	17
15815919	13
744842	13
3368834	13
15604158	13
2487105	13
8248028	13
785984	13
1135570	13
10989196	13
14548083	13
3223536	16
9142276	13
10960935	13
30464378	13
4285656	13
429104	13
799235	13
5404604	13
493185	13
1780119	13
3735689	13
7942821	13
7295958	13
474123	13
538368	13
18285590	17
3874087	15
7977142	16
8186097	13
6152035	13
532893	13
11288927	13
15836019	13
917734	13
5721370	13
11025504	13
9115487	13
3632541	13
574415	13
2441711	13
9213030	13
1500711	13
8436527	13
7835014	13
19449912	13
14638243	13
5975917	13
17362271	13
8486844	13
7329206	13
688979	13
21001955	13
8687055	13
3993966	13
4154996	16
1279848	13
12183721	13
31496302	13
26364340	13
17820055	13
11442829	13
91148	13
10236075	13
2991453	15
3127894	13
1935803	13
17668611	13
2344355	13
8429946	17
1075446	17
2349577	13
1284855	13
8931755	13
5059048	13
2689084	13
29997631	13
8993606	13
3856962	13
2157649	13
9183495	13
51497	13
2351327	13
7059518	13
8751992	13
6257037	13
404702	13
5356303	17
7550400	13
7677315	13
42237427	13
11642804	13
11238111	15
6213946	15
726569	13
1292786	13
15310017	13
3497367	13
2825788	16
7095414	13
5900405	13
26502324	16
12252287	16
9113123	13
4314909	13
1403147	16
1852407	15
38280270	13
8819213	13
3276575	13
614992	13
1085949	13
8280236	13
23217105	13
12103799	15
12459704	13
5219347	13
2857233	13
27885478	13
6351906	13
8540981	13
149428	13
30679273	13
39786493	13
6810869	13
2645998	17
8710302	13
2953520	16
6766157	13
2983445	13
3471792	13
7207302	13
1762573	13
3431402	13
8914866	13
393337	16
14211710	17
5147219	13
5211633	13
29048340	13
14684367	13
32825406	13
404777	13
8312137	13
983936	13
7799562	13
6828917	13
4647505	13
5192086	17
10433949	13
12818082	13
185231	16
16532009	13
3131882	13
1483674	17
2947312	13
9470535	13
6631534	13
275228	16
21749594	13
14760040	17
7319411	13
15856633	13
15741811	13
19211930	13
2092354	13
23167201	13
608260	16
28259966	13
5337757	13
8913204	15
11138287	17
2420849	13
784135	13
2192723	13
2399881	13
139834	13
358744	13
14824967	13
8883695	16
11637149	13
2204780	13
41002520	13
19282542	13
2547937	13
8047756	15
23918634	13
7010119	13
3560452	13
5661355	13
1384908	17
1782432	13
844243	13
25103118	13
841142	13
1833365	13
7091053	13
14312893	13
9078408	13
18672	13
4435096	13
5766421	13
16446611	13
8239349	13
8324783	13
4479010	13
12373897	13
270417	16
233647	16
8141311	13
5473918	13
1258231	13
21680018	13
3998678	13
2655800	13
2874313	13
9441795	13
1924899	13
4535683	16
119821	13
4524090	17
18757269	13
16064891	13
3070659	13
6628705	13
14113346	13
3233692	13
14140124	13
2599651	13
12487922	13
6514000	13
1729449	16
46435	13
4371741	17
8436146	17
17693840	13
2410601	13
15728759	17
1078052	13
8437273	13
8048034	13
31542895	16
40468	16
10010344	13
7194065	17
3249626	13
9163560	13
5085936	13
7655447	13
5518661	13
1413838	13
7100981	13
26089024	13
22279637	13
11130150	15
8297340	13
8693070	13
6802045	13
5769508	13
33981854	13
270107	13
1149698	13
236427	13
12073158	16
6445367	13
8824693	13
1330193	13
2091884	13
2065057	13
2029960	17
17903932	13
16497063	13
6827871	15
2660612	13
4878439	13
1416738	13
10919498	13
29314964	13
7536290	13
1950552	13
2370584	13
548415	13
3421692	13
35908132	13
3224618	13
511104	13
1059159	13
10255570	13
1610559	13
2364015	16
2317792	13
5611828	13
6448595	16
2732037	12
193222	16
16972268	17
17235890	17
3706881	13
2984291	13
16843878	13
2121506	13
21782491	13
20960183	13
10009610	15
9892965	13
8058991	13
1483483	17
3450601	13
5193148	13
8085221	13
509646	13
4906343	13
7701109	17
20283331	16
1807818	13
743972	13
2022815	13
8274354	13
384059	13
10726282	13
525830	13
3779096	13
1065981	13
450002	16
3905579	13
4681080	13
998641	13
18263167	13
10252544	13
1266231	13
26627744	17
869793	16
54166	17
8693212	13
10042573	16
10378539	16
48239845	13
5411014	13
3294724	15
42946078	13
3428271	13
24906507	17
6859791	13
1032400	13
18988088	13
343513	13
12428908	17
4350225	13
15623547	13
10548629	13
24779723	13
3680084	17
8818341	13
208523	13
12418387	17
15672377	17
3795131	13
15285796	16
1172740	15
4541430	15
18524861	13
971126	13
1233902	13
50424	15
11730576	13
19044601	13
1586325	13
6738661	13
14641773	13
8063898	15
8265910	17
14644855	13
3370205	13
89301	15
5172734	13
42029401	13
6170093	13
103823	13
9684798	13
4280349	17
16594399	13
17351071	13
1182051	13
3374497	13
2287501	13
1844871	16
22859913	15
150237	16
23293	13
8884841	13
4778070	13
14923857	15
14448026	17
13583828	16
5293239	13
16667691	15
9129845	13
1855941	13
3031780	13
1791690	13
10118170	13
12650388	13
14054062	13
1799588	12
32620213	13
6490529	13
1659425	13
15176994	13
2346959	13
3530645	13
8043814	13
6311907	16
11650939	15
9069725	13
24610488	17
23440495	13
6320853	13
18037271	15
2101676	13
5524951	13
340213	16
11090864	13
11465331	13
6895093	13
5775276	13
7354370	13
3005102	16
2905755	13
6677392	13
2250276	13
2054312	13
11052756	13
16767091	13
33925963	15
4094358	13
15324753	13
7960694	13
5046573	13
22172729	13
50843226	13
5131628	13
6560045	13
12521064	13
1031177	13
20550012	13
5038163	13
3191292	13
11849960	13
19409119	13
8630318	13
1618613	15
11795636	17
7766135	13
5826930	13
2547627	13
10026587	13
5459651	13
6497592	13
4032833	13
402156	13
21767588	13
11664753	16
20052896	13
18323997	17
12535581	17
6110201	13
3795859	13
9231453	16
34528753	13
17425504	13
13685165	13
2910066	16
416374	13
15743603	13
8974412	13
3098513	13
5944853	13
13345400	13
17987554	13
26267883	13
6869398	13
3131012	13
4505368	13
22281980	13
1818043	16
647739	13
19695982	13
3484233	13
612713	13
6116354	16
7181244	13
520116	13
20410096	13
3310450	13
30216036	13
1589146	13
2547337	13
3994103	13
34065181	13
14559181	13
6987618	13
11226786	13
5573359	13
14367893	16
3675175	13
7240111	16
2252905	13
6433466	13
480009	13
12462651	13
5773244	13
5329618	13
1423800	13
1622595	13
1326669	13
1220328	13
7638486	13
12109632	13
9969444	15
5961043	13
5202162	13
2778916	13
5048866	13
1049584	13
9785739	16
14532766	13
3635564	13
855536	16
20422065	13
6806792	13
876700	13
1656739	16
837560	13
3747534	13
919328	13
2132327	13
11471864	13
20905881	13
2951612	16
15466918	16
2772714	13
4715420	13
789210	15
2045550	13
2554930	16
1131251	13
29461258	13
1190010	13
1737675	13
2223151	17
339442	13
9019014	15
5165180	13
34129996	13
3553504	16
2959257	17
3531279	13
11578642	16
17441961	13
13368809	13
18993621	13
11722418	13
2799829	13
4388348	13
2280560	15
111252	13
9034117	13
9918964	13
2504517	17
621664	13
5262997	13
5113623	13
4359580	13
5390988	15
18338215	13
1021625	13
26362601	13
13384343	13
1935319	13
126482	13
5687497	13
3739	13
9896700	15
10919497	13
19391926	13
1201993	13
2046932	13
14434010	13
7548181	13
5219987	17
5510532	13
16364683	13
2073835	17
148427	13
17251420	13
3184308	15
5233972	17
6346890	15
4834708	13
5191675	13
1159515	13
18646797	13
18134571	17
7606609	13
6554048	13
4570037	13
315101	13
2957122	13
13356243	13
18618558	13
18352045	13
5267939	13
3269482	13
15270907	13
16409704	13
1231556	13
5041523	13
5290523	13
19348698	13
5365681	13
2828638	13
958945	17
1087696	13
22509745	13
22624144	16
15889061	13
15742268	13
5967578	13
7390146	13
26414425	13
3143923	13
14422279	17
14039050	16
2457508	13
7083631	13
4867740	13
10122552	16
20038904	15
25618062	13
6287417	15
4361377	17
6335101	13
21136095	13
7419559	15
22184346	17
7971514	13
6674049	16
3717369	13
5278269	13
20480045	13
463426	13
800520	13
10569207	13
6510262	13
3249280	13
6087573	13
23256	13
5069644	16
9509374	13
10572685	16
5112811	13
5261793	13
675634	13
8266962	13
4660406	13
5876407	13
11233874	17
1709974	13
20295975	13
13180852	16
6641	13
5996049	13
37008616	13
18512	13
8044801	13
9682381	13
23668054	16
7041981	13
803108	16
9313870	13
7378066	13
1251206	13
10779098	17
2589003	13
3790797	13
21170493	13
80923386	13
7246526	13
2538217	13
11331400	13
10695392	13
313942	13
21321726	13
4336522	13
12850961	13
2981411	13
10034324	13
3556755	13
4079326	13
3263352	13
10799228	13
10881904	13
5524589	13
5590894	13
4945464	13
2099999	17
5750844	15
7628415	15
613339	13
5618045	15
14141184	13
12642864	13
614006	13
7375474	13
1978517	13
2946284	13
11349602	16
10175333	15
13148001	13
12919257	13
296382	13
15314660	13
6595656	13
8611591	16
3566587	13
3136014	13
2046472	13
814220	13
22649846	13
6686019	13
30401004	13
8328391	16
6202576	13
7405434	13
10320529	13
1520378	13
10492433	13
93350	13
3458687	13
11204783	13
205509	16
1210224	13
21983766	13
3130878	13
10616411	17
4391604	13
3163604	13
362119	17
24477364	13
8859286	13
3163671	15
15923398	13
7324139	13
1380623	13
356690	13
9641288	16
10303972	15
13320254	13
4932224	13
498144	13
9918191	13
408653	13
12876543	13
3155461	13
12887977	16
2187469	13
11095236	13
6404493	17
16511944	13
7805030	13
12712514	13
5655369	13
4121791	13
4056149	13
7075645	17
7384322	13
2837769	15
5013692	15
3956405	13
2770072	15
11766127	13
11500108	13
19226708	13
1921110	13
2145926	13
5740710	13
8049279	16
2272368	13
11791381	16
5446641	13
11458970	13
503663	15
3732008	13
3788792	13
2460865	13
9756017	13
5696450	13
8749674	13
727653	13
3166643	13
14312629	13
2338693	13
34390424	13
4650625	13
28192766	17
4306815	17
190576	13
27415348	13
5720938	17
4760391	13
2478748	13
4020532	13
12516928	13
1672162	13
14729565	13
1752682	13
4950307	13
11445209	13
22104	13
4117059	13
11299442	13
1895736	13
7047798	13
10360420	13
14139263	13
2158926	16
8650845	13
3439067	16
5949945	13
7070277	13
13969032	13
2082783	13
27705923	13
16695994	13
10819980	13
7128020	13
5380771	17
30540954	13
9252240	13
10976846	13
22673667	13
16785514	13
4033157	13
5693396	13
13011182	13
1030656	13
347812	13
26921916	13
9879304	13
2464858	17
3960964	13
20869491	13
8336258	13
1396649	13
4272298	13
3914736	15
1434664	13
17797711	16
968289	13
14396526	13
3265273	13
6185495	13
860391	13
8933987	13
9948937	13
27376095	13
8012685	13
15190575	13
13016085	13
9740920	13
11383457	13
7992537	13
3584263	13
32473496	13
23830252	13
4501980	13
2705856	13
10555049	13
2576625	13
1091598	13
2573709	13
7243540	13
7922254	13
893975	13
1080220	13
5043467	13
6526597	13
6828321	13
3516852	13
9475082	13
3942015	13
213457	13
2619556	13
3132646	16
9306447	13
3343130	13
321838	13
1860218	13
2567804	15
11766457	16
6356786	13
19365374	13
8874028	13
7998856	13
486023	13
6637862	13
5566341	13
33651462	13
6048518	17
3787697	13
340547	13
21045562	13
1289304	13
1622024	15
287636	13
625745	13
4060597	15
1952328	16
1502152	17
3219340	13
12696722	13
7562117	13
34194726	16
4554843	13
3795189	13
3702913	13
10382297	13
16255229	13
20596013	17
900780	13
612938	13
3756636	13
35025506	13
24045932	13
1614939	13
2424246	13
1045018	13
209650	13
3525872	13
4336729	13
27735677	15
7289272	13
1571334	16
2530645	13
27757011	13
3419700	13
2128624	13
21924613	13
26150498	16
2819160	13
3048347	13
12019582	13
343999	13
570072	16
18552779	13
181688	13
14064248	13
2130925	13
8442344	15
1207107	13
18900881	13
13938101	13
11619012	13
361591	13
4574721	17
10469774	13
9206846	13
11490774	13
9282113	13
14950958	16
2883645	13
12379433	13
21870315	13
4501927	15
14044056	13
7246587	16
7414949	13
4920411	13
15423668	13
11241795	13
9978467	13
4904461	16
5252258	17
193152	13
840607	13
23059595	13
11423493	13
1274503	13
17486646	13
32726327	13
2011233	13
522181	13
6957509	15
5270204	13
9926490	13
27455219	13
4438494	13
3445504	13
108881	15
213116	13
2868697	13
3971959	13
11891193	13
9736167	15
13521869	13
2498762	15
19107631	13
5508671	17
1002320	13
5298873	13
3454181	13
5893019	13
2801717	13
2453506	17
14378792	13
1707664	13
7856727	13
7310662	13
13179959	13
22154016	13
3629245	13
1936781	13
1551871	13
4555971	13
1737304	13
18229338	13
17575640	13
4726438	13
2459157	17
6212767	15
2598765	13
8779946	13
1353412	17
10919929	13
24292088	13
3485146	15
11622277	13
2411885	13
8959472	13
2432839	13
4326985	15
3839311	13
6829675	13
700027	13
2057021	13
13377917	13
10719658	13
6329701	13
2824478	13
2786486	13
8352798	13
5758606	13
955178	13
4295935	15
393628	13
4832517	16
2289364	13
4477639	13
13174712	13
5453709	13
4587012	13
8896281	15
1492175	13
6609638	13
19799453	17
6300033	13
1899692	13
583245	13
20080209	13
12072543	13
12147885	13
25374826	13
29161536	13
2806707	16
508587	13
10412489	13
7760410	13
14111606	13
21348589	13
8185607	17
773164	17
15700703	13
31269361	13
1414412	17
3369711	13
11154411	13
7990047	13
4257802	13
4751709	13
6620914	15
7987171	13
333170	17
3762520	13
11071463	13
1706093	13
952005	16
119491	13
2916146	17
13709179	17
19490152	15
1052983	13
4001732	13
734999	13
2239665	13
20561297	13
12958473	13
2640180	16
7444363	13
238947	13
5609149	13
20826408	13
26113633	17
18152397	13
995446	17
33386331	13
23044876	13
4219950	13
2575461	13
9665536	13
1098646	13
3708933	13
11752525	13
6485857	16
8070762	13
46218	13
638817	13
8097809	17
7109031	17
222626	13
6395393	13
454999	16
11369530	13
3332546	13
9539289	16
735652	13
2050128	13
7418855	13
1197280	13
10989431	13
4843757	16
7239898	13
714862	13
353235	16
18633837	13
9784946	16
6731795	13
33115852	13
1129374	16
21363609	16
6576891	13
8180737	16
9268746	13
16334266	13
7576173	17
2573294	13
1303174	13
6928809	13
20402588	13
2952885	13
4592459	13
17711467	13
13826033	13
10658009	13
7559483	13
21249069	17
5024461	13
7512665	13
243287	13
17177101	13
5128680	13
11868721	13
23901151	13
4796019	13
1328778	13
7154677	13
2453548	13
2917655	13
17436818	13
4461133	13
7094007	16
16044405	13
5651837	13
14398177	13
5221626	13
9323627	13
29410739	13
11242920	13
7958489	13
8186608	13
8384155	13
607423	13
6269435	13
638633	13
838407	13
5612140	13
1974660	13
5073855	13
4816802	13
10617523	13
16099354	13
5142942	13
6793422	13
2871392	13
4161964	13
13601160	13
3185797	13
1583834	13
6800585	13
8026896	13
349054	13
2523568	13
8278609	13
13811148	13
8800277	13
12477473	13
7181522	13
1216118	13
13804098	13
23807047	13
1464153	13
4017612	13
6899029	13
1657604	13
2942381	13
16689220	13
19723512	13
1445315	13
15661460	13
8499659	13
30529689	13
14573256	13
8977370	13
5173271	13
12916337	13
12481757	17
39843143	13
21513617	13
4291502	13
18430994	13
7118524	13
7135429	13
4194408	17
9508532	13
10917343	13
9213633	13
7605598	13
25466700	13
12149560	13
9091469	13
2778605	13
1794248	13
2545619	13
23096002	13
22388559	13
1388265	16
1339378	13
16257021	13
5957257	13
1352544	13
4546204	15
18039177	13
13949928	15
12037382	17
2923729	13
4539449	13
15142922	13
8047602	13
162023	13
18850859	13
2514838	13
6083666	13
3325917	13
13840969	13
8495165	13
742562	13
1080501	13
10900382	13
7603733	17
6972391	13
3673396	13
2104869	13
13085343	17
10370221	13
3827114	13
29551076	13
133029	13
1152541	13
27625266	13
6051993	13
788385	13
4094194	13
518088	15
4592345	13
7859373	13
8568648	13
4337981	13
10928336	17
3348070	13
294734	13
2310340	13
382037	13
20199479	13
6155553	13
11510127	13
9240527	13
3067145	13
133830	13
18057499	13
565652	13
11094518	13
6294386	13
3803333	13
33705142	13
790883	13
1656556	15
4659558	13
9929648	13
5447896	17
18759801	15
4581599	13
5142522	13
1008175	16
12495499	13
4131705	13
460429	13
1841361	13
4950979	13
250778	13
18182261	13
15897005	13
14354928	13
17042146	13
4022114	13
9855537	13
4466699	13
6414749	13
2736421	13
1363790	13
16323327	13
571338	16
4808266	15
1422932	13
17864863	13
7063007	13
15904288	13
19356905	13
2067582	13
10929993	13
15434556	13
5185814	13
4107031	13
4168143	13
693591	16
18637205	13
32435696	13
3737665	13
749349	13
80898	13
4685889	13
2619973	13
8006002	13
2063591	16
14302592	13
8434419	13
4615593	13
6484649	13
3415806	13
3219018	13
7435644	13
1914052	13
17657659	13
4334990	16
28844901	13
1830236	13
11794885	16
5020785	13
1287763	13
15334544	13
7132993	13
5441846	13
2607936	13
9164466	13
20959380	13
8664800	13
3365330	15
1744786	13
1582832	13
7706763	17
2327400	13
12943070	13
3178363	13
3043418	17
5700277	16
17107280	13
32917897	17
8452709	13
38500199	13
5918761	13
11882181	13
927540	13
7239553	13
7083230	13
416563	16
6252601	13
47178419	15
10196400	15
417133	13
1418050	13
24148788	17
11182760	15
18429595	16
4414046	13
25370040	17
3353688	17
5517003	13
5494722	13
704410	15
1714489	13
6579506	13
1220126	16
9899281	13
970502	13
13309635	13
7969540	16
30415082	13
3225083	13
11340778	13
7421234	13
7605779	13
7259392	13
223567	13
380159	13
29512291	13
3924438	16
11230935	13
7804790	13
10211874	13
2856347	13
3923188	13
5157024	15
6661967	13
1446200	13
1996586	17
18931341	13
7530695	17
1087545	13
11549009	13
10597651	13
19589402	13
2699642	16
2083417	13
4810879	15
5969918	13
7842238	13
5828745	13
22476041	13
1994878	16
19182654	13
11753050	13
13302775	13
874005	13
9068434	16
29735313	17
10299935	16
9953946	13
11869767	13
25077369	13
9533807	15
624966	13
15212495	17
6666621	16
1853514	17
14523491	15
239117	13
2192096	13
16775232	13
4511548	13
6901681	15
11364344	13
10834172	13
8775213	13
7361378	13
1347960	16
6161540	13
5925022	13
18147737	13
7327930	13
2692343	16
4179907	13
2636794	13
4230702	13
6545893	17
9489506	13
1323565	13
175186	15
1579390	13
18954930	13
5289811	13
11436773	13
541543	13
1080968	13
8122413	13
8073570	13
12230420	13
7927250	13
10766816	13
1445620	13
1568420	13
19404485	13
25394	15
2133510	13
1782533	13
7845621	13
4694723	13
14382822	16
6410947	13
885278	13
7390754	13
19291113	13
18755044	13
3389921	13
19322560	13
291366	13
6849243	13
9704594	17
9039254	13
38051729	13
7957440	17
9021875	13
10020758	13
7034786	13
11303619	16
5865692	13
1886516	15
7638457	13
11074988	13
3718931	13
2219561	13
1296387	13
1017259	13
1038117	13
3932023	13
7917509	13
8041739	13
7438359	13
16883287	13
2518435	16
15109224	13
2909650	13
28710093	13
6722129	13
193922	13
1233284	13
3358878	15
8398346	16
7086880	16
6797926	13
9518485	13
1674174	13
1988968	16
23266968	13
11214687	13
14307123	13
15674125	13
22497734	13
16861876	13
2302155	13
3774261	13
7630723	13
4192959	13
1493854	13
15153310	13
2042900	13
7606518	13
5591699	17
13523226	13
4975906	13
29891770	13
3251507	13
3001932	13
1809883	13
3626267	13
20998819	13
387411	13
25642048	13
5536279	13
224427	13
684820	13
1941028	13
683335	13
18316526	13
9826111	13
6773729	16
7361867	13
4612236	13
4629236	15
17674108	13
4089879	16
17082429	13
6765387	13
781281	13
1891277	13
8949513	13
1296811	13
12748154	13
24271824	13
6724230	16
3427981	15
34167946	17
6012528	13
7299706	13
800175	13
9336392	13
2467463	13
14354478	13
6121462	13
15365576	13
2568789	13
4268760	13
14893173	13
4542395	13
1327447	15
6962325	13
5598755	13
24035588	17
1882172	13
8024345	13
2752547	13
380280	13
8234234	13
379451	13
2557199	13
9820062	13
1364768	13
13601114	13
10245174	13
12451551	13
2528848	13
5703177	13
9799168	13
2576186	17
5274649	13
13878655	15
1500547	13
2385599	13
5187462	17
4517056	13
5642953	17
9642632	13
1458339	16
5834912	13
19172625	13
6866137	16
4727465	13
3334597	13
232881	17
16891178	13
7480158	13
1297382	13
2186092	16
853468	13
8100415	13
6524580	13
10995220	13
4680513	13
1338853	13
2175759	13
6005622	13
7508834	13
17434599	13
5513857	13
886034	13
14993278	13
28528659	13
311884	13
4633202	13
27076297	13
34329792	15
16191941	13
13085032	13
8315301	13
19460645	11
23331950	13
2804291	13
3683931	16
9979094	13
19617480	16
2873270	13
1522861	13
20773144	13
12307881	13
4979279	13
2740282	13
1246742	13
1822995	13
2542557	13
17889668	13
7915025	13
5189903	13
1554573	13
6200920	13
2703749	13
14945148	13
7540049	13
759010	13
6979506	13
3584033	13
15876599	13
5571197	13
1721693	13
25245098	13
16050341	15
3548698	13
14162805	16
2559672	15
10818389	16
2622883	16
12204246	13
3489332	13
1949372	13
12344675	13
548733	13
2018200	13
3877080	17
20717478	13
1565298	13
15987604	13
4153226	13
6862721	13
3812932	13
248945	13
2955857	16
8907892	13
9411499	11
7273539	13
2289082	13
9327989	13
5435076	13
14792604	13
6699985	13
4047422	17
11942555	13
6249172	13
756076	13
1485252	13
18528522	13
3751083	13
3259716	13
4349125	13
947210	13
1045152	17
2478429	13
12271630	13
12219771	13
10352444	13
10914955	13
251594	13
2789505	13
5900818	13
9598494	13
720390	13
4530906	16
27333058	13
1998838	13
6477701	13
4603402	13
26494370	13
5532158	13
8187928	13
3058197	13
4176129	13
4566432	13
6517221	16
1600498	15
4627735	16
54713785	13
707603	13
4492047	15
20105346	17
24669020	13
4772691	13
12622604	13
12241442	15
11391206	13
2568175	13
20883327	13
2171653	17
667049	13
3702299	13
14629013	17
4524799	15
2918698	15
797453	17
5516097	13
6918342	13
7425603	13
2665731	13
5539533	15
8733937	13
4484645	13
27382632	17
4239143	15
3651574	13
3154074	13
1549557	13
9744972	13
25689304	13
20422196	13
11280804	13
1047952	16
478035	13
22188612	13
14741964	13
44464002	13
1049241	13
200820	15
392742	13
25493666	15
4082159	16
8137009	13
29244646	13
9832090	13
4516043	13
261415	13
21873522	13
2807500	13
11173405	16
93093	13
11560873	15
1083420	13
9348429	13
8259759	16
1143960	15
6866590	13
253559	13
12639199	13
44531156	13
8336621	13
12195381	13
6352495	13
17311227	13
10077185	16
2603245	15
1211091	13
4418583	13
7669066	13
15072437	13
11515035	13
7609977	13
5993435	13
3426669	13
9611501	13
3091129	13
7376856	17
9748395	13
13433384	13
7274738	13
2051491	13
11045982	16
11854306	13
2400311	13
6959843	13
3373418	15
119096	13
146185	13
7880581	13
1134271	13
62504405	13
5713259	13
8029136	13
17439706	16
7536143	15
12779087	13
6046850	15
12117552	13
9545369	13
6496204	16
4584469	13
1335922	13
250420	13
15298341	13
8355283	13
7782876	13
930610	13
8845567	13
1912152	13
38961856	15
11338522	13
11733233	13
612958	15
1243614	13
2650104	16
2911823	16
6645100	13
1988601	13
14489426	15
592817	15
756798	13
6618746	13
19498464	17
5547659	16
3160436	13
1480614	13
3773283	13
7213304	16
16832827	16
347552	13
4533117	13
20346937	13
7876985	16
11950196	13
17257799	16
2964917	13
4591871	13
370748	13
3873935	13
19683380	15
6288108	15
1127512	13
27470084	17
14066662	13
835685	17
4329290	15
3430802	13
3329416	13
796559	13
2993861	13
7027861	13
44030990	13
1721437	16
600218	17
8866536	13
3447876	13
15818545	13
7183011	13
3616035	13
4339797	15
470559	13
4613127	13
1803507	13
2816292	13
4475094	13
1186715	16
10314337	16
1484136	13
2614951	13
8413579	16
8329475	13
13970567	13
18667647	13
1680571	13
3594410	13
5768040	13
5425221	13
3950231	13
20622030	13
8077062	16
21496110	16
6182399	13
3916026	13
19206020	13
4000638	13
821816	13
5796654	13
2975229	13
1014635	16
8012657	15
8640252	13
16640340	13
6679784	13
8680903	13
7544593	13
364813	13
11397789	13
5402449	13
5513246	13
6894710	13
15839988	13
12940284	17
165716	13
538371	13
6370218	13
1098017	13
2337217	16
22370534	16
7200281	13
19344179	13
18898537	16
3452597	15
11117761	13
10262937	13
24368798	13
934354	13
3033018	13
10519959	13
3281720	17
17628539	13
4433637	13
7069116	13
26883505	13
21932995	13
10896133	13
12845786	16
739091	13
3318333	13
876651	17
13601279	16
586380	13
3381233	13
3800715	13
4816320	13
6619712	13
6234400	13
6104538	13
3689252	13
574796	13
15624258	13
3687468	15
20761466	13
8348363	13
1827828	13
10471175	13
3034126	13
11969404	13
8440949	13
13794578	17
5233969	13
739141	13
32312359	13
5022950	15
8621789	13
5169188	13
10144492	13
8395304	13
6789599	13
8885697	13
11436250	13
7553832	13
4228069	13
9025807	13
5797619	13
1004843	13
5789600	17
5264371	13
1083237	13
1319807	13
3189572	13
4023398	13
19352775	13
5592933	13
2005046	13
9076955	13
3919565	15
810122	13
59365	13
5997341	13
68889	13
12919613	13
3301777	13
980574	13
7644983	16
4778145	13
583093	13
612375	16
4181434	13
26638067	15
13221450	16
2323515	13
7850458	16
3837271	13
4071605	13
2162610	13
2453317	13
4252542	13
1522379	16
1551125	13
5918946	13
976598	13
14993302	13
17282488	13
9099456	13
10303256	13
5694203	13
8444493	13
191590	13
1175924	16
10726748	16
15706686	13
382460	13
2539085	16
19629921	13
13620086	13
8793226	13
2066569	13
2073437	13
479681	13
25186331	13
10956607	13
359486	13
7142308	13
2628639	13
4906146	16
730580	13
4266909	16
5174549	13
5669120	13
15576263	13
9305496	13
12112781	13
922093	13
4680255	13
10950317	17
2577111	13
6455641	13
11264012	13
16011434	13
163406	13
5124426	13
1882465	13
12286543	13
2245540	13
19419293	13
6485206	13
3323385	13
6511686	13
1875200	13
18186015	16
16261055	16
3819728	13
7817552	13
13018007	13
12046896	13
2814607	13
1136001	13
15965460	16
6504163	13
4589798	13
5393014	13
1584919	13
14933853	15
39349162	13
61150	15
574920	15
11893538	13
3914457	17
9409856	13
12423682	13
4748516	13
1279498	13
15599779	13
2467719	13
10535079	13
1134165	13
1789191	13
3060893	13
18762154	13
14977720	16
7219593	13
4028646	13
7506310	13
2651620	13
25606550	13
2217944	13
10183094	13
4448961	13
2247354	13
4068881	13
1030548	13
8475467	13
508601	13
2176219	17
32844990	13
18479676	17
24860633	13
613892	13
6100936	13
25844816	16
18336832	13
11740796	13
7750901	13
27372399	13
4562960	13
9058806	15
3791605	13
1689473	13
35310875	13
8928251	13
13207804	13
1524167	13
2706770	17
1275264	13
9677924	13
360813	13
10577586	16
9736162	13
8996598	15
3110566	13
680402	13
393111	13
2215033	13
7483379	15
88309	13
921781	13
3299280	15
12874899	16
1890677	13
36527957	13
1455265	13
14330350	13
2509491	13
6188999	13
85650	13
6541813	13
1122567	13
18307692	16
177920	15
6247858	13
10031173	13
31149600	13
2156257	13
2830462	13
4380667	13
2833669	13
3677180	17
16835567	13
9496622	13
2503654	15
1263194	15
16656100	17
7628532	13
2070111	13
13470946	13
2786965	13
2394755	13
4210104	13
5660588	13
7007821	13
1443516	13
5593902	13
4259586	13
1400467	13
11312712	13
19205944	13
456561	13
6288927	16
9855469	13
22911243	13
25627903	13
1293870	17
16527034	13
19039763	13
4037252	13
4097172	13
9082930	13
2055481	16
1863149	13
275509	13
5709794	13
14634493	13
4477672	13
3399390	16
6256787	13
669037	16
203112	13
9533326	13
11609796	17
14832311	13
1688150	13
6154299	13
22012724	13
15755656	13
28768676	13
10510260	13
4081651	17
5268847	13
12225065	13
28171145	13
151770	13
8011696	13
4199044	13
2302262	13
1808521	16
10048827	13
5928537	13
12280495	13
19861607	17
1582441	13
3328718	13
863414	13
5471957	13
12217948	13
2347330	13
12383455	13
17479881	13
11267304	13
5403070	13
11766343	13
978345	13
6223564	13
38103434	15
36358326	13
21472428	13
7023812	13
1130005	13
38405033	16
4177576	13
533264	13
17232235	15
10660726	13
15504971	13
3943228	13
3764512	13
11765906	13
16713528	13
3110967	13
11040621	13
2478419	13
3943646	16
16348137	13
5886411	13
12076977	13
8262985	17
4259789	13
1167660	13
2190582	13
12775215	13
23138500	13
2183993	13
1089916	13
11145927	16
7969967	16
10819234	15
22450249	13
17269519	13
3569443	13
3180910	13
5140101	13
13029285	16
5347069	15
3805247	16
16883621	13
791813	13
1864694	13
20762387	13
10791405	13
7746126	13
10749645	13
2082729	16
2897759	13
2276587	13
4363015	13
2180311	13
6417615	17
9946397	13
14402121	13
16503587	13
2828528	13
10391561	13
2914417	13
16221718	13
9770062	13
17340190	17
20359785	13
11440253	13
26009767	13
4894367	13
6363421	13
2801457	13
6303969	17
19690605	13
8705158	13
1422020	13
9593629	13
3215921	13
3844643	13
11544549	13
10863544	13
4208152	13
297331	13
1604717	13
3208704	13
3050687	13
11247459	16
4720054	13
11642858	13
12908676	13
3858687	13
2114637	13
660938	13
569039	17
1189917	13
2754703	13
114843	15
10791708	17
1005248	13
15439397	15
5978746	13
3488216	13
1280056	13
18336325	13
4528009	13
13983524	13
846945	13
32756399	13
1867615	13
1739053	13
330994	13
765377	13
4051566	13
949803	13
13116406	13
477733	13
28068196	15
1924937	13
5687612	15
5124413	13
4162158	13
1622218	15
7788686	13
167227	13
5683648	13
5253741	13
506994	13
11397165	15
4466751	13
5123744	13
17488650	13
19293503	13
1251015	16
18957769	13
18349218	17
6303864	13
3956548	13
5945601	13
6340514	13
2519391	13
5832807	13
2256616	13
16510685	13
17614335	13
12986790	13
1126333	13
3539926	13
642315	17
2153154	13
1241191	13
3100879	13
611469	13
7034582	13
20419932	13
1194718	13
8896247	13
729943	13
5391726	13
167516	13
14228763	13
3546317	16
1518082	13
9193830	13
7799182	13
952897	13
13624471	16
5046154	13
1691042	17
2022127	13
4063189	13
16074597	13
3093853	13
9683401	13
2781363	13
4116719	16
5922893	13
7590333	13
19384462	13
1608155	13
29449782	13
7498147	13
16833782	13
5593762	13
230690	13
19853959	13
3998899	13
21757591	17
2589685	13
133227	13
12561398	13
7367495	17
2112431	13
4532310	17
10126963	13
10363276	13
2864188	13
6205971	13
3154223	13
14114102	13
8902004	15
312980	16
7812265	13
8486311	13
10515590	13
408141	13
21573494	13
6249421	13
16232201	15
3421135	13
4027874	15
8523266	13
1301795	13
875242	13
23439692	13
5725622	13
34103190	13
4557482	13
15413394	15
3037648	13
5974517	13
18510359	17
3262869	13
4971063	13
1308527	13
7550478	13
6659814	13
19998111	13
3552260	13
4712963	13
16526156	17
2413420	13
3203645	13
4198296	13
2003207	13
4893966	13
16118840	13
1275466	13
876869	16
17763968	13
4124042	13
32957812	13
1244853	13
13719171	13
4682527	13
24738209	13
1722731	13
734665	13
15301053	13
7254862	13
1104375	15
18934988	17
7162676	13
1043481	13
2999129	13
26355133	13
3912912	15
11109706	13
3365663	13
1451596	13
266314	17
4151447	13
21848452	13
7123249	13
12997462	17
13836524	13
6494675	13
26547343	16
2196913	13
1574298	13
1085188	13
2751132	13
4353435	13
6850814	13
54518258	13
14861825	13
6261512	15
5705385	13
1391852	13
8879790	13
16601949	13
14297546	13
4516361	13
2868299	13
13256472	13
4688087	17
18208700	13
7277812	13
16809501	13
2572049	13
534850	13
5034375	13
20404200	13
5986853	13
1916571	13
4448470	13
27722537	17
625543	13
7500352	13
4032001	13
3705444	13
13946111	13
5126667	13
7435548	13
38247569	13
4010232	13
8228012	13
3885328	13
18006159	13
19192527	16
10422237	13
2860044	13
495089	13
4238076	13
18713116	16
5954718	13
5768768	13
7456438	13
4073508	13
46634050	13
504015	13
5522570	13
909999	13
11950784	13
2246557	13
2054515	13
5230548	13
6449147	13
5612606	13
15710262	13
20557552	13
1333067	13
4385423	13
1086567	16
5553775	13
22304938	13
371206	13
1129096	13
1092905	13
1064959	13
12771819	13
10654659	13
20981753	16
7865391	13
4071018	13
5945551	13
5378350	13
2752051	13
13397650	16
6876513	13
713937	13
9446929	13
36799842	13
5690810	13
521082	13
3631583	13
7098451	13
13350690	13
19071294	16
4917423	13
1117670	13
12242048	17
15667414	13
16424073	13
536593	13
1795580	13
9523509	13
4090842	17
1252041	13
2748512	13
1596558	13
721197	15
9134765	13
468973	13
5245328	13
442241	13
2798701	13
1847931	13
15190460	13
2575141	17
3964988	13
140036	15
2149581	15
27826831	13
6590911	16
963057	17
2368528	13
12208803	15
762187	13
2197329	13
459074	13
2225426	13
3547246	13
15434041	13
10616518	13
4551919	13
7768672	13
14929336	13
152417	13
5259775	13
2760381	13
191313	13
20154110	13
5107704	13
9898748	13
3554575	13
4167922	13
80772	13
377777	16
908891	13
7972648	13
18181214	13
1033377	13
8189468	13
6461984	13
18962999	15
4439625	13
286507	13
5816039	13
652987	16
5430460	16
10752248	13
17769348	13
13442034	13
152001	13
2345660	15
10372488	13
16847098	16
4327324	13
13869919	13
994136	17
4937595	13
19582499	13
62533	16
161837	13
10852136	13
7595460	11
10680182	13
102359	13
15969665	13
1780412	16
11423844	15
18158981	15
10921825	15
1871378	13
9666314	13
12042355	13
89898	13
8972464	13
7835500	13
275927	13
32456966	13
3380307	13
24659380	13
1986181	13
2150268	13
2058157	13
1350998	13
868432	13
8788466	13
12457381	16
2746459	13
7519139	13
4111028	13
11460394	13
860800	13
8051956	13
2065766	16
6430483	13
2266845	13
1471730	13
8961953	13
4141768	13
32215218	13
4404994	13
1859349	13
4769181	13
7028004	13
4956584	13
11418172	16
18599152	13
15675751	13
25766232	13
1424109	13
8114531	13
9284946	15
9265472	13
4729621	16
8237678	13
88939	15
4484443	13
19898829	13
1882777	17
9926942	13
9207978	13
11124887	15
2745661	13
8991551	13
4548003	13
13819577	13
3244721	13
17790140	13
1092773	13
3345735	15
14281474	13
17897994	15
19119744	13
12997509	17
6178468	16
3726059	13
20508719	17
9758404	13
449078	13
8735864	16
4651913	13
10309227	16
9201810	17
8895109	13
4492149	13
5964392	15
698655	13
6951252	16
8668619	13
7799483	16
18463936	13
6828420	13
2109931	13
9169335	13
3413494	13
905084	13
14427274	13
7009073	13
2290831	13
4646480	13
2553798	13
35775041	13
1096014	13
2189496	13
5394264	13
1989316	13
21572838	13
20452661	13
169138	13
602272	13
7823475	13
11336219	13
18291324	15
10320025	13
7385498	17
5867434	13
4339646	16
2715086	13
2603155	13
1996496	13
5273821	13
5500741	13
28607844	13
16721977	13
2857661	13
633156	13
6737896	13
784601	13
33919848	13
24295622	13
989909	16
9976698	13
2666452	13
3900242	13
2622275	13
2533817	17
45502238	13
3945456	13
16560277	13
30866097	13
673116	13
3321799	13
9646277	13
10893801	13
16996848	17
5097572	13
577943	13
7219768	13
7588968	13
4880591	13
7179320	16
1138171	13
552306	13
3526272	13
2293777	13
3108961	13
18107955	13
423766	13
3572492	13
20781484	13
14376315	13
4421465	16
2084355	16
463868	16
23010191	13
6255607	13
16117073	13
9110296	15
551789	13
2351944	13
2336098	13
6252553	13
15272177	13
1846922	15
5918009	17
18102	13
1604709	13
557248	13
17870036	13
8079943	13
7055195	13
9038879	13
8749092	13
2319022	13
5258434	13
20495598	13
44922463	13
9925629	13
15428907	13
17231428	13
3885106	13
9235481	17
359714	13
1970153	15
462930	13
486435	13
9033987	13
304072	13
240432	13
10803784	13
931782	13
2974623	13
390082	16
2403773	13
1297597	13
11148924	13
9157934	13
3339941	13
5675335	13
2606789	13
19019771	13
10745082	13
2966901	13
10781914	13
4807160	13
608824	13
5593533	13
19853226	13
2761222	13
6277942	13
13551976	13
17640563	13
18025208	13
3150063	13
4047747	13
1264769	13
5337386	13
2357724	13
20804766	17
2002721	17
31668400	13
26737741	13
531023	13
8800910	13
21517147	13
1856352	13
4454852	13
3567001	13
10271023	13
7546354	13
16068548	15
2306647	16
24149549	13
11887591	17
3165322	13
8030754	13
31481510	15
18155629	16
3998896	13
1587884	13
121356	13
2724963	13
4179228	13
10790824	13
9734630	13
12891802	13
13888341	13
3237078	13
390966	13
2691124	15
8301479	13
1478208	13
3772047	13
1160372	13
746618	13
1308893	13
22194243	13
20522201	13
3181335	16
336538	13
25442266	13
3388813	13
8529778	16
2838334	13
15731	13
1560953	13
22150645	15
7540098	13
482642	13
10524281	13
12585642	13
14030170	15
8343407	13
7235184	16
7717417	13
15076561	13
16709746	13
16687009	13
4984368	13
12050801	17
18559452	13
6638079	13
8115453	13
845582	13
4112983	13
6744761	13
649376	13
22423839	13
13492958	13
19227844	13
268264	13
4516504	13
1735736	13
24222130	13
2080003	16
387675	13
3015352	13
5786689	13
3023823	13
9303314	15
8637098	13
2650615	13
3812434	16
23943327	13
15851450	13
3729249	16
21565486	13
1303404	13
10986203	13
9128674	13
2158872	16
1250305	13
1230426	13
7592255	13
3364297	13
10032005	13
25299271	13
30408912	13
899279	13
34444190	13
15182568	13
4156072	13
13694745	13
30198813	13
22128444	15
1107852	13
112425	13
5069706	13
9539715	13
9382916	13
21210286	13
13600914	13
5488353	13
10447330	13
13184908	15
9703821	15
2789651	15
5372971	13
7863432	13
5193607	15
5774491	15
2477873	13
315690	13
1305676	16
5409259	13
13095475	17
6948446	13
15568436	13
3924446	13
1687564	13
963510	13
4019631	13
1497443	13
6157207	13
8053865	13
4069675	13
9935780	13
36699149	13
1018476	13
1767832	13
15823148	13
5858996	15
1152494	15
13128063	13
11504145	13
9872792	13
6376444	13
2201776	13
1216708	13
16443960	15
10374879	13
4508498	13
8655968	13
939494	13
3603219	13
235710	13
13347897	13
6672519	13
3839969	15
5020953	16
15051413	13
10086897	13
6855154	13
1309065	17
280577	13
23488254	13
6406018	13
1752575	13
6414429	13
5018759	16
6253954	13
1348182	15
1945192	13
1476937	13
563236	13
5665969	13
26187749	13
5332868	13
3784462	13
6652903	13
19921371	13
1745963	13
2637271	13
10107774	13
3197201	13
17828702	13
2044401	13
2681946	13
32934060	16
5292428	16
5879325	13
9726601	17
7495432	13
13297090	16
19752080	16
3078216	13
7639752	15
7746856	13
10415868	13
6988145	13
7829416	13
147876	13
954129	15
12189123	13
371268	13
2501070	13
19994471	13
1254438	13
8147252	16
1902853	13
6887634	13
8181061	17
456726	13
19928187	13
13047767	13
5598854	13
7630369	13
5296376	16
7235454	13
13719090	13
6655396	13
10652472	16
3347087	13
2636719	16
29018055	13
7538764	17
9021470	13
201161	13
3213467	13
3739679	13
13574729	13
1685137	13
3468689	13
8664461	13
2733154	13
3953318	11
27410175	13
15296129	13
3537180	13
8964246	13
16244672	13
1949251	13
5311400	13
3854904	13
13917709	17
1882179	13
600734	13
5698592	13
38426432	15
715907	13
5406159	13
8524559	16
40305107	13
1696423	13
14276712	13
8841555	13
1704437	13
1962571	13
18326679	13
11000321	13
24394702	16
469828	13
2312045	13
20082083	17
6619971	16
13683876	13
2170305	13
1557336	13
2955030	13
13966115	16
5261823	13
11258382	13
107809	16
25102814	13
13227108	13
3038978	15
113806	17
352967	13
11931790	13
16452241	13
13473155	16
5809924	13
9693701	13
2770792	13
4408279	13
5801451	13
16086303	13
7151186	13
3550244	13
29963898	13
852998	13
7784976	13
6209444	13
4617837	13
7417368	13
7170582	13
1489144	13
14981572	13
831571	13
8737679	16
11955343	13
22873198	13
9671933	13
1376254	16
21499777	13
2714630	13
5433520	13
7281440	13
20075621	17
1334739	13
3110148	13
4675806	13
12691854	13
12157834	13
12027766	13
4341566	13
9111476	13
255282	13
747761	13
7654564	13
12521886	13
3135177	13
9557952	13
16987726	13
35909605	13
3549614	15
4371182	13
2174537	13
14193191	16
4078000	13
3237006	17
7180453	13
4439517	13
15385744	13
13997448	13
3335823	13
2904222	13
6619169	17
11274701	13
924523	13
10134266	13
8481312	13
10552085	13
14937961	13
59995	16
13473213	13
2774471	13
266731	13
12451779	13
6504196	13
6254250	13
19848979	16
1951843	13
5356120	13
2073830	13
2557685	13
8621201	13
9693358	16
5922858	13
6079595	13
7340671	13
13848320	13
7416011	13
780759	16
7346762	13
2225835	17
5025911	13
20526938	13
5697503	13
41673036	13
7522607	13
20502933	13
8567142	13
3496154	13
27462259	17
16030952	13
6119688	13
54760	17
6557788	13
12586845	13
1017348	13
30145984	13
3287941	13
1360681	13
3980776	13
1560858	13
3138243	13
676648	13
16937270	13
14740204	13
10769639	13
12755926	13
4407761	13
7098593	13
10346667	17
788095	13
13391414	13
18521940	17
4311049	13
3390845	13
1874820	17
3058611	13
3943471	13
591846	13
15175599	13
6737951	13
3042591	13
13382130	16
3625597	17
2450336	16
1152691	13
3728441	13
520161	13
21854244	13
15777655	13
33759571	13
2442683	13
19221220	13
6051127	13
9992555	16
3878744	13
14727626	13
580346	13
32955556	13
6457372	13
16421836	13
12508649	13
6251151	13
926590	16
4390352	13
28746916	17
6621415	13
1076145	13
731940	13
32729033	15
6531232	13
14996051	13
4215380	13
1338698	15
371264	13
18704868	13
8901398	17
13182046	13
20161675	13
13451139	13
516781	15
1122376	13
2559707	13
266100	13
28232419	13
6048790	13
4700093	13
11110406	13
84664	13
17894654	13
4735805	13
1414645	13
752264	16
15837557	17
18262682	13
5985636	16
17920834	13
3596787	16
4197737	13
22261438	13
5229691	15
7794889	13
11629070	13
909014	13
1335980	13
13808468	16
764696	13
11666165	13
2807897	13
6771401	13
2465260	13
3047816	16
4951554	13
13161986	13
11173943	16
20283131	13
3090245	13
490607	13
9858017	13
2401663	13
12321845	13
3336818	13
7206763	13
18705462	15
1450416	13
10640309	13
1160293	13
14670064	13
4352316	13
2585241	13
3291481	13
13067933	17
1743888	13
9425552	15
1042848	13
6147418	15
2764079	16
3023119	13
4458905	13
5815491	13
5044429	13
7072877	13
804695	13
7069787	13
2448740	13
1157468	16
9140098	13
17287638	13
18109649	13
21004669	13
16184618	13
4028045	13
3743355	15
579164	16
4057635	13
4600804	13
1967592	13
12371068	13
20281901	13
15691862	13
1986223	13
4560264	13
7203685	13
3147850	16
4612520	13
5013834	13
3406012	13
5153567	13
198041	13
5612655	13
12488799	13
520032	13
2435891	13
5531338	13
17927489	16
661869	13
3728478	17
4132100	13
9881393	13
40662554	13
6190127	13
1422848	16
1203250	13
5430069	16
2304726	13
10554447	13
16935217	13
297517	15
18118744	13
3408008	15
107182	13
9681896	13
3575583	13
4690429	13
6680034	13
5759480	13
42943764	15
3410298	13
5469667	13
19192289	13
6805907	13
2318788	13
4251084	13
894031	13
11309617	13
3493351	13
9491715	13
6743323	13
10774542	13
6363286	13
1147355	17
4770409	13
230334	13
1455621	15
2822172	13
827016	13
12613037	13
10897199	13
1443011	17
1591520	13
5249770	13
4521147	13
5007213	13
1530045	13
982129	13
10731067	13
36738644	13
2547541	17
3520119	13
8608577	13
403390	13
4069939	13
13351537	13
10452231	13
3302932	17
5284393	13
24559614	17
2253935	13
2892138	16
4104629	13
4213121	16
2995913	13
6291306	13
416815	13
11160268	16
4384658	13
3985629	13
15969610	13
4208524	13
1379987	13
8609556	13
672409	13
7015904	13
4395345	13
3366697	17
20202273	13
4532061	15
925947	17
2281553	13
8762428	13
9231820	13
1755093	13
17410025	13
876318	13
692566	13
1554074	13
1685973	13
41677	13
6477057	16
824525	13
1328	13
4440458	13
3262276	13
2281904	13
16478964	17
1231242	13
5788579	13
7803612	13
19266573	15
8895743	17
2798879	13
7339934	13
13412474	13
8200284	13
3364257	13
352641	13
3884224	13
910025	13
2064780	13
5774668	13
2175722	13
24128952	13
10089323	13
3343668	13
931307	13
2430365	13
2836672	13
1421863	13
14354001	13
12026643	13
3107007	13
2598371	13
19834716	13
2168458	13
3012839	13
2721409	13
656355	13
1798588	15
15454907	13
3165757	17
1743745	13
8104911	16
3390381	15
12620992	13
4065615	13
2253842	13
7446518	13
24929831	13
1553293	13
464306	13
254632	13
1772613	13
17979724	13
6783524	13
801527	13
3806916	13
17148627	13
5499031	13
3147788	17
15585609	13
974232	16
5034723	17
5730778	16
1533440	15
6372851	13
4490516	17
4861524	13
4511147	16
5829731	15
13984858	13
7934880	13
5806759	15
276515	13
11557697	13
19876860	13
453397	13
25408467	13
4983503	13
1178979	13
4798294	13
12417092	13
3959541	13
22033412	17
6632403	13
16236428	13
2039424	13
7282259	13
11154540	13
1684622	13
7623402	13
23468052	13
1426936	13
10734028	16
17180976	13
12096276	16
17436077	13
2060862	16
8053568	13
484366	13
3945719	13
24813256	13
1776165	17
13192572	13
3961576	13
3195983	13
2287410	13
6210160	13
2897534	13
1326759	13
31920901	13
154243	13
33466049	13
14932603	13
2169489	13
7904888	13
23222602	13
17447801	13
4236643	13
9526714	13
15195173	13
8340133	13
7858449	15
8856180	13
22936658	16
1716203	13
6307984	13
5273215	16
2171189	13
1274032	13
7241983	13
1013263	17
1207316	13
5286729	16
904440	16
550750	13
173397	16
16546963	13
5921357	13
7588095	13
5608009	13
13202081	15
6615840	13
6718117	13
14541574	13
1952257	16
5717393	13
4614936	13
6231797	16
4350528	13
13170712	13
7855351	13
17959797	13
10715428	13
20235831	13
2969551	17
8572492	15
38701832	13
8018332	13
6121767	13
2384499	17
13080452	13
9878955	13
5858526	13
5598844	13
8699768	13
15065958	13
1927087	13
7885894	13
17749523	13
3681585	13
13359607	16
19475989	13
1173700	13
41321083	13
13346025	13
4246620	15
8019838	15
25146714	13
3723539	13
8254600	15
14967631	16
3691324	13
8916955	13
6492490	13
9269370	13
6088429	13
3728414	13
3237240	15
2985760	13
281435	13
2630945	13
809312	13
6090019	15
13173244	13
101707	15
1773329	13
669599	15
8275366	13
4940958	13
751904	15
8710005	13
12318227	13
11316286	13
6161824	17
2065244	13
2438856	13
4021623	13
24884315	17
11969231	13
17477505	13
2560993	13
18209053	13
11107195	13
25173501	13
7212181	13
5999153	13
12960425	13
3826431	17
2105624	17
12354534	17
3712558	13
4991591	13
5313310	13
12557108	13
283427	13
7122475	13
8470207	13
7050327	15
16577143	13
9583670	13
40020197	13
10593085	13
1116536	13
4165281	13
30999604	15
11746920	13
3967602	13
8841879	17
18345456	13
3057376	17
2812741	16
24614748	13
2669124	13
9538280	13
2010843	13
2603534	13
7485270	13
4984649	13
31552334	17
267570	13
4740138	13
9765151	13
15371255	13
10317974	13
18161122	13
884060	13
17472971	13
20932164	13
8554995	13
3180104	17
33617842	15
2994724	13
25430990	13
3734998	13
1072230	16
6519748	13
11362502	16
9351756	13
10667144	13
5841736	13
40519141	13
22119020	13
10766164	13
10750832	13
1222192	17
1411189	15
4443117	13
7052368	15
1847337	13
5060694	13
715882	13
3344211	13
247495	17
7317844	13
20122944	13
14143930	15
3428288	13
34821871	13
2967124	13
41921260	13
6404984	13
8604143	13
5219176	13
7351025	13
14295708	13
1821456	13
17272693	13
407330	13
279872	13
1170321	13
15628467	13
8606188	13
1048796	13
7551966	13
33705024	13
4294849	13
5831267	13
11698831	13
1827200	13
155074	16
11875255	13
9835013	13
1105558	13
2801051	13
1515075	13
1314371	13
6509342	13
1294577	13
1417804	13
12525660	13
4310402	16
10434050	13
8728847	13
11643438	13
57229	13
1897376	13
11522198	13
11127343	15
5927298	13
7318584	13
19515	15
758789	13
5198882	13
2784418	15
3767910	13
9484902	13
4175312	13
3052992	16
10679325	16
2874698	13
21653297	13
10809566	16
10272484	13
5801482	13
4214010	13
21052617	13
28930	13
10509859	16
2372398	13
3825850	13
8018730	13
26960611	13
3097165	13
24089066	13
17038627	13
55260	13
2681306	13
1753536	13
871400	13
6599111	17
2063269	13
13219856	13
8435559	13
16876842	16
13491184	13
7119016	17
16459283	13
623762	13
546836	13
4418664	13
1858518	13
9961563	13
22516621	13
2935060	13
35399431	13
442374	13
1652512	13
2837970	17
2978960	13
8398244	13
2790455	13
12369964	13
27913361	13
4650190	13
1726554	13
33151730	13
4391484	13
6933737	13
23478907	13
6050915	13
1207197	17
1693940	13
17429123	13
11335324	13
3733310	17
7787495	13
22118866	13
1295674	17
4701104	13
3190056	13
3803839	13
1667663	13
4682535	13
5278301	13
3878629	13
5854020	13
475802	13
5246317	13
3879898	13
22451833	13
3467790	13
1044490	16
4295262	13
3180331	16
5336133	13
6216722	13
8111714	13
947147	13
14427824	13
1405078	16
5805880	13
2536871	13
7941081	17
3946475	13
612603	13
31591220	13
10760792	13
5095802	15
1064793	17
2302081	13
11139336	13
25277302	17
16894556	16
6800842	13
8529481	16
586612	13
7984032	13
21855637	17
5465341	13
15785704	13
6715199	13
6168267	16
2870633	13
5454298	13
10092301	13
31414673	16
8300189	13
7245637	13
772628	13
3127143	13
9629346	13
3868850	13
10678583	13
22873645	15
9288461	13
7419893	13
9464397	13
4344036	13
2836561	13
4871075	13
12608840	13
6053926	13
5382583	13
9424102	15
3127359	13
43547581	13
17190009	15
5075767	13
14359185	13
4155351	16
601721	13
14104524	13
3259151	13
4174601	13
1112808	13
586279	13
4978181	13
22279386	13
1212687	17
11138965	13
8197139	15
967648	13
3070013	13
1164373	16
5468312	13
8710899	13
13385727	13
72743	15
11316141	16
10973900	13
2344489	13
1280047	13
2092507	16
5879630	13
3889704	16
20185497	13
732171	13
826498	13
1274623	16
5605032	13
16489442	13
6136939	13
10102314	13
2872334	13
9803706	13
1239072	13
8702313	13
8583399	13
5334763	13
4696103	13
27715416	13
3192843	13
2436181	16
135247	13
21532226	13
2298851	17
16465078	13
3822536	13
18574239	15
4124178	16
3131369	13
10942604	13
19079753	13
4730263	13
4004782	13
31926626	13
16503587	13
1184208	13
1187855	17
13509111	13
16452424	13
11946481	17
16548137	13
2704890	13
4346413	13
4119796	13
8131503	13
2293794	13
8144400	13
21784137	17
5537174	13
79514	13
4024271	13
774575	13
7081007	13
28005277	13
4911102	13
1074662	13
5126194	13
1793782	13
13287764	17
15567006	13
20218382	13
1740187	13
2020470	13
2077312	13
218728	13
7371166	13
11891079	13
4206881	13
2629250	13
2092864	13
26592101	13
5726527	13
10655263	13
4515445	17
5108087	13
14820173	16
9614546	13
14979500	15
15314024	13
2598965	13
18573285	13
13401949	13
3211608	16
14874206	17
9888104	13
1652743	16
30571764	13
1668663	13
330611	13
14966870	13
35083225	13
2122752	13
17412281	13
7692414	13
868475	13
13924444	13
1507483	13
21093625	13
1442364	13
9374760	13
10597240	15
4776266	13
6922739	13
12266183	13
4319350	13
7734721	13
10532907	13
3935654	13
11523823	13
1934297	13
51002	13
9325642	13
27812266	13
5053820	13
5567811	13
6000605	13
8064276	16
7029491	17
3720047	13
7691488	17
8719129	13
18329351	13
3823496	13
12741928	13
2121409	13
2341786	13
14466747	13
2833715	13
2504601	13
4172079	13
5646757	13
648123	13
13327025	16
5915783	13
7047840	16
4777830	13
6803584	13
10668704	13
20931174	13
2470601	16
7196449	13
8180485	13
16074528	13
3742529	13
7840706	13
6591417	13
12323175	13
2724727	13
5099283	13
8121602	13
13436513	13
12018238	13
1180624	13
13425202	13
1037689	13
5053408	13
5980447	13
17085926	13
12829043	13
1042887	13
23508070	13
17466600	13
6864150	13
5123876	13
5192981	17
7954939	13
3050883	13
4503680	13
10043031	15
13256270	13
3085948	13
20275366	13
26153936	13
447630	13
4007865	13
188856	16
3884508	13
5872774	13
9560445	13
5155505	13
5389610	13
3721981	13
13238110	13
1840928	13
8784556	13
11398831	13
70051	15
18098445	13
538075	16
17152970	13
16822741	13
6057258	15
15706059	13
13690838	13
28974483	17
1286458	13
6254461	13
15629441	13
5513301	13
3318586	13
17867453	13
4019765	16
26780549	13
4258688	13
2393923	16
1700479	13
4172186	13
13093248	13
2955151	13
4848499	13
5865758	15
5077862	16
24440378	13
5901858	13
30796602	16
8209746	13
28833419	13
11703824	13
2735221	13
8049569	16
5589589	13
8617028	13
14140037	13
818183	13
16617725	13
1573318	13
10983032	13
10169296	13
9050910	13
19365630	13
8681112	13
1099449	13
389098	13
5796019	17
2515685	13
6845200	13
16517380	13
17427441	13
6735135	13
8224389	13
8962217	13
406459	13
12118324	13
19679588	16
3504580	15
7517558	13
1700869	17
1786828	13
11447399	13
934406	13
2992804	17
961598	16
37246780	17
10586086	13
25129057	13
3301058	13
22509964	13
1516244	13
6703288	15
231298	16
3048385	13
9405811	16
8092502	13
5496337	13
4161883	13
21106182	13
3258297	13
9633932	17
5265252	13
7527780	13
1943990	13
5661170	13
2213558	15
8003176	13
10076197	17
1328376	13
3532607	13
80271	13
1425467	13
1191471	13
20882170	15
1741509	13
14194482	13
933641	13
5182910	13
39440473	13
10171563	13
5641317	13
128689	13
4478837	13
5288777	16
784711	13
10568620	13
17946552	13
2079773	13
10016735	13
350000	13
533413	13
8246367	13
15320519	16
6864418	17
585681	15
14282234	13
2575828	17
5658639	13
13740611	16
2419400	16
11584848	13
40356212	13
15394395	13
9415458	15
2714056	13
4931861	13
7806292	17
10219427	17
19193484	13
23234659	13
7833916	15
2839577	13
45304627	13
2613318	16
2627322	13
9053007	17
21449067	13
17932870	13
11618556	13
7885055	13
8514002	13
16005995	13
8569973	13
1960164	13
22957441	13
8912392	13
4323569	13
9186490	13
13767326	13
10501754	13
4018817	13
2281185	17
1626177	13
13655698	16
4408675	13
8832448	13
18830558	17
18530355	13
4195596	13
1415676	13
91342	16
1833435	13
12813766	16
6001486	13
10282621	16
13393542	13
1688594	13
7168720	13
6781278	13
15620316	13
2500565	17
11507091	13
24614118	13
12506216	13
4447066	13
11274409	13
15849906	15
407771	13
5139092	13
8982219	16
4545077	13
9356928	13
6358340	16
25214044	13
2965154	13
4408944	13
12647456	13
17559800	13
7099866	13
22481881	13
27630176	13
118472	13
10705552	17
56807601	13
16867755	13
11883431	13
1343295	13
7602840	13
11684544	17
6529903	13
13126520	13
2528202	13
1632848	13
2418067	16
5875891	13
878562	13
2173962	17
11512630	13
28327961	13
11589575	13
187447	13
1626070	13
10670016	17
7298391	13
8642374	13
4897675	13
15425368	13
5240542	13
15189075	15
3386978	13
7481005	16
16140168	13
7103775	16
1831686	13
3639883	13
13463979	13
5939813	13
3818257	16
8155643	13
2583480	16
2220641	13
19100297	16
18725158	13
4995663	13
15710647	13
8426138	13
1818701	16
12840920	13
7511016	13
12508322	13
14669315	13
9743631	15
10144130	13
1281339	13
2015229	16
6465734	13
12251143	13
9065198	17
4498264	13
13132000	13
7097006	17
3417250	13
10424098	13
7749390	13
1916186	13
7401975	17
11112392	13
10553464	17
25561452	13
3872394	13
8440835	13
1238234	13
9354711	17
847410	13
945421	13
684064	17
3490104	17
11414990	13
18839546	13
7041343	13
17430516	13
19727283	13
3089733	13
7189012	13
1643432	13
1638634	13
3668030	13
7452324	13
4592375	16
17625430	13
2161361	13
7768554	16
9988581	13
4805052	13
31074446	13
41141849	13
2790373	13
20721495	13
2639027	15
8962652	13
8080004	13
462221	13
1654473	16
2046520	13
21380918	13
1431943	13
33659332	13
14115621	13
7945270	13
110976	13
22170331	17
2660041	16
3853616	13
24282823	13
10085296	13
7827752	13
8294410	13
3836140	13
11600915	13
261565	13
12343241	13
2708568	13
2703466	13
5967032	15
10443840	16
2498895	13
5332128	13
23473490	13
10696773	13
249377	16
4080143	13
14504255	13
4799140	13
668113	13
27864175	13
1481080	16
1988249	13
2779928	13
23401800	13
20392353	17
3277418	13
606791	13
825377	13
1858695	13
36013626	13
14516238	13
2024862	13
14519518	13
13483540	15
1142815	13
13067577	13
4084956	13
1146432	13
5740052	13
421040	13
270933	13
12613651	16
5887088	16
21618323	13
16599103	13
21643354	13
9553625	13
1057451	13
12103655	13
3173892	16
2248557	13
2642970	13
10657840	13
6441995	13
2624159	13
2329889	13
9836968	13
116552	13
11108398	13
13209234	13
11040307	13
2331689	13
3622725	13
11909552	13
564195	15
4199277	13
15490896	13
12691074	13
227127	13
10929639	17
11646491	13
32463328	13
5167447	13
5319448	13
16881985	15
2746158	16
981983	13
20946813	13
4874965	13
294515	16
7453515	13
16679679	13
1373962	13
21021595	13
11802993	15
7583829	13
1929818	13
4203487	13
942485	13
1289728	13
26575739	13
7078597	16
6085863	13
3158370	13
10579096	13
5315892	13
913422	13
1958363	17
10246646	17
11558111	13
6573030	16
10973277	13
2665315	13
16401852	13
2037557	17
1446774	13
18771995	13
3800052	13
8757919	13
103970	13
11982294	13
1689853	13
682309	13
69838	13
4528909	13
7759172	13
16696405	13
22931473	16
1596798	16
1099393	13
2300508	13
6999114	15
3674954	13
9536116	13
8821390	13
6286790	16
4936611	13
9051913	13
20436959	16
8084966	13
9727724	16
7693855	13
1311278	13
1276051	13
7362495	13
4425118	15
3452737	13
3451952	13
10706498	15
101605036	13
482844	13
4671650	13
15823930	13
337765	15
8597049	13
6940841	13
1094616	13
18337458	13
6548652	13
5005772	16
883329	16
1423307	13
15773445	13
449864	13
494720	13
17978935	15
782100	13
12824642	13
1375927	13
8142841	16
4355880	13
447442	13
12649214	13
3972070	13
2852202	17
1229576	13
436170	13
19457968	13
2362948	13
17533	13
497321	13
15952444	13
2286627	13
597265	13
4352298	13
8423337	17
9401807	16
20449537	17
2169384	15
4432459	13
2874104	13
19924870	13
30780713	13
2527896	13
12128993	17
4813972	13
5658043	16
11913859	13
8999825	13
4750121	13
548187	13
28470075	13
989006	15
5552789	13
10221910	16
21319034	13
20509793	13
2547515	13
13237794	13
2809429	13
7322384	13
5196802	13
22023045	13
2391260	13
998305	13
432896	15
7841225	13
37750082	13
7169176	13
6430297	13
1754233	13
25071377	13
8210689	13
6090409	13
12539734	16
3131417	13
1096540	13
22057526	13
710520	13
7297398	17
955350	16
3231808	13
1935894	13
9788070	13
7272878	17
2331252	13
7625569	13
2736890	13
11855802	17
21678738	13
13533109	13
8144130	17
24398976	13
15719176	13
4660551	13
4239699	16
10107775	17
10388583	16
19430095	13
702049	13
4696231	13
23635905	13
5637627	13
8250711	13
4635319	13
3850259	13
8490648	13
20949872	13
1459582	17
1203556	13
7965059	13
9021126	13
5657071	13
8535973	13
10784577	13
21017828	13
2262552	13
10177048	13
5869165	17
3462805	13
659268	13
6229194	13
257077	15
7827282	13
2286906	13
213478	16
4957812	13
5059159	13
9584109	13
1725408	13
545590	13
4520366	13
5186115	13
4283432	13
19255654	13
10435183	13
126942	17
2354350	13
945505	13
8292512	15
5549265	13
1610794	16
971228	13
10061584	13
2036595	13
4572693	13
8499840	13
3905196	15
4532787	13
5574965	13
14478528	13
16693646	13
7780191	13
20207874	13
8089261	13
5128459	13
19808093	13
9325314	13
56993170	13
10343133	16
10171594	13
7746116	13
9717821	13
11566985	13
7159626	16
32048857	13
5495772	13
7249742	13
13486716	13
36840609	13
675308	13
896667	16
7346939	13
7112031	13
2598524	13
10173452	15
5676106	13
21965014	15
5977899	13
31549805	13
2326561	13
1462946	13
7209842	13
337411	13
18356784	13
1810870	15
4008539	13
1316470	13
17762483	13
757041	13
426180	13
8179990	17
31061844	13
4702243	13
1491621	16
11008670	13
688851	13
1133657	13
5910294	13
28447112	13
21801036	16
17692928	13
10418825	13
18194165	17
11703801	13
9815400	13
2500669	13
16350323	13
808215	15
19697442	16
81058	16
8495419	13
5383756	13
13992682	13
6252335	16
2136796	13
13482273	13
2678256	13
18261525	13
14723273	13
6872324	13
6320940	13
591887	13
16625676	13
2458175	13
2200473	13
11085376	13
24330770	13
6817293	13
17727312	13
9972414	13
6107718	13
10798353	13
5665814	13
35792389	13
16540316	13
590770	13
6620402	17
11992846	13
8798769	13
871541	13
649055	13
55250891	13
961046	13
5279595	13
41659655	13
7359954	13
2118715	13
20135217	13
1990048	13
8210468	13
2511542	13
11263307	16
698765	13
8140429	13
13520460	13
20953574	13
14612357	17
564643	13
4473257	13
14904	15
9118219	13
20451634	13
2372874	15
6318989	17
1400266	13
9492058	13
810203	13
10354303	17
4698928	13
9408134	13
13696945	13
11438249	13
1249875	13
14121175	13
19415501	13
8292863	13
8887340	13
6097676	13
58805	16
19336079	13
1278758	15
4455834	13
1869292	13
970252	13
6798411	13
1101400	13
1579784	13
13721208	13
2744443	17
6726004	13
1094534	13
7412050	15
3792772	16
9176680	13
7365444	13
3092843	13
6832282	13
26859447	13
1761504	13
5435740	16
1663983	16
8977176	13
13510525	13
24754599	13
8314893	13
12975669	13
3276477	13
1694579	13
17489475	13
3506296	13
20346963	13
5698679	13
11444647	13
5204764	13
2034707	17
405580	13
7507889	16
379560	13
2651195	13
3266551	13
1773723	13
7322591	13
17998301	13
4276056	13
2105190	13
3091660	13
3576974	17
1798447	13
1487699	13
13350187	13
2402023	13
4933798	15
24969503	13
8425754	13
14980590	13
16966273	15
2995486	15
2130848	13
2204357	17
1650287	16
446036	13
3625874	13
2027266	13
3842621	13
8401142	13
17882916	13
3179403	13
6554476	13
22364893	13
2881195	13
14037593	13
20433983	13
15960464	13
1807021	13
1698302	13
17521123	13
7305569	13
1217132	15
17211003	13
12827241	13
3770941	15
9203103	13
8947139	13
10499940	13
9860680	13
2263646	15
22164695	13
129381	13
10641238	13
10506994	13
4491986	13
2323392	13
30294532	13
1002702	13
1051428	13
23285745	13
1028983	17
1315659	13
5242398	13
7246611	13
2036227	13
453217	13
15731034	15
9599686	13
2197376	13
4018094	13
5593296	13
16933351	13
9276700	13
3066842	13
4994512	13
3293396	13
2493691	15
3026818	15
2364057	13
11380694	13
12440939	13
30589658	16
4895484	13
9930396	13
16870543	13
2314344	16
7416058	13
5483943	13
7669441	13
9473311	13
455143	13
8402406	13
2170027	13
2728165	13
25010020	13
292007	13
27026471	15
12384497	13
8231788	13
26115305	13
5247627	13
472186	13
647125	13
8430311	13
37047755	13
10331987	13
6658432	13
1749133	13
3892974	13
10116081	13
5604357	13
33084756	13
8571582	13
4013213	15
5783553	13
7710203	13
587446	16
8448009	13
3202724	13
7917984	13
7966744	17
7250883	13
290341	13
4439055	13
25370451	13
5778716	13
3811801	13
1145962	16
2872561	13
1876748	13
816656	13
254361	13
2064499	16
4184927	16
2136633	17
9723604	16
1424652	13
4602156	17
111642	13
2646304	13
457830	13
2172343	13
4119078	13
12996474	13
7538114	17
2574985	13
10442519	15
1609610	13
5207083	13
187736	13
739524	17
1133381	15
16049090	13
6295484	13
20835855	17
354431	17
6448180	13
3582898	13
30336482	13
792148	13
4049301	16
7687068	13
19578430	13
23978628	13
76839	13
1905172	13
14996759	13
15937345	13
10533482	13
3934178	17
11746201	13
9837933	13
2535799	13
1147382	13
1606922	13
30476858	13
23453140	13
30346136	13
3807442	17
65628226	13
893008	13
4894748	13
1100304	13
18814799	13
3082530	15
15590557	13
10911238	13
25769807	13
20394199	13
7716607	13
13002524	13
1535922	13
8837847	15
157577	13
20068355	13
14762924	13
2837446	16
7422625	13
9100883	13
5519395	13
2560108	13
1884837	13
8423513	13
642702	13
5819139	17
7541502	17
4037567	13
2762608	13
5090434	16
10616835	13
4245931	13
1707460	13
2728041	13
11168515	15
26182464	13
2593008	13
3804672	13
2044644	13
6000241	13
18880297	13
1137112	13
5472867	13
18310317	15
59608325	13
2201779	13
35925243	13
6190588	13
18849421	13
63346	15
11978057	15
17318754	13
8168684	13
5975267	13
16644590	17
29541558	13
6836728	17
13093523	17
10685237	13
6159625	13
8458578	13
4128074	13
4089120	16
14916664	13
2735126	13
940950	16
17441307	13
17568	13
12727037	16
2136645	13
6969408	13
9825659	13
10297007	13
478339	13
2598029	13
4869516	13
4755492	13
2136863	13
1244888	13
6338139	17
16072051	15
2547618	13
11323394	13
13134129	13
2851318	13
8309211	13
18824831	13
36091879	13
5856042	13
5408540	13
549777	13
182363	13
6796517	13
4504492	13
16819184	13
20998407	13
4637350	13
2401094	13
44696152	13
19703471	16
18038122	17
6921227	13
14474247	13
39445769	13
8983948	13
8129862	13
4841139	13
3375755	13
1903747	13
44047	16
122982	17
1002635	13
20532169	16
5190303	13
4161253	13
3792166	13
1733274	13
1553409	13
23944989	13
2703556	13
6792027	13
13232001	13
2185384	13
11847449	13
9436646	17
8042896	13
34578709	13
6552842	15
20644453	15
6757693	17
6660976	13
19597960	13
6048565	13
5054004	17
3354687	13
30092191	13
13390310	13
18273671	13
8939163	13
10483619	13
2281363	13
4695277	16
7944099	13
15144888	17
6892404	13
22607208	13
6024837	13
4777523	13
13892373	13
3317656	15
9605337	13
7023765	17
24217507	13
4043190	13
21549097	13
12396499	13
117447	13
6378210	13
943610	13
4489886	13
7071013	13
6023799	13
88747	13
17546288	16
8330561	17
9305243	13
19347212	13
5753363	13
13044539	13
5085096	13
5677528	13
5896765	17
8677056	13
6618911	13
28504873	13
17762172	13
2481888	13
2790693	13
3376080	13
3728755	16
11477001	13
4976711	13
17510149	13
12296867	13
5836024	13
5900702	13
6540216	13
4601475	13
17561541	13
13674350	13
14722260	13
2693613	13
23368325	13
3320985	13
14586469	13
25349888	13
20508226	13
7996662	13
7763882	13
10329920	13
6760304	13
756409	13
2545894	13
2370204	13
285699	17
9260858	13
4555130	16
1124342	13
25725778	15
6023284	16
726227	13
3755904	17
740761	13
66509190	13
910475	13
25606166	13
11134897	13
2748151	13
1675465	13
3275862	13
4376412	13
5264932	13
6192761	16
7991660	13
9416831	13
873880	13
8808385	13
2853422	13
4133999	15
488762	13
1747808	15
16050982	13
1121010	13
5465716	16
29764923	17
13131398	13
9328336	13
2226486	13
1686937	15
897422	13
6929342	13
9556791	13
11292011	13
18910325	13
20256579	13
3554071	15
37408064	13
18161293	13
38139238	13
2393251	13
8394801	13
8611257	13
107537	13
3993937	13
14232781	13
11026042	13
18106675	13
3463644	13
8417845	13
897072	13
974331	17
4615153	13
163235	13
3365239	17
16613180	13
4330673	13
8512284	13
6500448	13
15430037	13
1829840	13
8447110	13
3596414	13
18041979	13
3932515	13
18508136	13
9755771	13
10152547	17
226679	13
508301	13
767260	13
7698865	13
1696814	13
1981044	13
30022609	16
8337473	13
599795	13
261258	13
2858565	13
4495468	13
116149	13
19965942	13
9791472	13
19880432	15
2093309	13
17402962	13
4402132	13
27177201	13
11981112	13
12128316	13
1225648	13
3570455	13
1552671	13
6756929	13
2647356	15
6293682	13
2663233	13
1530146	13
3747431	13
10113273	13
3641031	13
13143619	16
7825448	13
632120	13
3527482	15
30365580	17
972811	13
7969129	13
4614983	13
131088	13
19887199	13
3928003	13
10105375	13
8276929	13
3335631	13
4073190	13
4146046	13
21819451	13
17748467	13
10512399	13
43014341	13
6700344	13
5063125	13
5920264	13
7673462	13
2328344	13
7382547	15
5158221	13
4923923	13
21576218	13
13974016	16
2719565	13
2563201	15
11307304	13
12234656	13
16617953	13
5514602	13
50273	13
785116	13
712550	13
377996	16
1717520	13
16113313	16
3907821	13
8669483	13
2929032	13
46934392	17
1503241	13
11415953	13
13756427	13
1935631	13
1318879	13
5081877	13
784082	13
7617303	13
658082	13
10826084	17
1318722	13
680240	13
7521253	13
1957171	13
573953	17
8680844	15
2606714	16
381860	13
4736046	17
587951	13
13412316	13
33731734	13
15448207	13
8295107	13
4460775	13
76807	13
7442076	16
4859955	17
3852134	13
4551370	13
6873854	13
536200	13
157046	13
1264049	13
10572882	13
9056878	13
16993824	16
4213792	13
942895	13
6106568	13
8536622	15
17002925	17
1940606	16
13345235	13
11937565	13
20850817	13
272477	16
8754625	13
6409678	13
5858644	13
16570166	15
20782893	13
6605960	13
8866809	13
30714002	13
7078373	13
1082117	13
2330783	13
3993080	13
7966741	13
23697354	16
18292143	13
7509593	13
30223260	13
15018112	13
20370139	17
321709	13
5781671	13
7262658	13
6336804	13
4076488	16
3524853	13
1558229	13
8605674	13
17578921	13
2868194	13
20431043	13
5709977	16
16154378	13
887916	13
19287983	13
7233745	13
6102273	13
1131737	13
24526631	13
19312821	13
3751165	13
10754633	17
7999342	13
14861876	13
8352161	13
13080337	13
6431959	16
59140	13
1851229	17
405329	13
3630654	17
11812237	16
2622374	13
1731565	13
1196143	15
16674058	13
8910910	16
3623387	13
17661478	13
21058046	13
1695816	13
12727814	13
7583476	13
8743414	13
12401528	13
5453775	16
20521671	13
1619367	13
25927105	13
2417726	13
3216602	13
2345004	13
2272611	16
2441933	16
3640181	13
2475258	15
36118401	17
10752161	13
13931486	13
1435177	13
1041906	13
4276209	13
23007513	13
1833452	13
6548047	17
3924243	13
1575310	13
13545230	13
14834727	13
10622118	13
3670662	13
11416652	13
1852708	13
3245376	13
8113790	13
6146472	13
5963616	16
940313	13
27013205	13
11220648	13
4618302	17
7773830	13
2597815	13
7388935	13
8893441	13
1221987	13
13879555	17
5538960	13
15194516	13
2436556	15
5444628	13
215535	13
17766116	13
24983860	13
3563298	13
12494290	13
1398208	16
9755499	13
41094590	13
1764257	13
7740740	13
375409	13
19087815	13
15975551	13
558731	13
371131	13
12449968	13
3016535	13
8266913	13
11544825	13
9697340	13
15742236	13
6623773	13
755060	17
581455	13
19176092	16
5088613	13
6148573	13
7942248	13
7430171	13
5826390	13
4041549	13
70436	13
15181740	13
14799167	16
9062110	13
15105612	13
19057541	15
4043379	13
20879689	13
3662553	13
2886694	13
3400684	13
3885019	13
626720	15
90021	13
1002401	15
1628974	13
16036443	15
6613828	13
4108231	13
6251584	13
4561458	13
4578694	13
11211160	13
2853771	13
3365816	13
1045855	13
9597049	13
5153175	13
1494781	13
8314235	13
15323501	13
1001690	13
6735182	13
34808618	16
1731811	13
1706983	13
421381	13
1287405	13
6601074	13
3210405	13
6731609	15
751195	13
8744520	13
7141054	15
4969853	13
872083	13
10937721	13
4243977	13
8419301	13
12428666	13
396165	13
18960555	17
16788926	13
27114214	13
4673399	15
5980449	13
1974562	13
2073302	13
1767897	13
6014631	13
4194272	13
2602630	13
43083268	13
6105086	13
4000638	13
1991824	13
10134552	16
3663094	15
1188449	13
1780205	13
32850680	13
12981623	13
2480949	13
1163926	13
1676439	13
2186634	13
24268509	16
2803794	13
6199259	17
50069	13
3769417	13
479052	13
604560	13
4587085	13
13342904	13
1280550	13
3671296	13
11844252	13
30339942	13
12701755	13
9165103	13
3913512	16
298734	13
4730550	13
359366	17
4536499	13
6185117	13
4688778	13
11432242	13
12681233	16
20934564	13
6464995	13
10613820	15
4010195	13
19272147	17
1931599	13
23926971	15
22834704	13
12642695	13
3503353	13
19575580	13
2507633	13
19778228	13
4466816	13
3942101	13
9178603	13
6549265	13
5595181	16
6803993	13
2628362	13
18744453	13
2931136	16
3358699	13
12260119	13
3047745	15
985235	13
3593797	13
12723439	13
5996230	13
7548623	13
16711064	13
2022293	15
2752051	13
522604	17
3765836	13
5397461	13
17683101	13
82947679	13
6342471	13
5088092	15
14665803	13
32327704	13
19747372	13
7866773	17
12192921	13
18083665	13
6194700	13
13304582	13
17254497	13
3484101	13
48336335	13
4682648	13
6757198	13
9876209	13
6512594	13
1239817	13
37142049	13
169935	16
8244170	13
18857725	13
11426090	13
13316639	13
12455864	13
5487051	13
4086784	17
9028476	13
7428701	13
2141350	13
101538	15
22922995	13
14361577	13
10071987	16
1225449	13
286437	13
15367699	13
1091828	13
313999	15
13503592	13
18710978	13
12524031	13
31107801	13
1152027	15
4285672	13
8589080	13
1396940	13
15418709	13
12370242	13
17287252	13
5170149	13
1606182	13
14384884	13
3480671	13
6580482	16
12993857	13
12857137	13
6953013	13
17750280	13
8163997	13
4365730	13
1650375	13
4903618	15
10293617	13
4616017	13
5459757	13
1633610	13
1283505	17
519423	13
1579625	13
7267348	13
7692587	17
11312845	13
34057553	13
12420831	13
6218324	13
9932051	13
3224168	16
23789917	13
38023394	15
11581887	13
7986687	13
4576574	16
15856667	13
2842786	11
22660135	13
212034	13
1881918	13
3774327	13
21311746	15
24185647	13
7106908	16
11390061	13
749519	13
2217792	13
2376664	13
2630975	13
12626650	13
2298031	13
11928768	16
9854015	15
14037824	13
9737115	13
2534368	13
7171552	13
9123523	13
1154335	13
1785652	13
1211031	16
11482111	13
2188680	13
9117600	13
3363879	13
621702	13
33823941	13
17924460	13
12521815	13
6315864	13
13268081	16
1962067	13
1378718	16
9633295	13
13848882	13
7036651	16
15169630	13
1476778	13
12752853	13
10439084	13
5846138	13
2829030	13
1772618	13
4795078	13
11582472	13
25861484	13
1101741	13
1251387	13
826847	13
18957778	13
14168886	13
439385	16
3402309	13
18469274	13
15012263	13
14957225	13
14472878	13
3450912	16
6355659	13
2838158	13
13229660	13
1304625	13
4694922	13
3776560	13
1186064	13
3437834	13
1773520	13
5240284	13
3734876	13
34510018	13
7193938	13
44949697	13
23198986	13
8790441	13
9406682	13
5874393	13
1731033	13
24911071	13
5636597	13
1022676	13
15276069	13
2891814	15
14942493	13
326161	13
8282408	13
969223	13
2389584	15
3302956	13
26547147	13
14723774	13
9497227	13
1270285	13
3160090	13
1798235	13
5020692	13
3712255	13
515829	13
2253894	13
153714	13
5229786	13
13922652	13
7759	13
280214	13
8859660	13
8188427	13
14458420	17
12552523	17
4691128	16
20444536	16
17940878	13
14911046	13
13059908	13
3841583	13
4267977	13
10395412	13
184806	13
1416674	13
4088327	13
1069485	13
5141701	13
24157415	13
115304	13
8284560	13
16424412	13
9039702	15
8915676	15
405487	13
8430965	17
29496330	17
4370777	13
705402	13
1873379	13
4940351	13
231758	15
22254308	13
2004113	17
2921377	13
8538816	13
5047282	17
2974784	13
2596952	17
7808712	13
186919	16
1817651	13
8760853	13
4400670	13
5420347	13
9980960	13
33285024	15
14030814	13
2332082	13
11308694	13
15306755	13
10649828	13
9764003	13
13363337	13
3583004	16
2038630	13
902575	13
6311189	13
2263502	13
2754476	13
10723343	13
1916731	13
2876765	13
12711122	13
20998495	13
2222227	13
12506192	13
975644	15
4289	13
1395976	13
4408804	13
813322	13
4315512	13
9179691	13
4864644	13
5999055	13
666622	13
5859040	13
4870296	17
4826437	13
4404752	13
27015	13
14437598	13
18840013	13
1396298	13
10265202	13
18943573	13
7602707	13
10929789	17
8199713	13
14669735	13
14780420	16
5290965	13
6176968	13
9919242	13
1219290	13
90626	13
5383274	13
11489441	13
21379354	15
2402556	17
26902979	17
6952345	15
12459007	13
8662603	13
8986603	13
25394399	13
6370080	13
1560255	13
3402597	13
7795865	13
3999222	13
35654	13
5220727	13
4410493	15
10502766	13
29235905	13
772472	13
7106494	13
2988782	13
14728682	13
3090694	13
3974061	13
11734869	13
2796472	17
4414608	17
980770	17
57197	17
3350703	16
1423238	16
27270792	13
2595095	13
17333612	13
6875112	13
1229710	13
12287719	13
11275782	13
13272064	13
694628	13
1636207	13
6603795	13
3387147	13
2831133	15
13149941	13
14525100	13
20529045	13
15764137	13
4572896	13
21064733	13
5559422	13
2559965	13
11132005	13
10627981	13
14666716	13
4621234	16
18506600	13
24550192	16
2212325	13
8098094	16
410039	13
5337805	13
5573299	16
31797874	17
1684710	13
16614542	13
7504589	13
3222100	13
33286098	13
21781450	13
19837300	13
10862946	13
2445158	13
14542818	13
508354	13
29916362	13
2512927	13
22719528	13
15766853	16
3915546	13
32336503	13
11923011	13
3268450	13
10275666	13
5874128	13
12603492	13
9065402	13
567999	13
15109653	13
2183297	13
51000201	17
1844571	13
281168	13
4689006	13
5806389	13
4819999	13
25577061	13
2389603	13
8549914	13
33817116	13
20082849	13
5566056	13
14749636	13
9678237	13
26244316	13
30200247	13
18404461	13
23092624	16
4050389	13
5171610	13
5022369	13
43132689	13
755438	16
18956449	13
2982274	13
1280835	13
12543890	17
3631953	13
8746121	13
2640090	13
8168258	13
7503949	13
4784435	13
1004560	16
3067096	13
1443906	13
11703806	16
6274615	13
7416274	13
12387784	13
1281506	13
11282744	17
8051923	13
10730504	15
3238785	16
463112	13
813978	13
3480286	13
12752590	13
5237852	13
8785774	13
5432502	13
2926046	13
1278792	13
30139387	13
3081327	13
1447213	15
11908329	13
7481570	13
7235548	13
428746	13
8155982	13
4821788	16
4896422	13
507751	13
10356	13
6776169	13
1681699	13
4209999	13
3517735	13
14281996	17
2980105	15
969385	13
8416314	13
7148642	13
16613689	13
33297223	13
7866006	13
41178385	17
5456596	13
31952996	13
31450382	17
5788523	13
737194	13
18072210	13
17935635	13
86673	13
7132516	13
659907	15
10587890	13
16055489	13
5170691	15
5020963	13
2519956	13
2306846	13
6018904	13
6070769	13
29459522	13
1478441	13
8853556	13
1385514	13
21145733	15
2080389	13
552476	13
3874219	13
16732706	17
292057	13
816578	13
1319017	13
5748180	13
1363605	13
2352414	13
8726042	13
3459366	13
8932092	13
4286743	13
3420565	13
4161254	13
13621767	13
9112185	13
5329190	13
2425158	13
18061433	13
2902867	13
3952211	15
33117581	13
2872921	15
3939048	15
5099831	13
6485650	13
42955254	13
181064	13
22147599	13
4900678	13
539756	13
6438876	16
9740776	15
11267871	13
7581346	13
3858026	13
7023633	13
7208	13
1499859	13
21102992	13
231477	13
8156145	13
6250717	13
3124973	13
414637	16
3672462	13
4108157	13
8307844	13
5201386	13
1892917	13
1150542	13
573704	13
3041623	13
632260	13
22387141	13
440015	17
21931582	13
4402540	13
19436960	15
1556548	13
13254223	13
828226	13
1220583	13
10151547	17
11920639	13
12134891	13
7369630	13
1882375	13
409596	13
9055524	13
10881918	13
11074497	13
16948989	13
441919	15
3052518	15
13107183	13
19749246	13
1007829	13
3615109	15
13604441	13
21044478	13
8437344	13
1677706	13
1879094	13
4390504	13
13048679	17
17791424	13
1134224	13
3854932	17
694716	13
8606910	16
8531389	13
3613238	13
5470017	13
18722415	13
1670393	13
1690877	16
2553332	13
4630562	13
5481494	13
273429	13
15811771	13
10542102	16
7384633	13
391338	13
17339183	13
17197242	13
7178088	15
9929516	17
10448782	17
5125357	13
1690321	13
30548212	13
1904246	13
17102498	13
17239451	13
11098325	13
20831241	13
9129856	13
8874354	13
684959	13
4048991	13
7490247	13
2903327	13
3643538	13
7953291	13
2119764	13
5855267	17
6112873	13
2114384	15
5823722	13
167257	13
2424005	13
8230956	13
19233430	13
3166454	17
3864451	13
1015387	13
328746	13
40788925	13
1039796	16
1090469	13
1692347	13
3824837	13
337711	13
19270474	13
21150287	13
13829240	15
4546647	13
853617	13
361035	13
360280	13
3659173	13
58212737	13
1127361	13
3826663	17
12645205	13
5900562	13
8379153	13
4907780	16
22146409	13
6396941	13
2764468	13
14188159	13
8505864	13
10758298	13
2205916	13
3249504	13
11745365	13
12543746	13
3267856	13
18684815	13
11035701	13
529804	13
14147122	13
468220	13
4794284	13
10221459	16
22726798	13
7654743	13
12765333	13
5066648	13
3933134	13
2374820	13
2738532	13
12146669	13
8554616	16
5761715	13
2164006	13
25618234	13
2601364	13
147183	15
3926650	13
15048432	13
12561277	17
4615146	17
2136130	13
13266458	13
4372212	13
2158480	13
2182469	13
3072536	13
9347780	13
13078708	13
4251935	16
206040	13
1306308	16
869414	13
683677	13
6119005	16
2840164	13
4465101	13
1207220	13
8860110	17
4158119	13
8407095	13
9931560	16
7916193	16
3872337	17
80055	13
12276312	13
156395	13
25075367	13
19257468	16
654075	13
112495	13
21967144	13
15525775	13
8865260	13
34592616	13
49535528	13
14427118	13
6283235	13
22037018	15
3991969	13
12787925	13
968062	13
6357193	13
107905	13
9011307	13
10146642	13
19751087	13
13501901	13
3447615	13
2565828	13
2528431	13
589685	13
9562990	13
13169548	16
356323	13
17078521	13
5941668	17
12240608	13
6694951	13
13324061	13
164616	13
12397520	13
1282674	13
1710853	13
5951528	13
2586712	13
7764401	15
10831997	16
11763817	17
6306082	13
21336687	16
6988728	13
7685021	13
5022457	13
5775393	17
5200288	13
3069167	13
630954	13
10952293	13
741372	15
3791015	13
732128	13
19053773	13
10332235	15
599248	13
7077385	13
9981788	13
9400157	13
36036005	17
1637205	13
10476577	13
5355981	13
23108592	13
2614409	13
2746594	13
4059926	13
477082	13
1900555	13
1930253	13
3072387	15
2319151	13
6115881	13
757424	15
8901261	13
11258866	13
2078013	15
8441108	13
3276889	13
15389960	13
854616	13
11536393	13
320854	13
8260799	13
5898724	13
3640506	13
1326731	13
2876437	13
830297	13
5782887	13
18136397	13
12732561	17
1033103	13
9556868	13
8345975	13
16725770	13
10087067	13
2870907	13
11782275	15
10242453	13
6766454	13
9404351	13
557246	13
11941964	15
14003602	17
1164168	13
5613949	13
1618921	13
9821868	13
5224334	13
9292546	13
2360582	13
26436869	13
3453808	13
3769941	13
18063409	13
9593759	13
22639759	13
5155272	13
784377	13
7739704	13
14479328	13
2420541	16
3510720	13
6876810	13
4577031	13
22194297	15
13993156	13
4835805	13
3433125	17
19219704	13
6387764	13
10400673	16
5397453	13
8127339	13
5171176	17
15894644	13
23170499	13
8508794	16
2320090	17
243109	16
3225882	16
10622750	16
12644732	13
5713914	13
20379999	13
17864929	13
175702	13
5267592	13
1457207	13
3952798	16
1762112	13
8085532	15
9550572	15
5303622	13
13176411	13
1123359	13
2515735	13
19188603	13
4711429	13
31079172	13
15685316	13
14969087	13
152781	13
13714799	17
12373952	13
7655099	17
1274513	13
5711571	13
8673027	13
8688926	16
7728188	13
968273	13
7625147	13
45783	16
19239216	13
9026735	13
44439428	13
6495426	13
13682262	13
4576664	17
36284	13
24226234	13
5073321	13
9168428	13
2106549	13
4827881	15
3775292	13
5464610	13
3265722	13
2229127	13
3664743	13
9660556	13
20810951	13
14495774	13
4391232	13
3158109	13
2934653	13
4540860	13
16896609	13
369676	17
1308746	13
10239242	13
2115489	13
2477806	13
247956	13
22158645	17
1857098	13
2010862	16
3425618	13
17811228	13
2099772	13
14591595	16
12935314	16
3879678	13
2999635	16
4700031	13
8540304	15
7707195	13
1937500	13
23123296	13
4589050	13
5885143	13
15980631	13
3434630	13
2218471	17
13971026	13
1458600	13
9549288	13
10828412	13
10486492	13
2265564	17
806689	13
13085115	13
8859255	13
2233563	13
18598053	13
5524987	13
7382470	13
1354032	13
3810839	13
12083088	13
736668	16
7040700	13
658155	13
9824411	13
2234777	13
2835850	17
1455375	15
5073970	13
16889585	13
8567325	13
10012351	13
21026028	13
20619798	13
2648274	13
13477885	13
4082674	15
3786154	13
406687	17
17676636	13
861432	13
6377133	13
2319367	13
4000610	13
11656513	16
42545491	13
2701562	13
4871854	13
6184035	17
2536567	15
24494246	13
15373396	15
10455755	13
17065140	13
7616604	13
1420808	13
1563286	13
7885949	13
6305902	13
10597677	15
2260098	17
15500338	13
6287174	13
6164010	13
327594	15
22577	13
5661329	13
40535079	13
4451384	13
1620461	13
9628094	13
27997334	13
1185430	13
2259733	13
4501705	13
4694503	13
5718233	13
14996243	15
12082505	16
11698305	13
2818980	13
3295246	13
12500954	13
1732085	13
9735391	13
10658697	13
5117130	13
11961217	13
11546750	15
8252568	17
34628152	13
2385331	13
10387711	13
6416317	13
9779782	13
3537368	13
18114301	13
2066628	13
12183855	13
2347702	13
7462242	13
8664366	13
4342335	13
6656212	16
226670	13
6459252	13
5095047	13
22326090	13
2850332	16
3642856	13
7508115	16
2893349	13
6738801	13
4973381	17
10041342	13
4350639	13
3115626	16
4013896	17
2783327	13
4024885	13
3136748	13
3089185	13
15295382	13
5041116	15
7295192	13
4744107	15
5354678	13
5863206	13
21566029	16
10122736	13
1182786	13
23679542	13
17884568	16
3091570	13
16348973	16
3139825	13
1737571	15
10982688	13
1810818	13
4384587	13
11710333	13
6511111	13
976595	13
2203863	13
41031	13
7214296	13
330599	13
574650	13
14968092	13
907446	13
6249944	16
252740	13
4523388	13
11639437	13
6695403	13
4637306	13
3611938	13
4096791	13
793990	15
6422817	13
6899127	13
258729	13
229685	13
383062	13
16666411	13
4508147	13
1011223	13
2158545	13
13505636	13
4292535	13
201591	13
705009	13
30609444	13
8395917	13
14027395	13
29944	13
7376809	13
1983606	13
4216756	13
5957201	15
7199371	17
9787322	13
12844426	17
196818	17
3099341	13
13438873	13
93767	13
1231905	13
4892666	13
22018083	13
6414654	13
14378809	13
12793679	13
464292	13
6002710	13
12459269	13
15208529	16
2597391	16
6050961	15
14363256	13
2527778	13
8535400	13
10226640	13
2909051	13
6211695	13
9514458	13
19220525	13
5704475	13
2204756	13
17644458	13
7269896	13
22251327	13
18360009	13
3000767	13
22927072	17
1111470	13
30907916	13
3812333	16
7163781	13
36911297	13
16805981	15
23940169	16
5197478	13
33866646	13
10468492	13
460211	17
7851212	13
13409783	13
6180492	13
4860616	13
2151469	13
15779195	13
5086719	13
12015839	13
12712006	13
25267976	13
3010548	15
2884187	13
4870031	13
5324941	13
271043	13
15481953	13
9197243	13
8607936	13
3409973	16
6353181	13
9296170	15
8096187	16
2787830	13
7775	15
1095634	13
2119365	13
5336455	13
5065818	13
9457541	13
4711263	13
520733	13
5954354	17
1918403	15
19910847	13
14544476	13
3569890	13
10301972	13
7990074	16
4934728	15
11733285	13
628367	13
9706202	17
2023137	13
8492977	13
4299100	13
10824790	13
5956495	13
4568046	13
2816602	13
7425780	16
833659	13
678408	15
19705198	13
14466187	13
17970469	13
3193586	13
12582158	13
21229201	13
582295	13
8498395	13
1533353	13
7661749	16
5495557	13
7089397	13
15917779	13
8752719	13
10514369	13
133071	13
2993673	13
5700134	17
3672892	13
3678298	15
1762512	15
243552	13
2213332	13
26346230	13
12769088	13
23462948	13
6366343	13
4958217	13
4899771	13
8625348	13
5965798	13
5273529	13
13315803	17
14445422	13
6152838	13
437646	13
19112694	13
259713	13
1920801	13
306578	13
10397530	13
4844816	17
27420388	13
9297131	13
1891046	13
14195361	17
15216611	13
29195976	13
18949784	13
1863302	13
2709176	17
15118705	13
3243928	13
2535785	13
3492245	13
1995437	13
14597941	15
1580518	13
6159255	13
3746326	13
21789770	13
3354582	13
3078636	13
9281534	13
1922936	13
4839257	13
6482199	13
5051269	13
6552033	13
525227	16
2640797	13
5464264	13
1106797	16
2703811	13
6136781	17
8049389	13
2929863	16
42561195	13
13298285	13
8050314	13
6749122	13
13458399	13
4913311	13
25399772	13
1563585	13
1009939	13
2906269	13
21395665	13
14478903	13
6635377	13
176745	13
4553066	13
14746060	13
3636455	13
7689378	15
9556515	13
9393221	13
7088441	13
92171	17
11275492	13
435367	17
2104273	16
13295522	13
12428300	13
3524214	13
3364577	13
7625678	13
7126242	13
10493063	13
16954496	13
9360531	13
1187557	13
942894	13
7567928	13
9588311	13
14343034	13
981591	13
22185433	13
5737339	13
18401608	13
9146314	16
10913524	13
2772409	13
2497356	16
6216751	17
9388088	13
16267283	15
5008904	13
998292	13
15876010	13
1027784	13
1009712	13
8507340	13
13236365	13
5885907	13
2351065	13
25212911	13
12955883	13
8149204	13
14280248	13
1767736	13
10223606	13
11691818	13
27464042	13
10635826	13
5428738	13
335686	17
4808007	13
221484	13
12013535	13
3735655	13
8524508	13
895779	13
1773734	13
6739664	13
5082898	13
80474	13
38641395	13
12915284	13
4613480	13
26318639	13
1439013	15
3715110	13
10482703	13
1129373	15
23121210	13
4511573	13
19396203	17
1418738	13
1973951	13
1698738	13
15491235	13
565395	13
12852157	16
1040759	13
4518989	13
3225508	13
4148977	13
10438547	13
4492127	13
2581510	13
8176364	13
545264	15
10874875	13
2659841	13
5666554	13
6175790	13
3752958	13
10548337	13
15154906	15
439512	13
6969162	17
35751908	13
7402394	13
2690142	13
11645327	13
11251353	13
8101350	13
15302611	13
10628654	13
13279252	13
3067665	13
2237539	13
23834671	13
9613136	13
24067257	13
2989304	13
3332285	13
3814938	16
914147	13
960169	13
8248913	13
9694098	13
7163476	13
44867822	16
4027926	15
17701997	17
6474029	13
29858401	13
2712336	13
9724236	15
7473382	13
20926512	13
4501863	13
746582	17
4411059	13
995806	13
7044418	13
22003301	13
79973	13
3376943	17
8694500	13
6076544	13
8000997	13
10689630	13
3166489	13
19063989	13
4575959	13
4138560	13
2784401	13
5216973	13
9524012	13
2151735	13
7581541	13
12897952	15
4383652	13
4414912	13
1000609	16
6401565	17
17559400	15
473596	13
8809561	13
2394678	17
6333641	13
13430367	13
3028447	15
1994830	13
8077482	17
9913189	13
6001232	13
16124870	13
1014938	16
19862470	13
9923000	13
2688099	13
1410481	16
8598284	13
877233	13
1177466	13
3960957	13
2664854	13
64586939	13
1121031	13
30670	13
13569051	13
7631704	13
7003224	13
6901851	13
4863349	13
6533489	13
2203576	13
855190	15
4144788	13
5859793	13
9039795	13
806247	13
6522344	13
6977423	13
2385768	13
2949797	13
482300	13
6725588	13
701198	13
24730261	13
18004912	13
564867	13
3416525	13
994010	13
16624096	13
5952111	13
242810	13
24140222	13
26653286	13
7211225	13
4328662	16
2549313	13
3287909	13
16750781	13
8046001	13
31697494	13
10430110	13
18096590	13
592346	13
12437541	16
9220687	13
222266	16
10811991	13
39188300	13
379469	13
11200633	13
3641133	16
1213615	13
1421500	13
7996758	17
1105139	13
2425391	13
1327399	13
6971447	16
28981233	17
34972734	13
999586	15
1377991	13
9757823	13
585664	17
1231332	17
1600444	13
222269	13
26844349	13
5327696	13
4817849	15
632905	13
7851405	13
2418458	13
13259957	13
1078505	13
3405425	13
156803	13
14108677	13
15883836	16
3987326	16
11689995	13
3156532	13
10101957	16
18733320	17
3238156	13
6326219	13
16354779	13
1139766	13
11710049	16
6621987	13
4772153	13
32338067	13
4803824	13
4479018	13
538147	13
15438596	13
18151982	13
4288817	13
2448278	13
4890416	13
556311	13
190652	13
17169197	15
4463567	13
26105126	13
2132475	13
4151273	13
4214944	16
11115093	13
18741282	13
10505074	13
22042443	13
10428524	13
645374	13
4046918	13
21276440	13
4440301	13
817835	13
2355545	13
4721168	13
4285330	13
5092784	13
13272280	13
2545669	13
25349068	17
2267638	13
22087549	13
2179030	13
2434382	15
6861605	13
5138013	13
6655595	13
741563	15
11096692	13
10400174	13
1793090	13
32115616	13
8085521	13
4624926	13
4461306	15
2783353	13
7940659	13
1097944	13
4379245	13
15686792	13
2301389	16
3946710	13
5819435	13
11852929	13
49764721	13
8398130	13
18517958	13
5930768	13
21037483	13
333066	13
5652009	13
8611836	13
32753808	13
19217169	13
8439395	17
9113237	13
30650151	13
500822	13
7777148	13
3532222	13
980245	13
13823605	13
965725	13
3714486	13
518239	15
11834542	13
12610749	13
9681992	17
7001195	13
9743316	13
17092792	13
124645	13
22676786	17
9364090	13
3882546	13
2882363	16
3514526	13
29601622	13
2665110	13
5821904	13
16317791	13
4806370	13
733484	13
10533194	16
3819788	13
2855810	17
817573	13
605455	16
7694416	13
21664659	13
7050489	16
11087013	15
21434370	13
8999167	13
11607119	13
8010260	13
17592324	13
7670125	13
13781027	13
15175713	13
995601	13
4426999	15
8000677	13
421365	11
2772221	13
1930489	13
9660876	13
8755231	17
25506233	16
1798844	13
564299	16
6028428	13
10605824	13
14317328	16
414767	13
611900	13
1213734	13
662920	17
29147920	13
1104808	13
860385	16
10889475	13
9568485	13
4123016	13
12695403	13
2932709	13
3263990	13
7703536	17
739727	13
644717	13
6829359	13
7000199	15
8359436	17
5194031	13
27946521	13
14806420	13
7913990	16
7640012	13
3816000	13
7904271	13
2258109	13
2233899	13
20172809	13
3181060	13
9155693	13
6914351	13
11397689	13
9826859	17
3409648	13
8341913	13
4390991	13
1819418	13
9691691	16
9090638	13
579351	16
13896110	13
1385617	16
9884828	13
8026801	17
28365	13
19845981	13
5736428	13
3816037	13
5050975	13
20051353	13
7620074	13
7748546	13
8204877	13
16112203	13
9236088	13
3590087	13
9478804	13
6461273	13
46027	13
16813492	16
9182303	13
15975074	16
7216444	17
3845816	13
10610792	13
509887	17
3387267	13
15835496	13
4431097	16
3832042	13
3209092	13
16350416	13
43391248	13
55954929	13
1288051	13
2347205	13
32048972	17
23413044	13
1472196	13
7452568	13
19067361	15
1638995	13
2605625	13
25152152	17
28197831	17
2723031	13
214951	17
4265734	13
1979770	13
852212	13
6244052	13
12467942	13
4404779	13
2273476	13
2999662	13
659789	13
724400	16
8491026	13
3164310	13
33897443	13
678372	17
10113043	13
904209	13
33024492	13
32023	17
43353	15
2873438	13
2210795	13
2562166	13
2619358	13
642468	13
9243950	16
7942729	13
14037596	13
15304974	13
198856	13
371487	13
5454683	13
49520662	13
465508	16
3334340	13
9863610	13
16846591	13
4893367	13
8734315	17
1933308	16
11632965	13
2938475	13
5109344	13
1051769	13
928951	13
22197961	13
21396979	13
14927098	13
19981505	13
5139991	13
2339902	13
4854950	13
9461499	15
2154372	13
9083724	13
751453	13
1055653	13
300669	13
12031340	13
2657116	13
17010141	13
27987236	13
5260244	17
7094825	13
5608991	13
2620629	13
193801	13
8305073	13
4958	16
5681607	13
453404	13
10788859	13
23219603	13
6975858	13
4820133	17
96178	13
2367963	13
52341362	13
14060552	13
15778192	13
3932456	15
5445660	13
2881723	13
5849311	13
9226742	16
19814866	13
6281727	15
40501148	11
2079178	13
7301121	13
7077019	13
3025833	13
6535990	13
5549478	13
12882546	13
7526801	13
3605209	15
280705	13
12829309	13
17380294	15
6172717	17
13167880	13
10936584	13
11677424	15
695087	13
5793951	16
2546755	13
1438312	13
5814501	13
2937298	16
2341649	13
574677	13
4136581	13
4896519	13
9443200	13
519003	13
1563105	13
9503273	13
11007640	13
838515	13
910552	13
23771468	13
21576167	13
14854185	13
3534057	13
771681	16
7546298	13
4724577	13
23543649	13
9533210	16
1551948	13
2671171	13
9457538	16
2496681	13
9252579	13
5972966	13
5421205	16
5101446	15
13356630	13
1504750	13
4952745	13
3088876	13
17748296	13
10973881	13
1852113	13
4713727	13
3876286	15
5029104	13
13590303	17
5382696	13
21047814	13
31810695	13
7229522	13
18217346	13
5441162	13
1073310	13
8966	13
2043055	13
16107853	13
1093905	13
8235119	13
3008744	13
465809	17
8408956	13
3595063	13
2547254	17
2920586	15
2453197	17
616047	15
4687527	13
1851999	13
3640597	13
14270840	13
3910721	13
870672	13
3753030	13
144269	13
4341159	13
7081825	13
810341	13
8898880	13
9836779	16
30728970	13
1900014	16
3429505	15
27501422	13
34404124	13
5667609	13
9567935	15
8177069	13
4335035	13
13186115	13
11580280	13
31920812	13
2042920	13
3476855	13
34909092	13
6708456	13
139793	13
2489922	13
270731	13
348677	13
1822907	13
3372950	13
3944947	13
666807	13
9665311	13
3364114	13
3198983	13
3845449	13
9504169	13
10429728	16
1966376	13
12742670	13
6399306	13
3336845	13
2962205	13
4011867	13
304825	17
13417124	17
12992149	13
17707792	13
14657364	13
4703243	13
8797694	13
731269	13
26865273	16
5827894	17
3416856	13
5386754	13
36509289	13
1140508	13
2040671	13
1722084	13
62981126	13
10740364	13
3554256	13
26626076	13
5363824	13
3766630	16
5549993	13
10136806	13
11578481	13
9699273	13
2845404	13
2277899	13
3067980	13
16949241	15
2094103	16
2636277	16
1868256	13
9826326	13
24310780	13
6112865	13
228398	13
4539477	16
19821690	13
15939249	13
16497661	13
8113154	13
6375151	13
14422948	13
6870638	13
10263273	13
15232930	13
19152487	13
4555584	13
7242121	16
10001394	13
9961832	13
8850357	13
20141223	16
5226688	13
6671117	17
5938852	13
52178439	13
8980650	13
5962297	13
8952668	13
10324044	13
2367854	13
21177981	13
3876775	16
4293637	13
1237937	13
36893791	16
6609657	13
16160677	15
6488908	13
21726676	15
6715804	13
10206120	13
1323255	13
2852673	13
3463742	13
22369365	17
106410	13
9782897	13
451681	15
29850534	13
12475211	13
9188325	16
5025915	13
2426905	13
6648459	13
1459302	13
14728170	13
7068913	13
9823139	13
5724039	13
878948	13
8564837	13
21072667	13
2815630	15
12307178	13
357628	13
32469147	13
7779521	13
4162461	17
16881961	13
4849718	13
4709673	13
7844555	13
570870	13
1322880	13
4009301	13
14834067	13
6108516	13
16857751	13
1749644	13
4712757	13
5140269	13
6208854	13
12903952	13
6548649	13
12920051	13
5186739	13
11794206	13
8027987	13
8318352	17
4174824	13
6094163	13
17066606	13
414855	13
679778	13
2634834	13
6826050	13
2419040	15
7683196	13
15760599	13
288346	13
6727841	13
3817145	13
14189576	13
3708223	13
1229613	13
652123	13
7180126	13
18875020	16
1721419	13
5481969	13
13995831	13
2988440	13
6647761	13
4469027	13
14760321	16
16642579	13
9510608	13
20979169	13
7000123	13
2111019	17
1000992	13
17362927	13
3442034	17
4491583	13
16565681	13
9108878	13
201225	13
3613385	13
3285798	16
3205434	13
9389404	13
27330723	13
12047372	13
718862	13
2893460	13
11531633	13
1822846	13
10083949	16
1564857	13
4544191	17
1001344	15
7028587	13
3873884	13
1168308	13
16537413	13
1407026	13
9311474	13
3005413	13
8552392	15
16413092	13
18275346	13
19632474	13
2183052	15
9607195	13
164963	13
4387381	13
489362	13
18978491	13
4095528	13
4442141	13
11452003	13
9627599	13
10548720	17
18134915	13
13360278	13
698764	13
13631056	13
7517021	13
5953071	13
3438405	13
16622899	16
2715753	13
2003249	17
1368509	13
1603118	13
5504852	17
1564581	13
7492018	13
9275174	13
2843419	13
4758363	13
2392208	13
2382811	13
560770	13
15262753	13
7562243	13
5225545	13
7322959	16
21620036	17
9543091	13
16428007	13
3208078	13
9379931	13
885835	13
3776661	15
5297411	13
536642	13
795755	13
1654937	13
19200731	16
2154827	13
11432642	17
9506412	13
2921280	13
2487900	13
6895606	13
5789242	16
788192	13
9069106	13
6034932	13
11688237	16
14197706	13
4877261	13
7476905	13
7488214	13
25088504	13
12070982	13
3245930	13
21940097	13
855578	13
259833	13
5719807	13
8339909	17
17744945	13
5695497	13
10108121	13
15142996	13
2585685	13
3536226	15
11667746	13
3806353	13
9761247	13
12951576	13
23910635	16
281364	13
12122977	13
234400	13
1545761	13
4784252	17
37863615	17
2510842	13
11695084	13
697062	13
3397377	17
4525077	13
10585959	13
2043690	13
17806992	17
888981	13
12822720	13
1467398	13
6183500	13
2194169	13
2501022	13
3044121	13
18498186	13
11263116	13
119372	16
22068114	15
1402777	17
16761086	13
7115021	13
6201673	13
17349923	15
19617876	15
4829096	13
14658978	13
3597978	16
19080555	13
15564791	13
1540700	13
871480	13
3432956	13
22047850	13
26633906	13
1771183	17
10066098	13
1275493	13
20212058	13
642272	13
3253839	13
21083597	13
1511347	13
1217127	13
26501659	13
3840633	13
14473767	16
4015357	13
12267271	13
796360	13
2218439	13
7144984	13
2752999	13
11534183	13
5740628	17
3569204	13
5369630	15
7742865	13
23675943	15
16173614	13
8805812	13
794321	13
9737106	15
5504762	16
6250779	13
5946402	13
11758557	16
1591702	13
8090250	13
1252350	13
12848942	13
32886284	16
12701281	13
2592682	13
8777943	13
11135122	15
11769035	13
33532153	13
1971479	13
305577	13
26477284	13
1169054	13
12983007	13
2470950	13
4588324	13
7762049	13
22484544	13
17036618	13
7357039	13
11199158	13
8767298	13
10017948	13
19817339	13
28998301	15
85400549	16
30540030	13
718230	13
3941844	13
7868743	13
10034326	13
18770613	13
1953837	13
6112610	13
20242589	17
4228583	13
1841502	13
380120	13
1836443	13
6206175	13
3814916	15
914380	13
2315855	13
5176285	13
15140826	13
2123776	13
6319584	15
11475555	13
6498625	13
11172935	13
4955941	13
10891451	13
2538808	13
1592944	13
396718	13
11037763	13
12416722	13
4289569	13
28516841	13
16244241	13
4596581	13
8997733	13
1510256	13
13312524	16
15308989	13
3744485	13
10739645	13
10141735	15
6126303	13
11923607	17
53702	13
919867	15
860979	13
7675358	13
13079348	13
13370521	13
2957350	13
4716999	13
4444581	13
10430883	13
4519200	13
2014779	13
1440746	16
1820118	17
12607126	17
19795914	13
4986332	15
5255537	13
1334925	13
10316322	13
1647583	13
782109	13
2741552	16
2841325	13
1293187	15
1669415	13
6159243	13
6079200	17
20812186	13
11325740	13
9454808	13
547913	15
756913	13
268115	13
990593	13
3533482	13
22042899	13
13325139	13
11987564	13
18558189	17
11386603	17
21354442	15
287150	13
328932	15
3186773	13
6544049	13
1597079	13
8081932	13
6494248	13
2855708	13
4080056	13
7711340	17
15433806	13
12448312	13
9784506	15
2846657	13
799360	13
12143679	13
4061280	13
37447342	13
33569034	13
10423834	13
5691727	16
5597431	13
1843119	13
12849170	13
6984953	13
1623020	13
4743823	13
20441491	13
12144272	13
3769971	13
2259466	13
8662293	13
5940112	16
2592392	13
8189439	13
5255321	13
3905400	13
6606635	13
43409069	13
11900956	13
27644641	13
21348061	15
18272062	13
5300803	13
1056656	16
7410330	15
12385914	13
41707429	13
19425544	15
3089571	13
26251673	13
9695308	13
21117165	13
36079432	13
8835550	13
7243552	13
4389494	13
21546193	13
1144719	13
1152108	13
13092124	13
6389935	17
28042369	13
341554	13
3873462	13
17474200	16
1638547	13
13131400	13
38103854	13
5545675	13
2894588	13
170600	13
1222759	13
13778417	13
1402479	13
8819984	13
8947394	16
965370	13
5017622	17
8487418	15
31031631	13
4045667	13
5716451	13
20722232	13
5071083	15
14276809	13
12429753	13
3713199	13
3118017	13
18999836	13
19153959	13
13461449	17
1784029	13
4724604	13
2590998	16
7950145	13
6902229	13
6567288	13
9276619	13
3497552	13
14669010	13
4106582	13
1360779	13
815464	13
575417	16
14783933	15
15597557	16
11385862	15
13953029	13
6728905	13
1395293	13
10396173	13
46337	13
17352262	13
2268305	13
9687527	13
26692480	13
1872016	13
19037998	16
9316021	13
1667758	13
2425228	16
2159472	13
43626	13
16124335	13
19534956	13
12975482	13
398227	13
27138001	13
263034	13
6538653	13
11808341	13
17418399	13
2404645	13
33469968	13
864093	13
3376638	13
2794519	13
23131056	13
19011	13
1501908	16
5568631	17
7537718	13
6223175	13
15437032	13
458945	13
5874910	13
9511472	13
8359380	13
1547107	17
284307	13
2773499	13
13605084	13
6467	16
6888896	17
3825424	13
3045735	13
9013054	13
14464070	16
501120	16
2512537	13
5362798	13
12983583	17
8335482	13
75751911	13
3821110	13
6126421	16
8239776	13
10664329	13
7025866	13
13391790	13
669717	17
392165	16
6930014	13
6548288	13
8423296	13
6369407	13
3055460	13
24128503	13
1994084	13
2209841	15
663015	13
1462802	13
2343763	13
5501063	13
14276376	13
4624906	13
6586359	13
1455079	13
1439721	13
7921785	13
4378616	13
2720609	17
2371650	13
1388956	13
13137869	13
6886153	13
7974171	13
821409	13
1948267	13
755229	16
21828117	16
12708540	13
18754135	13
743215	13
1096713	16
3448797	16
17352995	13
22680407	16
17942933	13
3223698	13
18032042	13
4233752	13
3785493	15
13321607	13
16795288	13
1953780	13
8246169	13
875137	13
986232	13
7338703	13
888543	13
2718789	15
2904191	13
15814192	13
3432625	13
1949072	13
18872300	13
20802128	13
4888686	17
1780364	13
4739425	13
28622535	13
16674317	13
7373910	17
1633217	13
2800272	13
7173254	13
9855419	13
13117615	13
7425717	13
10219450	15
2456277	13
1791790	13
24300	17
1588394	13
37858606	17
23164834	13
6199668	15
3760329	13
13897635	13
15992778	13
16799340	13
7724959	13
5790362	13
10117359	13
6734120	13
4901391	13
13739202	13
8507209	13
9858716	15
12676455	13
10532968	15
6609517	17
3834130	13
2417083	13
3428471	13
22248659	16
9544805	15
4588287	13
2066291	13
7488890	13
957562	15
4375081	13
9282025	13
1468149	13
7388493	13
2880244	15
12698059	13
10184454	13
15337302	13
13955817	13
326725	13
1380303	13
2544769	13
11504835	13
2191252	13
6622192	13
2401979	16
4111942	17
7745907	13
5253782	13
17768734	13
10277540	13
15221164	17
11126222	13
3235440	13
1075174	13
1377808	13
4342147	13
19524459	13
11075297	13
599832	13
16356926	13
1910719	13
4337037	13
13202596	13
25991552	15
16213302	13
5136724	13
14254610	13
12161485	13
30464819	13
1505037	13
8299702	13
13222563	13
495817	13
2451831	13
576826	13
94340	13
12648427	17
1894455	13
6363464	16
6978525	13
4568925	13
1857238	16
6287166	13
11430030	13
4650435	13
17030714	13
5225203	13
5967083	13
2030373	16
1042859	13
6035162	13
3939152	16
6268204	13
4587	13
12777117	13
10680555	13
3206935	13
8303110	13
1515907	13
6198045	13
7814684	13
7726371	13
2458627	13
12173715	13
1915035	15
311966	13
896279	13
18448856	15
8682467	15
6002434	15
1227909	16
12616059	13
1516308	17
23195933	13
3162170	13
6066365	13
53092146	13
10617772	13
7327292	17
11024599	13
10412797	13
16631761	13
24410403	13
8487531	13
3880771	13
258471	13
2184322	13
11821596	13
1157487	13
721067	13
17684182	13
16085990	13
2809620	13
2507348	13
7741050	15
16372486	13
21175591	13
16581209	13
7110011	13
26240200	13
1105131	13
3467633	13
12244879	13
86274	13
4952682	13
12017749	13
13780184	13
239017	17
30214856	13
11769997	16
438227	13
1486520	13
3065357	16
3638718	13
18321460	17
101601	13
5291543	13
2316845	13
7411907	15
4232984	15
5566212	13
18168236	13
5311695	17
11793717	15
4879872	13
2435996	13
1636613	13
2465096	13
11809737	13
10053491	17
9439864	15
143031	13
21204855	13
9242594	13
18099151	13
855490	13
30497595	13
3616275	13
3273045	13
11131920	17
17128114	13
8825595	13
12183247	13
3604383	13
5062411	13
29479441	13
7667433	16
383027	13
8192546	13
3105298	13
8707214	13
16558082	13
7091845	16
5573120	13
26976830	13
3981062	17
2122229	13
4932003	13
7526665	17
28075312	13
7928061	13
3866224	16
3352565	13
1105787	13
2609050	13
10227434	13
16443814	13
6846010	13
6175058	16
18761373	13
4330964	13
20634559	13
480061	13
955285	13
6355746	13
2599487	13
1557219	13
3058836	13
3556649	13
6427452	13
6833574	13
8081128	13
3565980	17
9422268	13
37179892	13
2805807	17
1805159	13
7513033	13
2628372	13
9922724	13
5952321	16
16102540	13
317225	13
20314062	13
1445448	13
5402636	17
5738041	13
9103232	13
485028	13
533998	17
3869501	13
2512627	17
31894398	13
30902768	13
22944430	13
8940577	13
9309149	13
949427	13
10111873	13
52708	13
18269182	13
2351552	13
2715943	13
21192562	13
3037776	16
1223850	13
2825953	15
6832946	13
2383957	13
23974318	16
6938981	13
2595390	13
1750716	13
3922405	16
1776893	16
1875	15
27724204	13
392665	13
7413216	13
8220805	13
7816397	13
2278666	13
13197558	13
16402863	13
11590791	16
7092233	13
2475112	13
26719225	13
5790457	13
936062	13
6079302	13
9209847	13
1411859	13
7044945	13
3299374	13
24848258	13
16678237	16
11938165	13
2801397	13
2479729	13
8867726	13
12254041	13
2847032	13
2547018	15
10804853	13
2697013	13
1846248	13
7206262	13
8984956	11
9794978	13
4397486	13
6296475	13
30802509	13
16100543	13
1110032	13
19266988	13
13431655	13
342116	13
9149771	13
983951	13
22307115	13
3508110	13
1401303	16
1906500	16
5458690	15
23611372	13
9965878	13
222419	13
16529713	13
13176921	17
1624900	13
1404236	13
11714119	13
937769	13
9858354	13
4895979	13
960920	13
3277605	13
18548769	13
4244028	13
11875580	17
8979689	13
19402764	13
9342209	13
5844554	13
1688135	13
3474159	13
7534303	13
31964547	17
12142414	15
8536744	17
95416	13
2413737	13
22377028	13
10450832	13
4794752	13
3006697	13
10091671	17
98509	13
10549303	15
3194781	13
3710452	13
14848533	13
2000714	16
11266917	13
373004	13
2815922	13
21277440	13
10034458	13
17766535	17
672774	13
380371	13
6723989	13
3898464	13
22995396	17
13171067	17
2945050	16
26062102	13
6246443	13
4014481	13
9271914	13
6958298	13
7334660	13
1621925	16
996023	13
11563612	13
1846334	16
193506	13
265046	13
24131130	13
8907763	16
65361	16
3490658	13
3719603	17
5112220	15
6078338	13
17037724	15
11550306	13
14795536	13
8951588	13
5386373	13
1437213	13
14254950	13
13073193	17
2830626	13
11854282	16
2910616	13
29207519	13
333151	17
8164732	13
38991600	13
19571293	17
9003359	13
28182079	13
6589092	13
7755730	13
8899904	15
11457034	13
5849299	13
10912934	13
1784316	13
11412713	13
871160	13
3027118	15
11507023	15
21808397	17
12480582	13
382184	13
30932742	13
4472666	13
2459215	17
10323136	13
4171963	13
966154	16
33536651	13
17880202	13
20814989	13
8123082	13
17053742	15
30823931	13
4595000	13
12338072	13
883960	13
8197642	13
1940833	16
2079897	13
8426302	17
1421538	13
674141	13
2557590	13
3021811	13
13610256	13
3384844	13
2437871	13
14789785	16
17192431	13
15766619	13
6210081	13
29874594	15
445289	13
20271747	15
3313502	13
6419623	13
7046972	13
217549	13
3336959	13
1429207	16
28013190	13
845140	13
1840267	13
18911748	16
11715793	16
2217285	13
7486530	13
3389485	13
10604442	13
25434663	13
6954967	13
25306199	13
23535797	13
16031034	13
19868749	13
15448719	13
759838	17
5063722	13
2653581	13
238397	13
1596133	13
931493	13
5865421	13
2437100	13
18758411	13
330695	13
1276084	13
5686878	17
693420	13
7747876	13
5527389	13
990064	13
17717986	13
561962	17
2557865	13
1133618	13
444583	15
11450245	13
1062848	13
7741965	17
8223177	13
5466850	11
25009025	13
6813287	13
3932618	13
8646602	13
6576128	13
1109371	13
2475229	13
8125869	13
13606250	13
7556460	13
9229677	13
1668689	13
14348218	13
1635079	13
55165369	13
5275702	13
31758259	13
704655	17
655837	17
2235329	16
3912845	15
1714165	13
5343529	13
10132251	13
10420388	13
6062153	16
19305837	15
8280122	17
4451108	13
371593	13
1135083	13
8850315	13
9032704	13
20344973	13
11216296	15
1485649	13
6247250	13
859389	13
12669497	13
5494296	13
3295754	13
8618236	13
17769687	13
7702137	13
12244330	13
250965	16
23132809	13
9884506	13
14774158	13
15260031	13
8824325	13
67126681	16
17669880	13
5042022	13
972381	17
11679895	13
3778130	13
1872766	13
2285139	13
10415089	13
135774	13
7396409	13
1039868	13
621996	13
12561948	13
4196974	16
297699	13
9507487	13
2824523	13
891870	15
23691563	16
8295624	13
2112549	17
10096434	13
24131172	13
16917263	13
6131031	16
377942	13
15000492	13
14557396	16
231135	13
682896	13
4188456	13
345627	16
2080833	13
7312035	13
10854017	17
16668599	13
10589718	13
2640934	13
12268018	13
1488110	13
5477351	13
24576115	13
2227106	13
7827460	17
2739500	13
24592052	13
940958	13
5526474	13
18209646	13
2513106	13
9806395	17
1732436	13
6763229	17
2607295	16
14595003	13
13271164	13
11719951	13
2440643	13
22522990	13
25631458	13
9693796	13
28425417	13
3153338	13
3666424	13
7656215	13
2305020	13
20881716	13
2564769	13
3303085	13
25512600	13
3664959	15
21040775	13
447265	13
4499416	15
26076868	13
3222148	13
748725	13
3591231	13
1452729	13
8699550	13
1070515	13
4698946	13
675164	13
1435979	16
7149335	13
21956197	13
10267971	13
5485977	17
3414765	13
1778023	13
3476942	13
25783277	13
7621915	13
14670366	16
4309868	16
9637303	13
17740879	13
16952897	17
1374672	13
9966076	13
1041681	13
3428790	13
2076296	15
7121081	13
21087348	15
3134351	17
7106967	13
4333670	13
8798673	13
12288059	13
4679912	16
649434	13
10235943	13
3827363	17
61655	15
5755448	13
10600237	13
7415165	13
3124218	13
6459739	16
12714593	13
7797630	17
1899276	13
386803	13
7401403	17
10338118	13
8604153	17
3936388	13
3519131	13
5535746	13
5727150	15
9411952	13
14590349	13
9321676	13
4293231	15
14039130	13
22327163	13
3463735	16
22878241	13
2027958	13
4669888	13
6507464	13
21852735	13
11895476	13
27006491	13
4778884	13
2733378	13
3624887	13
1483847	13
4094047	13
23113297	15
3767819	13
14307695	13
11954633	13
25391823	13
5255203	13
7203281	13
3127742	13
8721349	13
5035530	13
877482	13
538224	13
1261703	16
2761137	13
13282555	16
3199087	13
8434757	16
3991943	13
3875883	15
18122622	13
42274443	13
5603738	16
158221	13
13891756	13
3132151	13
5811500	13
12894224	17
3000932	13
8587264	16
6941736	16
4602492	13
488933	13
5996469	13
15186039	13
15269798	13
59784491	13
28661253	13
21544310	16
413319	13
10544756	13
5409616	13
1861856	13
1694010	13
7735438	13
152572	13
1254582	15
12597602	13
4908329	13
7218711	13
8066138	13
1354555	17
2455689	13
6455679	16
6762496	13
8958419	17
2588494	15
11128692	13
4228044	13
1280324	16
16044945	13
1343941	13
7347384	13
1886826	13
16886011	13
6649624	13
29584112	13
7775164	13
1675297	15
8491289	13
25216131	13
1883905	13
34635097	13
36090575	13
5243795	13
265964	13
13580915	13
9817798	13
5727716	17
8727154	13
34648748	15
5813410	13
3490208	13
6639366	13
8059899	16
2797084	13
2021965	15
273837	13
1144190	13
3538225	13
29144586	13
5979705	13
5489526	13
13135242	17
53950	13
7854547	17
7505094	17
20469076	13
14708970	15
2970455	13
6274190	13
1996380	13
4651675	13
5851986	13
10758899	13
2781388	13
4687639	13
7726243	13
1564821	13
14444588	13
2190508	13
3176033	15
759197	16
521451	13
6601145	13
5518981	17
4127064	13
1752403	13
1390886	16
13652180	13
12909791	16
9093545	13
360353	16
268683	13
7864834	13
3687928	13
537676	16
5724526	13
6017155	17
23677331	13
5531288	17
1209286	13
6704698	13
12071688	13
5436703	13
4800554	13
2742271	13
5150127	13
28081549	13
626447	13
4997382	13
20751805	13
47751596	13
301338	13
10121064	13
790438	13
19886719	13
1624183	13
6698884	13
12000081	13
8290909	13
5700197	13
27937367	13
2468782	13
6059781	16
2459078	13
212070	13
15575332	13
16860994	13
667543	13
12916960	13
4330502	13
219583	13
497378	13
1535188	13
7763234	13
14373477	13
2398371	13
5557258	13
3555207	13
7695341	13
22809280	13
31273559	13
2192494	13
577562	13
17663986	13
3471209	16
17289366	13
3920691	13
4187798	13
19657323	13
830790	13
6759128	13
428911	15
6191281	13
5485551	13
8302448	13
6177918	13
21965945	16
9276264	16
6802170	16
4611767	13
28147893	17
582336	16
2412346	13
2426400	13
1209050	17
15477487	17
3032676	13
3177618	13
461081	13
8688996	16
2694273	17
3919229	13
3735892	17
2113074	13
5038837	13
5180020	13
17310797	13
10935545	13
2191202	13
12394239	13
5579441	13
8098884	16
17105159	13
8237307	16
3093716	15
7358723	13
8061856	13
13369930	13
23260331	13
5968734	13
4474555	13
13937516	16
12713983	13
9809087	13
5552494	13
2644046	13
2530473	13
3934772	17
12780085	13
10427841	13
2968987	13
35185675	13
8374144	13
2851335	16
17282766	13
11905309	13
1664454	13
9542613	16
2624054	13
45395721	13
867325	13
6269885	13
138011	13
6803267	13
7544695	13
2562700	13
3342149	13
32726989	13
3510765	17
3824506	13
2178680	13
9186817	13
348905	13
10832784	13
1274589	13
12719578	13
7799875	13
502009	13
31128355	13
55699191	13
24854499	13
18805914	13
16214527	17
22653	13
1716475	13
1295056	13
18955864	13
4451182	13
1633469	13
9803941	15
93599	13
6516277	15
923593	13
6673820	13
3160408	13
5795793	16
10116630	15
11898877	13
14932798	13
7536237	13
4400323	13
22682316	13
3748259	15
8042296	13
8239769	13
1208187	13
291584	13
15768121	13
3878627	13
6458477	13
3726837	17
6371009	13
14314250	13
7348942	13
13075427	13
2648047	13
2048248	13
10172735	13
5603392	13
3900391	15
2482089	13
13006524	13
20119700	13
11354896	13
3571161	17
22693894	13
1320928	13
7151167	13
988490	13
3775444	17
16725863	13
12616799	16
60061	13
18708587	13
9084561	13
23306460	13
23899321	13
10048287	13
27323470	13
2554822	16
8467506	15
4680236	13
13999905	13
3235200	16
2810256	13
8133505	13
15358864	13
3026458	13
2326452	15
3726963	13
5411419	13
1172022	13
28736126	13
1037795	13
97237	13
10666562	13
1643465	13
14765625	15
27716164	13
749403	13
1723055	13
8746019	13
11278797	16
10408551	13
21326399	13
8483522	13
4142725	13
2833836	17
17142190	16
2247373	13
2752103	13
825132	13
16621562	13
4704437	13
876476	13
9160715	13
331637	13
1181975	13
1311238	13
897747	16
8911815	13
38987873	16
17649120	13
1463526	15
3549139	13
3040746	13
3460587	13
13277248	13
710650	13
16470202	13
853080	13
6854613	13
32705260	13
5993650	13
14132494	13
6097028	13
4821429	13
3310831	13
9436663	13
11319376	13
5227994	13
451665	13
8404886	13
1161210	13
5275087	13
1733039	13
23821035	16
4975979	13
15717817	16
2247184	13
3360468	13
9268502	13
1282873	13
195366	16
861970	13
291975	13
4490306	13
19843864	13
2850910	13
499144	13
1530103	13
1828208	17
6741054	13
11148737	13
9311515	13
16439332	13
4662731	17
3011340	13
4610921	13
4150341	13
850678	13
278945	13
11677378	13
7270374	13
2678390	15
1861348	13
17025591	13
7099866	13
255401	13
15743322	13
10422715	13
5086630	13
6916662	15
2705313	16
940735	17
30107728	13
1046560	17
6391736	13
2022476	13
2346127	15
8282619	17
4252512	13
2104619	13
8992759	17
4161150	17
3524386	13
1312909	13
933011	13
10475635	13
986221	13
16268933	13
9474232	13
589651	13
3527785	13
27429237	17
33329012	13
4467426	16
4829333	13
9584019	13
27810085	13
4042224	13
11501485	13
12422724	13
614768	15
8115075	15
29678101	13
6477727	13
358523	16
12738793	13
32491947	15
6234804	13
8888347	15
3872628	15
13611854	16
1087434	13
3131564	13
19580225	13
9758024	13
652924	13
17521349	13
15053794	13
13949770	13
3538835	13
2405190	15
37188898	13
569878	15
13771547	16
6205867	13
15238070	13
6598349	13
10691205	13
1904064	13
5406768	13
15231674	13
16978693	13
21673269	13
27605798	13
12259154	13
1861126	13
142669	13
6470716	13
15182921	13
6008867	13
2021544	13
1406099	13
21083516	13
10102418	15
4945125	16
766570	13
4693878	13
2538387	13
1380669	13
2190626	13
172200	13
1952700	13
4215731	13
13801651	13
4033734	13
33980003	13
18374229	13
6091227	13
4683212	13
14711474	13
29866321	16
7430920	13
6331238	13
5025037	15
7697416	17
3848469	13
9679597	17
1495255	13
1682129	16
2461556	13
7136553	13
6429914	17
30584251	17
46840394	13
21814989	13
1337176	13
36485036	13
19185380	13
10290188	13
3570534	13
323240	13
4789967	16
13516433	13
13638041	15
10280779	13
21736465	13
7900513	13
2900220	13
9335705	13
3220397	17
27284177	13
11433591	13
6810166	13
3427613	13
14959073	13
10055978	17
30134760	13
550349	13
2254967	16
8129293	13
14593390	13
3192467	13
4242888	13
5330924	13
224256	17
3927923	13
4546748	13
3561807	13
10763481	13
4698464	13
6764502	17
12715790	13
355988	13
1368719	13
12663989	13
5501990	17
11936650	13
14614505	13
13473775	13
8925049	13
13569131	13
10089804	13
4949580	13
742209	13
507440	13
429523	13
26013	13
15468060	17
6809472	13
5019920	13
1062687	13
1353497	13
169286	16
30281084	13
3838482	13
12513121	17
4780923	13
16646426	13
2751132	13
7231344	13
5961870	13
1469732	13
1111825	13
4829683	13
4212682	13
3283834	13
7875633	13
34470418	13
42815	13
9565688	13
1732988	13
242043	13
29473012	13
4227844	15
8997671	13
1692337	13
995786	13
29172050	13
4600861	13
4671662	16
6436735	13
78825	16
5213770	13
5265891	13
3832425	13
13421067	13
3315892	13
7057412	13
2642610	13
740684	13
9192718	17
13273887	13
7525841	13
4934369	13
9968880	13
3262996	13
13577007	13
2478740	13
2457531	13
7600646	13
9687605	13
2850515	13
5874611	13
9296218	16
6703923	13
996785	15
16918038	17
1096757	13
14223206	16
3178469	13
12719591	13
3707157	13
2062649	13
1471649	13
28369930	16
15277836	16
9208374	16
127493	16
2232145	13
4986526	16
14373884	13
5583627	13
47348253	13
838470	13
1652091	13
2956527	13
35370943	13
3889855	13
8064028	13
14500139	13
6985434	13
1128491	17
4689479	13
1634634	13
19741370	15
5223855	13
6823610	17
4709274	13
5614205	13
25386302	16
20425973	13
7505770	13
10979047	13
12087928	13
9103081	13
16237623	13
3505869	13
5461863	13
17558105	17
35027	13
1691602	13
248733	13
7688428	13
12639441	13
11204867	13
720554	17
3576163	13
20324321	13
11694416	13
375190	13
661119	13
3422692	17
3457831	13
7631861	16
3036736	13
540807	13
497165	13
2553335	16
10064133	15
9266340	13
3280233	17
5043990	16
690410	13
6332252	16
5914311	13
352745	13
25021810	13
2527983	13
7330320	16
6402582	13
4969188	13
2165465	13
6901314	16
177747	13
15025549	13
3220346	13
12649629	16
7110393	13
11412155	13
5341234	13
2613649	13
4144377	13
5240836	13
1893997	13
19807036	13
8920970	13
13023695	16
4358692	13
560164	13
9543736	13
432962	13
4570790	17
2537096	16
24919944	13
2404219	13
4074890	16
2384903	15
6080078	13
32818978	13
2389639	13
5924171	13
9235858	13
14893244	15
8504735	13
3902733	17
26435250	13
1150216	17
5606156	13
1739400	13
13003983	13
14341878	13
8867726	13
4213370	13
6682585	13
2210583	13
16327169	13
6125628	13
7121629	13
15636813	13
3532963	13
1162368	13
6566251	13
663724	13
6532689	16
40766952	13
2692626	13
946086	13
4715669	16
334612	13
9270277	13
2245569	13
15240580	13
15282916	13
13270940	13
3378235	13
5457477	13
1106659	13
20865374	13
8547953	13
3053808	13
419198	13
15579236	13
12238191	13
3281623	13
225550	13
9117751	16
3084212	16
8353349	13
33406	16
1405707	13
1684369	13
626164	13
4398135	13
1376851	13
9268646	13
550542	13
3640607	13
3164413	13
7419067	13
100892	13
1854729	16
3989875	13
6941209	13
7493887	13
398070	13
1079936	13
1773015	13
2661970	15
2648523	13
4909379	13
777155	13
105444	15
16075948	13
6516462	13
17077741	13
352829	13
12265469	13
2615363	13
725160	13
1703627	13
434788	13
17356552	13
11883180	13
1172796	13
9192041	17
10501607	15
6863632	13
2596392	13
20000043	13
55670	13
2200470	13
209803	17
11765966	17
3700999	13
4076700	16
6115861	13
10780794	13
2667915	13
21208063	13
14144621	13
9515031	13
37103827	13
18902660	13
7034503	16
812978	13
8022260	13
7214872	13
1802554	13
4624451	13
1196861	13
7204188	13
5373264	13
10197679	15
286057	13
9785774	13
14213934	13
2324951	13
1475035	13
1920966	13
12047603	13
30188829	13
7238081	13
9143417	13
14361093	13
12197281	13
646461	17
18014133	13
8628	13
3774285	16
8216987	13
13894539	13
13185693	13
2543227	13
982387	13
13895343	13
8742686	13
4274002	13
1104460	13
6065603	15
606950	16
15401410	13
15170999	13
2575642	15
560814	13
29820263	13
9321502	13
29529317	13
2220474	16
14410905	13
9661632	13
33653135	15
2632640	13
4982633	13
3629981	13
5797280	13
3527538	13
2945084	13
766820	13
6632740	13
8500768	13
5900976	15
2831088	13
11533848	13
1650510	13
13029128	13
12531264	13
3771052	13
430067	13
2544656	16
547736	13
1603753	13
48300070	13
4820175	13
64227	13
12432014	16
4129532	13
9535856	13
12637576	13
5586343	17
1030557	13
2600064	13
794875	13
398059	13
853532	16
527747	13
23217097	13
3645287	13
3084862	13
933847	15
12470698	13
612201	13
14263863	13
2880489	16
11380371	16
3604467	13
2914636	13
14629093	13
1484986	13
8460439	13
1499345	13
348864	13
18943099	13
13135583	13
4880550	13
3307387	13
5137307	13
8689244	13
3492937	13
13972671	13
8120549	15
2683793	13
3650545	13
24969825	13
3088925	13
681611	13
7142842	13
1162727	13
24423435	13
3845661	13
8860211	13
21042618	13
2349175	13
4115768	13
152440	13
13905410	16
8709667	15
2174689	13
1892232	17
989368	13
444533	13
5619306	13
122969	13
23941318	13
20154476	13
1056409	13
14548108	17
6427630	13
412377	16
4072868	13
13088259	13
3752226	13
6874540	13
2519159	16
12454967	17
11953665	13
9688242	13
2988722	13
13097691	13
2308318	13
1134260	13
3293190	13
592689	13
18062421	13
4118379	13
2969340	13
1300201	13
1380300	15
9464171	13
9017241	17
3707436	13
1586068	13
10658189	13
14472791	13
23762042	13
1196353	13
566294	13
8651398	13
9332016	13
2898938	13
6082595	13
13852383	13
7224180	13
14150529	13
2071903	13
4606140	13
1009888	13
2674120	13
696239	17
2248150	13
1292325	13
9956267	13
239839	13
14962120	13
8582458	13
8653315	13
4015721	13
12735650	13
9097613	13
15371208	13
2165142	17
664999	13
91085	17
1230346	17
17716513	13
5201599	13
2668943	13
7517010	13
5960706	13
906154	13
5423776	13
2839205	13
4364793	13
2764601	13
4309769	13
7252256	13
28255099	13
204556	13
4342431	13
3076344	13
287955	13
15437453	13
3230788	13
16651519	13
647884	13
3177940	13
19479385	17
4574971	13
686342	13
17207339	17
11739518	13
7080494	13
1743234	17
22593568	13
4445297	13
9449626	13
750384	16
8019476	16
4890511	13
2927029	13
2101806	13
18452533	13
5603237	13
2268994	13
9075274	13
117904	13
13653185	13
884919	13
482436	13
3655395	16
2497057	13
4018622	13
1190121	13
12358271	13
5804029	13
100389	13
21110590	13
4864755	13
2606034	17
9134872	13
19012956	13
407062	17
4728593	13
882866	13
14133848	16
9793157	13
1320265	13
1741317	13
11791258	13
25164311	16
14546526	13
409600	13
315225	17
1928552	13
2056339	13
2449758	13
20577411	13
7811372	13
36538053	13
4527791	13
724901	13
3291766	13
5114825	13
5898998	13
13539790	13
1616730	13
3627114	15
2483103	13
7998796	13
13482616	13
3445323	13
3356414	13
1129261	13
37983098	13
7735439	17
4588656	17
2463478	13
2474724	13
6840265	13
14495710	13
4862983	13
16684261	13
4136851	15
1445981	13
1679216	17
9257763	13
27461116	13
30520977	13
541561	13
14354615	13
2938637	13
4186220	13
4006469	17
4093172	16
4647555	13
6360399	17
5100912	13
16585233	13
4687768	17
5938663	13
28391257	13
444184	13
13588508	13
1221492	13
17875093	13
19411512	13
7945631	13
32071801	13
1641099	13
3689388	13
6183760	13
8598156	17
7313301	13
8271379	13
2143936	13
19140204	13
2048900	17
446277	13
4817314	13
10354311	13
740476	13
798558	13
15630431	13
14020370	13
15999297	13
3894598	13
43409530	13
1752805	17
7172255	13
1559320	13
1806652	13
3507209	16
627094	13
111614	13
2205771	13
17580945	13
10733643	13
17084844	13
1141252	13
8633218	17
13108015	13
934640	13
8817644	13
12631318	13
9456608	13
409405	13
4362544	13
242535	15
28673606	13
203977	13
4337229	13
956796	16
3642624	13
223959	13
1143965	13
9010145	13
7730869	13
2006206	13
5436937	13
12011837	13
4772059	13
5177654	13
18190529	13
12829498	13
447537	13
22899396	13
509562	13
18803377	13
999879	17
985026	13
1233956	13
4266741	13
2205423	15
657877	13
5492135	13
5410395	13
26097757	13
27657385	13
18754826	13
802152	13
12069752	13
940008	13
4162652	13
25990852	13
19639535	13
3222067	16
20287979	13
7503008	13
3928207	13
17421855	13
19267559	13
7314800	13
15809332	17
7945008	13
2669663	16
6334775	13
3122677	13
4844218	13
13568322	13
9085404	13
6669536	13
2137263	15
156400	13
5054297	13
4560685	13
10535015	13
23546907	13
4830050	13
3191448	13
4856020	13
41136687	13
3846130	13
20142465	13
4461231	13
2792549	13
12936586	16
1255202	13
7189203	13
2486410	13
4277045	13
5845469	13
8323203	15
6618270	13
13363330	13
594793	13
123888	13
11583962	13
8867157	13
12670749	13
14750509	13
7727467	13
22431	13
319782	13
3187829	13
4191562	13
7094792	13
260307	13
181114	17
5201659	13
132967	16
14299545	13
4166958	13
6186684	13
9515251	13
7983943	15
6885563	16
2557675	13
1160800	15
8196135	16
134373	13
6271603	13
5563503	13
1401866	13
11452549	13
1534285	13
27931080	13
2188966	16
18598369	13
559667	16
8296472	13
15580237	13
4128896	16
652599	13
7051289	13
4193910	13
4136790	13
3992556	13
12270532	13
1278640	13
210196	13
2262373	13
7261668	17
21107027	13
1962637	13
648663	13
18864266	13
1715571	13
33248205	16
6418944	16
4106868	13
14406041	13
2950631	13
5874521	13
6228866	13
2104557	13
19338575	13
49666	13
28123774	13
8374884	16
4734387	13
7411315	13
7693225	13
11298396	13
377119	13
6795875	13
14749441	13
1628613	13
5997696	13
5208328	16
1374923	13
8971708	17
19735651	13
13288714	13
3192205	13
14220483	13
625478	13
14171317	13
10858301	13
11521930	13
4336675	13
6219424	13
16677797	13
5709745	13
6202746	13
11421684	13
3739936	13
12290656	13
1751909	13
464824	13
875994	13
3289205	13
4365926	13
7257500	17
8058384	17
6913903	13
270888	13
8854129	13
16305941	13
354127	13
1948221	13
1974465	15
2496466	13
855502	13
3493624	13
24096772	13
3367107	17
6499242	13
21507311	13
2112082	13
14037985	13
1865552	13
3830988	15
3652454	13
9464065	13
19933693	15
9217595	13
189197	16
7269423	15
2321272	13
17024373	13
5147372	13
1331842	13
17623473	17
6402536	13
5422573	13
18361471	13
1647756	13
2256862	13
1107346	13
6762896	13
737508	13
1409142	13
6377378	13
7272432	13
14091346	13
305917	13
12391960	13
7446595	13
1703118	13
7412839	13
25057594	13
2330475	13
10465246	13
406973	13
4403132	13
1236436	13
13255864	15
1290112	16
4999945	16
8061350	13
3356534	13
3233781	17
4963331	13
2119437	13
218281	13
14001394	11
6884172	13
4039898	13
1605964	16
1531278	13
14764933	13
10247577	13
8579528	13
4612225	13
5530446	16
9267868	13
4555727	13
105288	13
3228630	13
1608337	17
2009687	13
5802017	15
1403310	15
23872398	13
13835107	13
1007007	13
8967379	16
6754957	13
295692	13
2966539	13
6687987	15
456694	13
2592097	13
18837811	16
78625	13
12941591	13
17552	13
2802761	13
9223171	13
3625924	13
1567410	17
20888717	13
16885545	13
18356364	13
34030260	17
3240594	15
19620154	13
20415475	15
4298398	13
1149484	13
3851849	13
2037296	13
288028	13
17262670	15
5916481	13
8469494	16
3878476	13
2915324	13
5756746	13
27788363	16
19973783	13
2734555	16
5088875	13
41988	13
6625221	17
6324049	13
8352795	13
9074612	13
16652966	15
50644870	13
16079606	13
302125	13
1124480	13
359965	13
5824874	13
13686106	16
4916594	13
2652503	13
844705	13
27308415	13
1657441	15
6391002	15
10078639	13
3300408	13
4689731	17
238511	13
32541087	13
398777	13
23570876	13
7213861	16
17302414	13
19313300	13
1199948	13
1766560	13
6402636	13
498623	16
3052217	13
146065	13
6280597	13
689763	13
1180235	13
2402408	15
7557776	13
4806251	13
9822250	13
8534198	15
20121591	13
5531647	17
25171554	13
239338	13
220289	13
5703556	16
135683	13
4672646	13
3182506	13
1133945	13
712869	17
5389114	13
62292	17
3486908	13
1429845	13
4957232	13
2780435	13
13821067	13
19854226	13
6480754	17
2388044	13
583616	15
7110520	13
4064741	13
3469460	13
1383010	15
545760	13
5139160	13
6753482	13
419887	15
3333335	13
2093378	13
3702389	13
1273641	13
783007	13
23526413	13
5823215	13
6866602	13
13953427	13
5117902	17
4011657	13
5486156	13
1318472	13
8819787	13
5084041	13
6684071	13
17077907	13
421098	17
18303734	13
3957656	13
5045894	13
21523165	13
1144380	13
419017	13
11668848	13
1090562	13
11654953	13
20862456	13
40677267	13
13222363	15
5601457	13
31005476	13
1687471	13
1473240	13
2524302	16
2931137	13
4172032	15
5084489	13
3322184	13
948712	13
8845153	16
19762792	13
10659194	13
8780614	16
1933815	13
16046365	13
14564818	13
13624425	13
5462297	13
15354973	15
9183388	13
3156841	13
12087823	13
2779064	17
14704156	13
4656140	13
2107603	13
23710358	17
7321628	13
90919	13
3116669	16
2100761	13
14130202	13
4273572	15
3581699	13
987492	13
14054851	13
1000568	13
10265690	13
9670570	13
1977130	13
22762196	17
5727963	13
1116686	13
20824368	13
4455302	15
9575655	13
1811795	13
6351726	13
2354509	13
19959331	13
8993356	13
4680930	13
1024360	13
30316786	13
20702402	13
11195914	13
2201977	13
3886322	13
13721134	13
18092049	13
21478239	13
8653969	13
2817735	13
6680863	13
22783448	13
31856482	15
1421902	17
807859	15
6676852	13
31788823	13
6432638	13
6989488	13
2681189	13
10400746	13
517125	13
5876238	13
1595197	13
27579131	13
13846110	15
5205504	13
641576	13
1084813	13
2388555	13
8523847	13
341326	13
36317747	13
16140071	13
4318351	16
7097509	13
11453486	13
20827530	13
1783586	16
9170591	16
30616645	13
6604100	13
1806759	17
700706	13
16674830	13
3782451	13
422485	13
724853	17
1653318	13
655364	13
13106571	16
13881758	15
4085511	13
23335561	13
16901634	13
2318269	13
3692944	13
1743985	13
14855810	16
19954866	13
1400202	16
5735693	16
1564933	13
6481745	13
10648876	13
877746	13
14492251	13
31830266	13
3425112	15
1688100	13
10602620	13
4970258	13
809118	13
16187291	13
322937	13
2338738	13
11087160	13
16145970	17
19180451	13
3972175	15
1950660	16
2646678	13
6369840	13
9001420	13
2181135	13
3459568	13
645006	13
27291058	17
3078182	13
11331499	13
5557738	13
3734120	13
4001145	13
6782171	13
1851648	13
23425399	13
14748684	16
15161552	16
1091948	13
1106479	16
3410074	13
11524807	16
20645922	13
364333	13
20132152	13
30444708	13
10850995	17
10322405	13
5706332	13
10490620	13
2789954	13
4025374	13
26394775	13
1939993	13
3439901	13
8808135	17
3567094	13
4024855	13
9349681	13
2089327	13
7255123	13
11793750	13
21754977	17
9788446	13
15395349	13
16854540	13
10779208	13
6755373	13
4293097	13
2346406	13
22118700	13
8963693	13
15894692	17
4993752	13
19112430	13
7663328	13
2688626	17
10775474	13
6371574	13
3187959	13
22775192	13
1044533	13
19253441	13
2517554	13
12458370	13
2250569	15
53372234	17
14520632	13
2297429	13
1994790	13
2075947	13
15135834	13
18284307	13
5174078	13
3778576	13
3741791	17
5706292	13
251976	13
12456479	13
9465751	13
6046388	13
4107814	16
1999245	13
12868175	13
2758657	13
15292654	13
181835	16
3255175	13
2592451	16
2964052	13
11694958	16
6764706	13
19722910	13
14233123	13
21425102	13
21629846	13
4513980	13
384497	13
6340052	16
13276913	13
2488145	13
18901077	13
9770385	13
857381	13
7868924	13
684111	16
15295680	13
367690	13
21517590	13
2685219	13
7413360	15
18372742	13
560245	13
9852759	13
1167501	13
2918781	13
2151469	15
17022657	13
2289411	13
6504428	13
4478884	13
1859385	16
24006462	13
1805183	13
154442	13
4938818	13
1970627	13
9597061	13
19306466	13
7504310	13
97239	16
12747436	17
6261227	13
6884946	13
31096880	13
3519017	16
19038530	15
4529110	13
10305765	16
3946637	13
47230766	13
524977	13
1217688	17
9790151	13
5493437	13
10258247	15
6143120	13
7657534	13
24507494	13
4788968	15
3240052	13
19807060	13
11725206	13
570765	13
12404819	16
6723228	13
1914080	16
5804647	13
6828103	13
1157890	17
3187924	13
3916216	13
2329246	15
2485765	13
6329365	13
2665608	13
8753330	13
19189305	13
2043361	13
10483519	13
8912922	13
7755013	13
5093356	16
16285598	13
14703438	13
10612504	13
10401206	13
8403459	13
3842067	13
4598547	13
1870543	13
10208733	13
16785014	13
5092206	13
30812560	13
156079	13
1509747	16
13016969	17
20475873	13
20159648	13
6299209	13
14594812	13
814237	13
3527654	13
5049049	15
5002383	15
11379334	13
18297878	13
8336812	13
3840123	13
7116541	13
19797942	13
2344027	16
4376487	13
1821395	13
6621271	13
1154032	13
437732	13
1033628	13
18371747	15
6195221	13
5960945	17
5089644	13
21754664	13
17321566	17
4625589	13
5971142	13
12961743	13
145521	13
2356770	13
9314499	13
14813140	17
7591457	15
2524007	13
415987	13
443640	17
5385188	13
3098674	13
26899965	16
984751	13
655580	13
1692562	16
12489798	13
3994309	13
24441558	13
20450561	13
804796	13
9236238	15
35810638	13
6532710	13
5283635	13
2549444	13
21635561	16
9257079	13
9311384	15
26911952	13
7814340	13
4023025	13
3342320	13
5082584	17
17003024	13
77393	13
285789	13
1509837	17
7943114	13
144468	13
18556276	13
17494251	16
503697	13
7622778	16
7612437	13
15637254	13
1317605	13
6181157	15
5016429	13
21628260	13
8297764	13
2646036	13
6841481	13
32860552	13
1800177	13
987414	13
11584217	13
3154298	13
5499836	17
9393518	13
3872924	13
20730139	13
20345668	13
837160	15
5262512	13
19623015	13
3418914	13
2244854	13
5728373	17
4721845	13
8349424	13
7646223	13
7006834	13
4938180	13
1621067	15
1791374	13
6682507	13
6192299	13
3019051	13
1071221	13
13163080	13
28943996	15
9047535	13
6090280	13
9068182	13
13989720	13
3258989	13
8408516	15
6661716	16
4191734	13
7760208	13
16662804	16
3865906	13
6108918	13
9499070	13
6187469	13
19021260	13
9721976	13
6432182	13
880904	13
8694055	11
1991215	16
12224110	13
491543	13
5985273	13
3204916	17
1940733	13
1816149	13
3222409	13
27173736	13
7533096	13
27392719	16
22915056	13
6412180	13
46807662	13
18328741	15
9985154	17
7150876	13
2093733	13
3640500	17
1429271	13
133275	13
5241185	13
3409578	13
7500406	13
7401305	15
328803	13
504545	13
13329384	13
23786565	13
5217149	13
16732335	13
13679317	17
5316358	13
1476318	13
24063809	13
1919884	13
7437413	13
3208543	13
10724272	16
838215	13
2465414	13
14626903	13
1786653	13
13392515	13
1952276	13
10398609	13
6006237	15
1837200	17
8653256	13
2839022	13
5436157	13
4052534	13
12909967	15
22246174	13
12154368	16
8976016	13
19753543	13
14384313	13
22266280	13
2833302	13
6860991	16
2109328	15
37799475	13
9539206	13
16925269	13
12261	13
1559885	13
55934155	13
4270049	13
19779808	15
36161390	13
20998692	13
11857040	13
5305646	13
3712449	13
1811901	13
3276961	13
15602352	13
2127545	13
5714011	13
1626021	13
4411851	13
10767358	13
12674597	13
4103023	16
792569	13
14416384	13
2866627	17
12731332	13
3669527	13
14449825	13
1196334	13
10529553	13
3248601	13
6989678	13
6089574	13
36844266	13
433387	13
33315533	13
1346463	13
3759863	13
2731933	13
11450063	13
2786007	13
679670	13
13264689	16
9244272	13
4144550	16
27088523	13
1749732	13
156055	13
398276	16
14839100	13
1686974	13
810931	13
6038765	13
2893743	13
6519831	16
5644766	13
4781549	13
4270964	13
4890778	13
1528553	13
11998257	13
2516362	15
25689468	16
149959	16
4261843	13
2140808	13
969674	13
3081615	16
3124006	13
5185356	13
14149656	13
38332681	13
31013433	13
21120979	13
5715339	13
8557501	16
18167614	13
10862299	13
1797721	13
21135932	13
14367307	13
1956587	13
569568	13
2616069	13
8013818	13
3018430	13
8331926	13
14276370	15
188542	13
14234502	13
3100094	15
500972	13
13443567	13
7569123	13
1764049	13
1227080	13
18832451	13
10048254	13
19031744	13
2401220	13
1349670	13
2398254	13
3251344	13
4212589	13
9186203	16
3286421	13
2116872	13
9485695	13
27800898	13
1920632	13
345752	13
18963460	13
11563817	13
4576318	13
8935376	15
13859417	13
248971	13
1511776	13
20594160	13
61379	13
3072334	13
21681375	13
10091937	13
3749105	15
298152	13
5559892	13
5200280	16
26566713	13
2980538	13
11225987	13
8816966	13
3425197	13
36859387	13
2059921	13
345419	13
12183531	13
6936454	13
7182995	13
2014043	13
4975918	13
1169053	13
214928	15
1718729	13
826684	13
270037	13
4624223	13
1309302	13
738319	13
525584	15
7958649	13
1163327	13
2368057	13
851928	13
4098389	13
2803256	13
10164377	13
10981261	13
3345057	13
19533967	13
3563989	13
272733	13
405866	13
8388411	13
13973166	15
3028832	13
4075725	13
14801679	13
18194534	13
3406477	17
1852684	13
4101055	16
470702	13
13429656	16
1413480	13
51068110	17
3248871	13
14674704	13
725152	16
10414340	13
14136047	13
23162076	13
14495406	13
3948052	13
5251597	13
7120148	13
2526235	13
419460	13
6217350	13
26473255	17
10032548	13
8074053	13
9881808	13
1343527	13
6548296	13
9498958	13
1266253	13
16336903	13
4772397	13
5295011	13
13177427	13
3535183	16
8541662	13
2878720	13
3823797	13
21542533	13
610540	16
11274217	13
102536	13
14257063	13
641446	13
5743669	17
64330542	13
1562372	13
10814226	13
4515828	13
14613894	13
5656941	13
9714405	13
28478	13
5678768	13
6324179	13
13381373	13
11526190	17
11697922	13
34427299	13
2834302	13
2197348	13
6809234	13
7084650	13
13558124	13
5022220	13
16065829	13
14496463	13
2248985	13
13910844	13
43674340	13
819799	13
9967467	13
24404330	13
11428013	13
14054366	13
12184693	13
1703931	13
4581251	13
3752138	13
8296838	13
123456	13
4383353	13
4806740	13
121888	13
2781316	13
1914400	13
26859791	13
4061782	17
13363267	16
6335922	13
10457608	13
22880206	13
59219	13
691655	13
15730498	13
3012853	13
2458572	13
10974114	13
3236372	13
1576746	13
1854848	13
12125808	13
649954	13
4881736	13
25680311	13
1821668	16
2866877	13
16757062	15
235645	17
9615406	16
7121735	13
11613428	13
5285436	15
8180783	13
3490525	13
13536045	13
2189199	16
8403937	13
2821818	13
13308574	13
1719401	13
34780393	13
27523999	13
3375708	13
9481217	13
1924234	13
15747624	13
16794906	13
2560445	13
1792108	13
2957780	16
15172031	13
2646678	13
363869	13
5552354	17
2865506	13
1521418	13
8547428	13
1680689	13
26278586	17
6226419	17
10601667	13
17547	13
8415776	13
3943621	13
2396600	13
5309294	13
14820837	13
7661166	13
16849220	13
663711	13
925579	13
5901827	13
12840372	13
16679399	13
558731	13
20731177	13
7022529	17
2271583	15
18495807	13
3863298	13
12722269	13
36539848	13
3553380	13
18319373	13
10305291	13
2201719	13
5282465	13
1555600	13
1086637	16
3520282	13
12080503	13
3087420	15
5860228	13
9982617	13
3601060	13
4433025	13
2897715	13
2688947	13
6728038	13
10231220	13
5261496	13
10735500	13
1973952	13
5039124	13
5224456	13
3307166	17
9678706	13
9277	13
1696631	13
10152951	16
3416119	16
17903930	13
6515888	13
3385452	13
21955678	13
583410	13
26599680	13
4715784	13
1947080	13
996227	13
15332525	13
152612	16
2371269	15
16377706	13
13316043	13
12098950	16
16290798	13
8608489	16
196242	17
5254	13
134700	13
1275510	17
45317605	13
5645172	17
9507912	13
2253835	13
22521207	13
1321932	16
2019372	13
6015590	13
2870824	13
1457388	13
6765241	16
5245053	13
9808161	16
6326274	13
4765457	16
2217985	13
9575536	13
6697151	13
4047836	13
7408979	17
550595	13
5671954	13
473560	13
10442088	13
11862850	13
1020072	13
14485837	13
8242451	13
4849985	13
1139733	16
9866808	13
3932480	13
7358909	13
13662359	13
22092008	13
367476	13
7683827	13
6387251	17
17830688	13
31381837	13
42401806	13
847223	13
11537861	13
353576	13
3308089	13
7598685	15
1443645	16
8869396	13
6994395	13
31534678	13
15292841	13
2295861	13
4415525	13
9451591	13
20614547	13
25869479	13
7123299	13
2166151	13
27184217	13
1270343	13
3580112	13
5402331	13
1658741	16
7767754	13
14897274	13
11348678	13
5674440	13
6846598	13
558525	13
4527203	15
2076597	13
832659	13
16595981	13
13676238	13
2143157	15
10294892	16
553827	13
7219865	16
15785695	13
17394877	13
18897860	13
10969034	13
13351794	13
8558560	15
1396805	13
5481573	13
304484	13
8066965	13
7071173	13
3135232	17
1675338	13
5228346	15
3166449	13
5618746	13
253291	13
1812172	16
6538990	13
2431104	17
11682640	13
3246998	13
24795103	13
7352844	13
22092063	13
21101986	13
10241500	13
2811769	13
314315	13
10109148	13
3333150	13
10781647	13
4434939	13
18697303	13
9210207	13
3322904	13
10901587	13
1588200	13
14646811	16
3824405	13
54960304	13
1834405	17
8743913	13
8510497	13
4898603	13
5891978	13
21345030	16
1259597	13
11815236	13
2301247	13
23262919	13
2558148	13
14783822	13
1557911	13
8829728	17
17308075	13
3849137	13
2183639	13
9444094	13
4524777	13
6200614	13
885861	13
20697	13
6414980	16
3821944	13
13405741	13
5315447	17
8964232	17
13914748	13
722838	16
13034076	13
10493414	13
505907	13
19349839	13
21531999	13
4731570	13
2908610	13
3408293	15
20547313	13
3915886	13
2176234	13
852857	13
2529448	13
3612102	13
2677848	16
2017198	13
7594865	13
10476152	13
2040200	13
6026386	13
202698	13
1566081	13
6741531	13
668946	13
7630346	13
8267787	16
1441165	13
1831255	13
6404293	15
1419254	13
2643271	16
6092567	13
25299740	13
12647595	13
2779571	16
6432478	13
3236313	13
1395587	13
19487	13
13104497	13
9784811	16
7395268	13
2297546	13
5717057	17
20421954	13
9845869	13
5253635	13
9524597	16
6665909	13
6200908	13
24886337	13
15319071	13
17424278	15
195923	13
7461456	16
4426367	13
19750482	13
17523088	13
18253510	13
6793801	13
9136561	13
4157898	16
452856	13
279330	15
12650695	13
15643702	13
18108562	13
7826871	13
7034786	13
24353177	13
12161138	13
973978	13
3199103	16
8865519	13
5941059	13
3945924	13
4709560	13
13898020	13
17148976	13
18106509	17
6254407	16
3254345	13
1073587	13
7870199	13
944821	13
4202143	13
3463917	13
12111962	15
15819725	13
5090368	13
6332663	13
6736628	13
1207874	13
7960029	17
2470791	13
1197829	16
7815361	16
12301309	17
5808845	13
17404057	13
35091469	13
11628653	13
2251456	13
12083700	13
24194605	13
21035443	13
3062588	13
8334499	13
3569771	17
5735691	16
8292771	13
18831754	13
10927558	13
680954	13
2806753	13
9955058	13
2063	13
14728097	13
18381549	13
929981	13
2836315	13
20614951	13
5462326	13
7910366	16
21402291	13
7748753	13
589170	16
16602558	13
2206871	13
16085006	13
20125657	13
7541626	13
15692262	13
1198221	13
16869274	13
20232509	13
7488729	13
5816195	13
20532888	13
4422093	15
977426	13
3708210	13
2212220	13
1390988	13
1968392	13
2438930	15
17593615	13
487771	13
39893415	13
16650943	13
4133565	13
5037371	13
5638636	13
2421291	13
17607193	13
4514860	13
11213344	13
4767213	13
4850313	16
15116184	16
832837	16
12792039	13
16182376	13
7978210	13
9504431	13
10611154	13
8786175	13
2428639	13
584890	13
12162376	13
2836335	13
14508457	13
6820176	13
30929211	13
50421189	13
776644	13
9877972	16
158337	13
14082861	13
3489557	13
7590524	15
9807113	13
14350428	13
3647791	15
927639	13
10746488	13
6921259	16
219370	13
4058068	13
13522719	13
9125718	13
1050006	13
11039341	15
35853019	13
6998980	15
5793549	13
647925	15
3815276	17
4354531	13
2152740	13
10655705	13
460624	13
11103045	13
17048559	17
753490	15
17607827	13
392537	13
10743716	13
1333581	13
1976977	13
16114670	13
1870122	13
37200202	17
184351	13
1614367	16
4060760	13
2366580	13
8208194	13
2522927	13
13199456	13
2149135	13
7937144	13
2335936	13
6613020	13
22783267	13
15493727	13
2099316	15
5276255	13
7987128	13
8145195	13
7754993	13
10507549	13
4437058	13
7586553	13
7529296	13
37188988	13
3966734	13
2469753	17
1885577	13
1036033	13
1475271	13
26766415	13
9528021	13
820474	16
914903	15
9430658	13
26066555	13
3952360	13
19644751	13
1297076	13
40664162	13
8136355	13
15266274	15
5738972	13
14730655	13
178934	13
3380655	13
14506268	13
2365839	16
9086630	13
8082880	13
19295834	15
18195426	13
13996405	13
2951757	13
941942	15
1984107	16
1031930	13
18951941	13
2667796	13
2961083	16
3126679	13
6510376	13
13058159	13
1784893	13
4970554	16
6933671	17
9659650	13
1123880	13
5790262	13
5235743	13
620743	13
11069835	13
769439	13
5928704	13
2892830	13
569644	13
885456	13
15439701	13
6656096	13
7597839	13
612091	13
13537336	13
7579343	17
1378695	13
14595562	13
131114	13
3347320	16
3473702	13
3770435	13
1178308	13
4235014	16
3937920	13
5794848	13
7206014	13
1196635	13
2761188	13
6952125	15
26641796	13
1762399	17
3408399	13
15521466	13
34659058	13
2553295	13
8392088	13
4256949	13
10691194	13
16985843	13
3164601	16
339982	13
5293583	13
3930413	13
1244027	13
7677534	13
2091088	17
7319558	13
22788615	16
394495	15
1727775	13
1517298	13
49160940	13
10942561	13
2785710	16
6009862	13
15720496	13
2849592	13
6555895	13
38209016	13
3645574	13
2037482	13
4326649	13
10759611	13
1453581	15
34323482	13
6142102	13
3830263	13
6817382	13
4404674	13
21130331	13
19183129	13
1151698	13
10353978	13
1022353	13
13634261	13
3437311	13
8521756	13
7825826	13
1367653	13
2633820	13
7465340	13
17857054	17
9505997	13
4189898	13
8111511	13
12391948	13
6826031	13
20331810	13
3123734	15
873172	13
3917869	13
827811	13
29894683	13
14912603	13
13679268	13
2608372	15
115395	13
1141638	13
6890916	13
747374	13
9447640	13
28140319	13
28426209	13
5980970	13
500192	13
6171903	13
177053	13
9161071	13
9546648	13
15690908	13
4019900	13
17560086	13
8941406	13
15702595	13
18573495	15
10650968	13
11488967	13
7127924	13
3317541	13
6290324	13
4330150	13
13546900	13
691113	13
11985624	17
9517280	13
2332645	13
15071044	16
7383502	13
14841362	17
8977385	13
4377536	13
20660799	13
7670752	13
10632435	13
656125	13
12908557	13
9080127	13
3891905	13
30469	13
777230	13
483800	16
5383993	13
8498998	13
1879741	13
946043	13
1439875	13
2151974	13
290652	13
27076711	13
18315463	13
13766495	13
1820029	16
42620438	15
201547	13
15999332	13
3533432	13
2462613	13
17930795	13
5720128	13
33740	13
14739468	17
8164767	13
13447689	13
14849260	13
1599488	13
4492996	13
32317141	13
2382626	13
37646247	13
6505806	17
3283807	16
7788123	13
3110689	13
2943835	13
1453522	13
9122712	13
341079	17
5891953	17
4359510	13
12848022	13
5630771	13
19065337	13
6137254	13
10500517	13
598795	13
20207156	13
3707043	13
520499	13
301424	16
3884489	17
5130772	13
21905370	13
20558483	13
2511450	13
1123596	13
17515625	15
3682013	13
6145931	17
32315080	13
1998054	13
13089077	13
1245286	13
26645907	13
11257535	16
1873137	13
308752	13
26831058	13
5447250	13
678181	13
32130824	13
2078522	13
3080271	13
6696914	13
3645122	17
20738863	13
22140955	13
12909092	13
8573119	13
15122537	13
5560146	13
19009127	16
2585412	13
7126392	13
12819029	13
5546656	13
1468734	13
26620469	13
3189048	13
3280823	11
3272369	13
665650	13
9064454	15
1645681	16
4831249	13
108050	13
11141595	13
29446811	13
890542	13
5438831	13
96632	15
13060754	13
7511851	16
13634264	13
7409975	13
8640315	13
3654269	13
2698882	13
577764	13
4062777	13
679687	13
468827	13
16651731	15
6819219	13
3900683	13
83255	13
3631952	13
10602680	13
1487874	13
4899430	16
9159840	15
12609300	13
2970665	13
1643225	13
8786588	13
16057421	13
745255	13
11872645	13
5556956	13
16489537	13
496705	13
495411	13
4546702	13
3018538	17
3664516	15
2578215	13
986132	13
1240616	13
7839312	13
3720092	13
15836070	15
5580924	13
70030	13
10223261	13
4314168	13
294212	13
1459091	17
900696	13
10240393	13
5161931	13
15006678	13
5970185	13
13187345	15
1869396	17
14243168	13
6565797	13
28812181	15
10654413	17
3869565	13
1070871	13
3141878	13
4492983	13
3421157	13
7046999	13
1227478	13
2175628	13
3403161	13
3708275	13
15783861	15
3124780	13
148618	13
3734356	13
11284722	13
7747443	13
11522380	13
5457715	13
1012739	13
816215	13
22328915	13
12395142	13
2556447	13
8130795	13
2573720	13
675566	13
12314256	13
14333743	13
78713	13
11234771	16
11007737	16
1542228	13
4137713	13
1384669	13
9633609	13
9563123	13
6980547	13
26067518	13
12786696	13
6418666	13
10983215	13
6006599	13
350137	13
345881	13
3720077	13
23813195	13
3545273	13
7164431	13
14526354	13
6756447	13
18324361	13
1068761	13
11764540	16
3223505	13
2895656	13
7737099	13
5102229	15
12106948	13
11512482	13
2235150	13
1054564	13
12756466	17
5878090	13
4776866	13
7837330	13
2117866	13
2661785	13
13317250	13
4015491	13
16281003	13
4150394	13
2405939	16
14536632	13
3467	13
15084127	13
1492131	13
10938139	13
1881624	13
25649803	13
6547528	13
11231554	13
18819380	13
259644	13
11987257	13
612479	15
254611	13
13001692	13
5529839	13
7700563	13
7562533	13
2911702	13
610119	13
16727554	13
10951152	13
4713683	17
1690165	13
11804376	13
4032335	13
2130453	13
4783953	13
6976129	13
16703294	13
8379277	13
18319458	13
11474027	16
5612909	13
10539333	13
67018	13
1010299	13
12894851	13
2004320	16
3305141	16
166359	13
4462765	16
10719030	16
3404604	13
3050926	16
10184492	16
28737050	15
8059122	13
1549576	17
19147765	13
4148578	17
16400881	13
4035449	13
693054	13
12178542	13
2149497	15
4086242	13
6139037	13
3260015	13
3549736	13
2861663	13
8721990	13
228818	13
4102529	13
8226323	13
8099568	13
6544705	13
811071	13
7274114	17
6973535	16
17407725	13
2913030	13
15985213	13
875489	13
2019703	13
260856	13
3118015	13
4842581	13
7965395	13
3102755	13
13622028	13
1544412	13
3654781	13
24529802	13
6059226	13
1058853	17
4809255	15
7005210	13
276340	13
14286399	13
14110994	13
22960568	13
11369413	13
247854	15
1396082	13
1661268	13
12733735	15
502272	13
3378219	13
4428335	13
63017	13
5095777	13
17051645	13
16735240	13
4649002	13
615178	16
26159287	13
506890	13
28545374	13
11790893	13
4091804	15
2559396	13
3352132	13
6222858	13
680065	15
1944574	13
573264	13
10062253	13
5468100	13
3031902	16
20387528	13
3698463	16
2980330	13
2210948	13
3485506	15
2781535	13
6960576	16
30314512	13
20415202	13
3625752	13
7445891	17
5508648	13
3846371	17
12647874	13
1588924	13
27136802	16
4153382	13
15252344	13
3872973	13
6057550	13
721803	13
1604522	13
9932576	13
18616570	13
28128172	13
6187670	16
390346	13
5170658	13
7560790	13
7828393	13
8886801	17
7922091	13
6552079	13
13073731	13
11318655	13
885665	13
797227	16
3133893	13
5517053	13
2372563	13
15270692	13
5416043	13
16412681	13
10590219	16
65914	13
2288296	13
8916759	13
32378348	16
19314636	13
36398	13
2594038	13
6621198	13
15469078	13
17752068	15
4978376	13
2006214	13
679209	13
2756355	13
1291149	16
7793032	13
5643439	17
7405530	16
12620655	13
740788	13
13082045	13
2970479	13
2390026	13
8673701	13
3885518	13
5058340	13
11231199	15
6640289	13
18670793	13
1088841	13
5980462	13
15607915	13
3077705	13
9572897	13
16500170	13
1880746	13
20406609	13
4659251	16
3095533	13
8142953	13
16629244	13
6999715	15
797768	13
2227292	13
8824159	13
916191	17
917151	16
1025026	13
14807505	13
195400	13
10835176	13
2880132	15
27054030	13
7281566	13
13209013	13
10657642	13
5227220	13
28222991	17
2698619	13
5648914	13
7226448	13
10925690	13
16740024	13
3995898	13
14601963	13
2977360	13
2928266	13
2665289	13
1709440	13
3981261	13
2179276	16
1193435	13
3264456	13
16192273	13
16475668	13
4481541	13
13825333	13
3245258	13
11521986	13
1136167	16
4100625	13
7488665	13
10952264	13
1678248	13
2882567	13
333213	16
5640194	16
2340618	13
2559093	16
35984071	13
3349084	16
7668629	13
2431781	13
8183953	13
28439850	13
5230814	13
3258497	16
6903269	17
811731	16
4269474	13
3999378	15
3526933	13
564829	13
27312586	13
20853193	13
15019467	13
8432292	13
11511155	16
3762719	16
13426828	13
5015357	13
4119537	15
535461	13
4952681	13
19730521	13
7769903	13
10111980	13
7544128	13
19750450	13
1626577	13
10463824	13
618190	13
377641	13
3938337	13
5021965	13
5105372	13
3108220	13
9675741	13
1269549	13
9853343	13
917765	13
7885821	16
542900	13
14055965	13
22071879	15
2641718	13
4675301	13
924930	13
13111880	13
178198	17
8546412	16
1320907	13
2795826	15
10446523	13
7759012	13
9756767	13
5808226	13
4974383	13
26256261	17
4906015	13
15666666	13
390038	13
789375	13
15769199	13
15912887	13
21615624	15
2346936	13
9229495	13
2127041	17
12607	13
1109425	17
16998000	13
4462940	17
29068824	13
14275199	13
2066395	13
9154993	13
3696653	13
941238	13
1146638	13
4767454	13
10965054	13
3182543	13
4716811	13
1397822	13
12190346	13
2759702	13
1056426	16
8267680	13
3904294	13
3784352	13
1449825	13
2516028	13
15135131	13
2581924	13
1400109	13
48374700	13
7278419	13
6523646	13
23011920	13
6906009	13
4484984	13
806484	15
1545965	13
5320796	13
25847906	13
1781081	13
8673488	13
10328475	13
2367028	13
29116198	13
17863673	13
612716	13
2299384	13
11820527	13
1754665	16
7832472	13
2889201	13
33959770	13
4906111	13
29672400	13
11849086	13
3566146	13
14668592	13
937527	15
1027770	13
12554299	13
5959357	13
11978899	13
30087094	17
842346	13
836008	13
467908	13
30142444	13
17200095	13
7052530	13
547156	13
33913115	16
9863109	13
11191600	13
11440102	16
4062859	13
1101633	13
2520707	13
1978109	13
10328693	13
3418420	13
17838265	13
546897	13
11067949	16
478279	13
8681375	13
9475654	17
10040906	13
1797972	13
19620629	16
239219	16
5402436	13
6455713	13
19166714	13
18687028	17
7437644	16
3675764	13
11538525	13
5698613	13
1024518	13
1397290	13
12555183	13
9534771	15
4243677	13
14708389	13
22735241	13
260643	15
11468888	13
13519240	16
452851	13
7432582	16
2487733	13
1020865	13
4539410	13
27003372	17
315768	13
1014272	13
50068	15
821749	13
17619527	13
228118	13
9323579	13
6939483	13
8740739	13
13928824	13
15553845	13
10829949	17
9788181	13
1266609	13
76933	13
9692050	13
18843625	13
4905091	13
11971239	13
3409023	13
7665600	13
18983378	15
6466637	17
702425	13
1812831	13
3191046	13
8511743	16
6630334	13
9235106	13
4440511	16
8011630	13
16604617	13
5534289	13
5198097	13
9793164	13
8525008	13
9210393	17
1597548	17
18676657	17
8150616	13
1609091	13
27886410	13
2290065	13
3033375	13
2350523	13
764839	13
10347525	13
23246654	13
6424076	15
7003274	16
2884372	13
8495984	16
6828613	13
1424415	16
4026520	13
3195265	13
18128	13
13427869	16
17919406	13
11575710	17
705637	13
2709625	13
22212804	13
2558418	13
10943086	13
19465085	13
3277769	13
7203439	13
22873168	13
34481785	16
10456517	16
7543525	13
1150320	13
6168766	16
2493279	13
1229972	16
7231928	13
26402072	13
2437615	13
906918	13
879620	13
337223	13
9805667	13
3165975	13
2501938	13
18429338	13
16953990	13
4379416	13
4336861	13
22622795	13
17912930	13
683878	13
8679484	16
27432169	13
1473	13
62297	13
10394646	17
1304722	13
2643655	13
16771555	13
8340796	13
20894555	15
18624248	13
20927512	13
1804565	13
1798839	13
1980893	13
3780866	13
19597852	16
11918158	16
43451787	13
11868567	13
10914811	13
10445984	13
1124502	13
19145363	13
7179497	13
12000098	13
13586743	13
3293022	16
627229	13
15858864	13
3694241	13
4698883	13
6647439	13
3872924	13
11292225	13
19385240	13
9493100	13
4936851	13
6711819	16
10553621	13
1160154	13
3690427	13
13303769	13
11558649	13
10924298	13
230990	13
3763190	11
17937982	13
4837865	13
21399662	13
2321642	13
30555301	13
3175209	13
1644199	16
2902698	13
9991131	15
8730298	17
9515925	13
2798299	13
18423664	13
1270739	13
9656033	13
9811605	13
4667130	13
5963742	13
4367802	13
895522	15
757505	13
19111444	15
6669473	15
10950173	13
11976303	13
3680532	17
3776334	13
5660677	13
17079242	15
11355121	16
18442672	13
1227606	13
1608095	13
2501157	13
29400998	13
5162274	17
19090983	13
1982107	13
11207042	13
12539338	13
12935470	13
3476301	13
358244	13
7023271	13
13848739	13
9828477	13
7113481	17
15991925	13
3587982	13
1008884	13
16113596	17
14155160	13
2384849	16
10723724	13
5866942	17
469995	13
11138242	13
11793858	13
12294600	13
520911	16
583632	13
15003193	13
1206760	13
5803394	13
9637409	13
115114	13
5416198	13
628662	13
23367695	16
49844458	13
2125911	13
13144217	13
10438151	17
2441709	13
9036983	13
4897079	13
28632608	13
5452586	13
26421465	15
15466999	13
20294373	13
16004	17
2679919	13
5707975	13
13207049	13
5820629	13
5532860	13
7420707	13
12372034	13
18106366	13
302260	13
3252442	13
7075433	13
33800705	13
6241375	15
33697619	13
6107657	13
12511399	13
4137137	13
3394319	13
2000569	16
12285836	13
2371223	16
738871	13
5298256	13
48439	13
2857418	16
7429190	13
24253195	13
21163093	13
3589955	13
5488936	13
142393	15
603093	13
2831479	13
10472517	15
6805872	13
1467276	13
9386648	13
9997373	13
4550429	13
13722139	17
5369324	13
956651	13
22561445	13
4751932	16
7660117	13
1630004	17
9010492	16
5916086	13
5898469	17
1463305	13
2014681	13
4560368	13
9687493	13
579538	13
14482384	13
23477476	13
2203549	13
1129211	13
719803	13
2493813	13
5815629	13
4730954	15
3613727	13
737010	16
1903456	13
2224326	13
5313324	16
1302953	13
523913	13
15840242	13
3090596	13
11728373	13
22160771	16
3240640	13
18268789	13
5384396	13
1640731	13
3315265	13
13414051	13
17258684	13
2689401	13
11274942	13
4378697	13
32928977	15
559859	13
1140624	15
24087058	13
4000984	13
3893656	13
28006209	13
13315836	13
16015500	13
5529118	13
21913444	15
5105964	13
2581621	13
8814352	13
6460788	13
2423998	13
2836235	15
3757729	13
2380810	13
1240056	15
1865583	17
6174741	17
12879804	13
18767497	13
13270731	13
340528	17
8843864	13
9615634	13
891263	13
15828	13
11382406	16
1595718	13
7456524	13
7716744	13
6462254	13
20507364	16
8356193	13
6801913	13
13013761	13
4759902	13
7916500	13
52142	13
26396828	13
3796095	13
14047381	17
30036276	13
1201042	13
4285612	13
1918648	13
1642733	13
4891518	13
2239225	13
1386044	13
8709704	16
5876802	13
15987230	13
23031303	13
17815361	13
290348	13
2798249	13
12814479	13
7421532	13
15787402	13
3783422	13
3111922	15
20625447	13
19577648	13
2187095	13
23236319	13
854633	13
10867063	13
1146955	16
8475876	13
10656246	13
17634969	13
16854637	13
14373667	16
3208897	17
1358250	13
10367537	16
3716837	13
3777262	13
27884181	13
1502630	15
1158497	13
10383893	13
7165213	13
2110458	13
2080590	13
27001642	13
5806889	13
14695873	13
4545336	13
7783350	13
2109515	16
5708579	13
1939185	13
2663395	13
3146154	13
6883585	13
3305411	13
28162122	13
10418700	13
7141691	13
6787047	13
4151498	13
4582619	13
421096	13
3176844	13
3692954	13
3484087	13
6961073	16
618572	13
5828686	13
16267790	13
5604539	13
22918533	13
4500099	13
356502	13
17611265	13
4285136	13
27969785	13
10051171	13
2344471	13
7845611	13
3182364	13
1585505	13
14396667	13
32820385	13
51925	13
2542973	13
19783978	13
9008130	13
22874887	13
24255909	13
1347991	13
9985232	13
216118	13
6390407	13
24251868	16
12380650	13
1898380	13
54145	17
18723378	13
37496355	13
427905	13
429390	17
6016111	13
7992949	13
10086539	13
4656471	13
8318759	13
7564246	13
1897310	13
1150866	13
5084840	13
378479	13
1322538	15
11802036	13
4830588	13
8895879	13
771905	13
5164748	13
2816029	13
4496246	15
3702890	13
12353316	13
15918819	13
1818838	17
3580577	13
2873311	13
39335727	13
1268836	13
18930	13
8076544	16
3383191	13
726723	13
5177943	13
2708963	13
13395476	13
6104451	13
9031616	13
7103710	13
6694449	13
8747645	13
10869139	13
21586937	17
166692	17
8332278	13
1905814	13
689628	13
10732138	13
7722635	13
2223780	13
6796710	13
29700838	17
2687441	13
19546206	16
12142798	13
3735091	13
13116322	13
7982136	16
20485466	13
918323	13
5101416	13
11253300	16
28135725	17
23133455	17
3053127	13
858674	13
2048512	13
11579521	13
6240793	13
1623672	16
3039207	13
2881076	15
3745820	13
6373318	13
7214115	13
18775887	13
5653353	17
12419083	16
1475128	13
6881671	17
2354943	15
601618	13
1805249	13
41053128	13
901639	13
294591	13
2843919	13
7272754	13
4172930	13
12978352	13
836450	13
629952	13
4577692	13
3799294	13
3574537	13
10033529	13
3304422	13
7424940	15
403113	13
5964664	13
8497416	13
5750374	13
2142287	13
6618491	13
3651566	13
2887542	13
14371354	13
12321082	13
6002092	13
5916668	15
7753237	13
5128116	13
6435488	13
3589281	13
260051	13
2470534	13
788550	15
15332569	13
8053669	13
8011353	13
6556008	13
8083811	13
13773928	13
4294392	13
8154354	13
12932638	13
15679712	13
8360696	13
1755398	13
23846763	13
12752581	17
7189104	13
226978	13
6840475	13
3558332	13
12782293	13
21961951	13
9639578	17
3598712	13
6352040	13
5730009	13
7165100	13
6558171	13
2310062	13
2470436	13
10730983	13
11663239	13
12722246	13
12240381	13
3542291	13
3616769	13
37496064	13
21996932	13
13785200	13
584013	13
2318451	13
16465994	13
2133033	13
2001564	13
948380	13
14969184	13
7742423	16
29356193	13
1580182	13
9138312	13
7352889	13
22849092	13
13880269	13
1310721	15
1135190	13
7600214	13
44605859	13
14224175	13
2295591	13
1180935	13
7222993	13
1791480	15
4052929	13
1004838	13
4111715	13
3441905	13
3173429	13
7749367	13
3893407	17
17652990	13
3837434	13
3076818	13
3833496	13
8784602	13
4825723	13
18594118	16
1915261	13
5494439	16
1380163	13
1708820	13
24761497	13
3999656	13
45815368	13
755872	13
7208402	13
11331172	13
10552057	13
11294947	13
1144680	13
13474103	13
709605	13
7707206	16
33788845	13
5295251	13
10964069	13
12299208	13
21335215	15
4690174	13
2624498	13
34418610	13
7371639	16
4180503	13
2747876	13
16318171	13
8294726	13
7489757	13
11222119	13
19437874	13
7406557	16
17788905	13
1671805	13
2328501	13
2997342	13
50438411	16
3819166	13
9308048	13
859260	13
13442414	13
7538530	13
5049458	13
51708903	13
15384049	13
1369228	13
2193018	13
3036662	13
199790	13
8798280	16
5587894	13
865524	13
2889458	13
1581262	13
238344	16
12557553	13
415796	13
7848951	16
4338383	16
5572795	13
1144014	17
3783174	13
8107590	13
7171514	16
12397971	13
3769150	13
2272318	13
2404891	13
3405138	13
1250262	13
1781866	13
1048236	13
13768080	13
4909402	13
18663368	16
17284616	13
10826989	13
12110376	13
985358	13
15933262	13
6013737	13
1341243	13
14716341	13
31363560	13
3466837	13
5245803	13
6465893	13
4765427	13
1834941	13
18692275	17
7754238	13
7591428	16
540747	13
22966314	13
1476099	13
11049555	13
318722	16
3798735	13
4640914	15
1113383	13
17422422	13
13539665	13
3248982	15
9813075	13
5570413	13
626427	17
3207908	13
5034627	13
13383203	13
1914022	13
1351286	13
223575	16
3151177	13
17051768	13
29174018	17
6156652	17
13906462	13
13945022	13
16843519	16
17443717	13
15024456	13
647361	13
16013581	17
2643516	13
17612068	13
311910	13
86114	13
15535987	17
6132175	16
7558911	13
9996328	13
2859307	13
24029161	13
12198895	13
5084135	13
2393301	17
7227453	13
23789423	13
4421905	13
1704878	13
7202126	13
14194896	13
4799711	16
1026157	16
18705203	13
1586860	13
4180349	13
7126203	13
14021956	13
15814851	13
3567545	13
1760104	13
13430898	17
13583280	15
5556384	13
38423060	13
4999625	17
45498773	13
5573640	13
13724644	13
10429503	13
5526335	16
7826317	16
292392	17
44403706	13
14980027	13
11584919	13
7772546	13
26290314	13
3626289	13
5594803	13
14876080	13
14874840	16
21718858	15
5878011	13
20572453	13
900540	13
19764039	13
8676388	13
7339747	13
4186150	16
384240	17
7280757	13
13637313	16
91900	13
160236	13
7782402	13
4371918	13
12789294	13
162007	17
651698	13
10260400	16
11593464	13
1702965	13
10804891	13
5491533	13
1157535	13
6281692	13
5435110	13
1490281	13
19972982	13
11488395	13
6057908	17
3754318	13
11083258	13
2426398	13
4801831	17
10966905	13
3197118	13
6523214	13
15039041	13
3703201	13
3483424	15
7682918	15
12612324	13
4481499	13
39449893	13
3011063	15
2757196	13
3637623	13
9301708	13
375495	13
6297651	17
10189113	17
2556267	17
9280755	13
13923	16
48857789	13
8915401	13
6027470	13
5662203	13
8761979	13
24870134	13
4804	13
123969	17
4363102	13
16837216	13
2517700	13
27025615	15
256639	15
4943334	13
3309272	16
3509209	13
22322692	13
3903442	13
3099990	13
21522374	13
2751986	13
5692827	13
6336025	13
4867638	17
12666399	16
2926031	13
269474	13
6433554	13
666513	16
10466156	16
3721537	13
20636549	13
25612212	13
13991954	13
3942946	13
1359750	13
4787929	13
4583833	13
4735014	13
4257051	16
1902113	13
27196845	13
4170824	13
4065966	13
7963777	13
16044055	13
53999348	13
3403919	15
5613201	17
9440222	16
15532539	13
9396086	13
48873006	13
1941890	15
10888728	13
34305724	13
13136575	13
7524921	13
6173424	13
25012505	13
12494792	16
20661896	13
8562084	13
6734279	13
12730418	13
21056020	13
2309754	13
575360	15
841221	13
497952	13
2489830	13
12396500	13
1857966	13
11041977	13
5351320	13
62427	13
51524	13
8882518	13
804323	13
10415024	13
8850420	13
545732	13
9128464	13
10295410	13
4109005	15
10701005	13
555696	13
471699	13
3491758	13
6713103	13
17767976	13
7631411	13
336766	13
14484324	13
14472330	13
11291356	13
729872	13
1935510	16
10858558	13
987380	17
26549981	13
41150651	16
669539	13
2237733	13
7758581	16
5662667	13
3442171	13
16205313	13
2920907	15
4081092	15
3471725	13
5292122	13
30961844	13
8444376	13
2211771	13
8480095	13
4295542	16
1321791	17
6544554	13
7031816	16
13027254	13
2717030	13
13538496	13
90689	13
15373002	13
14817894	13
13950208	16
6183276	13
1953837	13
322222	15
1590368	13
867417	13
17307072	13
6480706	13
1210260	13
7897263	13
7091173	13
9076310	13
6948475	16
20741826	13
6811471	13
3494801	16
4395208	16
3526644	13
545898	13
6103318	16
19822959	16
1932675	13
5346704	13
15461089	13
23457010	13
10707307	13
620357	13
9828810	16
958361	13
8165677	13
29259994	13
3389998	17
4183030	13
760587	13
3145553	13
804803	13
18146100	13
8798211	13
6494555	15
1526504	13
7145684	13
5083912	13
3080579	16
3650481	13
2583968	15
1870393	13
57401677	13
8852475	13
7451492	13
191667	13
5551560	13
876548	13
1482179	13
7001134	15
26794810	13
1136132	13
16180863	13
7306814	13
13902736	13
7236693	13
6091029	16
6986110	16
4647151	13
8179949	13
19038189	17
11443465	13
4892543	16
26580320	13
4809459	13
18949524	13
10959643	13
28592465	13
1536309	13
126835	13
12597596	13
410449	13
117591	13
8641790	13
8189469	15
12233227	13
23148916	13
5375984	13
18139384	13
6645027	13
5665865	13
3273023	13
7994515	13
940390	13
6250047	13
8532358	13
2549056	15
14707457	13
2325433	13
2663954	13
11022390	16
6242512	13
12372371	13
1526741	13
9542280	13
3998168	13
2889797	13
30088788	13
10687009	13
10125830	13
4618855	16
1011889	13
6244249	16
1758464	16
5605109	13
1595350	13
3500875	13
12327216	13
6841984	16
659709	13
19073036	13
7684027	16
14002846	13
742679	13
3568837	13
14671489	13
1177229	15
2640540	13
12881938	16
949466	13
17296490	13
9070099	13
16791207	13
11153810	13
28632433	13
1992128	16
10960452	13
1863882	13
5140478	13
979892	17
20218527	13
11161097	13
844835	17
2818508	13
11615199	15
4126215	13
1100552	16
1063609	13
13665433	13
7070734	13
3712006	13
3561092	13
3248340	13
29423496	13
31979051	13
3164317	16
9803725	13
3291572	17
1233023	13
1393182	16
3318513	13
8597279	13
721089	13
8183027	13
8543009	13
1039607	13
13813678	16
23165361	16
14720796	13
1794286	13
1955	13
3733936	13
1892672	13
10956170	13
1569442	15
1429703	13
8760907	13
8719462	13
6368644	13
6201376	13
4087981	13
9358511	13
785499	13
15683176	13
2448748	13
4031239	13
3247249	13
2167488	16
17941297	13
7251789	13
8212319	13
5279223	13
9303489	13
13180826	13
14064425	13
40624545	13
14481639	13
2576492	13
10961158	13
3901188	13
10683185	13
38113748	13
13269176	13
18945025	13
12303485	13
4947510	16
4595294	16
5646681	13
2902527	13
704433	17
10826160	13
5283794	13
16798330	15
1368735	13
5584779	13
1479824	13
7687439	13
2374454	13
9682072	13
78232340	13
4625161	17
8939702	15
9225991	16
1102436	13
22752619	13
1939369	15
1130654	13
1136881	13
7923797	13
6376133	13
4694482	17
21202291	13
1288727	13
2011577	17
8178667	16
1715012	13
43512587	13
3839943	13
587826	13
1958956	13
3276459	13
2556291	13
239035	13
26952955	13
2143358	13
14744792	13
13301914	13
1637450	13
5955348	13
2577644	13
5291344	13
15775871	13
15851248	15
3521370	13
6006592	13
3193650	13
14185553	13
6728155	13
6866272	13
1404320	13
3532487	13
36344561	17
3528221	13
3168982	17
3347849	13
2346253	17
696837	16
12002118	13
6299133	13
9737435	13
13649457	13
616916	13
4158359	13
2380528	13
68812	13
1454773	13
9349062	17
5454435	13
12017380	13
7439689	13
7917885	13
27821186	13
3970504	13
1688798	13
15529811	13
7041915	13
3829706	13
2002879	17
4729022	13
1011171	13
3699349	15
11172328	13
1089481	15
4752438	13
2530070	13
27226701	13
4382091	13
7161248	13
1463554	13
11585881	13
1465896	13
8340614	13
2526170	17
14489014	13
5371901	13
9836322	16
4948743	13
9942910	13
7829470	13
15749362	13
10697739	13
2345682	15
1998196	15
27877339	13
45030806	13
27208402	13
1776812	17
4208150	13
5592414	16
31634821	13
1822289	13
1416847	16
936511	17
4702401	13
24335391	16
1246970	13
1061878	13
30714042	13
12706116	13
11395042	13
4549732	13
10650339	13
7224747	13
2673224	13
6999029	16
10219890	13
6766886	13
6449381	13
4959539	17
14355848	13
9886439	13
7661552	13
980233	13
1007732	13
2356010	13
46769134	13
960834	13
11972672	13
15909223	13
4226314	13
11515381	15
40196748	13
10729461	13
844296	13
14589414	16
8129560	13
13624119	13
68764	13
7604983	13
7488474	13
5072010	16
12412011	13
2342024	16
1442708	16
2467268	15
4665382	15
10351570	13
14302083	13
6860789	13
19707709	13
1399062	13
30084313	13
1548426	17
3005342	13
3214787	15
85177	13
15179961	13
17025278	13
6931159	13
16820688	16
12201427	13
204835	13
3369345	13
12580205	13
216390	13
62533569	13
1466083	16
11712333	13
4004749	13
3539896	13
2788623	13
2892500	16
651917	16
3366625	17
15237893	13
5975809	16
1952794	13
1212203	13
8215698	13
304959	13
9909034	13
28883807	13
7763186	13
9695756	13
1049915	13
13598538	17
26528998	13
5665585	13
6351564	13
13925004	13
2362923	13
3575329	13
19241808	13
438344	13
5069950	13
5716154	13
16705851	13
2266487	13
4480932	13
6355410	13
495688	16
3769766	13
3857349	15
9385840	15
2359957	13
1050749	13
2870463	13
19545619	17
4768501	13
11481097	13
7833277	13
19938727	13
1813055	13
3171629	13
7889764	16
2569223	13
593435	13
27042135	17
938058	13
2015072	13
6480117	13
7504212	13
2465009	13
13332938	13
13789712	13
342687	13
25068261	13
155693	13
6435846	17
2972401	17
20361180	13
5796394	16
3825874	13
18868874	13
3202244	13
3036849	13
8806419	13
18864774	13
8445838	17
6860612	13
186294	13
23679163	13
7882580	13
7464064	13
1532512	13
2812374	13
8367208	13
36363260	13
20858172	17
5672308	13
604287	13
8153930	15
2202237	13
2353073	13
6340524	13
2570744	15
20845163	15
9833665	15
1809819	17
17099937	13
8647831	16
5469116	13
16380499	13
30703160	13
9898790	15
46136283	13
11925970	13
4042618	17
306909	13
3222861	13
3497581	15
8473572	17
4000447	13
1068712	13
924778	15
18683044	17
3494122	13
11894513	16
4348546	13
9853302	13
9260270	13
1070662	13
21867302	13
3795719	13
6950423	13
2265520	13
135123	13
9174125	13
2447173	13
8114438	13
9890981	16
13165950	13
17834072	13
842134	13
2251275	13
5078200	13
2810555	16
6182764	13
2451325	13
1022525	13
1886951	13
3709237	13
16479482	13
8518150	13
13326010	17
3293214	13
2178685	13
4539993	13
3806116	16
1732138	16
519188	16
4808141	13
34843471	13
93649	16
2669791	13
768967	17
778388	13
19090666	13
3828476	13
5139938	13
489725	13
20369283	13
1672575	13
808410	13
4829685	13
2463270	13
8701679	13
10591000	13
9014813	13
6877942	13
2325973	13
12598650	13
10642926	13
5380464	13
18985317	13
2060839	13
4971438	13
7584991	13
6567683	16
18144404	13
1290039	13
8346172	13
7584021	13
20734240	13
7518037	13
6585633	13
6948765	13
9526669	13
1593157	13
11518282	13
7533925	13
4836502	13
5335564	16
15934222	13
618451	15
5085137	16
6345544	13
6490475	13
7879828	17
16666155	13
655738	13
4102897	13
10664038	13
6225160	13
6986575	13
2800807	17
32042330	13
3132256	13
3089055	17
1529496	13
10138312	13
9542265	13
1449713	13
3538770	13
8433815	13
10240475	13
1007705	15
6172342	13
12551841	13
4019718	13
21629516	13
1206918	16
2631099	13
4150323	13
4305194	13
2206	16
17169314	13
20565209	13
40042268	13
18632087	13
7526895	13
8042425	13
13266760	13
7568321	16
1978720	13
12879064	13
2196244	13
7896817	13
12048930	17
22972944	13
355749	13
4243506	13
3077884	16
1882609	13
6163478	13
10698189	13
6848510	13
497718	13
14829155	13
15317971	13
12661004	13
5022819	13
3327902	13
3889090	13
475345	13
5253607	16
2712028	13
24922229	13
9602134	13
3268785	13
3463188	15
766703	13
7427307	13
25699048	13
4118917	17
2662051	13
8834507	17
2878919	13
8318644	13
1492403	17
11692807	13
4007413	13
3691288	13
11721877	13
587138	13
3445588	13
5440811	13
14610865	13
1655016	13
5904874	13
3346413	13
5059266	13
3654452	13
5709579	13
3670630	13
12026975	13
9831019	13
6930864	13
2944722	13
11614462	13
8545629	13
1701970	13
518578	13
1304947	13
22604985	13
1403842	13
4393020	13
22058094	13
9198182	13
2533733	13
16374798	13
4413587	13
247763	13
10229894	16
41956	15
4262158	13
3098167	13
5856810	13
3192181	13
10435862	15
6578120	13
4369210	13
420146	13
29543559	13
8614328	15
9875123	13
10461461	16
32010419	13
11988697	13
10845376	13
2910038	13
2828766	13
7405614	13
5948894	13
4146386	13
3683382	13
1293719	16
3733662	13
8447900	13
4948420	16
9554300	13
4689501	13
4405965	16
10938560	13
8661290	13
8987772	13
614558	13
2387729	17
8447414	13
11565729	13
3807475	13
2201396	13
5597732	13
19951712	13
7642116	17
5328694	13
1828572	13
4950764	16
7300094	13
1343169	13
4665629	16
10669750	13
1413723	13
15917580	16
5024244	13
398563	13
2232425	13
305687	13
9770678	13
5662309	15
6250805	13
4830285	16
3684154	13
2129222	13
13422292	13
197712	13
5022899	13
7541642	15
393307	13
3083192	13
3600360	13
51975825	13
6184456	13
22647671	13
1231721	13
2863386	13
20505704	13
371931	13
19225316	13
5241241	13
9201849	16
25719532	13
3596581	16
1001108	13
8407631	13
7062731	13
2603026	13
1458227	13
8853339	15
6060937	15
23887520	14
6170997	13
9827444	17
2655171	13
16494278	13
17524211	13
1636449	13
9175869	13
609955	13
7637237	13
27975547	13
1412823	13
4047669	16
9125364	13
10495693	13
25911498	13
4047740	13
2798576	13
22431446	13
7584204	13
7768867	13
12135756	13
17546327	15
12653793	13
14090004	13
9478372	13
14319159	13
3445717	13
2546590	17
2075998	13
25952569	13
2894276	13
10194054	13
12637864	13
10021939	13
6631474	17
14431968	13
7755547	13
19667460	13
4772904	15
6859427	13
4473623	13
23432988	13
20318865	13
15351602	16
2856373	13
2421795	13
3861662	16
40480058	13
362251	16
1097239	13
5659414	17
6116948	13
12830415	13
1834345	13
4189662	13
2145802	13
6799616	13
1764796	13
1794517	17
29486760	13
13659182	13
12385454	13
14469107	13
10571214	13
956670	17
4750594	13
443810	13
9617596	13
19150044	13
19784582	15
2075984	13
4207370	13
7704705	16
3651871	13
9071808	13
3647068	16
3145742	16
8044260	13
24644	13
1731065	13
14743354	17
7043646	13
18053061	13
26713918	13
1147215	13
5381555	13
5656829	13
6674683	13
2912524	15
2101311	13
12693210	13
4946720	13
7317093	13
12511665	13
7271064	13
1320811	15
716318	13
665448	13
440515	13
760032	13
25409244	13
14578102	13
2499886	13
2807039	13
3681275	13
2578199	13
1119204	13
1531174	13
235415	13
1274430	13
2853778	17
10632395	13
6103469	13
5754646	15
8400789	13
13533245	13
12999192	13
13042248	13
4865755	16
189275	13
5165391	13
10592319	13
8419825	13
6299617	13
13985486	13
231983	16
7830992	13
4676476	13
10583241	13
22102244	13
154226	13
4937428	13
10610399	13
5766651	13
3038481	13
8595628	13
2040835	15
3971485	15
10803625	13
12623395	13
4811354	13
2345424	13
7163873	13
1888530	13
15072692	16
11487540	17
28600452	13
22977874	13
25153311	13
792424	13
3091462	13
23595412	13
4102869	13
18572792	13
1912140	13
3032852	13
7806061	13
24219186	17
11671059	16
2414968	13
17059534	13
2979022	13
3642229	13
18850115	13
1761468	13
4311938	13
1741958	13
12120885	16
5616395	13
133652	13
2253243	13
5180111	13
11215160	13
11132899	13
11532196	13
26986110	13
1420507	13
6112857	13
1687105	13
5631120	13
1732816	13
1329972	13
5703252	16
5759665	13
12806510	13
10354771	13
8983010	13
6071217	13
11017396	13
7742504	15
9624806	13
2066357	13
1786724	13
908492	13
85687	17
7720291	13
2849070	13
7688770	13
13944	13
11372872	13
2602722	13
3935681	13
2940083	13
1428695	13
3073860	17
6705885	13
10687747	13
24045425	17
25992716	13
15912786	13
11322461	13
5248823	16
7206142	13
242675	17
5966603	13
533751	13
19038129	13
696455	13
519561	16
9556735	13
1460719	13
3911468	13
2087899	13
4427831	13
22499063	13
1409541	13
1440134	13
498239	17
23458886	15
10812159	13
1916398	13
2970874	16
6882731	16
21117891	13
14919113	13
19051158	13
3031977	13
4360824	15
12121521	13
2291454	13
8959801	17
5003492	13
22034668	13
428170	13
18519148	13
2143899	13
4948467	13
17142015	13
6487891	13
21320382	15
27902105	13
5868014	16
4764127	13
9175416	11
7602648	13
12751453	13
282548	13
9485695	13
293037	13
8185978	13
7054377	13
9479670	13
31691107	13
2037844	13
1787409	15
312375	15
4312852	16
4180128	13
3042261	13
4332954	13
8058806	13
3499547	13
2915960	13
10337021	13
3549733	13
5104047	13
4969500	13
21526394	16
8906857	13
16267500	13
8882651	13
243784	13
7765022	13
1472245	13
277819	13
11587860	13
4404376	16
25162699	15
13694226	13
32663248	13
10802998	13
16463542	13
12301421	13
3556558	13
1539925	13
11414529	13
981861	13
2357240	13
10180932	13
13193784	17
1016198	13
4088528	16
8960893	15
4350280	16
1556201	17
13774504	17
2111989	13
13675851	13
15087992	15
5328316	13
1820698	13
9300638	13
2579335	13
23780459	17
2016360	13
4781751	13
2677259	13
3995102	13
6920536	13
11526259	13
1078806	13
4404004	13
11781425	13
10520759	13
7262991	13
4898729	13
2596317	13
2256202	13
2691213	13
2863342	13
5519428	15
4001155	16
15608060	16
4676068	13
183803	13
16748469	15
13792956	13
10709878	17
127503	13
4831049	13
12666270	13
39719589	13
4592965	13
772558	13
18006465	16
8114484	13
85508	13
2016369	13
8083627	16
3743971	13
12063497	13
10674205	17
6448460	13
1547322	13
3257968	13
2580348	13
10574119	13
66137325	13
9767627	16
11534391	13
5646520	13
2175434	13
527391	17
2351287	13
3691659	13
6161408	13
8924596	16
8830319	13
17532114	13
1151632	13
3564420	13
1488743	13
17562828	13
1656902	13
358817	16
1528829	13
3013613	13
31449010	13
7238207	13
30342284	13
13021226	13
1037054	13
8418752	13
9237956	13
6852413	13
19248255	13
2135450	16
5964785	13
11810067	15
2676017	13
12925284	13
15231171	13
16180968	13
22776601	13
597185	15
9891349	13
6016139	15
13320217	17
2268668	13
6701178	13
12571082	13
20927466	13
4957379	13
12009043	13
89025	17
5852536	13
6266460	16
19391076	15
3514639	13
47854564	13
2647961	13
10803830	16
4478611	13
783103	13
4789453	16
10202407	16
6033203	15
30675661	13
5585262	13
27034707	13
7411724	16
8547705	13
12453208	13
1488610	13
3550683	13
5758692	13
26806815	13
7179185	13
3872705	16
319251	17
5961611	13
740719	13
73620	13
21272919	13
21679745	13
4975841	13
13670250	13
15340033	16
30473500	17
19399225	13
4420931	13
6656140	13
3442343	13
9297526	13
467896	15
869814	13
3714251	13
2383504	13
3909869	13
1724499	13
46019944	16
12711646	17
7285128	17
678428	13
1150887	13
7270430	13
2964835	13
5433496	13
16167477	13
26751454	13
618044	13
2618134	13
18569887	13
9113383	13
10448859	17
6475214	13
9539164	13
12546253	13
10341356	13
20541198	13
27652986	13
26851649	15
8180463	13
1158657	15
2997601	13
7613205	13
666225	13
5238991	13
3732162	13
8754854	17
9601393	16
2995023	13
4787104	13
16439559	13
4434260	13
7901906	13
1374570	13
2785699	13
5802718	13
14822380	13
11662043	13
3421239	13
5625233	13
3229895	13
2677288	16
8691646	13
12332475	13
10251194	16
13344566	16
15237988	13
3002766	13
3833346	13
19924636	13
4098957	13
1540855	13
5794038	13
32930336	13
6032593	13
5538312	13
20740508	13
17540752	17
3493424	13
40003615	17
33228321	15
1385102	13
5280070	13
585509	17
4871492	13
1534595	13
2791350	13
381660	13
4408340	13
29099070	13
6701918	13
1366843	13
196751	13
7379761	13
9309649	13
4093926	13
8872529	13
13542459	13
13053263	13
15013272	13
8903943	13
7303655	13
9210686	13
21266332	13
350650	13
10694035	13
631646	13
10759322	13
241726	13
8882218	13
796667	13
515699	13
16551884	13
11027086	13
10705712	13
2572412	13
3534851	13
1816840	13
5214193	13
5400406	13
5241944	13
4838092	16
10023898	13
18594299	13
8623176	13
5082712	17
7585442	13
643073	13
6280242	13
8601483	16
11233421	13
4547610	13
6698901	13
713810	13
14242912	13
13894083	13
2543440	13
7730853	17
7350506	13
9165576	13
24800880	13
405231	13
867482	13
5996296	13
9778877	17
16704372	13
1128864	13
12200575	13
19427322	11
9657754	13
6300236	13
1161015	13
1494820	17
7826929	13
15637312	13
9260698	13
9854806	13
8062773	13
1868411	13
502770	13
6113378	13
13037215	13
21359218	13
15850122	13
976727	13
5642554	13
1947377	13
22176088	13
676496	15
2254163	13
6730150	13
11323172	13
38947233	13
1792708	13
20063112	13
1141306	13
3104629	13
1639770	13
13960993	13
2164847	13
131968	13
16461696	13
22088790	13
1110517	13
1951112	15
15011972	13
1831899	13
17509416	13
7496982	13
6763749	13
2504128	13
7039983	13
78185380	15
2640728	13
510866	15
504777	13
10946649	13
4763352	13
1133258	13
2183192	13
3570709	13
5035194	13
9231770	13
17873217	13
1722160	13
11090276	13
2872159	13
13574886	13
8482615	13
3960420	13
4585908	15
4385589	13
10726680	13
4797670	16
29583108	13
355766	13
2590758	16
15323809	13
652549	13
11831880	13
505528	16
2996984	17
3200982	13
4011900	13
20695979	13
1114977	15
29340862	13
3076012	13
18141556	13
7174142	16
17864919	13
1804315	15
15374560	13
3875600	13
11849936	13
8511164	13
1750302	13
3169019	13
1109753	16
1857838	15
743160	13
1071444	13
20851889	13
3804621	13
3469686	13
11941575	13
6788419	13
6108925	13
861100	13
1940189	16
47420	13
4100109	13
13867305	13
8733326	13
2230042	13
30918212	13
4753462	16
333748	13
5217406	15
1827185	15
12769502	17
1642425	13
13770192	13
6142446	16
15792004	13
3819615	13
9269304	15
5859153	13
14014536	13
1437682	13
26808276	13
3246201	13
6229518	13
3785355	13
4350048	15
17044446	13
1459774	13
290396	13
2675164	13
1481311	13
904788	13
7691730	13
15451219	13
5376811	16
7185750	13
10255977	16
19955732	13
1781838	13
11264786	13
15978361	13
4290545	13
5713307	13
30777622	15
2929494	13
5956803	13
4768607	16
2914462	16
488153	13
14522563	13
14846479	13
884565	13
5424434	13
35637256	13
9852665	13
11776345	13
7232771	13
4358968	13
17834554	13
35953011	13
4683639	13
13363463	13
1704488	13
1171848	13
2059411	13
11419565	13
3600305	13
7356681	13
1585746	15
4384887	17
20177039	13
18243791	13
844420	13
10138824	13
18710238	13
7249857	13
6617313	13
1558696	16
3023648	13
40519759	13
6419338	13
20561653	13
1874253	13
3985166	13
1142978	13
608631	13
1342536	16
2205676	15
15588136	13
6205165	13
740561	13
11528634	13
7145027	13
11634462	13
3889338	13
4935926	13
8013295	13
32582807	13
9032540	13
5132562	13
2670841	13
18601063	13
2336714	13
7077161	13
6891210	13
22111606	13
10770113	13
1227640	13
4841977	13
8931315	13
2414822	13
2430857	13
5378546	13
10680402	13
3312628	15
9355149	13
3671882	13
13961099	13
451195	13
870106	13
13124630	13
975969	13
2676951	13
8240093	13
18848547	13
2339700	13
818199	13
17969324	13
7724441	16
269202	13
23399233	13
776937	13
8720859	15
2545068	15
8279062	17
996099	13
8166115	13
109126	13
23470981	13
1814071	13
2679828	13
6003550	13
12197533	13
1196359	13
6121818	13
1446370	13
2076432	13
232586	13
3260937	13
7511671	13
1040869	13
2923774	13
3045130	13
5967184	13
6005371	13
21474283	16
60492569	13
13960040	13
52809238	13
14353536	13
8707110	13
5181236	13
30319497	13
613687	13
9825387	17
10652861	13
31875909	15
8618499	13
3657614	13
16145862	13
9397978	13
11254273	13
6714093	13
4744077	17
7281261	13
21952617	13
9242723	13
6303682	13
6809170	13
6461097	17
7486693	13
90779	13
4580791	13
4451014	13
18086539	13
1073350	13
2299277	13
21532931	15
15787506	13
2014988	13
347	13
17422539	15
6924426	13
12159688	13
15563424	13
4500997	16
2426021	13
2674048	13
4923209	13
7293495	17
13543258	13
424770	13
2813130	13
3851973	13
1354030	13
5958201	13
805702	13
6108259	13
324781	13
5712834	13
12192801	17
934233	13
123270	13
28524551	13
13379504	13
6888672	13
241115	13
6832872	13
2574297	13
18080233	13
2151419	13
10372246	13
7826578	13
3422648	16
1429877	16
12582972	13
13354370	15
25557808	13
1075907	13
5100522	13
23761885	13
19741604	15
7552264	13
30355134	16
15228160	13
2180395	13
3313613	13
9961995	13
1236381	13
4788535	13
2515051	13
1347504	13
3377590	13
5645490	13
23557592	13
4597237	13
1206565	13
14730433	13
13749831	17
14259363	13
5479919	13
8483959	13
4164081	13
3300573	13
4840777	13
1059018	13
10202244	13
580332	13
6062397	13
24716200	13
11980797	13
11789777	13
5037727	13
22127633	15
3078487	13
499344	13
1482363	13
2643379	13
20235212	16
1466107	13
2097640	17
22624843	13
7420616	13
7213681	13
3462404	13
1105631	13
1397629	13
24307744	15
3205805	13
2838673	13
923989	15
2224999	13
2608412	13
2951926	13
3376893	13
3472158	13
14790917	13
6982139	13
26702506	13
5565548	13
9435148	16
7216424	13
1030744	13
13623114	15
2068395	13
344546	13
5110490	13
8418398	13
1639117	13
15489137	13
5767387	13
16533809	13
7021449	15
1804282	13
1361504	13
4919372	13
7692994	13
4671560	13
13891147	13
19362855	13
12036009	13
3835768	15
13969147	15
934232	13
4636789	17
553810	17
201864	16
15391099	13
5634427	13
15895887	13
1294595	13
2036293	13
6174409	16
6722270	13
8287174	13
33833695	16
14333280	13
339698	13
20858366	13
7127581	13
486417	13
4326320	13
16392842	13
16679931	13
2938462	13
407413	13
1480962	13
11831018	13
8303861	15
12330588	13
10394042	13
7591953	13
1804353	13
1777082	13
15894201	15
7769468	17
10857415	13
4005755	13
24962479	13
3746997	17
11813118	13
4672311	13
2930153	17
204552	13
8083899	13
82767984	13
17158095	17
115796	13
7366704	13
471197	13
7725599	13
18835519	16
6083418	13
4391685	13
5709660	13
142800	13
21680256	16
1987071	17
38365499	13
170854	13
650721	13
364696	13
3624395	13
9389545	13
17658363	13
1890915	13
983774	13
14785963	16
14968189	13
4870986	16
6677547	13
4668106	13
655809	13
15110763	13
3861593	13
203215	13
2709391	13
9281932	13
6120519	17
2636313	13
4438213	13
28023924	13
2769453	13
1084610	17
14041117	13
3836800	13
31627768	16
17608192	13
3668783	13
15376871	13
912529	13
6598552	13
18707757	13
6434518	13
4535916	13
14937486	17
13674122	13
15389700	17
1525551	13
1535735	13
18385810	15
4463476	13
11381757	15
4075370	13
10516378	13
4145397	15
16595423	13
6411554	13
6929373	13
4887982	13
2177299	16
8138210	13
3339195	13
4864865	13
47710659	13
472852	13
5650734	13
3128242	17
4175760	13
2376966	13
12671087	13
19911643	16
1421956	13
5903144	13
3826988	13
224017	13
9855487	13
3384310	13
4924734	13
1377034	16
656420	13
2130940	13
2405918	13
7970337	17
16422418	13
14290788	16
4780480	13
9506618	13
2194364	13
35114715	13
72020	13
4752163	15
6350888	13
1311608	17
26098722	13
20725903	13
22465581	13
7586413	13
11229239	13
9851752	17
1776600	13
23634933	15
2281379	13
2413103	17
595948	13
5068335	13
8762679	13
9259001	13
5069814	13
3622001	13
3393679	13
4605701	13
6248800	13
17088188	13
14172648	13
1215770	13
39714562	13
12242678	13
16546607	13
672485	16
2912331	13
13766294	13
23801292	13
3080755	13
17872816	13
14705330	16
2828581	13
296457	16
11612778	13
13982965	13
7032751	13
1162451	13
35168656	16
30022362	13
9102291	13
9381180	13
3834795	13
2608094	13
2562849	13
1769569	13
5879327	13
20025349	15
26324866	13
4295528	13
743609	13
9506488	13
1168574	13
7845703	13
7212547	13
224518	13
5180957	13
10282364	13
5594375	13
5132901	13
8577191	13
7189407	13
5150618	13
183328	13
24125227	13
4367605	16
489272	13
31503559	13
8176141	13
85083	13
4127583	13
12375341	13
2989226	13
2751599	16
15849241	13
2040608	13
3264469	13
6957966	15
2045329	13
5342748	13
9380076	13
17534109	13
16722926	13
347142	13
19788747	15
3746677	13
6269072	13
1451923	13
10361460	13
6115688	13
16778020	13
2386356	13
23296175	13
3362167	17
1624007	13
9489470	13
6288577	13
9066070	13
24458823	17
2089543	13
50651	13
446672	16
20516063	13
2930387	17
622376	13
2379241	13
3940013	13
2370935	13
15619026	13
8419178	17
3652266	13
18686490	16
1135073	13
14817046	13
1002355	13
3101856	13
9871637	13
6222353	17
11345981	16
1934937	13
10868672	16
9656600	17
5752883	13
14178825	17
7516247	13
43845042	13
5313234	13
6394157	13
690796	13
1425841	13
10438470	13
3339057	13
2192800	13
6040144	15
10918204	13
14677870	13
25708921	13
3452410	13
2176674	13
4775580	17
5465229	13
10198130	13
6297882	13
8797571	17
871463	13
1303448	13
7347572	13
30999842	13
5671257	13
285710	13
16943075	16
3569993	13
1285522	13
22056027	16
5750656	13
7762243	13
5681974	13
615519	13
10266293	13
14647210	13
4001096	13
14563717	13
21261239	13
29595803	13
3499578	13
3400677	13
3984499	13
8656593	13
1302618	13
41216086	16
7477641	13
1210352	13
89655780	13
5553502	13
1481574	17
13056744	13
18583692	13
3001138	13
16214444	13
9153405	13
2088549	13
11077399	13
7742827	13
5208852	17
4974870	13
16320851	13
3807074	13
6339209	13
17066755	13
10478465	13
16983422	13
6197949	13
92038	17
999772	13
8950407	15
28076785	13
13534487	13
15930676	13
17430495	16
2528328	13
8631623	13
2299053	13
9629890	13
28062206	13
8381045	13
20377517	13
1433851	13
1464063	13
95190	13
681365	13
21235154	13
1946346	17
256076	13
2577795	13
21953058	13
16304763	13
1598573	16
10753195	13
6258604	15
4400746	13
9086736	13
14947522	13
7692374	13
12104173	15
3590952	13
503845	17
15123791	13
5569956	17
15365013	13
8068159	13
16070029	13
2145620	13
22672242	13
14153760	13
1835683	17
1690505	13
166564	13
4235318	13
21997889	16
5999779	13
18334365	13
33129656	17
4653028	13
13161654	16
9682124	13
844945	13
2595480	13
5793327	13
126006	13
20487975	13
151992	13
3062630	13
13074324	13
11773978	13
7686237	13
1116581	13
7736495	13
18690235	13
3342578	16
7320538	15
2985987	13
7359213	16
2322569	13
7185467	13
8033409	13
6373384	15
3598489	13
10895971	13
1556647	13
4401364	13
12564800	13
1194348	13
4401638	13
4854803	13
4590105	13
8996168	13
21067052	13
9215958	16
7400359	13
13786924	13
529263	13
25699978	13
59587981	13
3125984	13
15002117	13
3938994	13
5961840	13
3080742	13
5410894	13
3946964	13
11258867	13
39132	13
5860459	13
3199867	13
7209433	13
5134468	13
7050656	13
3899654	13
7828686	16
2208897	13
6766817	13
3780091	13
8939460	13
9699708	13
2600202	13
217749	13
6116124	13
69469	16
6176008	17
1898516	13
1792736	13
10417496	13
6800078	13
10617958	13
15290552	15
3481636	16
3014657	13
5579514	13
4682015	13
1407920	13
3925986	16
14550185	16
981258	13
10273665	13
87407	13
1818786	13
11635624	15
11867051	17
6059852	16
16252830	13
4040939	13
17088197	17
1582973	13
19281686	13
5310478	13
1667011	13
4363535	13
2771670	13
255671	15
13886785	13
4148223	13
1190406	13
3596323	13
227518	13
10986642	13
21849618	13
6943599	13
8756412	13
3432727	13
21311571	13
31853304	13
2605329	13
30262711	13
928577	13
1639986	13
857093	13
11134349	13
4432799	13
5128355	13
4045511	13
7561777	13
2414437	13
480827	13
11184171	13
1510856	13
3983657	16
691179	13
24997067	17
6440803	16
3369012	16
1327097	16
13965862	15
537792	16
10336527	17
6586666	13
3564140	13
3630268	13
4693262	13
4417528	13
9408808	13
1167225	13
6543839	13
560534	13
1836201	13
207796	13
9457774	13
1648626	13
8962898	13
8745487	13
14231766	13
24963546	13
8528129	13
565521	13
7892081	15
21536047	13
4331079	13
13888216	16
19600327	13
8479556	13
16494732	13
18619063	17
8558305	13
7278649	15
8714844	13
2515227	13
618033	13
217557	13
10428338	13
11939155	16
2468454	17
25493918	13
2986272	13
24806787	16
7367784	13
10260474	16
2172366	13
6046016	13
5091259	16
12914489	17
7215050	13
2159583	13
6325979	13
154328	13
1294502	13
1090646	13
3858892	13
10168753	13
8521610	13
12074491	13
2027420	13
2559597	13
8752166	13
9483602	13
23758944	13
18184701	13
7913506	13
1948107	16
842397	13
8768545	13
6721192	13
4601731	13
10451801	13
7007492	13
9724072	13
5566798	13
34462139	13
6576167	13
20130954	17
14071054	13
123624	13
11239045	16
5090252	16
2415751	13
13360488	13
9216863	13
587438	13
2052654	13
9986288	13
11916370	16
30907645	13
8644591	15
5689213	17
3971313	15
6776073	13
24840267	13
1142005	13
8657736	13
400042	13
4136437	13
10335883	13
1161688	16
6043966	13
3163302	13
3622990	13
5363904	13
9460157	13
5521722	13
5566168	13
6555482	13
5495506	13
9453172	16
5782177	13
11299599	13
17536538	17
70396	13
1401468	13
11236393	13
14223786	13
20167499	13
10497890	17
6955866	16
2351794	13
13985811	13
11349616	13
1308272	17
2809206	13
710963	15
1906334	13
5075415	16
10329147	13
2146613	13
10651150	13
1242670	15
4633403	13
557784	13
1732802	13
4628063	13
2437541	13
69988	13
2949857	13
5034425	13
6818269	13
1476371	13
5513253	13
30975843	17
16383886	13
766967	13
9679863	13
8642595	13
134033	13
5265323	13
6963481	13
10782806	13
13704407	13
1913530	16
14116080	13
4074038	13
724348	13
20268891	13
6765267	13
4011945	13
356010	13
1607068	13
8299615	13
583511	13
24163049	13
17394075	13
6745948	13
1096973	13
4067516	13
3203149	13
9761877	13
5522070	13
2414549	13
11338739	13
4826990	16
4511896	13
871073	17
2774008	13
871058	13
2243115	15
17037469	13
16960331	13
324942	16
17413645	13
14263516	13
1988759	13
18594367	13
4883955	13
1187780	13
3100836	13
16462849	13
10276134	13
3314985	13
9495538	13
2241994	17
7770177	13
3988122	13
7795242	13
1633228	13
9627951	16
8866970	13
4407519	17
3872788	13
13502893	13
7443563	16
19678331	13
2033090	13
5608025	13
4889594	13
13782380	13
7781241	13
12704743	13
15627059	13
10016972	13
22628888	13
3786309	13
4605354	13
12870308	17
6990237	13
22048266	13
3116623	13
10914963	13
6419923	13
11087591	13
18422064	13
2763394	13
29071761	17
11532426	13
5115607	13
2457317	13
16526727	13
2481102	13
10873753	16
1267760	13
4411957	13
12815655	13
2726466	13
17080678	13
411907	13
6481206	13
6920367	15
4046707	17
21372341	13
11237786	15
4811055	13
1374577	15
8318167	13
7868118	13
19240230	13
5102062	13
16078068	13
2624255	16
37478592	15
38357163	13
428120	13
1233472	17
6129682	13
8858966	13
9216498	17
18387186	13
11575019	13
2009668	13
7208360	13
1658966	13
16409604	13
1690814	13
3437993	13
1057751	13
3980837	13
3610683	15
4453482	13
20634714	13
11111557	13
2812858	13
20080956	13
5849768	13
15166471	13
23860135	13
10305770	13
10970965	15
13381392	13
27914196	16
2994501	13
1216409	17
3362774	13
5421761	13
1050970	13
11211012	13
7157978	13
13445620	13
9048776	13
210499	15
2835605	16
7251546	16
4165363	13
1051806	15
13123572	16
6164917	13
43869140	13
4871198	13
448963	13
4693838	13
2532942	13
3050731	13
4401110	16
7352813	13
968840	17
21372223	13
17372494	13
3932917	13
6720080	13
10325789	13
5345493	13
13655978	13
1643202	15
1767376	13
8866218	13
11978287	13
9324807	13
3067288	15
2008482	13
39120232	13
13148603	13
16648583	15
3271082	13
39848659	13
9218745	13
147702	13
21526848	16
2250451	13
98973	16
37507194	13
41985772	16
5860691	13
2398629	13
13664776	13
2028808	16
1729073	13
16128	13
18857331	13
1709779	13
3131424	13
13029606	13
1115578	13
7193825	13
25666738	13
20621631	16
3755858	13
2397315	13
4461258	16
251861	13
15038150	16
6239952	13
843269	15
5645522	13
5054717	13
21872250	13
1525246	13
3398364	16
4132201	13
1611359	13
3522256	13
12475098	13
2725642	13
13102796	13
5446287	13
1938556	13
3848020	13
27977072	13
8502058	16
3267361	13
5833108	13
10489440	13
30880691	13
6330179	13
143419	13
2033342	13
11610755	13
8940513	13
5530083	15
26446200	13
1769685	15
12554781	13
4264619	13
7795689	13
1667845	13
13103311	13
4777069	13
12094677	13
20393052	13
6139785	13
1495773	13
16513617	13
14468261	13
2571446	13
1004874	17
1321891	13
7343663	16
7491040	13
1086251	16
1090953	13
1823075	13
569136	13
10667181	13
7811000	13
6761019	13
3313146	13
6275759	13
2569377	13
4930518	13
23400703	16
10968693	13
2141341	13
22813404	17
4822319	13
3094095	13
3352977	13
13853025	13
628430	13
22576812	13
12356989	13
6092195	17
2102536	13
25064306	15
9758410	16
624504	16
6346410	13
696892	13
480060	13
6752254	13
31162577	13
10257785	16
2671740	17
1158701	13
9798984	13
7160679	13
2290796	13
5530648	13
3419609	13
8374030	13
16677201	13
46562959	13
15049416	13
44732640	13
1734942	13
4189992	13
4520460	13
3203119	13
15977491	13
3007070	13
12102153	13
1287776	13
6861917	13
4195407	17
4260065	13
126768	16
21239433	17
363248	13
13828767	13
1438413	13
1779353	13
2877956	13
3859074	13
1284630	13
2425168	13
90302	15
1761566	13
554431	16
29868962	17
22156919	13
16833664	13
7225098	13
4926302	15
3512392	13
15735619	13
4181716	13
12047324	13
6289499	13
8771166	13
1861413	13
1019873	13
28748604	13
637106	13
9571909	13
6454606	13
966302	13
344959	17
4713670	17
7521653	13
1035054	13
6533862	13
13836827	13
10993386	17
6023521	13
5956231	13
2163450	13
616329	17
15200753	13
3618363	13
5553612	16
24173801	13
13166749	13
2630420	13
6264432	13
11008498	13
8090859	13
17601912	17
623486	13
30696991	13
5741766	13
26309536	16
2528180	15
7557104	13
42557024	13
3104915	13
9212934	13
9539035	13
5962059	13
10470165	13
763649	13
12602558	13
10497735	15
6103032	13
5480777	13
9218941	13
7744702	16
10795255	13
15921711	13
20624359	13
11042321	13
17076102	17
21178359	15
2416127	13
24795599	13
20829773	13
8372921	16
18905189	15
7902970	13
10390267	13
1500102	13
9514217	13
6994109	13
24414639	13
8815338	13
13310526	13
2155983	13
1660814	13
3507664	17
3754066	16
8250240	13
6469703	13
3566418	13
7893589	13
7452083	13
11595740	13
9482609	13
27766743	17
40251213	13
5194501	13
1503598	13
15339475	13
9070382	13
7522254	17
2729778	13
16554272	16
2779522	13
6607762	13
9406587	13
18322740	16
6216700	17
4081650	15
9527934	16
1198234	13
2978291	13
16828728	16
2948899	15
740746	15
4619756	13
1644009	13
4139891	13
1702057	16
12936142	13
4806202	15
19108403	13
2974134	13
1497747	16
2704685	16
1327158	13
4355477	13
1082104	16
14544010	13
33904414	13
15202616	13
8565831	13
1687579	13
12821422	13
6527197	13
15661435	13
9472065	13
21333479	13
4935133	13
33741625	13
18103512	13
1171971	13
2504489	13
2125549	12
2520706	13
2670244	13
5806386	15
1104781	16
5355859	16
12997733	15
15099933	13
4780303	16
8040658	13
5521845	13
2652111	13
4015632	16
9244854	13
13416619	13
14693987	13
7254463	17
4160408	13
8041924	13
2849688	15
1424316	13
2397555	17
5638705	13
33102856	16
37020088	13
1902222	13
1742694	13
2659164	15
1115145	13
515387	13
4987563	13
777755	15
6362270	13
15264966	13
21556216	13
18414011	13
7427531	13
11447191	17
4379481	15
308383	13
133746	13
7536499	17
16554908	13
11313049	13
21503778	13
1539049	15
66278511	16
8890191	13
660745	13
1689501	13
4435820	15
118338	13
12754901	13
476925	16
17067753	13
8314184	13
5336758	13
10421134	13
318424	13
30413485	13
12331559	16
1681561	15
8077834	17
6739769	13
2148202	13
3795586	13
48418	13
7109176	13
9821619	13
4171754	17
3232659	13
20178841	16
7379637	16
1943331	16
7646692	13
1859787	15
6083700	13
23998697	13
893846	13
6948257	13
385339	13
1763058	13
8632838	13
6511414	16
433483	13
35197457	13
47649	16
12425801	13
2052379	13
853715	13
2972596	13
11262668	13
2701415	13
6357128	13
2006598	13
11363306	13
4560525	13
7241669	13
6335218	13
4414024	13
2936784	13
1901870	13
1723152	13
13744367	13
8483005	13
3100767	13
5538326	16
1212794	13
2887561	13
7689383	13
3911768	17
105371	15
21437216	16
25029524	13
3245057	13
4722302	17
3188457	13
21079564	15
5344533	13
8511513	16
8888540	13
5827958	13
15488886	13
11565974	13
12278516	13
6757474	13
224272	13
3514639	13
4210442	13
7980070	13
5749116	13
8681054	13
4583650	13
5476548	13
9860918	13
8406424	13
20360012	13
2709002	13
7110221	13
65334	13
5925447	13
43256363	13
3002688	13
38793742	13
2555286	13
1923674	13
12735915	13
9724410	17
10266783	13
3496351	13
15677028	13
4516151	16
13812749	13
518831	13
3070238	16
2173235	13
7205671	13
18247866	13
4703421	13
18510889	15
1193090	15
1708686	13
7773889	16
5798514	13
3803599	13
2173504	13
16248756	13
858813	13
2944014	13
14724377	13
479210	13
4425156	13
10230560	16
316390	13
7003806	13
15246263	13
1349457	13
3475263	15
20666655	13
12932753	13
25275	13
2275745	13
6041034	13
25008812	13
1339161	15
927725	13
18836438	13
473625	13
1684978	13
25500309	13
5523645	13
5446449	13
26237537	13
5802244	13
5174375	13
1357890	13
31923380	17
36655065	13
1114097	13
22739979	13
1962270	13
38161914	13
7563426	13
1313815	13
2906400	13
1042185	13
755492	17
12503331	13
18815483	13
7718595	13
4962785	13
7678696	13
828931	13
12351224	13
6927204	13
21790148	13
10469776	15
196778	16
12120511	13
3429943	13
14120318	13
6883235	13
3638509	13
5713340	13
4759439	13
9533057	13
1367694	13
30253013	16
9572932	13
1814875	13
28679374	13
33546878	13
8614471	17
15899078	13
5656400	13
5364156	13
1211272	13
3701121	13
5052701	13
11713192	13
10501586	13
3447647	13
4518614	13
22838886	13
771485	13
1433250	13
10027377	13
9241096	13
2416523	13
24484962	13
4538258	17
3391063	13
20072730	17
5965624	13
181349	13
2155196	13
361151	13
10492395	13
1331050	16
3321769	13
5771632	16
26846154	13
2046603	13
173865	13
14446263	13
5034177	17
5480449	13
4334681	13
700960	13
8745994	17
12109461	13
38881784	17
28478135	13
5395914	13
11530351	13
1100879	15
26171271	13
6709347	13
11262062	13
4030239	13
6186739	16
872375	13
14430240	13
18340276	13
6051765	16
2706045	13
12279266	13
10096699	13
10257899	15
6791544	16
16256471	13
9476784	13
2065181	13
3855207	13
2011312	13
1995754	13
1699136	13
306558	13
1063099	13
6055761	13
18293191	13
1395991	13
2275073	13
8917205	13
8816872	13
5479836	13
23444356	13
1108291	13
8832712	13
1320061	13
2883259	13
1083981	13
160437	13
7964977	15
371259	13
337592	13
4737119	13
4301280	16
12962630	15
312561	13
12997804	16
166819	13
2969265	13
19819417	13
1499929	13
275910	13
20052161	13
16375700	13
2006618	13
445572	13
5709598	13
1243693	13
83899	13
3634466	13
3377038	17
4890585	16
1337727	13
36007	13
27710656	13
1174380	15
34933727	13
1837178	13
1026852	13
10671601	13
5156904	17
17844952	13
5884634	13
2032265	13
4102218	13
30948182	17
7212229	17
12949726	13
35544640	13
9470492	13
2123788	13
2027562	13
3975454	13
1511128	13
15278512	13
11315815	16
892024	13
7220839	16
14019379	13
4580054	13
3528810	16
2381005	13
1166437	16
9920904	13
15101696	15
5076733	13
1307223	13
21277832	13
13711260	17
16275000	13
1130709	13
9129597	13
4496419	13
13223432	13
5394142	15
1567505	13
7430388	13
3420748	13
23971281	13
1864187	13
11138728	13
2423193	13
1326610	13
20392391	17
6350677	13
12440296	13
812861	13
22592332	13
5507490	17
9973256	13
8662316	13
6165517	13
2322757	13
3677411	13
10224218	13
10759640	13
2489525	13
831067	17
1166502	13
2730067	13
2875151	13
18575105	15
936266	16
1206767	13
2355519	13
5708356	13
3112942	13
18396248	17
10144341	13
1931803	13
1117417	13
4522857	15
16104837	13
1891210	16
450723	13
4095819	13
21599067	13
22504392	13
26984581	16
10642778	13
13477861	13
4442752	13
1956968	13
8777546	13
2689173	13
10246656	13
8170613	13
749815	13
1940729	13
13960124	13
15214925	13
14338046	13
15057353	13
2905404	13
919960	13
1215890	13
2072576	13
3690000	13
4808393	13
5464188	13
5711608	13
24257226	13
2727587	13
6231409	13
20797202	13
837433	13
3819157	15
1692271	13
15355280	16
987365	13
23011574	13
673696	13
404567	13
487021	13
1961126	13
4168787	13
7948307	17
3020338	13
15487760	13
12235574	13
3528544	13
1742995	13
14920537	13
3155068	13
16590464	13
903520	13
3753870	13
4058009	13
10886288	13
628796	13
13863599	13
11005402	13
6110433	13
13859609	13
2649373	13
1086404	13
565893	13
7088440	13
20341832	13
17230066	13
2789487	15
14244585	16
6542168	13
13526060	13
46751485	13
3405261	13
30039847	13
6136981	13
5147620	16
15383794	15
7651767	13
736282	13
879721	13
2912748	13
3200761	13
555114	13
13520682	13
250206	13
2613757	13
15270969	13
22215979	15
2555753	15
3896155	13
6316731	13
1660233	13
5908531	13
13599425	13
16006282	17
5587165	13
2723791	16
9237424	13
6822304	13
2617998	13
396699	13
2847876	13
1054805	13
38753801	13
11981403	13
11289996	13
2168649	13
8841176	17
13324527	16
1825791	13
14573472	13
11720815	13
10386524	13
8855609	13
30286559	13
6004804	16
12427919	13
3001230	13
3668503	13
8010703	13
1851990	13
3265234	13
5080949	13
3507999	13
4246903	13
1107703	13
424270	13
436533	15
5957342	13
1791281	13
2964121	13
1986545	16
12232968	15
16631228	17
7925212	13
12192336	16
473106	13
9959118	15
1047843	13
38834022	13
8733605	17
1299426	13
1337119	17
7211765	13
2545843	13
17732267	13
6038822	13
19965490	13
4528031	13
8489087	16
12461381	13
14693735	13
3349800	13
197707	13
15031084	16
498330	13
14962197	13
6269297	13
6226557	16
14940348	13
15897984	13
1643105	13
4206499	13
4313075	13
14682907	17
287359	15
4086692	13
8900856	13
9180905	13
2095144	17
6102164	13
8844764	13
10979538	13
13142001	13
1527934	17
23156496	13
23810302	15
2227130	17
705898	13
11911424	13
6288038	13
584913	13
589262	13
12648692	13
167084	13
15006232	13
10099470	13
3593013	13
8933319	15
8054494	13
4281993	13
26810448	13
616368	13
3253144	13
13632164	13
1536128	13
4550983	17
1653174	13
10580409	13
4868187	13
5157759	13
7054038	16
1088121	13
12006177	13
7799136	13
7776868	13
12793839	13
3699712	13
1924085	13
17428686	13
11756360	13
3019410	13
3633960	13
10642187	13
495473	13
2965490	13
1064785	16
1937697	13
978248	13
17802441	13
1742299	13
13706076	13
5566074	16
2770465	13
12531049	17
31153213	13
661350	13
4735398	13
13123361	13
10871624	13
9190878	13
682903	13
34758100	16
12151164	17
21337703	16
2607290	16
620683	13
4428724	13
3972759	13
6523285	13
30684461	13
4264018	13
7193302	15
15752543	13
6593555	13
5165076	13
19203164	13
10484890	13
7017158	17
5942481	13
8714604	13
1362751	13
4043996	15
5102540	16
5027627	13
6964986	16
998280	13
7295043	13
14131292	13
30342486	13
809075	13
48055782	13
2696777	13
6230416	13
6592923	16
22155728	13
332084	13
3220710	17
5169253	13
3799845	13
15563620	13
591647	13
5678972	13
19143935	16
2615327	17
8557534	13
17546607	13
1970508	13
3995698	13
1772923	13
384580	13
6890083	15
7670821	13
27010751	13
2349662	13
6609826	13
12339372	16
6220620	15
8209466	16
6906981	16
5532374	13
8763140	17
405725	13
6390397	13
12817203	13
9968867	13
14462365	15
4572229	13
1477728	13
1633498	13
2090168	17
60239959	13
22099693	13
8882179	16
16990948	13
3251168	13
929364	13
385417	13
1013801	15
4282480	13
6568592	13
19217558	17
9841290	13
5483726	13
131320	13
20816618	13
2328884	13
22132490	13
25272173	13
16869821	13
9681430	15
4107782	13
15490159	13
101833	13
1694057	13
3914502	13
5273866	13
17802900	13
472777	13
12437718	13
67385981	17
2164383	13
10277643	13
197897	13
21193689	17
5816340	13
3892045	16
4191509	13
1833836	13
9942834	17
6642195	13
4106235	13
3976190	13
4266492	13
1547124	13
11650124	13
2960210	13
1749021	13
3175255	13
20275721	13
60030	13
1129878	13
42194100	13
13422621	13
23597026	17
12812842	15
1393865	16
11954725	13
7632491	13
845639	13
2253239	13
14761930	13
17562378	15
6331096	13
24184532	13
1520595	13
2931076	13
1317794	15
6766684	13
1772626	13
9349300	13
7133082	13
7553518	13
4177199	13
6571807	13
3097637	13
42357818	13
2697335	13
736865	13
4286448	17
9715209	13
2692241	13
2257666	15
4897806	17
5026723	13
1097737	17
259528	16
24420968	13
5262402	13
2290320	13
387857	15
5677983	13
1287706	13
7143208	13
6686863	13
551544	13
498687	15
13835684	13
12514282	13
264555	13
7852399	16
134472	13
10507897	16
56577270	13
5795299	13
1030377	13
967486	13
3057533	13
26010569	13
1312290	13
118593	13
1263727	16
4414237	13
1904402	16
2012349	13
1150044	15
21900817	13
1085101	13
1959577	13
6512601	13
9063550	13
9802899	13
283590	13
14009571	13
10654196	13
13169773	16
30988179	13
4294761	13
31673513	15
13334944	13
5453480	13
15021227	13
6383895	13
2757733	16
5181174	16
3754094	13
33679441	13
6872728	13
3162207	13
4806438	13
1019303	13
1781716	13
20821439	13
18616800	13
5285631	13
245055	17
4721226	13
15234725	13
1867425	13
514852	13
13645237	13
7650508	13
463996	15
12638374	15
12332465	13
15732064	13
36769026	15
13691112	13
27738172	13
6595094	13
23299	13
9453413	13
8205737	13
19183546	13
2883206	13
1130667	13
17809419	13
115968	13
7610187	13
7489397	13
8685213	13
1642767	16
690071	13
70109	13
3185531	13
3413756	13
747105	13
4764425	13
1082326	13
3954532	13
3703361	13
327817	13
5533909	13
2495683	13
4535200	17
4469609	13
937680	13
10863580	16
2829665	15
1004840	13
4879162	13
12147778	13
527420	13
1449738	13
4087159	15
8178660	13
3659521	13
5177248	13
4721664	13
320394	13
5407882	13
24460741	13
7271258	13
12283002	13
2950729	13
9958715	13
20377128	13
12158031	13
4480984	13
1835424	13
12499931	13
914611	13
2875218	16
2418198	13
4915215	13
2226606	13
4159732	13
5284421	13
6254583	13
3300644	13
29996055	16
1283144	13
18909436	13
17932490	13
12051277	13
8115652	13
1299066	13
964647	13
14775101	13
1147653	13
13967359	17
23751832	13
4101698	13
2337836	13
7676146	13
6101258	13
255432	13
2479620	13
1621339	13
15882682	13
7154897	13
6103922	13
17418198	13
15316523	13
10583042	16
16675802	13
1683874	13
3476894	13
1882898	13
3263216	13
1424052	13
12674467	13
3066275	13
3501611	13
907511	13
7721381	13
1246085	13
40861580	13
2553067	13
809528	13
8068996	13
3430369	13
222898	13
267010	13
21361356	13
18121571	13
12828454	17
3711377	13
4651888	13
4751180	13
2787263	13
513031	13
1214067	16
31229037	13
21960528	13
7562035	13
25030980	13
43913089	13
1603680	13
893015	13
619112	17
11147827	13
11083390	13
558628	13
20086500	13
7106669	13
18221778	13
7594524	13
11609660	13
5376498	17
2312532	13
7183980	16
3534390	17
977400	13
36958781	13
13198284	13
4807610	13
4153950	17
1301849	13
3469781	13
13179590	13
17245403	13
2764566	13
12495266	13
3233097	13
14507936	17
7638019	15
8866825	13
21418964	15
10717020	13
1015772	13
1102123	13
11442229	15
2015186	13
21543136	13
10422391	13
1136397	13
620747	15
6556040	13
395015	16
1351651	13
4890704	16
4896927	16
5160801	13
9156407	13
17234355	13
4497918	13
2083598	13
715468	13
21207413	13
674715	15
17324417	13
6543705	13
2650555	13
20643067	13
4849379	13
2074900	13
12539216	13
11374950	13
19220299	13
13560486	13
7033609	13
6770669	16
25142740	17
12020831	13
7406486	13
2793054	13
8390018	17
790732	13
6239036	13
2501536	13
10977631	15
7053571	13
6181607	13
51670	13
11671913	13
6059214	16
10991040	15
1001457	15
3310781	13
14505408	17
40696094	13
7202476	13
5322641	15
9752415	16
29361038	13
4557363	13
2071915	13
2242587	13
19149804	13
12704186	13
14959608	13
5684178	13
12189844	13
15255226	16
13019179	17
25262287	13
25488941	13
7367531	13
6023168	13
25557656	13
5006542	13
4709566	17
8325645	13
7523443	13
1913702	13
935228	13
4860875	13
3972776	13
10813590	13
7819105	13
1635946	13
64746	15
5412081	13
622663	13
4873341	13
4422067	13
7531203	13
464758	15
5310955	13
8158979	17
4812195	13
37098922	13
1398174	13
12342824	13
1553617	16
110349	13
12680368	16
9045825	13
359050	13
4667119	13
22958659	13
3628910	13
3318281	13
20964074	13
746821	13
3061482	13
36012227	13
15741322	13
15560971	15
3592648	13
557491	13
8045838	13
12433848	13
331117	13
18272009	13
5091325	13
18364744	13
97616	13
12131919	13
1829226	13
4288659	13
305198	13
4285209	13
340350	13
4198176	13
38559965	15
3673625	13
6986701	13
10490201	13
4795459	13
11809016	13
1729426	13
20645	17
4823261	13
1373524	16
61154797	13
10223559	13
695672	13
1863384	13
6421297	13
4298844	13
6620268	13
11387053	13
286507	13
558608	13
323156	16
25585482	13
2838330	17
5149647	13
532531	13
14569942	13
1898919	13
11452569	13
1629329	13
5165132	13
4409354	13
4924614	13
6166463	13
17120730	16
2411504	13
278257	13
20280644	13
7646084	13
4152963	13
4441393	13
23567210	13
5640393	13
1651428	13
26091407	13
936981	13
875440	13
13052417	13
17995470	13
4967971	17
3369022	13
8059454	13
7017035	13
1279998	13
4214304	13
3315203	13
2034355	13
8232947	13
37050088	13
3525694	13
2612421	16
3252801	13
3883796	17
2408035	13
6573397	13
1459977	13
1040039	13
64283	13
12301145	13
7684654	13
5893430	13
18546403	13
5310595	17
32978628	13
4056583	13
34633846	13
11509832	13
13530958	13
7254524	13
2666687	13
502268	13
3448408	13
12441324	13
1907437	13
7266284	13
50355905	13
6357592	13
18203620	16
1793176	13
16861766	13
11640946	13
26738812	13
7121831	13
8235378	13
15886438	16
3091974	13
26638152	13
13506023	13
6988949	13
6871413	13
4905773	17
277124	13
8265925	16
4293107	13
120827	13
5136991	13
4339149	13
6446327	17
1362993	13
14231794	13
22491463	13
9583648	16
3441901	16
8933871	13
10512329	13
8897745	13
3229556	17
3216913	17
19912321	13
6710562	13
2663772	13
407092	13
6499837	13
7868051	13
20149388	15
26459717	16
46837230	13
735158	13
2164704	13
578812	13
16590217	17
10313029	13
5770109	16
1886068	13
25315362	13
1852076	13
6384245	13
3110443	16
611281	17
18693566	13
4468402	13
4353468	17
6450128	13
16693547	13
930730	13
1666682	17
34604711	13
6857593	13
17724082	13
5203296	13
9467263	13
291595	13
6753475	13
5194537	16
9911434	13
3669307	13
4527847	13
1280763	13
3353627	13
2890181	13
9589370	13
1201953	13
18374270	13
6260736	13
2725680	13
11823301	13
7529243	13
3783165	13
11140875	13
970691	17
3422842	13
7813018	13
481194	13
2357672	16
10054945	13
10319259	13
10532653	15
5891775	13
20145729	13
9427926	13
410655	15
6675322	13
25170300	13
2223045	13
7843317	13
6344619	15
11496907	13
1746624	13
15256658	13
15916872	13
15126644	15
9034768	13
11282390	13
7974409	16
5868304	13
3236024	13
16128134	13
3705612	13
9416	13
3410268	13
5674456	13
1904364	16
2848973	16
1666385	13
9552605	13
9869209	13
2087407	13
1999155	13
8817681	15
3828762	13
19546368	13
3149348	15
18845812	13
1650584	13
25133021	15
13807073	13
16038142	13
3020250	15
2704027	16
20057607	15
3642036	13
6633663	16
7585940	16
6105875	13
4561205	13
6068803	16
3762583	13
9778745	13
7578779	13
7181266	13
1841817	13
6485604	15
22832821	13
133458	13
1531058	13
8753808	16
795113	13
7706323	17
13620655	16
13733525	13
10185841	13
3215891	13
4631052	16
4034429	13
2489248	13
10371615	13
4585758	13
11990012	16
23431361	13
19473662	15
9464	13
4851752	13
15528674	13
4540863	17
2587467	13
7226952	13
2784138	13
23376546	16
1179838	13
4365880	13
10667600	13
3096864	13
2242273	16
12190621	13
6082520	13
9312566	17
9000098	13
6512102	13
5376354	13
3949468	13
5268673	13
743132	13
5479429	13
7375673	13
5812076	13
4671569	13
15365616	15
248925	13
1715543	13
6469675	13
1929915	13
15380010	13
13595824	13
9585533	15
692784	13
994414	13
3941219	13
19596305	13
1983202	13
6558116	13
1645460	16
15115205	13
15096590	15
14490037	13
7847028	15
15774937	17
2740599	13
15220022	13
7049094	13
7001319	13
2307623	15
2336307	17
4491077	13
10936638	13
859618	13
4701199	16
13367319	13
11396239	13
1943205	13
1386154	13
952684	13
2084229	13
8432547	13
4054202	13
2699067	13
4799240	13
7026180	13
6847258	13
5494316	17
5891125	13
13122009	13
1575811	13
10685824	13
1085486	13
11390888	13
7611109	13
5491608	13
13321308	13
1318825	15
10604864	13
2015689	13
3373006	13
1956982	16
2312273	13
9738204	13
7068309	13
34892735	13
3017852	13
688533	13
2646774	16
34630525	16
2373139	13
7093713	13
4224010	13
8998356	13
23053673	13
10906640	13
21751055	13
11860624	13
10579951	13
4456120	16
27745173	13
830795	16
5125608	13
2327192	13
139870	13
19250833	17
10726941	13
13949395	13
17214816	16
11006554	13
2610300	13
5812067	15
1556200	13
1105329	13
1883869	13
2979958	13
15011762	13
14439299	13
600827	13
23444528	13
10643161	13
20275282	13
9347150	13
5431809	13
8381130	13
7796827	16
6490349	13
1489525	13
22977357	13
4368830	13
467448	13
932572	13
30722111	13
3803802	13
11033830	13
13086446	13
7253918	13
25167588	15
887699	13
4031779	13
11193349	13
4126653	13
8502619	13
19408304	13
2310456	13
1116574	13
8962006	13
6726658	13
576334	13
13220911	13
157470	13
15130281	13
8316723	13
1650233	13
15294345	13
6495748	13
4861808	13
273912	13
3880651	17
16192467	13
33428719	13
30801496	16
11353081	13
5862489	13
12163615	13
11569222	13
212463	13
5364549	13
22920396	13
7058034	13
19215214	13
3813361	16
1290284	16
5614122	13
837399	13
2632084	13
4025286	13
2922286	13
7217706	13
1549311	13
7352124	13
3772316	16
54320	13
13914922	13
26465630	13
2060192	13
1399736	13
4898430	13
10840353	13
4171405	13
772273	13
10885655	13
5573	13
22482655	13
7967577	13
1286591	13
3812574	13
2050394	13
4388916	13
2026208	13
1333782	17
2358814	13
15306926	15
15512159	13
2755166	13
5953790	13
9554060	13
136383	13
1960814	15
6755461	13
2517044	13
8362551	13
5341851	13
5790871	13
2114231	13
9676463	13
8326355	13
12790334	13
2455030	13
32237735	13
665415	13
164901	13
32659929	16
33304282	13
4188159	13
5119252	13
6145004	13
26978727	17
10981529	13
18582112	13
2483272	13
12224632	13
11868783	13
13346772	13
5203618	13
19360348	13
6062709	13
991208	16
2122405	15
1846021	13
7060868	13
1439520	13
867424	13
5288647	13
855318	13
1329845	13
4472978	17
2454905	13
4476058	15
22804053	13
35857424	13
4230952	13
6304020	15
1054119	13
947200	16
18807562	13
2987478	15
1165968	13
15630584	13
9145882	13
23053171	13
11636036	16
5925062	13
15529412	13
585165	13
18745052	16
4702043	13
17173162	13
257318	16
14487763	13
17497684	13
14701992	13
6805745	13
1184539	13
5430043	13
22896520	15
3473316	13
5680644	13
16739220	13
24852809	13
11363690	13
20250555	13
17500168	13
942919	17
1031097	17
6934177	16
8651961	13
2235991	17
12784553	13
3930302	13
4917397	13
4138523	13
1234023	13
4061794	13
4362438	13
10626843	13
14342226	16
4199272	13
302909	15
14497234	13
6731419	16
132210	13
703941	13
3278300	13
12852490	13
1251894	13
15090984	13
9131450	13
6010460	16
5604482	17
29382232	13
2397793	15
15424957	16
3094071	13
19639516	13
3440854	13
26407587	13
17622077	13
27519761	13
11645935	13
2568706	13
449306	13
11136558	13
9281697	13
7662010	13
12419828	13
24816193	13
2755546	13
9236625	13
4638459	13
5014566	17
19443910	13
8183490	17
5393257	13
3151678	13
1275123	16
1506674	13
5539213	13
1703123	13
2657493	13
21058062	13
11687040	13
2696748	13
6115424	13
3818463	16
19144708	13
1413275	13
18426801	13
6137556	13
2658193	13
2441361	13
11100366	13
1516422	15
227256	13
364766	13
16227012	13
3050856	13
6924661	13
1382405	13
60790262	13
3257497	15
5318852	13
7210614	17
12386360	17
10379994	13
9756567	13
28717936	13
8534998	13
9875969	13
16593779	13
8162099	13
6998759	16
11134741	13
11500056	13
5263534	13
3610297	13
5890675	13
1801665	17
6929893	13
8610483	13
4892230	13
4762828	13
12589902	13
2743747	16
6787937	13
22342932	13
30688860	13
526450	13
14539335	13
8723935	13
68702	13
415601	13
9121636	13
6564462	15
16725472	13
16455058	16
4196278	16
13077577	16
2763515	13
9105598	13
5178832	13
6691028	15
12975334	17
257361	13
872984	13
5409964	13
15525310	13
17953574	13
11065431	13
8672552	13
4866899	13
8998999	13
1143532	13
11780879	13
155437	13
17634563	13
2131743	13
307941	13
10822862	13
6646271	13
658346	13
26310122	13
4682755	13
6532862	13
2934023	16
11405979	13
6078260	13
5817474	13
200677	13
11974750	16
10479714	16
2131161	17
7393202	17
5497831	13
4960987	13
49683904	13
17336522	13
14785422	13
18476166	13
19508778	13
9014613	13
2444161	13
4236369	13
1141436	13
4920032	13
7559438	13
2178044	13
2170086	13
6614620	13
10509571	13
2781988	13
6895928	13
11149479	13
23970437	13
2785331	15
9671907	13
2829852	13
1787432	13
6374466	13
35243323	13
15524109	13
6711428	16
1932453	16
1084333	13
29495	13
5395056	13
31770192	13
23284696	13
32165545	13
4289326	13
8566599	13
1049144	16
8516461	13
457627	16
16368414	13
7052563	13
1289937	16
22994113	13
89303	13
17368893	13
1281700	13
5416713	13
2129750	13
22776816	17
25364154	13
15830	13
2105673	13
12673309	13
5289117	13
3782318	13
4715945	13
8028222	13
6245896	13
2696465	13
2627718	13
15090788	16
16377051	16
36476267	13
7482584	16
13534125	15
959558	13
31032434	15
32653855	13
16006811	13
14678255	13
12358332	13
1564266	13
6112728	13
666896	13
3637674	13
8698973	17
1156991	13
6287094	13
3158383	17
23676971	15
7348680	15
1613171	13
574344	15
310519	13
2642490	13
7260675	17
4085413	13
227865	13
2252831	13
5097111	17
11764237	13
10466294	13
6830883	13
7097932	13
1612153	13
2095758	13
6684971	13
225896	13
16829991	13
8134204	13
8988089	13
13202060	13
3180356	15
23734768	13
36664492	13
10423505	13
2821795	13
1814216	13
2182294	13
5351297	13
1607556	13
4110876	13
8268765	13
1555694	13
6008803	13
10554717	13
38015148	13
6154895	15
8242905	13
3407958	13
688793	13
10383156	13
1256287	13
15851970	13
1527521	13
10961936	13
6466664	16
260730	13
38131748	13
10050547	13
10286234	13
5841481	13
2255871	13
283835	13
2818288	15
11486131	15
23664219	13
2737436	13
2476492	13
16159519	13
6163863	13
5019623	13
2808690	13
599568	16
18022519	13
2562308	13
7324535	13
1705287	13
7023219	13
5810243	13
3210639	13
14425171	13
624752	13
10280223	13
4376252	13
5322093	16
2866689	13
3799507	13
17508121	13
1727544	13
46563469	13
5978224	15
1999918	13
1761699	13
2989531	13
18220909	13
11729309	13
10736990	13
7620781	15
1399663	13
4080006	13
234289	16
15793240	13
3235864	13
59204180	13
13022942	13
703531	13
3491063	13
5878275	13
8966609	13
7024748	13
15564095	13
3584722	13
10746909	13
17056994	13
3534107	13
7142494	13
6161715	16
9552440	13
3824331	16
5826698	13
11317215	13
6219194	13
3909651	13
2689451	13
834259	16
9468041	13
19790790	13
22477243	13
18099093	17
1095385	17
2159179	16
7550262	13
3700304	13
8920990	13
3047331	13
2015569	13
9858219	13
611548	13
3397228	13
5589718	17
857295	13
7139669	13
16180234	13
3809063	13
1149220	13
6860834	15
358355	13
2228522	13
444893	13
2881529	13
17535184	13
16440546	13
2105408	13
1330848	13
411126	13
10821406	15
19023770	13
7639848	16
3008224	13
539036	13
3532453	13
4915030	15
10167777	13
8841789	16
9166097	13
9272065	13
5331488	13
1458606	13
2447663	13
8375456	13
2075542	13
6963741	13
5414372	13
4055634	13
36228315	13
8968889	13
9202937	13
1284108	13
4630749	13
6077303	13
7277371	16
9228594	13
12530473	15
39883103	13
46949148	13
5104870	13
15238747	13
5819364	16
1328242	17
3638156	13
3818268	15
2235356	13
26700824	16
3226529	13
1620623	13
1055312	13
2862170	13
3775806	13
7152134	17
37312968	15
4432930	16
7492288	13
5616978	13
4236185	13
168568	16
4288607	13
58645194	16
4213870	13
21383335	13
5463763	13
11081647	16
5383072	13
1906408	13
5599443	13
8728559	13
11463603	13
375189	13
15646	13
9444483	13
14036420	13
4042746	17
4620810	13
12530508	13
1484920	13
2455939	17
1431831	13
10055733	13
11664724	13
12887555	13
2499169	13
2079559	13
1746116	15
8009677	13
2564128	13
8593805	13
18533705	13
14280201	13
21202487	16
11397976	13
6050465	17
1754065	13
18002510	16
7977275	13
2744532	13
43918880	13
3784315	13
6691126	16
19363809	13
21440557	13
16803020	16
2525964	13
5750199	13
33648	13
4827190	13
4454158	13
289648	15
28448084	15
28381995	15
9346131	13
18572923	13
2623362	13
16603235	13
1560765	17
1890827	13
11227427	13
1627007	13
3293809	13
15557360	13
15410372	13
26888441	13
22363797	13
6091573	13
2901243	16
6926147	16
664923	13
202063	13
9277991	13
17353665	13
5049080	13
24494392	13
5647947	13
2501930	13
10797215	13
285669	13
6002051	13
18249170	13
2980188	13
11386787	15
9286321	13
4537705	13
9649233	13
1960700	13
13831864	15
3857626	13
3921352	13
15835138	13
11267102	13
9426761	13
207233	13
3550599	13
2169844	13
694932	13
6523956	13
5242442	15
8366637	13
9754575	13
1575419	16
4801613	13
40213682	13
8848153	13
8162207	13
8716727	13
2019868	15
7128982	16
19639040	13
11060394	17
7112764	13
27297483	15
6890484	13
1331141	13
6288817	13
4550045	13
2081797	13
11339069	17
2808449	16
20243713	16
2792408	16
10471121	13
4100937	15
2341421	13
8558960	13
3637905	13
38937461	13
7976377	13
30707601	13
11349996	13
10575923	13
4002779	13
29869714	13
24041809	13
17605239	13
3985116	13
3264974	13
8711194	13
10281774	13
2910529	13
4731341	13
1925530	13
2057765	17
2721712	13
17318022	13
5870963	13
18232250	13
9167574	13
1576779	15
2684561	13
15182811	13
23560	15
250778	13
36346354	17
5295659	15
10844192	13
741251	16
5246902	13
2728870	13
15121459	13
218478	13
17657056	13
688398	13
16513698	13
8066665	13
37477659	13
76643	13
25702155	13
5128635	13
566603	13
441737	13
3637954	15
6100789	13
4270062	16
481573	17
13392295	13
3342186	13
5755	13
36631555	13
11038689	16
5528	13
7448505	13
1976712	13
27272534	13
13802646	13
872901	16
10478692	13
11829	15
2836787	16
12088010	13
1919967	15
15602490	13
28685342	13
19744765	13
7138935	13
17835823	13
4705468	13
3342401	13
10292112	16
11205448	13
14794246	13
428311	15
551802	13
1041101	13
11552839	13
4177330	13
11818903	13
11644437	13
8834411	13
19124870	13
631174	13
1975638	13
8514289	13
113472	13
2679262	15
3279485	13
23747754	13
2965018	17
318348	15
5269572	13
14004008	17
20042791	13
43599514	16
13421780	15
20306728	16
3238555	13
7176617	16
11456398	13
3696757	16
9672922	13
23315085	15
2301047	13
16703874	13
19127440	13
33338332	13
9846608	13
3888569	17
2368076	17
5242767	13
331993	13
20094820	13
4055315	13
14869172	13
2486128	15
17241532	13
26473367	13
334494	13
3436001	13
3570204	13
4756766	13
1405184	13
2440277	13
1017472	16
13874883	13
21485497	13
20640078	16
15302808	13
1025104	13
14662040	13
2310894	13
771036	13
32079440	13
5576401	13
4037818	13
2110607	13
9091030	13
10487528	13
3201367	13
1013376	13
33534116	13
10197193	13
5071417	13
31974	13
5598663	13
350597	13
6454470	13
3133181	13
2608137	11
3316328	13
10082853	13
12177272	13
18912955	13
1554205	13
3077579	13
7516531	13
2568143	13
112312	13
1874659	16
8948351	16
885383	13
5616518	13
5355982	13
12800648	13
4963413	17
5944417	13
3845540	13
28580974	13
12065062	13
2703026	13
5231567	16
11803845	13
8908015	13
16304191	13
9166915	13
4884690	15
9306521	13
16518378	13
16430169	13
1664863	13
14635358	13
4961032	13
6370686	13
709272	13
7033237	13
5580574	17
12256795	13
7879320	17
11445991	13
28699520	13
312234	13
2399790	13
7662255	13
32339940	13
1303972	13
13791275	16
130080	13
20317101	13
2630322	13
1121909	13
30202808	13
2422399	13
9626017	15
21116208	13
15268	13
2554241	15
53609790	13
5891758	16
3357826	13
4189972	13
783	17
6902297	13
876202	13
17695292	15
6836959	13
27264298	13
2028642	16
34259855	13
104609	13
43543575	13
5212898	13
13420733	13
9923535	13
2493622	13
24292575	13
9117967	13
1599442	13
7449739	13
13935081	13
9810765	13
15088	13
1539689	13
2915526	13
1139082	13
15534095	17
1270475	17
1594189	13
2484750	13
21926458	13
3362801	13
7175201	13
17921962	13
10467545	13
3869298	13
19100481	13
3530546	13
4921634	13
1221692	13
23016445	13
2644243	16
11995669	13
7943118	13
34120397	13
10016499	13
5828703	13
8977381	13
801295	13
3843483	13
3577212	13
4408800	13
3365262	13
21306299	13
34640516	13
23457309	13
9767525	13
1915837	13
16846665	13
1446915	13
20613210	13
1447340	13
5569510	13
2705483	13
13023589	13
1571263	13
3776507	13
2660789	13
5804099	13
2104000	15
20443553	13
13235154	15
16283199	13
15857754	13
4821130	13
10615987	13
6454161	13
1000137	13
4108664	13
10670773	13
4529798	13
3360144	13
3163980	13
11245620	13
5529846	13
2919256	13
203991	13
12125609	13
2321390	13
31675185	13
12728208	13
8140230	13
22431774	13
414851	17
2508538	13
6439107	13
2314176	16
1813648	16
2976211	17
3576079	13
4954719	13
15178037	13
47826633	13
3752208	13
615290	13
2439206	13
10359607	13
4803963	13
972812	16
11455196	13
4783946	13
1795380	13
7839392	13
4359298	13
5462578	13
18188964	13
20737426	13
12536247	13
14283387	13
724066	13
6382510	13
631249	13
7189232	13
7542250	13
4157794	13
5893250	13
8107183	13
3401096	13
13042472	13
7820269	13
2861004	13
13517805	17
3946138	17
1928094	16
5262919	13
10739129	13
388534	13
5917319	13
4957205	16
1945450	13
2068986	13
423934	13
13025715	13
15504771	13
8193860	13
32969927	13
23652326	17
887005	13
1958015	13
28094117	15
7660394	13
9297403	13
23502177	13
1733475	13
10321849	13
14901189	17
2839890	13
46011664	13
2337107	13
10237663	13
366922	13
362725	13
30381420	13
3173517	13
14557033	13
5856701	13
1454318	16
10783144	16
448831	13
10973165	17
3162122	13
9972191	15
16968874	13
698938	13
6441934	13
949268	13
16718315	13
3823911	13
16427312	15
5277749	15
9073749	13
5958050	13
7812560	13
7028108	16
3725119	13
6246559	13
4299550	13
2259914	13
2927714	13
10013662	13
3377733	13
6531898	16
2186998	13
16648324	13
6595251	13
3181583	13
16540273	13
2393688	13
72698	13
12194832	13
12311376	13
33006138	15
7948275	13
15448619	13
149434	13
426915	15
960927	13
829012	13
2577609	13
189801	13
21414467	13
7447599	13
18394267	13
2943323	13
18394597	13
1026616	13
16153056	17
1261946	13
34245231	16
2485672	13
10473830	13
4443687	13
972554	17
9153774	13
1499982	13
11417089	16
3763431	13
3642344	13
1488694	13
16497652	13
4765477	13
500698	13
360593	13
12325779	17
5178056	13
70234	13
7106335	16
379565	16
18309008	13
2461567	13
5632177	13
12779172	13
749362	13
2001054	13
9349629	13
15899490	13
2299031	15
7087438	13
636828	13
3796299	13
11958763	13
4073781	13
3172873	13
12341484	17
27210844	13
55798662	13
8021119	13
17528343	16
8488247	13
6817005	17
3775408	17
22061515	13
5925156	13
3932231	15
24110266	16
24227015	13
774033	16
15554738	13
11410281	13
7712703	13
7301767	13
2676382	15
4767488	16
5311735	13
4270252	13
12652160	13
3152601	13
665314	13
13525775	13
3093747	13
7271563	13
12713811	13
1267430	15
7748312	13
2235201	13
14773372	13
1924968	13
6389785	15
3131601	13
3222372	13
15097876	13
7983545	13
13124194	13
3758907	13
9422665	13
22650200	13
16032785	13
3013770	13
30854881	13
783689	13
5048107	13
36657455	13
5187447	13
26452748	16
7055898	13
4220827	13
17848457	13
3941948	13
2209675	13
1913006	13
16087271	13
3571639	13
3707978	13
1230098	13
1072414	13
2087296	13
733235	13
11551699	13
2492554	15
6106881	13
8261883	13
6543998	13
3540422	13
424288	13
4731043	16
1976145	13
1110669	13
738966	16
13870034	13
8043005	13
5326986	13
6905049	13
8123266	13
9596	13
5322194	13
1246678	16
4668150	13
3741664	13
400956	13
14906764	13
7377210	13
842572	16
38351907	13
20436483	16
7477143	17
4291318	13
12528944	15
8314080	13
11242164	13
8300809	13
789560	13
8020361	13
8015882	13
5324919	13
5770516	13
5292700	13
4550247	13
10753256	13
880453	13
5409408	13
13719432	17
774305	13
5609729	13
9564934	17
10551650	16
14920676	13
3996612	13
8446054	13
660362	13
7161159	13
1312361	13
2738851	16
695598	13
23496891	17
6544225	13
5633420	13
7389765	13
17226728	13
19659962	13
24089520	13
11151929	13
11457001	13
8375570	13
31233583	13
34591852	16
2637675	13
29315916	13
10144753	13
3375921	13
19246043	13
468385	15
23701758	15
5427146	13
16166530	13
3321614	13
11078965	13
29143235	13
546817	15
26229218	13
110831	13
12618615	17
1415404	13
5883518	13
35048081	16
3603788	16
1098717	13
5461949	16
7600902	13
13071275	13
13829656	16
23705167	16
4025284	13
2974743	13
35514191	13
14024644	13
3657737	13
15939432	13
1235996	13
7374789	17
2856091	15
5682525	13
1652516	13
4410789	13
16539966	13
7822352	16
9797083	13
16351670	13
7137527	13
8577682	13
4874445	13
18100813	13
15201076	13
11403742	13
2823645	13
1856889	13
10760861	13
22379232	13
2176534	13
920625	13
6571608	13
17651692	13
2535335	13
5197556	13
12094488	13
8826203	13
16491448	13
9105243	13
2472162	13
16058300	13
5238923	13
11634786	13
3147405	17
3845733	17
33405244	13
482856	13
1361510	13
22849728	13
6662606	13
5554014	16
4239135	13
3681347	13
54976474	13
2111014	13
38121857	13
10674754	17
2936137	13
9250016	13
225530	13
1593835	13
10688179	13
2890203	16
14228284	13
1411710	13
4757641	16
6139692	13
3949873	13
4730567	13
12652823	16
17344683	13
5229819	17
9366749	13
4512566	13
1686711	13
9251536	15
2826813	16
2456093	15
4648249	13
5063707	13
8527448	13
2112555	17
15939049	13
5790305	13
24878829	13
10187329	13
5693114	13
6324317	13
22327077	13
11317689	17
2994747	13
16748521	13
5634817	15
2582624	13
301543	13
6080291	13
3994981	17
10583647	15
8559032	13
1464675	13
4373616	13
4024207	13
412892	13
8357373	17
84005	13
120561	13
13148098	13
4688123	13
2697190	13
7162775	13
16375794	13
8966615	13
7414710	13
14536066	13
3015751	13
17059748	13
2840763	13
1381381	13
3569695	13
2926523	13
20703034	13
8016384	13
4857289	13
3275299	13
413329	13
1378806	13
14930073	13
7864580	13
4739671	13
1024677	13
15716784	13
10068272	15
3689381	13
21742329	16
13981541	13
329533	13
2622375	13
9304868	13
6632960	13
12327272	13
13890626	13
3113982	13
8532931	13
4540502	13
13320744	13
9923642	13
1139369	13
36535298	13
877268	16
2592423	13
15627927	13
179159	13
12990518	13
8390346	15
5194969	16
15222911	16
5042472	13
6881997	13
5565709	16
12199951	16
2737540	13
2557619	13
19605982	15
3085736	13
3909981	13
954874	13
1966117	16
1972086	13
6696639	13
12610586	13
8940977	13
12742640	15
5591096	13
1649513	13
1409823	13
45889903	15
615970	15
8570136	13
4968608	13
32912676	13
13416317	13
15814537	13
5824337	13
5387498	15
488875	13
12972077	13
11625853	13
7506403	13
7984143	17
2839517	13
3235634	13
6114405	13
25358822	13
11975143	13
6970859	13
22547697	13
25338909	13
19132776	13
10616019	13
3534989	13
576821	13
1771458	13
11409872	13
11291159	13
14410520	13
121600	17
10173350	13
1043444	13
6944795	13
16719010	13
18830883	13
9417018	13
300919	13
1696648	13
6854328	13
6777756	13
7459298	13
568046	13
10176879	13
3950643	13
16736926	13
12561645	13
12978981	13
20159358	13
17385960	13
3737279	13
3032995	13
5074025	13
7128325	13
14164219	13
639111	13
9055293	13
7986805	13
485421	13
4766196	13
4286166	13
3046367	13
5707825	13
6340904	13
11332199	13
5312671	13
5832895	13
15675059	13
11027779	13
19097601	13
2252122	13
18772781	13
3539221	13
1243872	13
3378172	13
2185335	13
89448	13
43379	13
6743709	13
1345694	13
4408253	13
8454898	13
3475079	13
4151740	13
7792829	13
17546066	13
14447133	13
17620146	13
15656113	13
580303	13
19345357	15
710937	13
2657545	13
5533260	13
22104105	13
11526124	15
12078208	13
15169012	13
3239862	13
21756743	13
6241845	13
7658587	13
698677	13
15138252	13
9935340	16
3223846	13
8337605	13
9747133	13
3120616	17
3638938	13
446889	13
3450428	13
5500765	13
3593209	15
36331806	15
5901824	13
826999	13
858535	16
3259280	13
16999622	13
7649138	13
3957808	13
85036	13
7199003	13
1960730	13
7174586	13
7965026	13
7567345	16
3655926	16
1797686	13
2457092	13
756129	13
6689902	13
4670011	13
13579910	15
18986176	13
8420636	13
9469916	16
344495	13
232073	13
26441160	15
2533585	16
1720055	13
17132228	16
2811079	16
5492709	13
7111213	13
11553484	13
1408022	13
21883162	13
3142093	13
697264	13
2338646	13
561410	15
18890788	13
2135544	13
9477155	13
8099941	13
3120078	13
5040277	13
98676	13
7195414	13
217865	15
22062623	16
6074800	13
1290157	13
5817468	16
6414987	13
13819324	13
5227923	13
128311	17
1074367	13
12844302	13
1802702	13
14803694	13
14967812	13
24195133	13
33468808	13
5047215	13
7458247	16
17131579	13
6132039	13
631815	13
5029318	13
9730175	13
6354801	13
2594564	13
874487	13
12327509	13
7203689	13
7538112	13
4279229	13
5818281	15
13816083	13
8402200	15
23092983	13
8881591	13
21956031	13
16347460	13
9979224	13
7394841	13
1086415	13
17979503	15
36255237	13
4056286	13
2325745	13
15949119	13
1061127	13
2219042	13
450293	13
622994	15
11683163	15
21964074	13
1057255	13
43999127	13
19072607	13
13785203	13
4004719	13
4540955	13
4546310	17
4743888	15
4647348	13
15592918	13
2629529	17
9346691	13
13480607	13
18977373	13
21484250	13
14659069	13
12494166	13
7449891	16
1413872	13
201918	13
4569297	13
6041832	13
17173191	13
1181373	13
6967570	16
2814958	17
9382095	13
557175	13
833552	13
3576333	13
1364673	13
8922105	13
5308236	13
8711052	13
489583	13
4383496	16
5082474	13
891732	13
17189783	13
12534583	13
27858614	13
64922	13
11023351	13
2432192	16
9593723	13
4173341	13
980548	13
6248689	13
6299432	13
5734136	13
22377611	13
17430927	17
3848873	17
4595443	13
3575530	13
29463683	16
5425071	13
13114982	16
13304771	13
4403086	13
16690399	13
24847657	13
3218235	13
1738051	13
5038980	13
23500131	13
35055524	17
5512603	13
1217317	15
41741393	17
1135162	13
2940748	13
10314461	13
4369214	13
3778403	13
39387	13
8603346	13
385134	13
9556036	13
417220	13
15435852	13
12129645	13
11208481	16
6563065	13
65364	13
2078291	13
7695103	16
15901237	13
3647869	17
6051344	13
4578652	13
3295619	17
9383384	13
24703637	13
5385268	13
7623287	13
2760839	16
2731097	13
11661123	13
1588547	15
25918803	13
16067272	13
8267115	13
5034606	13
4837144	13
4953170	13
1107968	17
14676918	13
6249776	13
907865	17
8542517	13
22778795	15
21437662	13
16698048	13
787500	13
5386163	13
12085812	13
7090984	13
3452717	13
16128347	13
3120371	13
9886384	13
13193312	13
3196325	15
2671778	13
2158860	13
3450400	13
9295716	13
250791	13
3288221	13
10818722	13
7383911	13
14228069	13
2388472	13
6365752	13
18907338	13
9477020	13
6503130	13
6681067	13
8099594	13
1810628	16
3010709	13
2200184	13
25569815	13
7121730	13
1967863	13
231822	13
12548891	13
17092788	13
32407384	13
12041410	13
4314974	13
11087700	13
21296451	15
1095312	13
793045	13
1717449	13
12322335	13
2322978	13
11916757	13
610453	13
3018562	13
2014902	17
11425595	13
799894	16
47183867	15
14033640	13
22223234	13
6933034	13
11342892	13
6301342	13
1513674	13
7338666	13
106764	15
3857817	15
7804882	17
8855366	15
3744602	13
22646956	15
2396923	13
10322	13
1350495	16
877097	13
4579886	13
4213948	13
9267497	17
4296251	13
5531253	13
4675231	13
2055987	13
2571291	13
34124110	13
4583277	13
3867318	13
583199	13
6797991	13
6367240	13
2125306	13
6985403	13
21584383	13
5438279	17
4106815	13
5907485	17
696156	13
2269895	13
4292617	13
1079405	13
2438480	16
9819985	13
2549902	13
1628973	16
33267533	13
4821756	16
1887981	13
9431395	13
5366017	17
2733393	13
24135197	13
1245144	13
4404518	13
5570912	13
11389835	15
1408566	13
33824821	15
533976	13
16851204	13
890105	13
13492853	17
214942	13
15879682	13
1224427	17
3794329	16
191970	17
7169793	13
5624593	13
18859071	13
7787920	13
289139	15
3361465	17
5822771	16
14898099	13
9205300	13
11267757	13
13020601	13
3640171	16
3191416	13
14224260	13
6675640	17
14389281	17
645619	13
334506	13
1290703	13
848238	13
7310975	13
3765520	13
5601003	13
8740848	13
2870919	13
50172	13
2646331	13
9724041	16
24779338	13
720902	13
2923866	13
762291	13
4763153	13
20800538	16
10806748	16
25663942	13
2233956	13
12875225	16
19514453	13
1945611	15
16681303	13
17777716	13
21541749	13
3011312	13
372941	13
7766833	16
3897100	13
9506392	13
2161123	13
3077822	15
13591082	15
3071265	13
9170764	13
12604829	13
3864413	13
6528078	13
7372583	13
24134563	13
9189814	13
78084	13
9000590	13
578069	13
17781279	15
28449876	13
21230255	13
2358957	13
5686624	16
6402661	13
5934742	15
10958450	15
8542873	13
1271398	13
44048342	15
2484083	13
12766584	13
27937357	13
1801827	15
8541263	13
8789658	13
1677141	17
8843045	13
6375344	13
8443640	13
9642531	17
11821693	13
9797840	13
9527351	13
1254049	13
3407414	13
25854833	13
10861056	13
3266758	13
231346	13
366670	13
7235507	13
22411615	13
415779	13
3530687	13
1286255	13
14992343	13
2620006	13
8290821	13
8028083	16
2170214	13
15601375	13
10691111	13
230900	13
7156844	13
1187901	13
12294490	13
19890239	13
11804692	13
3401790	13
11772136	13
10146222	13
66484	13
16094862	13
388505	13
6191791	13
8746021	13
24884222	13
3735144	13
21174467	13
11862607	17
19392162	13
4675747	17
22587250	13
3692519	13
2204960	15
11749689	13
20392598	16
698941	16
542384	16
5944445	16
14717070	13
6565327	13
15025633	13
13191952	17
13825226	13
17322658	13
10388692	17
892394	17
2170310	13
8562152	13
6720147	13
10568146	13
4431596	13
4599692	13
4623977	13
765826	17
2441656	13
4618167	13
7348258	13
20333591	16
18679517	13
8778520	13
545115	15
10073225	13
438515	15
11209991	13
2354153	13
21378473	17
6075460	16
2868620	13
5881931	17
10151893	13
4780646	13
3652316	13
9244592	13
28245987	13
2217939	13
43702062	13
11898923	13
1325835	13
2996024	13
92249	13
2468437	13
3829972	13
2128384	13
11788197	13
1632087	13
5743796	13
167459	13
320284	17
3557403	13
5433084	13
7516446	13
9243502	13
637055	15
6003625	13
26039008	17
8599534	17
21437613	13
5003706	13
2098404	13
10841892	13
3416452	13
4791815	13
7591168	13
4580824	13
14712945	13
64622	13
10612482	16
15757870	13
3249134	13
19432225	13
4878519	13
13978817	16
3903263	13
3102095	13
4285319	13
2111210	13
9030130	15
4303039	13
9568347	13
1042102	15
12957773	16
2820318	13
8063355	13
36630144	13
10811463	13
10578983	17
4618240	17
3204829	13
25364251	13
2259267	13
3183651	13
15231385	16
3819123	16
3416275	16
9292368	13
10707608	13
4999043	13
9496231	13
25263754	13
345901	13
5809357	13
19096954	13
9383102	13
163369	16
13847147	13
2156715	13
2605937	16
17234927	17
6246487	13
7586	13
2698770	13
29243434	13
744650	13
1037714	13
6638101	13
31486652	13
12116412	13
10625563	13
1176583	13
6860255	16
5431878	13
9646916	15
6582115	17
2512739	13
33938922	13
905887	13
21379695	13
870079	13
17730599	13
2858804	13
8876041	13
4872495	13
4811133	13
15240122	13
12505119	13
5267124	17
8557403	13
12680363	13
3915413	13
2281445	13
2777297	13
2135742	13
29523680	13
9379107	13
1338484	13
9725297	13
959188	13
2207195	13
1425712	13
4125182	13
1134690	13
2373539	13
5143484	17
6023799	13
2491585	13
1992553	17
14142281	13
116625	13
2640702	13
499977	13
1458814	13
757151	13
5559371	13
2978905	13
4648347	13
12671428	13
2942278	16
9048559	17
1286709	13
14405530	13
2605311	13
4854635	13
1688942	13
1443963	16
17971486	17
4417292	13
21026730	15
13688240	15
13708292	16
24519334	13
3983940	13
8526979	13
4245967	13
3816284	13
28805586	13
6026820	13
4850776	13
4666476	17
2169026	13
1482137	13
10800091	13
4475885	16
1389165	13
8622165	13
524183	13
16116186	13
277672	13
6715693	13
54239331	13
1591013	13
4509386	13
1189431	13
6356427	13
963261	13
9506133	17
8886332	13
8296782	13
4776611	13
9361204	13
3352251	13
1562952	17
10505354	17
2947544	13
3551620	13
4888650	13
53957402	13
8742735	13
10174337	13
2198	13
6733234	13
17637667	13
7314168	13
4969423	13
9950516	13
2680157	13
9655175	13
14376676	13
4700142	16
1079854	13
15453334	13
3203436	13
4589828	13
2305108	16
5099023	13
13060980	13
21776524	13
7528116	13
571180	17
30561840	13
11064921	13
29354920	13
1896185	13
21468653	13
6575559	13
5855100	13
16662351	13
5130515	13
4123766	13
22546594	13
10603420	13
7414656	13
4571877	13
5480832	13
5244329	13
5146028	13
1343450	13
8539150	13
2449205	13
1417971	13
9054973	13
6871418	13
4060368	13
7589195	13
5511799	13
625231	13
634391	13
3306268	13
12583958	13
3038459	13
2596386	13
36009	13
5172377	13
39332329	16
73219765	13
4774028	13
10764921	13
2457882	13
2305500	17
4817719	13
306886	13
9598471	13
906025	13
11136035	13
2115933	13
5936698	13
6869928	13
2138245	13
7822783	13
16107870	13
4825646	13
5767005	13
20332002	13
37824967	13
3464387	13
19971485	13
406148	13
18098921	13
3367673	13
2443777	13
34404545	15
11064741	13
1170527	13
5870537	16
693435	13
1660015	13
3874594	16
8275990	13
8030407	13
4662184	13
19066526	13
1904514	13
522806	15
10618325	13
6809950	13
7732053	13
23744927	13
1285570	13
7515866	13
8379365	13
2238813	13
2295806	13
1684453	13
4435538	13
6837664	13
14516766	16
1929244	13
2929415	16
17711778	13
11711188	13
5888503	13
4599750	16
26162218	13
244618	13
14064523	13
823878	13
12775751	13
3897153	17
8013868	13
2088668	13
701072	16
4377969	15
2957446	13
23586973	17
8512286	13
10168718	13
4693928	13
5775353	17
8809442	13
5333514	13
4454143	13
5564621	13
472889	13
12172755	13
252864	16
9947756	15
10016057	13
4353320	13
32934855	13
11052352	13
30033301	16
3405056	13
4466660	15
9818387	13
5870052	13
1908948	13
2837912	13
11055792	13
6351599	13
90411	13
7545561	13
3538175	13
7321917	13
4664532	16
481343	17
10167883	13
7524755	13
14973414	16
7442436	13
1949180	13
4793454	13
2008384	13
3052045	13
2327204	13
6372668	13
12649422	13
2125844	13
15401544	13
18605083	15
2231240	13
19290352	13
26918266	16
71787	13
1391890	13
1967807	13
5864858	13
20761357	13
13143358	15
19702678	13
5660316	13
2701494	13
200540	13
2551297	13
5425582	13
18508285	13
61164	13
16226974	13
3904966	13
33222267	13
2520324	13
8905674	13
9290696	13
12206014	13
2778118	13
5593673	16
5537957	13
1911642	13
2915787	13
11338124	13
15566205	17
5048460	13
2892562	13
20989892	13
2908771	13
7720486	16
7823260	13
6336558	13
5571105	13
11897636	13
29867549	13
4152609	17
4397918	13
11714797	13
6677867	16
8231309	13
5652739	13
2018905	13
8626931	13
12413248	13
11178757	13
7472	13
2645779	13
11555034	13
588495	13
9374878	13
4324259	13
12101341	13
2633915	17
7887044	13
13685973	13
10813746	13
5141293	13
7766632	13
12794886	13
38701122	13
8133875	13
4244176	13
1841525	13
13468255	13
3022208	13
4892786	17
27068395	13
3565676	13
15087783	13
4075907	13
5626374	13
7821330	13
7021326	13
757439	13
1675875	13
4242935	17
3395893	17
5490602	13
2538912	13
12381712	13
2175579	13
2442309	13
13801162	13
9097684	13
7449747	16
4331814	13
4448386	17
2295984	13
9065573	13
8885147	13
5489673	13
13402102	17
9426984	16
15305188	13
1264056	13
3567371	16
18003552	16
3141303	13
5629041	16
4120199	13
17972156	13
11739402	13
11794601	15
4412732	13
324078	13
9195831	13
9196670	16
15524963	13
11189898	16
15596842	13
2262792	13
1574134	13
4363441	13
6564471	13
6770955	13
5456933	13
3174573	13
3016221	16
130327	13
7216535	13
38843227	15
3226052	13
26703986	16
1073578	16
3445207	17
3863861	16
8788668	13
23834921	13
10000801	13
21827485	13
9203535	16
9524680	13
1717737	15
3766216	13
3035657	13
1598453	13
14524813	13
5496424	17
6925942	13
3898057	13
110676	13
11251457	13
15421018	13
10082048	16
19867586	17
10507890	13
5686546	13
8730628	13
5817436	13
20783885	13
599573	17
4291706	13
4050586	13
22747054	17
1299110	13
3109967	13
5606888	13
7717680	13
16951900	13
2341349	13
13379048	16
32315815	13
9355598	13
3142331	13
13767453	13
15202683	13
973775	13
8956256	13
13397758	13
1107216	16
15076134	13
8397853	13
447815	13
5068917	15
28236969	13
8145410	13
3309642	13
6267660	13
15244892	13
15336255	13
821386	13
20354944	13
5871927	13
16670774	13
1697651	13
2719173	13
4104065	13
7955581	13
22086520	13
4983904	13
2579099	13
6243122	13
6978092	13
3984583	17
2746569	13
22918889	13
13822128	13
4448057	13
6677243	13
11194418	13
5384903	13
8376579	13
5996989	13
2071417	13
432278	13
3608973	16
2978092	13
7627079	17
59318	13
2012826	13
25151625	13
848921	13
3431623	13
3799019	13
14794056	13
2130040	13
2772534	13
6568997	16
8384944	13
3553467	13
2662261	15
5839025	13
929211	13
16873423	13
321518	13
10653044	13
8813945	13
1943733	15
29409087	13
7365582	13
4460443	13
751355	13
12353918	13
899897	15
2805768	15
2625737	13
386864	13
4881334	13
2727478	13
3526316	13
3735331	17
8989673	13
7610207	13
17858783	13
1768448	13
1146038	13
2404454	15
2028381	13
4649189	13
1031005	13
7308597	13
28906546	13
6127134	15
464993	13
12114721	13
3204908	13
2842964	13
18728182	13
35432463	13
24807296	13
306059	13
2315184	13
9759628	13
3108382	13
3715955	13
4453114	13
6839564	15
2784844	13
2287527	13
10260057	13
9833964	13
1552416	13
11526770	13
6102744	13
3962508	17
5796737	13
3634678	13
22044534	13
4207828	13
12258730	13
2158335	13
381301	13
2025694	13
1029451	13
7258808	13
4860012	13
21634311	13
4183532	15
15654520	13
7332894	13
8428610	13
2673707	13
3193573	13
11703943	13
1537765	13
1593984	15
1974528	13
4069799	13
28158901	13
24749400	13
1878597	17
3509302	13
1125919	13
9859197	13
3815496	13
5670959	13
3463477	13
5331832	13
13819520	16
3743639	13
3061021	13
936364	16
1633378	13
2419881	13
6500960	13
15118470	13
4005654	13
9444008	13
13403768	13
477808	13
13112216	13
3929262	13
2246445	17
8548126	13
25035492	13
767629	16
6431241	13
2239662	13
15160362	16
3208786	15
4127858	13
8245459	13
8972115	16
3967581	17
5788778	16
4120881	17
10191007	15
9348089	13
5310880	13
22877919	17
34364914	13
1626869	16
28432132	17
244486	13
820207	13
687654	13
8372581	13
17483339	13
7089457	13
705047	13
20735902	13
1280443	13
46397387	13
12367606	15
792846	13
6319707	16
8094966	13
1895911	13
5006224	13
23629755	13
11732208	13
10598554	13
269799	13
16463505	13
14689759	13
42097098	13
3633280	13
36437115	13
10463264	13
22119205	13
528827	13
4352940	13
6661820	13
14364585	15
5625973	13
3274623	13
8454892	16
3508212	13
11810581	13
9702540	13
16994396	16
12368751	13
24196374	17
25694443	13
6806250	13
7482375	13
7885994	13
6126627	13
4876471	13
1042031	17
21643078	13
4661140	13
11995588	13
15202469	15
4910997	17
2816480	13
6249833	13
9105901	13
2575872	15
5858749	13
6167028	13
1902981	17
6532514	13
4734588	17
6471682	17
17225031	13
5331650	13
6291794	13
15262607	13
14493813	13
13086625	13
14576661	13
3233665	13
585675	13
8970895	13
7712718	13
21186045	13
4894962	13
8346606	16
9394980	13
339035	15
662536	13
6217722	13
6359419	16
2193813	13
3002745	15
2649576	13
7526564	13
6026256	17
4105548	13
16410022	16
5259632	13
13077774	13
489973	13
7575700	13
13176815	17
1844210	13
45647623	13
24791070	13
12667567	13
2565423	13
8850283	13
596227	13
449456	13
1591105	15
8683303	13
1242556	13
8974998	13
22139254	13
2690557	13
6012206	13
7080397	13
23826763	13
371057	13
6965066	13
19648021	13
10224808	13
3129271	13
2758853	13
8881651	13
15821048	13
1632018	13
2507317	13
9166127	13
874586	13
2562698	13
1646955	13
4999771	13
9333310	13
10913805	15
9045506	16
6835142	13
1166140	13
16718898	13
8623085	13
207458	16
2688878	13
2959992	13
4769199	13
16329993	17
7974331	13
2453211	13
2684492	13
2540380	13
7956780	13
9173577	13
23626816	13
15732207	13
11319149	13
3618144	15
54916293	13
3273675	13
1767144	13
5241343	13
20499654	13
2487670	13
10240534	13
2127237	13
477574	13
26499382	13
788509	13
15137937	13
2383725	13
16180024	13
5154691	13
739707	13
2146890	13
508940	13
8490967	13
23605955	13
7583374	13
6358205	13
219019	17
10479884	16
14569668	17
2188709	13
1680329	15
11640528	13
14162950	13
8978779	13
2057241	13
2058144	13
17510974	13
3786636	13
3854881	13
4832628	13
19115288	13
13076858	15
2879463	13
52164	13
2592150	13
38719382	16
2008379	13
20023254	13
16237199	13
14137544	16
6087340	13
7977113	13
43556268	16
3898376	13
5634665	13
15463275	13
6590570	13
2090940	16
2657148	13
6952507	17
8367122	13
5951932	15
6449862	13
794699	16
354171	13
33880201	13
30919058	13
1346989	13
1259447	13
11012836	13
12826608	13
3136612	13
20179435	13
4398418	13
9498249	13
22179880	13
16330499	15
398729	13
4711714	13
5463564	13
11194397	13
4362314	15
2832966	13
6707109	13
4200958	13
5989135	13
6904879	13
5049430	13
6304941	13
247346	13
2335937	16
11476941	15
25090023	13
32891144	13
9535368	13
3235804	16
10288030	13
4327743	17
17637295	13
11546835	13
4297642	13
8108521	13
12779118	13
10677944	13
12915221	15
3537671	13
5514581	13
8116755	13
10587632	13
34737741	13
419553	13
8455884	13
10227599	15
318147	17
3442725	15
2971413	13
14082756	17
1102687	15
4769443	13
2813713	13
12238539	16
8874994	17
20611004	13
12615790	13
4466259	17
15249074	17
2645640	13
4802301	13
2002475	13
2292608	16
12484671	13
743188	13
3707483	13
6164553	13
3602856	13
5882693	13
9707999	13
26283385	13
4489179	13
4757781	13
8672319	13
978724	13
4839813	13
8955860	16
2376557	13
15165582	13
3249658	13
3214449	13
3919903	13
12113897	13
4611161	15
3512263	13
8882725	13
1595810	13
10381173	13
3850670	13
2856495	13
15030996	15
851500	13
210924	16
19830180	17
7410236	13
2979636	13
27852332	13
1371050	13
10674177	16
12160651	13
3664487	13
8466145	13
22846028	13
1058777	13
4836875	17
5372807	13
21600361	13
4183713	17
1138481	13
6155092	13
3789870	13
5188581	17
10996201	13
7585724	13
909709	13
3437365	13
1319783	13
7370923	15
1627084	16
5376971	13
3517476	13
10300480	13
2409246	13
7038718	13
11699086	16
2397435	13
6793873	13
21711512	13
7536279	13
5912879	15
3379970	13
5388107	13
1869008	16
14620254	13
963289	13
2096806	15
4571335	13
161708	13
5891535	13
12693835	13
3229958	13
6359080	13
1998837	13
14435441	13
6916592	13
8905943	13
17443548	13
1992647	13
15137302	17
4928260	13
7506952	13
249587	15
11569968	13
5575763	13
12990554	16
2929673	13
17344554	13
5292682	13
2881839	15
1644951	13
11030657	13
7215678	13
13211918	13
12470822	13
1147867	13
3503095	13
30465979	13
17968155	13
17780485	16
2295744	16
9092812	13
13166573	13
31639459	13
757733	13
1316074	13
2971919	13
3765743	13
16984842	13
1523318	13
680670	13
14641965	13
11164829	16
5588278	13
3174895	13
17378743	13
10109992	13
800376	13
1716573	13
7634339	13
3923114	13
4263527	13
3106642	13
3291792	15
9634510	13
6654629	13
4634929	16
12555881	13
24895482	13
5707251	16
9333930	17
22264455	13
4531705	13
245967	16
38730981	13
9002760	13
92539	13
5550932	16
1759083	13
1206066	13
4693766	13
29088188	13
3322403	16
2856760	13
8302940	13
13882881	13
14273835	15
2096426	17
13350975	13
5347444	13
594868	13
2104498	13
8328891	16
3667319	13
3708152	13
19502524	13
5950431	13
1551584	13
13116798	13
14502173	15
12342070	13
1219163	13
12118073	13
35586433	13
5647950	13
3856322	13
1679830	13
9371526	13
9445110	16
16288062	17
5741863	13
5661658	13
13412108	13
62623	13
222304	13
5668476	13
590094	13
23603685	13
14301520	13
3398263	13
21365752	13
2656751	13
16871579	17
2877702	13
2519492	13
23079557	16
5705145	13
9699299	13
1587121	13
28601270	13
1677860	13
2188005	13
17273044	11
2373674	13
31245646	13
4495412	16
8264190	13
5189044	13
2839433	13
4705973	13
3233762	13
2793284	13
21374770	13
1210865	13
7613802	13
9279008	13
8335051	13
24507900	15
3957291	13
17005805	13
6724796	16
29443417	13
10031031	13
20900	16
7782017	13
13658234	13
39998071	16
33350019	13
9933280	13
897850	13
3870872	13
3039257	13
24909031	13
4411863	13
4669965	13
121118	13
464166	13
18946508	15
1003013	17
5541464	13
7630718	13
8366812	13
25182820	17
1167719	15
10953838	13
227503	13
14536307	17
20580577	15
1665284	13
5973000	13
1677716	13
2231898	13
1321445	13
2754686	13
4239769	13
19451656	13
5231504	13
8421169	13
26801503	13
7423028	13
3961509	17
3679189	16
5601684	16
16204712	13
7239514	13
5880810	13
1043819	13
8642478	13
121707	13
38900243	13
2499406	16
16174272	13
8040403	13
2739509	16
13512973	13
12694807	13
22447941	13
4063434	13
1038541	13
30260631	13
1207645	13
15386594	13
6729371	13
3530929	16
19741805	13
3774052	15
71971	13
2626211	13
1104828	13
3988928	15
6967321	13
12740404	13
9639717	15
2666395	13
15314717	13
8764776	13
412960	13
4780574	13
3065493	13
12709727	13
18803273	13
496677	13
486173	13
9705919	13
20127983	13
26091823	13
10312220	13
11106125	13
17090075	13
83436	13
990509	13
7906268	13
3174821	13
11280768	13
6839172	13
7228153	13
3520749	13
5528742	13
10646099	13
506113	13
16683322	13
7777799	15
2475169	13
7804356	13
12251106	13
1607698	13
2194154	13
935230	13
121605	13
5680302	13
6330224	13
7326146	13
3543012	13
2101487	13
157111	13
5643454	13
1021084	13
17730886	13
10864295	13
7434966	13
14719630	13
13991758	13
632790	13
5296692	13
7254500	13
2364398	13
1704645	13
8814142	13
19482416	13
5751780	13
1532305	13
28635950	17
3797104	13
9164553	13
3979789	16
1803495	13
2389632	13
2369178	13
28348686	13
19030391	15
3742420	15
962145	13
462542	13
3499533	16
4229887	13
4837490	13
1068218	13
1677427	13
16397244	15
4438348	13
3209703	13
3711905	13
1638303	13
632666	13
14989374	13
4491813	13
10492126	13
1307466	13
25509505	13
14387480	13
8015384	15
407962	13
7582434	13
2734107	13
7270104	13
9891990	16
670746	13
8227529	13
3622212	13
2025336	13
23784470	13
8361275	13
16574196	13
4177558	13
2182474	13
4664267	13
17739502	13
2059181	13
9131797	13
7752908	13
15134395	13
1816834	16
28840164	13
605893	16
4730968	16
692939	13
5198463	13
2161435	15
8476103	13
10621329	13
11153717	17
214825	13
4928929	13
1323385	13
17709272	13
23700918	15
45836319	17
191908	13
1781856	13
563712	13
4658003	13
1649083	13
13614432	13
7911362	13
3363127	13
3052230	16
4624856	13
8635039	13
7683056	13
2054361	13
1491854	15
9099456	13
2023890	13
5377014	13
7646215	13
13043906	13
1434794	13
16835517	15
8884379	13
672019	13
18918469	13
7064387	13
755944	13
6541782	13
4875383	13
13787404	13
3359336	13
5935839	13
983350	15
3594536	13
5383915	13
51048470	15
8584561	13
6910297	13
25861770	13
33274453	13
11744876	13
1727766	13
3255150	15
2836517	16
3968872	13
12686909	13
5253815	13
8062647	13
26861242	13
3706119	13
6667952	13
19294839	13
4051297	13
895065	13
3419980	13
14256283	13
16109217	13
7949418	13
22766469	15
20332687	13
8743698	13
1335533	13
2877102	13
13957810	13
9168662	13
53045681	13
1882555	13
24012886	13
7259489	13
7416077	13
3737828	13
1310470	15
3881995	13
2577654	13
1591629	13
3638093	13
26321	13
5917797	13
12491463	13
1125572	13
602932	13
739587	13
19783753	13
2193150	13
1291362	13
992259	13
1213141	16
16188146	13
2354932	13
1899850	13
5117351	13
2708348	13
1145272	13
9552186	13
9898384	13
7757201	13
4674222	13
27695448	13
10116504	13
5363669	13
27438938	13
5199015	13
4027246	13
1401475	13
4612963	13
2658166	13
208458	13
3560877	13
6327970	13
15455497	13
3394331	17
8155876	13
16524463	13
14022368	13
11779423	15
8498176	13
3231311	13
4004242	13
4823686	13
1197937	17
12778728	13
18697323	13
11649661	13
5491332	13
2838202	13
13668818	13
5950800	13
20882034	13
3809265	16
12886175	13
6772232	13
2031322	13
18721964	16
906557	13
3546507	13
4963959	13
5841567	13
7029064	13
669663	13
4756611	17
54018739	13
61944	13
10248283	13
1961795	13
1631540	13
20758013	13
3550560	13
10244833	13
9665615	12
13504600	17
24963018	13
19594818	13
19699093	13
311043	13
19657454	13
217113	13
14895018	13
7567460	13
2233322	13
11318911	13
828809	13
13186852	16
20312417	13
1560613	13
1024863	13
4745192	13
4140411	15
222801	13
1926746	13
19410241	13
4225767	13
5901026	13
11228779	13
3713864	13
16724983	17
2459628	13
10341495	13
18715719	13
29395115	13
22486248	13
6275759	13
9462	17
1281991	13
5463833	16
1232090	13
39952981	15
7754353	16
2390099	15
17412244	13
3268356	17
3517674	16
3013483	15
19591101	13
3090506	13
253956	13
349097	13
15646792	13
6904426	13
19244555	13
20992548	13
27250417	13
11601439	13
24156995	13
13758698	13
3995392	13
5360188	13
4428932	13
17359	17
14239301	13
2432283	13
15468995	13
2079543	13
11935067	13
2787485	13
10167430	13
4629441	13
7671983	13
13970482	13
5938389	16
25536273	13
9866448	15
2633428	13
38386085	13
14308019	13
13645021	13
15848859	13
25253082	13
9935180	17
605259	13
17754867	13
635740	16
887444	16
3003191	13
6966007	16
4246842	13
20407408	13
20876415	16
8059702	13
2307553	13
15146066	13
19280967	13
883205	13
18516309	16
4473379	13
1992102	15
8182750	13
19548549	13
5774089	13
2515167	13
22188278	13
954222	13
3028196	13
18747782	13
36038426	13
8698107	17
4880815	13
3929943	13
14790393	17
10053429	16
8730726	13
3654939	13
3044081	13
14178355	13
13866850	13
3438380	13
9299281	13
16746295	13
16455509	13
11333317	13
4821169	13
326535	15
5545380	13
6488132	13
29560596	13
2718142	13
5353243	13
3730739	13
1350362	17
1202547	13
774734	13
12278690	13
8250995	13
9471203	13
7576676	13
10324041	13
28958855	13
36559615	13
20425983	13
8864053	13
10209570	15
1093340	13
2592651	13
24434383	15
485600	13
540223	13
12406813	13
1721941	13
680603	13
4844199	13
4397166	13
3821380	13
5272790	13
1195011	13
1567486	17
6164127	13
18352769	17
3025786	13
4196914	13
7358494	13
289326	13
4556146	17
7629903	13
10320344	15
483695	13
958992	13
6749270	13
2022420	17
431989	13
920272	13
3556687	15
6905650	13
41472661	13
5756516	13
3324543	13
3349747	13
211915	13
7459276	13
27739538	13
3390804	13
676230	13
3656568	13
601384	13
55937472	13
8874378	13
9522973	13
26699092	13
4144007	16
129886	13
2231584	13
14575515	13
13571257	13
2082453	13
6850372	16
2276116	13
3315737	13
5377054	13
5308783	13
8770169	13
32742474	15
9091096	13
215334	13
2011564	15
3577000	15
8952354	13
16215250	16
29783258	13
358233	15
3861724	15
14361451	13
12102348	13
18055422	17
22763879	13
4784216	16
6540814	17
4107925	15
17788536	13
2964124	13
11862411	13
5578734	13
2035196	13
7070281	13
10094487	13
2742456	13
5377604	15
24929599	13
6066152	13
25548920	13
960967	16
7053626	13
253953	13
3825922	13
2550089	13
471215	17
3605129	15
387727	17
10024640	13
3934336	13
13576525	13
9725611	13
10333854	13
24247684	13
9195002	16
56035825	15
10377324	17
4570745	13
3210804	16
6551150	13
155188	13
1969227	13
1256096	13
3169919	13
4267159	13
21995227	13
1520972	13
6980799	13
6407222	13
6379739	13
19121196	13
4797669	13
3303074	13
14071243	13
18211509	13
8138135	16
2069292	13
881021	13
4893551	15
21312564	17
28645857	13
16467065	16
24500321	15
832699	13
6022906	17
1680829	13
1844428	13
22224741	13
1143614	17
4677722	13
10485400	13
13419466	13
10236551	13
1994974	16
10739708	13
4644434	13
11866740	13
7894898	16
3154108	13
26110797	16
17808785	13
896146	13
18416589	13
3447297	16
35455177	15
5071125	13
23981913	13
1104720	13
9969625	13
21728564	13
28049474	13
250948	13
4008309	13
6036295	15
29829410	13
9499790	13
13700115	13
24361195	15
48777696	17
11055198	16
2518275	17
5461125	15
4885526	13
1634375	17
1254168	13
2010824	13
3918197	13
10128260	13
8953820	15
4309026	13
5020482	13
12916788	13
1054912	13
4349905	13
9462048	13
5041760	13
2400122	13
4800047	13
7157477	17
10602365	13
8427078	13
26006870	16
12090376	13
2711471	13
2363397	13
1349404	13
1762198	13
943755	13
1478060	13
2195725	13
6180796	13
7151517	13
685132	17
893185	13
198599	17
263503	13
18958310	13
2000828	13
2860464	17
3085848	13
1799591	17
3486921	15
19338084	13
4396197	13
9384578	13
2089968	13
7024193	13
25009048	13
7720167	15
7316252	13
19921881	13
34362432	15
432019	13
10946209	13
18333938	13
40473268	13
6412213	13
3627778	13
9702615	13
4267050	13
1490815	13
7145162	17
17540297	13
18641387	13
4197783	13
9007687	13
11830757	17
16442019	13
9714418	13
488329	16
6771159	13
1423722	16
11281074	13
10758505	13
2214519	15
3844714	13
10755067	13
2925989	13
2256692	13
9123329	13
18554449	13
7966774	13
803996	15
1514091	13
9809301	13
184872	13
8091126	17
9394562	13
19819807	16
28348627	17
14658354	13
13500699	13
6645702	17
2696727	13
621241	13
1272649	13
19644649	13
31526341	16
1280156	13
1639168	13
5838078	16
11348189	15
17372902	13
10152062	13
4437098	13
7713697	13
513414	13
2810899	16
27980678	13
5199539	13
5202490	13
1662725	13
1714197	13
8778177	13
4756045	13
3917916	13
13868040	13
14995081	13
5049696	17
9069887	13
10454708	13
8738975	13
11554254	15
22358116	13
13428110	13
5261396	13
10240467	13
14151418	17
4532150	13
1085184	13
16698	13
26030345	17
3013257	13
3158478	13
588199	17
18464117	16
8670857	13
2506436	13
610524	13
17744656	13
12524799	13
7653659	13
5885708	13
32632136	16
1658846	13
1410660	16
16657009	16
577609	13
201209	13
3191839	13
7029249	13
3718135	13
6681087	16
14187659	13
20834706	15
12988173	13
17246417	13
11228436	13
58039	13
9123991	13
5169430	16
2023497	13
9837644	16
7499389	13
4916477	13
17245778	15
531253	16
15699681	13
45473298	13
25066734	13
2110636	13
1879113	13
22291233	13
7666113	13
13699347	13
15840375	13
7251741	16
6063552	13
4973349	13
18055071	13
7551428	13
160294	16
32997474	13
30864389	15
6905307	13
11511246	13
9342350	17
8898290	13
6018805	13
6072576	13
298400	13
2686337	13
15728940	13
8373619	13
14185146	16
4490348	13
2145602	13
27520563	13
9784374	13
5366166	13
7408201	13
1499242	17
1193943	13
8322747	13
26326402	15
8597986	13
933363	13
4458818	15
4123276	13
14369721	13
36381616	13
1679552	13
1637574	13
11044913	13
11694662	16
27776757	13
262442	16
3771754	16
12109511	13
7743379	13
2108114	13
14578470	13
14804462	13
5423453	17
43912275	13
5517147	16
2726533	13
3037765	13
66723728	13
11485368	17
7637788	13
2580284	13
4012551	17
12910234	16
2091157	13
10503565	13
16615499	13
3725393	13
5953867	13
6981931	13
19307943	13
1272459	13
9180487	17
16667744	13
86875	15
1397795	17
6613994	13
5755665	13
9770796	15
3346456	13
59282443	15
4105859	13
10025734	13
541940	13
704740	13
7685378	16
7879295	13
15821070	13
3676124	13
5755227	13
6402810	13
2728298	13
7824946	13
1236842	13
9473124	13
32481354	13
13644878	13
6242192	13
349914	13
3804965	13
24969055	13
15095461	17
470352	13
6464180	16
2609475	13
872704	15
19289014	13
11723937	13
5208791	13
202066	13
11572322	13
6240950	13
33293186	13
23371462	13
426610	13
3471540	16
7307582	15
3834043	17
13947476	13
4315002	15
488733	13
1927205	13
15216992	13
12776113	13
287474	13
14289061	13
44040241	13
734298	13
143061	13
773303	13
4974592	17
1816376	13
7748766	13
3356793	13
30353717	13
10267345	13
2091956	13
4737564	13
4246198	13
6236508	13
17710742	13
5599658	13
3843640	13
5624003	13
7221476	13
6135762	13
3144623	13
19513349	13
185196	16
18794948	13
6052621	13
13452238	13
5932606	13
10659357	13
11339670	13
2661553	13
19175526	13
449013	13
54651437	13
8819116	13
39949080	13
1356417	13
6154348	13
5336370	13
1494694	13
28849695	13
2200874	13
11387632	13
5024378	15
18061659	13
2362038	13
2832405	13
8615785	13
15704372	13
4508753	13
5877690	13
8836456	13
973371	13
838697	13
25630193	16
6711883	13
7222716	17
6628185	13
10818256	13
1292967	13
2544720	13
5225135	13
2646399	13
13188194	16
23441745	16
11026647	15
4634751	13
1625437	13
1929747	13
7821191	13
5608302	13
21552210	13
27159881	13
4295745	13
774685	13
6439697	13
11174536	13
5245881	13
15768580	13
9960996	13
11140449	13
23261702	13
1834113	17
24290646	13
5730850	13
1749497	13
2606679	13
10371773	13
1666601	13
1312328	13
10199506	13
8378859	16
24207463	15
843232	13
1343421	13
695010	13
18035144	13
3842398	13
837618	16
4248668	13
12131225	13
2785990	16
18374168	13
842172	13
18937619	13
12303067	15
44706109	17
11134109	13
19724815	13
264522	13
1435974	13
1130285	13
1054321	16
18597704	13
11784850	13
53114247	13
11166413	13
2999185	13
8692086	13
16408065	13
1951856	13
943300	17
769398	13
3367576	13
5076788	13
769685	13
9866225	13
10122523	13
14721822	13
18904549	13
18652824	13
11098610	13
7335588	13
18954207	13
9411531	13
9830558	13
17470634	13
9489387	13
7654773	13
16888254	13
16302936	15
5631150	13
1950304	13
1710655	17
13786915	13
25328160	15
22983582	13
6937027	13
973536	15
2745582	13
2957977	13
10527699	13
6251098	13
11377301	13
11689270	13
20950485	16
2240987	13
20914755	13
6045034	13
27415061	13
1639691	13
6451117	13
9722683	13
2207021	13
19746384	13
5042312	13
25777249	13
23719530	16
31675220	15
4075235	13
6158754	13
11902057	15
11228435	13
575205	13
14957519	13
2507000	13
11366215	13
1765005	13
2772049	13
412385	13
3657880	13
14636441	13
6909282	13
4641802	13
3697137	13
4813148	13
2978821	16
7997010	13
12464538	13
20081022	16
5393577	13
18397854	13
2766672	13
14842518	13
7614995	13
1145672	13
5066643	16
5758695	13
5213984	13
12262688	13
9059975	13
2384002	13
10421414	13
1502810	13
508331	13
2790122	13
6221551	13
1039073	16
18132987	13
6443568	13
11584048	13
645122	13
3738126	13
2741252	13
3288300	13
12964425	13
15462589	13
10714070	13
15137089	13
19413571	13
26159285	13
5462802	13
6989157	13
1028308	13
4902174	13
3409227	13
8926016	13
7497550	13
6544172	15
6677199	13
365702	13
17019150	13
10069268	13
7572389	13
17501476	13
2253603	13
4462120	13
2224561	13
39555909	13
6289171	13
1148989	13
2058880	13
1936515	13
13012912	15
4441142	13
5546386	13
11781928	13
11834272	13
10850057	13
15376329	13
23434633	13
14121421	13
2126689	13
7560686	13
2535438	13
3707095	13
6321773	13
6759346	17
13559710	13
3670481	15
2171741	17
9157389	16
2708504	13
4312605	13
2573527	13
1577583	13
13859770	13
24902218	13
33337828	13
5903364	13
1263543	13
17791039	13
9686675	13
1237662	13
9710293	13
13836209	17
1819557	13
3960696	13
4888583	13
6761437	13
10249825	17
10539567	13
18877913	16
13116296	15
262718	13
10239902	13
5396913	13
4746053	13
7973594	13
2526820	13
2712382	13
12547223	13
3742804	13
48200100	13
4937377	16
15278358	13
2533686	13
37458625	13
18215761	13
1191397	13
2793098	13
5139112	13
33072792	13
18938888	13
2581385	13
10862247	13
22694733	17
5065496	13
2409323	13
641366	16
14581624	13
3773849	13
19865341	13
18449793	17
4175375	13
13939577	13
2122931	13
5967969	13
127256	13
4166837	13
2255967	15
1702265	13
5266135	13
41506746	13
5134588	13
15489686	13
9750150	13
26081033	13
7835269	13
13399732	13
4091598	13
6471014	13
567273	16
14139489	13
2187363	16
707111	13
9377444	13
7709313	13
22867859	13
1115896	13
8921873	13
43971	13
4682308	16
13046472	13
4033841	13
12215391	16
2303757	16
14715912	13
139200	13
18518947	15
96655	13
4795382	13
7563017	13
11105751	13
8658875	13
6488562	13
3516727	13
19790716	17
11526306	13
4621883	16
730660	13
7211801	17
6553103	13
10133137	13
3836907	16
396532	16
5913442	13
7003722	13
5234739	13
4591702	13
11584462	13
13763239	13
151725	13
7813562	13
27984602	13
5605824	13
4679281	13
4922895	13
8329144	13
259318	13
2488403	13
13777901	13
641584	13
214177	15
16803928	13
1827791	13
11065674	13
3628261	13
1506941	13
3341096	17
11334917	16
9479612	13
6240154	13
37423445	13
10668090	13
9739857	13
16789490	13
2433207	13
5136156	13
895315	16
291326	15
5990165	13
7287107	13
1779894	13
13827510	13
16002463	13
6941344	13
8056982	13
45765212	13
7341288	13
3554539	13
2718946	13
1809443	17
38007278	17
7218623	13
7282852	13
2244785	13
4351219	13
5252207	13
9317172	13
2621490	13
10105141	13
4401272	13
8894153	15
1704921	13
27732951	17
11877365	13
681108	13
647533	15
155547	13
2635245	13
9825442	13
4522325	13
2696889	16
5588390	17
1546432	13
9175608	13
6343616	13
4408412	13
1432784	13
8914150	13
3198640	13
12015285	13
16387497	16
8697751	13
10770260	13
1037550	13
3912827	13
11988312	13
551123	13
25505814	13
575472	13
1229911	13
6855344	13
2234390	13
205712	13
828864	13
1832739	13
42755524	13
9403952	13
9577660	13
28476568	16
10791105	13
21274320	13
7284914	16
12809581	15
2855143	13
14037063	13
12558082	13
17630430	13
9429953	15
705712	13
7252866	13
8046553	13
10951113	13
8053318	13
2969403	13
86193	13
11808553	16
8773818	13
7075146	13
8196001	17
10339974	16
5998077	13
3954229	16
4435536	13
3384946	13
3892112	17
4514258	13
2921279	13
6154089	13
17370146	13
1015528	13
3810313	13
12384287	16
15823449	17
842289	13
4826567	15
2555190	13
2319535	15
13503862	13
7451812	13
683529	17
9489803	13
1122874	16
1385075	17
18539524	13
9091171	13
11355749	13
3788594	13
1887857	13
4019633	13
4766695	15
711171	16
1455285	13
42876860	13
4531972	13
5865029	17
8377455	15
15529901	15
2165119	13
15060231	13
4368193	13
5432204	13
17673207	13
3400085	13
2329698	13
6705825	13
866661	17
173720	16
32461096	13
2106180	13
2175991	17
19911788	13
18274519	13
1174272	15
7578743	15
22444200	13
16304189	13
2458454	13
15746487	13
6716396	13
1024590	13
8323055	13
4048486	15
5293747	13
16100445	13
2929312	16
4645172	13
10576951	13
11173840	13
39766116	13
5445237	13
6542527	13
14782010	15
5584278	13
10078580	13
5448494	13
9489202	15
34745791	13
11534984	13
19945180	13
1463692	13
4621395	13
7170875	13
3539981	13
29690373	13
10524530	13
2536345	13
19192303	16
4415192	13
547331	13
213659	16
5026094	13
9845900	13
4710199	13
2959944	13
2158000	13
630687	13
21175095	13
11961150	13
18444483	13
3431611	13
18727231	13
3507841	13
10348564	13
81734	13
9386112	13
5089822	13
14890118	13
1781094	13
8002532	15
12180734	13
10266819	13
14694422	13
956513	13
17039876	13
33999804	13
17965790	13
1249441	13
4819462	16
1639682	13
18464536	13
6518985	13
4675761	13
3129170	13
5920063	17
28029874	13
1892086	17
5944133	13
4239250	13
831836	13
5028726	13
3884549	13
41178509	13
14770507	17
10585461	13
636684	17
1657078	13
1026201	17
5468471	13
19486285	13
5736696	13
10239862	13
3169645	13
2597060	13
1844624	13
2097247	13
29282934	13
9356401	13
6298279	13
10743600	13
1977942	13
8378300	13
24667796	13
1744145	13
11792564	13
396075	15
4671442	17
13780542	13
9555451	13
3380110	13
6282268	13
2917565	13
7343674	13
7404370	13
10651792	13
1955996	13
1164655	13
10071148	13
21781759	13
2945820	13
3640997	13
1128929	13
1635221	13
7623687	13
21382331	15
19693350	13
2689719	13
1410824	13
3472760	13
17390783	13
1580151	13
15138247	17
40186019	13
10344567	13
1299605	13
11207641	13
5941991	15
7086732	13
8592188	13
6966672	13
7095328	13
4816370	13
1420857	13
18543257	13
3025894	16
7957805	13
963294	16
1880562	13
222691	13
17291896	13
12827930	13
2175772	13
21887485	16
1783580	13
2035922	13
13136330	13
4149369	13
18850290	13
1564080	16
8611224	13
15330616	13
7577947	13
803101	17
20052488	13
10565937	13
6974436	16
6249362	17
4034040	13
5711240	13
4313618	13
2532658	13
6646660	13
12809470	13
22389355	16
1074194	13
921427	16
1690670	13
37401196	13
9136987	16
5103641	13
7539220	15
4000650	13
1932887	13
8964655	13
3869767	13
2333237	13
7135155	13
7813479	13
5346786	17
15027482	13
15160380	13
7869829	13
21007393	13
7151954	13
14997192	13
15523632	13
490217	13
842086	13
642415	13
7045908	15
9609644	13
4836215	13
26652146	13
15969583	15
35590013	17
9626651	13
2114165	13
6337885	13
1303030	13
3429096	13
11946335	13
11586813	16
5969353	13
26719338	13
2039677	16
17335994	15
7072467	13
414688	13
11907224	17
13407557	13
11115826	13
15824018	13
22515461	13
2790944	13
13008765	13
4079383	13
22149161	13
5959660	13
4547678	13
1324353	13
5109961	13
16346823	15
5335723	16
7386619	13
17780450	13
5276231	13
11650153	13
6126372	13
4756392	13
2146452	13
915170	13
3394871	15
21376945	13
4326020	13
4954760	13
19931603	13
2354260	13
3361769	13
5361542	13
3247386	13
11213075	13
2687939	13
904003	13
13599935	13
24339381	13
339437	13
13791348	13
5708440	13
33627876	13
15054957	17
12843207	13
1842556	13
4653995	13
10191472	16
1722589	13
3105528	13
558575	13
10231139	13
4433193	17
581748	13
39512243	13
456559	13
1788044	13
25150150	13
2107665	13
3220261	13
3764478	16
4023112	13
16594222	13
5421977	13
654504	13
746793	13
1595602	13
3411773	13
5162114	13
8049760	13
9186962	13
8898112	16
3694846	13
3354434	13
8459692	13
5299501	17
5014563	13
34774665	13
23582252	13
3890094	13
50679	13
14973726	13
7258263	13
2705690	13
3982256	13
11071409	16
5182990	13
1452342	13
10364445	13
20102823	13
8410910	13
20188703	13
35497679	13
18181231	13
13161878	16
5489343	13
7583401	13
1560817	13
8484446	13
23837550	15
707867	13
6794192	13
6833539	13
9104386	13
9645050	16
7201104	16
10745190	16
8436896	13
15532556	13
4165511	13
1010982	13
4203131	16
36492975	13
2031281	16
16351229	13
4426793	13
168588	13
1729349	13
14960279	17
2206191	16
5735765	13
8413425	13
9362612	13
12143277	13
8016924	16
11424769	16
9769574	17
5050017	13
8063350	13
21318382	13
11284302	13
18271787	16
3007976	15
6271802	13
3458611	13
3719360	13
15901122	13
9019000	13
9260325	13
3766555	13
4991847	13
42892705	13
9345914	13
20362946	13
2085714	13
1092977	17
7129061	13
44254	13
15870158	13
7139371	13
22862084	13
5664501	13
5934872	13
9581230	13
4696738	13
6609973	16
19103502	13
8095548	13
3658981	16
4424000	13
12848727	13
2088103	13
7774715	13
696024	13
1026092	16
7601030	13
12119813	13
4130033	13
14918175	13
2178613	13
6544188	13
11442156	13
4198857	13
8263109	13
17004901	13
9308864	16
3463399	13
18562940	13
957584	13
1465011	13
5663775	13
10753985	13
9932422	13
14870481	13
45915145	13
3113411	13
19555924	13
3322804	13
3392733	16
4495593	13
2181874	16
6107914	16
9353394	13
11938740	13
11179689	15
6429085	13
159799	13
1642578	13
9801768	13
3859478	13
15216973	13
11054552	13
1514388	13
5798355	17
1321505	15
3237625	13
7113308	13
5541806	13
8869524	13
2411426	15
731917	13
3666913	13
5874558	13
21057794	13
18645107	13
4995809	13
2224448	17
7326841	13
11617222	17
8514873	13
8032934	16
11838339	13
1704590	13
7342960	13
7569288	13
27156857	13
374704	13
3357744	13
1852079	13
14637377	13
35268189	13
6954142	13
13267921	17
1960946	13
22348153	17
11135649	13
14950580	13
10460773	13
5278110	13
1622337	17
10552840	13
2089421	13
307208	13
3654290	13
5002791	13
2235588	13
28082171	13
4102548	13
2870682	13
10863667	13
4431582	13
1192235	13
16814552	13
17685299	13
18076265	16
17484718	13
12586071	13
98376	13
8910219	13
3938576	13
7095067	16
5613789	13
1565452	13
5366463	13
257765	13
7511138	13
10199428	13
22583118	16
5585042	16
7004537	16
1013801	13
7742565	13
5984838	13
5055986	16
6517821	13
9621916	13
2924008	13
13737981	16
479510	13
4486726	15
52162	13
5317751	13
11327150	13
1109665	13
15161126	13
6459996	16
2755337	15
70371982	13
5833594	16
569729	13
14416934	13
9299114	13
242714	13
702576	13
2868517	13
7194839	13
6426389	13
3221695	17
10798633	17
2438382	13
8213545	13
4874509	13
6987646	13
13741175	13
47493780	13
6134847	13
1590714	13
8271668	13
1764595	13
14098	17
6076235	13
7528733	13
17776078	13
20693523	13
471066	13
3689104	13
7667819	13
6266815	13
7628695	13
471993	16
24846274	13
38026012	13
6316910	13
1262965	13
4898797	17
2246088	13
9284205	13
16710251	16
14759476	17
12249599	13
25410539	13
5313094	13
6389585	13
1930492	13
17089750	13
548456	13
20929948	17
8489011	13
5405937	13
16771063	13
642254	13
4829340	13
28565243	16
18281938	13
3781369	13
3319492	13
2317395	15
16641754	17
4456053	17
22352050	13
4693641	16
7852356	13
4253270	13
17655137	16
3308479	13
2427486	13
16094465	13
3369858	15
6355416	13
8747219	13
1708757	16
10193290	13
3598793	13
512073	13
317112	13
11158939	13
2326423	16
8658060	13
22340997	15
17369784	13
4667508	13
5357736	13
2896631	17
14199849	16
6279163	13
759138	13
15939653	13
10086455	17
18465240	13
1482772	15
4485768	13
12213305	16
7691944	13
8366249	13
14808045	13
2748223	13
21716104	13
3287833	16
15004284	13
8976993	13
3262235	13
959661	13
9165773	13
2261233	13
9029803	13
13350632	13
6879294	13
9813715	13
7583003	13
7007117	13
4517090	13
2462812	13
10066917	13
16494041	13
5428488	13
14059874	13
6566337	13
16342924	13
4744712	16
12119295	13
10695140	13
11005686	13
342536	13
5222638	13
3228442	13
3127874	13
2630329	13
1843691	13
16753430	13
1100084	15
2704960	13
7865030	13
18071031	17
5439380	13
5710879	13
20157536	13
15039940	13
16930706	13
1930262	13
1450700	13
8829314	13
1576726	13
369582	13
21051343	16
14520415	11
3715256	13
6168181	16
18617604	13
19333928	17
8031619	16
14911294	13
12009846	13
4645318	13
14251999	13
7685842	13
3750365	13
7451417	13
429964	13
17646202	13
4166379	15
1151981	13
4526491	15
2241464	13
1548374	13
8209450	13
10934005	13
6509440	13
1321791	17
2834847	13
16909113	13
7886073	13
25013461	13
4158104	13
3434640	13
181792	13
14736104	13
4922178	13
11365130	13
15307626	13
1998977	13
8766413	13
64409260	13
13971429	15
2449708	13
19044709	13
1201829	13
3454397	13
9222862	13
5383978	15
6362027	13
3150569	13
1518910	13
11461418	16
400051	15
17521620	13
7867513	15
1162376	13
7892952	16
5422743	13
11958354	13
5238431	16
1886425	13
16175775	13
1706066	13
496418	15
1519092	13
4366014	13
943117	16
6942211	13
1001470	17
8069967	13
1241835	13
22278457	13
5947882	13
7912073	13
15447493	13
20893384	13
57504	13
4404199	13
318523	13
1901453	13
4585330	13
8258232	13
10159963	17
13747153	13
12094141	16
1876100	13
8477623	13
19021564	13
13253725	13
13679669	13
3293168	13
352658	16
3712319	13
1315648	13
12362185	13
9095949	16
3807732	13
5694425	13
7238768	13
1853287	13
19729825	13
9066522	13
2091159	13
15794048	13
7424819	13
959965	13
1511068	13
2685653	17
2448140	13
18086081	13
4976086	13
3068970	13
16465473	13
4545019	13
187129	15
1331644	13
37748294	16
52027347	13
4946618	13
1087397	13
393767	13
19669103	13
28147967	13
2954920	13
2085771	13
23367252	13
14337656	13
1925047	13
20557016	13
12030340	13
2317980	13
16384497	13
5264429	17
1866305	13
584759	13
3026846	13
20666	13
10291785	16
13224083	13
3204723	13
27208711	13
330329	13
8088812	17
12340199	13
7408635	13
10928814	13
370229	16
13811289	17
5294615	13
2223794	17
11870496	13
8186140	15
32218108	13
7314676	13
921842	13
1128957	13
2243908	13
4797261	13
3659203	13
9242045	13
1017063	13
6438566	13
16970510	13
3149895	13
11823395	13
10810079	13
1900526	13
8197714	13
29296690	16
20716987	13
10133960	13
8789435	13
12995642	13
10022704	15
10224827	17
7661422	13
14750373	13
12868039	15
7959675	13
26381616	17
21702256	13
10908241	16
958635	13
7425309	13
8700015	13
3962358	13
15155062	13
6853280	17
16311190	13
14046881	16
2640917	13
16593181	13
112576	13
2635498	13
1759378	13
8061633	13
11218452	13
1886214	13
3399528	13
14842272	13
10396504	13
13983619	13
12323401	16
8702021	13
11685853	13
19349855	17
7763492	13
6471326	16
535771	13
9251897	16
29125325	13
646957	13
1631627	13
5387700	13
7343709	13
11773641	13
7302403	13
9013185	13
1220129	13
2437066	15
1999563	13
6515122	13
9714834	13
4381595	13
133625	13
8034495	13
602867	13
4111997	13
2421883	13
9296555	13
17530840	17
33061021	13
447011	13
6293853	13
5850017	13
9622356	13
1094363	13
25243710	13
10721788	17
5681660	13
22183977	13
6623750	13
5465973	13
11635029	13
15068714	13
2191017	15
4568681	13
9396230	13
7820567	13
2142841	13
960744	13
4679152	13
20615038	13
8548175	13
2744779	16
24626403	13
24866317	16
778221	16
3087094	16
5994308	16
3777284	13
2110512	13
386692	15
6632326	16
17312626	13
7119152	13
3699496	13
13251433	13
22699442	13
541452	13
1429905	17
8901628	13
27760867	13
9529011	13
4335143	13
17750116	13
26829111	13
3232496	13
2815815	17
20106294	16
2501193	13
4471390	13
8227815	13
6861818	13
7782743	13
17124610	13
6949844	13
7875002	13
11114891	13
2440997	13
988804	13
20820077	13
7059724	13
9438235	13
2778098	17
11468921	13
9623128	13
21162156	13
603822	13
6091428	13
1415239	15
6604866	13
353156	16
10901883	13
1371627	13
5883795	13
1607177	17
31257834	13
5426649	17
2656751	13
2677165	13
6059175	13
7536229	13
1940580	13
4923283	13
3736729	13
1507138	13
27271048	13
4563752	13
2237209	13
478983	13
1500644	16
3733658	13
6148959	13
27298753	13
14876939	13
13589937	13
5050483	13
2276734	13
446527	13
6097452	13
466757	13
317123	13
33915318	13
2020340	17
3422094	16
915997	13
19855528	13
144454	15
2922221	16
4938062	13
22685567	13
7136495	13
9139796	13
2578191	13
37795879	13
2554110	13
6697959	13
11809021	13
14973	13
36458140	13
18187616	13
404087	17
316885	13
10781638	17
13475163	13
11950542	13
673088	17
3383416	13
9131228	13
3770960	15
967824	13
505349	13
462280	15
2808103	15
19866643	16
2415078	13
2730274	13
11600140	13
20630705	13
1369038	17
14004612	13
3128718	13
7990172	13
4524187	13
53551	13
13878662	13
1550991	13
15164143	13
17135261	13
2807485	13
8189602	13
727598	17
8069007	13
7651442	13
16226726	13
8589100	13
13868977	13
9666134	13
23030557	13
18602409	13
5008157	13
591042	13
4165262	13
28703019	13
9254492	13
4175283	13
13919179	17
8962243	13
4675410	16
7367311	13
5592188	13
25591898	13
5875486	13
4859837	13
3927467	13
5089274	13
4610173	13
4177089	13
1930467	13
13132857	13
2198603	13
10335604	13
1731655	16
3116519	13
2839924	17
21356372	13
943403	13
628559	13
16987561	13
4213673	13
9381668	13
10708589	13
7332671	13
276479	13
17679997	13
831482	13
215387	16
1742442	13
4501955	13
12958964	13
2507616	13
33821885	13
2787529	13
12097818	16
4478204	13
7996901	13
6125466	13
4045259	13
2025456	13
22637955	16
5844592	13
5036169	13
340237	13
144900	13
2425086	15
1099710	13
9042653	13
118686	16
333003	13
1342776	13
2721927	13
11250644	17
4722538	13
407514	13
5049751	13
1943995	13
4344734	17
49246036	13
4055389	13
2304133	13
1027985	13
1810186	13
3791953	13
2073055	13
4177310	13
5358353	13
9542064	15
27401454	13
568854	13
21708662	13
6852023	13
28596786	13
22113980	16
13216237	13
124227	13
9818099	17
866789	13
5211118	16
12140633	13
11062696	13
752462	13
8128419	15
5014150	13
22167944	13
1967389	13
5146170	15
16046934	13
2146593	13
9623750	13
236783	15
6614480	13
15515078	13
744525	13
48114662	16
1667254	13
597235	13
9783664	13
19398803	13
10707627	13
19561255	13
248131	13
1448424	13
5205106	17
10630011	17
10013610	13
1815716	13
4212495	13
3272580	13
4019141	13
22335347	13
6464598	13
3742721	13
23144611	13
21170755	13
6580751	13
8444418	13
26711644	13
19165802	16
4250071	13
23289209	13
5265960	17
2478770	13
3530078	13
12863877	17
2372956	13
16291781	13
328236	13
703977	13
1283983	13
30350796	13
2309133	13
459226	13
759457	13
5590005	15
9518279	13
6480474	16
14510787	13
10762696	13
7603585	13
19296861	16
6797767	13
17569583	17
7850241	13
4227018	13
5225773	13
12682307	15
14202638	13
7395500	13
11879050	13
22116368	13
14916484	13
26026459	16
12976011	13
7683250	13
724730	13
17303102	13
2413006	13
20260391	17
11278948	13
8385084	13
2087408	13
417193	13
7850884	17
4219511	13
4693847	15
591894	13
601572	13
1258133	13
3252863	13
4070393	13
1956780	13
5173496	13
3431811	13
4373051	13
7416014	13
13653014	13
11207166	13
30636754	13
1053172	17
19715792	13
159322	16
1134767	13
13804477	13
2675725	13
24035758	13
5243335	16
13701524	13
1188444	13
16580581	16
5294449	17
9090303	16
5402489	13
861068	13
43702942	13
19516986	13
11965305	16
9317818	13
516081	13
15728297	13
544844	13
2126862	13
12989976	13
11161047	16
1543523	13
6699868	13
1392363	13
1095736	17
5524030	13
5594552	13
25249027	13
4330552	13
5765021	13
4585299	13
9760662	13
2263171	13
682532	13
11585344	13
1634729	17
1847334	13
4997473	13
16554244	15
3312076	13
9809433	13
3124803	13
1064092	13
2243044	16
7359570	13
12741	13
174874	13
7816414	13
3541768	13
4759910	13
197320	13
3006933	16
8658536	13
6482198	16
6268501	13
7861300	16
11281916	13
2798832	17
4060903	16
14679969	13
4276999	13
1264483	15
10808950	13
4679080	13
3161672	13
7315426	13
7850408	13
3344892	13
2217238	13
24655235	16
3782063	13
9963863	13
1360356	13
4494572	13
2511126	13
23905808	15
2984205	13
1746430	13
11029	17
1238234	13
6855403	13
2899793	13
2513968	13
3150318	13
2507465	13
3781552	13
10849184	13
8662231	17
8674446	13
536821	13
562174	13
558001	17
9351232	13
5327960	13
4220495	13
2632898	13
5333987	13
3521684	13
7125561	13
4391714	13
3160964	13
5524322	13
2066007	13
43164503	15
1092622	13
13072211	17
13336327	13
591110	13
7714520	13
8516553	13
4101601	13
706474	13
960821	13
828824	13
13533122	17
5535780	15
1365420	13
2541685	13
370176	13
31935377	13
5340619	13
3656077	13
280058	13
25934881	13
171646	13
7022422	13
2607881	13
3828105	13
8992805	13
12912226	13
17309301	13
4684487	13
2279372	13
9022893	13
15904592	13
3877252	13
1131290	13
1409342	15
14688835	13
3762378	13
1701852	17
17506378	17
13658627	13
12476555	13
23198747	13
4917677	13
2997905	13
8720912	16
4146509	16
5878929	13
4786843	13
7207706	13
13905477	13
3959390	13
2517801	13
27979641	13
27725469	13
9414614	13
560598	17
103184	13
12486686	13
878674	13
12577656	17
1559541	13
94907	17
2889807	13
17251591	13
21657956	13
1975389	13
10064707	17
26267811	17
17402580	13
36928108	13
2782305	13
3700633	13
8077047	13
16182838	17
7477269	13
6463019	13
28766733	13
17012309	13
8753353	13
236	13
1813361	13
13935539	15
17532097	13
9419220	13
9436735	13
6982476	13
8798813	13
4914534	13
3322979	17
3100234	13
28876081	16
673367	13
666038	13
1468353	15
199744	16
4835803	13
5599895	13
33370637	13
6671141	17
4101739	16
6699913	13
8456431	13
7188918	13
35244095	13
1100926	13
676902	13
3014829	13
13069017	13
5188404	17
4355830	13
482174	13
8776430	13
12170973	16
1970259	13
902337	13
5588394	11
17408801	13
2380497	16
5501026	13
6805932	13
14188827	13
15367454	13
2035807	13
1160229	16
6799731	16
931733	16
3006131	13
19629378	13
4175781	13
7270594	13
6172838	15
7173829	13
1839624	13
23467131	13
4252776	13
30427517	13
14651854	13
3807113	13
4883270	13
3847381	13
4895101	13
14836174	13
1082227	15
6613226	13
3370325	16
13447048	17
4687707	13
541927	13
13853821	13
1845427	13
4454313	13
3241995	13
1473059	16
21708458	15
7510187	16
13769402	13
531964	13
3616810	17
399484	13
8426013	16
12452594	13
643282	16
13428020	15
3417658	13
17632730	13
19543812	13
5468691	13
4575104	15
1000931	13
6367227	13
1230545	13
11611283	13
8563092	17
22007865	13
1666327	13
2271991	16
7011340	13
5070259	15
981025	16
358412	13
4887158	13
656170	13
1205499	17
4208702	16
4195197	13
38378762	13
1063338	13
22864309	13
11825824	16
4205400	13
16369614	13
1892999	13
3207028	13
21993897	13
7234187	13
6198312	13
1053139	13
2653272	16
4856271	13
2070580	13
2569360	16
7562689	13
8591845	13
5150342	16
13604742	13
25237661	13
21576979	17
7169243	13
4774649	13
16544374	13
12342432	13
5165824	13
18966748	13
5022246	17
2316476	13
3779496	13
1742340	13
2086827	13
1232180	13
20676584	13
4241139	13
4683258	13
2917252	13
2261723	13
3148909	13
11116220	13
3617831	13
5011500	13
2034741	13
1360948	17
5238462	15
3716184	13
22391556	13
13535143	13
1527356	13
10159164	13
1453178	13
6171712	13
1405591	15
22692165	13
191432	13
4958596	13
7479919	15
1581412	13
19450293	13
217987	13
5324184	13
12171766	13
6936554	13
16294654	13
286565	15
9785409	13
8393187	13
1194912	13
20059813	17
14674612	13
329133	13
14461215	13
13763316	13
2046146	13
45623	15
15561361	13
14195516	13
5901325	13
2984032	13
4374136	13
13317369	13
4655764	13
72501	13
8455452	13
19461748	13
9195554	13
24585801	17
9059767	13
18980966	13
22051398	13
4775468	13
13561270	13
2927423	13
1702919	17
1114814	13
1142000	13
12400113	13
6921439	13
6912507	13
1219205	13
2693494	13
11013182	13
2323957	13
5715856	16
4842535	13
1963079	13
149862	13
1525300	13
8491861	13
319428	13
2177878	13
28085644	13
6325568	13
2275677	13
16391538	13
10880553	16
6524333	15
1180084	13
19405754	13
8747918	13
3222621	13
3729928	17
10843045	15
1970982	13
14934876	13
17371366	13
1777983	13
28955968	13
3900020	13
1227168	13
229335	13
15450834	13
9656840	17
23083036	13
6065965	13
8256409	13
1299526	13
1609349	13
13600266	17
34079761	13
1897544	13
23007432	13
5978260	13
29068161	13
11594698	16
5776523	13
3446328	13
9160799	17
11880149	17
2424095	16
12062028	16
14611310	13
3911739	13
181534	13
9372290	13
4517281	13
6742468	16
47541852	13
16008746	13
29897670	13
14935068	13
397839	13
24354691	13
10425190	13
108596	13
22981176	13
1565608	13
9052454	13
2620679	13
3252654	13
3051843	13
10277635	13
8136118	13
4366929	13
2026960	13
1605180	13
6988471	13
7974406	13
1269407	13
16446176	13
8810747	13
9451354	13
206256	13
694763	13
14315064	13
11177633	15
11186027	13
25918362	17
3102449	13
2239562	13
13471788	13
8064377	13
10095529	13
2451900	17
18113910	17
12138221	13
1451024	13
3886748	13
3529976	13
6694376	13
2997823	13
14364072	13
3772878	13
4912078	13
3141251	13
2937835	13
9152411	13
8197978	13
5321511	13
6215922	13
36238059	13
5805452	13
2224710	13
2475019	13
23804956	13
3507150	13
6333961	13
5194306	13
4179011	16
5491985	13
9894922	13
3792076	13
1501524	13
10899479	15
12115441	13
2082112	13
19602139	15
1929523	13
9542829	16
9565022	16
8882248	13
10547581	13
21471004	13
15007426	16
1153913	13
6441886	13
5889038	13
182427	13
690640	13
20165	13
13724656	13
9405654	13
8459128	13
145983	13
499212	13
6800705	13
1346459	13
4593600	13
1919896	13
8401003	13
68798	16
7477023	16
463150	13
4319147	17
18633723	13
544024	15
3975646	13
8234984	16
7646774	16
908291	13
21154491	16
4656822	16
1779442	13
8598242	13
6972910	13
1030590	13
6156071	13
4616083	13
2975195	13
7626540	15
7347996	15
1555353	13
5245050	13
188456	13
12914944	13
17838472	13
97006	13
12933988	13
3557146	13
7402492	17
2860283	13
7159389	13
871029	17
31940239	13
2770688	13
8543761	13
6587564	13
6420570	16
18796355	13
9659459	13
8087915	15
352652	13
286619	13
998833	13
1056513	13
1409538	13
907738	17
10246898	13
55599	16
9808769	13
4173375	13
11702548	13
5323499	13
819826	13
2689850	13
10426482	13
2124327	13
12820880	13
7886460	13
3031482	16
269227	13
4422834	13
24511373	13
562465	13
6063964	17
6158663	13
23254890	13
18520981	13
9888470	13
11328540	13
3068464	13
16796825	13
7957141	13
8642418	13
10345780	13
1918488	13
14954757	13
3915942	17
21438885	13
7768783	13
2632785	17
8373935	13
655648	16
1004759	16
4280046	13
6727369	13
4116051	13
28936505	17
25443398	13
8358300	13
5696432	13
10033416	15
877623	13
6895694	13
1163835	16
2026628	13
7008818	13
674866	13
26692148	13
10154810	13
12589303	16
745519	15
1003618	13
15504338	16
10333716	13
2938858	13
14405515	17
10405867	13
14778560	13
43439940	13
5860503	13
1099518	13
782941	13
2516540	13
5365867	15
4484078	13
5048071	13
2236225	13
2900024	13
5302042	13
13997368	13
1748901	13
16408907	13
1438436	13
2705712	13
1366465	17
4561423	13
9358119	13
2590231	13
5804858	13
2621265	15
1378480	13
6226365	15
27004336	15
5956729	13
7245060	15
7610906	13
3531918	15
18446811	13
15945855	13
2397968	16
3631959	13
5731123	16
3167890	13
6162493	13
5467857	15
11917039	13
1007492	17
11071171	13
1304818	13
13184699	13
1037263	13
5896731	13
2336660	15
3752154	16
5162529	13
7259197	13
14574852	16
17548560	13
4518404	13
14860926	17
31400421	13
8825992	13
3642108	13
7377084	13
1128214	16
12870002	13
17277482	13
4151746	13
398891	13
9154925	13
3632111	13
1319429	13
2800050	16
404748	13
5048	13
9841212	13
6807864	13
2122688	13
210479	13
5240845	17
9795730	13
26510840	13
29251466	15
7270008	13
3867762	13
8893846	13
1020991	13
1095004	13
506005	13
24653574	17
14648439	13
763683	13
4188367	13
14076928	13
338310	13
34397050	13
7371224	13
4890513	15
7233133	13
26790044	13
1287142	17
21320749	17
18958532	13
9237938	13
4984576	13
8331845	13
3224720	13
9374383	16
529470	13
5369977	13
26311442	13
1580339	16
11311112	13
11717020	13
33952953	15
4298606	13
1044341	13
2391528	13
3955604	13
3080501	13
3265500	13
8885744	13
15250117	13
24192	13
10438352	13
12862846	13
2703791	13
17699	13
9055228	15
1556224	13
11567637	13
5742271	16
17225656	13
24628294	13
2215040	13
3485118	13
8318301	16
1186167	13
4321285	13
13433046	13
5251411	13
3990071	13
1397439	13
12732827	13
1496830	13
6268692	17
7086620	13
4525007	13
539563	13
7964214	13
20432743	17
31701868	13
15459558	13
8891014	13
6737134	13
1380412	13
4820605	13
2820196	13
4544675	13
5540774	13
39216874	13
24141182	13
20852827	13
7086951	17
5303276	13
2829030	13
5750042	13
777192	13
240635	13
25784226	17
1752288	13
16557051	13
614481	13
6616687	13
2809038	13
3411699	13
7730173	13
425746	13
15211207	13
1627040	13
1760413	17
6181061	16
9858960	13
12618911	15
3267114	13
34294	16
2967876	15
10552096	13
18174088	13
5309566	13
2317509	15
5262415	17
12309163	13
4780971	17
200703	16
3060959	13
5128749	13
1564242	13
4660583	13
965670	13
3019872	13
15098956	13
3406898	13
13566619	13
1636048	17
9811875	13
863795	13
10413322	13
4766275	13
28399045	15
57888	13
17759869	13
1232718	13
1152250	13
17340761	13
8539160	13
3431836	13
4175691	13
10863127	13
9861817	13
3766948	13
996340	13
8951016	16
5923138	15
13063983	17
6445319	16
10045043	13
907049	13
1254479	13
39725358	17
171036	13
3668228	13
10565903	13
6235040	17
18765451	13
13074997	13
1835147	13
583763	13
3032239	13
21431186	13
22768725	13
2474130	13
850187	16
12539274	13
9079557	16
6608919	13
3556999	13
3128336	13
300255	13
1710516	13
2138798	13
5421346	13
12885261	13
1128064	13
2341215	13
11388137	16
11956196	16
8481576	13
11138172	13
1372166	15
435334	13
7694362	13
2626962	13
69639	13
3854097	13
6229498	16
15856746	13
8508434	13
25019947	13
5745318	13
12483247	13
10307992	13
3119704	15
21257198	13
4701785	13
26828911	13
11631211	13
4658439	13
12186244	17
6514579	13
32391375	13
3024393	13
18139755	13
25423275	13
4029346	13
1989139	16
13545186	13
43717800	13
7587263	13
14289961	13
29805437	16
29759429	13
1773270	17
25102465	13
9094819	16
1424023	13
1487449	13
4734639	13
3331745	13
1869867	13
15357897	13
12825301	13
36551818	13
22129447	13
5871777	15
4656983	16
1012609	16
4118884	13
7683662	13
1812889	13
12902877	13
38330962	13
11136233	13
9494036	13
3353433	16
6243735	13
5453503	13
3121273	13
1860732	13
659568	13
1545029	15
13386520	17
3757152	15
2047127	13
268841	13
7868540	13
8126384	13
1982954	13
136836	13
2225831	13
3226030	13
6291486	15
10671947	13
1551234	16
1198105	13
34283866	13
14870337	13
2147417	13
8360164	13
4161670	13
3309915	13
8091533	13
7170923	16
23963236	13
358828	13
3287622	13
5094227	13
11186564	13
21809393	16
6925156	13
142577	13
675560	13
8115768	13
3168391	13
13592709	13
1543546	13
3675038	13
13671351	13
3888264	13
16914099	13
5832907	13
9001051	13
6420342	13
6013306	13
16332954	13
23021320	13
43929886	13
5760822	13
1173124	13
11362429	13
1538718	13
9548569	17
1890512	15
34522155	13
13645498	13
6026302	13
1023760	13
17560934	13
10335320	13
805877	13
8329331	13
17439473	13
13465154	13
1608266	13
3685787	17
8414224	13
21427366	13
1405907	17
24259774	13
14586586	13
528929	15
2882968	13
6250	13
549865	13
8536905	13
34737746	16
933401	13
1943380	13
32406784	13
1393757	15
6104195	13
6325318	13
6753097	13
3007800	16
3183945	13
9910724	15
12738576	13
8171655	13
4074808	15
35658805	13
3098165	13
16597936	13
1759173	13
36272324	13
4854875	13
7209486	13
1235384	13
31055696	13
3953091	13
1243344	13
7092448	13
3108080	13
815057	13
24708764	13
951766	13
21508211	13
1073798	13
3225398	13
9634592	16
10808979	13
9507417	15
13089603	13
2010188	13
6028145	13
8963388	13
5549535	13
3153536	13
1983816	13
4133274	16
7438316	16
14391067	13
5033304	13
1813597	13
19490785	13
5024231	13
12756464	13
29858646	15
637312	13
4388526	13
10854666	17
2978558	13
1085589	13
475456	17
9038549	15
11823705	13
7790122	13
12779129	13
1138077	13
2646864	13
13568489	13
39221021	16
16125034	13
1111047	17
25231833	13
4708062	13
17715044	13
2370177	13
50246945	13
6969357	13
985013	13
34426748	17
2722317	13
5833597	13
7652379	13
10654521	13
5660941	13
21786993	13
4298405	13
15613517	13
9777402	13
28389270	13
4418305	13
30770200	13
639338	13
885976	13
972358	13
8439545	16
2828254	13
6603821	13
11715807	13
5053240	13
5196274	13
7189845	13
846865	13
19389937	17
2007484	17
835420	15
60213 triggers and 838 candidates in 520419232996 cycles.